Merge remote-tracking branch 'origin/3'

# Conflicts:
#	code/controllers/CMSFileAddController.php
#	code/controllers/CMSPageAddController.php
#	code/controllers/CMSPageHistoryController.php
#	code/controllers/CMSSiteTreeFilter.php
#	code/controllers/ContentController.php
#	code/controllers/LeftAndMainPageIconsExtension.php
#	code/controllers/SilverStripeNavigator.php
#	code/model/SiteTreeFileExtension.php
#	code/model/VirtualPage.php
#	composer.json
#	tests/model/ErrorPageTest.yml
#	tests/model/FileLinkTrackingTest.yml
#	tests/model/VirtualPageTest.yml
This commit is contained in:
Damian Mooyman 2016-01-20 13:16:43 +13:00
commit 7dfe145412
189 changed files with 1372 additions and 1409 deletions

24
.editorconfig Normal file
View File

@ -0,0 +1,24 @@
# For more information about the properties used in
# this file, please see the EditorConfig documentation:
# http://editorconfig.org/
[*]
charset = utf-8
end_of_line = lf
indent_size = 4
indent_style = tab
insert_final_newline = true
trim_trailing_whitespace = true
[*.md]
trim_trailing_whitespace = false
[*.yml]
indent_size = 2
indent_style = space
# Don't perform any clean-up on thirdparty files
[thirdparty/**]
trim_trailing_whitespace = false
insert_final_newline = false

View File

@ -43,8 +43,10 @@ class ContentController extends Controller {
} }
$this->dataRecord = $dataRecord; $this->dataRecord = $dataRecord;
$this->failover = $this->dataRecord;
parent::__construct(); parent::__construct();
$this->setFailover($this->dataRecord);
} }
/** /**
@ -110,33 +112,6 @@ class ContentController extends Controller {
return Security::permissionFailure($this); return Security::permissionFailure($this);
} }
// Draft/Archive security check - only CMS users should be able to look at stage/archived content
if(
$this->URLSegment != 'Security'
&& !Session::get('unsecuredDraftSite')
&& (
Versioned::current_archived_date()
|| (Versioned::current_stage() && Versioned::current_stage() != 'Live')
)
) {
if(!$this->dataRecord->canView()) {
Session::clear('currentStage');
Session::clear('archiveDate');
$permissionMessage = sprintf(
_t(
"ContentController.DRAFT_SITE_ACCESS_RESTRICTION",
'You must log in with your CMS password in order to view the draft or archived content. '.
'<a href="%s">Click here to go back to the published site.</a>'
),
Controller::join_links($this->Link(), "?stage=Live")
);
return Security::permissionFailure($this, $permissionMessage);
}
}
// Use theme from the site config // Use theme from the site config
if(($config = SiteConfig::current_site_config()) && $config->Theme) { if(($config = SiteConfig::current_site_config()) && $config->Theme) {
Config::inst()->update('SSViewer', 'theme', $config->Theme); Config::inst()->update('SSViewer', 'theme', $config->Theme);
@ -182,8 +157,9 @@ class ContentController extends Controller {
// look for a translation and redirect (see #5001). Only happens on the last child in // look for a translation and redirect (see #5001). Only happens on the last child in
// a potentially nested URL chain. // a potentially nested URL chain.
if(class_exists('Translatable')) { if(class_exists('Translatable')) {
if($request->getVar('locale') && $this->dataRecord && $this->dataRecord->Locale != $request->getVar('locale')) { $locale = $request->getVar('locale');
$translation = $this->dataRecord->getTranslation($request->getVar('locale')); if($locale && i18n::validate_locale($locale) && $this->dataRecord && $this->dataRecord->Locale != $locale) {
$translation = $this->dataRecord->getTranslation($locale);
if($translation) { if($translation) {
$response = new SS_HTTPResponse(); $response = new SS_HTTPResponse();
$response->redirect($translation->Link(), 301); $response->redirect($translation->Link(), 301);

View File

@ -903,23 +903,6 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
// admin override // admin override
if($member && Permission::checkMember($member, array("ADMIN", "SITETREE_VIEW_ALL"))) return true; if($member && Permission::checkMember($member, array("ADMIN", "SITETREE_VIEW_ALL"))) return true;
// make sure we were loaded off an allowed stage
// Were we definitely loaded directly off Live during our query?
$fromLive = true;
foreach (array('mode' => 'stage', 'stage' => 'live') as $param => $match) {
$fromLive = $fromLive && strtolower((string)$this->getSourceQueryParam("Versioned.$param")) == $match;
}
if(!$fromLive
&& !Session::get('unsecuredDraftSite')
&& !Permission::checkMember($member, array('CMS_ACCESS_LeftAndMain', 'CMS_ACCESS_CMSMain', 'VIEW_DRAFT_CONTENT'))) {
// If we weren't definitely loaded from live, and we can't view non-live content, we need to
// check to make sure this version is the live version and so can be viewed
if (Versioned::get_versionnumber_by_stage($this->class, 'Live', $this->ID) != $this->Version) return false;
}
// Orphaned pages (in the current stage) are unavailable, except for admins via the CMS // Orphaned pages (in the current stage) are unavailable, except for admins via the CMS
if($this->isOrphaned()) return false; if($this->isOrphaned()) return false;
@ -952,26 +935,6 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
return false; return false;
} }
/**
* Determines canView permissions for the latest version of this Page on a specific stage (see {@link Versioned}).
* Usually the stage is read from {@link Versioned::current_stage()}.
*
* @todo Implement in CMS UI.
*
* @param string $stage
* @param Member $member
* @return bool
*/
public function canViewStage($stage = 'Live', $member = null) {
$oldMode = Versioned::get_reading_mode();
Versioned::reading_stage($stage);
$versionFromStage = DataObject::get($this->class)->byID($this->ID);
Versioned::set_reading_mode($oldMode);
return $versionFromStage ? $versionFromStage->canView($member) : false;
}
/** /**
* This function should return true if the current user can delete this page. It can be overloaded to customise the * This function should return true if the current user can delete this page. It can be overloaded to customise the
* security model for an application. * security model for an application.
@ -2541,6 +2504,8 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
* @return self * @return self
*/ */
public function doRestoreToStage() { public function doRestoreToStage() {
$this->invokeWithExtensions('onBeforeRestoreToStage', $this);
// Ensure that the parent page is restored, otherwise restore to root // Ensure that the parent page is restored, otherwise restore to root
if($this->isParentArchived()) { if($this->isParentArchived()) {
$this->ParentID = 0; $this->ParentID = 0;
@ -2570,6 +2535,8 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
Versioned::reading_stage($oldStage); Versioned::reading_stage($oldStage);
$this->invokeWithExtensions('onAfterRestoreToStage', $this);
return $result; return $result;
} }
@ -2579,10 +2546,15 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
* @return bool Success * @return bool Success
*/ */
public function doArchive() { public function doArchive() {
$this->invokeWithExtensions('onBeforeArchive', $this);
if($this->doUnpublish()) { if($this->doUnpublish()) {
$this->delete(); $this->delete();
$this->invokeWithExtensions('onAfterArchive', $this);
return true; return true;
} }
return false; return false;
} }

View File

@ -218,14 +218,18 @@ class SiteTreeLinkTracking_Parser {
$matches = array(); $matches = array();
if(preg_match('/\[sitetree_link(?:\s*|%20|,)?id=([0-9]+)\](#(.*))?/i', $href, $matches)) { if(preg_match('/\[sitetree_link(?:\s*|%20|,)?id=([0-9]+)\](#(.*))?/i', $href, $matches)) {
$page = DataObject::get_by_id('SiteTree', $matches[1]); $page = DataObject::get_by_id('SiteTree', $matches[1]);
$broken = false;
if (!$page) { if (!$page) {
// Page doesn't exist. // Page doesn't exist.
$broken = true; $broken = true;
} else if (!empty($matches[3]) && !preg_match("/(name|id)=\"{$matches[3]}\"/", $page->Content)) { } else if (!empty($matches[3])) {
$anchor = preg_quote($matches[3], '/');
if (!preg_match("/(name|id)=\"{$anchor}\"/", $page->Content)) {
// Broken anchor on the target page. // Broken anchor on the target page.
$broken = true; $broken = true;
} else { }
$broken = false;
} }
$results[] = array( $results[] = array(

View File

@ -422,7 +422,7 @@ class VirtualPage extends Page {
public function __get($field) { public function __get($field) {
if(parent::hasMethod($funcName = "get$field")) { if(parent::hasMethod($funcName = "get$field")) {
return $this->$funcName(); return $this->$funcName();
} else if(parent::hasField($field)) { } else if(parent::hasField($field) || ($field === 'ID' && !$this->exists())) {
return $this->getField($field); return $this->getField($field);
} else { } else {
return $this->copyContentFrom()->$field; return $this->copyContentFrom()->$field;
@ -569,12 +569,17 @@ class VirtualPage_Controller extends Page_Controller {
} catch (Exception $e) { } catch (Exception $e) {
// Hack... detect exception type. We really should use exception subclasses. // Hack... detect exception type. We really should use exception subclasses.
// if the exception isn't a 'no method' error, rethrow it // if the exception isn't a 'no method' error, rethrow it
if ($e->getCode() !== 2175) throw $e; if ($e->getCode() !== 2175) {
throw $e;
}
$original = $this->copyContentFrom(); $original = $this->copyContentFrom();
$originalClass = get_class($original); $controller = ModelAsController::controller_for($original);
if ($originalClass == 'SiteTree') $name = 'ContentController';
else $name = $originalClass."_Controller"; // Ensure request/response data is available on virtual controller
$controller = new $name($this->dataRecord->copyContentFrom()); $controller->setRequest($this->getRequest());
$controller->response = $this->response; // @todo - replace with getter/setter in 3.3
return call_user_func_array(array($controller, $method), $args); return call_user_func_array(array($controller, $method), $args);
} }
} }

View File

@ -16,16 +16,18 @@ class BrokenFilesReport extends SS_Report {
public function sourceRecords($params = null) { public function sourceRecords($params = null) {
// Get class names for page types that are not virtual pages or redirector pages // Get class names for page types that are not virtual pages or redirector pages
$classes = array_diff(ClassInfo::subclassesFor('SiteTree'), ClassInfo::subclassesFor('VirtualPage'), ClassInfo::subclassesFor('RedirectorPage')); $classes = array_diff(
ClassInfo::subclassesFor('SiteTree'),
ClassInfo::subclassesFor('VirtualPage'),
ClassInfo::subclassesFor('RedirectorPage')
);
$classParams = DB::placeholders($classes);
$classFilter = array(
"\"ClassName\" IN ($classParams) AND \"HasBrokenFile\" = 1" => $classes
);
$classNames = "'".join("','", $classes)."'"; $stage = isset($params['OnLive']) ? 'Live' : 'Stage';
return Versioned::get_by_stage('SiteTree', $stage, $classFilter);
if (isset($_REQUEST['OnLive'])) {
$ret = Versioned::get_by_stage('SiteTree', 'Live', "\"ClassName\" IN ($classNames) AND \"HasBrokenFile\" = 1");
} else {
$ret = DataObject::get('SiteTree', "\"ClassName\" IN ($classNames) AND \"HasBrokenFile\" = 1");
}
return $ret;
} }
public function columns() { public function columns() {
@ -43,3 +45,13 @@ class BrokenFilesReport extends SS_Report {
); );
} }
} }
/**
* @deprecated 3.2..4.0
*/
class SideReport_BrokenFiles extends BrokenFilesReport {
public function __construct() {
Deprecation::notice('4.0', 'Use BrokenFilesReport instead');
parent::__construct();
}
}

View File

@ -29,14 +29,14 @@ class BrokenLinksReport extends SS_Report {
$sort = ''; $sort = '';
} }
} }
if (!isset($_REQUEST['CheckSite']) || $params['CheckSite'] == 'Published') { $brokenFilter = array(
$ret = Versioned::get_by_stage('SiteTree', 'Live', array(
'"SiteTree"."HasBrokenLink" = ? OR "SiteTree"."HasBrokenFile" = ?' => array(true, true) '"SiteTree"."HasBrokenLink" = ? OR "SiteTree"."HasBrokenFile" = ?' => array(true, true)
), $sort, $join, $limit); );
$isLive = !isset($params['CheckSite']) || $params['CheckSite'] == 'Published';
if ($isLive) {
$ret = Versioned::get_by_stage('SiteTree', 'Live', $brokenFilter, $sort, $join, $limit);
} else { } else {
$ret = DataObject::get('SiteTree', array( $ret = DataObject::get('SiteTree', $brokenFilter, $sort, $join, $limit);
'"SiteTree"."HasBrokenFile" = ? OR "SiteTree"."HasBrokenLink" = ?' => array(true, true)
), $sort, $join, $limit);
} }
$returnSet = new ArrayList(); $returnSet = new ArrayList();
@ -141,3 +141,14 @@ class BrokenLinksReport extends SS_Report {
); );
} }
} }
/**
* @deprecated 3.2..4.0
*/
class SideReport_BrokenLinks extends BrokenLinksReport {
public function __construct() {
Deprecation::notice('4.0', 'Use BrokenLinksReport instead');
parent::__construct();
}
}

View File

@ -15,11 +15,13 @@ class BrokenRedirectorPagesReport extends SS_Report {
} }
public function sourceRecords($params = null) { public function sourceRecords($params = null) {
$classNames = "'".join("','", ClassInfo::subclassesFor('RedirectorPage'))."'"; $classes = ClassInfo::subclassesFor('RedirectorPage');
$classParams = DB::placeholders($classes);
if (isset($_REQUEST['OnLive'])) $ret = Versioned::get_by_stage('SiteTree', 'Live', "\"ClassName\" IN ($classNames) AND \"HasBrokenLink\" = 1"); $classFilter = array(
else $ret = DataObject::get('SiteTree', "\"ClassName\" IN ($classNames) AND \"HasBrokenLink\" = 1"); "\"ClassName\" IN ($classParams) AND \"HasBrokenLink\" = 1" => $classes
return $ret; );
$stage = isset($params['OnLive']) ? 'Live' : 'Stage';
return Versioned::get_by_stage('SiteTree', $stage, $classFilter);
} }
public function columns() { public function columns() {
@ -37,3 +39,13 @@ class BrokenRedirectorPagesReport extends SS_Report {
); );
} }
} }
/**
* @deprecated 3.2..4.0
*/
class SideReport_BrokenRedirectorPages extends BrokenRedirectorPagesReport {
public function __construct() {
Deprecation::notice('4.0', 'Use BrokenRedirectorPagesReport instead');
parent::__construct();
}
}

View File

@ -15,15 +15,13 @@ class BrokenVirtualPagesReport extends SS_Report {
} }
public function sourceRecords($params = null) { public function sourceRecords($params = null) {
$classNames = "'".join("','", ClassInfo::subclassesFor('VirtualPage'))."'"; $classes = ClassInfo::subclassesFor('VirtualPage');
$classParams = DB::placeholders($classes);
if (isset($_REQUEST['OnLive'])) { $classFilter = array(
$ret = Versioned::get_by_stage('SiteTree', 'Live', "\"ClassName\" IN ($classNames) AND \"HasBrokenLink\" = 1"); "\"ClassName\" IN ($classParams) AND \"HasBrokenLink\" = 1" => $classes
} else { );
$ret = DataObject::get('SiteTree', "\"ClassName\" IN ($classNames) AND \"HasBrokenLink\" = 1"); $stage = isset($params['OnLive']) ? 'Live' : 'Stage';
} return Versioned::get_by_stage('SiteTree', $stage, $classFilter);
return $ret;
} }
public function columns() { public function columns() {
@ -41,3 +39,13 @@ class BrokenVirtualPagesReport extends SS_Report {
); );
} }
} }
/**
* @deprecated 3.2..4.0
*/
class SideReport_BrokenVirtualPages extends BrokenVirtualPagesReport {
public function __construct() {
Deprecation::notice('4.0', 'Use BrokenVirtualPagesReport instead');
parent::__construct();
}
}

View File

@ -33,3 +33,13 @@ class EmptyPagesReport extends SS_Report {
); );
} }
} }
/**
* @deprecated 3.2..4.0
*/
class SideReport_EmptyPages extends EmptyPagesReport {
public function __construct() {
Deprecation::notice('4.0', 'Use EmptyPagesReport instead');
parent::__construct();
}
}

View File

@ -32,3 +32,13 @@ class RecentlyEditedReport extends SS_Report {
); );
} }
} }
/**
* @deprecated 3.2..4.0
*/
class SideReport_RecentlyEdited extends RecentlyEditedReport {
public function __construct() {
Deprecation::notice('4.0', 'Use RecentlyEditedReport instead');
parent::__construct();
}
}

View File

@ -69,8 +69,8 @@
appendTo: 'body', appendTo: 'body',
helper: function() { helper: function() {
return $( return $(
'<div class="NumFilesIndicator">' + '<div class="NumFilesIndicator">'
ss.i18n.sprintf(ss.i18n._t('AssetTableField.MOVING'),container.getSelected().length) + ss.i18n.sprintf(ss.i18n._t('AssetTableField.MOVING'),container.getSelected().length)
'</div>' '</div>'
); );
} }

View File

@ -14,11 +14,11 @@
}, },
toggle: function() { toggle: function() {
if($(this).attr('value') == 'Internal') { if($(this).attr('value') == 'Internal') {
$('#ExternalURL').hide(); $('#Form_EditForm_ExternalURL_Holder').hide();
$('#LinkToID').show(); $('#Form_EditForm_LinkToID_Holder').show();
} else { } else {
$('#ExternalURL').show(); $('#Form_EditForm_ExternalURL_Holder').show();
$('#LinkToID').hide(); $('#Form_EditForm_LinkToID_Holder').hide();
} }
} }
}); });

View File

@ -36,13 +36,13 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"Tree.ThisPageOnly": "Nur diese Seite", "Tree.ThisPageOnly": "Nur diese Seite",
"Tree.ThisPageAndSubpages": "Diese Seite und Unterseiten", "Tree.ThisPageAndSubpages": "Diese Seite und Unterseiten",
"Tree.ShowAsList": "Kinder als LIste zeigen", "Tree.ShowAsList": "Kinder als LIste zeigen",
"CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?", "CMSMain.ConfirmRestoreFromLive": "Sind Sie sicher, dass Sie den Entwurf zu der zuletzt veröffentlichten Version zurücksetzen wollen?",
"CMSMain.RollbackToVersion": "Wollen Sie wirklich Version #%s dieser Seite wiederherstellen?", "CMSMain.RollbackToVersion": "Wollen Sie wirklich Version #%s dieser Seite wiederherstellen?",
"CMSMain.Archive": "Are you sure you want to archive this page and all of its children pages?\n\nThis page and all of its children will be unpublished and sent to the archive.", "CMSMain.Archive": "Sind Sie sicher, dass Sie diese Seite und alle Unterseiten archivieren wollen?\n\nBei dieser Seite und allen Unterseiten wird die Veröffentlichung zurückgenommen und sie werden ins Archiv verschoben.",
"CMSMain.Restore": "Are you sure you want to restore this page from archive?", "CMSMain.Restore": "Sind Sie sicher, dass Sie diese Seite aus dem Archiv wiederherstellen wollen?",
"CMSMain.RestoreToRoot": "Are you sure you want to restore this page from archive?\n\nBecause the parent page is not available this will be restored to the top level.", "CMSMain.RestoreToRoot": "Sind Sie sicher, dass Sie diese Seite aus dem Archiv wiederherstellen wollen?\n\nWeil die ehemalige Elternseite nicht verfügbar ist wird diese Seite auf oberster Ebene wiederhergestellt.",
"CMSMain.Unpublish": "Are you sure you want to remove your page from the published site?\n\nThis page will still be available in the sitetree as draft.", "CMSMain.Unpublish": "Sind Sie sicher, dass Sie diese Seite von der veröffentlichten Seite entfernen wollen?\n\nDie Seite wird weiterhin im Seitenbaum als Entwurf bleiben.",
"CMSMain.DeleteFromDraft": "Are you sure you want to remove your page from the draft site?\n\nThis page will remain on the published site.", "CMSMain.DeleteFromDraft": "Sind Sie sicher, dass Sie diese Seite aus den Entwürfen entfernen wollen?\n\nDiese Seite wird weiterhin veröffentlicht bleiben.",
"URLSEGMENT.Edit": "Bearbeiten", "URLSEGMENT.Edit": "Bearbeiten",
"URLSEGMENT.OK": "OK", "URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Abbrechen", "URLSEGMENT.Cancel": "Abbrechen",

View File

@ -36,16 +36,16 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"Tree.ThisPageOnly": "Vain tämä sivu", "Tree.ThisPageOnly": "Vain tämä sivu",
"Tree.ThisPageAndSubpages": "Tämä sivu ja alasivut", "Tree.ThisPageAndSubpages": "Tämä sivu ja alasivut",
"Tree.ShowAsList": "Näytä alasivut listana", "Tree.ShowAsList": "Näytä alasivut listana",
"CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?", "CMSMain.ConfirmRestoreFromLive": "Haluatko varmasti palata luonnoksen viimeisimpään julkaistuun versioon?",
"CMSMain.RollbackToVersion": "Haluatko varmasti palauttaa #%s version tästä sivusta?", "CMSMain.RollbackToVersion": "Haluatko varmasti palauttaa #%s version tästä sivusta?",
"CMSMain.Archive": "Are you sure you want to archive this page and all of its children pages?\n\nThis page and all of its children will be unpublished and sent to the archive.", "CMSMain.Archive": "Haluatko varmasti arkistoida tämän sivun ja kaikki sen alasivut?\n\nTämä sivu ja kaikki alasivut poistetaan julkaisusta sekä siirretään arkistoon.",
"CMSMain.Restore": "Are you sure you want to restore this page from archive?", "CMSMain.Restore": "Haluatko varmasti palauttaa sivun arkistosta?",
"CMSMain.RestoreToRoot": "Are you sure you want to restore this page from archive?\n\nBecause the parent page is not available this will be restored to the top level.", "CMSMain.RestoreToRoot": "Haluatko varmasti palauttaa tämän sivun arkistosta?\n\nKoska isäntäsivua ei ole saatavilla, sivu palautetaan päätasolle.",
"CMSMain.Unpublish": "Are you sure you want to remove your page from the published site?\n\nThis page will still be available in the sitetree as draft.", "CMSMain.Unpublish": "Haluatko varmasti poistaa tämän sivun julkaisusta?\n\nTämä sivu on vielä saatavilla vedoksena rakennepuusta.",
"CMSMain.DeleteFromDraft": "Are you sure you want to remove your page from the draft site?\n\nThis page will remain on the published site.", "CMSMain.DeleteFromDraft": "Haluatko varmasti poistaa tämän sivun luonnoksista?\n\nTämä sivu pysyy julkaistuna.",
"URLSEGMENT.Edit": "Muokkaa", "URLSEGMENT.Edit": "Muokkaa",
"URLSEGMENT.OK": "OK", "URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Peruuta", "URLSEGMENT.Cancel": "Peruuta",
"URLSEGMENT.UpdateURL": "Update URL" "URLSEGMENT.UpdateURL": "Päivitä URL"
}); });
} }

View File

@ -31,13 +31,13 @@
"Tree.ThisPageOnly": "Nur diese Seite", "Tree.ThisPageOnly": "Nur diese Seite",
"Tree.ThisPageAndSubpages": "Diese Seite und Unterseiten", "Tree.ThisPageAndSubpages": "Diese Seite und Unterseiten",
"Tree.ShowAsList": "Kinder als LIste zeigen", "Tree.ShowAsList": "Kinder als LIste zeigen",
"CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?", "CMSMain.ConfirmRestoreFromLive": "Sind Sie sicher, dass Sie den Entwurf zu der zuletzt veröffentlichten Version zurücksetzen wollen?",
"CMSMain.RollbackToVersion": "Wollen Sie wirklich Version #%s dieser Seite wiederherstellen?", "CMSMain.RollbackToVersion": "Wollen Sie wirklich Version #%s dieser Seite wiederherstellen?",
"CMSMain.Archive": "Are you sure you want to archive this page and all of its children pages?\n\nThis page and all of its children will be unpublished and sent to the archive.", "CMSMain.Archive": "Sind Sie sicher, dass Sie diese Seite und alle Unterseiten archivieren wollen?\n\nBei dieser Seite und allen Unterseiten wird die Veröffentlichung zurückgenommen und sie werden ins Archiv verschoben.",
"CMSMain.Restore": "Are you sure you want to restore this page from archive?", "CMSMain.Restore": "Sind Sie sicher, dass Sie diese Seite aus dem Archiv wiederherstellen wollen?",
"CMSMain.RestoreToRoot": "Are you sure you want to restore this page from archive?\n\nBecause the parent page is not available this will be restored to the top level.", "CMSMain.RestoreToRoot": "Sind Sie sicher, dass Sie diese Seite aus dem Archiv wiederherstellen wollen?\n\nWeil die ehemalige Elternseite nicht verfügbar ist wird diese Seite auf oberster Ebene wiederhergestellt.",
"CMSMain.Unpublish": "Are you sure you want to remove your page from the published site?\n\nThis page will still be available in the sitetree as draft.", "CMSMain.Unpublish": "Sind Sie sicher, dass Sie diese Seite von der veröffentlichten Seite entfernen wollen?\n\nDie Seite wird weiterhin im Seitenbaum als Entwurf bleiben.",
"CMSMain.DeleteFromDraft": "Are you sure you want to remove your page from the draft site?\n\nThis page will remain on the published site.", "CMSMain.DeleteFromDraft": "Sind Sie sicher, dass Sie diese Seite aus den Entwürfen entfernen wollen?\n\nDiese Seite wird weiterhin veröffentlicht bleiben.",
"URLSEGMENT.Edit": "Bearbeiten", "URLSEGMENT.Edit": "Bearbeiten",
"URLSEGMENT.OK": "OK", "URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Abbrechen", "URLSEGMENT.Cancel": "Abbrechen",

View File

@ -31,15 +31,15 @@
"Tree.ThisPageOnly": "Vain tämä sivu", "Tree.ThisPageOnly": "Vain tämä sivu",
"Tree.ThisPageAndSubpages": "Tämä sivu ja alasivut", "Tree.ThisPageAndSubpages": "Tämä sivu ja alasivut",
"Tree.ShowAsList": "Näytä alasivut listana", "Tree.ShowAsList": "Näytä alasivut listana",
"CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?", "CMSMain.ConfirmRestoreFromLive": "Haluatko varmasti palata luonnoksen viimeisimpään julkaistuun versioon?",
"CMSMain.RollbackToVersion": "Haluatko varmasti palauttaa #%s version tästä sivusta?", "CMSMain.RollbackToVersion": "Haluatko varmasti palauttaa #%s version tästä sivusta?",
"CMSMain.Archive": "Are you sure you want to archive this page and all of its children pages?\n\nThis page and all of its children will be unpublished and sent to the archive.", "CMSMain.Archive": "Haluatko varmasti arkistoida tämän sivun ja kaikki sen alasivut?\n\nTämä sivu ja kaikki alasivut poistetaan julkaisusta sekä siirretään arkistoon.",
"CMSMain.Restore": "Are you sure you want to restore this page from archive?", "CMSMain.Restore": "Haluatko varmasti palauttaa sivun arkistosta?",
"CMSMain.RestoreToRoot": "Are you sure you want to restore this page from archive?\n\nBecause the parent page is not available this will be restored to the top level.", "CMSMain.RestoreToRoot": "Haluatko varmasti palauttaa tämän sivun arkistosta?\n\nKoska isäntäsivua ei ole saatavilla, sivu palautetaan päätasolle.",
"CMSMain.Unpublish": "Are you sure you want to remove your page from the published site?\n\nThis page will still be available in the sitetree as draft.", "CMSMain.Unpublish": "Haluatko varmasti poistaa tämän sivun julkaisusta?\n\nTämä sivu on vielä saatavilla vedoksena rakennepuusta.",
"CMSMain.DeleteFromDraft": "Are you sure you want to remove your page from the draft site?\n\nThis page will remain on the published site.", "CMSMain.DeleteFromDraft": "Haluatko varmasti poistaa tämän sivun luonnoksista?\n\nTämä sivu pysyy julkaistuna.",
"URLSEGMENT.Edit": "Muokkaa", "URLSEGMENT.Edit": "Muokkaa",
"URLSEGMENT.OK": "OK", "URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Peruuta", "URLSEGMENT.Cancel": "Peruuta",
"URLSEGMENT.UpdateURL": "Update URL" "URLSEGMENT.UpdateURL": "Päivitä URL"
} }

View File

@ -85,13 +85,10 @@ ar:
DUPLICATEDWITHCHILDREN: 'تكرار ''{title}'' والتوابع بنجاح' DUPLICATEDWITHCHILDREN: 'تكرار ''{title}'' والتوابع بنجاح'
EMAIL: البريد الإلكتروني EMAIL: البريد الإلكتروني
EditTree: 'تعديل الهيكل' EditTree: 'تعديل الهيكل'
ListFiltered: 'قائمة تمت تصفيتها.'
MENUTITLE: 'حرر الصفحة' MENUTITLE: 'حرر الصفحة'
NEWPAGE: '{pagetype} جديد' NEWPAGE: '{pagetype} جديد'
PAGENOTEXISTS: 'هذه الصفحة غير موجودة' PAGENOTEXISTS: 'هذه الصفحة غير موجودة'
PAGES: الصفحات
PAGETYPEANYOPT: أي PAGETYPEANYOPT: أي
PAGETYPEOPT: 'نوع الصفحة'
PUBALLCONFIRM: 'فضلاً قم بنشر كل صفحة من صفحات الموقع' PUBALLCONFIRM: 'فضلاً قم بنشر كل صفحة من صفحات الموقع'
PUBALLFUN: '"نشر الجميع"خاصية ' PUBALLFUN: '"نشر الجميع"خاصية '
PUBALLFUN2: "الضغط على هذا الزر يعني الذهاب لكل صفحة و نشرها. It's\nintended to be used after there have been massive edits of the content, such as when the site was\nfirst built.\n" PUBALLFUN2: "الضغط على هذا الزر يعني الذهاب لكل صفحة و نشرها. It's\nintended to be used after there have been massive edits of the content, such as when the site was\nfirst built.\n"
@ -109,10 +106,7 @@ ar:
TabContent: المحتوى TabContent: المحتوى
TabHistory: السوابق TabHistory: السوابق
TabSettings: الإعدادات TabSettings: الإعدادات
TreeFiltered: 'الشجرة المصفاة.'
TreeFilteredClear: 'أزل المصفي'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'طبق عامل تصفية'
RESET: إعادة الوضع الأصلي RESET: إعادة الوضع الأصلي
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'أضف صفحة' MENUTITLE: 'أضف صفحة'
@ -144,15 +138,12 @@ ar:
ListView: 'عرض القائمة' ListView: 'عرض القائمة'
MENUTITLE: الصفحات MENUTITLE: الصفحات
TreeView: 'عرض الشجرة' TreeView: 'عرض الشجرة'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: متعدد الاختيار
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: مصفاة FILTER: مصفاة
CMSSearch: CMSSearch:
FILTERDATEFROM: من FILTERDATEFROM: من
FILTERDATEHEADING: موعد FILTERDATEHEADING: موعد
FILTERDATETO: إلى FILTERDATETO: إلى
FILTERLABELTEXT: المحتوى
CMSSettingsController: CMSSettingsController:
MENUTITLE: الإعدادات MENUTITLE: الإعدادات
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -70,10 +70,8 @@ bg:
Create: Създай Create: Създай
DELETE: 'Изтрий черновата и отиди на текущата публикувана страница' DELETE: 'Изтрий черновата и отиди на текущата публикувана страница'
DELETEFP: Изтрии DELETEFP: Изтрии
ListFiltered: 'Филтриран списък.'
MENUTITLE: 'Редактиране на страницата' MENUTITLE: 'Редактиране на страницата'
PAGENOTEXISTS: 'Тази страница не съществува' PAGENOTEXISTS: 'Тази страница не съществува'
PAGES: Страници
PAGETYPEANYOPT: Всички PAGETYPEANYOPT: Всички
PUBALLCONFIRM: 'Публикувай всяка страница в сайта' PUBALLCONFIRM: 'Публикувай всяка страница в сайта'
PUBALLFUN: '"Публикувай всичко" функционалност' PUBALLFUN: '"Публикувай всичко" функционалност'
@ -88,9 +86,6 @@ bg:
TabContent: Съдържание TabContent: Съдържание
TabHistory: История TabHistory: История
TabSettings: Настройки TabSettings: Настройки
TreeFilteredClear: 'Нулирай филтъра'
CMSMain_left_ss:
APPLY_FILTER: 'Приложи филтър'
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Добави страница' MENUTITLE: 'Добави страница'
ParentMode_child: 'Под друга страница' ParentMode_child: 'Под друга страница'
@ -110,13 +105,10 @@ bg:
WHEN: Когато WHEN: Когато
CMSPageSettingsController: CMSPageSettingsController:
MENUTITLE: 'Редактиране на страницата' MENUTITLE: 'Редактиране на страницата'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Избиране на няколко
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Филтър FILTER: Филтър
CMSSearch: CMSSearch:
FILTERDATEFROM: От FILTERDATEFROM: От
FILTERLABELTEXT: Съдържание
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
Title: 'Всички страници' Title: 'Всички страници'
ContentControl: ContentControl:

View File

@ -72,7 +72,7 @@ cs:
RESTORE: Obnovit RESTORE: Obnovit
RESTORED_PAGES: 'Obnoveno %d stránek' RESTORED_PAGES: 'Obnoveno %d stránek'
UNPUBLISHED_PAGES: 'Nezveřejněných %d stránek' UNPUBLISHED_PAGES: 'Nezveřejněných %d stránek'
UNPUBLISH_PAGES: Nezveřejnit UNPUBLISH_PAGES: Nezveřejňovat
CMSFileAddController: CMSFileAddController:
MENUTITLE: Soubory MENUTITLE: Soubory
CMSMain: CMSMain:
@ -94,11 +94,11 @@ cs:
DUPLICATEDWITHCHILDREN: 'Duplikováno ''{title}'' a potomci úspěšně' DUPLICATEDWITHCHILDREN: 'Duplikováno ''{title}'' a potomci úspěšně'
EMAIL: E-mail EMAIL: E-mail
EditTree: 'Upravit strom' EditTree: 'Upravit strom'
ListFiltered: 'Filtrovaný seznam.' ListFiltered: 'Zobrazení výsledků vyhledávání.'
MENUTITLE: 'Upravit stránku' MENUTITLE: 'Upravit stránku'
NEWPAGE: 'Nová {pagetype}' NEWPAGE: 'Nová {pagetype}'
PAGENOTEXISTS: 'Tato stránka neexistuje' PAGENOTEXISTS: 'Tato stránka neexistuje'
PAGES: Stránky PAGES: 'Stav stránky'
PAGETYPEANYOPT: Jakékoliv PAGETYPEANYOPT: Jakékoliv
PAGETYPEOPT: 'Typ stránky' PAGETYPEOPT: 'Typ stránky'
PUBALLCONFIRM: 'Prosím zveřejněte veškeré stránky z úschovny' PUBALLCONFIRM: 'Prosím zveřejněte veškeré stránky z úschovny'
@ -109,7 +109,7 @@ cs:
REMOVED: 'Smazáno ''{title}''{description} z webu' REMOVED: 'Smazáno ''{title}''{description} z webu'
REMOVEDPAGE: 'Odstraněno ''{title}'' ze zveřejněného webu' REMOVEDPAGE: 'Odstraněno ''{title}'' ze zveřejněného webu'
REMOVEDPAGEFROMDRAFT: 'Odstraněno ''%s'' z konceptu webu' REMOVEDPAGEFROMDRAFT: 'Odstraněno ''%s'' z konceptu webu'
RESTORE: Obnovit RESTORE: 'Obnovit koncept'
RESTORED: 'Obnoveno ''{title}'' úspěšně' RESTORED: 'Obnoveno ''{title}'' úspěšně'
RESTORE_DESC: 'Obnovit archivovanou verzi na koncept' RESTORE_DESC: 'Obnovit archivovanou verzi na koncept'
RESTORE_TO_ROOT: 'Obnovit koncept do nejvyšší úrovně' RESTORE_TO_ROOT: 'Obnovit koncept do nejvyšší úrovně'
@ -122,11 +122,11 @@ cs:
TabContent: Obsah TabContent: Obsah
TabHistory: Historie TabHistory: Historie
TabSettings: Nastavení TabSettings: Nastavení
TreeFiltered: 'Filtrovaný strom.' TreeFiltered: 'Zobrazení výsledků vyhledávání.'
TreeFilteredClear: 'Vyčistit filtr' TreeFilteredClear: Vyčistit
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Použít filtr' APPLY_FILTER: Hledat
CLEAR_FILTER: 'Vyčistit filtr' CLEAR_FILTER: Vyčistit
RESET: Resetovat RESET: Resetovat
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Přidat stránku' MENUTITLE: 'Přidat stránku'
@ -159,7 +159,7 @@ cs:
MENUTITLE: Stránky MENUTITLE: Stránky
TreeView: 'Pohled strom' TreeView: 'Pohled strom'
CMSPagesController_ContentToolbar_ss: CMSPagesController_ContentToolbar_ss:
MULTISELECT: Multi výběr MULTISELECT: 'Dávkové akce'
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtr FILTER: Filtr
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -168,19 +168,20 @@ cs:
FILTERDATEFROM: Od FILTERDATEFROM: Od
FILTERDATEHEADING: Datum FILTERDATEHEADING: Datum
FILTERDATETO: Do FILTERDATETO: Do
FILTERLABELTEXT: Obsah FILTERLABELTEXT: Hledat
PAGEFILTERDATEHEADING: 'Poslední změna'
CMSSettingsController: CMSSettingsController:
MENUTITLE: Možnosti MENUTITLE: Možnosti
CMSSiteTreeFilter_ChangedPages: CMSSiteTreeFilter_ChangedPages:
Title: 'Změnené stránky' Title: 'Upravené stránky'
CMSSiteTreeFilter_DeletedPages: CMSSiteTreeFilter_DeletedPages:
Title: 'Všechny stránky, včetně odstraněných' Title: 'Všechny stránky, včetně archivovaných'
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
Title: 'Všechny stránky' Title: 'Všechny stránky'
CMSSiteTreeFilter_StatusDeletedPages: CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Smazané stránky' Title: 'Archivované stránky'
CMSSiteTreeFilter_StatusDraftPages: CMSSiteTreeFilter_StatusDraftPages:
Title: 'Koncept nezveřejněných stránek' Title: 'Konceptové stránky'
CMSSiteTreeFilter_StatusRemovedFromDraftPages: CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Živé, ale odstraněno z konceptu' Title: 'Živé, ale odstraněno z konceptu'
ContentControl: ContentControl:
@ -298,7 +299,7 @@ cs:
SilverStripeNavigator: SilverStripeNavigator:
ARCHIVED: Archivováno ARCHIVED: Archivováno
SilverStripeNavigatorLink: SilverStripeNavigatorLink:
ShareInstructions: 'K sdílení této stránky, odkaz zkopírujte a vložte dolů..' ShareInstructions: 'Pro zdílení této stránky, zkopírujte a přilepte odkaz dole.'
ShareLink: 'Sdílet odkaz' ShareLink: 'Sdílet odkaz'
SilverStripeNavigatorLinkl: SilverStripeNavigatorLinkl:
CloseLink: Zavřít CloseLink: Zavřít

View File

@ -4,7 +4,10 @@ da:
ActionAdd: 'Tilføj mappe' ActionAdd: 'Tilføj mappe'
AppCategoryArchive: Arkiv AppCategoryArchive: Arkiv
AppCategoryAudio: Lyd AppCategoryAudio: Lyd
AppCategoryDocument: Dokument
AppCategoryFlash: Flash
AppCategoryImage: Billeder AppCategoryImage: Billeder
AppCategoryVideo: Video
BackToFolder: 'Tilbage til mappen' BackToFolder: 'Tilbage til mappen'
CREATED: Dato CREATED: Dato
CurrentFolderOnly: 'Begræns til den nuværende mappe' CurrentFolderOnly: 'Begræns til den nuværende mappe'
@ -24,6 +27,8 @@ da:
Upload: Overfør Upload: Overfør
AssetAdmin_DeleteBatchAction: AssetAdmin_DeleteBatchAction:
TITLE: 'Slet mapper' TITLE: 'Slet mapper'
AssetAdmin_Tools:
FILTER: Filter
AssetTableField: AssetTableField:
BACKLINKCOUNT: 'Brugt på:' BACKLINKCOUNT: 'Brugt på:'
PAGES: side(r) PAGES: side(r)
@ -53,6 +58,8 @@ da:
CMSAddPageController: CMSAddPageController:
Title: 'Tilføj side' Title: 'Tilføj side'
CMSBatchActions: CMSBatchActions:
ARCHIVE: Arkiv
ARCHIVED_PAGES: 'Arkiverede %d sider'
DELETED_DRAFT_PAGES: 'Slettede %d sider fra kladdesiden, %d fejl' DELETED_DRAFT_PAGES: 'Slettede %d sider fra kladdesiden, %d fejl'
DELETED_PAGES: 'Slettede %d sider fra udgivet webside, %d fejl' DELETED_PAGES: 'Slettede %d sider fra udgivet webside, %d fejl'
DELETE_DRAFT_PAGES: 'Slet fra kladder' DELETE_DRAFT_PAGES: 'Slet fra kladder'
@ -64,6 +71,7 @@ da:
CMSMain: CMSMain:
ACCESS: 'Adgang til ''{title}'' sektionen' ACCESS: 'Adgang til ''{title}'' sektionen'
ACCESS_HELP: 'Tillad visning af den sektion, som indeholder sidetræet og indhold. Visnings- og redigeringstilladelser kan håndteres gennem sidespecifikke rullemenuer, såvel som de enkelte "Inholdstilladelser".' ACCESS_HELP: 'Tillad visning af den sektion, som indeholder sidetræet og indhold. Visnings- og redigeringstilladelser kan håndteres gennem sidespecifikke rullemenuer, såvel som de enkelte "Inholdstilladelser".'
ARCHIVE: Arkiv
AddNew: 'Tilføj ny side' AddNew: 'Tilføj ny side'
AddNewButton: 'Tilføj ny' AddNewButton: 'Tilføj ny'
ChoosePageParentMode: 'Vælg hvor denne side skal oprettes' ChoosePageParentMode: 'Vælg hvor denne side skal oprettes'
@ -73,13 +81,10 @@ da:
DELETEFP: Slet DELETEFP: Slet
DESCREMOVED: 'og {count} efterkommere' DESCREMOVED: 'og {count} efterkommere'
EditTree: 'Rediger sidetræ' EditTree: 'Rediger sidetræ'
ListFiltered: 'Filtreret liste.'
MENUTITLE: 'Rediger side' MENUTITLE: 'Rediger side'
NEWPAGE: 'Ny {pagetype}' NEWPAGE: 'Ny {pagetype}'
PAGENOTEXISTS: 'Denne side eksisterer ikke' PAGENOTEXISTS: 'Denne side eksisterer ikke'
PAGES: Sider
PAGETYPEANYOPT: Enhver PAGETYPEANYOPT: Enhver
PAGETYPEOPT: 'Sidetype'
PUBALLCONFIRM: 'Udgiv alle sider på sitet. Kopierer indhold fra kladde til offentlig' PUBALLCONFIRM: 'Udgiv alle sider på sitet. Kopierer indhold fra kladde til offentlig'
PUBALLFUN: '"Udgiv alle" funktionalitet' PUBALLFUN: '"Udgiv alle" funktionalitet'
PUBALLFUN2: "Hvis du trykker på denne knap, svarer det til at gå til hver enkel side og vælge udgiv. Det er hensigten at denne funktion benyttes når der er blevet lavet mange ændringer på flere sider, som f.eks da websitet blev påbegyndt." PUBALLFUN2: "Hvis du trykker på denne knap, svarer det til at gå til hver enkel side og vælge udgiv. Det er hensigten at denne funktion benyttes når der er blevet lavet mange ændringer på flere sider, som f.eks da websitet blev påbegyndt."
@ -93,10 +98,7 @@ da:
TabContent: Indhold TabContent: Indhold
TabHistory: Historik TabHistory: Historik
TabSettings: Indstillinger TabSettings: Indstillinger
TreeFiltered: 'Filtreret sidetræ.'
TreeFilteredClear: 'Nulstil filter'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Anvend filter'
RESET: Nulstil RESET: Nulstil
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Tilføj side' MENUTITLE: 'Tilføj side'
@ -127,15 +129,12 @@ da:
ListView: 'Listevisning' ListView: 'Listevisning'
MENUTITLE: Sider MENUTITLE: Sider
TreeView: 'Trævisning' TreeView: 'Trævisning'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Multivalg
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtre FILTER: Filtre
CMSSearch: CMSSearch:
FILTERDATEFROM: Fra FILTERDATEFROM: Fra
FILTERDATEHEADING: Dato FILTERDATEHEADING: Dato
FILTERDATETO: Til FILTERDATETO: Til
FILTERLABELTEXT: Indhold
CMSSettingsController: CMSSettingsController:
MENUTITLE: Indstillinger MENUTITLE: Indstillinger
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
@ -152,6 +151,7 @@ da:
LOGIN: Log ind LOGIN: Log ind
LOGOUT: 'Log ud' LOGOUT: 'Log ud'
NOTLOGGEDIN: 'Ikke logget ind' NOTLOGGEDIN: 'Ikke logget ind'
PUBLISHED: Udgivet
PUBLISHEDSITE: 'Udgivet side' PUBLISHEDSITE: 'Udgivet side'
Password: Adgangskode Password: Adgangskode
UnableDeleteInstall: 'Var ikke i stand til at slette installationsfilerne. Slet venligst filerne herunder manuelt.' UnableDeleteInstall: 'Var ikke i stand til at slette installationsfilerne. Slet venligst filerne herunder manuelt.'
@ -240,6 +240,9 @@ da:
APPEARSVIRTUALPAGES: 'Dette indhold er også på de virtuelle sider i {title}sektionerne' APPEARSVIRTUALPAGES: 'Dette indhold er også på de virtuelle sider i {title}sektionerne'
BUTTONCANCELDRAFT: 'Annuller ændringer i kladden ' BUTTONCANCELDRAFT: 'Annuller ændringer i kladden '
BUTTONCANCELDRAFTDESC: 'Slet kladden og benyt istedet den nuværende side' BUTTONCANCELDRAFTDESC: 'Slet kladden og benyt istedet den nuværende side'
BUTTONPUBLISHED: Udgivet
BUTTONSAVED: Gemt
BUTTONSAVEPUBLISH: 'Gem & udgiv'
BUTTONUNPUBLISH: Annuller udgivelse BUTTONUNPUBLISH: Annuller udgivelse
BUTTONUNPUBLISHDESC: 'Fjern denne side fra det udgivne websted' BUTTONUNPUBLISHDESC: 'Fjern denne side fra det udgivne websted'
Comments: Kommentarer Comments: Kommentarer

View File

@ -71,6 +71,8 @@ de:
PUBLISH_PAGES: Veröffentlichen PUBLISH_PAGES: Veröffentlichen
RESTORE: Wiederherstellen RESTORE: Wiederherstellen
RESTORED_PAGES: '%d Seiten wiederhergestellt' RESTORED_PAGES: '%d Seiten wiederhergestellt'
UNPUBLISHED_PAGES: 'Veröffentlichung von %d Seiten zurückgenommen'
UNPUBLISH_PAGES: Veröffentlichung zurücknehmen
CMSFileAddController: CMSFileAddController:
MENUTITLE: Dateien MENUTITLE: Dateien
CMSMain: CMSMain:
@ -92,13 +94,11 @@ de:
DUPLICATEDWITHCHILDREN: '''{title}'' und alle Unterseiten wurden erfolgreich dupliziert' DUPLICATEDWITHCHILDREN: '''{title}'' und alle Unterseiten wurden erfolgreich dupliziert'
EMAIL: E-Mail EMAIL: E-Mail
EditTree: 'Seitenbaum bearbeiten' EditTree: 'Seitenbaum bearbeiten'
ListFiltered: 'Gefilterte Liste'
MENUTITLE: 'Seite bearbeiten' MENUTITLE: 'Seite bearbeiten'
NEWPAGE: 'Neue {pagetype}' NEWPAGE: 'Neue {pagetype}'
PAGENOTEXISTS: 'Diese Seite existiert nicht' PAGENOTEXISTS: 'Diese Seite existiert nicht'
PAGES: Seiten
PAGETYPEANYOPT: Alle PAGETYPEANYOPT: Alle
PAGETYPEOPT: 'Seitentyp' PAGETYPEOPT: 'Seitentyp:'
PUBALLCONFIRM: 'Veröffentlicht jede Seite des Seitenbaumes und kopiert den Inhalt von Entwurf zu Live.' PUBALLCONFIRM: 'Veröffentlicht jede Seite des Seitenbaumes und kopiert den Inhalt von Entwurf zu Live.'
PUBALLFUN: '"Alle veröffentlichen"-Funktion' PUBALLFUN: '"Alle veröffentlichen"-Funktion'
PUBALLFUN2: "Dieser Button bewirkt dasselbe wie auf jeder Seite \"veröffentlichen\" zu wählen. Sie sollten diese Funktion nutzen, wenn grössere Inhaltsänderungen stattgefunden haben, zum Beispiel wenn die Seite erstellt wurde." PUBALLFUN2: "Dieser Button bewirkt dasselbe wie auf jeder Seite \"veröffentlichen\" zu wählen. Sie sollten diese Funktion nutzen, wenn grössere Inhaltsänderungen stattgefunden haben, zum Beispiel wenn die Seite erstellt wurde."
@ -107,6 +107,7 @@ de:
REMOVED: 'Lösche ''{title}''{description} von Live Umgebung' REMOVED: 'Lösche ''{title}''{description} von Live Umgebung'
REMOVEDPAGE: '''{title}'' wurde von der veröffentlichten Site entfernt' REMOVEDPAGE: '''{title}'' wurde von der veröffentlichten Site entfernt'
REMOVEDPAGEFROMDRAFT: 'Lösche ''%s'' von der Entwurfs-Site' REMOVEDPAGEFROMDRAFT: 'Lösche ''%s'' von der Entwurfs-Site'
RESTORE: 'Entwurf wiederherstellen'
RESTORED: '''{title}'' wurde wiederhergestellt' RESTORED: '''{title}'' wurde wiederhergestellt'
RESTORE_DESC: 'Entwurf aus archivierter Version wiederherstellen' RESTORE_DESC: 'Entwurf aus archivierter Version wiederherstellen'
RESTORE_TO_ROOT: 'Entwurf in oberster Ebene wiederherstellen' RESTORE_TO_ROOT: 'Entwurf in oberster Ebene wiederherstellen'
@ -119,11 +120,10 @@ de:
TabContent: Inhalt TabContent: Inhalt
TabHistory: Historie TabHistory: Historie
TabSettings: Einstellungen TabSettings: Einstellungen
TreeFiltered: 'Seitenbaum gefiltert' TreeFilteredClear: Zurücksetzen
TreeFilteredClear: 'Filter zurücksetzen'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Filter anwenden' APPLY_FILTER: Suchen
CLEAR_FILTER: 'Filter zurücksetzen' CLEAR_FILTER: Zurücksetzen
RESET: Zurücksetzen RESET: Zurücksetzen
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Seite hinzufügen' MENUTITLE: 'Seite hinzufügen'
@ -155,21 +155,28 @@ de:
ListView: 'Listenansicht' ListView: 'Listenansicht'
MENUTITLE: Seiten MENUTITLE: Seiten
TreeView: 'Baumansicht' TreeView: 'Baumansicht'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Mehrfachauswahl
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filter FILTER: Filter
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
Title: 'Nicht veröffentlichte Seiten' Title: 'Veröffentlichte Seiten'
CMSSearch: CMSSearch:
FILTERDATEFROM: Von FILTERDATEFROM: Von
FILTERDATEHEADING: Datum FILTERDATEHEADING: Datum
FILTERDATETO: Bis FILTERDATETO: Bis
FILTERLABELTEXT: Inhalt FILTERLABELTEXT: Suchen
PAGEFILTERDATEHEADING: 'Zuletzt bearbeitet'
CMSSettingsController: CMSSettingsController:
MENUTITLE: Einstellungen MENUTITLE: Einstellungen
CMSSiteTreeFilter_ChangedPages:
Title: 'Geänderte Seiten'
CMSSiteTreeFilter_DeletedPages:
Title: 'Alle Seiten, auch archivierte'
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
Title: 'Alle Seiten' Title: 'Alle Seiten'
CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Alle Seiten, auch archivierte'
CMSSiteTreeFilter_StatusDraftPages:
Title: 'Entwürfe'
CMSSiteTreeFilter_StatusRemovedFromDraftPages: CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Veröffentlicht aber aus Entwurf entfernt' Title: 'Veröffentlicht aber aus Entwurf entfernt'
ContentControl: ContentControl:
@ -287,6 +294,7 @@ de:
SilverStripeNavigator: SilverStripeNavigator:
ARCHIVED: Archiviert ARCHIVED: Archiviert
SilverStripeNavigatorLink: SilverStripeNavigatorLink:
ShareInstructions: 'Kopieren Sie den untenstehenden Link um ihn zu teilen.'
ShareLink: 'Link teilen' ShareLink: 'Link teilen'
SilverStripeNavigatorLinkl: SilverStripeNavigatorLinkl:
CloseLink: schließen CloseLink: schließen

View File

@ -72,13 +72,10 @@ el:
DELETEFP: Διαγραφή DELETEFP: Διαγραφή
EMAIL: Email EMAIL: Email
EditTree: 'Επεξεργασία Δένδρου' EditTree: 'Επεξεργασία Δένδρου'
ListFiltered: 'Φιλτραρισμένη λίστα.'
MENUTITLE: 'Επεξεργασία Σελίδας' MENUTITLE: 'Επεξεργασία Σελίδας'
NEWPAGE: 'Νέο {pagetype}' NEWPAGE: 'Νέο {pagetype}'
PAGENOTEXISTS: 'Αυτή η σελίδα δεν υπάρχει' PAGENOTEXISTS: 'Αυτή η σελίδα δεν υπάρχει'
PAGES: Σελίδες
PAGETYPEANYOPT: Οποιοδήποτε PAGETYPEANYOPT: Οποιοδήποτε
PAGETYPEOPT: 'Τύπος Σελίδας'
PUBALLFUN: 'Λειτουργία "Δημοσίευση Όλων"' PUBALLFUN: 'Λειτουργία "Δημοσίευση Όλων"'
PUBPAGES: 'Ολοκληρώθηκε: Δημοσίευση {count} σελίδων' PUBPAGES: 'Ολοκληρώθηκε: Δημοσίευση {count} σελίδων'
PageAdded: 'Η σελίδα δημιουργήθηκε με επιτυχία' PageAdded: 'Η σελίδα δημιουργήθηκε με επιτυχία'
@ -86,10 +83,7 @@ el:
TabContent: Περιεχόμενο TabContent: Περιεχόμενο
TabHistory: Ιστορικό TabHistory: Ιστορικό
TabSettings: Ρυθμίσεις TabSettings: Ρυθμίσεις
TreeFiltered: 'Φιλτραρισμένο δένδρο.'
TreeFilteredClear: 'Καθαρισμός φίλτρου'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Εφαρμογή Φίλτρου'
RESET: Επαναφορά RESET: Επαναφορά
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Προσθήκη σελίδας' MENUTITLE: 'Προσθήκη σελίδας'
@ -122,7 +116,6 @@ el:
FILTERDATEFROM: Από FILTERDATEFROM: Από
FILTERDATEHEADING: Ημερομηνία FILTERDATEHEADING: Ημερομηνία
FILTERDATETO: Έως FILTERDATETO: Έως
FILTERLABELTEXT: Περιεχόμενο
CMSSettingsController: CMSSettingsController:
MENUTITLE: Ρυθμίσεις MENUTITLE: Ρυθμίσεις
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -124,12 +124,9 @@ en:
TabSettings: Settings TabSettings: Settings
TreeFiltered: 'Showing search results.' TreeFiltered: 'Showing search results.'
TreeFilteredClear: Clear TreeFilteredClear: Clear
MENUTITLE: 'Edit Page'
ARCHIVE: Archive
ARCHIVEDPAGE: 'Archived page ''%s'''
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Search' APPLY_FILTER: Search
CLEAR_FILTER: 'Clear Filter' CLEAR_FILTER: Clear
RESET: Reset RESET: Reset
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Add page' MENUTITLE: 'Add page'
@ -162,16 +159,17 @@ en:
MENUTITLE: Pages MENUTITLE: Pages
TreeView: 'Tree View' TreeView: 'Tree View'
CMSPagesController_ContentToolbar_ss: CMSPagesController_ContentToolbar_ss:
MULTISELECT: Bulk actions MULTISELECT: 'Batch actions'
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filter FILTER: Filter
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
Title: 'Published pages' Title: 'Published pages'
CMSSearch: CMSSearch:
FILTERDATEFROM: From FILTERDATEFROM: From
FILTERDATEHEADING: 'Date' FILTERDATEHEADING: Date
FILTERDATETO: To FILTERDATETO: To
FILTERLABELTEXT: 'Search' FILTERLABELTEXT: Search
PAGEFILTERDATEHEADING: 'Last edited'
CMSSettingsController: CMSSettingsController:
MENUTITLE: Settings MENUTITLE: Settings
CMSSiteTreeFilter_ChangedPages: CMSSiteTreeFilter_ChangedPages:

View File

@ -92,13 +92,10 @@ eo:
DUPLICATEDWITHCHILDREN: 'Sukcese duobligis je ''{title}'' kaj idoj' DUPLICATEDWITHCHILDREN: 'Sukcese duobligis je ''{title}'' kaj idoj'
EMAIL: Retpoŝto EMAIL: Retpoŝto
EditTree: 'Redakta arbo' EditTree: 'Redakta arbo'
ListFiltered: 'Filtrita listo.'
MENUTITLE: 'Redakti paĝon' MENUTITLE: 'Redakti paĝon'
NEWPAGE: 'Nova {pagetype}' NEWPAGE: 'Nova {pagetype}'
PAGENOTEXISTS: 'Ĉi tiu paĝo ne ekzistas' PAGENOTEXISTS: 'Ĉi tiu paĝo ne ekzistas'
PAGES: Paĝoj
PAGETYPEANYOPT: Ajna PAGETYPEANYOPT: Ajna
PAGETYPEOPT: 'Tipo de paĝo'
PUBALLCONFIRM: 'Bonvolu eldoni ĉiun paĝon en la retejo, kopiante enhavan stadion al la publika' PUBALLCONFIRM: 'Bonvolu eldoni ĉiun paĝon en la retejo, kopiante enhavan stadion al la publika'
PUBALLFUN: 'Funkcio "Eldoni Ĉiujn"' PUBALLFUN: 'Funkcio "Eldoni Ĉiujn"'
PUBALLFUN2: "Premi ĉi tiun butonon estas same kiel viziti al ĉiu paĝo kaj premi je \"eldoni\". La intenco estas ke oni uzu ĝin post multnombraj redaktoj de la enhavo, ekzemple kiam oni unue konstruis la retejon." PUBALLFUN2: "Premi ĉi tiun butonon estas same kiel viziti al ĉiu paĝo kaj premi je \"eldoni\". La intenco estas ke oni uzu ĝin post multnombraj redaktoj de la enhavo, ekzemple kiam oni unue konstruis la retejon."
@ -119,11 +116,7 @@ eo:
TabContent: Enhavo TabContent: Enhavo
TabHistory: Historio TabHistory: Historio
TabSettings: Agordoj TabSettings: Agordoj
TreeFiltered: 'Filtrita arbo.'
TreeFilteredClear: 'Vakigi filtrilon'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Apliki filtrilon'
CLEAR_FILTER: 'Vakigi filtrilon'
RESET: Restartigi RESET: Restartigi
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Enmeti paĝon' MENUTITLE: 'Enmeti paĝon'
@ -155,8 +148,6 @@ eo:
ListView: 'Lista vido' ListView: 'Lista vido'
MENUTITLE: Paĝoj MENUTITLE: Paĝoj
TreeView: 'Arba vido' TreeView: 'Arba vido'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Plurelekto
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtri FILTER: Filtri
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -165,7 +156,6 @@ eo:
FILTERDATEFROM: De FILTERDATEFROM: De
FILTERDATEHEADING: Dato FILTERDATEHEADING: Dato
FILTERDATETO: Al FILTERDATETO: Al
FILTERLABELTEXT: Enhavo
CMSSettingsController: CMSSettingsController:
MENUTITLE: Agordoj MENUTITLE: Agordoj
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -92,13 +92,10 @@ es:
DUPLICATEDWITHCHILDREN: 'Duplicado con hijos' DUPLICATEDWITHCHILDREN: 'Duplicado con hijos'
EMAIL: E-mail EMAIL: E-mail
EditTree: 'Editar árbol' EditTree: 'Editar árbol'
ListFiltered: 'Mostrar lista'
MENUTITLE: 'Editar página' MENUTITLE: 'Editar página'
NEWPAGE: 'Nuevo {pagetype}' NEWPAGE: 'Nuevo {pagetype}'
PAGENOTEXISTS: 'Esta página no existe' PAGENOTEXISTS: 'Esta página no existe'
PAGES: Páginas
PAGETYPEANYOPT: Cualquiera PAGETYPEANYOPT: Cualquiera
PAGETYPEOPT: 'Tipo de Página'
PUBALLCONFIRM: 'Por favor publica todas las páginas del sitio, copiando el contenido del borrador al sitio público' PUBALLCONFIRM: 'Por favor publica todas las páginas del sitio, copiando el contenido del borrador al sitio público'
PUBALLFUN: 'Función "Publicar Todo"' PUBALLFUN: 'Función "Publicar Todo"'
PUBALLFUN2: "Pulsando este botón es el equivalente de ir a cada página y pulsar \"Publicar\". Está pensado para ser usado en ediciones masivas del contenido, por ejemplo cuando el sitio se construye por primera vez." PUBALLFUN2: "Pulsando este botón es el equivalente de ir a cada página y pulsar \"Publicar\". Está pensado para ser usado en ediciones masivas del contenido, por ejemplo cuando el sitio se construye por primera vez."
@ -119,11 +116,7 @@ es:
TabContent: Contenido TabContent: Contenido
TabHistory: Historial TabHistory: Historial
TabSettings: Ajustes TabSettings: Ajustes
TreeFiltered: 'Árbol filtrado'
TreeFilteredClear: 'Borrar filtro'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Aplicar filtro'
CLEAR_FILTER: 'Limpiar filtro'
RESET: Restablecer RESET: Restablecer
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Añadir página' MENUTITLE: 'Añadir página'
@ -155,8 +148,6 @@ es:
ListView: 'Vista como lista' ListView: 'Vista como lista'
MENUTITLE: Páginas MENUTITLE: Páginas
TreeView: 'Ver como árbol' TreeView: 'Ver como árbol'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Multi-selección
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtro FILTER: Filtro
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -165,7 +156,6 @@ es:
FILTERDATEFROM: De FILTERDATEFROM: De
FILTERDATEHEADING: Fecha FILTERDATEHEADING: Fecha
FILTERDATETO: Hasta FILTERDATETO: Hasta
FILTERLABELTEXT: Filtrar
CMSSettingsController: CMSSettingsController:
MENUTITLE: Ajustes MENUTITLE: Ajustes
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -82,13 +82,10 @@ et_EE:
DESCREMOVED: 'ja {count} järglast' DESCREMOVED: 'ja {count} järglast'
EMAIL: E-post EMAIL: E-post
EditTree: 'Redigeeri' EditTree: 'Redigeeri'
ListFiltered: 'Filtreeritud loend'
MENUTITLE: 'Redigeeri lehte' MENUTITLE: 'Redigeeri lehte'
NEWPAGE: 'Uus {pagetype}' NEWPAGE: 'Uus {pagetype}'
PAGENOTEXISTS: 'Antud lehekülge ei eksisteeri' PAGENOTEXISTS: 'Antud lehekülge ei eksisteeri'
PAGES: Lehed
PAGETYPEANYOPT: Kõik PAGETYPEANYOPT: Kõik
PAGETYPEOPT: 'Lehe tüüp'
PUBALLCONFIRM: 'Palun avaldage iga leht selles saidis' PUBALLCONFIRM: 'Palun avaldage iga leht selles saidis'
PUBALLFUN: '"Avalda Kõik" funktsionaalsus' PUBALLFUN: '"Avalda Kõik" funktsionaalsus'
PUBALLFUN2: "Sellele nupule vajutamine on sama, kui käia igal lehel ja vajutada igal lehel \"Avalda\" nuppu. Nuppu on soovitatav kasutada, kui oled muutnud mitmeid lehti - see salvestab igal lehel toimunud muudatused." PUBALLFUN2: "Sellele nupule vajutamine on sama, kui käia igal lehel ja vajutada igal lehel \"Avalda\" nuppu. Nuppu on soovitatav kasutada, kui oled muutnud mitmeid lehti - see salvestab igal lehel toimunud muudatused."
@ -103,10 +100,7 @@ et_EE:
TabContent: Sisu TabContent: Sisu
TabHistory: Ajalugu TabHistory: Ajalugu
TabSettings: Seaded TabSettings: Seaded
TreeFiltered: 'Filtreeritud puu.'
TreeFilteredClear: 'Eemalda filtreering'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Aktiveeri filter'
RESET: Lähtesta RESET: Lähtesta
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Lisa leht' MENUTITLE: 'Lisa leht'
@ -136,15 +130,12 @@ et_EE:
ListView: 'Loendivaade' ListView: 'Loendivaade'
MENUTITLE: Lehed MENUTITLE: Lehed
TreeView: 'Puuvaade' TreeView: 'Puuvaade'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Mitmikvalik
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtreeri FILTER: Filtreeri
CMSSearch: CMSSearch:
FILTERDATEFROM: Alates FILTERDATEFROM: Alates
FILTERDATEHEADING: Kuupäev FILTERDATEHEADING: Kuupäev
FILTERDATETO: Kuni FILTERDATETO: Kuni
FILTERLABELTEXT: Sisu
CMSSettingsController: CMSSettingsController:
MENUTITLE: Seaded MENUTITLE: Seaded
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -71,6 +71,8 @@ fa_IR:
PUBLISH_PAGES: انتشار PUBLISH_PAGES: انتشار
RESTORE: بازنشاندن RESTORE: بازنشاندن
RESTORED_PAGES: 'بازنشاندن %d صفحه' RESTORED_PAGES: 'بازنشاندن %d صفحه'
UNPUBLISHED_PAGES: '%d صفحه‌ی منتشر‌نشده'
UNPUBLISH_PAGES: عدم انتشار
CMSFileAddController: CMSFileAddController:
MENUTITLE: فایل‌ها MENUTITLE: فایل‌ها
CMSMain: CMSMain:
@ -88,24 +90,27 @@ fa_IR:
DELETEFP: حذف کردن از منتشر شده های سایت DELETEFP: حذف کردن از منتشر شده های سایت
EMAIL: پست الکترونیک EMAIL: پست الکترونیک
EditTree: 'ویرایش درخت' EditTree: 'ویرایش درخت'
ListFiltered: 'لیست پالایش شده' ListFiltered: 'نمایش نتایج جستجو'
MENUTITLE: 'ویرایش صفحه' MENUTITLE: 'ویرایش صفحه'
NEWPAGE: '{pagetype} جدید' NEWPAGE: '{pagetype} جدید'
PAGENOTEXISTS: 'این صفحه وجود ندارد' PAGENOTEXISTS: 'این صفحه وجود ندارد'
PAGES: صفحات PAGES: 'وضعیت صفحه'
PAGETYPEANYOPT: هر PAGETYPEANYOPT: هر
PAGETYPEOPT: 'نوع صفحه' PAGETYPEOPT: 'نوع صفحه'
PUBALLFUN: 'عملکرد "انتشار همه"' PUBALLFUN: 'عملکرد "انتشار همه"'
PageAdded: 'صفحه با موفقیت ایجاد شد'
RESTORE: 'بازنشانی پیش‌نویس'
ROLLBACK: 'بازگردانی به این نسخه'
SAVE: ذخیره SAVE: ذخیره
SAVEDRAFT: 'ذخیره پیش‌نویس' SAVEDRAFT: 'ذخیره پیش‌نویس'
TabContent: محتوا TabContent: محتوا
TabHistory: تاریخچه TabHistory: تاریخچه
TabSettings: تنظیمات TabSettings: تنظیمات
TreeFiltered: 'لیست درختی پالایش شده' TreeFiltered: 'نمایش نتایج جستجو'
TreeFilteredClear: 'پاک کردن پالایش' TreeFilteredClear: پاک‌کردن
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'اعمال پالایش' APPLY_FILTER: جستجو
CLEAR_FILTER: 'پاک کردن پالایش' CLEAR_FILTER: پاک‌کردن
RESET: تنظیم مجدد RESET: تنظیم مجدد
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'افزودن صفحه' MENUTITLE: 'افزودن صفحه'
@ -122,6 +127,8 @@ fa_IR:
SHOWUNPUBLISHED: 'نمایش نسخه‌های منتشر نشده' SHOWUNPUBLISHED: 'نمایش نسخه‌های منتشر نشده'
SHOWVERSION: 'نمایش ویرایش' SHOWVERSION: 'نمایش ویرایش'
VIEW: نمایش VIEW: نمایش
VIEWINGLATEST: 'در حال حاضر آخرین نسخه را مشاهده می‌کنید.'
VIEWINGVERSION: 'در حال حاضر نسخه {version} را مشاهده می‌کنید.'
CMSPageHistoryController_versions_ss: CMSPageHistoryController_versions_ss:
AUTHOR: ناشر AUTHOR: ناشر
NOTPUBLISHED: 'منتشر نشده' NOTPUBLISHED: 'منتشر نشده'
@ -143,11 +150,18 @@ fa_IR:
FILTERDATEFROM: از FILTERDATEFROM: از
FILTERDATEHEADING: تاریخ FILTERDATEHEADING: تاریخ
FILTERDATETO: تا FILTERDATETO: تا
FILTERLABELTEXT: محتوا FILTERLABELTEXT: جستجو
PAGEFILTERDATEHEADING: 'آخرین ویرایش'
CMSSettingsController: CMSSettingsController:
MENUTITLE: تنظیمات MENUTITLE: تنظیمات
CMSSiteTreeFilter_ChangedPages:
Title: 'صفحات تغییر یافته'
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
Title: 'تمامی صفحات' Title: 'تمامی صفحات'
CMSSiteTreeFilter_StatusDeletedPages:
Title: 'صفحات بایگانی شده'
CMSSiteTreeFilter_StatusDraftPages:
Title: 'صفحات پیش‌نویس'
ContentController: ContentController:
ARCHIVEDSITE: 'نسخه پیش‌نمایش' ARCHIVEDSITE: 'نسخه پیش‌نمایش'
ARCHIVEDSITEFROM: 'سایت بایگانی شده از' ARCHIVEDSITEFROM: 'سایت بایگانی شده از'
@ -156,6 +170,9 @@ fa_IR:
DRAFTSITE: 'سایت پیش‌نویس' DRAFTSITE: 'سایت پیش‌نویس'
Email: ای‌میل Email: ای‌میل
INSTALL_SUCCESS: 'نصب موفقیت‌آمیز!' INSTALL_SUCCESS: 'نصب موفقیت‌آمیز!'
InstallFilesDeleted: 'فایل‌های نصبی با موفقیت حذف شدند.'
InstallSuccessCongratulations: 'سیلوراسترایپ با موفقیت نصب شد!'
LOGGEDINAS: 'وارد شده تحت عنوان'
LOGIN: ورود LOGIN: ورود
LOGOUT: 'خروج' LOGOUT: 'خروج'
NOTLOGGEDIN: 'وارد نشده' NOTLOGGEDIN: 'وارد نشده'
@ -175,9 +192,11 @@ fa_IR:
410: '410 - از دست رفت' 410: '410 - از دست رفت'
412: '412 - پیش شرط درست نبود' 412: '412 - پیش شرط درست نبود'
429: '429 - درخواست‌های بسیار' 429: '429 - درخواست‌های بسیار'
500: '500 - خطای داخلی سرور'
502: '502 - درگاه نادرست' 502: '502 - درگاه نادرست'
CODE: 'شماره ایراد' CODE: 'شماره ایراد'
DEFAULTERRORPAGETITLE: 'برگ پیدا نشد' DEFAULTERRORPAGETITLE: 'برگ پیدا نشد'
DEFAULTSERVERERRORPAGECONTENT: '<p>با پوزش، در پردازش درخواست شما ایرادی بوجود آمد.</p>'
DEFAULTSERVERERRORPAGETITLE: 'خطای سرور' DEFAULTSERVERERRORPAGETITLE: 'خطای سرور'
PLURALNAME: 'صفحات خطا' PLURALNAME: 'صفحات خطا'
SINGULARNAME: 'صفحه‌ی خطا' SINGULARNAME: 'صفحه‌ی خطا'
@ -198,10 +217,14 @@ fa_IR:
CONTENT_CATEGORY: 'دسترسی محتوا' CONTENT_CATEGORY: 'دسترسی محتوا'
PERMISSIONS_CATEGORY: 'مجوز دسترسی ها و وظایف' PERMISSIONS_CATEGORY: 'مجوز دسترسی ها و وظایف'
RedirectorPage: RedirectorPage:
DESCRIPTION: 'به صفحه‌ی داخلی دیگری هدایت می‌کند'
HEADER: 'این صفحه کاربران را به صفحه‌ای دیگر هدایت می‌کند'
OTHERURL: 'نشانی تارگاه دیگر' OTHERURL: 'نشانی تارگاه دیگر'
PLURALNAME: 'صفحات هدایت‌گر'
REDIRECTTO: 'بازگردانی به' REDIRECTTO: 'بازگردانی به'
REDIRECTTOEXTERNAL: 'یک تارگاه دیگر' REDIRECTTOEXTERNAL: 'یک تارگاه دیگر'
REDIRECTTOPAGE: 'یک برگ روی تارگاه شما' REDIRECTTOPAGE: 'یک برگ روی تارگاه شما'
SINGULARNAME: 'صفحه هدایت‌گر'
YOURPAGE: 'برگ روی تارگاه شما' YOURPAGE: 'برگ روی تارگاه شما'
ReportAdmin: ReportAdmin:
MENUTITLE: گزارشات MENUTITLE: گزارشات
@ -248,19 +271,24 @@ fa_IR:
ACCESSHEADER: 'چه کسی بتواند این صفحه را مشاهده کنید ؟' ACCESSHEADER: 'چه کسی بتواند این صفحه را مشاهده کنید ؟'
ACCESSLOGGEDIN: 'کاربران وارد شده' ACCESSLOGGEDIN: 'کاربران وارد شده'
ACCESSONLYTHESE: 'فقط این افراد (انتخاب از لیست)' ACCESSONLYTHESE: 'فقط این افراد (انتخاب از لیست)'
ADDEDTODRAFTHELP: 'این صفحه تاکنون منتشر نشده است'
ADDEDTODRAFTSHORT: پیش‌نویس ADDEDTODRAFTSHORT: پیش‌نویس
ALLOWCOMMENTS: 'پذیرفتن نظرات در این صفحه ؟' ALLOWCOMMENTS: 'پذیرفتن نظرات در این صفحه ؟'
ARCHIVEDPAGESHORT: بایگانی شده ARCHIVEDPAGESHORT: بایگانی شده
BUTTONARCHIVEDESC: 'عدم انتشار و ارسال به بایگانی'
BUTTONCANCELDRAFT: 'لغو تغییرات پیش‌نویس' BUTTONCANCELDRAFT: 'لغو تغییرات پیش‌نویس'
BUTTONPUBLISHED: منتشر شده BUTTONPUBLISHED: منتشر شده
BUTTONSAVED: ذخیره شده BUTTONSAVED: ذخیره شده
BUTTONSAVEPUBLISH: 'ذخیره و انتشار' BUTTONSAVEPUBLISH: 'ذخیره و انتشار'
BUTTONUNPUBLISH: عدم انتشار BUTTONUNPUBLISH: عدم انتشار
BUTTONUNPUBLISHDESC: 'حذف این صفحه از سایت منتشر شده'
Comments: دیدگاه‌ها Comments: دیدگاه‌ها
Content: درون مایه Content: درون مایه
DEFAULTABOUTTITLE: 'درباره ما' DEFAULTABOUTTITLE: 'درباره ما'
DEFAULTCONTACTTITLE: 'تماس با ما' DEFAULTCONTACTTITLE: 'تماس با ما'
DEFAULTHOMECONTENT: '<p>به سیلوراسترایپ خوش آمدید! این صفحه اصلی پیش فرض است. میتوانید این صفحه را با بازکردن <a href="admin/">سامانه مدیریت محتوا</a> ویرایش نمایید.</p><p>میتوانید به<a href="http://docs.silverstripe.org">مستندات توسعه دهندگان</a> دسترسی یابید، و یا <a href="http://www.silverstripe.org/learn/lessons">درس های سیلوراسترایپ</a> را آغاز نمایید.</p>'
DEFAULTHOMETITLE: خانه DEFAULTHOMETITLE: خانه
DELETEDPAGEHELP: 'صفحه دیگر منتشر شده نیست'
DELETEDPAGESHORT: حذف شده DELETEDPAGESHORT: حذف شده
DEPENDENT_NOTE: 'صفحات زیر وابسته به این صفحه هستند. شامل صفحات مجازی، انتقال دهنده و صفحاتی با محتوای لینک' DEPENDENT_NOTE: 'صفحات زیر وابسته به این صفحه هستند. شامل صفحات مجازی، انتقال دهنده و صفحاتی با محتوای لینک'
DependtPageColumnLinkType: 'نوع پیوند' DependtPageColumnLinkType: 'نوع پیوند'
@ -281,6 +309,7 @@ fa_IR:
MENUTITLE: 'برچسب ناوبری' MENUTITLE: 'برچسب ناوبری'
METADESC: 'توضیحات' METADESC: 'توضیحات'
METAEXTRA: 'متا تگ‌های اختصاصی' METAEXTRA: 'متا تگ‌های اختصاصی'
MODIFIEDONDRAFTHELP: 'صفحه دارای تغییرات منتشر نشده است'
MODIFIEDONDRAFTSHORT: تغییر یافته MODIFIEDONDRAFTSHORT: تغییر یافته
MetadataToggle: متاداده MetadataToggle: متاداده
MoreOptions: 'گزینه‌های بیشتر' MoreOptions: 'گزینه‌های بیشتر'
@ -293,6 +322,8 @@ fa_IR:
PARENTTYPE_ROOT: 'صفحه‌ی سطح بالا' PARENTTYPE_ROOT: 'صفحه‌ی سطح بالا'
PLURALNAME: صفحات PLURALNAME: صفحات
REMOVEDFROMDRAFTSHORT: 'حذف شده از پیش‌نویس' REMOVEDFROMDRAFTSHORT: 'حذف شده از پیش‌نویس'
REMOVE_INSTALL_WARNING: 'هشدار: به دلایل امنیتی بایستی فایل install.php را از این سیلوراسترایپ نصب شده حذف نمایید.'
REORGANISE_DESCRIPTION: 'تغییر ساختار سایت'
SHOWINMENUS: 'نمایش در منوها؟' SHOWINMENUS: 'نمایش در منوها؟'
SHOWINSEARCH: 'نمایش در جستجو ؟' SHOWINSEARCH: 'نمایش در جستجو ؟'
SINGULARNAME: صفحه SINGULARNAME: صفحه
@ -308,6 +339,7 @@ fa_IR:
Visibility: پدیداری Visibility: پدیداری
has_one_Parent: 'برگ مادر' has_one_Parent: 'برگ مادر'
many_many_BackLinkTracking: 'ردیابی بک‌لینک' many_many_BackLinkTracking: 'ردیابی بک‌لینک'
many_many_ImageTracking: 'ردیابی تصویر'
many_many_LinkTracking: 'ردیابی پیوند' many_many_LinkTracking: 'ردیابی پیوند'
SiteTreeFileExtension: SiteTreeFileExtension:
EDIT: ویرایش EDIT: ویرایش
@ -319,6 +351,7 @@ fa_IR:
HAVEASKED: 'شما خواسته اید که درون‌مایه تارگاه ما را ببینید در' HAVEASKED: 'شما خواسته اید که درون‌مایه تارگاه ما را ببینید در'
VirtualPage: VirtualPage:
CHOOSE: 'صفحه ارجاعی' CHOOSE: 'صفحه ارجاعی'
DESCRIPTION: 'نمایش محتوای صفحه ی دیگر'
EditLink: ویرایش EditLink: ویرایش
HEADER: 'این یک صفحه مجازی است' HEADER: 'این یک صفحه مجازی است'
PLURALNAME: 'صفحات مجازی' PLURALNAME: 'صفحات مجازی'

View File

@ -61,17 +61,25 @@ fi:
CMSAddPageController: CMSAddPageController:
Title: 'Lisää sivu' Title: 'Lisää sivu'
CMSBatchActions: CMSBatchActions:
ARCHIVE: Arkisto
ARCHIVED_PAGES: 'Arkistoitu %d sivua'
DELETED_DRAFT_PAGES: 'Poistettiin %d sivua luonnostelusivustolta, %d virhettä' DELETED_DRAFT_PAGES: 'Poistettiin %d sivua luonnostelusivustolta, %d virhettä'
DELETED_PAGES: 'Poistettiin %d sivua julkaistulta sivustolta, %d virhettä' DELETED_PAGES: 'Poistettiin %d sivua julkaistulta sivustolta, %d virhettä'
DELETE_DRAFT_PAGES: 'Poista luonnossivustosta' DELETE_DRAFT_PAGES: 'Poista luonnossivustosta'
DELETE_PAGES: 'Poista julkaistulta sivustolta' DELETE_PAGES: 'Poista julkaistulta sivustolta'
PUBLISHED_PAGES: 'Julkaistu %d sivua, %d epäonnistumista' PUBLISHED_PAGES: 'Julkaistu %d sivua, %d epäonnistumista'
PUBLISH_PAGES: Julkaise PUBLISH_PAGES: Julkaise
RESTORE: Palauta
RESTORED_PAGES: 'Palautettu %d sivua'
UNPUBLISHED_PAGES: 'Julkaisemattomat %d sivua'
UNPUBLISH_PAGES: Poista näkyvistä
CMSFileAddController: CMSFileAddController:
MENUTITLE: Tiedostot MENUTITLE: Tiedostot
CMSMain: CMSMain:
ACCESS: 'Pääsy ''{title}'' -osioon' ACCESS: 'Pääsy ''{title}'' -osioon'
ACCESS_HELP: 'Oikeuttaa näkemään osion, joka sisältää sivurakenteen ja sisällön. Katselu- ja muokkausoikeuksia voidaan käsitellä sivukohtaisten pudotusvalikoiden kautta, kuten myös erillisestä "Sisällön oikeudet"-kohdasta.' ACCESS_HELP: 'Oikeuttaa näkemään osion, joka sisältää sivurakenteen ja sisällön. Katselu- ja muokkausoikeuksia voidaan käsitellä sivukohtaisten pudotusvalikoiden kautta, kuten myös erillisestä "Sisällön oikeudet"-kohdasta.'
ARCHIVE: Arkistoi
ARCHIVEDPAGE: 'Arkistoitiin sivu ''%s'''
AddNew: 'Lisää uusi sivu' AddNew: 'Lisää uusi sivu'
AddNewButton: 'Lisää uusi' AddNewButton: 'Lisää uusi'
AddPageRestriction: 'Huomio: Tietyt sivutyypit eivät ole sallittuja valitun sivutyypin alle.' AddPageRestriction: 'Huomio: Tietyt sivutyypit eivät ole sallittuja valitun sivutyypin alle.'
@ -86,13 +94,10 @@ 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: 'Suodatettu lista.'
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: Sivut
PAGETYPEANYOPT: Mikä tahansa PAGETYPEANYOPT: Mikä tahansa
PAGETYPEOPT: 'Sivutyyppi'
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."
@ -101,7 +106,11 @@ fi:
REMOVED: 'Poista ''{title}''{description} näkyvältä sivustolta' REMOVED: 'Poista ''{title}''{description} näkyvältä sivustolta'
REMOVEDPAGE: '''{title}'' poistettiin julkaistulta sivustolta' REMOVEDPAGE: '''{title}'' poistettiin julkaistulta sivustolta'
REMOVEDPAGEFROMDRAFT: 'Poistettu ''%s'' luonnossivustolta' REMOVEDPAGEFROMDRAFT: 'Poistettu ''%s'' luonnossivustolta'
RESTORE: 'Palauta luonnos'
RESTORED: '''{title}'' palautettiin onnistuneesti' RESTORED: '''{title}'' palautettiin onnistuneesti'
RESTORE_DESC: 'Palauta arkistoitu versio luonnokseksi'
RESTORE_TO_ROOT: 'Palauta luonnos päätasolle'
RESTORE_TO_ROOT_DESC: 'Palauta arkistoitu versio luonnoksena päätason sivuksi'
ROLLBACK: 'Siirry takaisin tähän versioon.' ROLLBACK: 'Siirry takaisin tähän versioon.'
ROLLEDBACKPUBv2: 'Palattiin takaisin julkaistuun versioon' ROLLEDBACKPUBv2: 'Palattiin takaisin julkaistuun versioon'
ROLLEDBACKVERSIONv2: 'Palautettu versioon #%d.' ROLLEDBACKVERSIONv2: 'Palautettu versioon #%d.'
@ -110,10 +119,7 @@ fi:
TabContent: Sisältö TabContent: Sisältö
TabHistory: Historia TabHistory: Historia
TabSettings: Asetukset TabSettings: Asetukset
TreeFiltered: 'Suodatettu hakemistopuu.'
TreeFilteredClear: 'Nollaa suodatin'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Suodata'
RESET: Nollaa RESET: Nollaa
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Lisää sivu' MENUTITLE: 'Lisää sivu'
@ -145,19 +151,28 @@ fi:
ListView: 'Listanäkymä' ListView: 'Listanäkymä'
MENUTITLE: Sivut MENUTITLE: Sivut
TreeView: 'Puunäkymä' TreeView: 'Puunäkymä'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Monivalinta
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Suodata FILTER: Suodata
CMSSIteTreeFilter_PublishedPages:
Title: 'Julkaistut sivut'
CMSSearch: CMSSearch:
FILTERDATEFROM: Alkaen FILTERDATEFROM: Alkaen
FILTERDATEHEADING: Pvm FILTERDATEHEADING: Pvm
FILTERDATETO: Päättyen FILTERDATETO: Päättyen
FILTERLABELTEXT: Sisältö
CMSSettingsController: CMSSettingsController:
MENUTITLE: Asetukset MENUTITLE: Asetukset
CMSSiteTreeFilter_ChangedPages:
Title: 'Muokatut sivut'
CMSSiteTreeFilter_DeletedPages:
Title: 'Kaikki sivut, sisältäen arkistoidut'
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
Title: 'Kaikki sivut' Title: 'Kaikki sivut'
CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Arkistoidut sivut'
CMSSiteTreeFilter_StatusDraftPages:
Title: 'Luonnossivut'
CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Näkyvillä, mutta poistettu luonnoksista'
ContentControl: ContentControl:
NOTEWONTBESHOWN: 'Huomaa: tätä viestiä ei näytetä vierailijoille' NOTEWONTBESHOWN: 'Huomaa: tätä viestiä ei näytetä vierailijoille'
ContentController: ContentController:
@ -273,6 +288,7 @@ fi:
SilverStripeNavigator: SilverStripeNavigator:
ARCHIVED: Arkistoitu ARCHIVED: Arkistoitu
SilverStripeNavigatorLink: SilverStripeNavigatorLink:
ShareInstructions: 'Jaa tämä sivu kopioimalla ja liittämällä alapuolella oleva linkki'
ShareLink: 'Jaa linkki' ShareLink: 'Jaa linkki'
SilverStripeNavigatorLinkl: SilverStripeNavigatorLinkl:
CloseLink: Sulje CloseLink: Sulje
@ -301,6 +317,9 @@ fi:
ADDEDTODRAFTSHORT: Luonnos ADDEDTODRAFTSHORT: Luonnos
ALLOWCOMMENTS: 'Sallitaanko kommenttien jättö tälle sivulle?' ALLOWCOMMENTS: 'Sallitaanko kommenttien jättö tälle sivulle?'
APPEARSVIRTUALPAGES: 'Tämä sisältö on käytössä myös virtuaalisivuilla osioissa {title}' APPEARSVIRTUALPAGES: 'Tämä sisältö on käytössä myös virtuaalisivuilla osioissa {title}'
ARCHIVEDPAGEHELP: 'Sivu poistettiin luonnoksista ja näkyviltä'
ARCHIVEDPAGESHORT: Arkistoitu
BUTTONARCHIVEDESC: 'Poista näkyviltä ja lähetä arkistoon'
BUTTONCANCELDRAFT: 'Peruuta muutokset, jotka teit luonnokseen' BUTTONCANCELDRAFT: 'Peruuta muutokset, jotka teit luonnokseen'
BUTTONCANCELDRAFTDESC: 'Poista luonnoksesi ja palauta julkaistu sivu' BUTTONCANCELDRAFTDESC: 'Poista luonnoksesi ja palauta julkaistu sivu'
BUTTONPUBLISHED: Julkaistu BUTTONPUBLISHED: Julkaistu
@ -314,6 +333,7 @@ fi:
DEFAULTABOUTTITLE: 'Tietoa meistä' DEFAULTABOUTTITLE: 'Tietoa meistä'
DEFAULTCONTACTCONTENT: '<p>Voit täyttää tämän sivun omalla sisällölläsi tai poistaa sen ja luoda omia sivujasi.<br /></p>' DEFAULTCONTACTCONTENT: '<p>Voit täyttää tämän sivun omalla sisällölläsi tai poistaa sen ja luoda omia sivujasi.<br /></p>'
DEFAULTCONTACTTITLE: 'Ota yhteyttä meihin' DEFAULTCONTACTTITLE: 'Ota yhteyttä meihin'
DEFAULTHOMECONTENT: '<p>Tervetuloa käyttämään SilverStripe-järjestelmää! Tämä on oletus etusivu. Voit muokata tätä sivua avaamalla <a href="admin/">ylläpidon</a>.</p><p>Voit tutustua <a href="http://docs.silverstripe.org">kehittäjädokumentaatioon</a>, tai tutustua<a href="http://www.silverstripe.org/learn/lessons">SilverStripe-koulutusmateriaaliin</a>.</p>'
DEFAULTHOMETITLE: Koti DEFAULTHOMETITLE: Koti
DELETEDPAGEHELP: 'Sivu ei ole enää julkaistuna' DELETEDPAGEHELP: 'Sivu ei ole enää julkaistuna'
DELETEDPAGESHORT: Poistettu DELETEDPAGESHORT: Poistettu
@ -384,6 +404,9 @@ fi:
many_many_BackLinkTracking: 'Käänteinen seuranta' many_many_BackLinkTracking: 'Käänteinen seuranta'
many_many_ImageTracking: 'Kuvan seuranta' many_many_ImageTracking: 'Kuvan seuranta'
many_many_LinkTracking: 'Linkin seuranta' many_many_LinkTracking: 'Linkin seuranta'
SiteTreeFileExtension:
BACKLINK_LIST_DESCRIPTION: 'Tämä listaus näyttää kaikki sivut, joissa tiedosto on lisätty WYSIWYG-editorin avulla.'
EDIT: Muokkaa
SiteTreeURLSegmentField: SiteTreeURLSegmentField:
EMPTY: 'Anna URL-osoite tai napsauta peruuta' EMPTY: 'Anna URL-osoite tai napsauta peruuta'
HelpChars: 'Erikoismerkit muunnetaan tai poistetaan automaattisesti.' HelpChars: 'Erikoismerkit muunnetaan tai poistetaan automaattisesti.'

View File

@ -92,13 +92,10 @@ fr:
DUPLICATEDWITHCHILDREN: '''{title}'' et ses enfants dupliqués avec succès' DUPLICATEDWITHCHILDREN: '''{title}'' et ses enfants dupliqués avec succès'
EMAIL: Email EMAIL: Email
EditTree: 'Editer l''arbre' EditTree: 'Editer l''arbre'
ListFiltered: 'Liste filtrée.'
MENUTITLE: 'Éditer la page' MENUTITLE: 'Éditer la page'
NEWPAGE: 'Nouveau {pagetype}' NEWPAGE: 'Nouveau {pagetype}'
PAGENOTEXISTS: 'Cette page n''existe pas' PAGENOTEXISTS: 'Cette page n''existe pas'
PAGES: Pages
PAGETYPEANYOPT: Tous PAGETYPEANYOPT: Tous
PAGETYPEOPT: 'Type de page'
PUBALLCONFIRM: 'Publier chaque page du site en copiant le contenu à partir du site brouillon s''il vous plaît' PUBALLCONFIRM: 'Publier chaque page du site en copiant le contenu à partir du site brouillon s''il vous plaît'
PUBALLFUN: 'Fonctionnalité "Tout Publier"' PUBALLFUN: 'Fonctionnalité "Tout Publier"'
PUBALLFUN2: "Presser ce boutton fera la même chose que d'aller sur chaque page et d'appuer sur \"publier\"." PUBALLFUN2: "Presser ce boutton fera la même chose que d'aller sur chaque page et d'appuer sur \"publier\"."
@ -116,11 +113,7 @@ fr:
TabContent: Contenu TabContent: Contenu
TabHistory: Historique TabHistory: Historique
TabSettings: Paramètres TabSettings: Paramètres
TreeFiltered: 'Arbre filtré.'
TreeFilteredClear: 'Réinitialiser le filtre.'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Appliquer le filtre'
CLEAR_FILTER: 'Réinitialiser le filtre.'
RESET: Réinitialiser RESET: Réinitialiser
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Ajouter page' MENUTITLE: 'Ajouter page'
@ -152,8 +145,6 @@ fr:
ListView: 'Liste' ListView: 'Liste'
MENUTITLE: Pages MENUTITLE: Pages
TreeView: 'Arbre' TreeView: 'Arbre'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Choix multiple
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtrer FILTER: Filtrer
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -162,7 +153,6 @@ fr:
FILTERDATEFROM: De FILTERDATEFROM: De
FILTERDATEHEADING: Date FILTERDATEHEADING: Date
FILTERDATETO: A FILTERDATETO: A
FILTERLABELTEXT: Terme
CMSSettingsController: CMSSettingsController:
MENUTITLE: Paramètres MENUTITLE: Paramètres
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -65,9 +65,7 @@ gl_ES:
EMAIL: Correo-e EMAIL: Correo-e
MENUTITLE: 'Editar Páxina' MENUTITLE: 'Editar Páxina'
PAGENOTEXISTS: 'Esta páxina non existe' PAGENOTEXISTS: 'Esta páxina non existe'
PAGES: Páxinas
PAGETYPEANYOPT: Ningún PAGETYPEANYOPT: Ningún
PAGETYPEOPT: 'Tipo de Páxina'
PUBALLCONFIRM: 'Por favor publica toda a páxina no sitio, copiando o contido a contorna de produción' PUBALLCONFIRM: 'Por favor publica toda a páxina no sitio, copiando o contido a contorna de produción'
PUBALLFUN: 'Funcionalidade "Publicar Todo"' PUBALLFUN: 'Funcionalidade "Publicar Todo"'
PUBALLFUN2: "Premendo este botón farás o equivalente de ir a todas as páxinas e premer en \"publicar\". \nIsto está pensado para facer un uso masivo despois das edicións de contido, por exemplo \ncando o sitio foi construído por primeira vez." PUBALLFUN2: "Premendo este botón farás o equivalente de ir a todas as páxinas e premer en \"publicar\". \nIsto está pensado para facer un uso masivo despois das edicións de contido, por exemplo \ncando o sitio foi construído por primeira vez."
@ -78,7 +76,6 @@ gl_ES:
TabHistory: Historial TabHistory: Historial
TabSettings: Configuracións TabSettings: Configuracións
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Aplicar Filtro'
RESET: Reiniciar RESET: Reiniciar
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Engadir páxina' MENUTITLE: 'Engadir páxina'
@ -106,8 +103,6 @@ gl_ES:
ListView: 'Vista en Listado' ListView: 'Vista en Listado'
MENUTITLE: Páxinas MENUTITLE: Páxinas
TreeView: 'Vista en Árbore' TreeView: 'Vista en Árbore'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Selección múltiple
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtro FILTER: Filtro
CMSSettingsController: CMSSettingsController:

View File

@ -82,13 +82,10 @@ he_IL:
DESCREMOVED: 'ו־{count} צאצאים' DESCREMOVED: 'ו־{count} צאצאים'
EMAIL: דוא״ל EMAIL: דוא״ל
EditTree: 'עריכת העץ' EditTree: 'עריכת העץ'
ListFiltered: 'רשימה מסוננת.'
MENUTITLE: 'עריכת העמוד' MENUTITLE: 'עריכת העמוד'
NEWPAGE: '{pagetype} חדש' NEWPAGE: '{pagetype} חדש'
PAGENOTEXISTS: 'עמוד זה אינו קיים במערכת' PAGENOTEXISTS: 'עמוד זה אינו קיים במערכת'
PAGES: עמודים
PAGETYPEANYOPT: כלשהם PAGETYPEANYOPT: כלשהם
PAGETYPEOPT: 'סוג העמוד'
PUBALLCONFIRM: 'פרסום העמודים באתר, תוך העתקת כל הטיוטות לגרסה הסופית' PUBALLCONFIRM: 'פרסום העמודים באתר, תוך העתקת כל הטיוטות לגרסה הסופית'
PUBALLFUN: 'פרסום הכול' PUBALLFUN: 'פרסום הכול'
PUBALLFUN2: "לחיצה על כפתור זה מקבילה לאישור פרסום על כל העמודים באתר. הכפתור נועד לאישורים גורפים שבאו בעקבות עריכה נרחבת באתר דוגמת ההגדרות הראשוניות בעת יצירת אתר זה" PUBALLFUN2: "לחיצה על כפתור זה מקבילה לאישור פרסום על כל העמודים באתר. הכפתור נועד לאישורים גורפים שבאו בעקבות עריכה נרחבת באתר דוגמת ההגדרות הראשוניות בעת יצירת אתר זה"
@ -102,10 +99,7 @@ he_IL:
TabContent: תוכן TabContent: תוכן
TabHistory: היסטורייה TabHistory: היסטורייה
TabSettings: הגדרות TabSettings: הגדרות
TreeFiltered: 'עץ מסונן.'
TreeFilteredClear: 'ביטול הסינון'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'החלת המסנן'
RESET: איפוס RESET: איפוס
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'הוספת עמוד' MENUTITLE: 'הוספת עמוד'
@ -136,15 +130,12 @@ he_IL:
ListView: 'תצוגת רשימה' ListView: 'תצוגת רשימה'
MENUTITLE: עמודים MENUTITLE: עמודים
TreeView: 'תצוגת עץ' TreeView: 'תצוגת עץ'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: בחירה מרובה
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: מסנן FILTER: מסנן
CMSSearch: CMSSearch:
FILTERDATEFROM: מ־ FILTERDATEFROM: מ־
FILTERDATEHEADING: תאריך FILTERDATEHEADING: תאריך
FILTERDATETO: עד FILTERDATETO: עד
FILTERLABELTEXT: תוכן
CMSSettingsController: CMSSettingsController:
MENUTITLE: הגדרות MENUTITLE: הגדרות
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -77,13 +77,10 @@ hu:
DUPLICATEDWITHCHILDREN: '''{title}'' és oldalai sikeresen duplikálva' DUPLICATEDWITHCHILDREN: '''{title}'' és oldalai sikeresen duplikálva'
EMAIL: E-mail EMAIL: E-mail
EditTree: 'Menüszerkeszet módosítása' EditTree: 'Menüszerkeszet módosítása'
ListFiltered: 'Szűrt lista'
MENUTITLE: 'Oldal szerkesztése' MENUTITLE: 'Oldal szerkesztése'
NEWPAGE: 'Új {pagetype}' NEWPAGE: 'Új {pagetype}'
PAGENOTEXISTS: 'Ez az oldal nem létezik.' PAGENOTEXISTS: 'Ez az oldal nem létezik.'
PAGES: Oldalak
PAGETYPEANYOPT: Egyéb PAGETYPEANYOPT: Egyéb
PAGETYPEOPT: 'Oldal típusa'
PUBALLCONFIRM: 'Minden oldal publikálása, fázistartalmak kitevése' PUBALLCONFIRM: 'Minden oldal publikálása, fázistartalmak kitevése'
PUBALLFUN: '"Összes publikálása" funkció' PUBALLFUN: '"Összes publikálása" funkció'
PUBALLFUN2: "Ennek a gombnak a megnyomásával ugyanazt érheted el, mintha az összes oldalon megnyomnád a publikálás gombot. Akkor célszerű használni, ha a tartalom nagy változáson ment keresztül, mint például az oldal kezdeti felépítésénél." PUBALLFUN2: "Ennek a gombnak a megnyomásával ugyanazt érheted el, mintha az összes oldalon megnyomnád a publikálás gombot. Akkor célszerű használni, ha a tartalom nagy változáson ment keresztül, mint például az oldal kezdeti felépítésénél."
@ -101,9 +98,6 @@ hu:
TabContent: Tartalom TabContent: Tartalom
TabHistory: Történet TabHistory: Történet
TabSettings: Beállítások TabSettings: Beállítások
TreeFilteredClear: 'Szűrő törlése'
CMSMain_left_ss:
APPLY_FILTER: 'Szűrő alkalmazása'
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Oldal hozzáadása' MENUTITLE: 'Oldal hozzáadása'
ParentMode_child: 'Másik oldal alatt' ParentMode_child: 'Másik oldal alatt'
@ -140,7 +134,6 @@ hu:
FILTERDATEFROM: -tól FILTERDATEFROM: -tól
FILTERDATEHEADING: Dátum FILTERDATEHEADING: Dátum
FILTERDATETO: -ig FILTERDATETO: -ig
FILTERLABELTEXT: Tartalom
CMSSettingsController: CMSSettingsController:
MENUTITLE: Beállítások MENUTITLE: Beállítások
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -90,13 +90,10 @@ id:
DUPLICATEDWITHCHILDREN: '''{title}'' dan turunannya berhasil diduplikasi' DUPLICATEDWITHCHILDREN: '''{title}'' dan turunannya berhasil diduplikasi'
EMAIL: Surel EMAIL: Surel
EditTree: 'Edit Struktur' EditTree: 'Edit Struktur'
ListFiltered: 'Daftar tersaring'
MENUTITLE: 'Edit Laman' MENUTITLE: 'Edit Laman'
NEWPAGE: '{pagetype} baru' NEWPAGE: '{pagetype} baru'
PAGENOTEXISTS: 'Laman ini tidak ada' PAGENOTEXISTS: 'Laman ini tidak ada'
PAGES: Laman
PAGETYPEANYOPT: Lain PAGETYPEANYOPT: Lain
PAGETYPEOPT: 'Jenis Laman'
PUBALLCONFIRM: 'Mohon terbitkan semua laman pada situs' PUBALLCONFIRM: 'Mohon terbitkan semua laman pada situs'
PUBALLFUN: 'Fungsi "Terbitkan Semua"' PUBALLFUN: 'Fungsi "Terbitkan Semua"'
PUBALLFUN2: "Menekan tombol ini sama dengan membuka semua laman dan menerbitkannya. Hal ini \n\t\t\t\tditujukan untuk dilakukan setelah ada banyak pengeditan konten, misalnya saat situs pertama kali \n\t\t\t\tdiinstal." PUBALLFUN2: "Menekan tombol ini sama dengan membuka semua laman dan menerbitkannya. Hal ini \n\t\t\t\tditujukan untuk dilakukan setelah ada banyak pengeditan konten, misalnya saat situs pertama kali \n\t\t\t\tdiinstal."
@ -117,10 +114,7 @@ id:
TabContent: Konten TabContent: Konten
TabHistory: Sejarah TabHistory: Sejarah
TabSettings: Pengaturan TabSettings: Pengaturan
TreeFiltered: 'Struktur tersaring.'
TreeFilteredClear: 'Bersihkan saring'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Terapkan Saring'
RESET: Reset RESET: Reset
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Tambah laman' MENUTITLE: 'Tambah laman'
@ -152,15 +146,12 @@ id:
ListView: 'Tampilan daftar' ListView: 'Tampilan daftar'
MENUTITLE: Laman MENUTITLE: Laman
TreeView: 'Tampilan Struktur' TreeView: 'Tampilan Struktur'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Multi-pilihan
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Saring FILTER: Saring
CMSSearch: CMSSearch:
FILTERDATEFROM: Dari FILTERDATEFROM: Dari
FILTERDATEHEADING: Tanggal FILTERDATEHEADING: Tanggal
FILTERDATETO: Ke FILTERDATETO: Ke
FILTERLABELTEXT: Konten
CMSSettingsController: CMSSettingsController:
MENUTITLE: Pengaturan MENUTITLE: Pengaturan
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -92,13 +92,10 @@ it:
DUPLICATEDWITHCHILDREN: '''{title}'' e figlie duplicate con successo' DUPLICATEDWITHCHILDREN: '''{title}'' e figlie duplicate con successo'
EMAIL: Email EMAIL: Email
EditTree: 'Modifica albero' EditTree: 'Modifica albero'
ListFiltered: 'Lista filtrata.'
MENUTITLE: 'Modifica pagina' MENUTITLE: 'Modifica pagina'
NEWPAGE: 'Nuova {pagetype}' NEWPAGE: 'Nuova {pagetype}'
PAGENOTEXISTS: 'Questa pagina non esiste' PAGENOTEXISTS: 'Questa pagina non esiste'
PAGES: Pagine
PAGETYPEANYOPT: Qualsiasi PAGETYPEANYOPT: Qualsiasi
PAGETYPEOPT: 'Tipo di pagina'
PUBALLCONFIRM: 'Per favore pubblica ogni singola pagina nel sito, copiando i contenuti da ''bozza'' a ''pubblicato''.' PUBALLCONFIRM: 'Per favore pubblica ogni singola pagina nel sito, copiando i contenuti da ''bozza'' a ''pubblicato''.'
PUBALLFUN: 'Funzione "Pubblica tutto"' PUBALLFUN: 'Funzione "Pubblica tutto"'
PUBALLFUN2: "Cliccare questo bottone equivale ad accedere a tutte le pagine e cliccare 'pubblica'. Tale bottone è inteso per essere utilizzato dopo aver apportato modifiche di massa ai contenuti, come nella prima pubblicazione del sito." PUBALLFUN2: "Cliccare questo bottone equivale ad accedere a tutte le pagine e cliccare 'pubblica'. Tale bottone è inteso per essere utilizzato dopo aver apportato modifiche di massa ai contenuti, come nella prima pubblicazione del sito."
@ -119,11 +116,7 @@ it:
TabContent: Contenuto TabContent: Contenuto
TabHistory: Archivio TabHistory: Archivio
TabSettings: Impostazioni TabSettings: Impostazioni
TreeFiltered: 'Albero filtrato.'
TreeFilteredClear: 'Azzera filtro'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Applica filtro'
CLEAR_FILTER: 'Azzera filtro'
RESET: Azzera RESET: Azzera
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Aggiungi pagina' MENUTITLE: 'Aggiungi pagina'
@ -155,8 +148,6 @@ it:
ListView: 'Visualizzazione a lista' ListView: 'Visualizzazione a lista'
MENUTITLE: Pagine MENUTITLE: Pagine
TreeView: 'Visualizzazione a albero' TreeView: 'Visualizzazione a albero'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Selezione multipla
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtra FILTER: Filtra
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -165,7 +156,6 @@ it:
FILTERDATEFROM: Da FILTERDATEFROM: Da
FILTERDATEHEADING: Data FILTERDATEHEADING: Data
FILTERDATETO: A FILTERDATETO: A
FILTERLABELTEXT: Contenuto
CMSSettingsController: CMSSettingsController:
MENUTITLE: Impostazioni MENUTITLE: Impostazioni
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -85,13 +85,10 @@ ja:
DUPLICATEDWITHCHILDREN: '''{title}'' と子の複製が完了しました' DUPLICATEDWITHCHILDREN: '''{title}'' と子の複製が完了しました'
EMAIL: Eメール EMAIL: Eメール
EditTree: 'ツリーを編集' EditTree: 'ツリーを編集'
ListFiltered: 'フィルタリングされたリスト'
MENUTITLE: 'ページを編集' MENUTITLE: 'ページを編集'
NEWPAGE: '新しい {pagetype}' NEWPAGE: '新しい {pagetype}'
PAGENOTEXISTS: 'このページは存在しません' PAGENOTEXISTS: 'このページは存在しません'
PAGES: ページ
PAGETYPEANYOPT: 何でも PAGETYPEANYOPT: 何でも
PAGETYPEOPT: 'ページの種類'
PUBALLCONFIRM: 'コンテンツのステージをコピーして配信するために、サイト内のすべてのページを公開してください' PUBALLCONFIRM: 'コンテンツのステージをコピーして配信するために、サイト内のすべてのページを公開してください'
PUBALLFUN: '"すべてを公開" 機能' PUBALLFUN: '"すべてを公開" 機能'
PUBALLFUN2: "このボタンを押すことはすべてのページへ移動して\"公開\"を押すことと同じです。この機能は、サイトをはじめて作成した時など多くのコンテンツの編集がある場合に利用されることを想定されています。" PUBALLFUN2: "このボタンを押すことはすべてのページへ移動して\"公開\"を押すことと同じです。この機能は、サイトをはじめて作成した時など多くのコンテンツの編集がある場合に利用されることを想定されています。"
@ -109,10 +106,7 @@ ja:
TabContent: コンテンツ TabContent: コンテンツ
TabHistory: 履歴 TabHistory: 履歴
TabSettings: 設定 TabSettings: 設定
TreeFiltered: 'フィルタリングされたツリー'
TreeFilteredClear: 'フィルタを解除'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'フィルタを適用'
RESET: リセット RESET: リセット
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'ページを追加' MENUTITLE: 'ページを追加'
@ -144,15 +138,12 @@ ja:
ListView: '一覧表示' ListView: '一覧表示'
MENUTITLE: ページ MENUTITLE: ページ
TreeView: 'ツリー表示' TreeView: 'ツリー表示'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: 複数選択
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: フィルタ FILTER: フィルタ
CMSSearch: CMSSearch:
FILTERDATEFROM: 開始日 FILTERDATEFROM: 開始日
FILTERDATEHEADING: 日付 FILTERDATEHEADING: 日付
FILTERDATETO: 終了日 FILTERDATETO: 終了日
FILTERLABELTEXT: コンテンツ
CMSSettingsController: CMSSettingsController:
MENUTITLE: 設定 MENUTITLE: 設定
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -86,13 +86,10 @@ ko:
DUPLICATEDWITHCHILDREN: '''{title}'' 와 그 하위에대한 복제가 완료되었습니다' DUPLICATEDWITHCHILDREN: '''{title}'' 와 그 하위에대한 복제가 완료되었습니다'
EMAIL: 이메일 EMAIL: 이메일
EditTree: '트리를 편집' EditTree: '트리를 편집'
ListFiltered: '필터링된 목록'
MENUTITLE: '페이지 편집' MENUTITLE: '페이지 편집'
NEWPAGE: '새로운 {pagetype}' NEWPAGE: '새로운 {pagetype}'
PAGENOTEXISTS: '이 페이지는 존재하지 않습니다' PAGENOTEXISTS: '이 페이지는 존재하지 않습니다'
PAGES: 페이지
PAGETYPEANYOPT: 아무거나 PAGETYPEANYOPT: 아무거나
PAGETYPEOPT: '페이지 유형'
PUBALLCONFIRM: '콘텐츠의 스테이지를 복사하고 전달하기 위해 사이트의 모든 페이지를 공개합니다' PUBALLCONFIRM: '콘텐츠의 스테이지를 복사하고 전달하기 위해 사이트의 모든 페이지를 공개합니다'
PUBALLFUN: ' "모두 공개"기능' PUBALLFUN: ' "모두 공개"기능'
PUBALLFUN2: "이 버튼을 누르면 모든 페이지로 이동하고 \"공개\"를 눌러도 됩니다. 이 기능은 사이트를 처음 만들 때 등 많은 컨텐츠를 편집하는 경우에 이용될 것같습니다." PUBALLFUN2: "이 버튼을 누르면 모든 페이지로 이동하고 \"공개\"를 눌러도 됩니다. 이 기능은 사이트를 처음 만들 때 등 많은 컨텐츠를 편집하는 경우에 이용될 것같습니다."
@ -110,10 +107,7 @@ ko:
TabContent: 컨텐츠 TabContent: 컨텐츠
TabHistory: 기록 TabHistory: 기록
TabSettings: 설정 TabSettings: 설정
TreeFiltered: '필터링된 트리'
TreeFilteredClear: '필터 제거'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: '필터링'
RESET: 리셋 RESET: 리셋
CMSPageAddController: CMSPageAddController:
MENUTITLE: '페이지 추가' MENUTITLE: '페이지 추가'
@ -145,15 +139,12 @@ ko:
ListView: '목록보기' ListView: '목록보기'
MENUTITLE: 페이지 MENUTITLE: 페이지
TreeView: '트리보기' TreeView: '트리보기'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: 복수선택
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: 필터 FILTER: 필터
CMSSearch: CMSSearch:
FILTERDATEFROM: 시작일 FILTERDATEFROM: 시작일
FILTERDATEHEADING: 날짜 FILTERDATEHEADING: 날짜
FILTERDATETO: 종료일 FILTERDATETO: 종료일
FILTERLABELTEXT: 컨텐츠
CMSSettingsController: CMSSettingsController:
MENUTITLE: 설정 MENUTITLE: 설정
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -94,11 +94,11 @@ lt:
DUPLICATEDWITHCHILDREN: 'Puslapis ''{title}'' , bei jo vaikai kopijuoti sėkmingai' DUPLICATEDWITHCHILDREN: 'Puslapis ''{title}'' , bei jo vaikai kopijuoti sėkmingai'
EMAIL: E. paštas EMAIL: E. paštas
EditTree: 'Redaguoti medį' EditTree: 'Redaguoti medį'
ListFiltered: 'Filtruotas sąrašas.' ListFiltered: 'Rodomi paieškos rezultatai'
MENUTITLE: 'Redaguoti puslapį' MENUTITLE: 'Redaguoti puslapį'
NEWPAGE: 'Naujas {pagetype}' NEWPAGE: 'Naujas {pagetype}'
PAGENOTEXISTS: 'Šis puslapis neegzistuoja' PAGENOTEXISTS: 'Šis puslapis neegzistuoja'
PAGES: Puslapiai PAGES: 'Puslapio būsena'
PAGETYPEANYOPT: Bet koks PAGETYPEANYOPT: Bet koks
PAGETYPEOPT: 'Puslapio tipas' PAGETYPEOPT: 'Puslapio tipas'
PUBALLCONFIRM: 'Prašome publikuoti kiekvieną svetainės puslapį, kopijuojant turinį į svetainę' PUBALLCONFIRM: 'Prašome publikuoti kiekvieną svetainės puslapį, kopijuojant turinį į svetainę'
@ -109,7 +109,7 @@ lt:
REMOVED: 'Iš publikuojamos svetainės ištrintas ''{title}''{description}' REMOVED: 'Iš publikuojamos svetainės ištrintas ''{title}''{description}'
REMOVEDPAGE: 'Iš publikuojamos svetainės pašalintas ''{title}''' REMOVEDPAGE: 'Iš publikuojamos svetainės pašalintas ''{title}'''
REMOVEDPAGEFROMDRAFT: '''%s'' pašalintas iš juodraštinės svetainės' REMOVEDPAGEFROMDRAFT: '''%s'' pašalintas iš juodraštinės svetainės'
RESTORE: Atstatyti RESTORE: 'Atstatyti'
RESTORED: '''{title}'' atstatytas sėkmingai' RESTORED: '''{title}'' atstatytas sėkmingai'
RESTORE_DESC: 'Atstatyti suarchyvuotą versiją kaip juodraštinį puslapį' RESTORE_DESC: 'Atstatyti suarchyvuotą versiją kaip juodraštinį puslapį'
RESTORE_TO_ROOT: 'Atstatyti juodraštį aukščiausiame lygyje' RESTORE_TO_ROOT: 'Atstatyti juodraštį aukščiausiame lygyje'
@ -122,11 +122,11 @@ lt:
TabContent: Turinys TabContent: Turinys
TabHistory: Istorija TabHistory: Istorija
TabSettings: Nustatymai TabSettings: Nustatymai
TreeFiltered: 'Filtruotas medis.' TreeFiltered: 'Rodomi paieškos rezultatai'
TreeFilteredClear: 'Išvalyti filtrą' TreeFilteredClear: Išvalyti filtrą
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Vykdyti' APPLY_FILTER: Ieškoti
CLEAR_FILTER: 'Išvalyti filtrą' CLEAR_FILTER: Išvalyti filtrą
RESET: Atstatyti RESET: Atstatyti
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Pridėti puslapį' MENUTITLE: 'Pridėti puslapį'
@ -159,7 +159,7 @@ lt:
MENUTITLE: Puslapiai MENUTITLE: Puslapiai
TreeView: 'Medžio rodinys' TreeView: 'Medžio rodinys'
CMSPagesController_ContentToolbar_ss: CMSPagesController_ContentToolbar_ss:
MULTISELECT: Daugybinis pasirinkimas MULTISELECT: 'Daugybinis pasirinkimas'
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtras FILTER: Filtras
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -168,19 +168,20 @@ lt:
FILTERDATEFROM: Nuo FILTERDATEFROM: Nuo
FILTERDATEHEADING: Data FILTERDATEHEADING: Data
FILTERDATETO: Iki FILTERDATETO: Iki
FILTERLABELTEXT: Turinys FILTERLABELTEXT: Ieškoti
PAGEFILTERDATEHEADING: 'Redaguota'
CMSSettingsController: CMSSettingsController:
MENUTITLE: Nustatymai MENUTITLE: Nustatymai
CMSSiteTreeFilter_ChangedPages: CMSSiteTreeFilter_ChangedPages:
Title: 'Ištrinti puslapiai' Title: 'Pakeisti puslapiai'
CMSSiteTreeFilter_DeletedPages: CMSSiteTreeFilter_DeletedPages:
Title: 'Visi puslapiai, kartu su suarchyvuotais' Title: 'Visi puslapiai, taip pat ir archyvuoti'
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
Title: 'Visi puslapiai' Title: 'Visi puslapiai'
CMSSiteTreeFilter_StatusDeletedPages: CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Ištrinti puslapiai' Title: 'Archyvuoti puslapiai'
CMSSiteTreeFilter_StatusDraftPages: CMSSiteTreeFilter_StatusDraftPages:
Title: 'Juodraštiniai nepublikuoti puslapiai' Title: 'Juodraštiniai puslapiai'
CMSSiteTreeFilter_StatusRemovedFromDraftPages: CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Publikuotas, bet pašalintas iš juodraščių' Title: 'Publikuotas, bet pašalintas iš juodraščių'
ContentControl: ContentControl:
@ -298,7 +299,7 @@ lt:
SilverStripeNavigator: SilverStripeNavigator:
ARCHIVED: Archyvuota ARCHIVED: Archyvuota
SilverStripeNavigatorLink: SilverStripeNavigatorLink:
ShareInstructions: 'Norėdami pasidalinti šiuo puslapiu, nukopijuokite ir įdėkite nuorodą žemiau.' ShareInstructions: 'Norėdami pasidalinti šiuo puslapiu, kopijuokite žemiau esančią nuorodą.'
ShareLink: 'Dalintis nuoroda' ShareLink: 'Dalintis nuoroda'
SilverStripeNavigatorLinkl: SilverStripeNavigatorLinkl:
CloseLink: Uždaryti CloseLink: Uždaryti

View File

@ -85,13 +85,10 @@ mi:
DUPLICATEDWITHCHILDREN: 'I momoho te tārite i ''{title}'' me ngā tamariki' DUPLICATEDWITHCHILDREN: 'I momoho te tārite i ''{title}'' me ngā tamariki'
EMAIL: Īmēra EMAIL: Īmēra
EditTree: 'Whakatika Rākau' EditTree: 'Whakatika Rākau'
ListFiltered: 'Rārangi kua tātaritia'
MENUTITLE: 'Whakatika Whārangi' MENUTITLE: 'Whakatika Whārangi'
NEWPAGE: '{pagetype} hou' NEWPAGE: '{pagetype} hou'
PAGENOTEXISTS: 'KIāore tēnei whārangi e tīari' PAGENOTEXISTS: 'KIāore tēnei whārangi e tīari'
PAGES: Ngā Whārangi
PAGETYPEANYOPT: Ko tētahi PAGETYPEANYOPT: Ko tētahi
PAGETYPEOPT: 'Momo wharangi '
PUBALLCONFIRM: 'Whakaputaina koa i ia whārangi i te pae me te tārua i te content stage kia ora ai.' PUBALLCONFIRM: 'Whakaputaina koa i ia whārangi i te pae me te tārua i te content stage kia ora ai.'
PUBALLFUN: 'Te taumahinga "Whakaputaina Katoatia"' PUBALLFUN: 'Te taumahinga "Whakaputaina Katoatia"'
PUBALLFUN2: "Ko te pēhi i tēnei pātene he taurite ki te haere ki ia whārangi me te pēhi i te \"whakaputaina\". Ko te tikanga, ka whakamahia tēnei pātene i muri ake i te mahi whakatikatika kua maha ngā tinihanga, pērā i te wā i hangaia tuatahi mai te pae. " PUBALLFUN2: "Ko te pēhi i tēnei pātene he taurite ki te haere ki ia whārangi me te pēhi i te \"whakaputaina\". Ko te tikanga, ka whakamahia tēnei pātene i muri ake i te mahi whakatikatika kua maha ngā tinihanga, pērā i te wā i hangaia tuatahi mai te pae. "
@ -109,10 +106,7 @@ mi:
TabContent: Ngā Ihirangi TabContent: Ngā Ihirangi
TabHistory: Hītori TabHistory: Hītori
TabSettings: Ngā Tautuhinga TabSettings: Ngā Tautuhinga
TreeFiltered: 'Rākau kua tātaritia'
TreeFilteredClear: 'Ūkui tātari'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Hoatu Tātari'
RESET: Tautuhi Anō RESET: Tautuhi Anō
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Tāpiri whārangi' MENUTITLE: 'Tāpiri whārangi'
@ -144,15 +138,12 @@ mi:
ListView: 'Tirohanga Rārangi' ListView: 'Tirohanga Rārangi'
MENUTITLE: Ngā Whārangi MENUTITLE: Ngā Whārangi
TreeView: 'Tirohanga Rākau' TreeView: 'Tirohanga Rākau'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Tīpakonga-maha
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Tātari FILTER: Tātari
CMSSearch: CMSSearch:
FILTERDATEFROM: Mai i FILTERDATEFROM: Mai i
FILTERDATEHEADING: FILTERDATEHEADING:
FILTERDATETO: Ki FILTERDATETO: Ki
FILTERLABELTEXT: Ngā Ihirangi
CMSSettingsController: CMSSettingsController:
MENUTITLE: Ngā Tautuhinga MENUTITLE: Ngā Tautuhinga
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -92,13 +92,10 @@ nb:
DUPLICATEDWITHCHILDREN: 'Vellykket duplisering av "{title}" og undersider.' DUPLICATEDWITHCHILDREN: 'Vellykket duplisering av "{title}" og undersider.'
EMAIL: Epost EMAIL: Epost
EditTree: 'Rediger treet' EditTree: 'Rediger treet'
ListFiltered: 'Filtrerte liste.'
MENUTITLE: 'Rediger side' MENUTITLE: 'Rediger side'
NEWPAGE: 'Ny {pagetype}' NEWPAGE: 'Ny {pagetype}'
PAGENOTEXISTS: 'Siden eksisterer ikke' PAGENOTEXISTS: 'Siden eksisterer ikke'
PAGES: Sider
PAGETYPEANYOPT: Hvilken som helst PAGETYPEANYOPT: Hvilken som helst
PAGETYPEOPT: 'Sidetype'
PUBALLCONFIRM: 'Vennligst publiser hver eneste side på nettstedet, og kopier innhold til aktivt nettsted' PUBALLCONFIRM: 'Vennligst publiser hver eneste side på nettstedet, og kopier innhold til aktivt nettsted'
PUBALLFUN: 'Funksjonalitet for "Publiser alle"' PUBALLFUN: 'Funksjonalitet for "Publiser alle"'
PUBALLFUN2: "Å trykke på denne knappen er det samme som å gå på hver side og trykke \"publiser\". Den er ment for å bli brukt etter at det har blitt gjort massive endringer av innholdet, som for eksempel når siden først ble laget." PUBALLFUN2: "Å trykke på denne knappen er det samme som å gå på hver side og trykke \"publiser\". Den er ment for å bli brukt etter at det har blitt gjort massive endringer av innholdet, som for eksempel når siden først ble laget."
@ -119,11 +116,7 @@ nb:
TabContent: Innhold TabContent: Innhold
TabHistory: Historikk TabHistory: Historikk
TabSettings: Innstillinger TabSettings: Innstillinger
TreeFiltered: 'Filtrerte treet.'
TreeFilteredClear: 'Fjern filtrering'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Aktiver filter'
CLEAR_FILTER: 'Fjern filter'
RESET: Tilbakestill RESET: Tilbakestill
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Legg til side' MENUTITLE: 'Legg til side'
@ -155,8 +148,6 @@ nb:
ListView: 'Listevisning' ListView: 'Listevisning'
MENUTITLE: Sider MENUTITLE: Sider
TreeView: 'Trevisning' TreeView: 'Trevisning'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Flervalg
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filter FILTER: Filter
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -165,7 +156,6 @@ nb:
FILTERDATEFROM: Fra FILTERDATEFROM: Fra
FILTERDATEHEADING: Dato FILTERDATEHEADING: Dato
FILTERDATETO: Til FILTERDATETO: Til
FILTERLABELTEXT: Innhold
CMSSettingsController: CMSSettingsController:
MENUTITLE: Innstillinger MENUTITLE: Innstillinger
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -61,6 +61,7 @@ nl:
CMSAddPageController: CMSAddPageController:
Title: 'Pagina toevoegen' Title: 'Pagina toevoegen'
CMSBatchActions: CMSBatchActions:
ARCHIVE: Archief
DELETED_DRAFT_PAGES: '%d pagina''s van de concept-site verwijderd, %d mislukt' DELETED_DRAFT_PAGES: '%d pagina''s van de concept-site verwijderd, %d mislukt'
DELETED_PAGES: '%d pagina''s van de gepubliceerde site verwijderd, %d mislukt' DELETED_PAGES: '%d pagina''s van de gepubliceerde site verwijderd, %d mislukt'
DELETE_DRAFT_PAGES: 'Verwijder van concept site' DELETE_DRAFT_PAGES: 'Verwijder van concept site'
@ -72,6 +73,7 @@ nl:
CMSMain: CMSMain:
ACCESS: 'Toegang tot het ''{title}'' gedeelte' ACCESS: 'Toegang tot het ''{title}'' gedeelte'
ACCESS_HELP: 'Bevoegdheid om paginastructuur en inhoud te bekijken. Bekijk- en bewerkingstoestemmingen kunnen worden toegekend met pagina-specifieke menu''s en het aparte "Inhoudsmachtigingen".' ACCESS_HELP: 'Bevoegdheid om paginastructuur en inhoud te bekijken. Bekijk- en bewerkingstoestemmingen kunnen worden toegekend met pagina-specifieke menu''s en het aparte "Inhoudsmachtigingen".'
ARCHIVE: Archief
AddNew: 'Voeg nieuwe pagina toe' AddNew: 'Voeg nieuwe pagina toe'
AddNewButton: 'Nieuw' AddNewButton: 'Nieuw'
AddPageRestriction: 'Opmerking: Sommige paginatypes zijn niet toegestaan voor deze selectie' AddPageRestriction: 'Opmerking: Sommige paginatypes zijn niet toegestaan voor deze selectie'
@ -86,13 +88,10 @@ nl:
DUPLICATEDWITHCHILDREN: '''{title}'' en onderliggende items met succes gedupliceerd' DUPLICATEDWITHCHILDREN: '''{title}'' en onderliggende items met succes gedupliceerd'
EMAIL: E-mail EMAIL: E-mail
EditTree: 'Paginastructuur aanpassen' EditTree: 'Paginastructuur aanpassen'
ListFiltered: 'Gefilterde lijst.'
MENUTITLE: 'Wijzig pagina' MENUTITLE: 'Wijzig pagina'
NEWPAGE: 'Nieuwe {pagetype}' NEWPAGE: 'Nieuwe {pagetype}'
PAGENOTEXISTS: 'Deze pagina bestaat niet' PAGENOTEXISTS: 'Deze pagina bestaat niet'
PAGES: Pagina 's
PAGETYPEANYOPT: Elke PAGETYPEANYOPT: Elke
PAGETYPEOPT: 'Paginatype'
PUBALLCONFIRM: 'Publiceer elke pagina van de site: dit kopieert de inhoud van de concept site naar de live site' PUBALLCONFIRM: 'Publiceer elke pagina van de site: dit kopieert de inhoud van de concept site naar de live site'
PUBALLFUN: '"Publiceer alles" functionaliteit' PUBALLFUN: '"Publiceer alles" functionaliteit'
PUBALLFUN2: "Op deze knop klikken heeft hetzelfde resultaat als bij elke pagina's op \"Publiceer\" te klikken. Het is bedoeld om te gebruiken wanneer er erg grote inhoudsaanpassingen gebeurd zijn, bijvoorbeeld wanneer een nieuwe site voor het eerst gebouwd wordt." PUBALLFUN2: "Op deze knop klikken heeft hetzelfde resultaat als bij elke pagina's op \"Publiceer\" te klikken. Het is bedoeld om te gebruiken wanneer er erg grote inhoudsaanpassingen gebeurd zijn, bijvoorbeeld wanneer een nieuwe site voor het eerst gebouwd wordt."
@ -110,10 +109,7 @@ nl:
TabContent: Inhoud TabContent: Inhoud
TabHistory: Geschiedenis TabHistory: Geschiedenis
TabSettings: Instellingen TabSettings: Instellingen
TreeFiltered: 'Gefilterde boomstructuur.'
TreeFilteredClear: 'Filter leegmaken'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Filter toepassen'
RESET: Reset RESET: Reset
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Pagina toevoegen' MENUTITLE: 'Pagina toevoegen'
@ -145,15 +141,12 @@ nl:
ListView: 'Lijstweergave' ListView: 'Lijstweergave'
MENUTITLE: Pagina's MENUTITLE: Pagina's
TreeView: 'Hierarchische weergave' TreeView: 'Hierarchische weergave'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Meervoudige selectie
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filteren FILTER: Filteren
CMSSearch: CMSSearch:
FILTERDATEFROM: Van FILTERDATEFROM: Van
FILTERDATEHEADING: Datum FILTERDATEHEADING: Datum
FILTERDATETO: Tot FILTERDATETO: Tot
FILTERLABELTEXT: Inhoud
CMSSettingsController: CMSSettingsController:
MENUTITLE: Instellingen MENUTITLE: Instellingen
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -86,13 +86,10 @@ pl:
DUPLICATEDWITHCHILDREN: 'Duplikowanie ''{title}'' oraz podstron zakończone powodzeniem' DUPLICATEDWITHCHILDREN: 'Duplikowanie ''{title}'' oraz podstron zakończone powodzeniem'
EMAIL: Email EMAIL: Email
EditTree: 'Edytuj drzewko' EditTree: 'Edytuj drzewko'
ListFiltered: 'Filtrowana lista.'
MENUTITLE: 'Edytuj stronę' MENUTITLE: 'Edytuj stronę'
NEWPAGE: 'Nowa {pagetype}' NEWPAGE: 'Nowa {pagetype}'
PAGENOTEXISTS: 'Ta strona nie istnieje' PAGENOTEXISTS: 'Ta strona nie istnieje'
PAGES: Strony
PAGETYPEANYOPT: Jakikolwiek PAGETYPEANYOPT: Jakikolwiek
PAGETYPEOPT: 'Rodzaj strony'
PUBALLCONFIRM: 'Opublikuj każdą stronę w witrynie' PUBALLCONFIRM: 'Opublikuj każdą stronę w witrynie'
PUBALLFUN: '"Opublikuj wszystko"' PUBALLFUN: '"Opublikuj wszystko"'
PUBALLFUN2: "Naciśnięcie tego przycisku spowoduje przejście po wszystkich stronach i opublikowanie ich. Zazwyczaj używa się tego, gdy w witrynie było bardzo dużo zmian, na przykład gdy witryna została utworzona." PUBALLFUN2: "Naciśnięcie tego przycisku spowoduje przejście po wszystkich stronach i opublikowanie ich. Zazwyczaj używa się tego, gdy w witrynie było bardzo dużo zmian, na przykład gdy witryna została utworzona."
@ -110,10 +107,7 @@ pl:
TabContent: Zawartość TabContent: Zawartość
TabHistory: Historia TabHistory: Historia
TabSettings: Opcje TabSettings: Opcje
TreeFiltered: 'Filtruj drzewko'
TreeFilteredClear: 'Wyczyść filtr'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Zastosuj filtr'
RESET: Resetuj RESET: Resetuj
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Dodaj stronę' MENUTITLE: 'Dodaj stronę'
@ -145,15 +139,12 @@ pl:
ListView: 'Widok listy' ListView: 'Widok listy'
MENUTITLE: Strony MENUTITLE: Strony
TreeView: 'Widok drzewa' TreeView: 'Widok drzewa'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Multi wybór
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtr FILTER: Filtr
CMSSearch: CMSSearch:
FILTERDATEFROM: Od FILTERDATEFROM: Od
FILTERDATEHEADING: Data FILTERDATEHEADING: Data
FILTERDATETO: Do FILTERDATETO: Do
FILTERLABELTEXT: Zawartość
CMSSettingsController: CMSSettingsController:
MENUTITLE: Ustawienia MENUTITLE: Ustawienia
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -81,13 +81,10 @@ pt:
DUPLICATED: 'Página ''{title}'' duplicada com sucesso' DUPLICATED: 'Página ''{title}'' duplicada com sucesso'
DUPLICATEDWITHCHILDREN: 'Página ''{title}'' e filhos duplicados com sucesso' DUPLICATEDWITHCHILDREN: 'Página ''{title}'' e filhos duplicados com sucesso'
EditTree: 'Editar árvore' EditTree: 'Editar árvore'
ListFiltered: 'Lista filtrada.'
MENUTITLE: 'Editar página' MENUTITLE: 'Editar página'
NEWPAGE: 'Nova {pagetype}' NEWPAGE: 'Nova {pagetype}'
PAGENOTEXISTS: 'Esta página não existe' PAGENOTEXISTS: 'Esta página não existe'
PAGES: Páginas
PAGETYPEANYOPT: Qualquer PAGETYPEANYOPT: Qualquer
PAGETYPEOPT: 'Tipo de Página'
PUBALLCONFIRM: 'Por favor, publique cada uma das páginas do site, copiando o conteúdo para a versão publicada' PUBALLCONFIRM: 'Por favor, publique cada uma das páginas do site, copiando o conteúdo para a versão publicada'
PUBALLFUN: 'funcionalidade "Publicar tudo"' PUBALLFUN: 'funcionalidade "Publicar tudo"'
PUBALLFUN2: "Ao pressionar este botão fará o equivalente a ir a cada página e pressionar o botão \"publicar\". É aconselhado a sua utilização quando existem muitas edições de diferentes páginas ou então quando o site se encontra disponível para ser publicado para o público em geral." PUBALLFUN2: "Ao pressionar este botão fará o equivalente a ir a cada página e pressionar o botão \"publicar\". É aconselhado a sua utilização quando existem muitas edições de diferentes páginas ou então quando o site se encontra disponível para ser publicado para o público em geral."
@ -104,10 +101,7 @@ pt:
TabContent: Conteúdo TabContent: Conteúdo
TabHistory: Histórico TabHistory: Histórico
TabSettings: Configurações TabSettings: Configurações
TreeFiltered: 'Filtrar árvore'
TreeFilteredClear: 'Remover filtro'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Aplicar filtro'
RESET: Redefinir RESET: Redefinir
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Adicionar página' MENUTITLE: 'Adicionar página'
@ -139,15 +133,12 @@ pt:
ListView: 'Vista em lista' ListView: 'Vista em lista'
MENUTITLE: Páginas MENUTITLE: Páginas
TreeView: 'Vista em árvore' TreeView: 'Vista em árvore'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Multi-selecção
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtrar FILTER: Filtrar
CMSSearch: CMSSearch:
FILTERDATEFROM: De FILTERDATEFROM: De
FILTERDATEHEADING: Data FILTERDATEHEADING: Data
FILTERDATETO: Para FILTERDATETO: Para
FILTERLABELTEXT: Conteúdo
CMSSettingsController: CMSSettingsController:
MENUTITLE: Configurações MENUTITLE: Configurações
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -85,13 +85,10 @@ ro:
DUPLICATEDWITHCHILDREN: '''{title}'' și descendenții săi duplicați cu succes' DUPLICATEDWITHCHILDREN: '''{title}'' și descendenții săi duplicați cu succes'
EMAIL: E-mail EMAIL: E-mail
EditTree: 'Editare structură arbore' EditTree: 'Editare structură arbore'
ListFiltered: 'Listă filtrată'
MENUTITLE: 'Editează pagina' MENUTITLE: 'Editează pagina'
NEWPAGE: '{pagetype} nouă' NEWPAGE: '{pagetype} nouă'
PAGENOTEXISTS: 'Această pagină nu există' PAGENOTEXISTS: 'Această pagină nu există'
PAGES: Pagini
PAGETYPEANYOPT: Oricare PAGETYPEANYOPT: Oricare
PAGETYPEOPT: 'Tip pagină'
PUBALLCONFIRM: 'Vă rugăm publicați toate paginile din site, copiind conținutul curent în live' PUBALLCONFIRM: 'Vă rugăm publicați toate paginile din site, copiind conținutul curent în live'
PUBALLFUN: 'Funcționalitatea "Publică Tot" ' PUBALLFUN: 'Funcționalitatea "Publică Tot" '
PUBALLFUN2: "Apăsând acest buton se v-a face echivalentul apăsării pe fiecare pagină a butonului \"publicare\". Este\n\t\t\t\tintenționat să fie folosit după ce s-au făcut editări masive de conținut, precum când site-ul a fost\n\t\t\t\tprima oară construit." PUBALLFUN2: "Apăsând acest buton se v-a face echivalentul apăsării pe fiecare pagină a butonului \"publicare\". Este\n\t\t\t\tintenționat să fie folosit după ce s-au făcut editări masive de conținut, precum când site-ul a fost\n\t\t\t\tprima oară construit."
@ -109,10 +106,7 @@ ro:
TabContent: Conținut TabContent: Conținut
TabHistory: Istorie TabHistory: Istorie
TabSettings: Setări TabSettings: Setări
TreeFiltered: 'Arbore filtrat'
TreeFilteredClear: 'Șterge filtru'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Aplică Filtrul'
RESET: Resetează RESET: Resetează
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Adaugă pagină' MENUTITLE: 'Adaugă pagină'
@ -144,15 +138,12 @@ ro:
ListView: 'View listă' ListView: 'View listă'
MENUTITLE: Pagini MENUTITLE: Pagini
TreeView: 'View Arbore' TreeView: 'View Arbore'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Selecție multiplă
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtru FILTER: Filtru
CMSSearch: CMSSearch:
FILTERDATEFROM: De la FILTERDATEFROM: De la
FILTERDATEHEADING: Data FILTERDATEHEADING: Data
FILTERDATETO: La FILTERDATETO: La
FILTERLABELTEXT: Conținut
CMSSettingsController: CMSSettingsController:
MENUTITLE: Setări MENUTITLE: Setări
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -86,13 +86,10 @@ ru:
DUPLICATEDWITHCHILDREN: 'Копия ''{title}'' и дочерних элементов создана' DUPLICATEDWITHCHILDREN: 'Копия ''{title}'' и дочерних элементов создана'
EMAIL: Email EMAIL: Email
EditTree: 'Редактировать дерево' EditTree: 'Редактировать дерево'
ListFiltered: 'Отфильтрованный список.'
MENUTITLE: 'Править страницу' MENUTITLE: 'Править страницу'
NEWPAGE: 'Новая {pagetype}' NEWPAGE: 'Новая {pagetype}'
PAGENOTEXISTS: 'Страница не существует' PAGENOTEXISTS: 'Страница не существует'
PAGES: Страницы
PAGETYPEANYOPT: Любой PAGETYPEANYOPT: Любой
PAGETYPEOPT: 'Тип страницы'
PUBALLCONFIRM: 'Пожалуйста, опубликуйте каждую страницу сайта, перенося содержимое из чернового режима в опубликованный' PUBALLCONFIRM: 'Пожалуйста, опубликуйте каждую страницу сайта, перенося содержимое из чернового режима в опубликованный'
PUBALLFUN: 'Функция "Опубликовать все"' PUBALLFUN: 'Функция "Опубликовать все"'
PUBALLFUN2: "Нажатие этой кнопки выполнит ту же функцию, что и нажатие кнопки \"Опубликовать\" для каждой отдельной страницы. Данная функция предназначена для использования после значительных изменений содержимого, например, в момент создания нового сайта." PUBALLFUN2: "Нажатие этой кнопки выполнит ту же функцию, что и нажатие кнопки \"Опубликовать\" для каждой отдельной страницы. Данная функция предназначена для использования после значительных изменений содержимого, например, в момент создания нового сайта."
@ -110,10 +107,7 @@ ru:
TabContent: Содержимое TabContent: Содержимое
TabHistory: История TabHistory: История
TabSettings: Настройки TabSettings: Настройки
TreeFiltered: 'Отфильтрованное дерево.'
TreeFilteredClear: 'Сбросить фильтр'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Применить фильтр'
RESET: Восстановить RESET: Восстановить
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Добавить страницу' MENUTITLE: 'Добавить страницу'
@ -145,15 +139,12 @@ ru:
ListView: 'Обзор списка' ListView: 'Обзор списка'
MENUTITLE: Страницы MENUTITLE: Страницы
TreeView: 'Обзор дерева' TreeView: 'Обзор дерева'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Множественный выбор
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Фильтр FILTER: Фильтр
CMSSearch: CMSSearch:
FILTERDATEFROM: От FILTERDATEFROM: От
FILTERDATEHEADING: Дата FILTERDATEHEADING: Дата
FILTERDATETO: До FILTERDATETO: До
FILTERLABELTEXT: Содержимое
CMSSettingsController: CMSSettingsController:
MENUTITLE: Настройки MENUTITLE: Настройки
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -94,11 +94,11 @@ sk:
DUPLICATEDWITHCHILDREN: 'Duplikované ''{title}'' a potomkovia úspešne' DUPLICATEDWITHCHILDREN: 'Duplikované ''{title}'' a potomkovia úspešne'
EMAIL: Pošli e-mailom EMAIL: Pošli e-mailom
EditTree: 'Editovať strom' EditTree: 'Editovať strom'
ListFiltered: 'Filtrovaný zoznam.' ListFiltered: 'Zobrazenie výsledkov vyhľadávania.'
MENUTITLE: 'Upraviť stránku' MENUTITLE: 'Upraviť stránku'
NEWPAGE: 'Nová {pagetype}' NEWPAGE: 'Nová {pagetype}'
PAGENOTEXISTS: 'Táto stránka neexistuje.' PAGENOTEXISTS: 'Táto stránka neexistuje.'
PAGES: Stránky PAGES: 'Stav stránky'
PAGETYPEANYOPT: Akákoľvek PAGETYPEANYOPT: Akákoľvek
PAGETYPEOPT: 'Typ stránky' PAGETYPEOPT: 'Typ stránky'
PUBALLCONFIRM: 'Prosím, zverejnite všetky stránky webu, zkopírovaním obsahu na verejné' PUBALLCONFIRM: 'Prosím, zverejnite všetky stránky webu, zkopírovaním obsahu na verejné'
@ -109,7 +109,7 @@ sk:
REMOVED: 'Smazané ''{title}''{description} z webu' REMOVED: 'Smazané ''{title}''{description} z webu'
REMOVEDPAGE: 'Smazané ''{title}'' z verejného webu' REMOVEDPAGE: 'Smazané ''{title}'' z verejného webu'
REMOVEDPAGEFROMDRAFT: 'Odstránené ''%s'' z konceptu webu' REMOVEDPAGEFROMDRAFT: 'Odstránené ''%s'' z konceptu webu'
RESTORE: Obnoviť RESTORE: 'Obnoviť koncept'
RESTORED: 'Obnovené ''{title}'' úspešne' RESTORED: 'Obnovené ''{title}'' úspešne'
RESTORE_DESC: 'Obnoviť archivovanú verziu na koncept' RESTORE_DESC: 'Obnoviť archivovanú verziu na koncept'
RESTORE_TO_ROOT: 'Obnoviť koncept na najvyšiu úroveň' RESTORE_TO_ROOT: 'Obnoviť koncept na najvyšiu úroveň'
@ -122,11 +122,11 @@ sk:
TabContent: Obsah TabContent: Obsah
TabHistory: História TabHistory: História
TabSettings: Nastavenia TabSettings: Nastavenia
TreeFiltered: 'Filtrovaný strom.' TreeFiltered: 'Zobrazenie výsledkov vyhľadávania.'
TreeFilteredClear: 'Vyčistiť filter' TreeFilteredClear: Vyčistiť
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Použiť filter' APPLY_FILTER: Hľadať
CLEAR_FILTER: 'Vyčistiť filter' CLEAR_FILTER: Vyčistiť
RESET: Reset RESET: Reset
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Pridať stránku' MENUTITLE: 'Pridať stránku'
@ -159,7 +159,7 @@ sk:
MENUTITLE: Stránky MENUTITLE: Stránky
TreeView: 'Zobraziť strom' TreeView: 'Zobraziť strom'
CMSPagesController_ContentToolbar_ss: CMSPagesController_ContentToolbar_ss:
MULTISELECT: Multi výber MULTISELECT: 'Dávkové akcie'
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtrovať FILTER: Filtrovať
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -168,19 +168,20 @@ sk:
FILTERDATEFROM: Od FILTERDATEFROM: Od
FILTERDATEHEADING: Dátum FILTERDATEHEADING: Dátum
FILTERDATETO: Do FILTERDATETO: Do
FILTERLABELTEXT: Obsah FILTERLABELTEXT: Hľadať
PAGEFILTERDATEHEADING: 'Posledne zmenené'
CMSSettingsController: CMSSettingsController:
MENUTITLE: Nastavenia MENUTITLE: Nastavenia
CMSSiteTreeFilter_ChangedPages: CMSSiteTreeFilter_ChangedPages:
Title: 'Zmenené stránky' Title: 'Zmenené stránky'
CMSSiteTreeFilter_DeletedPages: CMSSiteTreeFilter_DeletedPages:
Title: 'Všetky stránky, vrátane vymazaných' Title: 'Všetky stránky, vrátane archivovaných'
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
Title: 'Všechny stránky' Title: 'Všechny stránky'
CMSSiteTreeFilter_StatusDeletedPages: CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Zmazané stránky' Title: 'Archivované stránky'
CMSSiteTreeFilter_StatusDraftPages: CMSSiteTreeFilter_StatusDraftPages:
Title: 'Koncept nezverejnených stránok' Title: 'Konceptové stránky'
CMSSiteTreeFilter_StatusRemovedFromDraftPages: CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Živé, ale odstránené z konceptu' Title: 'Živé, ale odstránené z konceptu'
ContentControl: ContentControl:
@ -291,14 +292,14 @@ sk:
BrokenLinksGroupTitle: 'Výkazy porušených odkazov' BrokenLinksGroupTitle: 'Výkazy porušených odkazov'
ContentGroupTitle: 'Výkazy obsahu' ContentGroupTitle: 'Výkazy obsahu'
EMPTYPAGES: 'Prázdne stránky' EMPTYPAGES: 'Prázdne stránky'
LAST2WEEKS: 'Stránky upravené počaas posledných 2 týždňov' LAST2WEEKS: 'Stránky upravené počas posledných 2 týždňov'
OtherGroupTitle: Ostatné OtherGroupTitle: Ostatné
ParameterLiveCheckbox: 'Skontolovať živú stránku' ParameterLiveCheckbox: 'Skontolovať živú stránku'
REPEMPTY: '{title} výkaz je prázdny.' REPEMPTY: '{title} výkaz je prázdny.'
SilverStripeNavigator: SilverStripeNavigator:
ARCHIVED: Archivované ARCHIVED: Archivované
SilverStripeNavigatorLink: SilverStripeNavigatorLink:
ShareInstructions: 'Pre zdielanie tejto stránky, skopírujte a vložte odkaz nižšie.' ShareInstructions: 'Pre zdielanie stránky, zkopírujte a prilepte odkaz dolu.'
ShareLink: 'Zdieľať odkaz' ShareLink: 'Zdieľať odkaz'
SilverStripeNavigatorLinkl: SilverStripeNavigatorLinkl:
CloseLink: Zavrieť CloseLink: Zavrieť
@ -330,7 +331,7 @@ sk:
ARCHIVEDPAGEHELP: 'Stránka je odstránená z konceptu a z webu' ARCHIVEDPAGEHELP: 'Stránka je odstránená z konceptu a z webu'
ARCHIVEDPAGESHORT: Archivované ARCHIVEDPAGESHORT: Archivované
BUTTONARCHIVEDESC: 'Nezverejniť a odoslať do archívu' BUTTONARCHIVEDESC: 'Nezverejniť a odoslať do archívu'
BUTTONCANCELDRAFT: 'Zrušiť zmeny v konceptu' BUTTONCANCELDRAFT: 'Zrušiť zmeny v koncepte'
BUTTONCANCELDRAFTDESC: 'Vymazať návrh a vrátiť sa k aktuálne zverejnenej stránke' BUTTONCANCELDRAFTDESC: 'Vymazať návrh a vrátiť sa k aktuálne zverejnenej stránke'
BUTTONPUBLISHED: Publikované BUTTONPUBLISHED: Publikované
BUTTONSAVED: Uložené BUTTONSAVED: Uložené
@ -348,11 +349,11 @@ sk:
DELETEDPAGEHELP: 'Stránka už nie je viacej zverejnená' DELETEDPAGEHELP: 'Stránka už nie je viacej zverejnená'
DELETEDPAGESHORT: Smazané DELETEDPAGESHORT: Smazané
DEPENDENT_NOTE: 'Nasledujúce stránky sú závislé na tejto stránke. To zahŕňa virtuálne stránky, presmerovacie stránky a stránky s odkazmi obsahu.' DEPENDENT_NOTE: 'Nasledujúce stránky sú závislé na tejto stránke. To zahŕňa virtuálne stránky, presmerovacie stránky a stránky s odkazmi obsahu.'
DESCRIPTION: 'Obecný obsah stránky' DESCRIPTION: 'Obyčajná jednoduchá stránka s vlastným obsahom.'
DependtPageColumnLinkType: 'Typ odkazu' DependtPageColumnLinkType: 'Typ odkazu'
DependtPageColumnURL: URL DependtPageColumnURL: URL
EDITANYONE: 'Ktokoľvek kto sa môže prihlásiť do CMS' EDITANYONE: 'Ktokoľvek kto sa môže prihlásiť do CMS'
EDITHEADER: 'Kto môže editovať túto stránnku?' EDITHEADER: 'Kto môže editovať túto stránku?'
EDITONLYTHESE: 'Iba títo ľudia (vyberte zo zoznamu)' EDITONLYTHESE: 'Iba títo ľudia (vyberte zo zoznamu)'
EDITORGROUPS: 'Skupiny upravovateľov' EDITORGROUPS: 'Skupiny upravovateľov'
EDIT_ALL_DESCRIPTION: 'Upraviť akúkoľvek stránku' EDIT_ALL_DESCRIPTION: 'Upraviť akúkoľvek stránku'

View File

@ -72,8 +72,6 @@ sl:
MENUTITLE: 'Uredi stran' MENUTITLE: 'Uredi stran'
NEWPAGE: 'Nov {pagetype}' NEWPAGE: 'Nov {pagetype}'
PAGENOTEXISTS: 'Stran na tem naslovu ne obstaja' PAGENOTEXISTS: 'Stran na tem naslovu ne obstaja'
PAGES: Strani
PAGETYPEOPT: 'Tip strani'
PUBALLCONFIRM: 'Objavite vse strani spletnega mesta (vsebine bodo prekopirane v "objavljeno" različico spletnega mesta).' PUBALLCONFIRM: 'Objavite vse strani spletnega mesta (vsebine bodo prekopirane v "objavljeno" različico spletnega mesta).'
PUBALLFUN: 'Funkcionalnost "Objavi vse"' PUBALLFUN: 'Funkcionalnost "Objavi vse"'
PUBALLFUN2: "Rezultat klika tega gumba bo enak, kot če bi kliknili \"Objavi\" na vsaki posamezni strani. Namenjen je uporabi pri večjih spremembah vsebine, kot na primer ob začetku postavljanja spletnega mesta." PUBALLFUN2: "Rezultat klika tega gumba bo enak, kot če bi kliknili \"Objavi\" na vsaki posamezni strani. Namenjen je uporabi pri večjih spremembah vsebine, kot na primer ob začetku postavljanja spletnega mesta."

View File

@ -85,13 +85,10 @@ sr:
DUPLICATEDWITHCHILDREN: '''{title}'' и деца успешно дуплирани' DUPLICATEDWITHCHILDREN: '''{title}'' и деца успешно дуплирани'
EMAIL: Е-пошта EMAIL: Е-пошта
EditTree: 'Измени стабло' EditTree: 'Измени стабло'
ListFiltered: 'Филтрирана листа.'
MENUTITLE: 'Измени страницу' MENUTITLE: 'Измени страницу'
NEWPAGE: 'Нова {pagetype}' NEWPAGE: 'Нова {pagetype}'
PAGENOTEXISTS: 'Ова страница не постоји' PAGENOTEXISTS: 'Ова страница не постоји'
PAGES: Странице
PAGETYPEANYOPT: Било која PAGETYPEANYOPT: Било која
PAGETYPEOPT: 'Тип странице'
PUBALLCONFIRM: 'Објавите сваку страну на овом сајту копирањем садржај на жив сајт.' PUBALLCONFIRM: 'Објавите сваку страну на овом сајту копирањем садржај на жив сајт.'
PUBALLFUN: 'Функција „Објави све“ ' PUBALLFUN: 'Функција „Објави све“ '
PUBALLFUN2: "Притиском на ово дугме постићи ћете исто што и одласком на сваку страну и притискањем дугмета „Објави“ . Намењена је за коришћење након великих измена садржаја као када се сајт први пут објављује." PUBALLFUN2: "Притиском на ово дугме постићи ћете исто што и одласком на сваку страну и притискањем дугмета „Објави“ . Намењена је за коришћење након великих измена садржаја као када се сајт први пут објављује."
@ -109,10 +106,7 @@ sr:
TabContent: Садржај TabContent: Садржај
TabHistory: Историја TabHistory: Историја
TabSettings: Подешавања TabSettings: Подешавања
TreeFiltered: 'Филтрирано стабло'
TreeFilteredClear: 'Избриши филтер'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Примени филтер'
RESET: Врати у пређашње стање RESET: Врати у пређашње стање
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Додај страницу' MENUTITLE: 'Додај страницу'
@ -144,15 +138,12 @@ sr:
ListView: 'Приказ у виду листе' ListView: 'Приказ у виду листе'
MENUTITLE: Странице MENUTITLE: Странице
TreeView: 'Приказ у виду стабла' TreeView: 'Приказ у виду стабла'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Вишеструки избор
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Филтер FILTER: Филтер
CMSSearch: CMSSearch:
FILTERDATEFROM: Од FILTERDATEFROM: Од
FILTERDATEHEADING: Датум FILTERDATEHEADING: Датум
FILTERDATETO: За FILTERDATETO: За
FILTERLABELTEXT: Садржај
CMSSettingsController: CMSSettingsController:
MENUTITLE: Подешавања MENUTITLE: Подешавања
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -85,13 +85,10 @@ sr_RS@latin:
DUPLICATEDWITHCHILDREN: '''{title}'' i deca uspešno duplirani' DUPLICATEDWITHCHILDREN: '''{title}'' i deca uspešno duplirani'
EMAIL: E-pošta EMAIL: E-pošta
EditTree: 'Izmeni stablo' EditTree: 'Izmeni stablo'
ListFiltered: 'Filtrirana lista.'
MENUTITLE: 'Izmeni stranicu' MENUTITLE: 'Izmeni stranicu'
NEWPAGE: 'Nova {pagetype}' NEWPAGE: 'Nova {pagetype}'
PAGENOTEXISTS: 'Ova stranica ne postoji' PAGENOTEXISTS: 'Ova stranica ne postoji'
PAGES: Stranice
PAGETYPEANYOPT: Bilo koja PAGETYPEANYOPT: Bilo koja
PAGETYPEOPT: 'Tip stranice'
PUBALLCONFIRM: 'Objavite svaku stranu na ovom sajtu kopiranjem sadržaj na živ sajt.' PUBALLCONFIRM: 'Objavite svaku stranu na ovom sajtu kopiranjem sadržaj na živ sajt.'
PUBALLFUN: 'Funkcija „Objavi sve“ ' PUBALLFUN: 'Funkcija „Objavi sve“ '
PUBALLFUN2: "Pritiskom na ovo dugme postići ćete isto što i odlaskom na svaku stranu i pritiskanjem dugmeta „Objavi“ . Namenjena je za korišćene nakon velikih izmena sadržaja kao kada se sajt prvi put objavljuje." PUBALLFUN2: "Pritiskom na ovo dugme postići ćete isto što i odlaskom na svaku stranu i pritiskanjem dugmeta „Objavi“ . Namenjena je za korišćene nakon velikih izmena sadržaja kao kada se sajt prvi put objavljuje."
@ -109,10 +106,7 @@ sr_RS@latin:
TabContent: Sadržaj TabContent: Sadržaj
TabHistory: Istorija TabHistory: Istorija
TabSettings: Podešavanja TabSettings: Podešavanja
TreeFiltered: 'Filtrirano stablo'
TreeFilteredClear: 'Izbriši filter'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Primeni filter'
RESET: Vrati u pređašnje stanje RESET: Vrati u pređašnje stanje
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Dodaj stranicu' MENUTITLE: 'Dodaj stranicu'
@ -144,15 +138,12 @@ sr_RS@latin:
ListView: 'Prikaz u vidu liste' ListView: 'Prikaz u vidu liste'
MENUTITLE: Stranice MENUTITLE: Stranice
TreeView: 'Prikaz u vidu stabla' TreeView: 'Prikaz u vidu stabla'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Višestruki izbor
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filter FILTER: Filter
CMSSearch: CMSSearch:
FILTERDATEFROM: Od FILTERDATEFROM: Od
FILTERDATEHEADING: Datum FILTERDATEHEADING: Datum
FILTERDATETO: Za FILTERDATETO: Za
FILTERLABELTEXT: Sadržaj
CMSSettingsController: CMSSettingsController:
MENUTITLE: Podešavanja MENUTITLE: Podešavanja
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -92,13 +92,10 @@ sv:
DUPLICATEDWITHCHILDREN: 'Duplicerade ''{title}'' och undersidor utan problem' DUPLICATEDWITHCHILDREN: 'Duplicerade ''{title}'' och undersidor utan problem'
EMAIL: E-post EMAIL: E-post
EditTree: 'Redigera trädet' EditTree: 'Redigera trädet'
ListFiltered: 'Filtrerad lista'
MENUTITLE: 'Redigera sida' MENUTITLE: 'Redigera sida'
NEWPAGE: 'Ny {pagetype}' NEWPAGE: 'Ny {pagetype}'
PAGENOTEXISTS: 'Den här sidan finns inte' PAGENOTEXISTS: 'Den här sidan finns inte'
PAGES: Sidor
PAGETYPEANYOPT: Vilken som helst PAGETYPEANYOPT: Vilken som helst
PAGETYPEOPT: 'Sidtyp'
PUBALLCONFIRM: 'Publicera alla sidor på sajten och kopiera dem till "live"' PUBALLCONFIRM: 'Publicera alla sidor på sajten och kopiera dem till "live"'
PUBALLFUN: '"Publicera alla"-funktion' PUBALLFUN: '"Publicera alla"-funktion'
PUBALLFUN2: "Ett klick på den här knappen är samma sak som att gå till varje sida och klicka på \"Publicera\". Tanken är att den ska användas efter stora uppdateringar av innehållet på sidan, som när den skapas." PUBALLFUN2: "Ett klick på den här knappen är samma sak som att gå till varje sida och klicka på \"Publicera\". Tanken är att den ska användas efter stora uppdateringar av innehållet på sidan, som när den skapas."
@ -119,11 +116,7 @@ sv:
TabContent: Innehåll TabContent: Innehåll
TabHistory: Historia TabHistory: Historia
TabSettings: Inställningar TabSettings: Inställningar
TreeFiltered: 'Filtrerat träd'
TreeFilteredClear: 'Rensa lista'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Filtrera'
CLEAR_FILTER: 'Rensa lista'
RESET: Rensa RESET: Rensa
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Skapa sida' MENUTITLE: 'Skapa sida'
@ -155,8 +148,6 @@ sv:
ListView: 'Listvy' ListView: 'Listvy'
MENUTITLE: Sidor MENUTITLE: Sidor
TreeView: 'Trädvy' TreeView: 'Trädvy'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Flerval
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filter FILTER: Filter
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -165,7 +156,6 @@ sv:
FILTERDATEFROM: Från FILTERDATEFROM: Från
FILTERDATEHEADING: Datum FILTERDATEHEADING: Datum
FILTERDATETO: Till FILTERDATETO: Till
FILTERLABELTEXT: Innehåll
CMSSettingsController: CMSSettingsController:
MENUTITLE: Inställningar MENUTITLE: Inställningar
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -81,13 +81,10 @@ th:
DESCREMOVED: 'และ {count} รายการลูก' DESCREMOVED: 'และ {count} รายการลูก'
EMAIL: อีเมล EMAIL: อีเมล
EditTree: 'แก้ไขรายการแบบ Tree' EditTree: 'แก้ไขรายการแบบ Tree'
ListFiltered: 'แสดงรายการตามตัวกรองข้อมูล'
MENUTITLE: 'แก้ไขหน้าเว็บ' MENUTITLE: 'แก้ไขหน้าเว็บ'
NEWPAGE: 'ใหม่ {pagetype}' NEWPAGE: 'ใหม่ {pagetype}'
PAGENOTEXISTS: 'ไม่มีหน้านี้อยู่' PAGENOTEXISTS: 'ไม่มีหน้านี้อยู่'
PAGES: หน้า
PAGETYPEANYOPT: ประเภทใดก็ได้ PAGETYPEANYOPT: ประเภทใดก็ได้
PAGETYPEOPT: 'ประเภทหน้าเว็บ'
PUBALLCONFIRM: 'กรุณาเผยแพร่หน้าเว็บทุกหน้าในเว็บไซต์, คัดลอกเนื้อหาลงไปที่' PUBALLCONFIRM: 'กรุณาเผยแพร่หน้าเว็บทุกหน้าในเว็บไซต์, คัดลอกเนื้อหาลงไปที่'
PUBALLFUN: 'ฟังก์ชั่นการทำงาน "เผยแพร่ทั้งหมด"' PUBALLFUN: 'ฟังก์ชั่นการทำงาน "เผยแพร่ทั้งหมด"'
PUBALLFUN2: "การกดปุ่มนี้จะเทียบเท่ากับการไปที่หน้าต่างๆทุกๆหน้าแล้วกด \"เผยแพร่\". It's\nปุ่มดังกล่าวมีไว้ด้วยความตั้งใจที่ต้องการให้นำไปใช้กับการแก้ไขเนื้อหาเป็นจำนวนมาก เช่น เมื่อเว็บไซต์\nถูกสร้างขึ้นเป็นครั้งแรก." PUBALLFUN2: "การกดปุ่มนี้จะเทียบเท่ากับการไปที่หน้าต่างๆทุกๆหน้าแล้วกด \"เผยแพร่\". It's\nปุ่มดังกล่าวมีไว้ด้วยความตั้งใจที่ต้องการให้นำไปใช้กับการแก้ไขเนื้อหาเป็นจำนวนมาก เช่น เมื่อเว็บไซต์\nถูกสร้างขึ้นเป็นครั้งแรก."
@ -101,10 +98,7 @@ th:
TabContent: เนื้อหา TabContent: เนื้อหา
TabHistory: ประวัติย้อนหลัง TabHistory: ประวัติย้อนหลัง
TabSettings: ตั้งค่า TabSettings: ตั้งค่า
TreeFiltered: 'แสดงรายการแบบ Tree ตามตัวกรองข้อมูล'
TreeFilteredClear: 'ล้างค่าตัวกรองข้อมูล'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'นำตัวกรองข้อมูลไปใช้งาน'
RESET: รีเซ็ต RESET: รีเซ็ต
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'เพิ่มหน้า' MENUTITLE: 'เพิ่มหน้า'
@ -132,8 +126,6 @@ th:
MENUTITLE: 'แก้ไขหน้าเว็บ' MENUTITLE: 'แก้ไขหน้าเว็บ'
CMSPagesController: CMSPagesController:
GalleryView: 'มุมมองแบบแกลอรี่' GalleryView: 'มุมมองแบบแกลอรี่'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: การเลือกพร้อมกันหลายรายการ
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: ตัวกรองข้อมูล FILTER: ตัวกรองข้อมูล
CMSSearch: CMSSearch:

View File

@ -37,8 +37,6 @@ tr:
EMAIL: Eposta EMAIL: Eposta
MENUTITLE: 'Sayfayı düzenle' MENUTITLE: 'Sayfayı düzenle'
PAGENOTEXISTS: 'Sayfa bulunamadı' PAGENOTEXISTS: 'Sayfa bulunamadı'
PAGES: Sayfalar
PAGETYPEOPT: 'Sayfa Tipi'
PUBALLCONFIRM: 'Lütfen taslak sitedeki tüm sayfaları yayınlanmakta olan siteye kopyalayıp yayınla.' PUBALLCONFIRM: 'Lütfen taslak sitedeki tüm sayfaları yayınlanmakta olan siteye kopyalayıp yayınla.'
PUBALLFUN: '"Hepsini Yayınla" özelliği' PUBALLFUN: '"Hepsini Yayınla" özelliği'
PUBALLFUN2: "Bu butona bastığınız zaman, tüm sayfaları tek tek açıp \"yayınla\" butonuna basmışsınız gibi işlem yapılacaktır. Bunun amacı sitede toplu miktarda içerik düzenleyip eklediyseniz (örneğin sitenin ilk yayınlanması gibi) size kolaylık sağlamaktır." PUBALLFUN2: "Bu butona bastığınız zaman, tüm sayfaları tek tek açıp \"yayınla\" butonuna basmışsınız gibi işlem yapılacaktır. Bunun amacı sitede toplu miktarda içerik düzenleyip eklediyseniz (örneğin sitenin ilk yayınlanması gibi) size kolaylık sağlamaktır."
@ -50,7 +48,6 @@ tr:
TabHistory: Geçmiş TabHistory: Geçmiş
TabSettings: Ayarlar TabSettings: Ayarlar
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Filteri Uygula'
RESET: Sıfırla RESET: Sıfırla
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Sayfa ekle' MENUTITLE: 'Sayfa ekle'

View File

@ -77,9 +77,7 @@ uk:
EMAIL: Електронна пошта EMAIL: Електронна пошта
MENUTITLE: 'Редагувати сторінку' MENUTITLE: 'Редагувати сторінку'
PAGENOTEXISTS: 'Ця сторінка не існує' PAGENOTEXISTS: 'Ця сторінка не існує'
PAGES: Сторінки
PAGETYPEANYOPT: Будь-який PAGETYPEANYOPT: Будь-який
PAGETYPEOPT: 'Тип сторінки'
PUBALLCONFIRM: 'Будь ласка, опублікуйте кожну сторінку. Для цього перенесіть проміжний варіант до існуючого.' PUBALLCONFIRM: 'Будь ласка, опублікуйте кожну сторінку. Для цього перенесіть проміжний варіант до існуючого.'
PUBALLFUN: 'Дія "Опублікувати все"' PUBALLFUN: 'Дія "Опублікувати все"'
PUBALLFUN2: "Натиснувши цю кнопку Ви зробите те ж саме, що й перейшовши до кожної сторінки та натиснувши \"Публікувати\". Це внесено для тих випадків, коли Ви маєте намір маштабно змінити вміст, наприклад, після першого створення сайту." PUBALLFUN2: "Натиснувши цю кнопку Ви зробите те ж саме, що й перейшовши до кожної сторінки та натиснувши \"Публікувати\". Це внесено для тих випадків, коли Ви маєте намір маштабно змінити вміст, наприклад, після першого створення сайту."
@ -92,7 +90,6 @@ uk:
TabHistory: Історія TabHistory: Історія
TabSettings: Налаштування TabSettings: Налаштування
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: 'Застосувати фільтр'
RESET: Відновити RESET: Відновити
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Додати сторінку' MENUTITLE: 'Додати сторінку'
@ -118,8 +115,6 @@ uk:
WHEN: Коли WHEN: Коли
CMSPageSettingsController: CMSPageSettingsController:
MENUTITLE: 'Редагувати сторінку' MENUTITLE: 'Редагувати сторінку'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: Множинний вибір
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Фільтр FILTER: Фільтр
CMSSearch: CMSSearch:

View File

@ -85,13 +85,10 @@ zh:
DUPLICATEDWITHCHILDREN: '成功复制‘{title}’及其子页面' DUPLICATEDWITHCHILDREN: '成功复制‘{title}’及其子页面'
EMAIL: 电子邮件 EMAIL: 电子邮件
EditTree: '编辑树' EditTree: '编辑树'
ListFiltered: '已过滤的列表。'
MENUTITLE: '编辑页面' MENUTITLE: '编辑页面'
NEWPAGE: '新建{pagetype}' NEWPAGE: '新建{pagetype}'
PAGENOTEXISTS: '该页面不存在' PAGENOTEXISTS: '该页面不存在'
PAGES: 页面
PAGETYPEANYOPT: 任何 PAGETYPEANYOPT: 任何
PAGETYPEOPT: '页面类型'
PUBALLCONFIRM: '请发布站点上的所有页面,将内容复制到线上' PUBALLCONFIRM: '请发布站点上的所有页面,将内容复制到线上'
PUBALLFUN: '“全部发布”功能' PUBALLFUN: '“全部发布”功能'
PUBALLFUN2: "按下此按钮将做相当于跳转到每一页,然后按下“发布”。拟用于对内容进行了大量编辑工作之时,例如站点初建时。" PUBALLFUN2: "按下此按钮将做相当于跳转到每一页,然后按下“发布”。拟用于对内容进行了大量编辑工作之时,例如站点初建时。"
@ -109,10 +106,7 @@ zh:
TabContent: 内容 TabContent: 内容
TabHistory: 历史记录 TabHistory: 历史记录
TabSettings: 设置 TabSettings: 设置
TreeFiltered: '已过滤的树。'
TreeFilteredClear: '清除过滤器'
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: '应用过滤器'
RESET: 重置 RESET: 重置
CMSPageAddController: CMSPageAddController:
MENUTITLE: '添加页面' MENUTITLE: '添加页面'
@ -144,15 +138,12 @@ zh:
ListView: '列表视图' ListView: '列表视图'
MENUTITLE: 页面 MENUTITLE: 页面
TreeView: '树视图' TreeView: '树视图'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: 多选
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: 过滤器 FILTER: 过滤器
CMSSearch: CMSSearch:
FILTERDATEFROM: FILTERDATEFROM:
FILTERDATEHEADING: 日期 FILTERDATEHEADING: 日期
FILTERDATETO: FILTERDATETO:
FILTERLABELTEXT: 内容
CMSSettingsController: CMSSettingsController:
MENUTITLE: 设置 MENUTITLE: 设置
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:

View File

@ -57,6 +57,10 @@ So that I can link to a external website or a page on my site
Then the "Content" HTML field should contain "<a href="[file_link,id=4]" target="_blank">awesome</a>" Then the "Content" HTML field should contain "<a href="[file_link,id=4]" target="_blank">awesome</a>"
# Required to avoid "unsaved changes" browser dialog # Required to avoid "unsaved changes" browser dialog
Then I press the "Save draft" button Then I press the "Save draft" button
# Check that the field is reset when adding another new link
Given I select "content" in the "Content" HTML field
When I press the "Insert Link" button
Then I should not see a ".ss-uploadfield-files .ss-uploadfield-item" element
Scenario: I can link to an anchor Scenario: I can link to an anchor
Given I fill in the "Content" HTML field with "<p>My awesome content<a name='myanchor'></a></p>" Given I fill in the "Content" HTML field with "<p>My awesome content<a name='myanchor'></a></p>"

View File

@ -9,6 +9,18 @@ class CMSMainTest extends FunctionalTest {
static protected $orig = array(); static protected $orig = array();
public function setUp() {
parent::setUp();
// Clear automatically created siteconfigs (in case one was created outside of the specified fixtures).
$ids = $this->allFixtureIDs('SiteConfig');
if($ids) {
foreach(SiteConfig::get()->exclude('ID', $ids) as $config) {
$config->delete();
}
}
}
function testSiteTreeHints() { function testSiteTreeHints() {
$cache = SS_Cache::factory('CMSMain_SiteTreeHints'); $cache = SS_Cache::factory('CMSMain_SiteTreeHints');
// Login as user with root creation privileges // Login as user with root creation privileges
@ -313,26 +325,59 @@ class CMSMainTest extends FunctionalTest {
$this->get('admin/pages/add'); $this->get('admin/pages/add');
$response = $this->post( $response = $this->post(
'admin/pages/add/AddForm', 'admin/pages/add/AddForm',
array('ParentID' => '0', 'PageType' => 'CMSMainTest_ClassA', 'Locale' => 'en_US', 'action_doAdd' => 1) array(
'ParentID' => '0',
'PageType' => 'CMSMainTest_ClassA',
'Locale' => 'en_US',
'action_doAdd' => 1,
'ajax' => 1
), array(
'X-Pjax' => 'CurrentForm,Breadcrumbs',
)
); );
$this->assertFalse($response->isError()); $this->assertFalse($response->isError());
preg_match('/edit\/show\/(\d*)/', $response->getHeader('Location'), $matches); $ok = preg_match('/edit\/show\/(\d*)/', $response->getHeader('X-ControllerURL'), $matches);
$this->assertNotEmpty($ok);
$newPageId = $matches[1]; $newPageId = $matches[1];
// Create allowed child // Create allowed child
$this->get('admin/pages/add'); $this->get('admin/pages/add');
$response = $this->post( $response = $this->post(
'admin/pages/add/AddForm', 'admin/pages/add/AddForm',
array('ParentID' => $newPageId, 'PageType' => 'CMSMainTest_ClassB', 'Locale' => 'en_US', 'action_doAdd' => 1) array(
'ParentID' => $newPageId,
'PageType' => 'CMSMainTest_ClassB',
'Locale' => 'en_US',
'action_doAdd' => 1,
'ajax' => 1
), array(
'X-Pjax' => 'CurrentForm,Breadcrumbs',
)
); );
$this->assertFalse($response->isError()); $this->assertFalse($response->isError());
$this->assertNull($response->getBody()); $this->assertEmpty($response->getBody());
// Verify that the page was created and redirected to accurately
$newerPage = SiteTree::get()->byID($newPageId)->AllChildren()->first();
$this->assertNotEmpty($newerPage);
$ok = preg_match('/edit\/show\/(\d*)/', $response->getHeader('X-ControllerURL'), $matches);
$this->assertNotEmpty($ok);
$newerPageID = $matches[1];
$this->assertEquals($newerPage->ID, $newerPageID);
// Create disallowed child // Create disallowed child
$this->get('admin/pages/add'); $this->get('admin/pages/add');
$response = $this->post( $response = $this->post(
'admin/pages/add/AddForm', 'admin/pages/add/AddForm',
array('ParentID' => $newPageId, 'PageType' => 'Page', 'Locale' => 'en_US', 'action_doAdd' => 1) array(
'ParentID' => $newPageId,
'PageType' => 'Page',
'Locale' => 'en_US',
'action_doAdd' => 1,
'ajax' => 1
), array(
'X-Pjax' => 'CurrentForm,Breadcrumbs',
)
); );
$this->assertEquals(403, $response->getStatusCode(), 'Add disallowed child should fail'); $this->assertEquals(403, $response->getStatusCode(), 'Add disallowed child should fail');

View File

@ -21,12 +21,16 @@ class ContentControllerPermissionsTest extends FunctionalTest {
$page->write(); $page->write();
$response = $this->get('/testpage'); $response = $this->get('/testpage');
$this->assertEquals($response->getStatusCode(), 200, 'Doesnt require login for implicit live stage'); $this->assertEquals($response->getStatusCode(), 200, "Doesn't require login for implicit live stage");
$response = $this->get('/testpage/?stage=Live'); $response = $this->get('/testpage/?stage=Live');
$this->assertEquals($response->getStatusCode(), 200, 'Doesnt require login for explicit live stage'); $this->assertEquals($response->getStatusCode(), 200, "Doesn't require login for explicit live stage");
try {
$response = $this->get('/testpage/?stage=Stage'); $response = $this->get('/testpage/?stage=Stage');
} catch(SS_HTTPResponse_Exception $responseException) {
$response = $responseException->getResponse();
}
// should redirect to login // should redirect to login
$this->assertEquals($response->getStatusCode(), 302, 'Redirects to login page when not logged in for draft stage'); $this->assertEquals($response->getStatusCode(), 302, 'Redirects to login page when not logged in for draft stage');
$this->assertContains( $this->assertContains(

View File

@ -96,7 +96,13 @@ class ContentControllerTest extends FunctionalTest {
// test when user does not have permission, should get login form // test when user does not have permission, should get login form
$this->logInWithPermission('EDITOR'); $this->logInWithPermission('EDITOR');
$this->assertEquals('403', $this->get('/contact/?stage=Stage')->getstatusCode()); try {
$response = $this->get('/contact/?stage=Stage');
} catch(SS_HTTPResponse_Exception $responseException) {
$response = $responseException->getResponse();
}
$this->assertEquals('403', $response->getstatusCode());
// test when user does have permission, should show page title and header ok. // test when user does have permission, should show page title and header ok.
@ -143,7 +149,7 @@ class ContentControllerTest extends FunctionalTest {
$page->publish("Stage", "Live"); $page->publish("Stage", "Live");
$response = $self->get($page->RelativeLink()); $response = $self->get($page->RelativeLink());
$self->assertEquals("ContentControllerTestPageWithoutController", $response->getBody()); $self->assertEquals("ContentControllerTestPageWithoutController", trim($response->getBody()));
// // This should fall over to user Page.ss // // This should fall over to user Page.ss
$page = new ContentControllerTestPage(); $page = new ContentControllerTestPage();
@ -152,7 +158,7 @@ class ContentControllerTest extends FunctionalTest {
$page->publish("Stage", "Live"); $page->publish("Stage", "Live");
$response = $self->get($page->RelativeLink()); $response = $self->get($page->RelativeLink());
$self->assertEquals("Page", $response->getBody()); $self->assertEquals("Page", trim($response->getBody()));
// Test that the action template is rendered. // Test that the action template is rendered.
@ -162,12 +168,12 @@ class ContentControllerTest extends FunctionalTest {
$page->publish("Stage", "Live"); $page->publish("Stage", "Live");
$response = $self->get($page->RelativeLink("test")); $response = $self->get($page->RelativeLink("test"));
$self->assertEquals("ContentControllerTestPage_test", $response->getBody()); $self->assertEquals("ContentControllerTestPage_test", trim($response->getBody()));
// Test that an action without a template will default to the index template, which is // Test that an action without a template will default to the index template, which is
// to say the default Page.ss template // to say the default Page.ss template
$response = $self->get($page->RelativeLink("testwithouttemplate")); $response = $self->get($page->RelativeLink("testwithouttemplate"));
$self->assertEquals("Page", $response->getBody()); $self->assertEquals("Page", trim($response->getBody()));
// Test that an action with a template will render the both action template *and* the // Test that an action with a template will render the both action template *and* the
// correct parent template // correct parent template

View File

@ -32,6 +32,7 @@ class SiteTreeLinkTrackingTest extends SapphireTest {
$this->assertFalse($this->isBroken("<a href=\"[sitetree_link,id=$page->ID]#yes-name-anchor\">link</a>")); $this->assertFalse($this->isBroken("<a href=\"[sitetree_link,id=$page->ID]#yes-name-anchor\">link</a>"));
$this->assertFalse($this->isBroken("<a href=\"[sitetree_link,id=$page->ID]#yes-id-anchor\">link</a>")); $this->assertFalse($this->isBroken("<a href=\"[sitetree_link,id=$page->ID]#yes-id-anchor\">link</a>"));
$this->assertFalse($this->isBroken("<a href=\"[file_link,id=$file->ID]\">link</a>")); $this->assertFalse($this->isBroken("<a href=\"[file_link,id=$file->ID]\">link</a>"));
$this->assertTrue($this->isBroken("<a href=\"[sitetree_link,id=$page->ID]#http://invalid-anchor.com\"></a>"));
} }
protected function highlight($content) { protected function highlight($content) {

View File

@ -40,7 +40,11 @@ class SiteTreePermissionsTest extends FunctionalTest {
$this->assertEquals($response->getStatusCode(), '404'); $this->assertEquals($response->getStatusCode(), '404');
// should be prompted for a login // should be prompted for a login
try {
$response = $this->get($page->URLSegment . '?stage=Stage'); $response = $this->get($page->URLSegment . '?stage=Stage');
} catch(SS_HTTPResponse_Exception $responseException) {
$response = $responseException->getResponse();
}
$this->assertEquals($response->getStatusCode(), '302'); $this->assertEquals($response->getStatusCode(), '302');
$this->assertContains( $this->assertContains(
Config::inst()->get('Security', 'login_url'), Config::inst()->get('Security', 'login_url'),

View File

@ -1,7 +1,9 @@
<?php <?php
class VirtualPageTest extends SapphireTest { class VirtualPageTest extends FunctionalTest {
protected static $fixture_file = 'VirtualPageTest.yml'; protected static $fixture_file = 'VirtualPageTest.yml';
protected static $use_draft_site = false;
protected $autoFollowRedirection = false;
protected $extraDataObjects = array( protected $extraDataObjects = array(
'VirtualPageTest_ClassA', 'VirtualPageTest_ClassA',
@ -25,6 +27,9 @@ class VirtualPageTest extends SapphireTest {
public function setUp() { public function setUp() {
parent::setUp(); parent::setUp();
// Ensure we always have permission to save/publish
$this->logInWithPermission("ADMIN");
$this->origInitiallyCopiedFields = VirtualPage::config()->initially_copied_fields; $this->origInitiallyCopiedFields = VirtualPage::config()->initially_copied_fields;
Config::inst()->remove('VirtualPage', 'initially_copied_fields'); Config::inst()->remove('VirtualPage', 'initially_copied_fields');
VirtualPage::config()->initially_copied_fields = array_merge( VirtualPage::config()->initially_copied_fields = array_merge(
@ -648,6 +653,24 @@ class VirtualPageTest extends SapphireTest {
if(!$isDetected) $this->fail("Shouldn't be allowed to write a VirtualPage that links to a disallowed child"); if(!$isDetected) $this->fail("Shouldn't be allowed to write a VirtualPage that links to a disallowed child");
} }
public function testVirtualPagePointingToRedirectorPage() {
if (!class_exists('RedirectorPage')) {
$this->markTestSkipped('RedirectorPage required');
}
$rp = new RedirectorPage(array('ExternalURL' => 'http://google.com', 'RedirectionType' => 'External'));
$rp->write();
$rp->doPublish();
$vp = new VirtualPage(array('URLSegment' => 'vptest', 'CopyContentFromID' => $rp->ID));
$vp->write();
$vp->doPublish();
$response = $this->get($vp->Link());
$this->assertEquals(301, $response->getStatusCode());
$this->assertEquals('http://google.com', $response->getHeader('Location'));
}
} }
class VirtualPageTest_ClassA extends Page implements TestOnly { class VirtualPageTest_ClassA extends Page implements TestOnly {

View File

@ -37,15 +37,13 @@ class CmsReportsTest extends SapphireTest {
$class = get_class($report); $class = get_class($report);
// ASSERT that the "draft" report is returning the correct results. // ASSERT that the "draft" report is returning the correct results.
$parameters = array('CheckSite' => 'Draft');
$results = count($report->sourceRecords(array())) > 0; $results = count($report->sourceRecords($parameters, null, null)) > 0;
$isDraftBroken ? $this->assertTrue($results, "{$class} has NOT returned the correct DRAFT results, as NO pages were found.") : $this->assertFalse($results, "{$class} has NOT returned the correct DRAFT results, as pages were found."); $isDraftBroken ? $this->assertTrue($results, "{$class} has NOT returned the correct DRAFT results, as NO pages were found.") : $this->assertFalse($results, "{$class} has NOT returned the correct DRAFT results, as pages were found.");
// ASSERT that the "published" report is returning the correct results. // ASSERT that the "published" report is returning the correct results.
$parameters = array('CheckSite' => 'Published', 'OnLive' => 1);
$results = count($report->sourceRecords(array( $results = count($report->sourceRecords($parameters, null, null)) > 0;
'OnLive' => 1
))) > 0;
$isPublishedBroken ? $this->assertTrue($results, "{$class} has NOT returned the correct PUBLISHED results, as NO pages were found.") : $this->assertFalse($results, "{$class} has NOT returned the correct PUBLISHED results, as pages were found."); $isPublishedBroken ? $this->assertTrue($results, "{$class} has NOT returned the correct PUBLISHED results, as NO pages were found.") : $this->assertFalse($results, "{$class} has NOT returned the correct PUBLISHED results, as pages were found.");
} }
@ -82,15 +80,17 @@ class CmsReportsTest extends SapphireTest {
$reports = SS_Report::get_reports(); $reports = SS_Report::get_reports();
$brokenLinksReport = null; $brokenLinksReport = null;
foreach($reports as $report) { foreach($reports as $report) {
if($report instanceof SideReport_BrokenLinks) { if($report instanceof BrokenLinksReport) {
$brokenLinksReport = $report; $brokenLinksReport = $report;
break; break;
} }
} }
// Determine that the report exists, otherwise it has been excluded. // Determine that the report exists, otherwise it has been excluded.
if(!$brokenLinksReport){
if($brokenLinksReport) { $this->markTestSkipped('BrokenLinksReport is not an available report');
return;
}
// ASSERT that the "draft" report has detected the page having a broken link. // ASSERT that the "draft" report has detected the page having a broken link.
// ASSERT that the "published" report has NOT detected the page having a broken link, as the page has not been "published" yet. // ASSERT that the "published" report has NOT detected the page having a broken link, as the page has not been "published" yet.
@ -125,7 +125,6 @@ class CmsReportsTest extends SapphireTest {
$this->isReportBroken($brokenLinksReport, false, false); $this->isReportBroken($brokenLinksReport, false, false);
} }
}
/** /**
* Test the broken files side report. * Test the broken files side report.
@ -144,15 +143,17 @@ class CmsReportsTest extends SapphireTest {
$reports = SS_Report::get_reports(); $reports = SS_Report::get_reports();
$brokenFilesReport = null; $brokenFilesReport = null;
foreach($reports as $report) { foreach($reports as $report) {
if($report instanceof SideReport_BrokenFiles) { if($report instanceof BrokenFilesReport) {
$brokenFilesReport = $report; $brokenFilesReport = $report;
break; break;
} }
} }
// Determine that the report exists, otherwise it has been excluded. // Determine that the report exists, otherwise it has been excluded.
if(!$brokenFilesReport){
if($brokenFilesReport) { $this->markTestSkipped('BrokenFilesReport is not an available report');
return;
}
// ASSERT that the "draft" report has detected the page having a broken file. // ASSERT that the "draft" report has detected the page having a broken file.
// ASSERT that the "published" report has NOT detected the page having a broken file, as the page has not been "published" yet. // ASSERT that the "published" report has NOT detected the page having a broken file, as the page has not been "published" yet.
@ -190,7 +191,6 @@ class CmsReportsTest extends SapphireTest {
$this->isReportBroken($brokenFilesReport, false, false); $this->isReportBroken($brokenFilesReport, false, false);
} }
}
/** /**
* Test the broken virtual pages side report. * Test the broken virtual pages side report.
@ -209,15 +209,17 @@ class CmsReportsTest extends SapphireTest {
$reports = SS_Report::get_reports(); $reports = SS_Report::get_reports();
$brokenVirtualPagesReport = null; $brokenVirtualPagesReport = null;
foreach($reports as $report) { foreach($reports as $report) {
if($report instanceof SideReport_BrokenVirtualPages) { if($report instanceof BrokenVirtualPagesReport) {
$brokenVirtualPagesReport = $report; $brokenVirtualPagesReport = $report;
break; break;
} }
} }
// Determine that the report exists, otherwise it has been excluded. // Determine that the report exists, otherwise it has been excluded.
if(!$brokenVirtualPagesReport){
if($brokenVirtualPagesReport) { $this->markTestSkipped('BrokenFilesReport is not an available report');
return;
}
// ASSERT that the "draft" report has detected the page having a broken link. // ASSERT that the "draft" report has detected the page having a broken link.
// ASSERT that the "published" report has NOT detected the page having a broken link, as the page has not been "published" yet. // ASSERT that the "published" report has NOT detected the page having a broken link, as the page has not been "published" yet.
@ -256,7 +258,6 @@ class CmsReportsTest extends SapphireTest {
$this->isReportBroken($brokenVirtualPagesReport, false, false); $this->isReportBroken($brokenVirtualPagesReport, false, false);
} }
}
/** /**
* Test the broken redirector pages side report. * Test the broken redirector pages side report.
@ -276,15 +277,17 @@ class CmsReportsTest extends SapphireTest {
$reports = SS_Report::get_reports(); $reports = SS_Report::get_reports();
$brokenRedirectorPagesReport = null; $brokenRedirectorPagesReport = null;
foreach($reports as $report) { foreach($reports as $report) {
if($report instanceof SideReport_BrokenRedirectorPages) { if($report instanceof BrokenRedirectorPagesReport) {
$brokenRedirectorPagesReport = $report; $brokenRedirectorPagesReport = $report;
break; break;
} }
} }
// Determine that the report exists, otherwise it has been excluded. // Determine that the report exists, otherwise it has been excluded.
if(!$brokenRedirectorPagesReport){
if($brokenRedirectorPagesReport) { $this->markTestSkipped('BrokenRedirectorPagesReport is not an available report');
return;
}
// ASSERT that the "draft" report has detected the page having a broken link. // ASSERT that the "draft" report has detected the page having a broken link.
// ASSERT that the "published" report has NOT detected the page having a broken link, as the page has not been "published" yet. // ASSERT that the "published" report has NOT detected the page having a broken link, as the page has not been "published" yet.
@ -323,6 +326,5 @@ class CmsReportsTest extends SapphireTest {
$this->isReportBroken($brokenRedirectorPagesReport, false, false); $this->isReportBroken($brokenRedirectorPagesReport, false, false);
} }
}
} }