Merge branch '0.7.x'
This commit is contained in:
commit
c21335384e
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);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user