]> git.mxchange.org Git - quix0rs-gnu-social.git/log
quix0rs-gnu-social.git
13 years agoGroupFavorited plugin: adds 'Popular' tab to group navigation showing a popular pages...
Brion Vibber [Thu, 30 Sep 2010 22:56:38 +0000 (15:56 -0700)]
GroupFavorited plugin: adds 'Popular' tab to group navigation showing a popular pages subset for just posts in the group. Not necessarily terribly efficient, should be tested and benchmarked on non-trivial sites

13 years agofix comment
Brion Vibber [Thu, 30 Sep 2010 21:52:00 +0000 (14:52 -0700)]
fix comment

13 years agoMerge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.x
Brion Vibber [Thu, 30 Sep 2010 21:47:53 +0000 (14:47 -0700)]
Merge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.x

13 years agoInitial SlicedFavorites plugin to allow for customized variants of 'Popular' tab...
Brion Vibber [Thu, 30 Sep 2010 21:46:32 +0000 (14:46 -0700)]
Initial SlicedFavorites plugin to allow for customized variants of 'Popular' tab (favorited action) that include or exclude a given set of users. No added UI tabs in this version, beware!

13 years agoMerge branch 'anon-fave-plugin' into 0.9.x
Zach Copley [Thu, 30 Sep 2010 20:59:02 +0000 (13:59 -0700)]
Merge branch 'anon-fave-plugin' into 0.9.x

13 years agoAdd 'restricted' option to NoticeTitle; if set, only users with 'richedit' role get...
Brion Vibber [Thu, 30 Sep 2010 20:30:39 +0000 (13:30 -0700)]
Add 'restricted' option to NoticeTitle; if set, only users with 'richedit' role get the fancy extra title field.

13 years agoAdded an option to TinyMCE plugin to restrict the rich-text editor to users who have...
Brion Vibber [Thu, 30 Sep 2010 20:22:25 +0000 (13:22 -0700)]
Added an option to TinyMCE plugin to restrict the rich-text editor to users who have the 'richedit' role. This allows enabling it for a subset of accounts on a site while leaving other users using the regular posting system, which is more stable.

13 years agoFix for OpenID-only private sites: we were removing the 'login' and 'register' action...
Brion Vibber [Thu, 30 Sep 2010 19:35:25 +0000 (12:35 -0700)]
Fix for OpenID-only private sites: we were removing the 'login' and 'register' actions from the routing system entirely, which meant that login links & redirects from unauthenticated views on private sites (as well as various re-auth situations even on non-private sites) would break and send to the main page instead.

Changed it to leave the 'login' and 'register' actions in the system; we're already taking them over and redirecting them to the OpenID login page, so they won't be reached by accident; but now those redirects can be reached on purpose. ;)
Better long-term fix may be to allow some aliasing, so we can have common_local_url('login') actually send us straight to the OpenID login page instead of having to go through an intermediate redirect, but this'll do.

13 years agoMerge branch 'master' of gitorious.org:statusnet/mainline into feedfix
Brion Vibber [Thu, 30 Sep 2010 18:31:29 +0000 (11:31 -0700)]
Merge branch 'master' of gitorious.org:statusnet/mainline into feedfix

13 years agoAlways specify UTF-8 targt charset for html_entity_decode(); default is 8-bit ISO...
Brion Vibber [Thu, 30 Sep 2010 18:29:31 +0000 (11:29 -0700)]
Always specify UTF-8 targt charset for html_entity_decode(); default is 8-bit ISO-8859-1 which causes things to break when we later pass them through things that expect to work with UTF-8. For instance, running through preg_replace() with the /u option results in NULL, leading to problems with OStatus and SubMirror generating their plaintext versions and doing length-cropping.

13 years agoMerge branch 'anon-fave-plugin' of gitorious.org:~zcopley/statusnet/zcopleys-clone...
Zach Copley [Wed, 29 Sep 2010 23:42:45 +0000 (16:42 -0700)]
Merge branch 'anon-fave-plugin' of gitorious.org:~zcopley/statusnet/zcopleys-clone into anon-fave-plugin

13 years agoRemove debugging statements
Zach Copley [Wed, 29 Sep 2010 23:28:29 +0000 (16:28 -0700)]
Remove debugging statements

13 years agoMake createAnonProfile() static
Zach Copley [Wed, 29 Sep 2010 23:11:32 +0000 (16:11 -0700)]
Make createAnonProfile() static

13 years ago- Lookup anon profiles by ID (safer because they are guranteed to be unique) and...
Zach Copley [Wed, 29 Sep 2010 22:52:18 +0000 (15:52 -0700)]
- Lookup anon profiles by ID (safer because they are guranteed to be unique) and probably faster
- Obfuscate the anonymous user session token to make it hard to figure out the profile ID

13 years agoAjax update notice tally
Zach Copley [Wed, 29 Sep 2010 21:08:31 +0000 (14:08 -0700)]
Ajax update notice tally

13 years agoAdd Start/EndFavorNoticeForm and Start/EndDisFavorNoticeForm hooks
Zach Copley [Wed, 29 Sep 2010 21:07:46 +0000 (14:07 -0700)]
Add Start/EndFavorNoticeForm and Start/EndDisFavorNoticeForm hooks

13 years agoSet initialize_fave_tallys.php executable
Zach Copley [Wed, 29 Sep 2010 20:31:01 +0000 (13:31 -0700)]
Set initialize_fave_tallys.php executable

13 years agoIntialize new fave tallys with total existing fave count per notice
Zach Copley [Wed, 29 Sep 2010 20:29:58 +0000 (13:29 -0700)]
Intialize new fave tallys with total existing fave count per notice

13 years ago- Increment/decrement notice fave tally
Zach Copley [Wed, 29 Sep 2010 19:49:53 +0000 (12:49 -0700)]
- Increment/decrement notice fave tally
- Display tally in notice output

13 years agoAdd Start/EndShowNoticeInfo events
Zach Copley [Wed, 29 Sep 2010 19:49:26 +0000 (12:49 -0700)]
Add Start/EndShowNoticeInfo events

13 years agoNew DB_DataObject for storing favorites tally
Zach Copley [Wed, 29 Sep 2010 02:07:45 +0000 (19:07 -0700)]
New DB_DataObject for storing favorites tally

13 years agoInitial plugin for allowing anonymous favoriting
Zach Copley [Wed, 29 Sep 2010 00:17:09 +0000 (17:17 -0700)]
Initial plugin for allowing anonymous favoriting

13 years agoNew eventsi: Start/EndShowNoticeOptions and Start/EndShowFaveForm
Zach Copley [Wed, 29 Sep 2010 00:09:34 +0000 (17:09 -0700)]
New eventsi: Start/EndShowNoticeOptions and Start/EndShowFaveForm

13 years agoAdd Start/EndShowNoticeItem event hooks to single notice page
Zach Copley [Tue, 28 Sep 2010 22:56:11 +0000 (15:56 -0700)]
Add Start/EndShowNoticeItem event hooks to single notice page

13 years agoMove blowFavesCache() to Profile
Zach Copley [Tue, 28 Sep 2010 22:46:14 +0000 (15:46 -0700)]
Move blowFavesCache() to Profile

13 years agoMove hasFave() to Profile
Zach Copley [Mon, 27 Sep 2010 22:01:03 +0000 (15:01 -0700)]
Move hasFave() to Profile

13 years agoRemove debugging statements
Zach Copley [Wed, 29 Sep 2010 23:28:29 +0000 (16:28 -0700)]
Remove debugging statements

13 years agoMake createAnonProfile() static
Zach Copley [Wed, 29 Sep 2010 23:11:32 +0000 (16:11 -0700)]
Make createAnonProfile() static

13 years ago- Lookup anon profiles by ID (safer because they are guranteed to be unique) and...
Zach Copley [Wed, 29 Sep 2010 22:52:18 +0000 (15:52 -0700)]
- Lookup anon profiles by ID (safer because they are guranteed to be unique) and probably faster
- Obfuscate the anonymous user session token to make it hard to figure out the profile ID

13 years agoAjax update notice tally
Zach Copley [Wed, 29 Sep 2010 21:08:31 +0000 (14:08 -0700)]
Ajax update notice tally

13 years agoAdd Start/EndFavorNoticeForm and Start/EndDisFavorNoticeForm hooks
Zach Copley [Wed, 29 Sep 2010 21:07:46 +0000 (14:07 -0700)]
Add Start/EndFavorNoticeForm and Start/EndDisFavorNoticeForm hooks

13 years agoSet initialize_fave_tallys.php executable
Zach Copley [Wed, 29 Sep 2010 20:31:01 +0000 (13:31 -0700)]
Set initialize_fave_tallys.php executable

13 years agoIntialize new fave tallys with total existing fave count per notice
Zach Copley [Wed, 29 Sep 2010 20:29:58 +0000 (13:29 -0700)]
Intialize new fave tallys with total existing fave count per notice

13 years ago- Increment/decrement notice fave tally
Zach Copley [Wed, 29 Sep 2010 19:49:53 +0000 (12:49 -0700)]
- Increment/decrement notice fave tally
- Display tally in notice output

13 years agoAdd Start/EndShowNoticeInfo events
Zach Copley [Wed, 29 Sep 2010 19:49:26 +0000 (12:49 -0700)]
Add Start/EndShowNoticeInfo events

13 years agoMerge branch '0.9.x'
Evan Prodromou [Wed, 29 Sep 2010 17:24:48 +0000 (19:24 +0200)]
Merge branch '0.9.x'

13 years agoadd hooks to the feedlist widget to give fine-grained control over feed links
Evan Prodromou [Wed, 29 Sep 2010 17:23:46 +0000 (19:23 +0200)]
add hooks to the feedlist widget to give fine-grained control over feed links

13 years agoNew DB_DataObject for storing favorites tally
Zach Copley [Wed, 29 Sep 2010 02:07:45 +0000 (19:07 -0700)]
New DB_DataObject for storing favorites tally

13 years agoInitial plugin for allowing anonymous favoriting
Zach Copley [Wed, 29 Sep 2010 00:17:09 +0000 (17:17 -0700)]
Initial plugin for allowing anonymous favoriting

13 years agoNew eventsi: Start/EndShowNoticeOptions and Start/EndShowFaveForm
Zach Copley [Wed, 29 Sep 2010 00:09:34 +0000 (17:09 -0700)]
New eventsi: Start/EndShowNoticeOptions and Start/EndShowFaveForm

13 years agoYammerImport admin UI now auto-refreshes during running BG progress, whee
Brion Vibber [Tue, 28 Sep 2010 22:54:44 +0000 (15:54 -0700)]
YammerImport admin UI now auto-refreshes during running BG progress, whee

13 years agoMade YammerImport more robust against errors; can now pause/resume/reset the import...
Brion Vibber [Tue, 28 Sep 2010 22:45:00 +0000 (15:45 -0700)]
Made YammerImport more robust against errors; can now pause/resume/reset the import state from the admin interface.

13 years agoYammerImport: fix for importing over existing user/group nicknames; copies the new...
Brion Vibber [Tue, 28 Sep 2010 20:24:25 +0000 (13:24 -0700)]
YammerImport: fix for importing over existing user/group nicknames; copies the new data if available onto the existing entry

13 years agoYammerImport: set some more default fields for user_group registration (still need...
Brion Vibber [Tue, 28 Sep 2010 20:07:55 +0000 (13:07 -0700)]
YammerImport: set some more default fields for user_group registration (still need a group admin tho)

13 years agoYammerImporter: 'group_id' field not always present in message data; avoid notice...
Brion Vibber [Tue, 28 Sep 2010 20:02:34 +0000 (13:02 -0700)]
YammerImporter: 'group_id' field not always present in message data; avoid notice warning when checking it if it's missing

13 years agoMerge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.x
Brion Vibber [Tue, 28 Sep 2010 22:58:11 +0000 (15:58 -0700)]
Merge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.x

13 years agoAdd Start/EndShowNoticeItem event hooks to single notice page
Zach Copley [Tue, 28 Sep 2010 22:56:11 +0000 (15:56 -0700)]
Add Start/EndShowNoticeItem event hooks to single notice page

13 years agoYammerImport admin UI now auto-refreshes during running BG progress, whee
Brion Vibber [Tue, 28 Sep 2010 22:54:44 +0000 (15:54 -0700)]
YammerImport admin UI now auto-refreshes during running BG progress, whee

13 years agoMove blowFavesCache() to Profile
Zach Copley [Tue, 28 Sep 2010 22:46:14 +0000 (15:46 -0700)]
Move blowFavesCache() to Profile

13 years agoMade YammerImport more robust against errors; can now pause/resume/reset the import...
Brion Vibber [Tue, 28 Sep 2010 22:45:00 +0000 (15:45 -0700)]
Made YammerImport more robust against errors; can now pause/resume/reset the import state from the admin interface.

13 years ago* i18n/L10n and translator documentation updates.
Siebrand Mazeland [Tue, 28 Sep 2010 22:39:45 +0000 (00:39 +0200)]
* i18n/L10n and translator documentation updates.
* whitespace and indentation updates

13 years ago* i18n/L10n and translator documentation updates.
Siebrand Mazeland [Tue, 28 Sep 2010 21:42:18 +0000 (23:42 +0200)]
* i18n/L10n and translator documentation updates.
* whitespace and indentation updates

13 years ago* i18n/L10n and translator documentation updates.
Siebrand Mazeland [Tue, 28 Sep 2010 21:21:09 +0000 (23:21 +0200)]
* i18n/L10n and translator documentation updates.
* whitespace and indentation updates

13 years agoYammerImport: fix for importing over existing user/group nicknames; copies the new...
Brion Vibber [Tue, 28 Sep 2010 20:24:25 +0000 (13:24 -0700)]
YammerImport: fix for importing over existing user/group nicknames; copies the new data if available onto the existing entry

13 years agoYammerImport: set some more default fields for user_group registration (still need...
Brion Vibber [Tue, 28 Sep 2010 20:07:55 +0000 (13:07 -0700)]
YammerImport: set some more default fields for user_group registration (still need a group admin tho)

13 years agoYammerImporter: 'group_id' field not always present in message data; avoid notice...
Brion Vibber [Tue, 28 Sep 2010 20:02:34 +0000 (13:02 -0700)]
YammerImporter: 'group_id' field not always present in message data; avoid notice warning when checking it if it's missing

13 years agoMerge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.x
Brion Vibber [Tue, 28 Sep 2010 19:59:23 +0000 (12:59 -0700)]
Merge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.x

13 years agoLocalisation updates from http://translatewiki.net
Siebrand Mazeland [Tue, 28 Sep 2010 19:06:47 +0000 (21:06 +0200)]
Localisation updates from http://translatewiki.net
* adding the fuzzy messages back now that translatewiki.net processes them properly again.

13 years agoPHP 5.2 compat fix in YammerPlugin (can't call $var::staticFunction() directly until...
Brion Vibber [Tue, 28 Sep 2010 18:52:19 +0000 (11:52 -0700)]
PHP 5.2 compat fix in YammerPlugin (can't call $var::staticFunction() directly until PHP 5.3)

13 years agoMerge branch '0.9.x'
Evan Prodromou [Tue, 28 Sep 2010 15:06:32 +0000 (11:06 -0400)]
Merge branch '0.9.x'

13 years agoMerge branch 'yammer-master'
Brion Vibber [Tue, 28 Sep 2010 14:45:43 +0000 (07:45 -0700)]
Merge branch 'yammer-master'

13 years agoEnhanced OStatus fixup-shadow.php cleanup script to check for direct matches against...
Brion Vibber [Mon, 27 Sep 2010 21:23:10 +0000 (14:23 -0700)]
Enhanced OStatus fixup-shadow.php cleanup script to check for direct matches against user.uri and user_group.uri (for local groups). This should catch cases that were missed before because we were only doing pattern-matching checks, and the pattern didn't match because the site has been renamed and the old URI no longer matches the current domain / path structure.
Could use some more thorough testing in practice!

13 years agoupdate README for YammerImport
Brion Vibber [Tue, 28 Sep 2010 00:12:06 +0000 (17:12 -0700)]
update README for YammerImport

13 years agoYammer import API keys can now be overridden by the admin.
Brion Vibber [Mon, 27 Sep 2010 23:56:48 +0000 (16:56 -0700)]
Yammer import API keys can now be overridden by the admin.

13 years agoYammer import (work run via background queues) now can be started from the admin...
Brion Vibber [Mon, 27 Sep 2010 20:34:35 +0000 (13:34 -0700)]
Yammer import (work run via background queues) now can be started from the admin panel! :DDDD Still requires that the app be registered on your network manually first.

13 years agoOk, got the AJAX clicky-throughs working for yammer auth (if app is already registere...
Brion Vibber [Mon, 27 Sep 2010 19:34:01 +0000 (12:34 -0700)]
Ok, got the AJAX clicky-throughs working for yammer auth (if app is already registered), but needs prettification. Yammer ignores callback URLs unless they're pre-registered with the app, and this apparently requires manual intervention to become a 'trusted' app, you don't get it on those you register yourself. Sigh. Also can't use an iframe since it breaks out of the frame (fair 'nuff)

13 years agoWork in progress on fixing auth... looks like the iframe doesn't work though. Sigh.
Brion Vibber [Mon, 27 Sep 2010 19:24:10 +0000 (12:24 -0700)]
Work in progress on fixing auth... looks like the iframe doesn't work though. Sigh.

13 years agoWork in progress on getting the frontend Yammer import form going....
Brion Vibber [Sat, 25 Sep 2010 00:22:44 +0000 (17:22 -0700)]
Work in progress on getting the frontend Yammer import form going....

13 years agoPretty it up a bit more
Brion Vibber [Fri, 24 Sep 2010 23:27:33 +0000 (16:27 -0700)]
Pretty it up a bit more

13 years agoPretty up the Yammer import status display a bit
Brion Vibber [Fri, 24 Sep 2010 23:15:45 +0000 (16:15 -0700)]
Pretty up the Yammer import status display a bit

13 years agoInitial progress display of Yammer import state in admin panel
Brion Vibber [Fri, 24 Sep 2010 21:52:51 +0000 (14:52 -0700)]
Initial progress display of Yammer import state in admin panel

13 years agoOk, command-line workflow for YammerImportPlugin seems to mostly work, at least on...
Brion Vibber [Fri, 24 Sep 2010 00:55:13 +0000 (17:55 -0700)]
Ok, command-line workflow for YammerImportPlugin seems to mostly work, at least on tiny test site :D

13 years agoWork in progress: most of the infrastructure for running import via BG queues or...
Brion Vibber [Thu, 23 Sep 2010 23:40:22 +0000 (16:40 -0700)]
Work in progress: most of the infrastructure for running import via BG queues or CLI script is now in place (untested, no UI, needs tweaks & fixes)

13 years agoWork in progress: YammerRunner state machine wrapper for running the Yammer import...
Brion Vibber [Thu, 23 Sep 2010 22:23:56 +0000 (15:23 -0700)]
Work in progress: YammerRunner state machine wrapper for running the Yammer import in chunks.

13 years agoA little more cleanup...
Brion Vibber [Thu, 23 Sep 2010 19:52:58 +0000 (12:52 -0700)]
A little more cleanup...

13 years agoMore doc comments on SN_YammerClient
Brion Vibber [Thu, 23 Sep 2010 00:53:38 +0000 (17:53 -0700)]
More doc comments on SN_YammerClient

13 years agoWORK IN PROGRESS: Starting infrastructure to initiate Yammer import from web UI and...
Brion Vibber [Thu, 23 Sep 2010 00:51:50 +0000 (17:51 -0700)]
WORK IN PROGRESS: Starting infrastructure to initiate Yammer import from web UI and process it in the background queues. Totally not complete yet.

13 years agoInitial README for yammer importer
Brion Vibber [Wed, 22 Sep 2010 20:12:39 +0000 (13:12 -0700)]
Initial README for yammer importer

13 years agoSplit Yammer importer files into subdirs before I get too lost adding UI
Brion Vibber [Wed, 22 Sep 2010 19:52:34 +0000 (12:52 -0700)]
Split Yammer importer files into subdirs before I get too lost adding UI

13 years agoFixes for Yammer groups import: pulling explicit list, fixed avatar fetch
Brion Vibber [Wed, 22 Sep 2010 06:19:36 +0000 (23:19 -0700)]
Fixes for Yammer groups import: pulling explicit list, fixed avatar fetch

13 years agoSupport non-image file uploads in Yammer import
Brion Vibber [Wed, 22 Sep 2010 05:00:25 +0000 (22:00 -0700)]
Support non-image file uploads in Yammer import

13 years agoAdd group link on Yammer import (won't work until memberships are fixed)
Brion Vibber [Wed, 22 Sep 2010 01:21:36 +0000 (18:21 -0700)]
Add group link on Yammer import (won't work until memberships are fixed)

13 years agoFetch more user data in Yammer imports, including the primary email address (preconfi...
Brion Vibber [Wed, 22 Sep 2010 01:15:32 +0000 (18:15 -0700)]
Fetch more user data in Yammer imports, including the primary email address (preconfirmed, so we can do stuff like tell people to reset their passwords and log in!) and some bio info.

13 years agoYammer import: mark group posts with the proper group inbox (should we append a ...
Brion Vibber [Wed, 22 Sep 2010 00:35:32 +0000 (17:35 -0700)]
Yammer import: mark group posts with the proper group inbox (should we append a !foo or leave them as is, as current?)

13 years agoPull group descriptions in Yammer import
Brion Vibber [Wed, 22 Sep 2010 00:25:02 +0000 (17:25 -0700)]
Pull group descriptions in Yammer import

13 years agoImage file attachment support for Yammer import
Brion Vibber [Wed, 22 Sep 2010 00:08:40 +0000 (17:08 -0700)]
Image file attachment support for Yammer import

13 years agoCopy favorites in Yammer importer
Brion Vibber [Tue, 21 Sep 2010 23:27:26 +0000 (16:27 -0700)]
Copy favorites in Yammer importer

13 years agoFull dump of input data in yamdump also for my reference...
Brion Vibber [Tue, 21 Sep 2010 23:27:10 +0000 (16:27 -0700)]
Full dump of input data in yamdump also for my reference...

13 years agoFix for replies in Yammer import
Brion Vibber [Tue, 21 Sep 2010 23:19:02 +0000 (16:19 -0700)]
Fix for replies in Yammer import

13 years agoAvatars for Yammer import
Brion Vibber [Tue, 21 Sep 2010 23:10:44 +0000 (16:10 -0700)]
Avatars for Yammer import

13 years agoInitial semi-working yammer import :D
Brion Vibber [Tue, 21 Sep 2010 22:54:39 +0000 (15:54 -0700)]
Initial semi-working yammer import :D

* no avatars
* no details of user accounts or their auth info
* no group memberships or subscriptions
* no attachments
* will probably esplode if >20 messages in your network *whistle innocently*

13 years agofix notices in SN_YammerClient
Brion Vibber [Tue, 21 Sep 2010 22:29:04 +0000 (15:29 -0700)]
fix notices in SN_YammerClient

13 years agoPoking around at import funcs...
Brion Vibber [Tue, 21 Sep 2010 22:24:14 +0000 (15:24 -0700)]
Poking around at import funcs...

13 years agoYammerImport: initial processing code for users, groups, and messages
Brion Vibber [Tue, 21 Sep 2010 21:56:20 +0000 (14:56 -0700)]
YammerImport: initial processing code for users, groups, and messages

13 years agoBeginning stub of Yammer message->notice import
Brion Vibber [Tue, 21 Sep 2010 20:56:30 +0000 (13:56 -0700)]
Beginning stub of Yammer message->notice import

13 years agoSplit SN_YammerClient out to own class file
Brion Vibber [Tue, 21 Sep 2010 20:29:44 +0000 (13:29 -0700)]
Split SN_YammerClient out to own class file

13 years agoinitial work on yammer importer code
Brion Vibber [Tue, 20 Apr 2010 16:49:07 +0000 (18:49 +0200)]
initial work on yammer importer code

13 years agoLocalisation updates from http://translatewiki.net
Siebrand Mazeland [Tue, 28 Sep 2010 08:11:53 +0000 (10:11 +0200)]
Localisation updates from http://translatewiki.net
* add Hungarian language file. Forgot to add that before.

13 years agoMerge branch 'yammer' of gitorious.org:~brion/statusnet/brion-fixes into 0.9.x
Brion Vibber [Tue, 28 Sep 2010 00:26:14 +0000 (17:26 -0700)]
Merge branch 'yammer' of gitorious.org:~brion/statusnet/brion-fixes into 0.9.x

13 years agoFix for i18n: avoid notice spew in php-gettext with the stub po file for english...
Brion Vibber [Tue, 28 Sep 2010 00:23:09 +0000 (17:23 -0700)]
Fix for i18n: avoid notice spew in php-gettext with the stub po file for english by using a working plurals rule