From 872d05fd1b946a953c517642a50dc3fab283179a Mon Sep 17 00:00:00 2001 From: Damian Mooyman Date: Mon, 9 Mar 2015 18:28:50 +1300 Subject: [PATCH 1/2] Added 3.1.11-rc1 changelog --- docs/en/04_Changelogs/rc/3.1.11-rc1.md | 28 ++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 docs/en/04_Changelogs/rc/3.1.11-rc1.md diff --git a/docs/en/04_Changelogs/rc/3.1.11-rc1.md b/docs/en/04_Changelogs/rc/3.1.11-rc1.md new file mode 100644 index 000000000..03df7f65b --- /dev/null +++ b/docs/en/04_Changelogs/rc/3.1.11-rc1.md @@ -0,0 +1,28 @@ +# 3.1.11-rc1 + +# Overview + +This release contains fixes to resolve issues in 3.1.10 running in a Suhosin environment. +Failure to update may result in unpredictable behaviour of the GridField control in affected sites. + +### Bugfixes + + * 2015-03-09 [1770fab](https://github.com/silverstripe/sapphire/commit/1770fab) Fix gridfield generating invalid session keys (Damian Mooyman) + * 2015-03-05 [87adc44](https://github.com/silverstripe/sapphire/commit/87adc44) Fix serialised stateid exceeding request length (Damian Mooyman) + * 2015-03-04 [eb35f26](https://github.com/silverstripe/sapphire/commit/eb35f26) Corrected padding on non-sortable columns. (Sam Minnee) + * 2015-03-03 [6e0afd5](https://github.com/silverstripe/sapphire/commit/6e0afd5) Prevent unnecessary call to config system which doesn't exist yet (micmania1) + * 2015-03-03 [4709b90](https://github.com/silverstripe/sapphire/commit/4709b90) UploadField description alignment (Loz Calver) + * 2015-03-02 [f234301](https://github.com/silverstripe/sapphire/commit/f234301) DataQuery::applyRelation using incorrect foreign key (fixes #3954) (Loz Calver) + * 2015-03-02 [f9d493d](https://github.com/silverstripe/sapphire/commit/f9d493d) Fixes case insensitive search for postgres databases (Jean-Fabien Barrois) + * 2015-02-27 [4c5a07e](https://github.com/silverstripe/sapphire/commit/4c5a07e) Updated docs (Michael Strong) + * 2015-02-25 [3a7e24a](https://github.com/silverstripe/sapphire/commit/3a7e24a) Unable to access a list of all many_many_extraFields (Loz Calver) + * 2015-02-13 [998c055](https://github.com/silverstripe/sapphire/commit/998c055) Misleading error message in SSViewer (Loz Calver) + * 2015-02-10 [bbe2799](https://github.com/silverstripe/sapphire/commit/bbe2799) Use correct query when searching for items managed by a tree dropdown field #3173 (Jean-Fabien Barrois) + * 2015-01-13 [ab24ed3](https://github.com/silverstripe/sapphire/commit/ab24ed3) . Use i18n_plural_name() instead of plural_name() (Elvinas L.) + * 2014-11-17 [a142ffd](https://github.com/silverstripe/silverstripe-cms/commit/a142ffd) VirtualPages use correct casting for 'virtual' database fields (Loz Calver) + +## Changelog + + * [framework](https://github.com/silverstripe/silverstripe-framework/releases/tag/3.1.11-rc1) + * [cms](https://github.com/silverstripe/silverstripe-cms/releases/tag/3.1.11-rc1) + * [installer](https://github.com/silverstripe/silverstripe-installer/releases/tag/3.1.11-rc1) From 636784845e69c60b4ab8ad6e1d2d528806585f01 Mon Sep 17 00:00:00 2001 From: Damian Mooyman Date: Tue, 10 Mar 2015 09:13:35 +1300 Subject: [PATCH 2/2] Update admin js translations --- admin/javascript/lang/eo.js | 16 ++++++++++++++++ admin/javascript/lang/lt.js | 16 ++++++++++++++++ admin/javascript/lang/nb.js | 16 ++++++++++++++++ admin/javascript/lang/nl.js | 4 ++-- admin/javascript/lang/sl.js | 16 ++++++++++++++++ admin/javascript/lang/sv.js | 16 ++++++++++++++++ 6 files changed, 82 insertions(+), 2 deletions(-) create mode 100644 admin/javascript/lang/eo.js create mode 100644 admin/javascript/lang/lt.js create mode 100644 admin/javascript/lang/nb.js create mode 100644 admin/javascript/lang/sl.js create mode 100644 admin/javascript/lang/sv.js diff --git a/admin/javascript/lang/eo.js b/admin/javascript/lang/eo.js new file mode 100644 index 000000000..dc2980101 --- /dev/null +++ b/admin/javascript/lang/eo.js @@ -0,0 +1,16 @@ +// This file was generated by GenerateJavaScriptI18nTask from javascript/lang/src/eo.js. +// See https://github.com/silverstripe/silverstripe-buildtools for details +if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') { + if(typeof(console) != 'undefined') console.error('Class ss.i18n not defined'); +} else { + ss.i18n.addDictionary('eo', { + "LeftAndMain.CONFIRMUNSAVED": "Ĉu vi vere volas navigi for de ĉi tiu paĝo?\n\nAVERTO: Viaj ŝanĝoj ne estas konservitaj.\n\nPremu je Akcepti por daŭrigi, aŭ Nuligi por resti ĉe la aktuala paĝo.", + "LeftAndMain.CONFIRMUNSAVEDSHORT": "AVERTO: Viaj ŝanĝoj ne estas konservitaj.", + "SecurityAdmin.BATCHACTIONSDELETECONFIRM": "Ĉu vi vere volas forigi %s grupojn?", + "ModelAdmin.SAVED": "Konservita", + "ModelAdmin.REALLYDELETE": "Ĉi vi vere volas forigi?", + "ModelAdmin.DELETED": "Forigita", + "ModelAdmin.VALIDATIONERROR": "Validiga eraro", + "LeftAndMain.PAGEWASDELETED": "Ĉi tiu paĝo estas forigita. Por redakti paĝon, elektu ĝin maldekstre." +}); +} \ No newline at end of file diff --git a/admin/javascript/lang/lt.js b/admin/javascript/lang/lt.js new file mode 100644 index 000000000..be99bfb45 --- /dev/null +++ b/admin/javascript/lang/lt.js @@ -0,0 +1,16 @@ +// This file was generated by GenerateJavaScriptI18nTask from javascript/lang/src/lt.js. +// See https://github.com/silverstripe/silverstripe-buildtools for details +if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') { + if(typeof(console) != 'undefined') console.error('Class ss.i18n not defined'); +} else { + ss.i18n.addDictionary('lt', { + "LeftAndMain.CONFIRMUNSAVED": "Ar tikrai norite išeiti iš šio puslapio?\n\nDĖMESIO: Jūsų pakeitimai neišsaugoti.\n\nNorėdami tęsti, spauskite OK, jeigu norite likti, spauskite Cancel.", + "LeftAndMain.CONFIRMUNSAVEDSHORT": "DĖMESIO: Jūsų pakeitimai neišsaugoti.", + "SecurityAdmin.BATCHACTIONSDELETECONFIRM": "Ar tikrai norite ištrinti %s grupes?", + "ModelAdmin.SAVED": "Išsaugota", + "ModelAdmin.REALLYDELETE": "Ar tikrai norite ištrinti?", + "ModelAdmin.DELETED": "Ištrinta", + "ModelAdmin.VALIDATIONERROR": "Tikrinimo klaida", + "LeftAndMain.PAGEWASDELETED": "Šis puslapis ištrintas. Norėdami redaguoti puslapį, pasirinkite jį kairėje." +}); +} \ No newline at end of file diff --git a/admin/javascript/lang/nb.js b/admin/javascript/lang/nb.js new file mode 100644 index 000000000..2ba99d685 --- /dev/null +++ b/admin/javascript/lang/nb.js @@ -0,0 +1,16 @@ +// This file was generated by GenerateJavaScriptI18nTask from javascript/lang/src/nb.js. +// See https://github.com/silverstripe/silverstripe-buildtools for details +if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') { + if(typeof(console) != 'undefined') console.error('Class ss.i18n not defined'); +} else { + ss.i18n.addDictionary('nb', { + "LeftAndMain.CONFIRMUNSAVED": "Er du sikker på at du vil forlate denne siden?\n\nADVARSEL: Endringene din har ikke blitt lagret.\n\nTrykk OK for å fortsette eller Avbryt for å holde deg på samme side.", + "LeftAndMain.CONFIRMUNSAVEDSHORT": "ADVARSEL: Endringene dine har ikke blitt lagret.", + "SecurityAdmin.BATCHACTIONSDELETECONFIRM": "Vil du virkelig slette %s grupper?", + "ModelAdmin.SAVED": "Lagret", + "ModelAdmin.REALLYDELETE": "Vil du virkelig slette?", + "ModelAdmin.DELETED": "Slettet", + "ModelAdmin.VALIDATIONERROR": "Valideringsfeil", + "LeftAndMain.PAGEWASDELETED": "Denne siden ble slettet. For å redigere en side, velg den fra listen til venstre." +}); +} \ No newline at end of file diff --git a/admin/javascript/lang/nl.js b/admin/javascript/lang/nl.js index 19967b7d2..f29b411cf 100644 --- a/admin/javascript/lang/nl.js +++ b/admin/javascript/lang/nl.js @@ -10,7 +10,7 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') { "ModelAdmin.SAVED": "Opgeslagen", "ModelAdmin.REALLYDELETE": "Weet u zeker dat u wilt verwijderen?", "ModelAdmin.DELETED": "Verwijderd", - "ModelAdmin.VALIDATIONERROR": "Validatie fout", - "LeftAndMain.PAGEWASDELETED": "Deze pagina is verwijderd. Om een pagina aan te passen, selecteer pagina aan de linkerkant." + "ModelAdmin.VALIDATIONERROR": "Validatiefout", + "LeftAndMain.PAGEWASDELETED": "Deze pagina is verwijderd. Om een pagina aan te passen, selecteer deze aan de linkerkant." }); } \ No newline at end of file diff --git a/admin/javascript/lang/sl.js b/admin/javascript/lang/sl.js new file mode 100644 index 000000000..bf519448a --- /dev/null +++ b/admin/javascript/lang/sl.js @@ -0,0 +1,16 @@ +// This file was generated by GenerateJavaScriptI18nTask from javascript/lang/src/sl.js. +// See https://github.com/silverstripe/silverstripe-buildtools for details +if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') { + if(typeof(console) != 'undefined') console.error('Class ss.i18n not defined'); +} else { + ss.i18n.addDictionary('sl', { + "LeftAndMain.CONFIRMUNSAVED": "Res želite zapusitit stran?\n\nOPOZORILO: spremembe niso bile shranjene\n\nKliknite OK za nadaljevanje ali Prekliči, da ostanete na trenutni strani.", + "LeftAndMain.CONFIRMUNSAVEDSHORT": "OPOZORILO: spremembe niso bile shranjene.", + "SecurityAdmin.BATCHACTIONSDELETECONFIRM": "Izbrišem %s skupin?", + "ModelAdmin.SAVED": "Shranjeno", + "ModelAdmin.REALLYDELETE": "Izbrišem?", + "ModelAdmin.DELETED": "Izbrisano", + "ModelAdmin.VALIDATIONERROR": "Napaka pri preverjanju", + "LeftAndMain.PAGEWASDELETED": "Stran je bila izbrisana. Za urejanje izberite stran na levi." +}); +} \ No newline at end of file diff --git a/admin/javascript/lang/sv.js b/admin/javascript/lang/sv.js new file mode 100644 index 000000000..20a1034e0 --- /dev/null +++ b/admin/javascript/lang/sv.js @@ -0,0 +1,16 @@ +// This file was generated by GenerateJavaScriptI18nTask from javascript/lang/src/sv.js. +// See https://github.com/silverstripe/silverstripe-buildtools for details +if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') { + if(typeof(console) != 'undefined') console.error('Class ss.i18n not defined'); +} else { + ss.i18n.addDictionary('sv', { + "LeftAndMain.CONFIRMUNSAVED": "Är du säker på att du vill lämna denna sida?\n\nVARNING: Dina ändringar har inte sparats.\n\nTryck OK för att lämna sidan eller Avbryt för att stanna på aktuell sida.", + "LeftAndMain.CONFIRMUNSAVEDSHORT": "WARNING: Your changes have not been saved.", + "SecurityAdmin.BATCHACTIONSDELETECONFIRM": "Vill du verkligen radera %s grupper?", + "ModelAdmin.SAVED": "Sparad", + "ModelAdmin.REALLYDELETE": "Vill du verkligen radera?", + "ModelAdmin.DELETED": "Raderad", + "ModelAdmin.VALIDATIONERROR": "Valideringsfel", + "LeftAndMain.PAGEWASDELETED": "Sidan raderades. För att redigera en sida, välj den från menyn till vänster." +}); +} \ No newline at end of file