mirror of
https://github.com/silverstripe/silverstripe-cms
synced 2024-10-22 08:05:56 +02:00
Merge branch '4.3' into 4
This commit is contained in:
commit
fd76620dc7
2
client/dist/js/TinyMCE_sslink-anchor.js
vendored
2
client/dist/js/TinyMCE_sslink-anchor.js
vendored
@ -1 +1 @@
|
|||||||
!function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/legacy/TinyMCE_sslink-anchor.js")}({"./client/src/legacy/TinyMCE_sslink-anchor.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i),a=n(9),l=r(a),s=n(4),c=r(s),u=n(7),d=r(u),f=n(3),p=n(5),g=n(0),h=r(g),m=n(8),_=r(m),k=n(6),A=n(2);l.default.addAction("sslink",{text:o.default._t("CMS.LINKLABEL_ANCHOR","Anchor on a page"),onclick:function(e){return e.execCommand("sslinkanchor")},priority:52}).addCommandWithUrlTest("sslinkanchor",/^\[sitetree_link.+]#[^#\]]+$/);var x={init:function(e){e.addCommand("sslinkanchor",function(){(0,h.default)("#"+e.id).entwine("ss").openLinkAnchorDialog()})}},C="insert-link__dialog-wrapper--anchor",v=(0,A.provideInjector)((0,k.createInsertLinkModal)("SilverStripe\\CMS\\Controllers\\CMSPageEditController","editorAnchorLink"));h.default.entwine("ss",function(e){e("textarea.htmleditor").entwine({openLinkAnchorDialog:function(){var t=e("#"+C);t.length||(t=e('<div id="'+C+'" />'),e("body").append(t)),t.addClass("insert-link__dialog-wrapper"),t.setElement(this),t.open()}}),e("#"+C).entwine({renderModal:function(t){var n=this,r=ss.store,i=ss.apolloClient,a=function(){return n.close()},l=function(){return n.handleInsert.apply(n,arguments)},s=this.getOriginalAttributes(),u=tinymce.activeEditor.selection,g=u.getContent()||"",h=u.getNode().tagName,m="A"!==h&&""===g.trim(),_=Number(e("#Form_EditForm_ID").val()||0);d.default.render(c.default.createElement(f.ApolloProvider,{client:i},c.default.createElement(p.Provider,{store:r},c.default.createElement(v,{isOpen:t,onInsert:l,onClosed:a,title:o.default._t("CMS.LINK_ANCHOR","Link to an anchor on a page"),bodyClassName:"modal__dialog",className:"insert-link__dialog-wrapper--anchor",fileAttributes:s,identifier:"Admin.InsertLinkAnchorModal",requireLinkText:m,currentPageID:_}))),this[0])},buildAttributes:function(e){return{href:_.default.serialise({name:"sitetree_link",properties:{id:e.PageID}},!0)+(e.Anchor&&e.Anchor.length?"#"+e.Anchor:""),target:e.TargetBlank?"_blank":"",title:e.Description}},getOriginalAttributes:function(){var t=this.getElement().getEditor(),n=e(t.getSelectedNode()),r=(n.attr("href")||"").split("#");if(!r[0])return{};var i=_.default.match("sitetree_link",!1,r[0]);return i?{PageID:i.properties.id?parseInt(i.properties.id,10):0,Anchor:r[1]||"",Description:n.attr("title"),TargetBlank:!!n.attr("target")}:{}}})}),tinymce.PluginManager.add("sslinkanchor",function(e){return x.init(e)}),t.default=x},0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports=i18n},2:function(e,t){e.exports=Injector},3:function(e,t){e.exports=ReactApollo},4:function(e,t){e.exports=React},5:function(e,t){e.exports=ReactRedux},6:function(e,t){e.exports=InsertLinkModal},7:function(e,t){e.exports=ReactDom},8:function(e,t){e.exports=ShortcodeSerialiser},9:function(e,t){e.exports=TinyMCEActionRegistrar}});
|
!function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/legacy/TinyMCE_sslink-anchor.js")}({"./client/src/legacy/TinyMCE_sslink-anchor.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i),a=n(9),l=r(a),s=n(4),c=r(s),u=n(7),d=r(u),f=n(3),p=n(5),g=n(0),h=r(g),m=n(8),_=r(m),k=n(6),A=n(2);l.default.addAction("sslink",{text:o.default._t("CMS.LINKLABEL_ANCHOR","Anchor on a page"),onclick:function(e){return e.execCommand("sslinkanchor")},priority:52},editorIdentifier).addCommandWithUrlTest("sslinkanchor",/^\[sitetree_link.+]#[^#\]]+$/);var x={init:function(e){e.addCommand("sslinkanchor",function(){(0,h.default)("#"+e.id).entwine("ss").openLinkAnchorDialog()})}},C="insert-link__dialog-wrapper--anchor",v=(0,A.provideInjector)((0,k.createInsertLinkModal)("SilverStripe\\CMS\\Controllers\\CMSPageEditController","editorAnchorLink"));h.default.entwine("ss",function(e){e("textarea.htmleditor").entwine({openLinkAnchorDialog:function(){var t=e("#"+C);t.length||(t=e('<div id="'+C+'" />'),e("body").append(t)),t.addClass("insert-link__dialog-wrapper"),t.setElement(this),t.open()}}),e("#"+C).entwine({renderModal:function(t){var n=this,r=ss.store,i=ss.apolloClient,a=function(){return n.close()},l=function(){return n.handleInsert.apply(n,arguments)},s=this.getOriginalAttributes(),u=tinymce.activeEditor.selection,g=u.getContent()||"",h=u.getNode().tagName,m="A"!==h&&""===g.trim(),_=Number(e("#Form_EditForm_ID").val()||0);d.default.render(c.default.createElement(f.ApolloProvider,{client:i},c.default.createElement(p.Provider,{store:r},c.default.createElement(v,{isOpen:t,onInsert:l,onClosed:a,title:o.default._t("CMS.LINK_ANCHOR","Link to an anchor on a page"),bodyClassName:"modal__dialog",className:"insert-link__dialog-wrapper--anchor",fileAttributes:s,identifier:"Admin.InsertLinkAnchorModal",requireLinkText:m,currentPageID:_}))),this[0])},buildAttributes:function(e){return{href:_.default.serialise({name:"sitetree_link",properties:{id:e.PageID}},!0)+(e.Anchor&&e.Anchor.length?"#"+e.Anchor:""),target:e.TargetBlank?"_blank":"",title:e.Description}},getOriginalAttributes:function(){var t=this.getElement().getEditor(),n=e(t.getSelectedNode()),r=(n.attr("href")||"").split("#");if(!r[0])return{};var i=_.default.match("sitetree_link",!1,r[0]);return i?{PageID:i.properties.id?parseInt(i.properties.id,10):0,Anchor:r[1]||"",Description:n.attr("title"),TargetBlank:!!n.attr("target")}:{}}})}),tinymce.PluginManager.add("sslinkanchor",function(e){return x.init(e)}),t.default=x},0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports=i18n},2:function(e,t){e.exports=Injector},3:function(e,t){e.exports=ReactApollo},4:function(e,t){e.exports=React},5:function(e,t){e.exports=ReactRedux},6:function(e,t){e.exports=InsertLinkModal},7:function(e,t){e.exports=ReactDom},8:function(e,t){e.exports=ShortcodeSerialiser},9:function(e,t){e.exports=TinyMCEActionRegistrar}});
|
2
client/dist/js/TinyMCE_sslink-internal.js
vendored
2
client/dist/js/TinyMCE_sslink-internal.js
vendored
@ -1 +1 @@
|
|||||||
!function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/legacy/TinyMCE_sslink-internal.js")}({"./client/src/legacy/TinyMCE_sslink-internal.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i),a=n(9),l=r(a),s=n(4),u=r(s),c=n(7),d=r(c),f=n(3),p=n(5),g=n(0),k=r(g),m=n(8),_=r(m),h=n(6),x=n(2);l.default.addAction("sslink",{text:o.default._t("CMS.LINKLABEL_PAGE","Page on this site"),onclick:function(e){return e.execCommand("sslinkinternal")},priority:53}).addCommandWithUrlTest("sslinkinternal",/^\[sitetree_link.+]$/);var A={init:function(e){e.addCommand("sslinkinternal",function(){(0,k.default)("#"+e.id).entwine("ss").openLinkInternalDialog()})}},C="insert-link__dialog-wrapper--internal",I=(0,x.provideInjector)((0,h.createInsertLinkModal)("SilverStripe\\CMS\\Controllers\\CMSPageEditController","editorInternalLink"));k.default.entwine("ss",function(e){e("textarea.htmleditor").entwine({openLinkInternalDialog:function(){var t=e("#"+C);t.length||(t=e('<div id="'+C+'" />'),e("body").append(t)),t.addClass("insert-link__dialog-wrapper"),t.setElement(this),t.open()}}),e("#"+C).entwine({renderModal:function(e){var t=this,n=ss.store,r=ss.apolloClient,i=function(){return t.close()},a=function(){return t.handleInsert.apply(t,arguments)},l=this.getOriginalAttributes(),s=this.getRequireLinkText();d.default.render(u.default.createElement(f.ApolloProvider,{client:r},u.default.createElement(p.Provider,{store:n},u.default.createElement(I,{isOpen:e,onInsert:a,onClosed:i,title:o.default._t("CMS.LINK_PAGE","Link to a page"),bodyClassName:"modal__dialog",className:"insert-link__dialog-wrapper--internal",fileAttributes:l,identifier:"Admin.InsertLinkInternalModal",requireLinkText:s}))),this[0])},getRequireLinkText:function(){var e=this.getElement().getEditor().getInstance().selection,t=e.getContent()||"";return"A"!==e.getNode().tagName&&""===t.trim()},buildAttributes:function(e){return{href:_.default.serialise({name:"sitetree_link",properties:{id:e.PageID}},!0)+(e.Anchor&&e.Anchor.length?"#"+e.Anchor:""),target:e.TargetBlank?"_blank":"",title:e.Description}},getOriginalAttributes:function(){var t=this.getElement().getEditor(),n=e(t.getSelectedNode()),r=(n.attr("href")||"").split("#");if(!r[0])return{};var i=_.default.match("sitetree_link",!1,r[0]);return i?{PageID:i.properties.id?parseInt(i.properties.id,10):0,Anchor:r[1]||"",Description:n.attr("title"),TargetBlank:!!n.attr("target")}:{}}})}),tinymce.PluginManager.add("sslinkinternal",function(e){return A.init(e)}),t.default=A},0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports=i18n},2:function(e,t){e.exports=Injector},3:function(e,t){e.exports=ReactApollo},4:function(e,t){e.exports=React},5:function(e,t){e.exports=ReactRedux},6:function(e,t){e.exports=InsertLinkModal},7:function(e,t){e.exports=ReactDom},8:function(e,t){e.exports=ShortcodeSerialiser},9:function(e,t){e.exports=TinyMCEActionRegistrar}});
|
!function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/legacy/TinyMCE_sslink-internal.js")}({"./client/src/legacy/TinyMCE_sslink-internal.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i),a=n(9),l=r(a),s=n(4),u=r(s),c=n(7),d=r(c),f=n(3),p=n(5),g=n(0),k=r(g),m=n(8),_=r(m),h=n(6),x=n(2);l.default.addAction("sslink",{text:o.default._t("CMS.LINKLABEL_PAGE","Page on this site"),onclick:function(e){return e.execCommand("sslinkinternal")},priority:53},editorIdentifier).addCommandWithUrlTest("sslinkinternal",/^\[sitetree_link.+]$/);var I={init:function(e){e.addCommand("sslinkinternal",function(){(0,k.default)("#"+e.id).entwine("ss").openLinkInternalDialog()})}},A="insert-link__dialog-wrapper--internal",C=(0,x.provideInjector)((0,h.createInsertLinkModal)("SilverStripe\\CMS\\Controllers\\CMSPageEditController","editorInternalLink"));k.default.entwine("ss",function(e){e("textarea.htmleditor").entwine({openLinkInternalDialog:function(){var t=e("#"+A);t.length||(t=e('<div id="'+A+'" />'),e("body").append(t)),t.addClass("insert-link__dialog-wrapper"),t.setElement(this),t.open()}}),e("#"+A).entwine({renderModal:function(e){var t=this,n=ss.store,r=ss.apolloClient,i=function(){return t.close()},a=function(){return t.handleInsert.apply(t,arguments)},l=this.getOriginalAttributes(),s=this.getRequireLinkText();d.default.render(u.default.createElement(f.ApolloProvider,{client:r},u.default.createElement(p.Provider,{store:n},u.default.createElement(C,{isOpen:e,onInsert:a,onClosed:i,title:o.default._t("CMS.LINK_PAGE","Link to a page"),bodyClassName:"modal__dialog",className:"insert-link__dialog-wrapper--internal",fileAttributes:l,identifier:"Admin.InsertLinkInternalModal",requireLinkText:s}))),this[0])},getRequireLinkText:function(){var e=this.getElement().getEditor().getInstance().selection,t=e.getContent()||"";return"A"!==e.getNode().tagName&&""===t.trim()},buildAttributes:function(e){return{href:_.default.serialise({name:"sitetree_link",properties:{id:e.PageID}},!0)+(e.Anchor&&e.Anchor.length?"#"+e.Anchor:""),target:e.TargetBlank?"_blank":"",title:e.Description}},getOriginalAttributes:function(){var t=this.getElement().getEditor(),n=e(t.getSelectedNode()),r=(n.attr("href")||"").split("#");if(!r[0])return{};var i=_.default.match("sitetree_link",!1,r[0]);return i?{PageID:i.properties.id?parseInt(i.properties.id,10):0,Anchor:r[1]||"",Description:n.attr("title"),TargetBlank:!!n.attr("target")}:{}}})}),tinymce.PluginManager.add("sslinkinternal",function(e){return I.init(e)}),t.default=I},0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports=i18n},2:function(e,t){e.exports=Injector},3:function(e,t){e.exports=ReactApollo},4:function(e,t){e.exports=React},5:function(e,t){e.exports=ReactRedux},6:function(e,t){e.exports=InsertLinkModal},7:function(e,t){e.exports=ReactDom},8:function(e,t){e.exports=ShortcodeSerialiser},9:function(e,t){e.exports=TinyMCEActionRegistrar}});
|
2
client/dist/js/bundle.js
vendored
2
client/dist/js/bundle.js
vendored
@ -1 +1 @@
|
|||||||
!function(e){function t(a){if(n[a])return n[a].exports;var i=n[a]={i:a,l:!1,exports:{}};return e[a].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,a){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:a})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/bundles/bundle.js")}({"./client/src/boot/index.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}var i=n("./client/src/boot/registerReducers.js"),r=a(i),o=n("./client/src/boot/registerComponents.js"),s=a(o);window.document.addEventListener("DOMContentLoaded",function(){(0,s.default)(),(0,r.default)()})},"./client/src/boot/registerComponents.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(2),r=a(i),o=n("./client/src/components/AnchorSelectorField/AnchorSelectorField.js"),s=a(o),l=n("./client/src/state/history/readOnePageQuery.js"),d=a(l),c=n("./client/src/state/history/revertToPageVersionMutation.js"),u=a(c);t.default=function(){r.default.component.register("AnchorSelectorField",s.default),r.default.transform("pages-history",function(e){e.component("HistoryViewer.pages-controller-cms-content",d.default,"PageHistoryViewer")}),r.default.transform("pages-history-revert",function(e){e.component("HistoryViewerToolbar.VersionedAdmin.HistoryViewer.SiteTree.HistoryViewerVersionDetail",u.default,"PageRevertMutation")})}},"./client/src/boot/registerReducers.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(2),r=a(i),o=n(11),s=n("./client/src/state/anchorSelector/AnchorSelectorReducer.js"),l=a(s);t.default=function(){r.default.reducer.register("cms",(0,o.combineReducers)({anchorSelector:l.default}))}},"./client/src/bundles/bundle.js":function(e,t,n){"use strict";n("./client/src/legacy/CMSMain.AddForm.js"),n("./client/src/legacy/CMSMain.EditForm.js"),n("./client/src/legacy/CMSMain.js"),n("./client/src/legacy/CMSMain.Tree.js"),n("./client/src/legacy/CMSPageHistoryController.js"),n("./client/src/legacy/RedirectorPage.js"),n("./client/src/legacy/SiteTreeURLSegmentField.js"),n("./client/src/boot/index.js")},"./client/src/components/AnchorSelectorField/AnchorSelectorField.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=(0,_.formValueSelector)(t.formid,I.default),a=t&&t.data&&t.data.targetFieldName||"PageID",i=Number(n(e,a)||0),r=[],o=i?e.cms.anchorSelector.pages.find(function(e){return e.id===i}):null;o&&o.loadingState===P.default.SUCCESS&&(r=o.anchors);var s=null;return s=o?o.loadingState:i?P.default.DIRTY:P.default.SUCCESS,{pageId:i,anchors:r,loadingState:s}}function l(e){return{actions:{anchorSelector:(0,v.bindActionCreators)(w,e)}}}Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectedAnchorSelectorField=t.Component=void 0;var d=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),c=n(1),u=a(c),f=n(4),h=a(f),p=n(14),m=a(p),g=n(5),v=n(11),_=n(17),b=n(18),S=a(b),C=n("./client/src/state/anchorSelector/AnchorSelectorActions.js"),w=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(C),y=n("./client/src/state/anchorSelector/AnchorSelectorStates.js"),P=a(y),A=n(13),F=a(A),E=n(16),T=n(20),I=a(T),D=n(19),j=a(D),M=n(15),x=a(M),O=function(){return null},R=function(e){function t(e){i(this,t);var n=r(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleChange=n.handleChange.bind(n),n.handleLoadingError=n.handleLoadingError.bind(n),n}return o(t,e),d(t,[{key:"componentDidMount",value:function(){this.ensurePagesLoaded()}},{key:"componentWillReceiveProps",value:function(e){this.props.pageId!==e.pageId&&this.ensurePagesLoaded(e)}},{key:"ensurePagesLoaded",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;if(t.loadingState!==P.default.DIRTY||!t.pageId)return Promise.resolve();t.actions.anchorSelector.beginUpdating(t.pageId);var n=t.data.endpoint.replace(/:id/,t.pageId);return(0,m.default)(n,{credentials:"same-origin"}).then(function(e){return e.json()}).then(function(e){return t.actions.anchorSelector.updated(t.pageId,e),e}).catch(function(n){t.actions.anchorSelector.updateFailed(t.pageId),e.handleLoadingError(n,t)})}},{key:"getDropdownOptions",value:function(){var e=this,t=this.props.anchors.map(function(e){return{value:e}});return this.props.value&&!this.props.anchors.find(function(t){return t===e.props.value})&&t.unshift({value:this.props.value}),t}},{key:"handleChange",value:function(e){"function"==typeof this.props.onChange&&this.props.onChange(e?e.value:"")}},{key:"handleLoadingError",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props;if(t.onLoadingError===O)throw e;return t.onLoadingError({errors:[{value:e.message,type:"error"}]})}},{key:"render",value:function(){var e={id:this.props.id},t=(0,j.default)("anchorselectorfield",this.props.extraClass),n=this.getDropdownOptions(),a=this.props.value||"",i=u.default._t("CMS.ANCHOR_SELECT_OR_TYPE","Select or enter anchor");return h.default.createElement(E.Creatable,{searchable:!0,options:n,className:t,name:this.props.name,inputProps:e,onChange:this.handleChange,onBlurResetsInput:!0,value:a,placeholder:i,labelKey:"value"})}}]),t}(S.default);R.propTypes={extraClass:x.default.string,id:x.default.string,name:x.default.string.isRequired,onChange:x.default.func,value:x.default.string,attributes:x.default.oneOfType([x.default.object,x.default.array]),pageId:x.default.number,anchors:x.default.array,loadingState:x.default.oneOf(Object.keys(P.default).map(function(e){return P.default[e]})),onLoadingError:x.default.func,data:x.default.shape({endpoint:x.default.string,targetFieldName:x.default.string})},R.defaultProps={value:"",extraClass:"",onLoadingError:O,attributes:{}};var L=(0,g.connect)(s,l)(R);t.Component=R,t.ConnectedAnchorSelectorField=L,t.default=(0,F.default)(L)},"./client/src/legacy/CMSMain.AddForm.js":function(e,t,n){"use strict";var a=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(a).default.entwine("ss",function(e){e(".TreeDropdownField").entwine({OldValue:null}),e("#Form_AddForm_ParentID_Holder .treedropdownfield").entwine({onmatch:function(){this._super(),e(".cms-add-form").updateTypeList()}}),e(".cms-add-form .parent-mode :input").entwine({onclick:function(e){var t=this.closest("form").find("#Form_AddForm_ParentID_Holder .TreeDropdownField");"top"==this.val()?(t.setOldValue(t.getValue()),t.setValue(0)):(t.setValue(t.getOldValue()||0),t.setOldValue(null)),t.refresh(),t.trigger("change")}}),e(".cms-add-form").entwine({ParentCache:{},onadd:function(){var t=this;this.find("#Form_AddForm_ParentID_Holder .TreeDropdownField").bind("change",function(){t.updateTypeList()}),this.find(".SelectionGroup.parent-mode").bind("change",function(){t.updateTypeList()}),"top"==e(".cms-add-form .parent-mode :input").val()&&this.updateTypeList()},loadCachedChildren:function(e){var t=this.getParentCache();return void 0!==t[e]?t[e]:null},saveCachedChildren:function(e,t){var n=this.getParentCache();n[e]=t,this.setParentCache(n)},updateTypeList:function(){var t=this.data("hints"),n=this.find("#Form_AddForm_ParentID"),a=this.find("input[name=ParentModeField]:checked").val(),i=n.data("metadata"),r="child"===a?n.getValue():null,o=i?i.ClassName:null,s=o&&"child"===a&&r?o:"Root",l=void 0!==t[s]?t[s]:null,d=this,c=l&&void 0!==l.defaultChild?l.defaultChild:null,u=[];if(r){if(this.hasClass("loading"))return;return this.addClass("loading"),null!==(u=this.loadCachedChildren(r))?(this.updateSelectionFilter(u,c),void this.removeClass("loading")):(e.ajax({url:d.data("childfilter"),data:{ParentID:r},success:function(e){d.saveCachedChildren(r,e),d.updateSelectionFilter(e,c)},complete:function(){d.removeClass("loading")}}),!1)}u=l&&void 0!==l.disallowedChildren?l.disallowedChildren:[],this.updateSelectionFilter(u,c)},updateSelectionFilter:function(t,n){var a=null;if(this.find("#Form_AddForm_PageType div.radio").each(function(){var n=e(this).find("input").val(),i=-1===e.inArray(n,t);e(this).setEnabled(i),i||e(this).setSelected(!1),a=null===a?i:a&&i}),n)var i=this.find("#Form_AddForm_PageType div.radio input[value="+n+"]").parents("li:first");else var i=this.find("#Form_AddForm_PageType div.radio:not(.disabled):first");i.setSelected(!0),i.siblings().setSelected(!1),this.find("#Form_AddForm_PageType div.radio:not(.disabled)").length?this.find("button[name=action_doAdd]").removeAttr("disabled"):this.find("button[name=action_doAdd]").attr("disabled","disabled"),this.find(".message-restricted")[a?"hide":"show"]()}}),e(".cms-add-form #Form_AddForm_PageType div.radio").entwine({onclick:function(e){this.setSelected(!0)},setSelected:function(e){var t=this.find("input");e&&!t.is(":disabled")?(this.siblings().setSelected(!1),this.toggleClass("selected",!0),t.prop("checked",!0)):(this.toggleClass("selected",!1),t.prop("checked",!1))},setEnabled:function(t){e(this).toggleClass("disabled",!t),t?e(this).find("input").removeAttr("disabled"):e(this).find("input").attr("disabled","disabled").removeAttr("checked")}}),e(".cms-content-addpage-button").entwine({onclick:function(t){var n,a=e(".cms-tree"),i=e(".cms-list"),r=0;if(a.is(":visible")){var o=a.jstree("get_selected");r=o?e(o[0]).data("id"):null}else{var s=i.find('input[name="Page[GridState]"]').val();s&&(r=parseInt(JSON.parse(s).ParentID,10))}var l,d={selector:this.data("targetPanel"),pjax:this.data("pjax")};r?(n=this.data("extraParams")?this.data("extraParams"):"",l=e.path.addSearchParams(i18n.sprintf(this.data("urlAddpage"),r),n)):l=this.attr("href"),e(".cms-container").loadPanel(l,null,d),t.preventDefault(),this.blur()}})})},"./client/src/legacy/CMSMain.EditForm.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}var i=n(0),r=a(i),o=n(1),s=a(o);r.default.entwine("ss",function(e){e(".cms-edit-form :input[name=ClassName]").entwine({onchange:function(){alert(s.default._t("CMS.ALERTCLASSNAME"))}}),e(".cms-edit-form input[name=Title]").entwine({onmatch:function(){var t=this;t.data("OrigVal",t.val());var n=t.closest("form"),a=e("input:text[name=URLSegment]",n),i=e("input[name=LiveLink]",n);a.length>0&&(t._addActions(),this.bind("change",function(n){var r=t.data("OrigVal"),o=t.val();t.data("OrigVal",o),0===a.val().indexOf(a.data("defaultUrl"))&&""==i.val()?t.updateURLSegment(o):e(".update",t.parent()).show(),t.updateRelatedFields(o,r),t.updateBreadcrumbLabel(o)})),this._super()},onunmatch:function(){this._super()},updateRelatedFields:function(t,n){this.parents("form").find("input[name=MetaTitle], input[name=MenuTitle]").each(function(){var a=e(this);a.val()==n&&(a.val(t),a.updatedRelatedFields&&a.updatedRelatedFields())})},updateURLSegment:function(t){var n=e("input:text[name=URLSegment]",this.closest("form")),a=n.closest(".field.urlsegment"),i=e(".update",this.parent());a.update(t),i.is(":visible")&&i.hide()},updateBreadcrumbLabel:function(t){var n=(e(".cms-edit-form input[name=ID]").val(),e("span.cms-panel-link.crumb"));t&&""!=t&&n.text(t)},_addActions:function(){var t,n=this;t=e("<button />",{class:"update btn btn-outline-secondary form__field-update-url",text:s.default._t("CMS.UpdateURL"),type:"button",click:function(e){e.preventDefault(),n.updateURLSegment(n.val())}}),t.insertAfter(n),t.parent(".form__field-holder").addClass("input-group"),t.hide()}}),e(".cms-edit-form .parentTypeSelector").entwine({onmatch:function(){var e=this;this.find(":input[name=ParentType]").bind("click",function(t){e._toggleSelection(t)}),this.find(".TreeDropdownField").bind("change",function(t){e._changeParentId(t)}),this._changeParentId(),this._toggleSelection(),this._super()},onunmatch:function(){this._super()},_toggleSelection:function(t){var n=this.find(":input[name=ParentType]:checked").val(),a=this.find("#Form_EditForm_ParentID_Holder");"root"==n?this.find(":input[name=ParentID]").val(0):this.find(":input[name=ParentID]").val(this.find("#Form_EditForm_ParentType_subpage").data("parentIdValue")),"root"!=n?a.slideDown(400,function(){e(this).css("overflow","visible")}):a.slideUp()},_changeParentId:function(e){var t=this.find(":input[name=ParentID]").val();this.find("#Form_EditForm_ParentType_subpage").data("parentIdValue",t)}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_doRollback, .cms-edit-form .btn-toolbar #Form_EditForm_action_rollback").entwine({onclick:function(e){if(this.is(":disabled"))return e.preventDefault(),!1;var t=this.parents("form:first").find(":input[name=Version]").val(),n=t?s.default.sprintf(s.default._t("CMS.RollbackToVersion","Do you really want to roll back to version #%s of this page?"),t):s.default._t("CMS.ConfirmRestoreFromLive","Are you sure you want to revert draft to when the page was last published?");return confirm(n)?this._super(e):(e.preventDefault(),!1)}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_archive").entwine({onclick:function(e){var t=this.parents("form:first"),n="";return n=t.find("input[name=ArchiveWarningMessage]").val().replace(/\\n/g,"\n"),!!confirm(n)&&this._super(e)}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_restore").entwine({onclick:function(e){var t=this.parents("form:first"),n=t.find(":input[name=Version]").val(),a="",i=this.data("toRoot");return a=s.default.sprintf(s.default._t(i?"CMS.RestoreToRoot":"CMS.Restore"),n),!!confirm(a)&&this._super(e)}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_unpublish").entwine({onclick:function(e){var t=this.parents("form:first"),n=t.find(":input[name=Version]").val(),a="";return a=s.default.sprintf(s.default._t("CMS.Unpublish"),n),!!confirm(a)&&this._super(e)}}),e(".cms-edit-form.changed").entwine({onmatch:function(t){this.find("button[data-text-alternate]").each(function(){var t=e(this),n=t.find(".btn__title"),a=t.data("textAlternate");a&&(t.data("textStandard",n.text()),n.text(a));var i=t.data("btnAlternate");i&&(t.data("btnStandard",t.attr("class")),t.attr("class",i),t.removeClass("btn-outline-secondary").addClass("btn-primary"));var r=t.data("btnAlternateAdd");r&&t.addClass(r);var o=t.data("btnAlternateRemove");o&&t.removeClass(o)}),this._super(t)},onunmatch:function(t){this.find("button[data-text-alternate]").each(function(){var t=e(this),n=t.find(".btn__title"),a=t.data("textStandard");a&&n.text(a);var i=t.data("btnStandard");i&&(t.attr("class",i),t.addClass("btn-outline-secondary").removeClass("btn-primary"));var r=t.data("btnAlternateAdd");r&&t.removeClass(r);var o=t.data("btnAlternateRemove");o&&t.addClass(o)}),this._super(t)}}),e(".cms-edit-form .btn-toolbar button[name=action_publish]").entwine({onbuttonafterrefreshalternate:function(){this.data("showingAlternate")?(this.addClass("btn-primary"),this.removeClass("btn-secondary")):(this.removeClass("btn-primary"),this.addClass("btn-secondary"))}}),e(".cms-edit-form .btn-toolbar button[name=action_save]").entwine({onbuttonafterrefreshalternate:function(){this.data("showingAlternate")?(this.addClass("btn-primary"),this.removeClass("btn-secondary")):(this.removeClass("btn-primary"),this.addClass("btn-secondary"))}}),e('.cms-edit-form.CMSPageSettingsController input[name="ParentType"]:checked').entwine({onmatch:function(){this.redraw(),this._super()},onunmatch:function(){this._super()},redraw:function(){var t=e(".cms-edit-form.CMSPageSettingsController #Form_EditForm_ParentID_Holder");"Form_EditForm_ParentType_root"==e(this).attr("id")?t.slideUp():t.slideDown()},onclick:function(){this.redraw()}}),"Form_EditForm_ParentType_root"==e('.cms-edit-form.CMSPageSettingsController input[name="ParentType"]:checked').attr("id")&&e(".cms-edit-form.CMSPageSettingsController #Form_EditForm_ParentID_Holder").hide()})},"./client/src/legacy/CMSMain.Tree.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}var i=n(0),r=a(i),o=n(1),s=a(o);r.default.entwine("ss.tree",function(e){e(".cms-tree").entwine({fromDocument:{"oncontext_show.vakata":function(e){this.adjustContextClass()}},adjustContextClass:function(){var t=e("#vakata-contextmenu").find("ul ul");t.each(function(n){var a="1",i=e(t[n]).find("li").length;i>20?a="3":i>10&&(a="2"),e(t[n]).addClass("col-"+a).removeClass("right"),e(t[n]).find("li").on("mouseenter",function(t){e(this).parent("ul").removeClass("right")})})},showListViewFor:function(t){localStorage.setItem("ss.pages-view-type","listview");var n=this.closest(".cms-content-view"),a=n.data("url-listviewroot"),i=e.path.addSearchParams(a,{ParentID:t});window.location=i},getTreeConfig:function(){var t=this,n=this._super();return this.getHints(),n.plugins.push("contextmenu"),n.contextmenu={items:function(n){var a={edit:{label:n.hasClass("edit-disabled")?s.default._t("CMS.EditPage","Edit page",100,"Used in the context menu when right-clicking on a page node in the CMS tree"):s.default._t("CMS.ViewPage","View page",100,"Used in the context menu when right-clicking on a page node in the CMS tree"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(s.default.sprintf(t.data("urlEditpage"),n.data("id")))}}};n.hasClass("nochildren")||(a.showaslist={label:s.default._t("CMS.ShowAsList"),action:function(e){t.showListViewFor(e.data("id"))}});var i=(n.data("pagetype"),n.data("id")),r=n.find(">a .item").data("allowedchildren"),o={},l=!1;return e.each(r,function(n,a){l=!0,o["allowedchildren-"+n]={label:'<span class="jstree-pageicon"></span>'+a,_class:"class-"+n.replace(/[^a-zA-Z0-9\-_:.]+/g,"_"),action:function(a){e(".cms-container").entwine(".ss").loadPanel(e.path.addSearchParams(s.default.sprintf(t.data("urlAddpage"),i,n),t.data("extraParams")))}}}),l&&(a.addsubpage={label:s.default._t("CMS.AddSubPage","Add page under this page",100,"Used in the context menu when right-clicking on a page node in the CMS tree"),submenu:o}),n.hasClass("edit-disabled")||(a.duplicate={label:s.default._t("CMS.Duplicate"),submenu:[{label:s.default._t("CMS.ThisPageOnly"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(e.path.addSearchParams(s.default.sprintf(t.data("urlDuplicate"),n.data("id")),t.data("extraParams")))}},{label:s.default._t("CMS.ThisPageAndSubpages"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(e.path.addSearchParams(s.default.sprintf(t.data("urlDuplicatewithchildren"),n.data("id")),t.data("extraParams")))}}]}),a}},n}}),e(".cms-tree a.jstree-clicked").entwine({onmatch:function(){var e,t=this,n=t.parents(".cms-panel-content");(t.offset().top<0||t.offset().top>n.height()-t.height())&&(e=n.scrollTop()+t.offset().top+n.height()/2,n.animate({scrollTop:e},"slow"))}}),e(".cms-tree-filtered .clear-filter").entwine({onclick:function(){window.location=location.protocol+"//"+location.host+location.pathname}}),e(".cms-tree .subtree-list-link").entwine({onclick:function(e){e.preventDefault(),this.closest(".cms-tree").showListViewFor(this.data("id"))}})})},"./client/src/legacy/CMSMain.js":function(e,t,n){"use strict";var a=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(a).default.entwine("ss",function(e){e(".cms-content-header-info").entwine({"from .cms-panel":{ontoggle:function(e){var t=this.closest(".cms-content").find(e.target);0!==t.length&&this.parent()[t.hasClass("collapsed")?"addClass":"removeClass"]("collapsed")}}}),e(".cms-panel-deferred.cms-content-view").entwine({onadd:function(){if(!this.data("no-ajax")){var e=localStorage.getItem("ss.pages-view-type")||"treeview";this.closest(".cms-content-tools").length>0&&(e="treeview");var t=this.data("url-"+e),n=localStorage.getItem("ss.pages-view-filtered");localStorage.setItem("ss.pages-view-filtered",!1),this.data("deferredNoCache",n||"listview"===e),this.data("url",t+location.search),this._super()}}}),e(".js-injector-boot .search-holder--cms").entwine({search:function(e){localStorage.setItem("ss.pages-view-filtered",!0),this._super(e)}}),e(".cms .page-view-link").entwine({onclick:function(t){t.preventDefault();var n=e(this).data("view"),a=this.closest(".cms-content-view"),i=a.data("url-"+n),r=0!==a.closest(".cms-content-tools").length;if(localStorage.setItem("ss.pages-view-type",n),r&&"listview"===n)return void(window.location=a.data("url-listviewroot"));a.data("url",i+location.search),a.redraw()}}),e(".cms .cms-clear-filter").entwine({onclick:function(t){t.preventDefault(),window.location=e(this).prop("href")}}),e(".cms-content-toolbar").entwine({onmatch:function(){var t=this;this._super(),e.each(this.find(".cms-actions-buttons-row .tool-button"),function(){var n=e(this),a=n.data("toolid");n.hasClass("active"),void 0!==a&&(n.data("active",!1).removeClass("active"),e("#"+a).hide(),t.bindActionButtonEvents(n))})},onunmatch:function(){var t=this;this._super(),e.each(this.find(".cms-actions-buttons-row .tool-button"),function(){var n=e(this);t.unbindActionButtonEvents(n)})},bindActionButtonEvents:function(e){var t=this;e.on("click.cmsContentToolbar",function(n){t.showHideTool(e)})},unbindActionButtonEvents:function(e){e.off(".cmsContentToolbar")},showHideTool:function(t){var n=t.data("active"),a=t.data("toolid"),i=e("#"+a);e.each(this.find(".cms-actions-buttons-row .tool-button"),function(){var t=e(this),n=e("#"+t.data("toolid"));t.data("toolid")!==a&&(n.hide(),t.data("active",!1))}),t[n?"removeClass":"addClass"]("active"),i[n?"hide":"show"](),t.data("active",!n)}})})},"./client/src/legacy/CMSPageHistoryController.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}var i=n(0),r=a(i),o=n(1),s=a(o);r.default.entwine("ss",function(e){e("#Form_VersionsForm").entwine({onmatch:function(){this._super()},onunmatch:function(){this._super()},onsubmit:function(t){t.preventDefault();var n=this.find(":input[name=ID]").val();if(!n)return!1;var a=null,i=null,r=null,o=this.find(":input[name=CompareMode]").is(":checked"),l=this.find("table input[type=checkbox]").filter(":checked");if(o){if(2!==l.length)return!1;i=l.eq(0).val(),r=l.eq(1).val(),a=s.default.sprintf(this.data("linkTmplCompare"),n,r,i)}else i=l.eq(0).val(),a=s.default.sprintf(this.data("linkTmplShow"),n,i);return e(".cms-container").loadPanel(a,"",{pjax:"CurrentForm"}),!0}}),e("#Form_VersionsForm input[name=ShowUnpublished]").entwine({onmatch:function(){this.toggle(),this._super()},onunmatch:function(){this._super()},onchange:function(){this.toggle()},toggle:function(){var t=e(this),n=t.parents("form").find("tr[data-published=false]");t.attr("checked")?n.removeClass("ui-helper-hidden").show():n.addClass("ui-helper-hidden").hide()._unselect()}}),e("#Form_VersionsForm tbody tr").entwine({onclick:function(){var e=this.parents("form").find(":input[name=CompareMode]").attr("checked"),t=this.siblings(".active");return e&&this.hasClass("active")?void this._unselect():e?t.length>1?void alert(s.default._t("CMS.ONLYSELECTTWO","You can only compare two versions at this time.")):(this._select(),void(1===t.length&&this.parents("form").submit())):(this._select(),t._unselect(),void this.parents("form").submit())},_unselect:function(){this.get(0).classList.remove("active"),this.find(":input[type=checkbox][checked]").attr("checked",!1)},_select:function(){this.addClass("active"),this.find(":input[type=checkbox]").attr("checked",!0)}})})},"./client/src/legacy/RedirectorPage.js":function(e,t,n){"use strict";var a=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(a).default.entwine("ss",function(e){e("#Form_EditForm_RedirectionType input").entwine({onmatch:function(){e(this).attr("checked")&&this.toggle(),this._super()},onunmatch:function(){this._super()},onclick:function(){this.toggle()},toggle:function(){"Internal"==e(this).attr("value")?(e("#Form_EditForm_ExternalURL_Holder").hide(),e("#Form_EditForm_LinkToID_Holder").show()):(e("#Form_EditForm_ExternalURL_Holder").show(),e("#Form_EditForm_LinkToID_Holder").hide())}})})},"./client/src/legacy/SiteTreeURLSegmentField.js":function(e,t,n){"use strict";var a=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(a).default.entwine("ss",function(e){e(".field.urlsegment:not(.readonly)").entwine({MaxPreviewLength:55,Ellipsis:"...",onmatch:function(){this.find(":text").length&&this.toggleEdit(!1),this.redraw(),this._super()},redraw:function(){var e=this.find(":text"),t=decodeURI(e.data("prefix")+e.val()),n=t;t.length>this.getMaxPreviewLength()&&(n=this.getEllipsis()+t.substr(t.length-this.getMaxPreviewLength(),t.length)),this.find(".URL-link").attr("href",encodeURI(t+e.data("suffix"))).text(n)},toggleEdit:function(e){var t=this.find(":text");this.find(".preview-holder")[e?"hide":"show"](),this.find(".edit-holder")[e?"show":"hide"](),e&&(t.data("origval",t.val()),t.focus())},update:function(){var e=this,t=this.find(":text"),n=t.data("origval"),a=arguments[0],i=a&&""!==a?a:t.val();n!=i?(this.addClass("loading"),this.suggest(i,function(n){t.val(decodeURIComponent(n.value)),e.toggleEdit(!1),e.removeClass("loading"),e.redraw()})):(this.toggleEdit(!1),this.redraw())},cancel:function(){var e=this.find(":text");e.val(e.data("origval")),this.toggleEdit(!1)},suggest:function(t,n){var a=this,i=a.find(":text"),r=e.path.parseUrl(a.closest("form").attr("action")),o=r.hrefNoSearch+"/field/"+i.attr("name")+"/suggest/?value="+encodeURIComponent(t);r.search&&(o+="&"+r.search.replace(/^\?/,"")),e.ajax({url:o,success:function(e){n.apply(this,arguments)},error:function(e,t){e.statusText=e.responseText},complete:function(){a.removeClass("loading")}})}}),e(".field.urlsegment .edit").entwine({onclick:function(e){e.preventDefault(),this.closest(".field").toggleEdit(!0)}}),e(".field.urlsegment .update").entwine({onclick:function(e){e.preventDefault(),this.closest(".field").update()}}),e(".field.urlsegment .cancel").entwine({onclick:function(e){e.preventDefault(),this.closest(".field").cancel()}})})},"./client/src/state/anchorSelector/AnchorSelectorActionTypes.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={ANCHORSELECTOR_UPDATED:"ANCHORSELECTOR_UPDATED",ANCHORSELECTOR_UPDATING:"ANCHORSELECTOR_UPDATING",ANCHORSELECTOR_UPDATE_FAILED:"ANCHORSELECTOR_UPDATE_FAILED"}},"./client/src/state/anchorSelector/AnchorSelectorActions.js":function(e,t,n){"use strict";function a(e){return{type:s.default.ANCHORSELECTOR_UPDATING,payload:{pageId:e}}}function i(e,t){return{type:s.default.ANCHORSELECTOR_UPDATED,payload:{pageId:e,anchors:t}}}function r(e){return{type:s.default.ANCHORSELECTOR_UPDATE_FAILED,payload:{pageId:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.beginUpdating=a,t.updated=i,t.updateFailed=r;var o=n("./client/src/state/anchorSelector/AnchorSelectorActionTypes.js"),s=function(e){return e&&e.__esModule?e:{default:e}}(o)},"./client/src/state/anchorSelector/AnchorSelectorReducer.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=function(n,a){var r=t.payload.pageId;return(0,s.default)({pages:[].concat(i(e.pages.filter(function(e){return e.id!==r})),[{id:r,loadingState:n,anchors:a}]).sort(function(e,t){return e.id-t.id})})};switch(t.type){case d.default.ANCHORSELECTOR_UPDATING:return n(u.default.UPDATING,[]);case d.default.ANCHORSELECTOR_UPDATED:return n(u.default.SUCCESS,t.payload.anchors);case d.default.ANCHORSELECTOR_UPDATE_FAILED:return n(u.default.FAILED,[]);default:return e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var o=n(12),s=a(o),l=n("./client/src/state/anchorSelector/AnchorSelectorActionTypes.js"),d=a(l),c=n("./client/src/state/anchorSelector/AnchorSelectorStates.js"),u=a(c),f=(0,s.default)({pages:[]})},"./client/src/state/anchorSelector/AnchorSelectorStates.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={SUCCESS:"SUCCESS",DIRTY:"DIRTY",UPDATING:"UPDATING",FAILED:"FAILED"}},"./client/src/state/history/readOnePageQuery.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.config=t.query=void 0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},i=function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\nquery ReadHistoryViewerPage ($page_id: ID!, $limit: Int!, $offset: Int!) {\n readOnePage(\n Versioning: {\n Mode: LATEST\n },\n ID: $page_id\n ) {\n ID\n Versions (limit: $limit, offset: $offset, sortBy: [{\n field: Version,\n direction: DESC\n }]) {\n pageInfo {\n totalCount\n }\n edges {\n node {\n Version\n AbsoluteLink\n Author {\n FirstName\n Surname\n }\n Publisher {\n FirstName\n Surname\n }\n Published\n LiveVersion\n LatestDraftVersion\n LastEdited\n }\n }\n }\n }\n}\n"],["\nquery ReadHistoryViewerPage ($page_id: ID!, $limit: Int!, $offset: Int!) {\n readOnePage(\n Versioning: {\n Mode: LATEST\n },\n ID: $page_id\n ) {\n ID\n Versions (limit: $limit, offset: $offset, sortBy: [{\n field: Version,\n direction: DESC\n }]) {\n pageInfo {\n totalCount\n }\n edges {\n node {\n Version\n AbsoluteLink\n Author {\n FirstName\n Surname\n }\n Publisher {\n FirstName\n Surname\n }\n Published\n LiveVersion\n LatestDraftVersion\n LastEdited\n }\n }\n }\n }\n}\n"]),r=n(3),o=n(10),s=function(e){return e&&e.__esModule?e:{default:e}}(o),l=(0,s.default)(i),d={options:function(e){var t=e.recordId,n=e.limit;return{variables:{limit:n,offset:((e.page||1)-1)*n,page_id:t}}},props:function(e){var t=e.data,n=t.error,i=t.refetch,r=t.readOnePage,o=t.loading,s=e.ownProps,l=s.actions,d=void 0===l?{versions:{}}:l,c=s.limit,u=s.recordId,f=r||null,h=n&&n.graphQLErrors&&n.graphQLErrors.map(function(e){return e.message});return{loading:o||!f,versions:f,graphQLErrors:h,actions:a({},d,{versions:a({},f,{goToPage:function(e){i({offset:((e||1)-1)*c,limit:c,page_id:u})}})})}}};t.query=l,t.config=d,t.default=(0,r.graphql)(l,d)},"./client/src/state/history/revertToPageVersionMutation.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.config=t.mutation=void 0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},i=function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\nmutation revertPageToVersion($id:ID!, $fromStage:VersionedStage!, $toStage:VersionedStage!, $fromVersion:Int!) {\n copySilverStripeSiteTreeToStage(Input: {\n ID: $id\n FromVersion: $fromVersion\n FromStage: $fromStage\n ToStage: $toStage\n }) {\n ID\n }\n}\n\n"],["\nmutation revertPageToVersion($id:ID!, $fromStage:VersionedStage!, $toStage:VersionedStage!, $fromVersion:Int!) {\n copySilverStripeSiteTreeToStage(Input: {\n ID: $id\n FromVersion: $fromVersion\n FromStage: $fromStage\n ToStage: $toStage\n }) {\n ID\n }\n}\n\n"]),r=n(3),o=n(10),s=function(e){return e&&e.__esModule?e:{default:e}}(o),l=(0,s.default)(i),d={props:function(e){var t=e.mutate,n=e.ownProps.actions;return{actions:a({},n,{revertToVersion:function(e,n,a,i){return t({variables:{id:e,fromVersion:n,fromStage:a,toStage:i}})}})}},options:{refetchQueries:["ReadHistoryViewerPage"]}};t.mutation=l,t.config=d,t.default=(0,r.graphql)(l,d)},0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports=i18n},10:function(e,t){e.exports=GraphQLTag},11:function(e,t){e.exports=Redux},12:function(e,t){e.exports=DeepFreezeStrict},13:function(e,t){e.exports=FieldHolder},14:function(e,t){e.exports=IsomorphicFetch},15:function(e,t){e.exports=PropTypes},16:function(e,t){e.exports=ReactSelect},17:function(e,t){e.exports=ReduxForm},18:function(e,t){e.exports=SilverStripeComponent},19:function(e,t){e.exports=classnames},2:function(e,t){e.exports=Injector},20:function(e,t){e.exports=getFormState},3:function(e,t){e.exports=ReactApollo},4:function(e,t){e.exports=React},5:function(e,t){e.exports=ReactRedux}});
|
!function(e){function t(a){if(n[a])return n[a].exports;var i=n[a]={i:a,l:!1,exports:{}};return e[a].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,a){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:a})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/bundles/bundle.js")}({"./client/src/boot/index.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}var i=n("./client/src/boot/registerReducers.js"),r=a(i),o=n("./client/src/boot/registerComponents.js"),s=a(o);window.document.addEventListener("DOMContentLoaded",function(){(0,s.default)(),(0,r.default)()})},"./client/src/boot/registerComponents.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(2),r=a(i),o=n("./client/src/components/AnchorSelectorField/AnchorSelectorField.js"),s=a(o),l=n("./client/src/state/history/readOnePageQuery.js"),d=a(l),c=n("./client/src/state/history/revertToPageVersionMutation.js"),u=a(c);t.default=function(){r.default.component.register("AnchorSelectorField",s.default),r.default.transform("pages-history",function(e){e.component("HistoryViewer.pages-controller-cms-content",d.default,"PageHistoryViewer")}),r.default.transform("pages-history-revert",function(e){e.component("HistoryViewerToolbar.VersionedAdmin.HistoryViewer.SiteTree.HistoryViewerVersionDetail",u.default,"PageRevertMutation")})}},"./client/src/boot/registerReducers.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(2),r=a(i),o=n(11),s=n("./client/src/state/anchorSelector/AnchorSelectorReducer.js"),l=a(s);t.default=function(){r.default.reducer.register("cms",(0,o.combineReducers)({anchorSelector:l.default}))}},"./client/src/bundles/bundle.js":function(e,t,n){"use strict";n("./client/src/legacy/CMSMain.AddForm.js"),n("./client/src/legacy/CMSMain.EditForm.js"),n("./client/src/legacy/CMSMain.js"),n("./client/src/legacy/CMSMain.Tree.js"),n("./client/src/legacy/CMSPageHistoryController.js"),n("./client/src/legacy/RedirectorPage.js"),n("./client/src/legacy/SiteTreeURLSegmentField.js"),n("./client/src/boot/index.js")},"./client/src/components/AnchorSelectorField/AnchorSelectorField.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=(0,_.formValueSelector)(t.formid,I.default),a=t&&t.data&&t.data.targetFieldName||"PageID",i=Number(n(e,a)||0),r=[],o=i?e.cms.anchorSelector.pages.find(function(e){return e.id===i}):null;o&&o.loadingState===P.default.SUCCESS&&(r=o.anchors);var s=null;return s=o?o.loadingState:i?P.default.DIRTY:P.default.SUCCESS,{pageId:i,anchors:r,loadingState:s}}function l(e){return{actions:{anchorSelector:(0,v.bindActionCreators)(w,e)}}}Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectedAnchorSelectorField=t.Component=void 0;var d=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),c=n(1),u=a(c),f=n(4),h=a(f),p=n(14),m=a(p),g=n(5),v=n(11),_=n(17),b=n(18),S=a(b),C=n("./client/src/state/anchorSelector/AnchorSelectorActions.js"),w=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(C),y=n("./client/src/state/anchorSelector/AnchorSelectorStates.js"),P=a(y),A=n(13),F=a(A),E=n(16),T=n(20),I=a(T),D=n(19),j=a(D),M=n(15),x=a(M),O=function(){return null},R=function(e){function t(e){i(this,t);var n=r(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleChange=n.handleChange.bind(n),n.handleLoadingError=n.handleLoadingError.bind(n),n}return o(t,e),d(t,[{key:"componentDidMount",value:function(){this.ensurePagesLoaded()}},{key:"componentWillReceiveProps",value:function(e){this.props.pageId!==e.pageId&&this.ensurePagesLoaded(e)}},{key:"ensurePagesLoaded",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;if(t.loadingState!==P.default.DIRTY||!t.pageId)return Promise.resolve();t.actions.anchorSelector.beginUpdating(t.pageId);var n=t.data.endpoint.replace(/:id/,t.pageId);return(0,m.default)(n,{credentials:"same-origin"}).then(function(e){return e.json()}).then(function(e){return t.actions.anchorSelector.updated(t.pageId,e),e}).catch(function(n){t.actions.anchorSelector.updateFailed(t.pageId),e.handleLoadingError(n,t)})}},{key:"getDropdownOptions",value:function(){var e=this,t=this.props.anchors.map(function(e){return{value:e}});return this.props.value&&!this.props.anchors.find(function(t){return t===e.props.value})&&t.unshift({value:this.props.value}),t}},{key:"handleChange",value:function(e){"function"==typeof this.props.onChange&&this.props.onChange(e?e.value:"")}},{key:"handleLoadingError",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props;if(t.onLoadingError===O)throw e;return t.onLoadingError({errors:[{value:e.message,type:"error"}]})}},{key:"render",value:function(){var e={id:this.props.id},t=(0,j.default)("anchorselectorfield",this.props.extraClass),n=this.getDropdownOptions(),a=this.props.value||"",i=u.default._t("CMS.ANCHOR_SELECT_OR_TYPE","Select or enter anchor");return h.default.createElement(E.Creatable,{searchable:!0,options:n,className:t,name:this.props.name,inputProps:e,onChange:this.handleChange,onBlurResetsInput:!0,value:a,placeholder:i,labelKey:"value"})}}]),t}(S.default);R.propTypes={extraClass:x.default.string,id:x.default.string,name:x.default.string.isRequired,onChange:x.default.func,value:x.default.string,attributes:x.default.oneOfType([x.default.object,x.default.array]),pageId:x.default.number,anchors:x.default.array,loadingState:x.default.oneOf(Object.keys(P.default).map(function(e){return P.default[e]})),onLoadingError:x.default.func,data:x.default.shape({endpoint:x.default.string,targetFieldName:x.default.string})},R.defaultProps={value:"",extraClass:"",onLoadingError:O,attributes:{}};var L=(0,g.connect)(s,l)(R);t.Component=R,t.ConnectedAnchorSelectorField=L,t.default=(0,F.default)(L)},"./client/src/legacy/CMSMain.AddForm.js":function(e,t,n){"use strict";var a=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(a).default.entwine("ss",function(e){e(".TreeDropdownField").entwine({OldValue:null}),e("#Form_AddForm_ParentID_Holder .treedropdownfield").entwine({onmatch:function(){this._super(),e(".cms-add-form").updateTypeList()}}),e(".cms-add-form .parent-mode :input").entwine({onclick:function(e){var t=this.closest("form").find("#Form_AddForm_ParentID_Holder .TreeDropdownField");"top"==this.val()?(t.setOldValue(t.getValue()),t.setValue(0)):(t.setValue(t.getOldValue()||0),t.setOldValue(null)),t.refresh(),t.trigger("change")}}),e(".cms-add-form").entwine({ParentCache:{},onadd:function(){var t=this;this.find("#Form_AddForm_ParentID_Holder .TreeDropdownField").bind("change",function(){t.updateTypeList()}),this.find(".SelectionGroup.parent-mode").bind("change",function(){t.updateTypeList()}),"top"==e(".cms-add-form .parent-mode :input").val()&&this.updateTypeList()},loadCachedChildren:function(e){var t=this.getParentCache();return void 0!==t[e]?t[e]:null},saveCachedChildren:function(e,t){var n=this.getParentCache();n[e]=t,this.setParentCache(n)},updateTypeList:function(){var t=this.data("hints"),n=this.find("#Form_AddForm_ParentID"),a=this.find("input[name=ParentModeField]:checked").val(),i=n.data("metadata"),r="child"===a?n.getValue():null,o=i?i.ClassName:null,s=o&&"child"===a&&r?o:"Root",l=void 0!==t[s]?t[s]:null,d=this,c=l&&void 0!==l.defaultChild?l.defaultChild:null,u=[];if(r){if(this.hasClass("loading"))return;return this.addClass("loading"),null!==(u=this.loadCachedChildren(r))?(this.updateSelectionFilter(u,c),void this.removeClass("loading")):(e.ajax({url:d.data("childfilter"),data:{ParentID:r},success:function(e){d.saveCachedChildren(r,e),d.updateSelectionFilter(e,c)},complete:function(){d.removeClass("loading")}}),!1)}u=l&&void 0!==l.disallowedChildren?l.disallowedChildren:[],this.updateSelectionFilter(u,c)},updateSelectionFilter:function(t,n){var a=null;if(this.find("#Form_AddForm_PageType div.radio").each(function(){var n=e(this).find("input").val(),i=-1===e.inArray(n,t);e(this).setEnabled(i),i||e(this).setSelected(!1),a=null===a?i:a&&i}),n)var i=this.find("#Form_AddForm_PageType div.radio input[value="+n+"]").parents("li:first");else var i=this.find("#Form_AddForm_PageType div.radio:not(.disabled):first");i.setSelected(!0),i.siblings().setSelected(!1),this.find("#Form_AddForm_PageType div.radio:not(.disabled)").length?this.find("button[name=action_doAdd]").removeAttr("disabled"):this.find("button[name=action_doAdd]").attr("disabled","disabled"),this.find(".message-restricted")[a?"hide":"show"]()}}),e(".cms-add-form #Form_AddForm_PageType div.radio").entwine({onclick:function(e){this.setSelected(!0)},setSelected:function(e){var t=this.find("input");e&&!t.is(":disabled")?(this.siblings().setSelected(!1),this.toggleClass("selected",!0),t.prop("checked",!0)):(this.toggleClass("selected",!1),t.prop("checked",!1))},setEnabled:function(t){e(this).toggleClass("disabled",!t),t?e(this).find("input").removeAttr("disabled"):e(this).find("input").attr("disabled","disabled").removeAttr("checked")}}),e(".cms-content-addpage-button").entwine({onclick:function(t){var n,a=e(".cms-tree"),i=e(".cms-list"),r=0;if(a.is(":visible")){var o=a.jstree("get_selected");r=o?e(o[0]).data("id"):null}else{var s=i.find('input[name="Page[GridState]"]').val();s&&(r=parseInt(JSON.parse(s).ParentID,10))}var l,d={selector:this.data("targetPanel"),pjax:this.data("pjax")};r?(n=this.data("extraParams")?this.data("extraParams"):"",l=e.path.addSearchParams(i18n.sprintf(this.data("urlAddpage"),r),n)):l=this.attr("href"),e(".cms-container").loadPanel(l,null,d),t.preventDefault(),this.blur()}})})},"./client/src/legacy/CMSMain.EditForm.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}var i=n(0),r=a(i),o=n(1),s=a(o);r.default.entwine("ss",function(e){e(".cms-edit-form :input[name=ClassName]").entwine({onchange:function(){alert(s.default._t("CMS.ALERTCLASSNAME"))}}),e(".cms-edit-form input[name=Title]").entwine({onmatch:function(){var t=this;t.data("OrigVal",t.val());var n=t.closest("form"),a=e("input:text[name=URLSegment]",n),i=e("input[name=LiveLink]",n);a.length>0&&(t._addActions(),this.bind("change",function(n){var r=t.data("OrigVal"),o=t.val();t.data("OrigVal",o),0===a.val().indexOf(a.data("defaultUrl"))&&""==i.val()?t.updateURLSegment(o):e(".update",t.parent()).show(),t.updateRelatedFields(o,r),t.updateBreadcrumbLabel(o)})),this._super()},onunmatch:function(){this._super()},updateRelatedFields:function(t,n){this.parents("form").find("input[name=MetaTitle], input[name=MenuTitle]").each(function(){var a=e(this);a.val()==n&&(a.val(t),a.updatedRelatedFields&&a.updatedRelatedFields())})},updateURLSegment:function(t){var n=e("input:text[name=URLSegment]",this.closest("form")),a=n.closest(".field.urlsegment"),i=e(".update",this.parent());a.update(t),i.is(":visible")&&i.hide()},updateBreadcrumbLabel:function(t){var n=(e(".cms-edit-form input[name=ID]").val(),e("span.cms-panel-link.crumb"));t&&""!=t&&n.text(t)},_addActions:function(){var t,n=this;t=e("<button />",{class:"update btn btn-outline-secondary form__field-update-url",text:s.default._t("CMS.UpdateURL"),type:"button",click:function(e){e.preventDefault(),n.updateURLSegment(n.val())}}),t.insertAfter(n),t.parent(".form__field-holder").addClass("input-group"),t.hide()}}),e(".cms-edit-form .parentTypeSelector").entwine({onmatch:function(){var e=this;this.find(":input[name=ParentType]").bind("click",function(t){e._toggleSelection(t)}),this.find(".TreeDropdownField").bind("change",function(t){e._changeParentId(t)}),this._changeParentId(),this._toggleSelection(),this._super()},onunmatch:function(){this._super()},_toggleSelection:function(t){var n=this.find(":input[name=ParentType]:checked").val(),a=this.find("#Form_EditForm_ParentID_Holder");"root"==n?this.find(":input[name=ParentID]").val(0):this.find(":input[name=ParentID]").val(this.find("#Form_EditForm_ParentType_subpage").data("parentIdValue")),"root"!=n?a.slideDown(400,function(){e(this).css("overflow","visible")}):a.slideUp()},_changeParentId:function(e){var t=this.find(":input[name=ParentID]").val();this.find("#Form_EditForm_ParentType_subpage").data("parentIdValue",t)}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_doRollback, .cms-edit-form .btn-toolbar #Form_EditForm_action_rollback").entwine({onclick:function(e){if(this.is(":disabled"))return e.preventDefault(),!1;var t=this.parents("form:first").find(":input[name=Version]").val(),n=t?s.default.sprintf(s.default._t("CMS.RollbackToVersion","Do you really want to roll back to version #%s of this page?"),t):s.default._t("CMS.ConfirmRestoreFromLive","Are you sure you want to revert draft to when the page was last published?");return confirm(n)?this._super(e):(e.preventDefault(),!1)}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_archive").entwine({onclick:function(e){var t=this.parents("form:first"),n="";return n=t.find("input[name=ArchiveWarningMessage]").val().replace(/\\n/g,"\n"),!!confirm(n)&&this._super(e)}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_restore").entwine({onclick:function(e){var t=this.parents("form:first"),n=t.find(":input[name=Version]").val(),a="",i=this.data("toRoot");return a=s.default.sprintf(s.default._t(i?"CMS.RestoreToRoot":"CMS.Restore"),n),!!confirm(a)&&this._super(e)}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_unpublish").entwine({onclick:function(e){var t=this.parents("form:first"),n=t.find(":input[name=Version]").val(),a="";return a=s.default.sprintf(s.default._t("CMS.Unpublish"),n),!!confirm(a)&&this._super(e)}}),e(".cms-edit-form.changed").entwine({onmatch:function(t){this.find("button[data-text-alternate]").each(function(){var t=e(this),n=t.find(".btn__title"),a=t.data("textAlternate");a&&(t.data("textStandard",n.text()),n.text(a));var i=t.data("btnAlternate");i&&(t.data("btnStandard",t.attr("class")),t.attr("class",i),t.removeClass("btn-outline-secondary").addClass("btn-primary"));var r=t.data("btnAlternateAdd");r&&t.addClass(r);var o=t.data("btnAlternateRemove");o&&t.removeClass(o)}),this._super(t)},onunmatch:function(t){this.find("button[data-text-alternate]").each(function(){var t=e(this),n=t.find(".btn__title"),a=t.data("textStandard");a&&n.text(a);var i=t.data("btnStandard");i&&(t.attr("class",i),t.addClass("btn-outline-secondary").removeClass("btn-primary"));var r=t.data("btnAlternateAdd");r&&t.removeClass(r);var o=t.data("btnAlternateRemove");o&&t.addClass(o)}),this._super(t)}}),e(".cms-edit-form .btn-toolbar button[name=action_publish]").entwine({onbuttonafterrefreshalternate:function(){this.data("showingAlternate")?(this.addClass("btn-primary"),this.removeClass("btn-secondary")):(this.removeClass("btn-primary"),this.addClass("btn-secondary"))}}),e(".cms-edit-form .btn-toolbar button[name=action_save]").entwine({onbuttonafterrefreshalternate:function(){this.data("showingAlternate")?(this.addClass("btn-primary"),this.removeClass("btn-secondary")):(this.removeClass("btn-primary"),this.addClass("btn-secondary"))}}),e('.cms-edit-form.CMSPageSettingsController input[name="ParentType"]:checked').entwine({onmatch:function(){this.redraw(),this._super()},onunmatch:function(){this._super()},redraw:function(){var t=e(".cms-edit-form.CMSPageSettingsController #Form_EditForm_ParentID_Holder");"Form_EditForm_ParentType_root"==e(this).attr("id")?t.slideUp():t.slideDown()},onclick:function(){this.redraw()}}),"Form_EditForm_ParentType_root"==e('.cms-edit-form.CMSPageSettingsController input[name="ParentType"]:checked').attr("id")&&e(".cms-edit-form.CMSPageSettingsController #Form_EditForm_ParentID_Holder").hide()})},"./client/src/legacy/CMSMain.Tree.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}var i=n(0),r=a(i),o=n(1),s=a(o);r.default.entwine("ss.tree",function(e){e(".cms-tree").entwine({fromDocument:{"oncontext_show.vakata":function(e){this.adjustContextClass()}},adjustContextClass:function(){var t=e("#vakata-contextmenu").find("ul ul");t.each(function(n){var a="1",i=e(t[n]).find("li").length;i>20?a="3":i>10&&(a="2"),e(t[n]).addClass("col-"+a).removeClass("right"),e(t[n]).find("li").on("mouseenter",function(t){e(this).parent("ul").removeClass("right")})})},showListViewFor:function(t){localStorage.setItem("ss.pages-view-type","listview");var n=this.closest(".cms-content-view"),a=n.data("url-listviewroot"),i=e.path.addSearchParams(a,{ParentID:t}),r=e("base").attr("href")||"";window.location.assign(r+i)},getTreeConfig:function(){var t=this,n=this._super();return this.getHints(),n.plugins.push("contextmenu"),n.contextmenu={items:function(n){var a={edit:{label:n.hasClass("edit-disabled")?s.default._t("CMS.EditPage","Edit page",100,"Used in the context menu when right-clicking on a page node in the CMS tree"):s.default._t("CMS.ViewPage","View page",100,"Used in the context menu when right-clicking on a page node in the CMS tree"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(s.default.sprintf(t.data("urlEditpage"),n.data("id")))}}};n.hasClass("nochildren")||(a.showaslist={label:s.default._t("CMS.ShowAsList"),action:function(e){t.showListViewFor(e.data("id"))}});var i=(n.data("pagetype"),n.data("id")),r=n.find(">a .item").data("allowedchildren"),o={},l=!1;return e.each(r,function(n,a){l=!0,o["allowedchildren-"+n]={label:'<span class="jstree-pageicon"></span>'+a,_class:"class-"+n.replace(/[^a-zA-Z0-9\-_:.]+/g,"_"),action:function(a){e(".cms-container").entwine(".ss").loadPanel(e.path.addSearchParams(s.default.sprintf(t.data("urlAddpage"),i,n),t.data("extraParams")))}}}),l&&(a.addsubpage={label:s.default._t("CMS.AddSubPage","Add page under this page",100,"Used in the context menu when right-clicking on a page node in the CMS tree"),submenu:o}),n.hasClass("edit-disabled")||(a.duplicate={label:s.default._t("CMS.Duplicate"),submenu:[{label:s.default._t("CMS.ThisPageOnly"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(e.path.addSearchParams(s.default.sprintf(t.data("urlDuplicate"),n.data("id")),t.data("extraParams")))}},{label:s.default._t("CMS.ThisPageAndSubpages"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(e.path.addSearchParams(s.default.sprintf(t.data("urlDuplicatewithchildren"),n.data("id")),t.data("extraParams")))}}]}),a}},n}}),e(".cms-tree a.jstree-clicked").entwine({onmatch:function(){var e,t=this,n=t.parents(".cms-panel-content");(t.offset().top<0||t.offset().top>n.height()-t.height())&&(e=n.scrollTop()+t.offset().top+n.height()/2,n.animate({scrollTop:e},"slow"))}}),e(".cms-tree-filtered .clear-filter").entwine({onclick:function(){window.location=location.protocol+"//"+location.host+location.pathname}}),e(".cms-tree .subtree-list-link").entwine({onclick:function(e){e.preventDefault(),this.closest(".cms-tree").showListViewFor(this.data("id"))}})})},"./client/src/legacy/CMSMain.js":function(e,t,n){"use strict";var a=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(a).default.entwine("ss",function(e){e(".cms-content-header-info").entwine({"from .cms-panel":{ontoggle:function(e){var t=this.closest(".cms-content").find(e.target);0!==t.length&&this.parent()[t.hasClass("collapsed")?"addClass":"removeClass"]("collapsed")}}}),e(".cms-panel-deferred.cms-content-view").entwine({onadd:function(){if(!this.data("no-ajax")){var e=localStorage.getItem("ss.pages-view-type")||"treeview";this.closest(".cms-content-tools").length>0&&(e="treeview");var t=this.data("url-"+e),n=localStorage.getItem("ss.pages-view-filtered");localStorage.setItem("ss.pages-view-filtered",!1),this.data("deferredNoCache",n||"listview"===e),this.data("url",t+location.search),this._super()}}}),e(".js-injector-boot .search-holder--cms").entwine({search:function(e){localStorage.setItem("ss.pages-view-filtered",!0),this._super(e)}}),e(".cms .page-view-link").entwine({onclick:function(t){t.preventDefault();var n=e(this).data("view"),a=this.closest(".cms-content-view"),i=a.data("url-"+n),r=0!==a.closest(".cms-content-tools").length;if(localStorage.setItem("ss.pages-view-type",n),r&&"listview"===n){var o=e("base").attr("href")||"";return void window.location.assign(o+a.data("url-listviewroot"))}a.data("url",i+location.search),a.redraw()}}),e(".cms .cms-clear-filter").entwine({onclick:function(t){t.preventDefault(),window.location=e(this).prop("href")}}),e(".cms-content-toolbar").entwine({onmatch:function(){var t=this;this._super(),e.each(this.find(".cms-actions-buttons-row .tool-button"),function(){var n=e(this),a=n.data("toolid");n.hasClass("active"),void 0!==a&&(n.data("active",!1).removeClass("active"),e("#"+a).hide(),t.bindActionButtonEvents(n))})},onunmatch:function(){var t=this;this._super(),e.each(this.find(".cms-actions-buttons-row .tool-button"),function(){var n=e(this);t.unbindActionButtonEvents(n)})},bindActionButtonEvents:function(e){var t=this;e.on("click.cmsContentToolbar",function(n){t.showHideTool(e)})},unbindActionButtonEvents:function(e){e.off(".cmsContentToolbar")},showHideTool:function(t){var n=t.data("active"),a=t.data("toolid"),i=e("#"+a);e.each(this.find(".cms-actions-buttons-row .tool-button"),function(){var t=e(this),n=e("#"+t.data("toolid"));t.data("toolid")!==a&&(n.hide(),t.data("active",!1))}),t[n?"removeClass":"addClass"]("active"),i[n?"hide":"show"](),t.data("active",!n)}})})},"./client/src/legacy/CMSPageHistoryController.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}var i=n(0),r=a(i),o=n(1),s=a(o);r.default.entwine("ss",function(e){e("#Form_VersionsForm").entwine({onmatch:function(){this._super()},onunmatch:function(){this._super()},onsubmit:function(t){t.preventDefault();var n=this.find(":input[name=ID]").val();if(!n)return!1;var a=null,i=null,r=null,o=this.find(":input[name=CompareMode]").is(":checked"),l=this.find("table input[type=checkbox]").filter(":checked");if(o){if(2!==l.length)return!1;i=l.eq(0).val(),r=l.eq(1).val(),a=s.default.sprintf(this.data("linkTmplCompare"),n,r,i)}else i=l.eq(0).val(),a=s.default.sprintf(this.data("linkTmplShow"),n,i);return e(".cms-container").loadPanel(a,"",{pjax:"CurrentForm"}),!0}}),e("#Form_VersionsForm input[name=ShowUnpublished]").entwine({onmatch:function(){this.toggle(),this._super()},onunmatch:function(){this._super()},onchange:function(){this.toggle()},toggle:function(){var t=e(this),n=t.parents("form").find("tr[data-published=false]");t.attr("checked")?n.removeClass("ui-helper-hidden").show():n.addClass("ui-helper-hidden").hide()._unselect()}}),e("#Form_VersionsForm tbody tr").entwine({onclick:function(){var e=this.parents("form").find(":input[name=CompareMode]").attr("checked"),t=this.siblings(".active");return e&&this.hasClass("active")?void this._unselect():e?t.length>1?void alert(s.default._t("CMS.ONLYSELECTTWO","You can only compare two versions at this time.")):(this._select(),void(1===t.length&&this.parents("form").submit())):(this._select(),t._unselect(),void this.parents("form").submit())},_unselect:function(){this.get(0).classList.remove("active"),this.find(":input[type=checkbox][checked]").attr("checked",!1)},_select:function(){this.addClass("active"),this.find(":input[type=checkbox]").attr("checked",!0)}})})},"./client/src/legacy/RedirectorPage.js":function(e,t,n){"use strict";var a=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(a).default.entwine("ss",function(e){e("#Form_EditForm_RedirectionType input").entwine({onmatch:function(){e(this).attr("checked")&&this.toggle(),this._super()},onunmatch:function(){this._super()},onclick:function(){this.toggle()},toggle:function(){"Internal"==e(this).attr("value")?(e("#Form_EditForm_ExternalURL_Holder").hide(),e("#Form_EditForm_LinkToID_Holder").show()):(e("#Form_EditForm_ExternalURL_Holder").show(),e("#Form_EditForm_LinkToID_Holder").hide())}})})},"./client/src/legacy/SiteTreeURLSegmentField.js":function(e,t,n){"use strict";var a=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(a).default.entwine("ss",function(e){e(".field.urlsegment:not(.readonly)").entwine({MaxPreviewLength:55,Ellipsis:"...",onmatch:function(){this.find(":text").length&&this.toggleEdit(!1),this.redraw(),this._super()},redraw:function(){var e=this.find(":text"),t=decodeURI(e.data("prefix")+e.val()),n=t;t.length>this.getMaxPreviewLength()&&(n=this.getEllipsis()+t.substr(t.length-this.getMaxPreviewLength(),t.length)),this.find(".URL-link").attr("href",encodeURI(t+e.data("suffix"))).text(n)},toggleEdit:function(e){var t=this.find(":text");this.find(".preview-holder")[e?"hide":"show"](),this.find(".edit-holder")[e?"show":"hide"](),e&&(t.data("origval",t.val()),t.focus())},update:function(){var e=this,t=this.find(":text"),n=t.data("origval"),a=arguments[0],i=a&&""!==a?a:t.val();n!=i?(this.addClass("loading"),this.suggest(i,function(n){t.val(decodeURIComponent(n.value)),e.toggleEdit(!1),e.removeClass("loading"),e.redraw()})):(this.toggleEdit(!1),this.redraw())},cancel:function(){var e=this.find(":text");e.val(e.data("origval")),this.toggleEdit(!1)},suggest:function(t,n){var a=this,i=a.find(":text"),r=e.path.parseUrl(a.closest("form").attr("action")),o=r.hrefNoSearch+"/field/"+i.attr("name")+"/suggest/?value="+encodeURIComponent(t);r.search&&(o+="&"+r.search.replace(/^\?/,"")),e.ajax({url:o,success:function(e){n.apply(this,arguments)},error:function(e,t){e.statusText=e.responseText},complete:function(){a.removeClass("loading")}})}}),e(".field.urlsegment .edit").entwine({onclick:function(e){e.preventDefault(),this.closest(".field").toggleEdit(!0)}}),e(".field.urlsegment .update").entwine({onclick:function(e){e.preventDefault(),this.closest(".field").update()}}),e(".field.urlsegment .cancel").entwine({onclick:function(e){e.preventDefault(),this.closest(".field").cancel()}})})},"./client/src/state/anchorSelector/AnchorSelectorActionTypes.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={ANCHORSELECTOR_UPDATED:"ANCHORSELECTOR_UPDATED",ANCHORSELECTOR_UPDATING:"ANCHORSELECTOR_UPDATING",ANCHORSELECTOR_UPDATE_FAILED:"ANCHORSELECTOR_UPDATE_FAILED"}},"./client/src/state/anchorSelector/AnchorSelectorActions.js":function(e,t,n){"use strict";function a(e){return{type:s.default.ANCHORSELECTOR_UPDATING,payload:{pageId:e}}}function i(e,t){return{type:s.default.ANCHORSELECTOR_UPDATED,payload:{pageId:e,anchors:t}}}function r(e){return{type:s.default.ANCHORSELECTOR_UPDATE_FAILED,payload:{pageId:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.beginUpdating=a,t.updated=i,t.updateFailed=r;var o=n("./client/src/state/anchorSelector/AnchorSelectorActionTypes.js"),s=function(e){return e&&e.__esModule?e:{default:e}}(o)},"./client/src/state/anchorSelector/AnchorSelectorReducer.js":function(e,t,n){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=function(n,a){var r=t.payload.pageId;return(0,s.default)({pages:[].concat(i(e.pages.filter(function(e){return e.id!==r})),[{id:r,loadingState:n,anchors:a}]).sort(function(e,t){return e.id-t.id})})};switch(t.type){case d.default.ANCHORSELECTOR_UPDATING:return n(u.default.UPDATING,[]);case d.default.ANCHORSELECTOR_UPDATED:return n(u.default.SUCCESS,t.payload.anchors);case d.default.ANCHORSELECTOR_UPDATE_FAILED:return n(u.default.FAILED,[]);default:return e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var o=n(12),s=a(o),l=n("./client/src/state/anchorSelector/AnchorSelectorActionTypes.js"),d=a(l),c=n("./client/src/state/anchorSelector/AnchorSelectorStates.js"),u=a(c),f=(0,s.default)({pages:[]})},"./client/src/state/anchorSelector/AnchorSelectorStates.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={SUCCESS:"SUCCESS",DIRTY:"DIRTY",UPDATING:"UPDATING",FAILED:"FAILED"}},"./client/src/state/history/readOnePageQuery.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.config=t.query=void 0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},i=function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\nquery ReadHistoryViewerPage ($page_id: ID!, $limit: Int!, $offset: Int!) {\n readOnePage(\n Versioning: {\n Mode: LATEST\n },\n ID: $page_id\n ) {\n ID\n Versions (limit: $limit, offset: $offset, sortBy: [{\n field: Version,\n direction: DESC\n }]) {\n pageInfo {\n totalCount\n }\n edges {\n node {\n Version\n AbsoluteLink\n Author {\n FirstName\n Surname\n }\n Publisher {\n FirstName\n Surname\n }\n Published\n LiveVersion\n LatestDraftVersion\n LastEdited\n }\n }\n }\n }\n}\n"],["\nquery ReadHistoryViewerPage ($page_id: ID!, $limit: Int!, $offset: Int!) {\n readOnePage(\n Versioning: {\n Mode: LATEST\n },\n ID: $page_id\n ) {\n ID\n Versions (limit: $limit, offset: $offset, sortBy: [{\n field: Version,\n direction: DESC\n }]) {\n pageInfo {\n totalCount\n }\n edges {\n node {\n Version\n AbsoluteLink\n Author {\n FirstName\n Surname\n }\n Publisher {\n FirstName\n Surname\n }\n Published\n LiveVersion\n LatestDraftVersion\n LastEdited\n }\n }\n }\n }\n}\n"]),r=n(3),o=n(10),s=function(e){return e&&e.__esModule?e:{default:e}}(o),l=(0,s.default)(i),d={options:function(e){var t=e.recordId,n=e.limit;return{variables:{limit:n,offset:((e.page||1)-1)*n,page_id:t},fetchPolicy:"network-only"}},props:function(e){var t=e.data,n=t.error,i=t.refetch,r=t.readOnePage,o=t.loading,s=e.ownProps,l=s.actions,d=void 0===l?{versions:{}}:l,c=s.limit,u=s.recordId,f=r||null,h=n&&n.graphQLErrors&&n.graphQLErrors.map(function(e){return e.message});return{loading:o||!f,versions:f,graphQLErrors:h,actions:a({},d,{versions:a({},f,{goToPage:function(e){i({offset:((e||1)-1)*c,limit:c,page_id:u})}})})}}};t.query=l,t.config=d,t.default=(0,r.graphql)(l,d)},"./client/src/state/history/revertToPageVersionMutation.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.config=t.mutation=void 0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},i=function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\nmutation revertPageToVersion($id:ID!, $fromStage:VersionedStage!, $toStage:VersionedStage!, $fromVersion:Int!) {\n copySilverStripeSiteTreeToStage(Input: {\n ID: $id\n FromVersion: $fromVersion\n FromStage: $fromStage\n ToStage: $toStage\n }) {\n ID\n }\n}\n\n"],["\nmutation revertPageToVersion($id:ID!, $fromStage:VersionedStage!, $toStage:VersionedStage!, $fromVersion:Int!) {\n copySilverStripeSiteTreeToStage(Input: {\n ID: $id\n FromVersion: $fromVersion\n FromStage: $fromStage\n ToStage: $toStage\n }) {\n ID\n }\n}\n\n"]),r=n(3),o=n(10),s=function(e){return e&&e.__esModule?e:{default:e}}(o),l=(0,s.default)(i),d={props:function(e){var t=e.mutate,n=e.ownProps.actions;return{actions:a({},n,{revertToVersion:function(e,n,a,i){return t({variables:{id:e,fromVersion:n,fromStage:a,toStage:i}})}})}},options:{refetchQueries:["ReadHistoryViewerPage"]}};t.mutation=l,t.config=d,t.default=(0,r.graphql)(l,d)},0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports=i18n},10:function(e,t){e.exports=GraphQLTag},11:function(e,t){e.exports=Redux},12:function(e,t){e.exports=DeepFreezeStrict},13:function(e,t){e.exports=FieldHolder},14:function(e,t){e.exports=IsomorphicFetch},15:function(e,t){e.exports=PropTypes},16:function(e,t){e.exports=ReactSelect},17:function(e,t){e.exports=ReduxForm},18:function(e,t){e.exports=SilverStripeComponent},19:function(e,t){e.exports=classnames},2:function(e,t){e.exports=Injector},20:function(e,t){e.exports=getFormState},3:function(e,t){e.exports=ReactApollo},4:function(e,t){e.exports=React},5:function(e,t){e.exports=ReactRedux}});
|
@ -7,19 +7,19 @@ if (typeof(ss) === 'undefined' || typeof(ss.i18n) === 'undefined') {
|
|||||||
} else {
|
} else {
|
||||||
ss.i18n.addDictionary('bg', {
|
ss.i18n.addDictionary('bg', {
|
||||||
"CMS.ALERTCLASSNAME": "Типът на страницата ще бъде обновен, след като тя бъде записана",
|
"CMS.ALERTCLASSNAME": "Типът на страницата ще бъде обновен, след като тя бъде записана",
|
||||||
"CMS.AddSubPage": "Add new page here",
|
"CMS.AddSubPage": "Добави нова страница тук",
|
||||||
"CMS.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
|
"CMS.ConfirmRestoreFromLive": "Сигурни ли сте, че искате да възстановите чернова, когато страницата е била публикувана за последен път?",
|
||||||
"CMS.Duplicate": "Duplicate",
|
"CMS.Duplicate": "Дублирай",
|
||||||
"CMS.EditPage": "Edit",
|
"CMS.EditPage": "Редактирай",
|
||||||
"CMS.ONLYSELECTTWO": "You can only compare two versions at this time.",
|
"CMS.ONLYSELECTTWO": "В момента можете да сравните само две версии.",
|
||||||
"CMS.Restore": "Are you sure you want to restore this page from archive?",
|
"CMS.Restore": "Сигурни ли сте, че искате да възстановите страницата от архива?",
|
||||||
"CMS.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.",
|
"CMS.RestoreToRoot": "Сигурни ли сте, че искате да възстановите страницата от архива?\n\nТази страница ще бъде разположена на най-високо ниво в дървото.",
|
||||||
"CMS.RollbackToVersion": "Do you really want to roll back to version #%s of this page?",
|
"CMS.RollbackToVersion": "Сигурни ли сте, че искате да върнете версия #%s на тази страница?",
|
||||||
"CMS.ShowAsList": "Show children as list",
|
"CMS.ShowAsList": "Покажи подстраниците в листинг",
|
||||||
"CMS.ThisPageAndSubpages": "This page and subpages",
|
"CMS.ThisPageAndSubpages": "Тази страница и подстраниците ѝ",
|
||||||
"CMS.ThisPageOnly": "This page only",
|
"CMS.ThisPageOnly": "Само тази страница",
|
||||||
"CMS.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.",
|
"CMS.Unpublish": "Сигурни ли сте, че искате да премахнете страницата от сайта?\n\nТази страница ще остане като чернова.",
|
||||||
"CMS.UpdateURL": "Update URL",
|
"CMS.UpdateURL": "Обнови URL",
|
||||||
"CMS.ViewPage": "View"
|
"CMS.ViewPage": "Преглед"
|
||||||
});
|
});
|
||||||
}
|
}
|
@ -6,20 +6,20 @@ if (typeof(ss) === 'undefined' || typeof(ss.i18n) === 'undefined') {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
ss.i18n.addDictionary('da', {
|
ss.i18n.addDictionary('da', {
|
||||||
"CMS.ALERTCLASSNAME": "The page type will be updated after the page is saved",
|
"CMS.ALERTCLASSNAME": "Siden bliver opdateret efter siden er gemt",
|
||||||
"CMS.AddSubPage": "Add new page here",
|
"CMS.AddSubPage": "Tilføj ny side her",
|
||||||
"CMS.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
|
"CMS.ConfirmRestoreFromLive": "Er du sikker på du vil gå tilbage til senest udgivne version?",
|
||||||
"CMS.Duplicate": "Duplicate",
|
"CMS.Duplicate": "Dubler",
|
||||||
"CMS.EditPage": "Edit",
|
"CMS.EditPage": "Rediger",
|
||||||
"CMS.ONLYSELECTTWO": "You can only compare two versions at this time.",
|
"CMS.ONLYSELECTTWO": "Du kan kun sammenligne to versioner af gangen.",
|
||||||
"CMS.Restore": "Are you sure you want to restore this page from archive?",
|
"CMS.Restore": "Er du sikker på du vil genskabe denne version fra arkivet?",
|
||||||
"CMS.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.",
|
"CMS.RestoreToRoot": "Er du sikker på du vil genskabe denne side fra arkivet?\n\nDa den overliggende side ikke er tilgængelig, vil siden blive genskabt på topniveau.",
|
||||||
"CMS.RollbackToVersion": "Do you really want to roll back to version #%s of this page?",
|
"CMS.RollbackToVersion": "Vil du virkeligt rulle tilbage til version #%s af denne side?",
|
||||||
"CMS.ShowAsList": "Show children as list",
|
"CMS.ShowAsList": "Vis undersider som liste",
|
||||||
"CMS.ThisPageAndSubpages": "This page and subpages",
|
"CMS.ThisPageAndSubpages": "Denne side og undersider",
|
||||||
"CMS.ThisPageOnly": "This page only",
|
"CMS.ThisPageOnly": "Kun denne side",
|
||||||
"CMS.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.",
|
"CMS.Unpublish": "Er du sikker på du vil fjerne udgivelsen af denne side?\n\nSiden vil stadig være tilgængelig fra sidetræet som kladde.",
|
||||||
"CMS.UpdateURL": "Update URL",
|
"CMS.UpdateURL": "Opdater URL",
|
||||||
"CMS.ViewPage": "View"
|
"CMS.ViewPage": "Vis"
|
||||||
});
|
});
|
||||||
}
|
}
|
@ -8,13 +8,13 @@ if (typeof(ss) === 'undefined' || typeof(ss.i18n) === 'undefined') {
|
|||||||
ss.i18n.addDictionary('nl', {
|
ss.i18n.addDictionary('nl', {
|
||||||
"CMS.ALERTCLASSNAME": "Het paginatype wordt aangepast na het opslaan van de pagina",
|
"CMS.ALERTCLASSNAME": "Het paginatype wordt aangepast na het opslaan van de pagina",
|
||||||
"CMS.AddSubPage": "Voeg nieuwe pagina toe",
|
"CMS.AddSubPage": "Voeg nieuwe pagina toe",
|
||||||
"CMS.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
|
"CMS.ConfirmRestoreFromLive": "Weet u zeker dat u terug wil naar de laatst gepubliceerde versie van deze pagina?",
|
||||||
"CMS.Duplicate": "Dupliceren",
|
"CMS.Duplicate": "Dupliceren",
|
||||||
"CMS.EditPage": "Aanpassen",
|
"CMS.EditPage": "Aanpassen",
|
||||||
"CMS.ONLYSELECTTWO": "You can only compare two versions at this time.",
|
"CMS.ONLYSELECTTWO": "You can only compare two versions at this time.",
|
||||||
"CMS.Restore": "Are you sure you want to restore this page from archive?",
|
"CMS.Restore": "Are you sure you want to restore this page from archive?",
|
||||||
"CMS.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.",
|
"CMS.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.",
|
||||||
"CMS.RollbackToVersion": "Wil je echt terugdraaien naar versie #%s van deze pagina?",
|
"CMS.RollbackToVersion": "Wilt u terugdraaien naar versie #%s van deze pagina?",
|
||||||
"CMS.ShowAsList": "Toon onderliggende pagina's als lijst",
|
"CMS.ShowAsList": "Toon onderliggende pagina's als lijst",
|
||||||
"CMS.ThisPageAndSubpages": "Deze pagina en subpagina's",
|
"CMS.ThisPageAndSubpages": "Deze pagina en subpagina's",
|
||||||
"CMS.ThisPageOnly": "Enkel deze pagina",
|
"CMS.ThisPageOnly": "Enkel deze pagina",
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
{
|
{
|
||||||
"CMS.ALERTCLASSNAME": "Типът на страницата ще бъде обновен, след като тя бъде записана",
|
"CMS.ALERTCLASSNAME": "Типът на страницата ще бъде обновен, след като тя бъде записана",
|
||||||
"CMS.AddSubPage": "Add new page here",
|
"CMS.AddSubPage": "Добави нова страница тук",
|
||||||
"CMS.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
|
"CMS.ConfirmRestoreFromLive": "Сигурни ли сте, че искате да възстановите чернова, когато страницата е била публикувана за последен път?",
|
||||||
"CMS.Duplicate": "Duplicate",
|
"CMS.Duplicate": "Дублирай",
|
||||||
"CMS.EditPage": "Edit",
|
"CMS.EditPage": "Редактирай",
|
||||||
"CMS.ONLYSELECTTWO": "You can only compare two versions at this time.",
|
"CMS.ONLYSELECTTWO": "В момента можете да сравните само две версии.",
|
||||||
"CMS.Restore": "Are you sure you want to restore this page from archive?",
|
"CMS.Restore": "Сигурни ли сте, че искате да възстановите страницата от архива?",
|
||||||
"CMS.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.",
|
"CMS.RestoreToRoot": "Сигурни ли сте, че искате да възстановите страницата от архива?\n\nТази страница ще бъде разположена на най-високо ниво в дървото.",
|
||||||
"CMS.RollbackToVersion": "Do you really want to roll back to version #%s of this page?",
|
"CMS.RollbackToVersion": "Сигурни ли сте, че искате да върнете версия #%s на тази страница?",
|
||||||
"CMS.ShowAsList": "Show children as list",
|
"CMS.ShowAsList": "Покажи подстраниците в листинг",
|
||||||
"CMS.ThisPageAndSubpages": "This page and subpages",
|
"CMS.ThisPageAndSubpages": "Тази страница и подстраниците ѝ",
|
||||||
"CMS.ThisPageOnly": "This page only",
|
"CMS.ThisPageOnly": "Само тази страница",
|
||||||
"CMS.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.",
|
"CMS.Unpublish": "Сигурни ли сте, че искате да премахнете страницата от сайта?\n\nТази страница ще остане като чернова.",
|
||||||
"CMS.UpdateURL": "Update URL",
|
"CMS.UpdateURL": "Обнови URL",
|
||||||
"CMS.ViewPage": "View"
|
"CMS.ViewPage": "Преглед"
|
||||||
}
|
}
|
@ -1,17 +1,17 @@
|
|||||||
{
|
{
|
||||||
"CMS.ALERTCLASSNAME": "The page type will be updated after the page is saved",
|
"CMS.ALERTCLASSNAME": "Siden bliver opdateret efter siden er gemt",
|
||||||
"CMS.AddSubPage": "Add new page here",
|
"CMS.AddSubPage": "Tilføj ny side her",
|
||||||
"CMS.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
|
"CMS.ConfirmRestoreFromLive": "Er du sikker på du vil gå tilbage til senest udgivne version?",
|
||||||
"CMS.Duplicate": "Duplicate",
|
"CMS.Duplicate": "Dubler",
|
||||||
"CMS.EditPage": "Edit",
|
"CMS.EditPage": "Rediger",
|
||||||
"CMS.ONLYSELECTTWO": "You can only compare two versions at this time.",
|
"CMS.ONLYSELECTTWO": "Du kan kun sammenligne to versioner af gangen.",
|
||||||
"CMS.Restore": "Are you sure you want to restore this page from archive?",
|
"CMS.Restore": "Er du sikker på du vil genskabe denne version fra arkivet?",
|
||||||
"CMS.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.",
|
"CMS.RestoreToRoot": "Er du sikker på du vil genskabe denne side fra arkivet?\n\nDa den overliggende side ikke er tilgængelig, vil siden blive genskabt på topniveau.",
|
||||||
"CMS.RollbackToVersion": "Do you really want to roll back to version #%s of this page?",
|
"CMS.RollbackToVersion": "Vil du virkeligt rulle tilbage til version #%s af denne side?",
|
||||||
"CMS.ShowAsList": "Show children as list",
|
"CMS.ShowAsList": "Vis undersider som liste",
|
||||||
"CMS.ThisPageAndSubpages": "This page and subpages",
|
"CMS.ThisPageAndSubpages": "Denne side og undersider",
|
||||||
"CMS.ThisPageOnly": "This page only",
|
"CMS.ThisPageOnly": "Kun denne side",
|
||||||
"CMS.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.",
|
"CMS.Unpublish": "Er du sikker på du vil fjerne udgivelsen af denne side?\n\nSiden vil stadig være tilgængelig fra sidetræet som kladde.",
|
||||||
"CMS.UpdateURL": "Update URL",
|
"CMS.UpdateURL": "Opdater URL",
|
||||||
"CMS.ViewPage": "View"
|
"CMS.ViewPage": "Vis"
|
||||||
}
|
}
|
@ -1,13 +1,13 @@
|
|||||||
{
|
{
|
||||||
"CMS.ALERTCLASSNAME": "Het paginatype wordt aangepast na het opslaan van de pagina",
|
"CMS.ALERTCLASSNAME": "Het paginatype wordt aangepast na het opslaan van de pagina",
|
||||||
"CMS.AddSubPage": "Voeg nieuwe pagina toe",
|
"CMS.AddSubPage": "Voeg nieuwe pagina toe",
|
||||||
"CMS.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
|
"CMS.ConfirmRestoreFromLive": "Weet u zeker dat u terug wil naar de laatst gepubliceerde versie van deze pagina?",
|
||||||
"CMS.Duplicate": "Dupliceren",
|
"CMS.Duplicate": "Dupliceren",
|
||||||
"CMS.EditPage": "Aanpassen",
|
"CMS.EditPage": "Aanpassen",
|
||||||
"CMS.ONLYSELECTTWO": "You can only compare two versions at this time.",
|
"CMS.ONLYSELECTTWO": "You can only compare two versions at this time.",
|
||||||
"CMS.Restore": "Are you sure you want to restore this page from archive?",
|
"CMS.Restore": "Are you sure you want to restore this page from archive?",
|
||||||
"CMS.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.",
|
"CMS.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.",
|
||||||
"CMS.RollbackToVersion": "Wil je echt terugdraaien naar versie #%s van deze pagina?",
|
"CMS.RollbackToVersion": "Wilt u terugdraaien naar versie #%s van deze pagina?",
|
||||||
"CMS.ShowAsList": "Toon onderliggende pagina's als lijst",
|
"CMS.ShowAsList": "Toon onderliggende pagina's als lijst",
|
||||||
"CMS.ThisPageAndSubpages": "Deze pagina en subpagina's",
|
"CMS.ThisPageAndSubpages": "Deze pagina en subpagina's",
|
||||||
"CMS.ThisPageOnly": "Enkel deze pagina",
|
"CMS.ThisPageOnly": "Enkel deze pagina",
|
||||||
|
@ -1,180 +1,181 @@
|
|||||||
import $ from 'jquery';
|
import $ from 'jquery';
|
||||||
import i18n from 'i18n';
|
import i18n from 'i18n';
|
||||||
|
|
||||||
$.entwine('ss.tree', function($){
|
$.entwine('ss.tree', function($) {
|
||||||
$('.cms-tree').entwine({
|
$('.cms-tree').entwine({
|
||||||
fromDocument: {
|
fromDocument: {
|
||||||
'oncontext_show.vakata': function(e){
|
'oncontext_show.vakata': function(e) {
|
||||||
this.adjustContextClass();
|
this.adjustContextClass();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
/*
|
/*
|
||||||
* Add and remove classes from context menus to allow for
|
* Add and remove classes from context menus to allow for
|
||||||
* adjusting the display
|
* adjusting the display
|
||||||
*/
|
*/
|
||||||
adjustContextClass: function(){
|
adjustContextClass: function() {
|
||||||
var menus = $('#vakata-contextmenu').find("ul ul");
|
var menus = $('#vakata-contextmenu').find("ul ul");
|
||||||
|
|
||||||
menus.each(function(i){
|
menus.each(function(i) {
|
||||||
var col = "1",
|
var col = "1",
|
||||||
count = $(menus[i]).find('li').length;
|
count = $(menus[i]).find('li').length;
|
||||||
|
|
||||||
//Assign columns to menus over 10 items long
|
//Assign columns to menus over 10 items long
|
||||||
if(count > 20){
|
if (count > 20) {
|
||||||
col = "3";
|
col = "3";
|
||||||
}else if(count > 10){
|
} else if (count > 10) {
|
||||||
col = "2";
|
col = "2";
|
||||||
}
|
}
|
||||||
|
|
||||||
$(menus[i]).addClass('col-' + col).removeClass('right');
|
$(menus[i]).addClass('col-' + col).removeClass('right');
|
||||||
|
|
||||||
//Remove "right" class that jstree adds on mouseenter
|
//Remove "right" class that jstree adds on mouseenter
|
||||||
$(menus[i]).find('li').on("mouseenter", function (e) {
|
$(menus[i]).find('li').on("mouseenter", function(e) {
|
||||||
$(this).parent('ul').removeClass("right");
|
$(this).parent('ul').removeClass("right");
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
showListViewFor: function(id) {
|
showListViewFor: function(id) {
|
||||||
localStorage.setItem('ss.pages-view-type', 'listview');
|
localStorage.setItem('ss.pages-view-type', 'listview');
|
||||||
const $contentView = this.closest('.cms-content-view');
|
const $contentView = this.closest('.cms-content-view');
|
||||||
const url = $contentView.data('url-listviewroot');
|
const url = $contentView.data('url-listviewroot');
|
||||||
const urlWithParams = $.path.addSearchParams(url, {
|
const urlWithParams = $.path.addSearchParams(url, {
|
||||||
ParentID: id
|
ParentID: id
|
||||||
});
|
});
|
||||||
|
|
||||||
window.location = urlWithParams;
|
const baseUrl = $('base').attr('href') || ''; // Edge17 and IE11 require absolute paths
|
||||||
},
|
window.location.assign(baseUrl + urlWithParams);
|
||||||
|
},
|
||||||
|
|
||||||
getTreeConfig: function() {
|
getTreeConfig: function() {
|
||||||
var self = this, config = this._super(), hints = this.getHints();
|
var self = this,
|
||||||
config.plugins.push('contextmenu');
|
config = this._super(),
|
||||||
config.contextmenu = {
|
hints = this.getHints();
|
||||||
'items': function(node) {
|
config.plugins.push('contextmenu');
|
||||||
|
config.contextmenu = {
|
||||||
|
'items': function(node) {
|
||||||
|
|
||||||
var menuitems = {
|
var menuitems = {
|
||||||
edit: {
|
edit: {
|
||||||
'label': (node.hasClass('edit-disabled')) ?
|
'label': (node.hasClass('edit-disabled')) ?
|
||||||
i18n._t('CMS.EditPage', 'Edit page', 100, 'Used in the context menu when right-clicking on a page node in the CMS tree')
|
i18n._t('CMS.EditPage', 'Edit page', 100, 'Used in the context menu when right-clicking on a page node in the CMS tree') :
|
||||||
: i18n._t('CMS.ViewPage', 'View page', 100, 'Used in the context menu when right-clicking on a page node in the CMS tree'),
|
i18n._t('CMS.ViewPage', 'View page', 100, 'Used in the context menu when right-clicking on a page node in the CMS tree'),
|
||||||
'action': function(obj) {
|
'action': function(obj) {
|
||||||
$('.cms-container').entwine('.ss').loadPanel(i18n.sprintf(
|
$('.cms-container').entwine('.ss').loadPanel(i18n.sprintf(
|
||||||
self.data('urlEditpage'), obj.data('id')
|
self.data('urlEditpage'), obj.data('id')
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
// Add "show as list"
|
// Add "show as list"
|
||||||
if(!node.hasClass('nochildren')) {
|
if (!node.hasClass('nochildren')) {
|
||||||
menuitems['showaslist'] = {
|
menuitems['showaslist'] = {
|
||||||
'label': i18n._t('CMS.ShowAsList'),
|
'label': i18n._t('CMS.ShowAsList'),
|
||||||
'action': function(obj) {
|
'action': function(obj) {
|
||||||
self.showListViewFor(obj.data('id'));
|
self.showListViewFor(obj.data('id'));
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
// Build a list for allowed children as submenu entries
|
// Build a list for allowed children as submenu entries
|
||||||
var pagetype = node.data('pagetype'),
|
var pagetype = node.data('pagetype'),
|
||||||
id = node.data('id'),
|
id = node.data('id'),
|
||||||
allowedChildren = node.find('>a .item').data('allowedchildren'),
|
allowedChildren = node.find('>a .item').data('allowedchildren'),
|
||||||
menuAllowedChildren = {},
|
menuAllowedChildren = {},
|
||||||
hasAllowedChildren = false;
|
hasAllowedChildren = false;
|
||||||
|
|
||||||
// Convert to menu entries
|
// Convert to menu entries
|
||||||
$.each(allowedChildren, function(klass, title){
|
$.each(allowedChildren, function(klass, title) {
|
||||||
hasAllowedChildren = true;
|
hasAllowedChildren = true;
|
||||||
menuAllowedChildren["allowedchildren-" + klass ] = {
|
menuAllowedChildren["allowedchildren-" + klass] = {
|
||||||
'label': '<span class="jstree-pageicon"></span>' + title,
|
'label': '<span class="jstree-pageicon"></span>' + title,
|
||||||
'_class': 'class-' + klass.replace(/[^a-zA-Z0-9\-_:.]+/g, '_'),
|
'_class': 'class-' + klass.replace(/[^a-zA-Z0-9\-_:.]+/g, '_'),
|
||||||
'action': function(obj) {
|
'action': function(obj) {
|
||||||
$('.cms-container').entwine('.ss').loadPanel(
|
$('.cms-container').entwine('.ss').loadPanel(
|
||||||
$.path.addSearchParams(
|
$.path.addSearchParams(
|
||||||
i18n.sprintf(self.data('urlAddpage'), id, klass),
|
i18n.sprintf(self.data('urlAddpage'), id, klass),
|
||||||
self.data('extraParams')
|
self.data('extraParams')
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
if(hasAllowedChildren) {
|
if (hasAllowedChildren) {
|
||||||
menuitems['addsubpage'] = {
|
menuitems['addsubpage'] = {
|
||||||
'label': i18n._t('CMS.AddSubPage', 'Add page under this page', 100, 'Used in the context menu when right-clicking on a page node in the CMS tree'),
|
'label': i18n._t('CMS.AddSubPage', 'Add page under this page', 100, 'Used in the context menu when right-clicking on a page node in the CMS tree'),
|
||||||
'submenu': menuAllowedChildren
|
'submenu': menuAllowedChildren
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!node.hasClass('edit-disabled')) {
|
if (!node.hasClass('edit-disabled')) {
|
||||||
menuitems['duplicate'] = {
|
menuitems['duplicate'] = {
|
||||||
'label': i18n._t('CMS.Duplicate'),
|
'label': i18n._t('CMS.Duplicate'),
|
||||||
'submenu': [
|
'submenu': [{
|
||||||
{
|
'label': i18n._t('CMS.ThisPageOnly'),
|
||||||
'label': i18n._t('CMS.ThisPageOnly'),
|
'action': function(obj) {
|
||||||
'action': function (obj) {
|
$('.cms-container').entwine('.ss').loadPanel(
|
||||||
$('.cms-container').entwine('.ss').loadPanel(
|
$.path.addSearchParams(
|
||||||
$.path.addSearchParams(
|
i18n.sprintf(self.data('urlDuplicate'), obj.data('id')),
|
||||||
i18n.sprintf(self.data('urlDuplicate'), obj.data('id')),
|
self.data('extraParams')
|
||||||
self.data('extraParams')
|
)
|
||||||
)
|
);
|
||||||
);
|
}
|
||||||
}
|
}, {
|
||||||
}, {
|
'label': i18n._t('CMS.ThisPageAndSubpages'),
|
||||||
'label': i18n._t('CMS.ThisPageAndSubpages'),
|
'action': function(obj) {
|
||||||
'action': function (obj) {
|
$('.cms-container').entwine('.ss').loadPanel(
|
||||||
$('.cms-container').entwine('.ss').loadPanel(
|
$.path.addSearchParams(
|
||||||
$.path.addSearchParams(
|
i18n.sprintf(self.data('urlDuplicatewithchildren'), obj.data('id')),
|
||||||
i18n.sprintf(self.data('urlDuplicatewithchildren'), obj.data('id')),
|
self.data('extraParams')
|
||||||
self.data('extraParams')
|
)
|
||||||
)
|
);
|
||||||
);
|
}
|
||||||
}
|
}]
|
||||||
}
|
};
|
||||||
]
|
}
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
return menuitems;
|
return menuitems;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
return config;
|
return config;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// Scroll tree down to context of the current page, if it isn't
|
// Scroll tree down to context of the current page, if it isn't
|
||||||
// already visible
|
// already visible
|
||||||
$('.cms-tree a.jstree-clicked').entwine({
|
$('.cms-tree a.jstree-clicked').entwine({
|
||||||
onmatch: function(){
|
onmatch: function() {
|
||||||
var self = this,
|
var self = this,
|
||||||
panel = self.parents('.cms-panel-content'),
|
panel = self.parents('.cms-panel-content'),
|
||||||
scrollTo;
|
scrollTo;
|
||||||
|
|
||||||
if(self.offset().top < 0 ||
|
if (self.offset().top < 0 ||
|
||||||
self.offset().top > panel.height() - self.height()) {
|
self.offset().top > panel.height() - self.height()) {
|
||||||
// Current scroll top + our current offset top is our
|
// Current scroll top + our current offset top is our
|
||||||
// position in the panel
|
// position in the panel
|
||||||
scrollTo = panel.scrollTop() + self.offset().top
|
scrollTo = panel.scrollTop() + self.offset().top +
|
||||||
+ (panel.height() / 2);
|
(panel.height() / 2);
|
||||||
|
|
||||||
panel.animate({
|
panel.animate({
|
||||||
scrollTop: scrollTo
|
scrollTop: scrollTo
|
||||||
}, 'slow');
|
}, 'slow');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// Clear filters button
|
// Clear filters button
|
||||||
$('.cms-tree-filtered .clear-filter').entwine({
|
$('.cms-tree-filtered .clear-filter').entwine({
|
||||||
onclick: function () {
|
onclick: function() {
|
||||||
window.location = location.protocol + '//' + location.host + location.pathname;
|
window.location = location.protocol + '//' + location.host + location.pathname;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$('.cms-tree .subtree-list-link').entwine({
|
$('.cms-tree .subtree-list-link').entwine({
|
||||||
onclick: function(e) {
|
onclick: function(e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
this.closest('.cms-tree').showListViewFor(this.data('id'));
|
this.closest('.cms-tree').showListViewFor(this.data('id'));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -73,7 +73,9 @@ $.entwine('ss', function ($) {
|
|||||||
|
|
||||||
localStorage.setItem('ss.pages-view-type', viewType);
|
localStorage.setItem('ss.pages-view-type', viewType);
|
||||||
if(isContentViewInSidebar && viewType === VIEW_TYPE_LIST) {
|
if(isContentViewInSidebar && viewType === VIEW_TYPE_LIST) {
|
||||||
window.location = $contentView.data('url-listviewroot');
|
const baseUrl = $('base').attr('href') || ''; // Edge17 and IE11 need absolute path
|
||||||
|
window.location.assign(baseUrl + $contentView.data('url-listviewroot'));
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* global tinymce, ss */
|
/* global tinymce, editorIdentifier, ss */
|
||||||
import i18n from 'i18n';
|
import i18n from 'i18n';
|
||||||
import TinyMCEActionRegistrar from 'lib/TinyMCEActionRegistrar';
|
import TinyMCEActionRegistrar from 'lib/TinyMCEActionRegistrar';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
@ -14,11 +14,15 @@ const commandName = 'sslinkanchor';
|
|||||||
|
|
||||||
// Link to external url
|
// Link to external url
|
||||||
TinyMCEActionRegistrar
|
TinyMCEActionRegistrar
|
||||||
.addAction('sslink', {
|
.addAction(
|
||||||
text: i18n._t('CMS.LINKLABEL_ANCHOR', 'Anchor on a page'),
|
'sslink',
|
||||||
onclick: (editor) => editor.execCommand(commandName),
|
{
|
||||||
priority: 52,
|
text: i18n._t('CMS.LINKLABEL_ANCHOR', 'Anchor on a page'),
|
||||||
})
|
onclick: (activeEditor) => activeEditor.execCommand(commandName),
|
||||||
|
priority: 52,
|
||||||
|
},
|
||||||
|
editorIdentifier,
|
||||||
|
)
|
||||||
.addCommandWithUrlTest(commandName, /^\[sitetree_link.+]#[^#\]]+$/);
|
.addCommandWithUrlTest(commandName, /^\[sitetree_link.+]#[^#\]]+$/);
|
||||||
|
|
||||||
const plugin = {
|
const plugin = {
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* global tinymce, ss */
|
/* global tinymce, editorIdentifier, ss */
|
||||||
import i18n from 'i18n';
|
import i18n from 'i18n';
|
||||||
import TinyMCEActionRegistrar from 'lib/TinyMCEActionRegistrar';
|
import TinyMCEActionRegistrar from 'lib/TinyMCEActionRegistrar';
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
@ -14,11 +14,15 @@ const commandName = 'sslinkinternal';
|
|||||||
|
|
||||||
// Link to external url
|
// Link to external url
|
||||||
TinyMCEActionRegistrar
|
TinyMCEActionRegistrar
|
||||||
.addAction('sslink', {
|
.addAction(
|
||||||
text: i18n._t('CMS.LINKLABEL_PAGE', 'Page on this site'),
|
'sslink',
|
||||||
onclick: (editor) => editor.execCommand(commandName),
|
{
|
||||||
priority: 53,
|
text: i18n._t('CMS.LINKLABEL_PAGE', 'Page on this site'),
|
||||||
})
|
onclick: (activeEditor) => activeEditor.execCommand(commandName),
|
||||||
|
priority: 53,
|
||||||
|
},
|
||||||
|
editorIdentifier,
|
||||||
|
)
|
||||||
.addCommandWithUrlTest(commandName, /^\[sitetree_link.+]$/);
|
.addCommandWithUrlTest(commandName, /^\[sitetree_link.+]$/);
|
||||||
|
|
||||||
const plugin = {
|
const plugin = {
|
||||||
|
@ -51,7 +51,11 @@ const config = {
|
|||||||
limit,
|
limit,
|
||||||
offset: ((page || 1) - 1) * limit,
|
offset: ((page || 1) - 1) * limit,
|
||||||
page_id: recordId,
|
page_id: recordId,
|
||||||
}
|
},
|
||||||
|
// Never read from the cache. Saved pages should stale the query, and these mutations
|
||||||
|
// happen outside the scope of apollo. This view is loaded asynchronously anyway,
|
||||||
|
// so caching doesn't make any sense until we're full React/GraphQL.
|
||||||
|
fetchPolicy: 'network-only',
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
props({
|
props({
|
||||||
|
98
lang/bg.yml
98
lang/bg.yml
@ -20,6 +20,9 @@ bg:
|
|||||||
AddNew: 'Добави страница'
|
AddNew: 'Добави страница'
|
||||||
AddNewButton: 'Добави нова страница'
|
AddNewButton: 'Добави нова страница'
|
||||||
AddPageRestriction: 'Забележка: Някои типове страници не могат да бъдат подстраници на избраната'
|
AddPageRestriction: 'Забележка: Някои типове страници не могат да бъдат подстраници на избраната'
|
||||||
|
ArchiveWarning: 'Внимание: Тази страница ще бъде премахната от публикация преди да бъде архивирана.\n\nСигурни ли сте, че искате да продължите?'
|
||||||
|
ArchiveWarningWithChildren: 'Внимание: Тази страница и всичките ѝ подстраници ще бъдат премахнати от публикация преди да бъдат архивирани.\n\nСигурни ли сте, че искате да продължите?'
|
||||||
|
CANT_REORGANISE: 'Нямате права да променяте страници от най-горно ниво. Вашите промени не бяха записани.'
|
||||||
CLEAR_FILTER: Изчисти
|
CLEAR_FILTER: Изчисти
|
||||||
Cancel: Отказ
|
Cancel: Отказ
|
||||||
ChoosePageParentMode: 'Избери къде да създадеш тази страница'
|
ChoosePageParentMode: 'Избери къде да създадеш тази страница'
|
||||||
@ -34,6 +37,7 @@ bg:
|
|||||||
PAGES: 'Състояние на страницата'
|
PAGES: 'Състояние на страницата'
|
||||||
PAGETYPEANYOPT: Всички
|
PAGETYPEANYOPT: Всички
|
||||||
PAGETYPEOPT: 'Тип на страницата'
|
PAGETYPEOPT: 'Тип на страницата'
|
||||||
|
PAGETYPE_TITLE: '(Тип на страницата: {type}) {title}'
|
||||||
PLEASESAVE: 'Запишете страницата: Тази страница не може да бъде обновена, защото още не е записана.'
|
PLEASESAVE: 'Запишете страницата: Тази страница не може да бъде обновена, защото още не е записана.'
|
||||||
PUBALLCONFIRM: 'Публикувай всяка страница в сайта'
|
PUBALLCONFIRM: 'Публикувай всяка страница в сайта'
|
||||||
PUBALLFUN: 'Функционалност "Публикувай всичко"'
|
PUBALLFUN: 'Функционалност "Публикувай всичко"'
|
||||||
@ -53,6 +57,7 @@ bg:
|
|||||||
ROLLEDBACKPUBv2: 'Беше върнато до публикуваната версия'
|
ROLLEDBACKPUBv2: 'Беше върнато до публикуваната версия'
|
||||||
ROLLEDBACKVERSIONv2: 'Беше върната версия #{version}.'
|
ROLLEDBACKVERSIONv2: 'Беше върната версия #{version}.'
|
||||||
SAVED: 'Страница ''{title}'' беше записана успешно.'
|
SAVED: 'Страница ''{title}'' беше записана успешно.'
|
||||||
|
SAVEDRAFT: Запис
|
||||||
SHOW_AS_LIST: 'покажи в списък'
|
SHOW_AS_LIST: 'покажи в списък'
|
||||||
TOO_MANY_PAGES: 'Твърде много страници'
|
TOO_MANY_PAGES: 'Твърде много страници'
|
||||||
TabContent: Съдържание
|
TabContent: Съдържание
|
||||||
@ -67,6 +72,8 @@ bg:
|
|||||||
ParentMode_top: 'Най-високо ниво'
|
ParentMode_top: 'Най-високо ниво'
|
||||||
Title: 'Добави страница'
|
Title: 'Добави страница'
|
||||||
SilverStripe\CMS\Controllers\CMSPageEditController:
|
SilverStripe\CMS\Controllers\CMSPageEditController:
|
||||||
|
ErrorItemPermissionDenied: 'Нямате необходимите права, за да добавите {ObjectTitle} към Кампания'
|
||||||
|
ErrorNotFound: 'Този {Type} не можа да бъде намерен'
|
||||||
MENUTITLE: 'Редактиране на страница'
|
MENUTITLE: 'Редактиране на страница'
|
||||||
SilverStripe\CMS\Controllers\CMSPageHistoryController:
|
SilverStripe\CMS\Controllers\CMSPageHistoryController:
|
||||||
AUTHOR: Автор
|
AUTHOR: Автор
|
||||||
@ -94,6 +101,8 @@ bg:
|
|||||||
Title: 'Променени страници'
|
Title: 'Променени страници'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
|
||||||
Title: 'Всички страници, вкл. архивираните'
|
Title: 'Всички страници, вкл. архивираните'
|
||||||
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
|
||||||
|
Title: 'Публикувани страници'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
|
||||||
Title: 'Всички страници'
|
Title: 'Всички страници'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
|
||||||
@ -111,6 +120,7 @@ bg:
|
|||||||
Email: Еmail
|
Email: Еmail
|
||||||
INSTALL_SUCCESS: 'Инсталацията премина успешно.'
|
INSTALL_SUCCESS: 'Инсталацията премина успешно.'
|
||||||
InstallFilesDeleted: 'Инсталационните файлове бяха изтрити успешно.'
|
InstallFilesDeleted: 'Инсталационните файлове бяха изтрити успешно.'
|
||||||
|
InstallSecurityWarning: 'От причини за сигурност, е необходимо да изтриете инсталационните файлове, освен ако не планирате да преинсталирате (<em>необходимо е да влезете като администратор</em>). Можете също да премахнете правата за писане (write access) на всички папки на сървъра, с изключение на папка "assets". <a href="{link}" style="text-align: center;">Изтрийте инсталационните файлове.</a>'
|
||||||
InstallSuccessCongratulations: 'SilverStripe беше инсталиран успешно!'
|
InstallSuccessCongratulations: 'SilverStripe беше инсталиран успешно!'
|
||||||
LOGGEDINAS: 'Влязъл като'
|
LOGGEDINAS: 'Влязъл като'
|
||||||
LOGIN: Вход
|
LOGIN: Вход
|
||||||
@ -120,18 +130,39 @@ bg:
|
|||||||
PUBLISHED: Публикувана
|
PUBLISHED: Публикувана
|
||||||
PUBLISHEDSITE: 'Публикувани страници'
|
PUBLISHEDSITE: 'Публикувани страници'
|
||||||
Password: Парола
|
Password: Парола
|
||||||
|
StartEditing: 'Можете да започнете да редактирате съдържанието на вашия сайт, влизайки в <a href="{link}">СУС (CMS)</a>.'
|
||||||
|
UnableDeleteInstall: 'Инсталационните файлове не могат да бъдат изтрити. Моля, изтрийте ги ръчно.'
|
||||||
VIEWPAGEIN: 'Изглед на страница в:'
|
VIEWPAGEIN: 'Изглед на страница в:'
|
||||||
SilverStripe\CMS\Controllers\SilverStripeNavigator:
|
SilverStripe\CMS\Controllers\SilverStripeNavigator:
|
||||||
ARCHIVED: Архивирани
|
ARCHIVED: Архивирани
|
||||||
|
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
|
||||||
|
ANCHORVALUE: Котва
|
||||||
|
SilverStripe\CMS\Forms\InternalLinkFormFactory:
|
||||||
|
LINKDESCR: 'Описание на връаката'
|
||||||
|
LINKOPENNEWWIN: 'Отвори в нов прозорец/таб'
|
||||||
|
LINKTEXT: 'Добавяне връзка на текст'
|
||||||
|
SELECT_PAGE: 'Изберете страница'
|
||||||
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
|
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
|
||||||
|
Cancel: Отказ
|
||||||
|
EMPTY: 'Въведете URL Сегмент или изберете отказ'
|
||||||
|
Edit: Редактирай
|
||||||
HelpChars: 'Специалните символи са автоматично конвертирани или изтрити.'
|
HelpChars: 'Специалните символи са автоматично конвертирани или изтрити.'
|
||||||
|
OK: OK
|
||||||
SilverStripe\CMS\Model\RedirectorPage:
|
SilverStripe\CMS\Model\RedirectorPage:
|
||||||
|
DESCRIPTION: 'Пренасочва към страница от сайта или външен URL адрес'
|
||||||
HEADER: 'Тази страница ще пренасочи потребители към друга страница'
|
HEADER: 'Тази страница ще пренасочи потребители към друга страница'
|
||||||
OTHERURL: 'Друг уебсайт URL'
|
OTHERURL: 'Друг уебсайт URL'
|
||||||
|
PLURALNAME: 'Пренасочващи страници'
|
||||||
|
PLURALS:
|
||||||
|
one: 'Пренасочваща страница'
|
||||||
|
other: '{count} пренасочващи страници'
|
||||||
REDIRECTTO: 'Пренасочи към'
|
REDIRECTTO: 'Пренасочи към'
|
||||||
REDIRECTTOEXTERNAL: 'Друг уебсайт'
|
REDIRECTTOEXTERNAL: 'Друг уебсайт'
|
||||||
REDIRECTTOPAGE: 'Страница на вашият уебсайт'
|
REDIRECTTOPAGE: 'Страница на вашият уебсайт'
|
||||||
|
SINGULARNAME: 'Пренасочваща страница'
|
||||||
YOURPAGE: 'Страница на вашият уебсайт'
|
YOURPAGE: 'Страница на вашият уебсайт'
|
||||||
|
SilverStripe\CMS\Model\RedirectorPageController:
|
||||||
|
HASBEENSETUP: 'Създадена е страница за пренасочване без да пренасочва на никъде.'
|
||||||
SilverStripe\CMS\Model\SiteTree:
|
SilverStripe\CMS\Model\SiteTree:
|
||||||
ACCESSANYONE: Всеки
|
ACCESSANYONE: Всеки
|
||||||
ACCESSHEADER: 'Кой има достъп до тази страница на моят сайт?'
|
ACCESSHEADER: 'Кой има достъп до тази страница на моят сайт?'
|
||||||
@ -147,6 +178,7 @@ bg:
|
|||||||
BUTTONDELETEDESC: 'Премахни от чернова/публикация и запиши в архива'
|
BUTTONDELETEDESC: 'Премахни от чернова/публикация и запиши в архива'
|
||||||
BUTTONPUBLISHED: Публикувана
|
BUTTONPUBLISHED: Публикувана
|
||||||
BUTTONSAVED: Записана
|
BUTTONSAVED: Записана
|
||||||
|
BUTTONSAVEPUBLISH: Публикувай
|
||||||
BUTTONUNPUBLISH: 'Премахни от публикация'
|
BUTTONUNPUBLISH: 'Премахни от публикация'
|
||||||
BUTTONUNPUBLISHDESC: 'Премахни тази страница от публикувания сайт'
|
BUTTONUNPUBLISHDESC: 'Премахни тази страница от публикувания сайт'
|
||||||
Comments: Коментари
|
Comments: Коментари
|
||||||
@ -163,22 +195,29 @@ bg:
|
|||||||
DependtPageColumnURL: URL
|
DependtPageColumnURL: URL
|
||||||
EDITHEADER: 'Кой може да променя вътре в CMS?'
|
EDITHEADER: 'Кой може да променя вътре в CMS?'
|
||||||
EDITORGROUPS: 'Групи редактори'
|
EDITORGROUPS: 'Групи редактори'
|
||||||
|
EDITOR_GROUPS_FIELD_DESC: 'Групи с глобални права за редактиране: {groupList}'
|
||||||
EDIT_ALL_DESCRIPTION: 'Редактиране на всяка от странциите'
|
EDIT_ALL_DESCRIPTION: 'Редактиране на всяка от странциите'
|
||||||
EDIT_ALL_HELP: 'Възможност за редактиране на всяка страница на сайта, независимо от настройките в раздела за достъп. Изисква "Достъп до раздел" секция достъп'
|
EDIT_ALL_HELP: 'Възможност за редактиране на всяка страница на сайта, независимо от настройките в раздела за достъп. Изисква "Достъп до раздел" секция достъп'
|
||||||
Editors: 'Групи редактори'
|
Editors: 'Групи редактори'
|
||||||
HASBROKENLINKS: 'Тази страница съдържа невалидни препратки.'
|
HASBROKENLINKS: 'Тази страница съдържа невалидни връзки.'
|
||||||
HTMLEDITORTITLE: Съдържание
|
HTMLEDITORTITLE: Съдържание
|
||||||
INHERIT: 'Наследи от предишната в йерархията страница'
|
INHERIT: 'Наследи от предишната в йерархията страница'
|
||||||
|
LASTPUBLISHED: 'Публикувана на'
|
||||||
|
LASTSAVED: 'Записана на'
|
||||||
LASTUPDATED: 'Последна промяна'
|
LASTUPDATED: 'Последна промяна'
|
||||||
LINKCHANGENOTE: 'Промяната на адреса на тази страница, ще повлияе на адресите на всички подстраници на тази страница'
|
LINKCHANGENOTE: 'Промяната на адреса на тази страница, ще повлияе на адресите на всички подстраници на тази страница'
|
||||||
|
LINKSALREADYUNIQUE: ' {url} вече е уникален'
|
||||||
|
LINKSCHANGEDTO: ' променен {url1} -> {url2}'
|
||||||
MENUTITLE: 'Етикет на навигация'
|
MENUTITLE: 'Етикет на навигация'
|
||||||
METADESC: Описание
|
METADESC: Описание
|
||||||
METADESCHELP: 'Търсачките използват това съдържание при показване на резултатите от търсенето (въпреки, че това няма да повлияе на тяхното класиране).'
|
METADESCHELP: 'Търсачките използват това съдържание при показване на резултатите от търсенето (въпреки, че това няма да повлияе на тяхното класиране).'
|
||||||
METAEXTRA: 'Собствени етикети'
|
METAEXTRA: 'Собствени етикети'
|
||||||
|
METAEXTRAHELP: 'HTML тагове за допълнителна meta информация. Например <meta name="customName" content="вашето съдържание" />'
|
||||||
MODIFIEDONDRAFTHELP: 'По страницата са правени промени, които не са публикувани'
|
MODIFIEDONDRAFTHELP: 'По страницата са правени промени, които не са публикувани'
|
||||||
MODIFIEDONDRAFTSHORT: Променен
|
MODIFIEDONDRAFTSHORT: Променен
|
||||||
MetadataToggle: 'Meta данни за страницата'
|
MetadataToggle: 'Meta данни за страницата'
|
||||||
MoreOptions: 'Още действия'
|
MoreOptions: 'Още действия'
|
||||||
|
NOTPUBLISHED: Непубликувана
|
||||||
OBSOLETECLASS: 'Страницата е от тип {type}, който вече не съществува. Записването ѝ ще нулира типа ѝ и можа да загубите данни.'
|
OBSOLETECLASS: 'Страницата е от тип {type}, който вече не съществува. Записването ѝ ще нулира типа ѝ и можа да загубите данни.'
|
||||||
ONLIVEONLYSHORTHELP: 'Страницата е публикувана, но беше изтрита от черновите'
|
ONLIVEONLYSHORTHELP: 'Страницата е публикувана, но беше изтрита от черновите'
|
||||||
PAGELOCATION: 'Местонахождение на страницата'
|
PAGELOCATION: 'Местонахождение на страницата'
|
||||||
@ -191,6 +230,9 @@ bg:
|
|||||||
PERMISSION_GRANTACCESS_DESCRIPTION: 'Управление на правата за достъп до съдържанието'
|
PERMISSION_GRANTACCESS_DESCRIPTION: 'Управление на правата за достъп до съдържанието'
|
||||||
PERMISSION_GRANTACCESS_HELP: 'Разреши настройката на специфични ограничения за достъп в раздела "Страници"'
|
PERMISSION_GRANTACCESS_HELP: 'Разреши настройката на специфични ограничения за достъп в раздела "Страници"'
|
||||||
PLURALNAME: Страници
|
PLURALNAME: Страници
|
||||||
|
PLURALS:
|
||||||
|
one: Страница
|
||||||
|
other: '{count} страници'
|
||||||
PageTypNotAllowedOnRoot: 'Страница от тип "{type}" не може да бъде създадена в основното ниво на дървото'
|
PageTypNotAllowedOnRoot: 'Страница от тип "{type}" не може да бъде създадена в основното ниво на дървото'
|
||||||
PageTypeNotAllowed: 'Страница от тип "{type}" не може да е подстраница на тази страница'
|
PageTypeNotAllowed: 'Страница от тип "{type}" не може да е подстраница на тази страница'
|
||||||
REMOVE_INSTALL_WARNING: 'Внимание: Трябва да изтриете install.php от тази Silverstripe инсталация от съображения за сигурност.'
|
REMOVE_INSTALL_WARNING: 'Внимание: Трябва да изтриете install.php от тази Silverstripe инсталация от съображения за сигурност.'
|
||||||
@ -205,22 +247,50 @@ bg:
|
|||||||
TOPLEVEL: 'Съдържание на сайта (Top level)'
|
TOPLEVEL: 'Съдържание на сайта (Top level)'
|
||||||
URLSegment: 'URL - Сегмент'
|
URLSegment: 'URL - Сегмент'
|
||||||
VIEWERGROUPS: 'Групи потребители'
|
VIEWERGROUPS: 'Групи потребители'
|
||||||
|
VIEWER_GROUPS_FIELD_DESC: 'Групи с глобални права за преглед: {groupList}'
|
||||||
VIEW_ALL_DESCRIPTION: 'Достъп до всяка страница'
|
VIEW_ALL_DESCRIPTION: 'Достъп до всяка страница'
|
||||||
|
VIEW_ALL_HELP: 'Позволява преглед на всяка страница от сайта, независимо от настройките в раздела за достъп. Изисква "Достъп до секция ''Страници'' "'
|
||||||
VIEW_DRAFT_CONTENT: 'Виж черновата'
|
VIEW_DRAFT_CONTENT: 'Виж черновата'
|
||||||
VIEW_DRAFT_CONTENT_HELP: 'Отнася се за преглед на страници извън CMS в режим на чернова. Полезно за външни сътрудници, без достъп на CMS.'
|
VIEW_DRAFT_CONTENT_HELP: 'Отнася се за преглед на страници извън CMS в режим на чернова. Полезно за външни сътрудници, без достъп на CMS.'
|
||||||
VIRTUALPAGEDRAFTWARNING: 'Моля, публикувайте свързаните страници, за да бъдат публикувани и виртуалните.'
|
VIRTUALPAGEDRAFTWARNING: 'Моля, публикувайте свързаните страници, за да бъдат публикувани и виртуалните.'
|
||||||
VIRTUALPAGEWARNING: 'Моля, първо изберете свързана страница и запишете, за да можете да публикувате тази страница.'
|
VIRTUALPAGEWARNING: 'Моля, първо изберете свързана страница и запишете, за да можете да публикувате тази страница.'
|
||||||
|
VIRTUALPAGEWARNINGSETTINGS: 'Изберете свързана страница и запишете, за да можете да публикувате тази страница.'
|
||||||
|
Viewers: 'Групи потребители'
|
||||||
Visibility: Видимост
|
Visibility: Видимост
|
||||||
has_one_Parent: 'Предишната в йерархията страница'
|
has_one_Parent: 'Предишната в йерархията страница'
|
||||||
many_many_BackLinkTracking: 'Следене на "обратни линкове"'
|
many_many_BackLinkTracking: 'Следене на "обратни връзки"'
|
||||||
many_many_ImageTracking: 'Следене на снимките'
|
many_many_ImageTracking: 'Следене на снимките'
|
||||||
many_many_LinkTracking: 'Следене на линовете'
|
many_many_LinkTracking: 'Следене на връзките'
|
||||||
|
SilverStripe\CMS\Model\SiteTreeFileExtension:
|
||||||
|
TITLE_INDEX: '#'
|
||||||
|
TITLE_TYPE: Тип
|
||||||
|
TITLE_USED_ON: 'Използвано в'
|
||||||
|
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
||||||
|
USAGE: Употреба
|
||||||
|
SilverStripe\CMS\Model\SiteTreeLink:
|
||||||
|
PLURALNAME: 'Връзки към Дървото на сайта'
|
||||||
|
PLURALS:
|
||||||
|
one: 'Връзка към Дървото на сайта'
|
||||||
|
other: '{count} връзки към Дървото на сайта'
|
||||||
|
SINGULARNAME: 'Връзка към Дървото на сайта'
|
||||||
SilverStripe\CMS\Model\VirtualPage:
|
SilverStripe\CMS\Model\VirtualPage:
|
||||||
|
CHOOSE: 'Свързани страници'
|
||||||
|
DESCRIPTION: 'Показва съдържанието на друга страница'
|
||||||
EditLink: промени
|
EditLink: промени
|
||||||
HEADER: 'Това е виртуална страница'
|
HEADER: 'Това е виртуална страница'
|
||||||
|
HEADERWITHLINK: 'Виртуална страница, копираща съдържанието на "{title}" ({link})'
|
||||||
|
PLURALNAME: 'Виртуални страници'
|
||||||
|
PLURALS:
|
||||||
|
one: 'Виртуална страница'
|
||||||
|
other: '{count} Виртуални страници'
|
||||||
|
SINGULARNAME: 'Виртуална страница'
|
||||||
|
SilverStripe\CMS\Reports\BrokenFilesReport:
|
||||||
|
BROKENFILES: 'Страници, съдържащи линк/ове към несъществуващи файлове'
|
||||||
|
BrokenLinksGroupTitle: 'Отчет за страници, съдържащи невалидни връзки.'
|
||||||
|
ParameterLiveCheckbox: 'Провери публикувания сайт'
|
||||||
SilverStripe\CMS\Reports\BrokenLinksReport:
|
SilverStripe\CMS\Reports\BrokenLinksReport:
|
||||||
Any: Всички
|
Any: Всички
|
||||||
BROKENLINKS: 'Списък на развалени линкове'
|
BROKENLINKS: 'Списък на развалени връзки'
|
||||||
CheckSite: 'Провери сайта'
|
CheckSite: 'Провери сайта'
|
||||||
CheckSiteDropdownDraft: Чернови
|
CheckSiteDropdownDraft: Чернови
|
||||||
CheckSiteDropdownPublished: 'Публикувани страници'
|
CheckSiteDropdownPublished: 'Публикувани страници'
|
||||||
@ -229,17 +299,25 @@ bg:
|
|||||||
ColumnProblemType: 'Тип на проблема'
|
ColumnProblemType: 'Тип на проблема'
|
||||||
ColumnURL: 'Неработещи линкове'
|
ColumnURL: 'Неработещи линкове'
|
||||||
HasBrokenFile: 'има развален файл'
|
HasBrokenFile: 'има развален файл'
|
||||||
HasBrokenLink: 'има развален линк'
|
HasBrokenLink: 'има развалена връзка'
|
||||||
HasBrokenLinkAndFile: 'има развален линк и файл'
|
HasBrokenLinkAndFile: 'има развалена връзка и файл'
|
||||||
HoverTitleEditPage: 'Редактиране на страницата'
|
HoverTitleEditPage: 'Редактиране на страницата'
|
||||||
PageName: 'Име на страница'
|
PageName: 'Име на страница'
|
||||||
ReasonDropdown: 'Проблем за проверка'
|
ReasonDropdown: 'Проблем за проверка'
|
||||||
ReasonDropdownBROKENFILE: 'Развален файл'
|
ReasonDropdownBROKENFILE: 'Развален файл'
|
||||||
ReasonDropdownBROKENLINK: 'развален линк'
|
ReasonDropdownBROKENLINK: 'развалена връзка'
|
||||||
ReasonDropdownRPBROKENLINK: 'Страница за пренасочване, сочеща към несъществуваща страница'
|
ReasonDropdownRPBROKENLINK: 'Страница за пренасочване, сочеща към несъществуваща страница'
|
||||||
ReasonDropdownVPBROKENLINK: 'Виртуална страница, сочеща към несъществуваща страница'
|
ReasonDropdownVPBROKENLINK: 'Виртуална страница, сочеща към несъществуваща страница'
|
||||||
RedirectorNonExistent: 'Страница за пренасочване, сочеща към несъществуваща страница'
|
RedirectorNonExistent: 'Страница за пренасочване, сочеща към несъществуваща страница'
|
||||||
VirtualPageNonExistent: 'Виртуална страница, сочеща към несъществуваща страница'
|
VirtualPageNonExistent: 'Виртуална страница, сочеща към несъществуваща страница'
|
||||||
|
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
|
||||||
|
BROKENREDIRECTORPAGES: 'Пренасочващи страници, сочещи към изтрити страници'
|
||||||
|
BrokenLinksGroupTitle: 'Отчет за страници, съдържащи невалидни връзки.'
|
||||||
|
ParameterLiveCheckbox: 'Провери публикувания сайт'
|
||||||
|
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
|
||||||
|
BROKENVIRTUALPAGES: 'Виртуални страници, сочещи към изтрити страници'
|
||||||
|
BrokenLinksGroupTitle: 'Отчет за страници, съдържащи невалидни връзки.'
|
||||||
|
ParameterLiveCheckbox: 'Провери публикувания сайт'
|
||||||
SilverStripe\CMS\Reports\EmptyPagesReport:
|
SilverStripe\CMS\Reports\EmptyPagesReport:
|
||||||
ContentGroupTitle: 'Отчети за съдържание'
|
ContentGroupTitle: 'Отчети за съдържание'
|
||||||
EMPTYPAGES: 'Страници без съдържание'
|
EMPTYPAGES: 'Страници без съдържание'
|
||||||
@ -256,3 +334,9 @@ bg:
|
|||||||
SearchResults: 'Резултати от търсенето'
|
SearchResults: 'Резултати от търсенето'
|
||||||
SilverStripe\CMS\Tasks\RemoveOrphanedPagesTask:
|
SilverStripe\CMS\Tasks\RemoveOrphanedPagesTask:
|
||||||
BUTTONRUN: Изпълни
|
BUTTONRUN: Изпълни
|
||||||
|
CHOOSEOPERATION: 'Изберете действие:'
|
||||||
|
DELETEWARNING: 'Внимание: тези действия не могат да бъдат възстановени. Бъдете предпазливи!'
|
||||||
|
NONEFOUND: 'Не са намерени страници'
|
||||||
|
NONEREMOVED: 'Не бяха изтрити страници'
|
||||||
|
SELECTALL: 'избери всички'
|
||||||
|
UNSELECTALL: 'премахни селекцията'
|
||||||
|
208
lang/da.yml
208
lang/da.yml
@ -1,38 +1,129 @@
|
|||||||
da:
|
da:
|
||||||
|
SilverStripe\CMS\BatchActions\CMSBatchAction_Archive:
|
||||||
|
RESULT: 'Slettede %d sider fra kladde og udgivet webside og lagde dem i arkiv'
|
||||||
|
TITLE: 'Fjern udgivelse og arkiver'
|
||||||
|
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
|
||||||
|
PUBLISHED_PAGES: 'Publiserede %d sider, %d fejl'
|
||||||
|
PUBLISH_PAGES: Udgiv
|
||||||
|
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
|
||||||
|
RESTORE: Genskab
|
||||||
|
RESTORED_PAGES: 'Genskabte %d sider'
|
||||||
|
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
|
||||||
|
UNPUBLISHED_PAGES: 'Fjernede %d udgivne sider'
|
||||||
|
UNPUBLISH_PAGES: 'Fjern udgivelse'
|
||||||
SilverStripe\CMS\Controllers\CMSMain:
|
SilverStripe\CMS\Controllers\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".'
|
||||||
|
APPLY_FILTER: Søg
|
||||||
ARCHIVE: Arkiv
|
ARCHIVE: Arkiv
|
||||||
|
ARCHIVEDPAGE: 'Arkiverede siden ''{title}'''
|
||||||
|
AddNew: 'Tilføj ny side'
|
||||||
|
AddNewButton: 'Tilføj ny'
|
||||||
|
AddPageRestriction: 'Note: Nogle sidetyper er ikke tilladte ved dette valg'
|
||||||
|
ArchiveWarning: 'Advarsel: Udgivelsen af denne side ophæves, før siden sendes til arkiv. \n\nEr du sikker på du vil fortsætte?'
|
||||||
|
ArchiveWarningWithCampaigns: 'Advarsel: Udgivelsen af denne side ophæves og siden fjernes fra de tilknyttede {NumCampaigns} før den bliver lagt i arkivet. \n\nEr du sikker på du vil fortsætte?'
|
||||||
|
ArchiveWarningWithChildren: 'Advarsel: Udgivelsen af denne side og alle dens undersider ophæves, før siden sendes til arkiv. \n\nEr du sikker på du vil fortsætte?'
|
||||||
|
ArchiveWarningWithChildrenAndCampaigns: 'Advarsel: Udgivelsen af denne side og alle dens undersider ophæves og siden fjernes fra de tilknyttede {NumCampaigns} før den bliver lagt i arkivet. \n\nEr du sikker på du vil fortsætte?'
|
||||||
|
CANT_REORGANISE: 'Du har ikke tilladelse til at ændre sider på Top niveau. Dine ændringer blev ikke gemt.'
|
||||||
|
CLEAR_FILTER: Ryd
|
||||||
|
Cancel: Annuller
|
||||||
ChoosePageParentMode: 'Vælg hvor denne side skal oprettes'
|
ChoosePageParentMode: 'Vælg hvor denne side skal oprettes'
|
||||||
ChoosePageType: 'Vælg sidetype'
|
ChoosePageType: 'Vælg sidetype'
|
||||||
Create: Opret
|
Create: Opret
|
||||||
|
DUPLICATED: 'Dublerede ''{title}'' med succes'
|
||||||
|
DUPLICATEDWITHCHILDREN: 'Dublerede ''{title}'' og undersider med succes'
|
||||||
|
EMAIL: Email
|
||||||
|
ListFiltered: 'Viser søgeresultater'
|
||||||
NEWPAGE: 'Ny {pagetype}'
|
NEWPAGE: 'Ny {pagetype}'
|
||||||
PAGENOTEXISTS: 'Denne side eksisterer ikke'
|
PAGENOTEXISTS: 'Denne side eksisterer ikke'
|
||||||
|
PAGES: 'Side status'
|
||||||
PAGETYPEANYOPT: Enhver
|
PAGETYPEANYOPT: Enhver
|
||||||
|
PAGETYPEOPT: Sidetype
|
||||||
|
PAGETYPE_TITLE: '(Sidetype: {type}) {title}'
|
||||||
|
PLEASESAVE: 'Gem siden: Denne side kunne ikke opdateres, da den endnu ikke er gemt.'
|
||||||
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.'
|
||||||
|
PUBLISHED: 'Udgav ''{title}'' med succes'
|
||||||
PUBPAGES: 'Færdig: Udgav {count} sider'
|
PUBPAGES: 'Færdig: Udgav {count} sider'
|
||||||
PageAdded: 'Siden blev oprettet med succes'
|
PageAdded: 'Siden blev oprettet med succes'
|
||||||
REMOVEDPAGE: 'Fjernede ''{title}'' fra den udgivne side'
|
REMOVEDPAGE: 'Fjernede ''{title}'' fra den udgivne side'
|
||||||
REMOVEDPAGEFROMDRAFT: '''{title}'' fjernet fra udkast-sitet'
|
REMOVEDPAGEFROMDRAFT: '''{title}'' fjernet fra udkast-sitet'
|
||||||
RESTORED: 'Genskabte ''{title}'' korrekt'
|
REORGANISATIONSUCCESSFUL: 'Reorganiserede sidetræet med succes.'
|
||||||
|
RESTORE: 'Genskab kladde'
|
||||||
|
RESTORED: 'Genskabte ''{title}'' succesfuldt'
|
||||||
|
RESTORE_DESC: 'Genskab arkiveret version til kladde'
|
||||||
|
RESTORE_TO_ROOT: 'Genskab kladde på topniveau'
|
||||||
|
RESTORE_TO_ROOT_DESC: 'Genskab den arkiverede version til kladde som en topniveau side'
|
||||||
|
ROLLBACK: 'Rul tilbage til denne version'
|
||||||
|
ROLLEDBACKPUBv2: 'Rullede tilbage til den udgivne version.'
|
||||||
|
ROLLEDBACKVERSIONv2: 'Rullede tilbage til version #{version}.'
|
||||||
|
SAVED: 'Gemte ''{title}'' succesfuldt'
|
||||||
|
SAVEDRAFT: Gem
|
||||||
|
SHOW_AS_LIST: 'Vis som liste'
|
||||||
|
TOO_MANY_PAGES: 'For mange sider'
|
||||||
|
TabContent: Indhold
|
||||||
TabHistory: Historik
|
TabHistory: Historik
|
||||||
|
TabSettings: Indstillinger
|
||||||
|
TreeFiltered: 'Viser søgeresultater'
|
||||||
|
TreeFilteredClear: Ryd
|
||||||
|
UNPUBLISH_AND_ARCHIVE: 'Fjern udgivelse og arkiver'
|
||||||
SilverStripe\CMS\Controllers\CMSPageAddController:
|
SilverStripe\CMS\Controllers\CMSPageAddController:
|
||||||
|
MENUTITLE: 'Tilføj side'
|
||||||
ParentMode_child: 'Under en anden side'
|
ParentMode_child: 'Under en anden side'
|
||||||
ParentMode_top: 'Højeste niveau'
|
ParentMode_top: 'Højeste niveau'
|
||||||
|
Title: 'Tilføj side'
|
||||||
|
SilverStripe\CMS\Controllers\CMSPageEditController:
|
||||||
|
ErrorItemPermissionDenied: 'Det ser ikke ud til at du har de nødvendige tilladelser til at tilføje {ObjectTitle} til en kampagne'
|
||||||
|
ErrorNotFound: 'Typen {Type} kunne ikke findes'
|
||||||
|
MENUTITLE: 'Rediger side'
|
||||||
SilverStripe\CMS\Controllers\CMSPageHistoryController:
|
SilverStripe\CMS\Controllers\CMSPageHistoryController:
|
||||||
|
AUTHOR: Forfatter
|
||||||
COMPAREMODE: 'Sammenligningstilstand (vælg to)'
|
COMPAREMODE: 'Sammenligningstilstand (vælg to)'
|
||||||
|
MENUTITLE: Historik
|
||||||
|
MULTISELECT: Handlinger
|
||||||
|
NOTPUBLISHED: 'Ikke udgivet'
|
||||||
|
PREVIEW: 'Webside preview'
|
||||||
|
PUBLISHER: Udgiver
|
||||||
REVERTTOTHISVERSION: 'Genskab denne version'
|
REVERTTOTHISVERSION: 'Genskab denne version'
|
||||||
SHOWUNPUBLISHED: 'Vis versioner der ikke er udgivne'
|
SHOWUNPUBLISHED: 'Vis versioner der ikke er udgivne'
|
||||||
|
UNKNOWN: Ukendt
|
||||||
VIEW: Visning
|
VIEW: Visning
|
||||||
|
VIEWINGLATEST: 'Viser seneste version.'
|
||||||
VIEWINGVERSION: 'Lige nu vises version {version}.'
|
VIEWINGVERSION: 'Lige nu vises version {version}.'
|
||||||
|
WHEN: Hvornår
|
||||||
|
SilverStripe\CMS\Controllers\CMSPageSettingsController:
|
||||||
|
MENUTITLE: 'Rediger side'
|
||||||
SilverStripe\CMS\Controllers\CMSPagesController:
|
SilverStripe\CMS\Controllers\CMSPagesController:
|
||||||
|
FILTER: Filter
|
||||||
|
ListView: Listevisning
|
||||||
MENUTITLE: Sider
|
MENUTITLE: Sider
|
||||||
|
TreeView: Trævisning
|
||||||
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_ChangedPages:
|
||||||
|
Title: 'Ændrede sider'
|
||||||
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
|
||||||
|
Title: 'Alle sider, inklusive arkiverede'
|
||||||
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
|
||||||
|
Title: 'Udgivne sider'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
|
||||||
Title: 'Alle sider'
|
Title: 'Alle sider'
|
||||||
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
|
||||||
|
Title: 'Arkiverede sider'
|
||||||
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDraftPages:
|
||||||
|
Title: Kladdesider
|
||||||
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusRemovedFromDraftPages:
|
||||||
|
Title: 'Udgivet men slettet fra kladde'
|
||||||
SilverStripe\CMS\Controllers\ContentController:
|
SilverStripe\CMS\Controllers\ContentController:
|
||||||
|
ARCHIVEDSITE: 'Preview version'
|
||||||
ARCHIVEDSITEFROM: 'Arkiveret side fra'
|
ARCHIVEDSITEFROM: 'Arkiveret side fra'
|
||||||
|
CMS: CMS
|
||||||
|
DRAFT: Kladde
|
||||||
DRAFTSITE: Kladdeside
|
DRAFTSITE: Kladdeside
|
||||||
|
Email: Email
|
||||||
|
INSTALL_SUCCESS: 'Installation gennemført succesfuldt'
|
||||||
|
InstallFilesDeleted: 'Installationsfiler slettet succesfuldt.'
|
||||||
|
InstallSecurityWarning: 'Af sikkerhedmæssige årsager bør du slette installationsfilerne, medmindre du planlægger at installere igen på et senere tidspunkt (<em>kræver admin login, se det ovenstående</em>). Webserveren behøver også kun skriverettigheder til mappen "assets", du kan fjerne skriverettigheder til alle de andre mapper. <a href="{link}" style="text-align: center;">Klik her for at slette installationsfilerne.</a>'
|
||||||
|
InstallSuccessCongratulations: 'SilverStripe succesfuldt installeret!'
|
||||||
LOGGEDINAS: 'Logget på som'
|
LOGGEDINAS: 'Logget på som'
|
||||||
LOGIN: 'Log ind'
|
LOGIN: 'Log ind'
|
||||||
LOGOUT: 'Log ud'
|
LOGOUT: 'Log ud'
|
||||||
@ -40,16 +131,41 @@ da:
|
|||||||
NOTLOGGEDIN: 'Ikke logget ind'
|
NOTLOGGEDIN: 'Ikke logget ind'
|
||||||
PUBLISHED: Udgivet
|
PUBLISHED: Udgivet
|
||||||
PUBLISHEDSITE: 'Udgivet side'
|
PUBLISHEDSITE: 'Udgivet side'
|
||||||
|
Password: Adgangskode
|
||||||
|
PostInstallTutorialIntro: 'Denne webside er en enkel version af en SilverStripe 3 side. For at udvide denne, kig venligts på {link}.'
|
||||||
|
StartEditing: 'Du kan nu starte med at redigere dit indhold ved at åbne dit<a href="{link}">CMS</a>.'
|
||||||
|
UnableDeleteInstall: 'Var ikke i stand til at slette installationsfilerne. Slet venligst filerne herunder manuelt.'
|
||||||
VIEWPAGEIN: 'Vis side i:'
|
VIEWPAGEIN: 'Vis side i:'
|
||||||
|
SilverStripe\CMS\Controllers\SilverStripeNavigator:
|
||||||
|
ARCHIVED: Arkiveret
|
||||||
|
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
|
||||||
|
ANCHORVALUE: Anker
|
||||||
|
SilverStripe\CMS\Forms\InternalLinkFormFactory:
|
||||||
|
LINKDESCR: 'Link beskrivelse'
|
||||||
|
LINKOPENNEWWIN: 'Åben i nyt vindue/tab'
|
||||||
|
LINKTEXT: 'Link tekst'
|
||||||
|
SELECT_PAGE: 'Vælg en side'
|
||||||
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
|
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
|
||||||
|
Cancel: Annuller
|
||||||
|
EMPTY: 'Indtast en URL eller klik annuller'
|
||||||
|
Edit: Rediger
|
||||||
HelpChars: 'Specialkarakterer bliver automatisk konverteret eller fjernet.'
|
HelpChars: 'Specialkarakterer bliver automatisk konverteret eller fjernet.'
|
||||||
|
OK: OK
|
||||||
SilverStripe\CMS\Model\RedirectorPage:
|
SilverStripe\CMS\Model\RedirectorPage:
|
||||||
|
DESCRIPTION: 'Omdirigerer til en side eller en ekstern URL'
|
||||||
HEADER: 'Denne side omdirigerer besøgende til en anden side'
|
HEADER: 'Denne side omdirigerer besøgende til en anden side'
|
||||||
OTHERURL: 'Andet websteds URL'
|
OTHERURL: 'Andet websteds URL'
|
||||||
|
PLURALNAME: 'Viderestillende side'
|
||||||
|
PLURALS:
|
||||||
|
one: 'En viderestillende side'
|
||||||
|
other: '{count} Viderestillende sider'
|
||||||
REDIRECTTO: 'Omdiriger til'
|
REDIRECTTO: 'Omdiriger til'
|
||||||
REDIRECTTOEXTERNAL: 'Et andet websted'
|
REDIRECTTOEXTERNAL: 'Et andet websted'
|
||||||
REDIRECTTOPAGE: 'En side på dit websted'
|
REDIRECTTOPAGE: 'En side på dit websted'
|
||||||
|
SINGULARNAME: 'Viderestillende side'
|
||||||
YOURPAGE: 'Side på dit websted'
|
YOURPAGE: 'Side på dit websted'
|
||||||
|
SilverStripe\CMS\Model\RedirectorPageController:
|
||||||
|
HASBEENSETUP: 'En viderestillendeside er blevet sat op, uden et sted at viderestille til.'
|
||||||
SilverStripe\CMS\Model\SiteTree:
|
SilverStripe\CMS\Model\SiteTree:
|
||||||
ACCESSANYONE: Enhver
|
ACCESSANYONE: Enhver
|
||||||
ACCESSHEADER: 'Hvem kan se denne side?'
|
ACCESSHEADER: 'Hvem kan se denne side?'
|
||||||
@ -58,31 +174,57 @@ da:
|
|||||||
ADDEDTODRAFTHELP: 'Siden er ikke blevet udgivet endnu'
|
ADDEDTODRAFTHELP: 'Siden er ikke blevet udgivet endnu'
|
||||||
ADDEDTODRAFTSHORT: Kladde
|
ADDEDTODRAFTSHORT: Kladde
|
||||||
APPEARSVIRTUALPAGES: 'Dette indhold er også på de virtuelle sider i {title}sektionerne'
|
APPEARSVIRTUALPAGES: 'Dette indhold er også på de virtuelle sider i {title}sektionerne'
|
||||||
|
ARCHIVEDPAGEHELP: 'Siden er fjernet fra kladde og udgivet'
|
||||||
|
ARCHIVEDPAGESHORT: Arkiveret
|
||||||
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'
|
||||||
|
BUTTONDELETEDESC: 'Fjern fra kladde og udgivet og læg i arkiv'
|
||||||
BUTTONPUBLISHED: Udgivet
|
BUTTONPUBLISHED: Udgivet
|
||||||
BUTTONSAVED: Gemt
|
BUTTONSAVED: Gemt
|
||||||
|
BUTTONSAVEPUBLISH: 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
|
||||||
Content: Indhold
|
Content: Indhold
|
||||||
|
DEFAULTABOUTCONTENT: '<p>Du kan udfylde denne side med dit eget indhold, eller slette den og oprette dine egne sider.</p>'
|
||||||
DEFAULTABOUTTITLE: 'Om os'
|
DEFAULTABOUTTITLE: 'Om os'
|
||||||
|
DEFAULTCONTACTCONTENT: '<p>Du kan udfylde denne side med dit eget indhold, eller slette den og oprette dine egne sider.</p>'
|
||||||
DEFAULTCONTACTTITLE: 'Kontakt os'
|
DEFAULTCONTACTTITLE: 'Kontakt os'
|
||||||
|
DEFAULTHOMECONTENT: '<p>Velkommen til SilverStripe! Dette er en standard forside. Du kan redigere den ved at åbne <a href="admin/">CMS</a>.</p><p>Du kan læse <a href="http://docs.silverstripe.org">udviklerdokumentationen</a>, eller påbegynde en af <a href="http://www.silverstripe.org/learn/lessons">SilverStripe lektionerne</a>.</p>'
|
||||||
DEFAULTHOMETITLE: Forside
|
DEFAULTHOMETITLE: Forside
|
||||||
|
DEPENDENT_NOTE: 'De følgende sider er afhængige af denne side. Dette inkluderer virtuelle sider, viderestillendeside og sider med links i indholdet.'
|
||||||
|
DESCRIPTION: 'Standard indholdsside'
|
||||||
DependtPageColumnLinkType: Linktype
|
DependtPageColumnLinkType: Linktype
|
||||||
|
DependtPageColumnURL: URL
|
||||||
EDITHEADER: 'Hvem kan redigere denne side ?'
|
EDITHEADER: 'Hvem kan redigere denne side ?'
|
||||||
EDITORGROUPS: Redaktionsgrupper
|
EDITORGROUPS: Redaktionsgrupper
|
||||||
|
EDITOR_GROUPS_FIELD_DESC: 'Grupper med globale rettigheder: {groupList}'
|
||||||
EDIT_ALL_DESCRIPTION: 'Rediger enhver side'
|
EDIT_ALL_DESCRIPTION: 'Rediger enhver side'
|
||||||
|
EDIT_ALL_HELP: 'Mulighed for at redigere enhver side på sitet, uanset indstillingerne på indstillingerne på Adgangsfanebladet. Kræver adgangsrettigheden "Adgang til ''Sider'' sektionen"'
|
||||||
|
Editors: Redaktionsgrupper
|
||||||
HASBROKENLINKS: 'Denne side har links der ikke virker.'
|
HASBROKENLINKS: 'Denne side har links der ikke virker.'
|
||||||
HTMLEDITORTITLE: Indhold
|
HTMLEDITORTITLE: Indhold
|
||||||
INHERIT: 'Nedarv fra overliggende side'
|
INHERIT: 'Nedarv fra overliggende side'
|
||||||
|
LASTPUBLISHED: 'Seneste udgivet'
|
||||||
|
LASTSAVED: 'Senest gemt'
|
||||||
LASTUPDATED: 'Sidst opdateret'
|
LASTUPDATED: 'Sidst opdateret'
|
||||||
LINKCHANGENOTE: 'Ved at ændre denne sides link, ændrer du også linket til alle underliggende sider.'
|
LINKCHANGENOTE: 'Ved at ændre denne sides link, ændrer du også linket til alle underliggende sider.'
|
||||||
|
LINKSALREADYUNIQUE: ' {url} er allerede unik'
|
||||||
|
LINKSCHANGEDTO: ' ændrede {url1} -> {url2}'
|
||||||
MENUTITLE: Navigationsetiket
|
MENUTITLE: Navigationsetiket
|
||||||
METADESC: Meta-beskrivelse
|
METADESC: Meta-beskrivelse
|
||||||
|
METADESCHELP: 'Søgemaskiner viser dette indhold i søgeresultaterne (teksten påvirker ikke placeringen).'
|
||||||
METAEXTRA: 'Brugerdefinerede Meta Tags'
|
METAEXTRA: 'Brugerdefinerede Meta Tags'
|
||||||
|
METAEXTRAHELP: 'HTML koder for ekstra meta information. For eksempel <meta name="customName" content="your custom content here" />'
|
||||||
MODIFIEDONDRAFTHELP: 'Siden har ikke-udgivne ændringer'
|
MODIFIEDONDRAFTHELP: 'Siden har ikke-udgivne ændringer'
|
||||||
MODIFIEDONDRAFTSHORT: Ændret
|
MODIFIEDONDRAFTSHORT: Ændret
|
||||||
|
MetadataToggle: Metadata
|
||||||
|
MoreOptions: 'Flere muligheder'
|
||||||
|
NOTPUBLISHED: 'Ikke udgivet'
|
||||||
|
OBSOLETECLASS: 'Denne side er af den udgåede sidetype {type}. Gemmer du bliver sidetypen nulstillet og du kan tabe data.'
|
||||||
|
ONLIVEONLYSHORT: 'Kun publiseret '
|
||||||
|
ONLIVEONLYSHORTHELP: 'Siden er udgivet, men er slettet fra kladde'
|
||||||
|
PAGELOCATION: Sideplacering
|
||||||
PAGETITLE: Sidenavn
|
PAGETITLE: Sidenavn
|
||||||
PAGETYPE: Sidetype
|
PAGETYPE: Sidetype
|
||||||
PARENTID: 'Overliggende side'
|
PARENTID: 'Overliggende side'
|
||||||
@ -91,6 +233,10 @@ da:
|
|||||||
PARENTTYPE_SUBPAGE: 'Underside fra en overliggende side'
|
PARENTTYPE_SUBPAGE: 'Underside fra en overliggende side'
|
||||||
PERMISSION_GRANTACCESS_DESCRIPTION: 'Administrer adgangsrettigheder for indhold'
|
PERMISSION_GRANTACCESS_DESCRIPTION: 'Administrer adgangsrettigheder for indhold'
|
||||||
PERMISSION_GRANTACCESS_HELP: 'Tillad indstilling af side-specifikke adgangsbegrænsninger i sektionen "Sider" .'
|
PERMISSION_GRANTACCESS_HELP: 'Tillad indstilling af side-specifikke adgangsbegrænsninger i sektionen "Sider" .'
|
||||||
|
PLURALNAME: Sider
|
||||||
|
PLURALS:
|
||||||
|
one: 'En Side'
|
||||||
|
other: '{count} Sider'
|
||||||
PageTypNotAllowedOnRoot: 'Sidetypen "{type}" er ikke tilladt på rodniveau'
|
PageTypNotAllowedOnRoot: 'Sidetypen "{type}" er ikke tilladt på rodniveau'
|
||||||
PageTypeNotAllowed: 'Sidetypen {type} er ikke tilladt som underside til denne side'
|
PageTypeNotAllowed: 'Sidetypen {type} er ikke tilladt som underside til denne side'
|
||||||
REMOVE_INSTALL_WARNING: 'Advarsel: Du bør, af sikkerhedsmæssige årsager, slette install.php fra SilverStripe installationsmappen.'
|
REMOVE_INSTALL_WARNING: 'Advarsel: Du bør, af sikkerhedsmæssige årsager, slette install.php fra SilverStripe installationsmappen.'
|
||||||
@ -98,22 +244,55 @@ da:
|
|||||||
REORGANISE_HELP: 'Omarranger sider i sidetræet ved hjælp af træk&slip.'
|
REORGANISE_HELP: 'Omarranger sider i sidetræet ved hjælp af træk&slip.'
|
||||||
SHOWINMENUS: 'Vis i menuer ?'
|
SHOWINMENUS: 'Vis i menuer ?'
|
||||||
SHOWINSEARCH: 'Vis i søgninger?'
|
SHOWINSEARCH: 'Vis i søgninger?'
|
||||||
|
SINGULARNAME: Side
|
||||||
TABBEHAVIOUR: Opførsel
|
TABBEHAVIOUR: Opførsel
|
||||||
TABCONTENT: 'Primært indhold'
|
TABCONTENT: 'Primært indhold'
|
||||||
TABDEPENDENT: 'Afhængige sider'
|
TABDEPENDENT: 'Afhængige sider'
|
||||||
TOPLEVEL: 'Sideindhold (Top niveau)'
|
TOPLEVEL: 'Sideindhold (Top niveau)'
|
||||||
|
URLSegment: 'URL adresse'
|
||||||
VIEWERGROUPS: Visningsgrupper
|
VIEWERGROUPS: Visningsgrupper
|
||||||
|
VIEWER_GROUPS_FIELD_DESC: 'Grupper med globale se rettigheder: {groupList}'
|
||||||
VIEW_ALL_DESCRIPTION: 'Vis enhver side'
|
VIEW_ALL_DESCRIPTION: 'Vis enhver side'
|
||||||
|
VIEW_ALL_HELP: 'Mulighed for at se enhver side på sitet, uanset indstillingerne på indstillingerne på Adgangsfanebladet. Kræver adgangsrettigheden "Adgang til ''Sider'' sektionen"'
|
||||||
VIEW_DRAFT_CONTENT: 'Vis indhold af kladde'
|
VIEW_DRAFT_CONTENT: 'Vis indhold af kladde'
|
||||||
|
VIEW_DRAFT_CONTENT_HELP: 'Gælder for visning af sider uden for CMS i kladdetilstand. Nyttig til eksterne samarbejdspartnere uden CMS-adgang.'
|
||||||
|
VIRTUALPAGEDRAFTWARNING: 'Udgiv den lænkede side side for at udgive den virtuelle side'
|
||||||
|
VIRTUALPAGEWARNING: 'Vælg en linket side og gem først for at udgive denne side'
|
||||||
|
VIRTUALPAGEWARNINGSETTINGS: 'Vælg en linket side i de primære indholdsfelter, for at udgive denne side'
|
||||||
Viewers: Visningsgrupper
|
Viewers: Visningsgrupper
|
||||||
Visibility: Synlighed
|
Visibility: Synlighed
|
||||||
has_one_Parent: 'Overliggende side'
|
has_one_Parent: 'Overliggende side'
|
||||||
many_many_BackLinkTracking: 'Bagud rettet sporing '
|
many_many_BackLinkTracking: 'Bagud rettet sporing '
|
||||||
many_many_ImageTracking: 'Sporing af billeder'
|
many_many_ImageTracking: 'Sporing af billeder'
|
||||||
many_many_LinkTracking: 'Sporing af links'
|
many_many_LinkTracking: 'Sporing af links'
|
||||||
|
SilverStripe\CMS\Model\SiteTreeFileExtension:
|
||||||
|
TITLE_INDEX: '#'
|
||||||
|
TITLE_TYPE: Type
|
||||||
|
TITLE_USED_ON: 'Brugt på'
|
||||||
|
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
||||||
|
USAGE: Brug
|
||||||
|
SilverStripe\CMS\Model\SiteTreeLink:
|
||||||
|
PLURALNAME: 'Sidetræ links'
|
||||||
|
PLURALS:
|
||||||
|
one: 'Et sidetræ link'
|
||||||
|
other: '{count} Sidetræ links'
|
||||||
|
SINGULARNAME: 'Sidetræ link'
|
||||||
SilverStripe\CMS\Model\VirtualPage:
|
SilverStripe\CMS\Model\VirtualPage:
|
||||||
|
CHOOSE: 'Linket side'
|
||||||
|
DESCRIPTION: 'Viser indholdet fra en anden side'
|
||||||
|
EditLink: rediger
|
||||||
HEADER: 'Dette er en virtuel side'
|
HEADER: 'Dette er en virtuel side'
|
||||||
|
HEADERWITHLINK: 'Dette er en virtuel side, der kopierer indhold fra "{title}" ({link})'
|
||||||
|
PLURALNAME: 'Virtuelle sider'
|
||||||
|
PLURALS:
|
||||||
|
one: 'En virtuel side'
|
||||||
|
other: '{count} Virtuelle sider'
|
||||||
PageTypNotAllowedOnRoot: 'Original side type "{type}" er ikke tilladt på rodniveau for denne virtuelle side'
|
PageTypNotAllowedOnRoot: 'Original side type "{type}" er ikke tilladt på rodniveau for denne virtuelle side'
|
||||||
|
SINGULARNAME: 'Virtuel side'
|
||||||
|
SilverStripe\CMS\Reports\BrokenFilesReport:
|
||||||
|
BROKENFILES: 'Sider med ødelagt filer'
|
||||||
|
BrokenLinksGroupTitle: 'Rapporter over brudte links'
|
||||||
|
ParameterLiveCheckbox: 'Tjek det udgivne websted'
|
||||||
SilverStripe\CMS\Reports\BrokenLinksReport:
|
SilverStripe\CMS\Reports\BrokenLinksReport:
|
||||||
Any: Alle
|
Any: Alle
|
||||||
BROKENLINKS: 'Rapport over brudte links'
|
BROKENLINKS: 'Rapport over brudte links'
|
||||||
@ -123,6 +302,7 @@ da:
|
|||||||
ColumnDateLastModified: 'Dato for seneste ændring'
|
ColumnDateLastModified: 'Dato for seneste ændring'
|
||||||
ColumnDateLastPublished: 'Dato for seneste udgivelse'
|
ColumnDateLastPublished: 'Dato for seneste udgivelse'
|
||||||
ColumnProblemType: Problemtype
|
ColumnProblemType: Problemtype
|
||||||
|
ColumnURL: URL
|
||||||
HasBrokenFile: 'har en ødelagt fil'
|
HasBrokenFile: 'har en ødelagt fil'
|
||||||
HasBrokenLink: 'har et dårligt link'
|
HasBrokenLink: 'har et dårligt link'
|
||||||
HasBrokenLinkAndFile: 'har et dårligt link og en ødelagt fil'
|
HasBrokenLinkAndFile: 'har et dårligt link og en ødelagt fil'
|
||||||
@ -135,9 +315,35 @@ da:
|
|||||||
ReasonDropdownVPBROKENLINK: 'Virtuel side der peger på en side der ikke findes'
|
ReasonDropdownVPBROKENLINK: 'Virtuel side der peger på en side der ikke findes'
|
||||||
RedirectorNonExistent: 'Viderestillende side der peger på en side der ikke findes'
|
RedirectorNonExistent: 'Viderestillende side der peger på en side der ikke findes'
|
||||||
VirtualPageNonExistent: 'Virtuel side der peger på en side der ikke findes'
|
VirtualPageNonExistent: 'Virtuel side der peger på en side der ikke findes'
|
||||||
|
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
|
||||||
|
BROKENREDIRECTORPAGES: 'Viderestillingssider der henviser til slettede sider'
|
||||||
|
BrokenLinksGroupTitle: 'Rapporter over brudte links'
|
||||||
|
ParameterLiveCheckbox: 'Tjek det udgivne websted'
|
||||||
|
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
|
||||||
|
BROKENVIRTUALPAGES: 'Virtuelle sider der henviser til slettede sider'
|
||||||
|
BrokenLinksGroupTitle: 'Rapporter over brudte links'
|
||||||
|
ParameterLiveCheckbox: 'Tjek det udgivne websted'
|
||||||
|
SilverStripe\CMS\Reports\EmptyPagesReport:
|
||||||
|
ContentGroupTitle: Indholdsrapporter
|
||||||
|
EMPTYPAGES: 'Sider uden indhold'
|
||||||
|
SilverStripe\CMS\Reports\RecentlyEditedReport:
|
||||||
|
ContentGroupTitle: Indholdsrapporter
|
||||||
|
LAST2WEEKS: 'Sider ændret indenfor de seneste 2 uger'
|
||||||
SilverStripe\CMS\Search\SearchForm:
|
SilverStripe\CMS\Search\SearchForm:
|
||||||
FILTERDATEFROM: Fra
|
FILTERDATEFROM: Fra
|
||||||
FILTERDATETO: Til
|
FILTERDATETO: Til
|
||||||
|
FILTERLABELTEXT: Søg
|
||||||
GO: Send
|
GO: Send
|
||||||
|
PAGEFILTERDATEHEADING: 'Senest redigeret'
|
||||||
SEARCH: Søg
|
SEARCH: Søg
|
||||||
SearchResults: Søgeresultater
|
SearchResults: Søgeresultater
|
||||||
|
SilverStripe\CMS\Tasks\RemoveOrphanedPagesTask:
|
||||||
|
BUTTONRUN: Kør
|
||||||
|
CHOOSEOPERATION: 'Vælg handling:'
|
||||||
|
DELETEWARNING: 'Advarsel: Disse handlinger kan ikke fortrydes. Brug venligst med omtanke.'
|
||||||
|
HEADER: 'Fjern alle forældreløse sider'
|
||||||
|
NONEFOUND: 'Ingen forældre fundet'
|
||||||
|
NONEREMOVED: 'Ingen fjernet'
|
||||||
|
OPERATION_REMOVE: 'Fjern valgte fra alle versioner (Advarsel: Dette sletter alle valgte sider fra både kladde og udgivet version)'
|
||||||
|
SELECTALL: 'vælg alle'
|
||||||
|
UNSELECTALL: 'fravælg alle'
|
||||||
|
@ -20,6 +20,7 @@ de:
|
|||||||
AddNew: 'Neue Seite hinzufügen'
|
AddNew: 'Neue Seite hinzufügen'
|
||||||
AddNewButton: Hinzufügen
|
AddNewButton: Hinzufügen
|
||||||
AddPageRestriction: 'Hinweis: einige Seitentypen sind in diesem Bereich nicht erlaubt.'
|
AddPageRestriction: 'Hinweis: einige Seitentypen sind in diesem Bereich nicht erlaubt.'
|
||||||
|
CLEAR_FILTER: Löschen
|
||||||
Cancel: Abbrechen
|
Cancel: Abbrechen
|
||||||
ChoosePageParentMode: 'Wo soll diese Seite erstellt werden?'
|
ChoosePageParentMode: 'Wo soll diese Seite erstellt werden?'
|
||||||
ChoosePageType: 'Seitentyp auswählen'
|
ChoosePageType: 'Seitentyp auswählen'
|
||||||
@ -55,6 +56,7 @@ de:
|
|||||||
TabHistory: Verlauf
|
TabHistory: Verlauf
|
||||||
TabSettings: Einstellungen
|
TabSettings: Einstellungen
|
||||||
TreeFiltered: Suchergebnisse
|
TreeFiltered: Suchergebnisse
|
||||||
|
TreeFilteredClear: Löschen
|
||||||
UNPUBLISH_AND_ARCHIVE: 'Veröffentlichung zurücknehmen und archivieren'
|
UNPUBLISH_AND_ARCHIVE: 'Veröffentlichung zurücknehmen und archivieren'
|
||||||
SilverStripe\CMS\Controllers\CMSPageAddController:
|
SilverStripe\CMS\Controllers\CMSPageAddController:
|
||||||
MENUTITLE: 'Seite hinzufügen'
|
MENUTITLE: 'Seite hinzufügen'
|
||||||
|
@ -14,7 +14,6 @@ en:
|
|||||||
SilverStripe\CMS\Controllers\CMSMain:
|
SilverStripe\CMS\Controllers\CMSMain:
|
||||||
ACCESS: 'Access to ''{title}'' section'
|
ACCESS: 'Access to ''{title}'' section'
|
||||||
ACCESS_HELP: 'Allow viewing of the section containing page tree and content. View and edit permissions can be handled through page specific dropdowns, as well as the separate "Content permissions".'
|
ACCESS_HELP: 'Allow viewing of the section containing page tree and content. View and edit permissions can be handled through page specific dropdowns, as well as the separate "Content permissions".'
|
||||||
APPLY_FILTER: Search
|
|
||||||
ARCHIVE: Archive
|
ARCHIVE: Archive
|
||||||
ARCHIVEDPAGE: 'Archived page ''{title}'''
|
ARCHIVEDPAGE: 'Archived page ''{title}'''
|
||||||
AddNew: 'Add new page'
|
AddNew: 'Add new page'
|
||||||
@ -25,7 +24,6 @@ en:
|
|||||||
ArchiveWarningWithChildren: 'Warning: This page and all of its child pages will be unpublished before being sent to the archive.\n\nAre you sure you want to proceed?'
|
ArchiveWarningWithChildren: 'Warning: This page and all of its child pages will be unpublished before being sent to the archive.\n\nAre you sure you want to proceed?'
|
||||||
ArchiveWarningWithChildrenAndCampaigns: 'Warning: This page and all of its child pages will be unpublished and automatically removed from their associated {NumCampaigns} before being sent to the archive.\n\nAre you sure you want to proceed?'
|
ArchiveWarningWithChildrenAndCampaigns: 'Warning: This page and all of its child pages will be unpublished and automatically removed from their associated {NumCampaigns} before being sent to the archive.\n\nAre you sure you want to proceed?'
|
||||||
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.'
|
||||||
CLEAR_FILTER: Clear
|
|
||||||
Cancel: Cancel
|
Cancel: Cancel
|
||||||
ChoosePageParentMode: 'Choose where to create this page'
|
ChoosePageParentMode: 'Choose where to create this page'
|
||||||
ChoosePageType: 'Choose page type'
|
ChoosePageType: 'Choose page type'
|
||||||
@ -33,7 +31,6 @@ en:
|
|||||||
DUPLICATED: 'Duplicated ''{title}'' successfully'
|
DUPLICATED: 'Duplicated ''{title}'' successfully'
|
||||||
DUPLICATEDWITHCHILDREN: 'Duplicated ''{title}'' and children successfully'
|
DUPLICATEDWITHCHILDREN: 'Duplicated ''{title}'' and children successfully'
|
||||||
EMAIL: Email
|
EMAIL: Email
|
||||||
ListFiltered: 'Showing search results.'
|
|
||||||
NEWPAGE: 'New {pagetype}'
|
NEWPAGE: 'New {pagetype}'
|
||||||
PAGENOTEXISTS: 'This page doesn''t exist'
|
PAGENOTEXISTS: 'This page doesn''t exist'
|
||||||
PAGES: 'Page status'
|
PAGES: 'Page status'
|
||||||
@ -61,8 +58,8 @@ en:
|
|||||||
ROLLEDBACKVERSIONv2: 'Rolled back to version #{version}.'
|
ROLLEDBACKVERSIONv2: 'Rolled back to version #{version}.'
|
||||||
SAVED: 'Saved ''{title}'' successfully.'
|
SAVED: 'Saved ''{title}'' successfully.'
|
||||||
SAVEDRAFT: Save
|
SAVEDRAFT: Save
|
||||||
SHOW_AS_LIST: 'show as list'
|
|
||||||
SEARCHRESULTS: 'Search results'
|
SEARCHRESULTS: 'Search results'
|
||||||
|
SHOW_AS_LIST: 'show as list'
|
||||||
TOO_MANY_PAGES: 'Too many pages'
|
TOO_MANY_PAGES: 'Too many pages'
|
||||||
TabContent: Content
|
TabContent: Content
|
||||||
TabHistory: History
|
TabHistory: History
|
||||||
@ -197,7 +194,6 @@ en:
|
|||||||
DEPENDENT_NOTE: 'The following pages depend on this page. This includes virtual pages, redirector pages, and pages with content links.'
|
DEPENDENT_NOTE: 'The following pages depend on this page. This includes virtual pages, redirector pages, and pages with content links.'
|
||||||
DESCRIPTION: 'Generic content page'
|
DESCRIPTION: 'Generic content page'
|
||||||
DependtPageColumnLinkType: 'Link type'
|
DependtPageColumnLinkType: 'Link type'
|
||||||
DependtPageColumnURL: URL
|
|
||||||
EDITHEADER: 'Who can edit this page?'
|
EDITHEADER: 'Who can edit this page?'
|
||||||
EDITORGROUPS: 'Editor Groups'
|
EDITORGROUPS: 'Editor Groups'
|
||||||
EDITOR_GROUPS_FIELD_DESC: 'Groups with global edit permissions: {groupList}'
|
EDITOR_GROUPS_FIELD_DESC: 'Groups with global edit permissions: {groupList}'
|
||||||
|
@ -39,6 +39,7 @@ eo:
|
|||||||
PAGES: 'Stato de paĝo'
|
PAGES: 'Stato de paĝo'
|
||||||
PAGETYPEANYOPT: Ajna
|
PAGETYPEANYOPT: Ajna
|
||||||
PAGETYPEOPT: 'Tipo de paĝo'
|
PAGETYPEOPT: 'Tipo de paĝo'
|
||||||
|
PAGETYPE_TITLE: '(Paĝa tipo: {type}) {title}'
|
||||||
PLEASESAVE: 'Bonvolu konservi paĝon: ne povis ĝisdatigi ĉi tiun paĝon ĉar ĝi ankoraŭ estas nekonservita.'
|
PLEASESAVE: 'Bonvolu konservi paĝon: ne povis ĝisdatigi ĉi tiun paĝon ĉar ĝi ankoraŭ estas nekonservita.'
|
||||||
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"'
|
||||||
@ -270,6 +271,12 @@ eo:
|
|||||||
TITLE_USED_ON: 'Uzita je'
|
TITLE_USED_ON: 'Uzita je'
|
||||||
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
||||||
USAGE: Uzmaniero
|
USAGE: Uzmaniero
|
||||||
|
SilverStripe\CMS\Model\SiteTreeLink:
|
||||||
|
PLURALNAME: 'Retejaj arbaj ligiloj'
|
||||||
|
PLURALS:
|
||||||
|
one: 'Unu reteja arba ligilo'
|
||||||
|
other: '{count} retejaj arbaj ligiloj'
|
||||||
|
SINGULARNAME: 'Reteja arba ligilo'
|
||||||
SilverStripe\CMS\Model\VirtualPage:
|
SilverStripe\CMS\Model\VirtualPage:
|
||||||
CHOOSE: 'Ligita paĝo'
|
CHOOSE: 'Ligita paĝo'
|
||||||
DESCRIPTION: 'Vidigas la enhavon de alia paĝo'
|
DESCRIPTION: 'Vidigas la enhavon de alia paĝo'
|
||||||
|
81
lang/es.yml
81
lang/es.yml
@ -2,12 +2,23 @@ es:
|
|||||||
SilverStripe\CMS\BatchActions\CMSBatchAction_Archive:
|
SilverStripe\CMS\BatchActions\CMSBatchAction_Archive:
|
||||||
RESULT: 'Eliminadas %d páginas desde el borrador y publicadas, y enviadas al archivo'
|
RESULT: 'Eliminadas %d páginas desde el borrador y publicadas, y enviadas al archivo'
|
||||||
TITLE: 'Despublicar y archivar'
|
TITLE: 'Despublicar y archivar'
|
||||||
|
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
|
||||||
|
PUBLISHED_PAGES: 'Publicadas %d páginas, %d errores'
|
||||||
|
PUBLISH_PAGES: Publicar
|
||||||
|
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
|
||||||
|
RESTORE: Restaurar
|
||||||
|
RESTORED_PAGES: '%d páginas restauradas'
|
||||||
|
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
|
||||||
|
UNPUBLISHED_PAGES: '%d páginas despublicadas'
|
||||||
|
UNPUBLISH_PAGES: Despublicar
|
||||||
SilverStripe\CMS\Controllers\CMSMain:
|
SilverStripe\CMS\Controllers\CMSMain:
|
||||||
ACCESS: 'Acceso a la sección ''{title}'''
|
ACCESS: 'Acceso a la sección ''{title}'''
|
||||||
ACCESS_HELP: 'Permitir la visualización de la sección que contiene el árbol de la página y el contenido. Ver y editar permisos puede ser gestionado a través de menús desplegables específicos de las páginas, así como los "permisos de contenido" separados.'
|
ACCESS_HELP: 'Permitir la visualización de la sección que contiene el árbol de la página y el contenido. Ver y editar permisos puede ser gestionado a través de menús desplegables específicos de las páginas, así como los "permisos de contenido" separados.'
|
||||||
APPLY_FILTER: Buscar
|
APPLY_FILTER: Buscar
|
||||||
ARCHIVE: Archivar
|
ARCHIVE: Archivar
|
||||||
ARCHIVEDPAGE: '''{title}'' páginas archivadas'
|
ARCHIVEDPAGE: '''{title}'' páginas archivadas'
|
||||||
|
AddNew: 'Agregar nueva página'
|
||||||
|
AddNewButton: 'Agregar nuevo'
|
||||||
AddPageRestriction: 'Agregar restricción a la página'
|
AddPageRestriction: 'Agregar restricción a la página'
|
||||||
CLEAR_FILTER: Limpiar
|
CLEAR_FILTER: Limpiar
|
||||||
Cancel: Cancelar
|
Cancel: Cancelar
|
||||||
@ -16,11 +27,14 @@ es:
|
|||||||
Create: Crear
|
Create: Crear
|
||||||
DUPLICATED: Duplicado
|
DUPLICATED: Duplicado
|
||||||
DUPLICATEDWITHCHILDREN: 'Duplicado con hijos'
|
DUPLICATEDWITHCHILDREN: 'Duplicado con hijos'
|
||||||
|
EMAIL: 'Correo electrónico'
|
||||||
|
ListFiltered: 'Mostrando resultados de la búsqueda'
|
||||||
NEWPAGE: 'Nuevo {pagetype}'
|
NEWPAGE: 'Nuevo {pagetype}'
|
||||||
PAGENOTEXISTS: 'Esta página no existe'
|
PAGENOTEXISTS: 'Esta página no existe'
|
||||||
PAGES: 'Estado de página'
|
PAGES: 'Estado de página'
|
||||||
PAGETYPEANYOPT: Cualquiera
|
PAGETYPEANYOPT: Cualquiera
|
||||||
PAGETYPEOPT: 'Tipo de página'
|
PAGETYPEOPT: 'Tipo de página'
|
||||||
|
PAGETYPE_TITLE: '(Tipo de página: {type}) {title}'
|
||||||
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: 'Presionando este botón haremos el equivalente a ir a cada página y pulsar "publicar". Está destinado a ser utilizado después de haber habido ediciones masivas del contenido, como cuando el sitio fue construido por primera vez.'
|
PUBALLFUN2: 'Presionando este botón haremos el equivalente a ir a cada página y pulsar "publicar". Está destinado a ser utilizado después de haber habido ediciones masivas del contenido, como cuando el sitio fue construido por primera vez.'
|
||||||
@ -37,29 +51,50 @@ es:
|
|||||||
ROLLEDBACKPUBv2: Restaurado
|
ROLLEDBACKPUBv2: Restaurado
|
||||||
ROLLEDBACKVERSIONv2: 'Versión #{version} restaurada'
|
ROLLEDBACKVERSIONv2: 'Versión #{version} restaurada'
|
||||||
SAVED: '''{title}'' guardado satisfactoriamente.'
|
SAVED: '''{title}'' guardado satisfactoriamente.'
|
||||||
|
SAVEDRAFT: Guardar
|
||||||
|
SHOW_AS_LIST: 'mostrar como lista'
|
||||||
|
TOO_MANY_PAGES: 'Demasiadas páginas'
|
||||||
|
TabContent: Contenido
|
||||||
|
TabHistory: Historial
|
||||||
|
TabSettings: Ajustes
|
||||||
|
TreeFiltered: 'Mostrando resultados de la búsqueda.'
|
||||||
|
TreeFilteredClear: Limpiar
|
||||||
UNPUBLISH_AND_ARCHIVE: 'Despublicar y archivar'
|
UNPUBLISH_AND_ARCHIVE: 'Despublicar y archivar'
|
||||||
SilverStripe\CMS\Controllers\CMSPageAddController:
|
SilverStripe\CMS\Controllers\CMSPageAddController:
|
||||||
MENUTITLE: 'Añadir página'
|
MENUTITLE: 'Añadir página'
|
||||||
ParentMode_child: 'Debajo de otra página'
|
ParentMode_child: 'Debajo de otra página'
|
||||||
ParentMode_top: 'Nivel superior'
|
ParentMode_top: 'Nivel superior'
|
||||||
|
Title: 'Agregar página'
|
||||||
SilverStripe\CMS\Controllers\CMSPageEditController:
|
SilverStripe\CMS\Controllers\CMSPageEditController:
|
||||||
|
ErrorNotFound: 'Ese {Type} no pudo ser encontrado'
|
||||||
MENUTITLE: 'Editar página'
|
MENUTITLE: 'Editar página'
|
||||||
SilverStripe\CMS\Controllers\CMSPageHistoryController:
|
SilverStripe\CMS\Controllers\CMSPageHistoryController:
|
||||||
|
AUTHOR: Autor
|
||||||
COMPAREMODE: 'Modo comparación (seleccionar dos)'
|
COMPAREMODE: 'Modo comparación (seleccionar dos)'
|
||||||
MENUTITLE: Historial
|
MENUTITLE: Historial
|
||||||
|
MULTISELECT: 'Acciones en lote'
|
||||||
|
NOTPUBLISHED: 'No publicado'
|
||||||
|
PUBLISHER: 'Publicado por'
|
||||||
REVERTTOTHISVERSION: 'Volver a esta versión'
|
REVERTTOTHISVERSION: 'Volver a esta versión'
|
||||||
SHOWUNPUBLISHED: 'Mostrar versiones no publicadas'
|
SHOWUNPUBLISHED: 'Mostrar versiones no publicadas'
|
||||||
|
UNKNOWN: Desconocido
|
||||||
VIEW: vista
|
VIEW: vista
|
||||||
VIEWINGLATEST: 'Viendo la última versión'
|
VIEWINGLATEST: 'Viendo la última versión'
|
||||||
VIEWINGVERSION: 'Actualmente viendo la versión {version}.'
|
VIEWINGVERSION: 'Actualmente viendo la versión {version}.'
|
||||||
|
WHEN: Cuando
|
||||||
SilverStripe\CMS\Controllers\CMSPageSettingsController:
|
SilverStripe\CMS\Controllers\CMSPageSettingsController:
|
||||||
MENUTITLE: 'Editar página'
|
MENUTITLE: 'Editar página'
|
||||||
SilverStripe\CMS\Controllers\CMSPagesController:
|
SilverStripe\CMS\Controllers\CMSPagesController:
|
||||||
|
FILTER: Filtrar
|
||||||
|
ListView: 'Vista tipo lista'
|
||||||
MENUTITLE: Páginas
|
MENUTITLE: Páginas
|
||||||
|
TreeView: 'Vista tipo árbol'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_ChangedPages:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_ChangedPages:
|
||||||
Title: 'Páginas modificadas'
|
Title: 'Páginas modificadas'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
|
||||||
Title: 'Todas las páginas, incluidas las archivadas'
|
Title: 'Todas las páginas, incluidas las archivadas'
|
||||||
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
|
||||||
|
Title: 'Páginas publicadas'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
|
||||||
Title: 'Todas las paginas'
|
Title: 'Todas las paginas'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
|
||||||
@ -74,7 +109,10 @@ es:
|
|||||||
CMS: CMS
|
CMS: CMS
|
||||||
DRAFT: Borrador
|
DRAFT: Borrador
|
||||||
DRAFTSITE: 'Sitio en Borrador'
|
DRAFTSITE: 'Sitio en Borrador'
|
||||||
|
Email: 'Correo electrónico'
|
||||||
INSTALL_SUCCESS: '¡Instalación Correcta!'
|
INSTALL_SUCCESS: '¡Instalación Correcta!'
|
||||||
|
InstallFilesDeleted: 'Archivos de instalación han sido eliminados correctamente.'
|
||||||
|
InstallSuccessCongratulations: 'SilverStripe ha sido instalado correctamente'
|
||||||
LOGGEDINAS: 'Conectado como'
|
LOGGEDINAS: 'Conectado como'
|
||||||
LOGIN: 'Iniciar sesión'
|
LOGIN: 'Iniciar sesión'
|
||||||
LOGOUT: Desconectar
|
LOGOUT: Desconectar
|
||||||
@ -82,12 +120,24 @@ es:
|
|||||||
NOTLOGGEDIN: 'No conectado'
|
NOTLOGGEDIN: 'No conectado'
|
||||||
PUBLISHED: Publicado
|
PUBLISHED: Publicado
|
||||||
PUBLISHEDSITE: 'Sitio Publicado'
|
PUBLISHEDSITE: 'Sitio Publicado'
|
||||||
|
Password: Contraseña
|
||||||
|
UnableDeleteInstall: 'No es posible eliminar los archivos de instalación. Por favor elimina los siguientes archivos manualmente'
|
||||||
VIEWPAGEIN: 'Ver página en:'
|
VIEWPAGEIN: 'Ver página en:'
|
||||||
SilverStripe\CMS\Controllers\SilverStripeNavigator:
|
SilverStripe\CMS\Controllers\SilverStripeNavigator:
|
||||||
ARCHIVED: Archivado
|
ARCHIVED: Archivado
|
||||||
|
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
|
||||||
|
ANCHORVALUE: Ancla
|
||||||
|
SilverStripe\CMS\Forms\InternalLinkFormFactory:
|
||||||
|
LINKDESCR: 'Descripción del enlace'
|
||||||
|
LINKOPENNEWWIN: 'Abrir en una nueva ventana/pestaña'
|
||||||
|
LINKTEXT: 'Texto del enlace'
|
||||||
|
SELECT_PAGE: 'Seleccionar una página'
|
||||||
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
|
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
|
||||||
|
Cancel: Cancelar
|
||||||
EMPTY: Vacío
|
EMPTY: Vacío
|
||||||
|
Edit: Editar
|
||||||
HelpChars: 'Los caracteres especiales son automáticamente convertidos o eliminados.'
|
HelpChars: 'Los caracteres especiales son automáticamente convertidos o eliminados.'
|
||||||
|
OK: Aceptar
|
||||||
SilverStripe\CMS\Model\RedirectorPage:
|
SilverStripe\CMS\Model\RedirectorPage:
|
||||||
DESCRIPTION: 'Redirecciona a una página interna o a una URL externa'
|
DESCRIPTION: 'Redirecciona a una página interna o a una URL externa'
|
||||||
HEADER: 'Esta página redireccionará a los usuarios a otra página'
|
HEADER: 'Esta página redireccionará a los usuarios a otra página'
|
||||||
@ -101,6 +151,8 @@ es:
|
|||||||
REDIRECTTOPAGE: 'Una página en su sitio web'
|
REDIRECTTOPAGE: 'Una página en su sitio web'
|
||||||
SINGULARNAME: 'Página de redirección'
|
SINGULARNAME: 'Página de redirección'
|
||||||
YOURPAGE: 'Página en su sitio web'
|
YOURPAGE: 'Página en su sitio web'
|
||||||
|
SilverStripe\CMS\Model\RedirectorPageController:
|
||||||
|
HASBEENSETUP: 'Una página de redirección a sido creada sin ningún sitio al cual redireccionar.'
|
||||||
SilverStripe\CMS\Model\SiteTree:
|
SilverStripe\CMS\Model\SiteTree:
|
||||||
ACCESSANYONE: Cualquiera
|
ACCESSANYONE: Cualquiera
|
||||||
ACCESSHEADER: '¿Quién puede ver esta página?'
|
ACCESSHEADER: '¿Quién puede ver esta página?'
|
||||||
@ -116,6 +168,7 @@ es:
|
|||||||
BUTTONDELETEDESC: 'Eliminar desde el borrador/publicadas y enviar al archivo'
|
BUTTONDELETEDESC: 'Eliminar desde el borrador/publicadas y enviar al archivo'
|
||||||
BUTTONPUBLISHED: Publicado
|
BUTTONPUBLISHED: Publicado
|
||||||
BUTTONSAVED: Guardado
|
BUTTONSAVED: Guardado
|
||||||
|
BUTTONSAVEPUBLISH: Publicar
|
||||||
BUTTONUNPUBLISH: 'Sin Publicar'
|
BUTTONUNPUBLISH: 'Sin Publicar'
|
||||||
BUTTONUNPUBLISHDESC: 'Elimine esta página del sitio publicado'
|
BUTTONUNPUBLISHDESC: 'Elimine esta página del sitio publicado'
|
||||||
Comments: Comentarios
|
Comments: Comentarios
|
||||||
@ -136,6 +189,8 @@ es:
|
|||||||
HASBROKENLINKS: 'Esta página contiene enlaces rotos.'
|
HASBROKENLINKS: 'Esta página contiene enlaces rotos.'
|
||||||
HTMLEDITORTITLE: Contenido
|
HTMLEDITORTITLE: Contenido
|
||||||
INHERIT: 'Heredar de página padre'
|
INHERIT: 'Heredar de página padre'
|
||||||
|
LASTPUBLISHED: 'Publicado por última vez'
|
||||||
|
LASTSAVED: 'Guardado por última vez'
|
||||||
LASTUPDATED: 'Última actualización'
|
LASTUPDATED: 'Última actualización'
|
||||||
LINKCHANGENOTE: 'Cambio el enlace de esta página también afectará a los enlaces de todas las páginas hijas.'
|
LINKCHANGENOTE: 'Cambio el enlace de esta página también afectará a los enlaces de todas las páginas hijas.'
|
||||||
LINKSALREADYUNIQUE: '{url} ya es único'
|
LINKSALREADYUNIQUE: '{url} ya es único'
|
||||||
@ -148,6 +203,7 @@ es:
|
|||||||
MODIFIEDONDRAFTSHORT: Modificado
|
MODIFIEDONDRAFTSHORT: Modificado
|
||||||
MetadataToggle: Metadata
|
MetadataToggle: Metadata
|
||||||
MoreOptions: 'Más opciones'
|
MoreOptions: 'Más opciones'
|
||||||
|
NOTPUBLISHED: 'No publicado'
|
||||||
OBSOLETECLASS: 'Clase obsoleta'
|
OBSOLETECLASS: 'Clase obsoleta'
|
||||||
ONLIVEONLYSHORT: 'Solo en vivo'
|
ONLIVEONLYSHORT: 'Solo en vivo'
|
||||||
ONLIVEONLYSHORTHELP: 'La página está publicada, pero ha sido eliminada de borrador'
|
ONLIVEONLYSHORTHELP: 'La página está publicada, pero ha sido eliminada de borrador'
|
||||||
@ -191,6 +247,18 @@ es:
|
|||||||
many_many_BackLinkTracking: 'Rastreo de Backlinks'
|
many_many_BackLinkTracking: 'Rastreo de Backlinks'
|
||||||
many_many_ImageTracking: 'Rastreo de Imágenes'
|
many_many_ImageTracking: 'Rastreo de Imágenes'
|
||||||
many_many_LinkTracking: 'Rastreo de Enlaces'
|
many_many_LinkTracking: 'Rastreo de Enlaces'
|
||||||
|
SilverStripe\CMS\Model\SiteTreeFileExtension:
|
||||||
|
TITLE_INDEX: '#'
|
||||||
|
TITLE_TYPE: Tipo
|
||||||
|
TITLE_USED_ON: 'Usado en'
|
||||||
|
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
||||||
|
USAGE: Uso
|
||||||
|
SilverStripe\CMS\Model\SiteTreeLink:
|
||||||
|
PLURALNAME: 'Enlaces del árbol del sitio'
|
||||||
|
PLURALS:
|
||||||
|
one: 'Un enlace del árbol del sitio'
|
||||||
|
other: '{count} enlaces del árbol del sitio'
|
||||||
|
SINGULARNAME: 'Enlace del árbol del sitio'
|
||||||
SilverStripe\CMS\Model\VirtualPage:
|
SilverStripe\CMS\Model\VirtualPage:
|
||||||
CHOOSE: Seleccionar
|
CHOOSE: Seleccionar
|
||||||
DESCRIPTION: 'Muestra el contenido de otra página'
|
DESCRIPTION: 'Muestra el contenido de otra página'
|
||||||
@ -203,6 +271,9 @@ es:
|
|||||||
other: '{count} Páginas Virtuales'
|
other: '{count} Páginas Virtuales'
|
||||||
PageTypNotAllowedOnRoot: 'Tipo de página original "{type}" no se permite en el nivel raíz para esta página virtual'
|
PageTypNotAllowedOnRoot: 'Tipo de página original "{type}" no se permite en el nivel raíz para esta página virtual'
|
||||||
SINGULARNAME: 'Página Virtual'
|
SINGULARNAME: 'Página Virtual'
|
||||||
|
SilverStripe\CMS\Reports\BrokenFilesReport:
|
||||||
|
BROKENFILES: 'Páginas con enlaces rotos'
|
||||||
|
BrokenLinksGroupTitle: 'Reportes de enlaces rotos'
|
||||||
SilverStripe\CMS\Reports\BrokenLinksReport:
|
SilverStripe\CMS\Reports\BrokenLinksReport:
|
||||||
Any: Cualquiera
|
Any: Cualquiera
|
||||||
BROKENLINKS: 'Informe de enlaces rotos'
|
BROKENLINKS: 'Informe de enlaces rotos'
|
||||||
@ -225,6 +296,16 @@ es:
|
|||||||
ReasonDropdownVPBROKENLINK: 'Página virtual apuntando a una página que no existe'
|
ReasonDropdownVPBROKENLINK: 'Página virtual apuntando a una página que no existe'
|
||||||
RedirectorNonExistent: 'página de redirección apuntando a una página que no existe'
|
RedirectorNonExistent: 'página de redirección apuntando a una página que no existe'
|
||||||
VirtualPageNonExistent: 'página virtual apuntando a una página que no existe'
|
VirtualPageNonExistent: 'página virtual apuntando a una página que no existe'
|
||||||
|
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
|
||||||
|
BrokenLinksGroupTitle: 'Reportes de enlaces rotos'
|
||||||
|
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
|
||||||
|
BrokenLinksGroupTitle: 'Reportes de enlaces rotos'
|
||||||
|
SilverStripe\CMS\Reports\EmptyPagesReport:
|
||||||
|
ContentGroupTitle: 'Reportes de contenido'
|
||||||
|
EMPTYPAGES: 'Páginas sin contenido'
|
||||||
|
SilverStripe\CMS\Reports\RecentlyEditedReport:
|
||||||
|
ContentGroupTitle: 'Reportes de contenido'
|
||||||
|
LAST2WEEKS: 'Páginas editadas en las últimas 2 semanas'
|
||||||
SilverStripe\CMS\Search\SearchForm:
|
SilverStripe\CMS\Search\SearchForm:
|
||||||
FILTERDATEFROM: De
|
FILTERDATEFROM: De
|
||||||
FILTERDATETO: Hasta
|
FILTERDATETO: Hasta
|
||||||
|
14
lang/fi.yml
14
lang/fi.yml
@ -39,6 +39,7 @@ fi:
|
|||||||
PAGES: 'Sivun tila'
|
PAGES: 'Sivun tila'
|
||||||
PAGETYPEANYOPT: 'Mikä tahansa'
|
PAGETYPEANYOPT: 'Mikä tahansa'
|
||||||
PAGETYPEOPT: 'Sivun tyyppi'
|
PAGETYPEOPT: 'Sivun tyyppi'
|
||||||
|
PAGETYPE_TITLE: '(Sivutyyppi: {type}) {title}'
|
||||||
PLEASESAVE: 'Tallenna sivu: tätä sivua ei voida päivittää, koska sitä ei ole vielä tallennettu.'
|
PLEASESAVE: 'Tallenna sivu: tätä sivua ei voida päivittää, koska sitä ei ole vielä tallennettu.'
|
||||||
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'
|
||||||
@ -58,6 +59,7 @@ fi:
|
|||||||
ROLLEDBACKPUBv2: 'Palattiin takaisin julkaistuun versioon'
|
ROLLEDBACKPUBv2: 'Palattiin takaisin julkaistuun versioon'
|
||||||
ROLLEDBACKVERSIONv2: 'Palautettu versioon #{version}.'
|
ROLLEDBACKVERSIONv2: 'Palautettu versioon #{version}.'
|
||||||
SAVED: 'Tallennettiin ''{title}'' onnistuneesti.'
|
SAVED: 'Tallennettiin ''{title}'' onnistuneesti.'
|
||||||
|
SAVEDRAFT: Tallenna
|
||||||
SHOW_AS_LIST: 'näytä listana'
|
SHOW_AS_LIST: 'näytä listana'
|
||||||
TOO_MANY_PAGES: 'Liian monta sivua'
|
TOO_MANY_PAGES: 'Liian monta sivua'
|
||||||
TabContent: Sisältö
|
TabContent: Sisältö
|
||||||
@ -101,6 +103,8 @@ fi:
|
|||||||
Title: 'Muokatut sivut'
|
Title: 'Muokatut sivut'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
|
||||||
Title: 'Kaikki sivut, myös arkistoidut'
|
Title: 'Kaikki sivut, myös arkistoidut'
|
||||||
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
|
||||||
|
Title: 'Julkaistut sivut'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
|
||||||
Title: 'Kaikki sivut'
|
Title: 'Kaikki sivut'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
|
||||||
@ -177,6 +181,7 @@ fi:
|
|||||||
BUTTONDELETEDESC: 'Poista luonnoksista/julkaistuista ja siirrä arkistoon'
|
BUTTONDELETEDESC: 'Poista luonnoksista/julkaistuista ja siirrä arkistoon'
|
||||||
BUTTONPUBLISHED: Julkaistu
|
BUTTONPUBLISHED: Julkaistu
|
||||||
BUTTONSAVED: Tallennettu
|
BUTTONSAVED: Tallennettu
|
||||||
|
BUTTONSAVEPUBLISH: Julkaise
|
||||||
BUTTONUNPUBLISH: 'Poista julkaisusta'
|
BUTTONUNPUBLISH: 'Poista julkaisusta'
|
||||||
BUTTONUNPUBLISHDESC: 'Poista tämä sivu julkaistulta sivustolta'
|
BUTTONUNPUBLISHDESC: 'Poista tämä sivu julkaistulta sivustolta'
|
||||||
Comments: Kommentit
|
Comments: Kommentit
|
||||||
@ -210,6 +215,7 @@ fi:
|
|||||||
METADESC: Meta-kuvaus
|
METADESC: Meta-kuvaus
|
||||||
METADESCHELP: 'Hakukoneet näyttävät tämän sisällön hakutuloksissa (sisältö ei kuitenkaan vaikuta sijoitukseen hakutuloksessa).'
|
METADESCHELP: 'Hakukoneet näyttävät tämän sisällön hakutuloksissa (sisältö ei kuitenkaan vaikuta sijoitukseen hakutuloksessa).'
|
||||||
METAEXTRA: 'Omat meta-tagit'
|
METAEXTRA: 'Omat meta-tagit'
|
||||||
|
METAEXTRAHELP: 'HTML-tagit ylimääräiselle metatiedoille. Esimerkiksi <meta name="customName" content="your custom content here" />'
|
||||||
MODIFIEDONDRAFTHELP: 'Sivulla on julkaisemattomia muutoksia'
|
MODIFIEDONDRAFTHELP: 'Sivulla on julkaisemattomia muutoksia'
|
||||||
MODIFIEDONDRAFTSHORT: Muokattu
|
MODIFIEDONDRAFTSHORT: Muokattu
|
||||||
MetadataToggle: Meta-tiedot
|
MetadataToggle: Meta-tiedot
|
||||||
@ -263,6 +269,14 @@ fi:
|
|||||||
TITLE_INDEX: '#'
|
TITLE_INDEX: '#'
|
||||||
TITLE_TYPE: Tyyppi
|
TITLE_TYPE: Tyyppi
|
||||||
TITLE_USED_ON: 'Käytössä:'
|
TITLE_USED_ON: 'Käytössä:'
|
||||||
|
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
||||||
|
USAGE: Käyttö
|
||||||
|
SilverStripe\CMS\Model\SiteTreeLink:
|
||||||
|
PLURALNAME: 'Hakemistopuun linkit'
|
||||||
|
PLURALS:
|
||||||
|
one: 'Hakemistopuun linkki'
|
||||||
|
other: '{count} hakemistopuun linkkiä'
|
||||||
|
SINGULARNAME: 'Hakemistopuun linkki'
|
||||||
SilverStripe\CMS\Model\VirtualPage:
|
SilverStripe\CMS\Model\VirtualPage:
|
||||||
CHOOSE: 'Linkitetty sivu'
|
CHOOSE: 'Linkitetty sivu'
|
||||||
DESCRIPTION: 'Näyttää toisen sivun sisällön'
|
DESCRIPTION: 'Näyttää toisen sivun sisällön'
|
||||||
|
@ -39,6 +39,7 @@ fr:
|
|||||||
PAGES: 'Statut de la page'
|
PAGES: 'Statut de la page'
|
||||||
PAGETYPEANYOPT: Tous
|
PAGETYPEANYOPT: Tous
|
||||||
PAGETYPEOPT: 'Type de page'
|
PAGETYPEOPT: 'Type de page'
|
||||||
|
PAGETYPE_TITLE: '(Type de Page: {type}) {title}'
|
||||||
PLEASESAVE: 'Merci de sauvegarder la page : elle n''a pas pu être mise à jour car elle n''a pas encore été enregistrée.'
|
PLEASESAVE: 'Merci de sauvegarder la page : elle n''a pas pu être mise à jour car elle n''a pas encore été enregistrée.'
|
||||||
PUBALLCONFIRM: 'Merci de publier chaque page en copiant le contenu du site brouillon vers le site public'
|
PUBALLCONFIRM: 'Merci de publier chaque page en copiant le contenu du site brouillon vers le site public'
|
||||||
PUBALLFUN: 'Fonctionnalité "Tout Publier"'
|
PUBALLFUN: 'Fonctionnalité "Tout Publier"'
|
||||||
@ -270,6 +271,12 @@ fr:
|
|||||||
TITLE_USED_ON: 'Utilisé dans'
|
TITLE_USED_ON: 'Utilisé dans'
|
||||||
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
||||||
USAGE: Usage
|
USAGE: Usage
|
||||||
|
SilverStripe\CMS\Model\SiteTreeLink:
|
||||||
|
PLURALNAME: 'Liens Site Tree'
|
||||||
|
PLURALS:
|
||||||
|
one: 'Un Lien Site Tree'
|
||||||
|
other: '{count} Liens Site Tree'
|
||||||
|
SINGULARNAME: 'Lien Site Tree'
|
||||||
SilverStripe\CMS\Model\VirtualPage:
|
SilverStripe\CMS\Model\VirtualPage:
|
||||||
CHOOSE: 'Page liée'
|
CHOOSE: 'Page liée'
|
||||||
DESCRIPTION: 'Affiche le contenu d''une autre page'
|
DESCRIPTION: 'Affiche le contenu d''une autre page'
|
||||||
|
14
lang/it.yml
14
lang/it.yml
@ -39,6 +39,7 @@ it:
|
|||||||
PAGES: 'Stato pagina'
|
PAGES: 'Stato pagina'
|
||||||
PAGETYPEANYOPT: Qualsiasi
|
PAGETYPEANYOPT: Qualsiasi
|
||||||
PAGETYPEOPT: 'Tipo di pagina'
|
PAGETYPEOPT: 'Tipo di pagina'
|
||||||
|
PAGETYPE_TITLE: '(Pagina tipo: {type}) {title}'
|
||||||
PLEASESAVE: 'Per favore salvare la pagina: potrebbe non venire aggiornata perché non è ancora stata salvata.'
|
PLEASESAVE: 'Per favore salvare la pagina: potrebbe non venire aggiornata perché non è ancora stata salvata.'
|
||||||
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"'
|
||||||
@ -58,6 +59,7 @@ it:
|
|||||||
ROLLEDBACKPUBv2: 'Ripristinata la versione pubblicata.'
|
ROLLEDBACKPUBv2: 'Ripristinata la versione pubblicata.'
|
||||||
ROLLEDBACKVERSIONv2: 'Ripristinata la versione #{version}.'
|
ROLLEDBACKVERSIONv2: 'Ripristinata la versione #{version}.'
|
||||||
SAVED: '''{title}'' salvata correttamente.'
|
SAVED: '''{title}'' salvata correttamente.'
|
||||||
|
SAVEDRAFT: Salva
|
||||||
SHOW_AS_LIST: 'Mostra come lista'
|
SHOW_AS_LIST: 'Mostra come lista'
|
||||||
TOO_MANY_PAGES: 'Troppe pagine'
|
TOO_MANY_PAGES: 'Troppe pagine'
|
||||||
TabContent: Contenuto
|
TabContent: Contenuto
|
||||||
@ -101,6 +103,8 @@ it:
|
|||||||
Title: 'Pagine modificate'
|
Title: 'Pagine modificate'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
|
||||||
Title: 'Tutte le pagine, comprese quelle archiviate'
|
Title: 'Tutte le pagine, comprese quelle archiviate'
|
||||||
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
|
||||||
|
Title: 'Pagine pubblicate'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
|
||||||
Title: 'Tutte le pagine'
|
Title: 'Tutte le pagine'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
|
||||||
@ -177,6 +181,7 @@ it:
|
|||||||
BUTTONDELETEDESC: 'Rimuove da bozza/live e manda all''archivio'
|
BUTTONDELETEDESC: 'Rimuove da bozza/live e manda all''archivio'
|
||||||
BUTTONPUBLISHED: Pubblicato
|
BUTTONPUBLISHED: Pubblicato
|
||||||
BUTTONSAVED: Salvato
|
BUTTONSAVED: Salvato
|
||||||
|
BUTTONSAVEPUBLISH: Pubblica
|
||||||
BUTTONUNPUBLISH: Nascondere
|
BUTTONUNPUBLISH: Nascondere
|
||||||
BUTTONUNPUBLISHDESC: 'Rimuovi questa pagina dal sito pubblicato'
|
BUTTONUNPUBLISHDESC: 'Rimuovi questa pagina dal sito pubblicato'
|
||||||
Comments: Commenti
|
Comments: Commenti
|
||||||
@ -210,6 +215,7 @@ it:
|
|||||||
METADESC: Descrizione
|
METADESC: Descrizione
|
||||||
METADESCHELP: 'I motori di ricerca utilizzano questo contenuto per visualizzare i risultati (ma non ne influenza la posizione)'
|
METADESCHELP: 'I motori di ricerca utilizzano questo contenuto per visualizzare i risultati (ma non ne influenza la posizione)'
|
||||||
METAEXTRA: 'Meta tag personalizzati'
|
METAEXTRA: 'Meta tag personalizzati'
|
||||||
|
METAEXTRAHELP: 'Tag HTML per meta informazioni addizionali. Esempio: <meta name="customName" content="your custom content here" />'
|
||||||
MODIFIEDONDRAFTHELP: 'La pagina ha modifiche nascoste'
|
MODIFIEDONDRAFTHELP: 'La pagina ha modifiche nascoste'
|
||||||
MODIFIEDONDRAFTSHORT: Modificata
|
MODIFIEDONDRAFTSHORT: Modificata
|
||||||
MetadataToggle: Metadati
|
MetadataToggle: Metadati
|
||||||
@ -263,6 +269,14 @@ it:
|
|||||||
TITLE_INDEX: '#'
|
TITLE_INDEX: '#'
|
||||||
TITLE_TYPE: Tipo
|
TITLE_TYPE: Tipo
|
||||||
TITLE_USED_ON: 'Usato in'
|
TITLE_USED_ON: 'Usato in'
|
||||||
|
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
||||||
|
USAGE: Uso
|
||||||
|
SilverStripe\CMS\Model\SiteTreeLink:
|
||||||
|
PLURALNAME: 'Collegamenti Albero Sito'
|
||||||
|
PLURALS:
|
||||||
|
one: 'Un Collegamento Albero Sito'
|
||||||
|
other: '{count} Collegamenti Albero Sito'
|
||||||
|
SINGULARNAME: 'Collegamento Albero Sito'
|
||||||
SilverStripe\CMS\Model\VirtualPage:
|
SilverStripe\CMS\Model\VirtualPage:
|
||||||
CHOOSE: 'Pagina collegata'
|
CHOOSE: 'Pagina collegata'
|
||||||
DESCRIPTION: 'Mostra il contenuto di un''altra pagina'
|
DESCRIPTION: 'Mostra il contenuto di un''altra pagina'
|
||||||
|
58
lang/nl.yml
58
lang/nl.yml
@ -16,6 +16,7 @@ nl:
|
|||||||
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".'
|
||||||
APPLY_FILTER: Zoeken
|
APPLY_FILTER: Zoeken
|
||||||
ARCHIVE: Archief
|
ARCHIVE: Archief
|
||||||
|
ARCHIVEDPAGE: 'Pagina ''%s'' is gearchiveerd'
|
||||||
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'
|
||||||
@ -38,6 +39,7 @@ nl:
|
|||||||
PAGES: 'Pagina status'
|
PAGES: 'Pagina status'
|
||||||
PAGETYPEANYOPT: Elke
|
PAGETYPEANYOPT: Elke
|
||||||
PAGETYPEOPT: Paginatype
|
PAGETYPEOPT: Paginatype
|
||||||
|
PAGETYPE_TITLE: '(Paginatype: {type}) {title}'
|
||||||
PLEASESAVE: 'Sla de pagina eerst op: deze pagina kon niet worden bijgewerkt, omdat hij nog niet was opgeslagen.'
|
PLEASESAVE: 'Sla de pagina eerst op: deze pagina kon niet worden bijgewerkt, omdat hij nog niet was opgeslagen.'
|
||||||
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'
|
||||||
@ -47,13 +49,17 @@ nl:
|
|||||||
PageAdded: 'Pagina met succes aangemaakt'
|
PageAdded: 'Pagina met succes aangemaakt'
|
||||||
REMOVEDPAGE: '''{title}'' is van de gepubliceerde site verwijderd'
|
REMOVEDPAGE: '''{title}'' is van de gepubliceerde site verwijderd'
|
||||||
REMOVEDPAGEFROMDRAFT: '''{title}'' is verwijderd uit de concept site'
|
REMOVEDPAGEFROMDRAFT: '''{title}'' is verwijderd uit de concept site'
|
||||||
|
REORGANISATIONSUCCESSFUL: 'Menu-indeling is aangepast'
|
||||||
RESTORE: 'Concept herstellen'
|
RESTORE: 'Concept herstellen'
|
||||||
RESTORED: '''{title}'' is met succes hersteld'
|
RESTORED: '''{title}'' is met succes hersteld'
|
||||||
RESTORE_DESC: 'Herstel de gearchiveerde versie naar concept.'
|
RESTORE_DESC: 'Herstel de gearchiveerde versie naar concept.'
|
||||||
|
RESTORE_TO_ROOT: 'Concept herstellen naar hoofdniveau'
|
||||||
|
RESTORE_TO_ROOT_DESC: 'Herstel de gearchiveerde versie naar concept op het hoofdniveau.'
|
||||||
ROLLBACK: 'Terugdraaien naar deze versie'
|
ROLLBACK: 'Terugdraaien naar deze versie'
|
||||||
ROLLEDBACKPUBv2: 'Teruggedraaid naar gepubliceerde versie.'
|
ROLLEDBACKPUBv2: 'Teruggedraaid naar gepubliceerde versie.'
|
||||||
ROLLEDBACKVERSIONv2: 'Teruggedraaid naar versie #{version}.'
|
ROLLEDBACKVERSIONv2: 'Teruggedraaid naar versie #{version}.'
|
||||||
SAVED: '''{title}'' is opgeslagen.'
|
SAVED: '''{title}'' is opgeslagen.'
|
||||||
|
SAVEDRAFT: Opslaan
|
||||||
SHOW_AS_LIST: 'Als lijst tonen'
|
SHOW_AS_LIST: 'Als lijst tonen'
|
||||||
TOO_MANY_PAGES: 'Te veel pagina''s'
|
TOO_MANY_PAGES: 'Te veel pagina''s'
|
||||||
TabContent: Inhoud
|
TabContent: Inhoud
|
||||||
@ -68,32 +74,45 @@ nl:
|
|||||||
ParentMode_top: 'Hoogste niveau'
|
ParentMode_top: 'Hoogste niveau'
|
||||||
Title: 'Pagina toevoegen'
|
Title: 'Pagina toevoegen'
|
||||||
SilverStripe\CMS\Controllers\CMSPageEditController:
|
SilverStripe\CMS\Controllers\CMSPageEditController:
|
||||||
|
ErrorItemPermissionDenied: 'Onvoldoende rechten om {ObjectTitle} aan de campagne toe te voegen'
|
||||||
|
ErrorNotFound: '{Type} niet gevonden'
|
||||||
MENUTITLE: 'Bewerk pagina'
|
MENUTITLE: 'Bewerk pagina'
|
||||||
SilverStripe\CMS\Controllers\CMSPageHistoryController:
|
SilverStripe\CMS\Controllers\CMSPageHistoryController:
|
||||||
AUTHOR: Auteur
|
AUTHOR: Auteur
|
||||||
COMPAREMODE: 'Vergelijken (selecteer 2)'
|
COMPAREMODE: 'Vergelijken (selecteer 2)'
|
||||||
|
MENUTITLE: Geschiedenis
|
||||||
|
MULTISELECT: 'Meervoudige acties'
|
||||||
NOTPUBLISHED: 'Niet gepubliceerd'
|
NOTPUBLISHED: 'Niet gepubliceerd'
|
||||||
|
PREVIEW: 'Website voorbeeld'
|
||||||
|
PUBLISHER: 'Gepubliceerd door'
|
||||||
REVERTTOTHISVERSION: 'Deze versie terugzetten'
|
REVERTTOTHISVERSION: 'Deze versie terugzetten'
|
||||||
SHOWUNPUBLISHED: 'Toon nog niet gepubliceerde versies'
|
SHOWUNPUBLISHED: 'Toon nog niet gepubliceerde versies'
|
||||||
UNKNOWN: Onbekend
|
UNKNOWN: Onbekend
|
||||||
VIEW: toon
|
VIEW: toon
|
||||||
VIEWINGLATEST: 'U bekijkt nu de laatste versie.'
|
VIEWINGLATEST: 'U bekijkt nu de laatste versie.'
|
||||||
VIEWINGVERSION: 'U bekijkt nu versie {version}.'
|
VIEWINGVERSION: 'U bekijkt nu versie {version}.'
|
||||||
|
WHEN: Wanneer
|
||||||
SilverStripe\CMS\Controllers\CMSPageSettingsController:
|
SilverStripe\CMS\Controllers\CMSPageSettingsController:
|
||||||
MENUTITLE: 'Bewerk pagina'
|
MENUTITLE: 'Bewerk pagina'
|
||||||
SilverStripe\CMS\Controllers\CMSPagesController:
|
SilverStripe\CMS\Controllers\CMSPagesController:
|
||||||
FILTER: Filter
|
FILTER: Filter
|
||||||
|
ListView: Lijstweergave
|
||||||
MENUTITLE: 'Pagina ''s'
|
MENUTITLE: 'Pagina ''s'
|
||||||
|
TreeView: Boomstructuur
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_ChangedPages:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_ChangedPages:
|
||||||
Title: 'Gewijzigde pagina''s'
|
Title: 'Gewijzigde pagina''s'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
|
||||||
Title: 'Alle pagina''s, ook de gearchiveerde'
|
Title: 'Alle pagina''s, ook de gearchiveerde'
|
||||||
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
|
||||||
|
Title: 'Gepubliceerde pagina''s'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
|
||||||
Title: 'Alle pagina''s'
|
Title: 'Alle pagina''s'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
|
||||||
Title: 'Gearchiveerde pagina''s'
|
Title: 'Gearchiveerde pagina''s'
|
||||||
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDraftPages:
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDraftPages:
|
||||||
Title: 'Conceptpagina''s'
|
Title: 'Conceptpagina''s'
|
||||||
|
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusRemovedFromDraftPages:
|
||||||
|
Title: 'Gepubliceerd, maar verwijderd uit concept'
|
||||||
SilverStripe\CMS\Controllers\ContentController:
|
SilverStripe\CMS\Controllers\ContentController:
|
||||||
ARCHIVEDSITE: 'Voorbeeld van versie bekijken'
|
ARCHIVEDSITE: 'Voorbeeld van versie bekijken'
|
||||||
ARCHIVEDSITEFROM: 'Gearchiveerde site van'
|
ARCHIVEDSITEFROM: 'Gearchiveerde site van'
|
||||||
@ -103,6 +122,7 @@ nl:
|
|||||||
Email: E-mail
|
Email: E-mail
|
||||||
INSTALL_SUCCESS: 'Installatie voltooid!'
|
INSTALL_SUCCESS: 'Installatie voltooid!'
|
||||||
InstallFilesDeleted: 'De installatiebestanden zijn verwijderd.'
|
InstallFilesDeleted: 'De installatiebestanden zijn verwijderd.'
|
||||||
|
InstallSecurityWarning: 'Om veiligheidsredenen dient u de installatiebestanden nu te verwijderen, tenzij u van plan bent om later opnieuw te installeren (<em>dit vereist toegang als administrator, zie hierboven</em>). De webserver heeft vanaf nu alleen nog schrijftoegang nodig tot de "assets" map, u kunt de schrijftoegang van alle andere mappen verwijderen. <a href="{link}" style="text-align:center;">Klik hier om de installatiebestanden te verwijderen.</a> '
|
||||||
InstallSuccessCongratulations: 'SilverStripe is met succes geïnstalleerd!'
|
InstallSuccessCongratulations: 'SilverStripe is met succes geïnstalleerd!'
|
||||||
LOGGEDINAS: 'Ingelogd als'
|
LOGGEDINAS: 'Ingelogd als'
|
||||||
LOGIN: Inloggen
|
LOGIN: Inloggen
|
||||||
@ -112,12 +132,18 @@ nl:
|
|||||||
PUBLISHED: Gepubliceerd
|
PUBLISHED: Gepubliceerd
|
||||||
PUBLISHEDSITE: 'Gepubliceerde site'
|
PUBLISHEDSITE: 'Gepubliceerde site'
|
||||||
Password: Wachtwoord
|
Password: Wachtwoord
|
||||||
|
PostInstallTutorialIntro: 'Deze website is een eenvoudige versie van een SilverStripe 3 website. Voor uitbreidingen kunt u hier een kijkje nemen: {link}.'
|
||||||
|
StartEditing: 'U kunt de inhoud aanpassen via <a href="{link}">het CMS</a>.'
|
||||||
|
UnableDeleteInstall: 'De installatiebestanden konden niet verwijderd worden. Verwijder onderstaande bestanden handmatig:'
|
||||||
VIEWPAGEIN: 'Bekijk pagina in:'
|
VIEWPAGEIN: 'Bekijk pagina in:'
|
||||||
SilverStripe\CMS\Controllers\SilverStripeNavigator:
|
SilverStripe\CMS\Controllers\SilverStripeNavigator:
|
||||||
ARCHIVED: Gearchiveerd
|
ARCHIVED: Gearchiveerd
|
||||||
|
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
|
||||||
|
ANCHORVALUE: Anker
|
||||||
SilverStripe\CMS\Forms\InternalLinkFormFactory:
|
SilverStripe\CMS\Forms\InternalLinkFormFactory:
|
||||||
LINKDESCR: 'Omschrijving van de koppeling'
|
LINKDESCR: 'Omschrijving van de koppeling'
|
||||||
LINKOPENNEWWIN: 'Open in een nieuw venster/tab'
|
LINKOPENNEWWIN: 'Open in een nieuw venster/tab'
|
||||||
|
LINKTEXT: 'Tekst van link'
|
||||||
SELECT_PAGE: 'Selecteer een pagina'
|
SELECT_PAGE: 'Selecteer een pagina'
|
||||||
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
|
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
|
||||||
Cancel: Annuleren
|
Cancel: Annuleren
|
||||||
@ -138,6 +164,8 @@ nl:
|
|||||||
REDIRECTTOPAGE: 'Een pagina op deze website'
|
REDIRECTTOPAGE: 'Een pagina op deze website'
|
||||||
SINGULARNAME: Verwijzingspagina
|
SINGULARNAME: Verwijzingspagina
|
||||||
YOURPAGE: 'Pagina op deze website'
|
YOURPAGE: 'Pagina op deze website'
|
||||||
|
SilverStripe\CMS\Model\RedirectorPageController:
|
||||||
|
HASBEENSETUP: 'Er is een verwijspagina ingesteld, zonder ergens naar te verwijzen.'
|
||||||
SilverStripe\CMS\Model\SiteTree:
|
SilverStripe\CMS\Model\SiteTree:
|
||||||
ACCESSANYONE: Iedereen
|
ACCESSANYONE: Iedereen
|
||||||
ACCESSHEADER: 'Wie kan deze pagina bekijken?'
|
ACCESSHEADER: 'Wie kan deze pagina bekijken?'
|
||||||
@ -153,14 +181,16 @@ nl:
|
|||||||
BUTTONDELETEDESC: 'Verwijderde concept/live versie en archiveer'
|
BUTTONDELETEDESC: 'Verwijderde concept/live versie en archiveer'
|
||||||
BUTTONPUBLISHED: Gepubliceerd
|
BUTTONPUBLISHED: Gepubliceerd
|
||||||
BUTTONSAVED: Opgeslagen
|
BUTTONSAVED: Opgeslagen
|
||||||
|
BUTTONSAVEPUBLISH: Publiceren
|
||||||
BUTTONUNPUBLISH: 'Publicatie intrekken'
|
BUTTONUNPUBLISH: 'Publicatie intrekken'
|
||||||
BUTTONUNPUBLISHDESC: 'Deze pagina verwijderen uit de gepubliceerde site'
|
BUTTONUNPUBLISHDESC: 'Deze pagina verwijderen uit de gepubliceerde site'
|
||||||
Comments: Commentaar
|
Comments: Commentaar
|
||||||
Content: Inhoud
|
Content: Inhoud
|
||||||
DEFAULTABOUTCONTENT: '<p>Je kunt deze pagina vullen met nieuwe inhoud, of hem verwijderen en nieuwe pagina''s aanmaken.</p>'
|
DEFAULTABOUTCONTENT: '<p>U kunt deze pagina vullen met eigen tekst, of deze verwijderen en nieuwe pagina''s aanmaken.</p>'
|
||||||
DEFAULTABOUTTITLE: 'Over Ons'
|
DEFAULTABOUTTITLE: 'Over Ons'
|
||||||
DEFAULTCONTACTCONTENT: '<p>Je kunt deze pagina vullen met nieuwe inhoud, of hem verwijderen en nieuwe pagina''s aanmaken.</p>'
|
DEFAULTCONTACTCONTENT: '<p>U kunt deze pagina vullen met nieuwe tekst, of verwijderen en nieuwe pagina''s aanmaken.</p>'
|
||||||
DEFAULTCONTACTTITLE: Contact
|
DEFAULTCONTACTTITLE: Contact
|
||||||
|
DEFAULTHOMECONTENT: '<p>Welkom bij Silverstripe! Dit is de standaard homepagina. Je kan deze pagina wijzigen door <a href="admin/">het CMS</a> te openen.</p><p>Je kan verder de <a href="http://docs.silverstripe.org">documentatie voor ontwikkelaars</a> raadplegen of aan <a href="http://www.silverstripe.org/learn/lessons">de tutorials</a> beginnen.</p>'
|
||||||
DEFAULTHOMETITLE: Home
|
DEFAULTHOMETITLE: Home
|
||||||
DEPENDENT_NOTE: 'De volgende pagina''s zijn afhankelijk van deze pagina. Hieronder vallen virtuele pagina''s, verwijzingspagina''s en pagina''s met links in hun inhoud.'
|
DEPENDENT_NOTE: 'De volgende pagina''s zijn afhankelijk van deze pagina. Hieronder vallen virtuele pagina''s, verwijzingspagina''s en pagina''s met links in hun inhoud.'
|
||||||
DESCRIPTION: 'Algemene pagina'
|
DESCRIPTION: 'Algemene pagina'
|
||||||
@ -185,6 +215,7 @@ nl:
|
|||||||
METADESC: 'Meta omschrijving'
|
METADESC: 'Meta omschrijving'
|
||||||
METADESCHELP: 'Zoekmachines gebruiken deze inhoud voor het weergeven van zoekresultaten (hoewel het hun ranking niet zal beïnvloeden).'
|
METADESCHELP: 'Zoekmachines gebruiken deze inhoud voor het weergeven van zoekresultaten (hoewel het hun ranking niet zal beïnvloeden).'
|
||||||
METAEXTRA: 'Andere meta tags'
|
METAEXTRA: 'Andere meta tags'
|
||||||
|
METAEXTRAHELP: 'HTML-tags voor extra meta-informatie. Bijvoorbeeld <meta name="customName" content="your custom content here" />'
|
||||||
MODIFIEDONDRAFTHELP: 'Pagina heeft wijzigingen die nog niet gepubliceerd zijn'
|
MODIFIEDONDRAFTHELP: 'Pagina heeft wijzigingen die nog niet gepubliceerd zijn'
|
||||||
MODIFIEDONDRAFTSHORT: Aangepast
|
MODIFIEDONDRAFTSHORT: Aangepast
|
||||||
MetadataToggle: Metadata
|
MetadataToggle: Metadata
|
||||||
@ -234,6 +265,18 @@ nl:
|
|||||||
many_many_BackLinkTracking: 'Backlinks traceren'
|
many_many_BackLinkTracking: 'Backlinks traceren'
|
||||||
many_many_ImageTracking: 'Afbeeldingen traceren'
|
many_many_ImageTracking: 'Afbeeldingen traceren'
|
||||||
many_many_LinkTracking: 'Links traceren'
|
many_many_LinkTracking: 'Links traceren'
|
||||||
|
SilverStripe\CMS\Model\SiteTreeFileExtension:
|
||||||
|
TITLE_INDEX: '#'
|
||||||
|
TITLE_TYPE: Type
|
||||||
|
TITLE_USED_ON: 'Gebruikt op:'
|
||||||
|
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
||||||
|
USAGE: Gebruik
|
||||||
|
SilverStripe\CMS\Model\SiteTreeLink:
|
||||||
|
PLURALNAME: 'Pagina links'
|
||||||
|
PLURALS:
|
||||||
|
one: 'Een pagina link'
|
||||||
|
other: '{count} pagina links'
|
||||||
|
SINGULARNAME: 'Pagina link'
|
||||||
SilverStripe\CMS\Model\VirtualPage:
|
SilverStripe\CMS\Model\VirtualPage:
|
||||||
CHOOSE: 'Gekoppelde pagina'
|
CHOOSE: 'Gekoppelde pagina'
|
||||||
DESCRIPTION: 'Toont de inhoud van een andere pagina'
|
DESCRIPTION: 'Toont de inhoud van een andere pagina'
|
||||||
@ -248,6 +291,8 @@ nl:
|
|||||||
SINGULARNAME: 'Virtuele pagina'
|
SINGULARNAME: 'Virtuele pagina'
|
||||||
SilverStripe\CMS\Reports\BrokenFilesReport:
|
SilverStripe\CMS\Reports\BrokenFilesReport:
|
||||||
BROKENFILES: 'Pagina met verbroken afbeeldingskoppelingen'
|
BROKENFILES: 'Pagina met verbroken afbeeldingskoppelingen'
|
||||||
|
BrokenLinksGroupTitle: 'Rapport van niet-werkende links'
|
||||||
|
ParameterLiveCheckbox: 'Controleer gepubliceerde site'
|
||||||
SilverStripe\CMS\Reports\BrokenLinksReport:
|
SilverStripe\CMS\Reports\BrokenLinksReport:
|
||||||
Any: Alles
|
Any: Alles
|
||||||
BROKENLINKS: 'Rapport van verbroken links'
|
BROKENLINKS: 'Rapport van verbroken links'
|
||||||
@ -272,11 +317,17 @@ nl:
|
|||||||
VirtualPageNonExistent: 'virtuele pagina verwijst naar niet bestaande pagina'
|
VirtualPageNonExistent: 'virtuele pagina verwijst naar niet bestaande pagina'
|
||||||
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
|
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
|
||||||
BROKENREDIRECTORPAGES: 'Verwijzingspagina''s die verwijzen naar naar verwijderde pagina''s'
|
BROKENREDIRECTORPAGES: 'Verwijzingspagina''s die verwijzen naar naar verwijderde pagina''s'
|
||||||
|
BrokenLinksGroupTitle: 'Overzicht van verbroken links'
|
||||||
|
ParameterLiveCheckbox: 'Controleer gepubliceerde site'
|
||||||
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
|
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
|
||||||
BROKENVIRTUALPAGES: 'Virtuele pagina''s die verwijzen naar verwijderde pagina''s'
|
BROKENVIRTUALPAGES: 'Virtuele pagina''s die verwijzen naar verwijderde pagina''s'
|
||||||
|
BrokenLinksGroupTitle: 'Overzicht van niet-werkende links'
|
||||||
|
ParameterLiveCheckbox: 'Controleer gepubliceerde site'
|
||||||
SilverStripe\CMS\Reports\EmptyPagesReport:
|
SilverStripe\CMS\Reports\EmptyPagesReport:
|
||||||
|
ContentGroupTitle: Inhoudsrapporten
|
||||||
EMPTYPAGES: 'Pagina''s zonder inhoud'
|
EMPTYPAGES: 'Pagina''s zonder inhoud'
|
||||||
SilverStripe\CMS\Reports\RecentlyEditedReport:
|
SilverStripe\CMS\Reports\RecentlyEditedReport:
|
||||||
|
ContentGroupTitle: Inhoudsrapporten
|
||||||
LAST2WEEKS: 'Pagina''s die de laatste 2 weken zijn bewerkt'
|
LAST2WEEKS: 'Pagina''s die de laatste 2 weken zijn bewerkt'
|
||||||
SilverStripe\CMS\Search\SearchForm:
|
SilverStripe\CMS\Search\SearchForm:
|
||||||
FILTERDATEFROM: Van
|
FILTERDATEFROM: Van
|
||||||
@ -290,6 +341,9 @@ nl:
|
|||||||
BUTTONRUN: Uitvoeren
|
BUTTONRUN: Uitvoeren
|
||||||
CHOOSEOPERATION: 'Kies een actie'
|
CHOOSEOPERATION: 'Kies een actie'
|
||||||
DELETEWARNING: 'Waarschuwing: deze acties kunnen niet ongedaan gemaakt worden. Wees hier voorzichtig mee.'
|
DELETEWARNING: 'Waarschuwing: deze acties kunnen niet ongedaan gemaakt worden. Wees hier voorzichtig mee.'
|
||||||
|
HEADER: 'Taak voor het verwijderen van alle pagina-wezen (pagina''s waarvan de bovenliggende pagina is verwijderd).'
|
||||||
|
NONEFOUND: 'Geen pagina-wezen gevonden'
|
||||||
NONEREMOVED: 'Niets verwijderd'
|
NONEREMOVED: 'Niets verwijderd'
|
||||||
|
OPERATION_REMOVE: 'Verwijder selectie definitief (LET OP: dit wordt verwijderd van zowel de Concept- als de Live-versie van de site)'
|
||||||
SELECTALL: 'Alles selecteren'
|
SELECTALL: 'Alles selecteren'
|
||||||
UNSELECTALL: 'Alles deselecteren'
|
UNSELECTALL: 'Alles deselecteren'
|
||||||
|
@ -274,8 +274,6 @@ pl:
|
|||||||
TITLE_TYPE: 'Rodzaj strony'
|
TITLE_TYPE: 'Rodzaj strony'
|
||||||
TITLE_USED_ON: 'Używany na:'
|
TITLE_USED_ON: 'Używany na:'
|
||||||
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
||||||
BACKLINKCOUNT: 'Używany na:'
|
|
||||||
PAGES: stron(y)
|
|
||||||
USAGE: Używane
|
USAGE: Używane
|
||||||
SilverStripe\CMS\Model\VirtualPage:
|
SilverStripe\CMS\Model\VirtualPage:
|
||||||
CHOOSE: 'Linkowana strona'
|
CHOOSE: 'Linkowana strona'
|
||||||
|
@ -39,6 +39,7 @@ sv:
|
|||||||
PAGES: Sidstatus
|
PAGES: Sidstatus
|
||||||
PAGETYPEANYOPT: 'Vilken som helst'
|
PAGETYPEANYOPT: 'Vilken som helst'
|
||||||
PAGETYPEOPT: Sidtyp
|
PAGETYPEOPT: Sidtyp
|
||||||
|
PAGETYPE_TITLE: '(Sidtyp: {type}) {title}'
|
||||||
PLEASESAVE: 'Var god spara sidan. Den kan inte uppdateras eftersom den har inte sparats ännu.'
|
PLEASESAVE: 'Var god spara sidan. Den kan inte uppdateras eftersom den har inte sparats ännu.'
|
||||||
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'
|
||||||
@ -270,6 +271,12 @@ sv:
|
|||||||
TITLE_USED_ON: 'Använd på'
|
TITLE_USED_ON: 'Använd på'
|
||||||
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
|
||||||
USAGE: Användning
|
USAGE: Användning
|
||||||
|
SilverStripe\CMS\Model\SiteTreeLink:
|
||||||
|
PLURALNAME: Sidträds-länkar
|
||||||
|
PLURALS:
|
||||||
|
one: 'En sidträds-länk'
|
||||||
|
other: '{count} Sidträds-länkar'
|
||||||
|
SINGULARNAME: Sidträds-länk
|
||||||
SilverStripe\CMS\Model\VirtualPage:
|
SilverStripe\CMS\Model\VirtualPage:
|
||||||
CHOOSE: 'Länkad sida'
|
CHOOSE: 'Länkad sida'
|
||||||
DESCRIPTION: 'Visar innehåll från en annan sida'
|
DESCRIPTION: 'Visar innehåll från en annan sida'
|
||||||
|
Loading…
Reference in New Issue
Block a user