mirror of
https://github.com/silverstripe/silverstripe-cms
synced 2024-10-22 08:05:56 +02:00
Merge branch '2.4' into post-2.4
This commit is contained in:
commit
7c863341ea
@ -383,7 +383,7 @@ HTML;
|
|||||||
public function movemarked($urlParams, $form) {
|
public function movemarked($urlParams, $form) {
|
||||||
if($_REQUEST['DestFolderID'] && (is_numeric($_REQUEST['DestFolderID']) || ($_REQUEST['DestFolderID']) == 'root')) {
|
if($_REQUEST['DestFolderID'] && (is_numeric($_REQUEST['DestFolderID']) || ($_REQUEST['DestFolderID']) == 'root')) {
|
||||||
$destFolderID = ($_REQUEST['DestFolderID'] == 'root') ? 0 : $_REQUEST['DestFolderID'];
|
$destFolderID = ($_REQUEST['DestFolderID'] == 'root') ? 0 : $_REQUEST['DestFolderID'];
|
||||||
$fileList = "'" . ereg_replace(' *, *',"','",trim(addslashes($_REQUEST['FileIDs']))) . "'";
|
$fileList = "'" . ereg_replace(' *, *',"','",trim(Convert::raw2sql($_REQUEST['FileIDs']))) . "'";
|
||||||
$numFiles = 0;
|
$numFiles = 0;
|
||||||
|
|
||||||
if($fileList != "''") {
|
if($fileList != "''") {
|
||||||
@ -416,7 +416,7 @@ HTML;
|
|||||||
* Called and returns in same way as 'save' function
|
* Called and returns in same way as 'save' function
|
||||||
*/
|
*/
|
||||||
public function deletemarked($urlParams, $form) {
|
public function deletemarked($urlParams, $form) {
|
||||||
$fileList = "'" . ereg_replace(' *, *',"','",trim(addslashes($_REQUEST['FileIDs']))) . "'";
|
$fileList = "'" . ereg_replace(' *, *',"','",trim(Convert::raw2sql($_REQUEST['FileIDs']))) . "'";
|
||||||
$numFiles = 0;
|
$numFiles = 0;
|
||||||
$folderID = 0;
|
$folderID = 0;
|
||||||
$deleteList = '';
|
$deleteList = '';
|
||||||
|
@ -198,6 +198,12 @@ class AssetTableField extends ComplexTableField {
|
|||||||
)
|
)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(!($childData instanceof Folder)) {
|
||||||
|
$mainTab->push(
|
||||||
|
new CheckboxField("ShowInSearch", $childData->fieldLabel('ShowInSearch'))
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
if($childData && $childData->hasMethod('BackLinkTracking')) {
|
if($childData && $childData->hasMethod('BackLinkTracking')) {
|
||||||
if(class_exists('Subsite')) Subsite::disable_subsite_filter(true);
|
if(class_exists('Subsite')) Subsite::disable_subsite_filter(true);
|
||||||
|
@ -378,7 +378,7 @@ JS;
|
|||||||
$siteConfig = SiteConfig::current_site_config();
|
$siteConfig = SiteConfig::current_site_config();
|
||||||
$form->saveInto($siteConfig);
|
$form->saveInto($siteConfig);
|
||||||
$siteConfig->write();
|
$siteConfig->write();
|
||||||
FormResponse::status_message('Saved site configuration', "good");
|
FormResponse::status_message(_t('CMSMain.SAVEDSITECONFIGURATION', 'Saved site configuration'), "good");
|
||||||
FormResponse::add("$('Form_EditForm').resetElements();");
|
FormResponse::add("$('Form_EditForm').resetElements();");
|
||||||
|
|
||||||
$title = Convert::raw2js($siteConfig->Title);
|
$title = Convert::raw2js($siteConfig->Title);
|
||||||
|
@ -7,6 +7,13 @@ if(typeof(jQuery) != 'undefined') {
|
|||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
window.onresize(true);
|
window.onresize(true);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
//Turn off autocomplete to fix the access tab randomly switching radio buttons in Firefox when refresh the page
|
||||||
|
// with an anchor tag in the URL. E.g: /admin#Root_Access
|
||||||
|
//Autocomplete in the CMS also causes strangeness in other browsers, so this turns it off for all browsers.
|
||||||
|
//see the following for demo and explanation of the Firefox bug:
|
||||||
|
// http://www.ryancramer.com/journal/entries/radio_buttons_firefox/
|
||||||
|
$("#Form_EditForm").attr("autocomplete", "off");
|
||||||
})(jQuery);
|
})(jQuery);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -918,4 +925,4 @@ Behaviour.register({
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -26,6 +26,15 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
|
|||||||
'ModelAdmin.REALLYDELETE': "Skutečně chcete smazat?",
|
'ModelAdmin.REALLYDELETE': "Skutečně chcete smazat?",
|
||||||
'ModelAdmin.DELETED': "Smazáno",
|
'ModelAdmin.DELETED': "Smazáno",
|
||||||
'LeftAndMain.PAGEWASDELETED': "Tato stránka byla smazána. Pro editaci stránky, vyberte ji vlevo.",
|
'LeftAndMain.PAGEWASDELETED': "Tato stránka byla smazána. Pro editaci stránky, vyberte ji vlevo.",
|
||||||
'LeftAndMain.CONFIRMUNSAVED': "Určitě chcete opustit navigaci z této stránky?\n\nUPOZORNĚNÍ: Vaše změny nebyly uloženy.\n\nStlačte OK pro pokračovat, nebo Cancel, zůstanete na této stránce."
|
'LeftAndMain.CONFIRMUNSAVED': "Určitě chcete opustit navigaci z této stránky?\n\nUPOZORNĚNÍ: Vaše změny nebyly uloženy.\n\nStlačte OK pro pokračovat, nebo Cancel, zůstanete na této stránce.",
|
||||||
|
'WidgetAreaEditor.TOOMANY': 'Dosažen limit doplňků pro tuto oblast',
|
||||||
|
'CMSMAIN.RollbackConfirmation': 'Opravdu chcete vrátit stav této stránky na verzi #%s?',
|
||||||
|
'CMSMAIN.CopyPublishedConfirmation': 'Opravdu chcete zkopírovat publikovaný obsah do konceptu stránky?',
|
||||||
|
'CMSMAIN.PageTypeSaveAlert': 'Typ stránky bude změněn po jejím uložení.',
|
||||||
|
'LOADING': 'načítání...',
|
||||||
|
'TABLEFIELD.DELETECONFIRMMESSAGEV2': '\nExistuje %s stránek, které tento soubor používají, zkontrolujte jejich seznam na záložce odkazy, než budete pokračovat.',
|
||||||
|
'TABLEFIELD.SELECTUPLOAD': 'Vyberte, prosím, alespoň jeden soubor k narhární.',
|
||||||
|
'TABLEFIELD.SELECTDELETE': 'Vyberte soubory ke smazání!',
|
||||||
|
'TABLEFIELD.CONFIRMDELETEV2': 'Opravdu chcete smazat označené soubory?'
|
||||||
});
|
});
|
||||||
}
|
}
|
5
javascript/tinymce_ssbuttons/langs/cs.js
Normal file
5
javascript/tinymce_ssbuttons/langs/cs.js
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
tinyMCE.addI18n('cs.tinymce_ssbuttons', {
|
||||||
|
insertlink: 'Vložit odkaz',
|
||||||
|
insertimage: 'Vložit obrázek',
|
||||||
|
insertflash: 'Vložit Flash animaci'
|
||||||
|
});
|
@ -155,6 +155,7 @@ $lang['cs_CZ']['CMSMain']['VIEWING'] = 'Prohlížíte verzi #%s, vytvořenou %s
|
|||||||
$lang['cs_CZ']['CMSMain']['VISITRESTORE'] = 'navštívit restorepage/(ID)';
|
$lang['cs_CZ']['CMSMain']['VISITRESTORE'] = 'navštívit restorepage/(ID)';
|
||||||
$lang['cs_CZ']['CMSMain']['WAITINGON'] = 'Čekáte na jiné lidi, než dokončí práci na těchto <b>%d</b> stránkách.';
|
$lang['cs_CZ']['CMSMain']['WAITINGON'] = 'Čekáte na jiné lidi, než dokončí práci na těchto <b>%d</b> stránkách.';
|
||||||
$lang['cs_CZ']['CMSMain']['WORKTODO'] = 'Máte na těchto <b>%d</b> stránkách práci k udělání.';
|
$lang['cs_CZ']['CMSMain']['WORKTODO'] = 'Máte na těchto <b>%d</b> stránkách práci k udělání.';
|
||||||
|
$lang['cs_CZ']['CMSMain']['SAVEDSITECONFIGURATION'] = 'Nastavení stránky uloženo';
|
||||||
$lang['cs_CZ']['CMSMain_dialog.ss']['BUTTONNOTFOUND'] = 'Systém nemůže nelézt jméno tlačítka';
|
$lang['cs_CZ']['CMSMain_dialog.ss']['BUTTONNOTFOUND'] = 'Systém nemůže nelézt jméno tlačítka';
|
||||||
$lang['cs_CZ']['CMSMain_dialog.ss']['NOLINKED'] = 'Nemůžete najít objekt window.linkedObject pro zaslání kliknutí na tlačítko zpět do hlavního okna.';
|
$lang['cs_CZ']['CMSMain_dialog.ss']['NOLINKED'] = 'Nemůžete najít objekt window.linkedObject pro zaslání kliknutí na tlačítko zpět do hlavního okna.';
|
||||||
$lang['cs_CZ']['CMSMain_left.ss']['ADDEDNOTPUB'] = 'Přidáno do konceptů, ale ještě nezveřejněno';
|
$lang['cs_CZ']['CMSMain_left.ss']['ADDEDNOTPUB'] = 'Přidáno do konceptů, ale ještě nezveřejněno';
|
||||||
|
@ -154,6 +154,7 @@ $lang['en_US']['CMSMain']['VIEWING'] = array(
|
|||||||
PR_MEDIUM,
|
PR_MEDIUM,
|
||||||
'Version number is a linked string, created is a relative time (e.g. 2 days ago), by a specific author'
|
'Version number is a linked string, created is a relative time (e.g. 2 days ago), by a specific author'
|
||||||
);
|
);
|
||||||
|
$lang['en_US']['CMSMain']['SAVEDSITECONFIGURATION'] = 'Saved site configuration';
|
||||||
$lang['en_US']['CMSMain_dialog.ss']['BUTTONNOTFOUND'] = 'Couldn\'t find the button name';
|
$lang['en_US']['CMSMain_dialog.ss']['BUTTONNOTFOUND'] = 'Couldn\'t find the button name';
|
||||||
$lang['en_US']['CMSMain_dialog.ss']['NOLINKED'] = 'Can\'t find window.linkedObject to send the button click back to the main window';
|
$lang['en_US']['CMSMain_dialog.ss']['NOLINKED'] = 'Can\'t find window.linkedObject to send the button click back to the main window';
|
||||||
$lang['en_US']['CMSMain_left.ss']['ADDEDNOTPUB'] = 'Added to the draft site and not published yet';
|
$lang['en_US']['CMSMain_left.ss']['ADDEDNOTPUB'] = 'Added to the draft site and not published yet';
|
||||||
|
Loading…
Reference in New Issue
Block a user