mirror of
https://github.com/silverstripe/silverstripe-cms
synced 2024-10-22 08:05:56 +02:00
Merge remote-tracking branch 'origin/3'
This commit is contained in:
commit
0a2456e71e
@ -409,11 +409,11 @@ class CMSMain extends LeftAndMain implements CurrentPageIdentifier, PermissionPr
|
|||||||
public function Breadcrumbs($unlinked = false) {
|
public function Breadcrumbs($unlinked = false) {
|
||||||
$items = parent::Breadcrumbs($unlinked);
|
$items = parent::Breadcrumbs($unlinked);
|
||||||
|
|
||||||
// The root element should point to the pages tree view,
|
if($items->count() > 1) {
|
||||||
// rather than the actual controller (which would just show an empty edit form)
|
// Specific to the SiteTree admin section, we never show the cms section and current
|
||||||
$defaultTitle = self::menu_title_for_class('CMSPagesController');
|
// page in the same breadcrumbs block.
|
||||||
$items[0]->Title = _t("{$this->class}.MENUTITLE", $defaultTitle);
|
$items->shift();
|
||||||
$items[0]->Link = singleton('CMSPagesController')->Link();
|
}
|
||||||
|
|
||||||
return $items;
|
return $items;
|
||||||
}
|
}
|
||||||
@ -869,15 +869,6 @@ class CMSMain extends LeftAndMain implements CurrentPageIdentifier, PermissionPr
|
|||||||
|
|
||||||
$this->extend('updateCurrentPageID', $id);
|
$this->extend('updateCurrentPageID', $id);
|
||||||
|
|
||||||
// Fall back to homepage record
|
|
||||||
if(!$id) {
|
|
||||||
$homepageSegment = RootURLController::get_homepage_link();
|
|
||||||
$homepageRecord = DataObject::get_one('SiteTree', array(
|
|
||||||
'"SiteTree"."URLSegment"' => $homepageSegment
|
|
||||||
));
|
|
||||||
if($homepageRecord) $id = $homepageRecord->ID;
|
|
||||||
}
|
|
||||||
|
|
||||||
return $id;
|
return $id;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -11,10 +11,4 @@ class CMSPageEditController extends CMSMain {
|
|||||||
private static $required_permission_codes = 'CMS_ACCESS_CMSMain';
|
private static $required_permission_codes = 'CMS_ACCESS_CMSMain';
|
||||||
private static $session_namespace = 'CMSMain';
|
private static $session_namespace = 'CMSMain';
|
||||||
|
|
||||||
public function Breadcrumbs($unlinked = false) {
|
|
||||||
$crumbs = parent::Breadcrumbs($unlinked);
|
|
||||||
$crumbs[0]->Title = _t('CMSPagesController.MENUTITLE');
|
|
||||||
return $crumbs;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -2653,7 +2653,8 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
|
|||||||
|
|
||||||
// if the current page type is this the same as the class type always show the page type in the list
|
// if the current page type is this the same as the class type always show the page type in the list
|
||||||
if ($this->ClassName != $instance->ClassName) {
|
if ($this->ClassName != $instance->ClassName) {
|
||||||
if((($instance instanceof HiddenClass) || !$instance->canCreate())) continue;
|
if($instance instanceof HiddenClass) continue;
|
||||||
|
if(!$instance->canCreate(null, array('Parent' => $this->ParentID ? $this->Parent() : null))) continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if($perms = $instance->stat('need_permission')) {
|
if($perms = $instance->stat('need_permission')) {
|
||||||
|
@ -161,7 +161,7 @@
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$(".cms-page-add-button").entwine({
|
$(".cms-content-addpage-button").entwine({
|
||||||
onclick: function(e) {
|
onclick: function(e) {
|
||||||
var tree = $('.cms-tree'), list = $('.cms-list'), parentId = 0;
|
var tree = $('.cms-tree'), list = $('.cms-list'), parentId = 0;
|
||||||
|
|
||||||
|
@ -244,6 +244,8 @@ cs:
|
|||||||
ERRORFILEPROBLEM: 'Chyba otevření souboru "{filename}" pro zápis. Zkontrolujte oprávnění souboru, prosím.'
|
ERRORFILEPROBLEM: 'Chyba otevření souboru "{filename}" pro zápis. Zkontrolujte oprávnění souboru, prosím.'
|
||||||
PLURALNAME: 'Chybové stránky'
|
PLURALNAME: 'Chybové stránky'
|
||||||
SINGULARNAME: 'Chybová stránka'
|
SINGULARNAME: 'Chybová stránka'
|
||||||
|
File:
|
||||||
|
Title: Název
|
||||||
Folder:
|
Folder:
|
||||||
AddFolderButton: 'Přidat složku'
|
AddFolderButton: 'Přidat složku'
|
||||||
DELETEUNUSEDTHUMBNAILS: 'Smazat nepoužité miniatury'
|
DELETEUNUSEDTHUMBNAILS: 'Smazat nepoužité miniatury'
|
||||||
|
13
lang/fi.yml
13
lang/fi.yml
@ -94,10 +94,13 @@ fi:
|
|||||||
DUPLICATEDWITHCHILDREN: '''{title}'' ja alasivu monistettiin onnistuneesti'
|
DUPLICATEDWITHCHILDREN: '''{title}'' ja alasivu monistettiin onnistuneesti'
|
||||||
EMAIL: Sähköposti
|
EMAIL: Sähköposti
|
||||||
EditTree: 'Muokkaa rakennepuuta'
|
EditTree: 'Muokkaa rakennepuuta'
|
||||||
|
ListFiltered: 'Näytetään haun tulokset.'
|
||||||
MENUTITLE: 'Muokkaa sivua'
|
MENUTITLE: 'Muokkaa sivua'
|
||||||
NEWPAGE: 'Uusi {pagetype}'
|
NEWPAGE: 'Uusi {pagetype}'
|
||||||
PAGENOTEXISTS: 'Tätä sivua ei ole olemassa'
|
PAGENOTEXISTS: 'Tätä sivua ei ole olemassa'
|
||||||
|
PAGES: 'Sivun tila'
|
||||||
PAGETYPEANYOPT: Mikä tahansa
|
PAGETYPEANYOPT: Mikä tahansa
|
||||||
|
PAGETYPEOPT: 'Sivun tyyppi'
|
||||||
PUBALLCONFIRM: 'Julkaise jokainen sivu tällä sivustolla kopioiden luonnosten sisältö julkiselle sivustolle'
|
PUBALLCONFIRM: 'Julkaise jokainen sivu tällä sivustolla kopioiden luonnosten sisältö julkiselle sivustolle'
|
||||||
PUBALLFUN: 'Julkaise kaikki -toiminto'
|
PUBALLFUN: 'Julkaise kaikki -toiminto'
|
||||||
PUBALLFUN2: "Painamalla tätä nappia, tekee se saman kuin kävisit painamassa joka sivulla \"julkaise\". Se on käytännöllinen, jos on tehnyt isoja muutoksia sisältöön, esim. kun sivusto luotiin."
|
PUBALLFUN2: "Painamalla tätä nappia, tekee se saman kuin kävisit painamassa joka sivulla \"julkaise\". Se on käytännöllinen, jos on tehnyt isoja muutoksia sisältöön, esim. kun sivusto luotiin."
|
||||||
@ -119,7 +122,11 @@ fi:
|
|||||||
TabContent: Sisältö
|
TabContent: Sisältö
|
||||||
TabHistory: Historia
|
TabHistory: Historia
|
||||||
TabSettings: Asetukset
|
TabSettings: Asetukset
|
||||||
|
TreeFiltered: 'Näytetään haun tulokset.'
|
||||||
|
TreeFilteredClear: Tyhjennä
|
||||||
CMSMain_left_ss:
|
CMSMain_left_ss:
|
||||||
|
APPLY_FILTER: Hae
|
||||||
|
CLEAR_FILTER: Tyhjennä
|
||||||
RESET: Nollaa
|
RESET: Nollaa
|
||||||
CMSPageAddController:
|
CMSPageAddController:
|
||||||
MENUTITLE: 'Lisää sivu'
|
MENUTITLE: 'Lisää sivu'
|
||||||
@ -151,6 +158,8 @@ fi:
|
|||||||
ListView: 'Listanäkymä'
|
ListView: 'Listanäkymä'
|
||||||
MENUTITLE: Sivut
|
MENUTITLE: Sivut
|
||||||
TreeView: 'Puunäkymä'
|
TreeView: 'Puunäkymä'
|
||||||
|
CMSPagesController_ContentToolbar_ss:
|
||||||
|
MULTISELECT: 'Sarjatoiminnot'
|
||||||
CMSPagesController_Tools_ss:
|
CMSPagesController_Tools_ss:
|
||||||
FILTER: Suodata
|
FILTER: Suodata
|
||||||
CMSSIteTreeFilter_PublishedPages:
|
CMSSIteTreeFilter_PublishedPages:
|
||||||
@ -159,6 +168,8 @@ fi:
|
|||||||
FILTERDATEFROM: Alkaen
|
FILTERDATEFROM: Alkaen
|
||||||
FILTERDATEHEADING: Pvm
|
FILTERDATEHEADING: Pvm
|
||||||
FILTERDATETO: Päättyen
|
FILTERDATETO: Päättyen
|
||||||
|
FILTERLABELTEXT: Haku
|
||||||
|
PAGEFILTERDATEHEADING: 'Viimeksi muokattu'
|
||||||
CMSSettingsController:
|
CMSSettingsController:
|
||||||
MENUTITLE: Asetukset
|
MENUTITLE: Asetukset
|
||||||
CMSSiteTreeFilter_ChangedPages:
|
CMSSiteTreeFilter_ChangedPages:
|
||||||
@ -233,6 +244,8 @@ fi:
|
|||||||
ERRORFILEPROBLEM: 'Virhe avattaessa tiedostoa "{filename}" palvelimelle tallentamista varten. Tarkista tiedoston kirjoitusoikeudet.'
|
ERRORFILEPROBLEM: 'Virhe avattaessa tiedostoa "{filename}" palvelimelle tallentamista varten. Tarkista tiedoston kirjoitusoikeudet.'
|
||||||
PLURALNAME: 'Virhesivut'
|
PLURALNAME: 'Virhesivut'
|
||||||
SINGULARNAME: 'Virhesivu'
|
SINGULARNAME: 'Virhesivu'
|
||||||
|
File:
|
||||||
|
Title: Nimi
|
||||||
Folder:
|
Folder:
|
||||||
AddFolderButton: 'Lisää kansio'
|
AddFolderButton: 'Lisää kansio'
|
||||||
DELETEUNUSEDTHUMBNAILS: 'Poista käyttämättömät pikkukuvat'
|
DELETEUNUSEDTHUMBNAILS: 'Poista käyttämättömät pikkukuvat'
|
||||||
|
@ -244,6 +244,8 @@ lt:
|
|||||||
ERRORFILEPROBLEM: 'Klaida atveriant rašymui bylą "{filename}". Prašome patikrinti bylų leidimus.'
|
ERRORFILEPROBLEM: 'Klaida atveriant rašymui bylą "{filename}". Prašome patikrinti bylų leidimus.'
|
||||||
PLURALNAME: 'Klaidos puslapiai'
|
PLURALNAME: 'Klaidos puslapiai'
|
||||||
SINGULARNAME: 'Klaidos puslapis'
|
SINGULARNAME: 'Klaidos puslapis'
|
||||||
|
File:
|
||||||
|
Title: Pavadinimas
|
||||||
Folder:
|
Folder:
|
||||||
AddFolderButton: 'Naujas katalogas'
|
AddFolderButton: 'Naujas katalogas'
|
||||||
DELETEUNUSEDTHUMBNAILS: 'Ištrinti nenaudojamas paveikslėlių miniatūras'
|
DELETEUNUSEDTHUMBNAILS: 'Ištrinti nenaudojamas paveikslėlių miniatūras'
|
||||||
|
@ -244,6 +244,8 @@ sk:
|
|||||||
ERRORFILEPROBLEM: 'Chyba otvorenia súboru "{filename}" pre zápis. Skontrolujte oprávnenia súboru, prosím.'
|
ERRORFILEPROBLEM: 'Chyba otvorenia súboru "{filename}" pre zápis. Skontrolujte oprávnenia súboru, prosím.'
|
||||||
PLURALNAME: 'Chybové stránky'
|
PLURALNAME: 'Chybové stránky'
|
||||||
SINGULARNAME: 'Chybová stránka'
|
SINGULARNAME: 'Chybová stránka'
|
||||||
|
File:
|
||||||
|
Title: Názov
|
||||||
Folder:
|
Folder:
|
||||||
AddFolderButton: 'Pridať priečinok'
|
AddFolderButton: 'Pridať priečinok'
|
||||||
DELETEUNUSEDTHUMBNAILS: 'Vymazať nepoužité miniatúry'
|
DELETEUNUSEDTHUMBNAILS: 'Vymazať nepoužité miniatúry'
|
||||||
|
@ -4,19 +4,7 @@
|
|||||||
|
|
||||||
|
|
||||||
<div class="cms-content-header-nav">
|
<div class="cms-content-header-nav">
|
||||||
<div class="breadcrumbs-wrapper" data-pjax-fragment="Breadcrumbs">
|
<% include CMSBreadcrumbs %>
|
||||||
<h2 id="page-title-heading">
|
|
||||||
<% loop $Breadcrumbs %>
|
|
||||||
<% if $First %>
|
|
||||||
<% else_if $Last %>
|
|
||||||
<span class="cms-panel-link crumb last">$Title.XML</span>
|
|
||||||
<% else %>
|
|
||||||
<a class="cms-panel-link crumb" href="$Link">$Title.XML</a>
|
|
||||||
<span class="sep">/</span>
|
|
||||||
<% end_if %>
|
|
||||||
<% end_loop %>
|
|
||||||
</h2>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="cms-content-header-tabs">
|
<div class="cms-content-header-tabs">
|
||||||
<ul class="cms-tabset-nav-primary">
|
<ul class="cms-tabset-nav-primary">
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
<div class="cms-content-fields center ui-widget-content cms-panel-padded">
|
<div class="cms-content-fields center ui-widget-content cms-panel-padded">
|
||||||
$Tools
|
$Tools
|
||||||
|
|
||||||
<div class="cms-content-view cms-panel-deferred" id="cms-content-treeview" data-url="$LinkTreeView">
|
<div class="cms-content-view cms-panel-deferred" id="cms-content-treeview" data-url="$LinkTreeView" data-deferred-no-cache="true">
|
||||||
<%-- Lazy-loaded via ajax --%>
|
<%-- Lazy-loaded via ajax --%>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user