Download Size md5 hash
l10n_server-6.x-1.0-alpha5.tar.gz 402.81 KB 0fd07922e0fcb71446d993ecd1dc2b2e
l10n_server-6.x-1.0-alpha5.zip 445.79 KB 5897929aec7f0be3155d1fa5f02dc0aa
Official release from tag: 6.x-1.0-alpha5
Last updated: December 24, 2010 - 23:16

The triggers for this release include updates for the drupal.org deployment (l10n_project submodule) as well as important fixes to existing functionality. A cross site scripting issue was resolved with the commit message:

Fix for XSS reported by Psicomante. Strings output for JavaScript display were not escaped properly. Due to how the Drupal.org policy limits security announcements to 'stable' software (that is not alpha packages like l10n_server), this fix is not accompanied by an SA.

Other changes since DRUPAL-6--1-0-ALPHA4:

  • #527880 by Pasqualle: language was lost when editing an organic groups node; also, improve language display on group nodes
  • Bookmarked filters was a promise never delivered. But instead, bookmarkable URLs were added quite some time ago, so you can just bookmark pages in your browser.
  • Make sure we display the project list when there are no releases parsed for certain projects yet
  • Cleaner info when no data available yet.
  • Autocomplete, project stats, etc. should only return data for published projects. Only the admin page should actually list unpublished projects
  • Missed one ocassion of the pager variable
  • Fix default values and a query's language
  • TRUE was already default for the l10n_community_get_releases() function
  • Several updates
    - New release syncing code for drupal.org project releases.
    - Added release listing administration page per project.
    - Fixed language errors in project listing admin screens.
    - Fixed not being able to act on disabled projects on admin page.
    - Fixed a styling bug, where 'clearing' class was used in place of 'clear-block'.
  • Admin project loader function name was not right and the release title setting was too late.
  • Updates to the localize.drupal.org code and fixed admin and front end release listing and counting code bugs.
  • Inform people of releases parsed and in the queue (to be parsed)
  • Move the explore pages into the menu proper, instead of making them look like local tasks. In line with how local tasks are not used for navigation throughout Drupal 6.
  • Picking a project did not have any meaningful target, since the view or edit action was not included in the path when redirected; Should have been a relic of the old ways of not having an overview screen
  • #550166 by tobiasb: fix an ecoding issue and some trailing whitespace
  • The big whitespace cleanup
  • #550172 by tobiasb: Fix notice for undefined output variable in theme_l10n_community_admin_releases_form()
  • #551498 by Psicomante: user access check on import was not using the right arguments
  • #550262 by tobiasb, slightly modified: only output help block for l10n_server users; also, only output the customization note if the user can in fact customize the block
  • #550232 by tobiasb: hook_user() was still using Drupal 5 era code; update to Drupal 6 finally
  • Add support for using a bulk import user to give attribution to when importing translations. Will be useful for localize.drupal.org to import existing translations.
  • #209325 original idea by Sutharsan, implementation by myself: provide a user interface for providing and editing plural formulas and preset plural formulas for known languages when adding a predefined language
  • Follow up to #377834 by myself: protect plural formulas on web based import of .po files; does not yet implement protection with batch API imported files, still @todo
  • #546754 reported by brmassa, patch by meba: result variable was reused multiple times in l10n_drupalorg scanner; overwrote SQL results
  • #377834 follow up by myself: also protect plural forms on theme and module submissions