• last updated 29 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Cleanup private interface lang::system::timezone_support_p: ref-timezones has been made a dependency of acs-lang long ago

  1. … 5 more files in changeset.
Reimplement the main admin locale UI using the template::list

  1. … 1 more file in changeset.
Make use of uniform styling based on adp:icon

  1. … 20 more files in changeset.
Refactor acs-lang 'admin/index' page, adding the new columns 'total' and 'deleted' to the listing, and reworking the query so it is faster (53ms -> 7ms), correct (number of messages by state are computed coherently with other acs-lang pages) and gives more information

  1. … 2 more files in changeset.
Bring back to life edit-history page:

- fix oracle-only limit idiom

- link the page to the UI (again?). Will be in acs-lang/admin

- provide message key for the UI

  1. … 4 more files in changeset.
Add extension to UI images

when website is behind a proxy, proxy server migtht not be smart enough to resolve images without extension

prefer literal in adp axpressions

  1. … 1 more file in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
- replace "<include ... />" by "<include ... >", since adp parser in

AOLserver and NaviServer passes "/" as argument to the adp-include.

  1. … 14 more files in changeset.
- - make boolean tests in .adp files more uniform

  1. … 9 more files in changeset.
- use confirm handler instead of "onclick=..." in all packages in oacs-5-9

  1. … 15 more files in changeset.
- fix and standardize quoting in template properties

  1. … 396 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- use property "doc(title)" throughout oacs-5-8 instead of "title" to get rid of warnings in error.log of the form:

Warning: /forums/message-view has no doc(title) set.

Using doc(title) is required in blank-master.tcl but was used so far only in a few packages

  1. … 337 more files in changeset.
i18n of the user interface

  1. … 7 more files in changeset.
ul.action-links

  1. … 11 more files in changeset.
Hide untranslated counts for locales that are not enabled and have zero localized messages (i.e. messages haven't been loaded yet)

merge of changes on oacs-5-0 branch to oacs-5-0-0b4 tag

  1. … 598 more files in changeset.
adding import/export links on top index page. Making sure all import/export links are only shown to site-wide-admins. Fixing the url of one of the links.

  1. … 5 more files in changeset.
Adding support for I18N message catalog upgrades. Any import of

messages from catalog files that is done after the initial import is

considered an upgrade. The message import and upgrade logic is

encapsulated in the proc lang::catalog::import_messages (invoked

through lang::catalog::import).

acs-lang package

- Bumping version of package to 5.0.0b5

- Changes to datamodel:

- Adding columns deleted_p, conflict_p, and sync_time to lang_messages table.

- Removed column upgrade_status from lang_message_keys table

- Adding columns deleted_p, sync_time, conflict_p, upgrade_status to lang_messages_audit table

- Changes to lang::catalog Tcl API:

- Added proc lang::catalog::import_messages that encapsulates the logic for import and upgrade of

messages from catalog files to database.

- Changed the lang::catalog::import_from_file and lang::catalog:import procs to use the new import_messages proc.

- Added the upgrade Tcl API test cases that extensively tests through the import_messages proc with both

en_US and de_DE locales.

- Changes to lang::message Tcl API:

- Changed lang::message::register to take new switches upgrade_sync, upgrade_status, and conlfict. Cleaned up the

proc a little and made it construct SQL dynamically.

- Added procs delete, get, and get_element.

- Added the edit proc that is used when editing attributes of a message other than the message text itself. This

proc will not create a new message revision. It is invoked for example by the delete proc.

- Added the count_conflicts proc.

- Changes to admin UI

- New canonical pages for import/export of catalog files that check for site-wide-admin priv

- Made the message delete page use appropriate Tcl API

- Added the message-conflicts page that shows conflicting messages. Linking to this page from

index page, locale-, and package index pages.

acs-admin package

- Removed the import/export messages pages and using the ones in acs-lang package instead.

  1. … 44 more files in changeset.
fixed 'langauge' typo

- Fixed translator mode toggle switch

- Reorganized links for clarity

Added page to test lookup of a message in a locale

  1. … 2 more files in changeset.
White background on checkboxes

Cleaned up the UI

  1. … 48 more files in changeset.
1. Added search for words in messages feature.

2. Added locale enable/disable feature

3. Cleaned up translation UI

4. Improved batch message edit

  1. … 41 more files in changeset.
noquote changes (Dirk Gomez)

  1. … 102 more files in changeset.
making timezone related pages in acs-lang check for the support of timezones (whether ref-timezones is installed)

  1. … 3 more files in changeset.
adding timezone support, adding auditing of edited messages, adding package scoped locale preference and package scoped locale

  1. … 40 more files in changeset.
removing two links (thanks Carl) from the acs-lang admin interface that were mostly used as a convenience during development