Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						e086ef3a84 
					 
					
						
						
							
							ProfileAction derivatives somewhat migrated to ManagedAction  
						
						
						
						
					 
					
						2014-05-12 22:41:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						413f040673 
					 
					
						
						
							
							Profile->getGroupCount() should be used for groupcounts  
						
						... 
						
						
						
						This was found in the PHP error log as:
    "Trying to get property of non-object in %HTDOCS%/lib/profileaction.php on line 270" 
						
						
					 
					
						2013-11-02 20:17:14 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						9b6633698c 
					 
					
						
						
							
							Group discovery from text functions polished  
						
						... 
						
						
						
						Also removed the entirely unused saveGroups function.
Now avoiding multiGet and using listFind in Profile->getGroups()
so we don't have to deal with ArrayWrapper. 
						
						
					 
					
						2013-10-29 13:40:14 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						f8b49e69d0 
					 
					
						
						
							
							Protected function prepare with array $args defaulting to array()  
						
						
						
						
					 
					
						2013-10-29 10:26:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						390556d932 
					 
					
						
						
							
							Remote Profile Action from ModPlus now more generic  
						
						
						
						
					 
					
						2013-10-08 21:08:02 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						80c6af0ffe 
					 
					
						
						
							
							Uncaught exception when no subscribers/subscriptions in ProfileList  
						
						
						
						
					 
					
						2013-09-26 00:47:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						63306081bc 
					 
					
						
						
							
							Subscription "get by" functions now don't use ArrayWrappers  
						
						... 
						
						
						
						They were getting in the way of some strict-typing stuff. 
						
						
					 
					
						2013-09-21 18:38:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Nordfeldth 
							
						 
					 
					
						
						
							
						
						2a4dc77a63 
					 
					
						
						
							
							The overloaded DB_DataObject function staticGet is now called getKV  
						
						... 
						
						
						
						I used this hacky sed-command (run it from your GNU Social root, or change the first grep's path to where it actually lies) to do a rough fix on all ::staticGet calls and rename them to ::getKV
   sed -i -s -e '/DataObject::staticGet/I!s/::staticGet/::getKV/Ig' $(grep -R ::staticGet `pwd`/* | grep -v -e '^extlib' | grep -v DataObject:: |grep -v "function staticGet"|cut -d: -f1 |sort |uniq)
If you're applying this, remember to change the Managed_DataObject and Memcached_DataObject function definitions of staticGet to getKV!
This might of course take some getting used to, or modification fo StatusNet plugins, but the result is that all the static calls (to staticGet) are now properly made without breaking PHP Strict Standards. Standards are there to be followed (and they caused some very bad confusion when used with get_called_class)
Reasonably any plugin or code that tests for the definition of 'GNUSOCIAL' or similar will take this change into consideration. 
						
						
					 
					
						2013-08-18 13:13:56 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						fc713b660b 
					 
					
						
						
							
							hide silenced users' profile pages  
						
						
						
						
					 
					
						2012-03-08 06:45:56 -06:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						cd3bc8f4ef 
					 
					
						
						
							
							correct groups from Profile::getGroups()  
						
						
						
						
					 
					
						2011-09-30 11:38:06 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						36d619480a 
					 
					
						
						
							
							Rip out user, group and site design customization code  
						
						... 
						
						
						
						Squashed commit of the following:
commit 0bcfb6535115ec0a11669420f8689aeedc417bc8
Author: Zach Copley <zach@status.net >
Date:   Thu Jun 9 15:51:47 2011 -0400
    Remove design-related stuff from the API
commit 88da010256fbcaee1ff01d9507ea47d3225f2825
Author: Zach Copley <zach@status.net >
Date:   Thu Jun 9 15:40:16 2011 -0400
    Mop up misc design related code
commit 11958b064745b797b4c9f9f4b7e8f65e4c82ce83
Author: Zach Copley <zach@status.net >
Date:   Thu Jun 9 15:21:00 2011 -0400
    Remove Design DB_DataObject class and references to it in schema
commit f8540594728ce6ba4697eb21657ccb897a9fc127
Author: Zach Copley <zach@status.net >
Date:   Thu Jun 9 13:15:54 2011 -0400
    Remove design-related actions and widgets
commit ddf7b4d425b88b58956b8be06047d2a3e0560bd2
Author: Zach Copley <zach@status.net >
Date:   Thu Jun 9 13:10:57 2011 -0400
    Remove navigation / routing to design settings actions
commit e3f280f8780d99168edf37ef766956f281e9c5da
Author: Zach Copley <zach@status.net >
Date:   Thu Jun 9 13:03:09 2011 -0400
    CurrentUserDesignAction -> Action
commit 6780b1a07e1375a7fa0fd48c8bf3109d9a12e33e
Author: Zach Copley <zach@status.net >
Date:   Thu Jun 9 12:54:22 2011 -0400
    * GroupDesignAction -> GroupAction (new base class for group actions)
commit 2136377e895db274709a1d486f377f13946ccfd6
Author: Zach Copley <zach@status.net >
Date:   Thu Jun 9 12:36:40 2011 -0400
    OwnerDesignAction -> Action 
						
						
					 
					
						2011-06-09 16:20:19 -04:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						a2e4a1803c 
					 
					
						
						
							
							Harmonize message for 'User has no profile.' and update translator documentation.  
						
						
						
						
					 
					
						2011-04-25 22:44:19 +02:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						da6822c1f0 
					 
					
						
						
							
							Merge branch 'lists_fixes' into 1.0.x  
						
						
						
						
					 
					
						2011-04-15 20:50:04 +00:00 
						 
				 
			
				
					
						
							
							
								Shashi Gowda 
							
						 
					 
					
						
						
							
						
						b78e5de474 
					 
					
						
						
							
							Profile::getOwnedTags -> Profile::getLists, first argument is the current user, or the user accessing the lists.  
						
						
						
						
					 
					
						2011-04-16 00:52:58 +05:30 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						c27b9c0722 
					 
					
						
						
							
							Update translator documentation.  
						
						... 
						
						
						
						i18n/L10n updates.
Whitespace updates. 
						
						
					 
					
						2011-04-15 15:07:35 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						9208c94b29 
					 
					
						
						
							
							don't show private lists; correct link in header  
						
						
						
						
					 
					
						2011-04-14 17:27:26 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						edee3995c2 
					 
					
						
						
							
							no All groups link  
						
						
						
						
					 
					
						2011-04-14 17:14:57 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c8a58c924b 
					 
					
						
						
							
							show lists as a comma-separated list in sidebar  
						
						
						
						
					 
					
						2011-04-14 17:03:10 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						90e6eab68e 
					 
					
						
						
							
							show user's lists in sidebar  
						
						
						
						
					 
					
						2011-04-14 16:57:50 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						9ef13976fc 
					 
					
						
						
							
							Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x  
						
						
						
						
					 
					
						2011-04-14 16:09:18 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						ddb03c9fc6 
					 
					
						
						
							
							move follower/following/groups stats to those sections  
						
						
						
						
					 
					
						2011-04-14 16:08:10 -04:00 
						 
				 
			
				
					
						
							
							
								Shashi Gowda 
							
						 
					 
					
						
						
							
						
						45952ff164 
					 
					
						
						
							
							"Lists with you" and "List subscriptions" in the right aside, "Lists" in the left aside  
						
						
						
						
					 
					
						2011-04-14 19:49:43 +00:00 
						 
				 
			
				
					
						
							
							
								Shashi Gowda 
							
						 
					 
					
						
						
							
						
						53af608ef8 
					 
					
						
						
							
							People tags -> Lists (only UI changes, for experimentation)  
						
						
						
						
					 
					
						2011-04-14 19:49:42 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b64a1ef0e7 
					 
					
						
						
							
							No All subscriptions/subscribers links  
						
						
						
						
					 
					
						2011-04-14 15:43:08 -04:00 
						 
				 
			
				
					
						
							
							
								Shashi Gowda 
							
						 
					 
					
						
						
							
						
						14a82dae61 
					 
					
						
						
							
							Sidebar sections to show peopletags and tag subscriptions.  
						
						... 
						
						
						
						FIXME: currently you can see the subscriptions section only on *your* profileaction pages, is this OK? 
						
						
					 
					
						2011-04-08 16:22:51 +05:30 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						7db24c32d6 
					 
					
						
						
							
							* fix some i18n and L10n issues  
						
						... 
						
						
						
						* update/add translator documentation
* remove superfluous whitespace 
						
						
					 
					
						2011-01-29 00:33:13 +01:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						397f7cd0d8 
					 
					
						
						
							
							Refactor profile sidebar statistics output so plugins can hook it and add entries.  
						
						
						
						
					 
					
						2011-01-18 13:32:00 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						ff6df8061b 
					 
					
						
						
							
							Refactor profile sidebar stats generation: factor out giant chunk of repeated method calls  
						
						
						
						
					 
					
						2011-01-18 13:12:08 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9be770e609 
					 
					
						
						
							
							Start cleaning up profile sidebar: link the header text on subscription/subscriber/groups sections to the tabs so users don't have to dance around looking for the link if they don't have enough to trigger a 'more' link.  
						
						... 
						
						
						
						Consolidated some of that link generation; sooooo much more dupe code to kill in this section! 
						
						
					 
					
						2011-01-18 12:52:38 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						0d0e51292d 
					 
					
						
						
							
							some User -> Profile cleanup to help in adapting the profile page action to show stuff for remote users. Subscriptions, groups, roles, etc are all on profiles now so go ahead and use em.  
						
						
						
						
					 
					
						2010-11-15 15:32:57 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						5dc169260d 
					 
					
						
						
							
							Merge branch 'testing' of git@gitorious.org:statusnet/mainline into 0.9.x  
						
						
						
						
					 
					
						2010-04-06 15:22:23 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						2e51d33145 
					 
					
						
						
							
							override linkAttributes() method for subscribersminilist  
						
						
						
						
					 
					
						2010-04-05 10:46:55 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						7fb8d0c471 
					 
					
						
						
							
							breakout subscribers minilist  
						
						
						
						
					 
					
						2010-04-05 10:22:54 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						5414096c44 
					 
					
						
						
							
							add an event for subscribers minilist  
						
						
						
						
					 
					
						2010-04-05 10:12:40 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						16fa03212b 
					 
					
						
						
							
							Ticket 2188: add a daily average post count to profile statistics sidebar.  
						
						... 
						
						
						
						When we have more detailed history stats, this'd be a good place to link to details/graphs. 
						
						
					 
					
						2010-03-23 11:25:36 -07:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						15574c59de 
					 
					
						
						
							
							Added event hooks at the start and end of groups mini list  
						
						
						
						
					 
					
						2010-03-03 12:55:01 -05:00 
						 
				 
			
				
					
						
							
							
								Sarven Capadisli 
							
						 
					 
					
						
						
							
						
						06fb1124f5 
					 
					
						
						
							
							Added event hooks for start and end of subscriptions mini list  
						
						
						
						
					 
					
						2010-03-03 11:14:39 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9d58b3763e 
					 
					
						
						
							
							Include group memberships count & user groups management page link in profile sidebar to match subscribers & subscribees lists. This is the only obvious way to reach the user group membership details page if there are fewer group subs than the max number of icons to show.  
						
						
						
						
					 
					
						2009-11-30 10:41:24 -08:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						df86aa7214 
					 
					
						
						
							
							define LACONICA and accept LACONICA for backwards compatibility  
						
						
						
						
					 
					
						2009-08-26 10:41:36 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						865b716f09 
					 
					
						
						
							
							change LACONICA to STATUSNET  
						
						
						
						
					 
					
						2009-08-25 18:42:34 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						ae883ceb9b 
					 
					
						
						
							
							change controlyourself.ca to status.net  
						
						
						
						
					 
					
						2009-08-25 18:19:04 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d35b2d3f3c 
					 
					
						
						
							
							change laconi.ca to status.net  
						
						
						
						
					 
					
						2009-08-25 18:16:46 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c8b8f07af1 
					 
					
						
						
							
							change Laconica and Control Yourself to StatusNet in PHP files  
						
						
						
						
					 
					
						2009-08-25 18:12:20 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						8b65883f9d 
					 
					
						
						
							
							cache frequently-used subscriber, subscription, notice and fave count values  
						
						
						
						
					 
					
						2009-07-09 17:28:38 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						734f631e1e 
					 
					
						
						
							
							Show correct number of profile avatars and 'all' link in subs asides  
						
						
						
						
					 
					
						2009-07-01 18:40:14 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Copley 
							
						 
					 
					
						
						
							
						
						92f095f589 
					 
					
						
						
							
							Merge branch '0.8.x' into userdesign  
						
						... 
						
						
						
						* 0.8.x: (32 commits)
  updates to Status_network
  makeadmin action
  make admins of groups
  show aliases when showing a group
  Link and distribute notices tagged for a group alias
  Code for adding and saving group aliases
  Styles for group block
  add correct li for css magic for block stuff
  typo in profileminilist class
  return count from show
  try to get the right class for profileminilist
  fix perms for classes/statusnet.ini
  fixup perms for classes
  Added Group_alias class
  add a table for group aliases
  Cross-browser notice_attach
  Allow users to be unblocked from a group
  Some UI improvements for blocking and unblocking
  The rest of the things necessary to make group block work
  Make group block work
  ...
Conflicts:
	db/laconica.sql
	lib/common.php 
						
						
					 
					
						2009-06-15 11:50:08 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c2dae24701 
					 
					
						
						
							
							Break profilelist into a recipe  
						
						... 
						
						
						
						Expanded the ProfileList class so it worked more like a recipe. This
helps to get rid of a lot of special cases and simplifies the code. It
also makes it possible to do things like group block. 
						
						
					 
					
						2009-06-14 14:52:26 -07:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						9c2f04afc6 
					 
					
						
						
							
							make some of the actions show the user's design  
						
						
						
						
					 
					
						2009-05-23 23:35:04 -04:00 
						 
				 
			
				
					
						
							
							
								Robin Millette 
							
						 
					 
					
						
						
							
						
						0271859c24 
					 
					
						
						
							
							Added personal tag page:  http://example.com/MY_NICK/tag/A_TAG  
						
						
						
						
					 
					
						2009-05-18 17:18:57 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						8da76e0810 
					 
					
						
						
							
							add user id to statistics  
						
						
						
						
					 
					
						2009-04-15 10:05:16 -04:00