forked from GNUsocial/gnu-social
		
	Merge branch '0.7.x'
This commit is contained in:
		
							
								
								
									
										124
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										124
									
								
								README
									
									
									
									
									
								
							@@ -2,8 +2,8 @@
 | 
				
			|||||||
README
 | 
					README
 | 
				
			||||||
------
 | 
					------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Laconica 0.7.2.1 ("Talk about the Passion")
 | 
					Laconica 0.7.3 ("You Are The Everything")
 | 
				
			||||||
11 March 2009
 | 
					7 April 2009
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This is the README file for Laconica, the Open Source microblogging
 | 
					This is the README file for Laconica, the Open Source microblogging
 | 
				
			||||||
platform. It includes installation instructions, descriptions of
 | 
					platform. It includes installation instructions, descriptions of
 | 
				
			||||||
@@ -71,93 +71,29 @@ for additional terms.
 | 
				
			|||||||
New this version
 | 
					New this version
 | 
				
			||||||
================
 | 
					================
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This is a minor bug-fix and feature release since version 0.7.1,
 | 
					This is a minor bug-fix and feature release since version 0.7.2.1,
 | 
				
			||||||
released Feb 9 2009. Notable changes this version:
 | 
					released Mar 11 2009. Notable changes this version:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- First version of a web-based installer
 | 
					- A plugin to allow a templating language for customization
 | 
				
			||||||
- Use Net_URL_Mapper instead of mod_rewrite to map "fancy URLs",
 | 
					- A plugin for Piwik Analytics engine
 | 
				
			||||||
  for a much simpler installation and use of PATH_INFO on sites
 | 
					- A bookmarklet for posting a notice about a Web page you're reading
 | 
				
			||||||
  that don't have mod_rewrite.
 | 
					- A welcome notice ('welcomebot') and default subscription for new users
 | 
				
			||||||
- A plugin framework for system events, to make it easier to build
 | 
					- Support for SSL for some or all pages on the site
 | 
				
			||||||
  server-side plugins.
 | 
					- Better handling of empty notice lists on many pages
 | 
				
			||||||
- A plugin for Google Analytics
 | 
					- Major improvements to the Twitter friend-sync offline processing
 | 
				
			||||||
- A plugin to use blogspam.net to check notices for spam
 | 
					- subscribers, subscriptions, groups are listed on the Personal page.
 | 
				
			||||||
- A plugin to send linkbacks for notices about blog posts
 | 
					- "Invite" link restored to main menu
 | 
				
			||||||
- Configurable check for duplicate notices in a specific time
 | 
					- Better memory handling in FOAF output
 | 
				
			||||||
  period
 | 
					- Fix for SUP support (FriendFeed)
 | 
				
			||||||
- Better Atom feeds
 | 
					- Correct and intelligent redirect HTTP status codes
 | 
				
			||||||
- First implementation of Twitter Search API
 | 
					- Fix DB collations for search and sort
 | 
				
			||||||
- Add streamlined mobile device-friendly styles when enabled in config.
 | 
					- Better H1s and Titles using user full names
 | 
				
			||||||
- A queue server for sending notices to Twitter
 | 
					- Fixes to make the linkback plugin operational
 | 
				
			||||||
- A queue server for sending notices to Facebook
 | 
					- Better indication that a notice is being published by Ajax (spinner)
 | 
				
			||||||
- A queue server for sending notices to a ping server
 | 
					- Better and unified Atom output
 | 
				
			||||||
- Fixed a bug in nonces for OAuth in OpenMicroBlogging
 | 
					- Hiding "register" and "join now" messages when site is closed
 | 
				
			||||||
- Fixed bugs in transfer of avatars in OpenMicroBlogging
 | 
					- ping, twitter and facebook queuehandlers working better
 | 
				
			||||||
- @-links go to permalinks for local users
 | 
					- Updated RPM spec
 | 
				
			||||||
- Better handling of DB errors (instead of dreaded DB_DataObject blank
 | 
					 | 
				
			||||||
  screen)
 | 
					 | 
				
			||||||
- Initial version of an RPM spec file
 | 
					 | 
				
			||||||
- More consistent display of notices in notice search
 | 
					 | 
				
			||||||
- A stylesheet for printed output
 | 
					 | 
				
			||||||
- "Social graph" methods for Twitter API
 | 
					 | 
				
			||||||
- Documentation for the JavaScript badge
 | 
					 | 
				
			||||||
- Debugged a ton of problems that happened with E_NOTICE on
 | 
					 | 
				
			||||||
- Better caching in RSS feeds
 | 
					 | 
				
			||||||
- Optionally send email when an @-message is received
 | 
					 | 
				
			||||||
- Automatically add tags for every group message
 | 
					 | 
				
			||||||
- Add framebusting JavaScript to help avoid clickjacking attacks.
 | 
					 | 
				
			||||||
- Optionally ignore some notice sources for public page.
 | 
					 | 
				
			||||||
- Add default SMS carriers and notice sources to distribution file.
 | 
					 | 
				
			||||||
- Change titles to use mixed case instead of all uppercase.
 | 
					 | 
				
			||||||
- Use exceptions for error handling.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Changes in version 0.7.1:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
- Vast improvement in auto-linking to URLs.
 | 
					 | 
				
			||||||
- Link to group search from user's group page
 | 
					 | 
				
			||||||
- Improved interface in Facebook application
 | 
					 | 
				
			||||||
- Fix bad redirects in delete notice
 | 
					 | 
				
			||||||
- Updated PostgreSQL database creation script
 | 
					 | 
				
			||||||
- Show filesize in avatar/logo upload
 | 
					 | 
				
			||||||
- Vastly improved avatar/logo upload
 | 
					 | 
				
			||||||
- Allow re-authentication with OpenID
 | 
					 | 
				
			||||||
- Correctly link hashtabs inside parens and brackets
 | 
					 | 
				
			||||||
- Group and avatar image transparency works
 | 
					 | 
				
			||||||
- Better handling of commands through the Web and Ajax channels
 | 
					 | 
				
			||||||
- Fix links for profile page feeds
 | 
					 | 
				
			||||||
- Fixed destroy method in API
 | 
					 | 
				
			||||||
- Fix endpoint of Connect menu when XMPP disabled
 | 
					 | 
				
			||||||
- Show number of group members
 | 
					 | 
				
			||||||
- Enable configuration files in /etc/laconica/
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Changes in version 0.7.0:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
- Support for groups. Users can join groups and send themed notices
 | 
					 | 
				
			||||||
  to those groups. All other members of the group receive the notices.
 | 
					 | 
				
			||||||
- Laconica-specific extensions to the Twitter API.
 | 
					 | 
				
			||||||
- A Facebook application.
 | 
					 | 
				
			||||||
- A massive UI redesign. The HTML generated by Laconica has changed
 | 
					 | 
				
			||||||
  significantly, to make theming easier and to give a more open look
 | 
					 | 
				
			||||||
  by default. Also, sidebar.
 | 
					 | 
				
			||||||
- Massive code hygiene changes to move towards compliance with the PEAR
 | 
					 | 
				
			||||||
  coding standards and to support the new UI redesign.
 | 
					 | 
				
			||||||
- Began the breakup of util.php -- moved about 30% of code to a views
 | 
					 | 
				
			||||||
  hierarchy.
 | 
					 | 
				
			||||||
- UI elements for statistical information (like top posters or most
 | 
					 | 
				
			||||||
  popular groups) added in a sidebar.
 | 
					 | 
				
			||||||
- include Javascript badge by Kent Brewster.
 | 
					 | 
				
			||||||
- Updated online documentation.
 | 
					 | 
				
			||||||
- Cropping of user avatars using Jcrop.
 | 
					 | 
				
			||||||
- fix for Twitter bridge to not send "Expect:" headers.
 | 
					 | 
				
			||||||
- add 'dm' as a synonym for 'd' in commands.
 | 
					 | 
				
			||||||
- Upgrade upstream version of jQuery to 1.3.
 | 
					 | 
				
			||||||
- Upgrade upstream version of PHP-OpenID to 2.1.2.
 | 
					 | 
				
			||||||
- Move OpenMicroBlogging specification to its own repository.
 | 
					 | 
				
			||||||
- Make tag-based RSS streams work.
 | 
					 | 
				
			||||||
- Additional locales: Bulgarian, Catalan, Greek, Hebrew, simplified
 | 
					 | 
				
			||||||
  Chinese, Telugu, Taiwanese Chinese, Vietnamese,
 | 
					 | 
				
			||||||
- PostgreSQL updates.
 | 
					 | 
				
			||||||
- Nasty bug in Twitter bridge that wouldn't verify with Twitter
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
Prerequisites
 | 
					Prerequisites
 | 
				
			||||||
=============
 | 
					=============
 | 
				
			||||||
@@ -257,9 +193,9 @@ especially if you've previously installed PHP/MySQL packages.
 | 
				
			|||||||
1. Unpack the tarball you downloaded on your Web server. Usually a
 | 
					1. Unpack the tarball you downloaded on your Web server. Usually a
 | 
				
			||||||
   command like this will work:
 | 
					   command like this will work:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   	   tar zxf laconica-0.7.2.1.tar.gz
 | 
					   	   tar zxf laconica-0.7.3.tar.gz
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   ...which will make a laconica-0.7.2.1 subdirectory in your current
 | 
					   ...which will make a laconica-0.7.3 subdirectory in your current
 | 
				
			||||||
   directory. (If you don't have shell access on your Web server, you
 | 
					   directory. (If you don't have shell access on your Web server, you
 | 
				
			||||||
   may have to unpack the tarball on your local computer and FTP the
 | 
					   may have to unpack the tarball on your local computer and FTP the
 | 
				
			||||||
   files to the server.)
 | 
					   files to the server.)
 | 
				
			||||||
@@ -267,7 +203,7 @@ especially if you've previously installed PHP/MySQL packages.
 | 
				
			|||||||
2. Move the tarball to a directory of your choosing in your Web root
 | 
					2. Move the tarball to a directory of your choosing in your Web root
 | 
				
			||||||
   directory. Usually something like this will work:
 | 
					   directory. Usually something like this will work:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   	   mv laconica-0.7.2.1 /var/www/mublog
 | 
					   	   mv laconica-0.7.3 /var/www/mublog
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   This will make your Laconica instance available in the mublog path of
 | 
					   This will make your Laconica instance available in the mublog path of
 | 
				
			||||||
   your server, like "http://example.net/mublog". "microblog" or
 | 
					   your server, like "http://example.net/mublog". "microblog" or
 | 
				
			||||||
@@ -757,7 +693,7 @@ Upgrading
 | 
				
			|||||||
If you've been using Laconica 0.6, 0.5 or lower, or if you've been
 | 
					If you've been using Laconica 0.6, 0.5 or lower, or if you've been
 | 
				
			||||||
tracking the "git" version of the software, you will probably want
 | 
					tracking the "git" version of the software, you will probably want
 | 
				
			||||||
to upgrade and keep your existing data. There is no automated upgrade
 | 
					to upgrade and keep your existing data. There is no automated upgrade
 | 
				
			||||||
procedure in Laconica 0.7.2.1. Try these step-by-step instructions; read
 | 
					procedure in Laconica 0.7.3. Try these step-by-step instructions; read
 | 
				
			||||||
to the end first before trying them.
 | 
					to the end first before trying them.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
0. Download Laconica and set up all the prerequisites as if you were
 | 
					0. Download Laconica and set up all the prerequisites as if you were
 | 
				
			||||||
@@ -1205,7 +1141,7 @@ repository (see below), and you get a compilation error ("unexpected
 | 
				
			|||||||
T_STRING") in the browser, check to see that you don't have any
 | 
					T_STRING") in the browser, check to see that you don't have any
 | 
				
			||||||
conflicts in your code.
 | 
					conflicts in your code.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
If you upgraded to Laconica 0.7.2.1 without reading the "Notice inboxes"
 | 
					If you upgraded to Laconica 0.7.3 without reading the "Notice inboxes"
 | 
				
			||||||
section above, and all your users' 'Personal' tabs are empty, read the
 | 
					section above, and all your users' 'Personal' tabs are empty, read the
 | 
				
			||||||
"Notice inboxes" section above.
 | 
					"Notice inboxes" section above.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -1294,6 +1230,8 @@ if anyone's been overlooked in error.
 | 
				
			|||||||
* Leslie Michael Orchard
 | 
					* Leslie Michael Orchard
 | 
				
			||||||
* Eric Helgeson
 | 
					* Eric Helgeson
 | 
				
			||||||
* Ken Sedgwick
 | 
					* Ken Sedgwick
 | 
				
			||||||
 | 
					* Brian Hendrickson
 | 
				
			||||||
 | 
					* Tobias Diekershoff
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Thanks also to the developers of our upstream library code and to the
 | 
					Thanks also to the developers of our upstream library code and to the
 | 
				
			||||||
thousands of people who have tried out Identi.ca, installed Laconi.ca,
 | 
					thousands of people who have tried out Identi.ca, installed Laconi.ca,
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -19,7 +19,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
if (!defined('LACONICA')) { exit(1); }
 | 
					if (!defined('LACONICA')) { exit(1); }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define('LACONICA_VERSION', '0.7.2.1');
 | 
					define('LACONICA_VERSION', '0.7.3');
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define('AVATAR_PROFILE_SIZE', 96);
 | 
					define('AVATAR_PROFILE_SIZE', 96);
 | 
				
			||||||
define('AVATAR_STREAM_SIZE', 48);
 | 
					define('AVATAR_STREAM_SIZE', 48);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user