Commit Graph

304 Commits

Author SHA1 Message Date
Simon Elvery 68188a3ae8 FIX Retrieve list of translatable fields not database fields 2013-03-06 11:46:20 +10:00
Ingo Schommer 21707de1ee Readded _config.php 2013-02-28 00:58:53 +01:00
Simon Elvery 6460c089ca NEW Better transformation of form fields (specifically CheckboxField) 2013-02-28 00:53:28 +01:00
Simon Elvery 53a7b6a633 BUG Make original field label translatable 2013-02-28 00:52:52 +01:00
Ingo Schommer 3c5ed2e866 Raised min requirements to 3.1
Mainly due to SiteTree::has_extension() usage
2013-02-27 12:05:37 +01:00
Ingo Schommer 17195d4e86 3.0 compatibibility (Object::has_extension)
SiteTree::has_extension() is only available in 3.1,
split off 3.0 compat branch to avoid deprecation warnings.

See https://github.com/silverstripe/silverstripe-translatable/issues/98#issuecomment-14020318
2013-02-27 10:48:57 +01:00
Ingo Schommer 02fb7b6772 Merge pull request #95 from lrc/config
MINOR Move config to yaml
2013-02-19 01:00:01 -08:00
Simon Elvery a34bc10a50 MINOR Move config to yaml 2013-02-19 12:19:59 +10:00
Will Rossiter 0f2f463677 Merge pull request #92 from Josua2012/master
FIX: Update has_extension calls.
2013-02-01 14:03:43 -08:00
Josua2012 ffecb6553d Fix Object::has_extension deprecated('xx','xx') 2013-02-01 18:42:32 +01:00
Ingo Schommer d92c71d1d3 Merge pull request #89 from ARNHOE/patch-1
Dutch language
2013-01-22 11:59:46 -08:00
ARNHOE 55eb0d12da Dutch language
Surprised me is wasn't there yet, but here it is!
2013-01-22 10:40:11 -08:00
Ingo Schommer 2e240cfa28 Merge pull request #88 from marcinkonys/master
Lithuanian translation
2013-01-21 23:50:14 -08:00
marcinkonys f64301dcf5 Lithuanian translation 2013-01-21 18:59:48 -08:00
Ingo Schommer 16429a1f9b Merge pull request #83 from priithansen/master
Estonian translation file
2013-01-21 01:13:28 -08:00
priithansen 24657474a7 Allcreated key added 2013-01-21 00:30:14 +02:00
Priit Hansen 1e1e050e6b Estonian translation 2013-01-19 16:46:57 +02:00
Ingo Schommer cad776c2f8 BUG Refactored updateCMSFields() logic (can be called repeatedly)
This builds on 44f8180110, but reverts most of it.
The changeset had a logical flaw where it stored state
on the Translatable extension where it was specific to a FieldList.
This meant side effects when getCMSFields() was called more than once,
such as in the CMSSettingsController template.

Note: We shouldn't need to call getCMSFields() more than once
because its an expensive call, but that's a missing feature
in the template caching layer rather than a problem with the
Translatable extension.
2013-01-17 12:19:59 +01:00
drzax 1289b76482 Correct example for adding a new locale. 2013-01-10 00:41:54 +01:00
Simon Elvery 27208655b9 ENHANCEMENT Don't show translations dropdown if all translations have been created. 2013-01-10 00:39:45 +01:00
Simon Elvery 44f8180110 NEW Make it easier to show original values for custom fields. 2013-01-10 00:35:59 +01:00
Ingo Schommer 9454eb31e5 BUGFIX Include URL action when redirecting in CMS
This broke the CMSMain->publishall() action
2013-01-08 19:52:56 +01:00
Roman 061057ca04 Added a callback hook "onTranslatableCreate" that can be used to create translations of dependent objects 2012-12-17 17:24:24 +01:00
Ingo Schommer 084b22a414 Added some installation pointers 2012-12-03 10:11:45 +01:00
Ingo Schommer f925a4102e BUG dev/build fails to add extra fields to SiteConfig (fixes #65)
Caused by Translatable->populateSiteConfigDefaults()
triggering before newly created fields are available in the
"SiteConfig" database table.
2012-11-15 13:08:14 +01:00
Ingo Schommer 6413eca05d Merge pull request #70 from lrc/create-member-bugfix
BUGFIX Ensure members can be created with individual locale setting.
2012-11-15 03:38:31 -08:00
Ingo Schommer 9032711ea0 Merge pull request #69 from lrc/hasones-translatable
BUGFIX Allow has_one relationships to be translated.
2012-11-15 03:37:12 -08:00
Ingo Schommer 8b33120c8c Merge pull request #68 from lrc/visual-enhancements
ENHANCEMENT Better visual hierarchy in CMS for translated objects.
2012-11-15 03:36:27 -08:00
Ingo Schommer 5270364efc Merge pull request #67 from creamarketing/languagedropdown-in-linkform
ENHANCEMENT: Add language dropdown for link form
2012-11-15 03:34:21 -08:00
Simon Elvery a4df078f9a BUGFIX Ensure members can be created with individual locale setting. 2012-11-13 16:39:36 +10:00
Simon Elvery 2422195945 BUGFIX Allow has_one relationships to be translated.
Fixes #63
2012-11-13 16:08:04 +10:00
Simon Elvery a713764833 ENHANCEMENT Better visual hierarchy in CMS for translated objects.
This should really be taken care of in CMS by default styling for CompositeFields, but this will do for now.
2012-11-13 16:03:23 +10:00
Niklas Forsdahl 846398d128 Correct translation for language dropdown field in link form 2012-11-12 15:59:06 +02:00
Niklas Forsdahl 616a123ddc ENHANCEMENT: Add language dropdown for link form
Adds a language dropdown to the link form in the html editor, so that linking
to pages in different locales is possible.
2012-11-12 15:48:06 +02:00
Sam Minnee 1bb392c8dc Relaxed version requirements to allow newer version 2012-11-03 15:09:08 +13:00
Ingo Schommer f1b155a97a Removing SQLite3 support from travis
No time to fix bugs for it at the moment,
and it decreases the usefulness of travis otherwise.
2012-10-31 00:27:09 +01:00
Ingo Schommer 971bcd8b62 Merge pull request #60 from priithansen/patch-1
Documentation link fixed
2012-10-30 14:46:18 -07:00
priithansen 943670d4c5 Documentation link fixed 2012-10-30 14:01:24 +02:00
Ingo Schommer c0aad11170 Note about 2.4 compat 2012-10-16 18:30:57 +02:00
Will Rossiter 56384c2e67 Merge pull request #58 from s-m/reEnableFilter-Bug
BUG fixed possibly undefined variable, fixes #57
2012-10-13 15:08:59 -07:00
s-m 9d9e2fa3d1 BUG fixed possibly undefined variable, fixes #57 2012-10-13 12:15:04 +02:00
Ingo Schommer e15bb030c8 Fixed github links in README 2012-10-08 22:50:43 +02:00
Ingo Schommer 1d7a84b637 Caveats section for README 2012-10-08 22:44:45 +02:00
Ingo Schommer 745b2bcc8e Removed MetaTitle/MetaDescription fields from search form
They have been removed from core (master)
2012-10-02 23:09:29 +02:00
Ingo Schommer c8863f6977 ENHANCEMENT Travis CI support 2012-10-02 22:50:44 +02:00
Ingo Schommer 51c7d9e2ef Coding conventions fixes (mostly line length) 2012-10-02 22:34:16 +02:00
Ingo Schommer 4035f50717 MINOR Updated lang files 2012-10-01 21:52:34 +02:00
Ingo Schommer 00dda353e3 BUG Skip SiteConfig->populateDefaults() on first dev/build 2012-09-22 16:44:52 +02:00
Damian Mooyman a44546bcdd FIXED: Issue with siteconfig translation incorrectly ignoring canTranslate permissions and crashing
UPDATED: Cleanup and refactoring to make more readable
UPDATED: Translation of siteconfig now better handles singleton(SiteConfig)
UPDATED: Renamed populateSiteConfig to populateSiteConfigDefaults to better reflect its purpose

FIXED: Parameter typing on getStagingSiteConfig

bla
2012-09-22 16:41:09 +02:00
Damian Mooyman 67915ea695 FIXED: Simplified code 2012-09-07 17:08:49 +02:00