Initial commit
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
<!-- ###FULLDOC### begin -->
|
||||
<div class="typo3-fullDoc">
|
||||
<!-- Page header with buttons, path details and csh -->
|
||||
<div id="typo3-docheader">
|
||||
<div id="typo3-docheader-row1">
|
||||
<div class="buttonsleft">###BUTTONLIST_LEFT###</div>
|
||||
<div class="buttonsright">###BUTTONLIST_RIGHT###</div>
|
||||
</div>
|
||||
<div id="typo3-docheader-row2">
|
||||
<div class="docheader-row2-left">
|
||||
<div class="docheader-csh">###CSH###</div>
|
||||
<div class="docheader-funcmenu">###FUNC_MENU###</div>
|
||||
</div>
|
||||
<div class="docheader-row2-right"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Content of module, for instance listing, info or editing -->
|
||||
<div id="typo3-docbody">
|
||||
<div id="typo3-inner-docbody">
|
||||
###CONTENT###
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ###FULLDOC### end -->
|
||||
|
||||
<!-- ###BUTTON_GROUP_WRAP### -->
|
||||
<div class="buttongroup">###BUTTONS###</div>
|
||||
<!-- ###BUTTON_GROUP_WRAP### -->
|
||||
|
||||
|
||||
<!-- ###BUTTON_GROUPS_LEFT### -->
|
||||
<!-- ###BUTTON_GROUP1### -->###BACK###<!-- ###BUTTON_GROUP1### -->
|
||||
<!-- ###BUTTON_GROUPS_LEFT### -->
|
||||
|
||||
|
||||
<!-- ###BUTTON_GROUPS_RIGHT### -->
|
||||
<!-- ###BUTTON_GROUP1### -->###RELOAD######SHORTCUT###<!-- ###BUTTON_GROUP1### -->
|
||||
<!-- ###BUTTON_GROUPS_RIGHT### -->
|
||||
@@ -0,0 +1,38 @@
|
||||
<!-- ###FULLDOC### begin -->
|
||||
<div class="typo3-fullDoc">
|
||||
<!-- Page header with buttons, path details and csh -->
|
||||
<div id="typo3-docheader">
|
||||
<div id="typo3-docheader-row1">
|
||||
<div class="buttonsleft">###BUTTONLIST_LEFT###</div>
|
||||
<div class="buttonsright">###BUTTONLIST_RIGHT###</div>
|
||||
</div>
|
||||
<div id="typo3-docheader-row2">
|
||||
<div class="docheader-row2-left">
|
||||
<div class="docheader-csh">###CSH###</div>
|
||||
<div class="docheader-funcmenu">###FUNC_MENU###</div>
|
||||
</div>
|
||||
<div class="docheader-row2-right"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Content of module, for instance listing, info or editing -->
|
||||
<div id="typo3-docbody">
|
||||
<div id="typo3-inner-docbody">
|
||||
###CONTENT###
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ###FULLDOC### end -->
|
||||
|
||||
<!-- ###BUTTON_GROUP_WRAP### -->
|
||||
<div class="buttongroup">###BUTTONS###</div>
|
||||
<!-- ###BUTTON_GROUP_WRAP### -->
|
||||
|
||||
|
||||
<!-- ###BUTTON_GROUPS_LEFT### -->
|
||||
<!-- ###BUTTON_GROUP1### -->###BACK###<!-- ###BUTTON_GROUP1### -->
|
||||
<!-- ###BUTTON_GROUPS_LEFT### -->
|
||||
|
||||
|
||||
<!-- ###BUTTON_GROUPS_RIGHT### -->
|
||||
<!-- ###BUTTON_GROUP1### -->###RELOAD######SHORTCUT###<!-- ###BUTTON_GROUP1### -->
|
||||
<!-- ###BUTTON_GROUPS_RIGHT### -->
|
||||
@@ -0,0 +1,120 @@
|
||||
<f:layout name="BackendStandard"/>
|
||||
|
||||
<f:section name="title">
|
||||
<h1>
|
||||
<f:translate key="title.rootsettings.main">Sitemap</f:translate>
|
||||
</h1>
|
||||
</f:section>
|
||||
|
||||
<f:section name="content">
|
||||
|
||||
<f:if condition="{RootPageList}">
|
||||
<table border="0" cellpadding="0" cellspacing="1" width="100%" class="typo3-dblist">
|
||||
<colgroup>
|
||||
<col width="20"/>
|
||||
<col width="*"/>
|
||||
<col width="200"/>
|
||||
<col width="80"/>
|
||||
<col width="80"/>
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<td class="t3-row-header"> </td>
|
||||
<td class="t3-row-header"><strong>
|
||||
<f:translate key="table.header.rootpage">Root page</f:translate>
|
||||
</strong></td>
|
||||
<td class="t3-row-header"><strong>
|
||||
<f:translate key="table.header.domain">Domain</f:translate>
|
||||
</strong></td>
|
||||
<td class="t3-row-header"><strong>
|
||||
<f:translate key="table.header.sitemap">Sitemap</f:translate>
|
||||
</strong></td>
|
||||
<td class="t3-row-header"><strong>
|
||||
<f:translate key="table.header.robotstxt">Robots.txt</f:translate>
|
||||
</strong></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<f:for each="{RootPageList}" as="RootPage" iteration="RootPageIterator">
|
||||
<tr>
|
||||
<!-- Edit settings button -->
|
||||
<td>
|
||||
<span title="" class="t3-icon t3-icon-actions t3-icon-actions-document t3-icon-document-open"
|
||||
onclick="{RootPage.settingsLink}"> </span>
|
||||
</td>
|
||||
|
||||
<!-- Title -->
|
||||
<td>{RootPage.title}</td>
|
||||
|
||||
<!-- Domain list -->
|
||||
<td>
|
||||
<f:if condition="{RootPage.domainList}">
|
||||
<f:then>
|
||||
<f:for each="{RootPage.domainList}" as="Domain">
|
||||
<div style="white-space: nowrap">
|
||||
<f:if condition="{Domain.forced}">
|
||||
<f:then>
|
||||
<strong>{Domain.domainName}</strong>
|
||||
</f:then>
|
||||
<f:else>
|
||||
{Domain.domainName}
|
||||
</f:else>
|
||||
</f:if>
|
||||
</div>
|
||||
</f:for>
|
||||
</f:then>
|
||||
<f:else>
|
||||
<span class="metaseo-warning"><f:translate
|
||||
key="message.warning.no_domain_entries_found">No domains found
|
||||
</f:translate></span>
|
||||
</f:else>
|
||||
</f:if>
|
||||
</td>
|
||||
|
||||
<!-- Sitemap status -->
|
||||
<td class="center">
|
||||
<f:if condition="{RootPage.rootSettings.is_sitemap}">
|
||||
<f:then>
|
||||
<span
|
||||
class="t3-icon t3-icon-status t3-icon-status-status t3-icon-status-permission-granted"></span>
|
||||
|
||||
<f:if condition="{RootPage.sitemapLink}">
|
||||
<div class="metaseo-sitemap-link"><a href="{RootPage.sitemapLink}" target="_blank">
|
||||
<f:translate key="link.open">open</f:translate>
|
||||
</a></div>
|
||||
</f:if>
|
||||
</f:then>
|
||||
<f:else>
|
||||
<span
|
||||
class="t3-icon t3-icon-status t3-icon-status-status t3-icon-status-permission-denied"></span>
|
||||
</f:else>
|
||||
</f:if>
|
||||
</td>
|
||||
|
||||
<!-- robots.txt status -->
|
||||
<td class="center">
|
||||
<f:if condition="{RootPage.rootSettings.is_robotstxt}">
|
||||
<f:then>
|
||||
<span
|
||||
class="t3-icon t3-icon-status t3-icon-status-status t3-icon-status-permission-granted"></span>
|
||||
<f:if condition="{RootPage.robotsTxtLink}">
|
||||
<div class="metaseo-robotstxt-link"><a href="{RootPage.robotsTxtLink}"
|
||||
target="_blank">
|
||||
<f:translate key="link.open">open</f:translate>
|
||||
</a></div>
|
||||
</f:if>
|
||||
</f:then>
|
||||
<f:else>
|
||||
<span
|
||||
class="t3-icon t3-icon-status t3-icon-status-status t3-icon-status-permission-denied"></span>
|
||||
</f:else>
|
||||
</f:if>
|
||||
</td>
|
||||
</tr>
|
||||
</f:for>
|
||||
</tbody>
|
||||
</table>
|
||||
</f:if>
|
||||
|
||||
</f:section>
|
||||
@@ -0,0 +1,29 @@
|
||||
<f:layout name="BackendPageSeo"/>
|
||||
|
||||
<f:section name="title">
|
||||
<h1>
|
||||
<f:translate key="title.seo.pagetitle.geo"></f:translate>
|
||||
</h1>
|
||||
</f:section>
|
||||
|
||||
|
||||
<f:section name="content">
|
||||
<div id="tx-metaseo-sitemap-grid"></div>
|
||||
</f:section>
|
||||
|
||||
<f:section name="button-toolbar">
|
||||
<f:be.menus.actionMenu>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.metadata')}" controller="BackendPageSeo"
|
||||
action="main"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.geo')}" controller="BackendPageSeo"
|
||||
action="geo"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.searchengines')}" controller="BackendPageSeo"
|
||||
action="searchengines"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.url')}" controller="BackendPageSeo"
|
||||
action="url"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.pagetitle')}" controller="BackendPageSeo"
|
||||
action="pagetitle"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.pagetitlesim')}" controller="BackendPageSeo"
|
||||
action="pagetitlesim"/>
|
||||
</f:be.menus.actionMenu>
|
||||
</f:section>
|
||||
@@ -0,0 +1,29 @@
|
||||
<f:layout name="BackendPageSeo"/>
|
||||
|
||||
<f:section name="title">
|
||||
<h1>
|
||||
<f:translate key="title.seo.pagetitle.main"></f:translate>
|
||||
</h1>
|
||||
</f:section>
|
||||
|
||||
|
||||
<f:section name="content">
|
||||
<div id="tx-metaseo-sitemap-grid"></div>
|
||||
</f:section>
|
||||
|
||||
<f:section name="button-toolbar">
|
||||
<f:be.menus.actionMenu>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.metadata')}" controller="BackendPageSeo"
|
||||
action="main"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.geo')}" controller="BackendPageSeo"
|
||||
action="geo"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.searchengines')}" controller="BackendPageSeo"
|
||||
action="searchengines"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.url')}" controller="BackendPageSeo"
|
||||
action="url"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.pagetitle')}" controller="BackendPageSeo"
|
||||
action="pagetitle"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.pagetitlesim')}" controller="BackendPageSeo"
|
||||
action="pagetitlesim"/>
|
||||
</f:be.menus.actionMenu>
|
||||
</f:section>
|
||||
@@ -0,0 +1,29 @@
|
||||
<f:layout name="BackendPageSeo"/>
|
||||
|
||||
<f:section name="title">
|
||||
<h1>
|
||||
<f:translate key="title.seo.pagetitle"></f:translate>
|
||||
</h1>
|
||||
</f:section>
|
||||
|
||||
|
||||
<f:section name="content">
|
||||
<div id="tx-metaseo-sitemap-grid"></div>
|
||||
</f:section>
|
||||
|
||||
<f:section name="button-toolbar">
|
||||
<f:be.menus.actionMenu>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.metadata')}" controller="BackendPageSeo"
|
||||
action="main"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.geo')}" controller="BackendPageSeo"
|
||||
action="geo"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.searchengines')}" controller="BackendPageSeo"
|
||||
action="searchengines"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.url')}" controller="BackendPageSeo"
|
||||
action="url"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.pagetitle')}" controller="BackendPageSeo"
|
||||
action="pagetitle"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.pagetitlesim')}" controller="BackendPageSeo"
|
||||
action="pagetitlesim"/>
|
||||
</f:be.menus.actionMenu>
|
||||
</f:section>
|
||||
@@ -0,0 +1,28 @@
|
||||
<f:layout name="BackendPageSeo"/>
|
||||
|
||||
<f:section name="title">
|
||||
<h1>
|
||||
<f:translate key="title.seo.pagetitle.simulaton"></f:translate>
|
||||
</h1>
|
||||
</f:section>
|
||||
|
||||
<f:section name="content">
|
||||
<div id="tx-metaseo-sitemap-grid"></div>
|
||||
</f:section>
|
||||
|
||||
<f:section name="button-toolbar">
|
||||
<f:be.menus.actionMenu>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.metadata')}" controller="BackendPageSeo"
|
||||
action="main"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.geo')}" controller="BackendPageSeo"
|
||||
action="geo"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.searchengines')}" controller="BackendPageSeo"
|
||||
action="searchengines"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.url')}" controller="BackendPageSeo"
|
||||
action="url"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.pagetitle')}" controller="BackendPageSeo"
|
||||
action="pagetitle"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.pagetitlesim')}" controller="BackendPageSeo"
|
||||
action="pagetitlesim"/>
|
||||
</f:be.menus.actionMenu>
|
||||
</f:section>
|
||||
@@ -0,0 +1,28 @@
|
||||
<f:layout name="BackendPageSeo"/>
|
||||
|
||||
<f:section name="title">
|
||||
<h1>
|
||||
<f:translate key="title.seo.searchengines"></f:translate>
|
||||
</h1>
|
||||
</f:section>
|
||||
|
||||
<f:section name="content">
|
||||
<div id="tx-metaseo-sitemap-grid"></div>
|
||||
</f:section>
|
||||
|
||||
<f:section name="button-toolbar">
|
||||
<f:be.menus.actionMenu>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.metadata')}" controller="BackendPageSeo"
|
||||
action="main"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.geo')}" controller="BackendPageSeo"
|
||||
action="geo"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.searchengines')}" controller="BackendPageSeo"
|
||||
action="searchengines"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.url')}" controller="BackendPageSeo"
|
||||
action="url"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.pagetitle')}" controller="BackendPageSeo"
|
||||
action="pagetitle"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.pagetitlesim')}" controller="BackendPageSeo"
|
||||
action="pagetitlesim"/>
|
||||
</f:be.menus.actionMenu>
|
||||
</f:section>
|
||||
@@ -0,0 +1,28 @@
|
||||
<f:layout name="BackendPageSeo"/>
|
||||
|
||||
<f:section name="title">
|
||||
<h1>
|
||||
<f:translate key="title.seo.url"></f:translate>
|
||||
</h1>
|
||||
</f:section>
|
||||
|
||||
<f:section name="content">
|
||||
<div id="tx-metaseo-sitemap-grid"></div>
|
||||
</f:section>
|
||||
|
||||
<f:section name="button-toolbar">
|
||||
<f:be.menus.actionMenu>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.metadata')}" controller="BackendPageSeo"
|
||||
action="main"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.geo')}" controller="BackendPageSeo"
|
||||
action="geo"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.searchengines')}" controller="BackendPageSeo"
|
||||
action="searchengines"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.url')}" controller="BackendPageSeo"
|
||||
action="url"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.pagetitle')}" controller="BackendPageSeo"
|
||||
action="pagetitle"/>
|
||||
<f:be.menus.actionMenuItem label="{f:translate(key: 'menu.seo.page.pagetitlesim')}" controller="BackendPageSeo"
|
||||
action="pagetitlesim"/>
|
||||
</f:be.menus.actionMenu>
|
||||
</f:section>
|
||||
@@ -0,0 +1,103 @@
|
||||
<f:layout name="BackendStandard"/>
|
||||
|
||||
<f:section name="content">
|
||||
|
||||
<f:if condition="{RootPageList}">
|
||||
<table border="0" cellpadding="0" cellspacing="1" width="100%" class="typo3-dblist">
|
||||
<colgroup>
|
||||
<col width="*"/>
|
||||
<col width="200"/>
|
||||
<col width="80"/>
|
||||
<col width="80"/>
|
||||
<col width="20"/>
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<td class="t3-row-header"><strong>
|
||||
<f:translate key="table.header.rootpage">Root page</f:translate>
|
||||
</strong></td>
|
||||
<td class="t3-row-header"><strong>
|
||||
<f:translate key="table.header.domain">Domain</f:translate>
|
||||
</strong></td>
|
||||
<td class="t3-row-header"><strong>
|
||||
<f:translate key="table.header.sitemap">Sitemap</f:translate>
|
||||
</strong></td>
|
||||
<td class="t3-row-header"><strong>
|
||||
<f:translate key="table.header.robotstxt">Robots.txt</f:translate>
|
||||
</strong></td>
|
||||
<td class="t3-row-header"> </td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
<f:for each="{RootPageList}" as="RootPage" iteration="RootPageIterator">
|
||||
<tr>
|
||||
<!-- Title -->
|
||||
<td>{RootPage.title}</td>
|
||||
|
||||
<!-- Domain list -->
|
||||
<td>
|
||||
<f:if condition="{RootPage.domainList}">
|
||||
<f:then>
|
||||
<f:for each="{RootPage.domainList}" as="Domain">
|
||||
<div style="white-space: nowrap">
|
||||
<f:if condition="{Domain.forced}">
|
||||
<f:then>
|
||||
<strong>{Domain.domainName}</strong>
|
||||
</f:then>
|
||||
<f:else>
|
||||
{Domain.domainName}
|
||||
</f:else>
|
||||
</f:if>
|
||||
</div>
|
||||
</f:for>
|
||||
</f:then>
|
||||
<f:else>
|
||||
<span class="metaseo-warning"><f:translate
|
||||
key="message.warning.no_domain_entries_found">No domains found
|
||||
</f:translate></span>
|
||||
</f:else>
|
||||
</f:if>
|
||||
</td>
|
||||
|
||||
<!-- Sitemap status -->
|
||||
<td>
|
||||
<f:if condition="{RootPage.rootSettings.is_sitemap}">
|
||||
<f:then>
|
||||
<span
|
||||
class="t3-icon t3-icon-status t3-icon-status-status t3-icon-status-permission-granted"></span>
|
||||
</f:then>
|
||||
<f:else>
|
||||
<span
|
||||
class="t3-icon t3-icon-status t3-icon-status-status t3-icon-status-permission-denied"></span>
|
||||
</f:else>
|
||||
</f:if>
|
||||
</td>
|
||||
|
||||
<!-- robots.txt status -->
|
||||
<td>
|
||||
<f:if condition="{RootPage.rootSettings.is_robotstxt}">
|
||||
<f:then>
|
||||
<span
|
||||
class="t3-icon t3-icon-status t3-icon-status-status t3-icon-status-permission-granted"></span>
|
||||
</f:then>
|
||||
<f:else>
|
||||
<span
|
||||
class="t3-icon t3-icon-status t3-icon-status-status t3-icon-status-permission-denied"></span>
|
||||
</f:else>
|
||||
</f:if>
|
||||
</td>
|
||||
|
||||
<!-- Edit settings button -->
|
||||
<td>
|
||||
<span title="" class="t3-icon t3-icon-actions t3-icon-actions-document t3-icon-document-open"
|
||||
onclick="{RootPage.settingsLink}"> </span>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</f:for>
|
||||
</tbody>
|
||||
</table>
|
||||
</f:if>
|
||||
|
||||
</f:section>
|
||||
@@ -0,0 +1,68 @@
|
||||
<f:layout name="BackendStandard"/>
|
||||
|
||||
<f:section name="title">
|
||||
<h1>
|
||||
<f:translate key="title.sitemap.main">Sitemap</f:translate>
|
||||
</h1>
|
||||
</f:section>
|
||||
|
||||
<f:section name="content">
|
||||
|
||||
<f:if condition="{RootPageList}">
|
||||
<table border="0" cellpadding="0" cellspacing="1" width="100%" class="typo3-dblist">
|
||||
<colgroup>
|
||||
<col width="20"/>
|
||||
<col width="*"/>
|
||||
<col width="150"/>
|
||||
<col width="150"/>
|
||||
<col width="180"/>
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<td class="t3-row-header"> </td>
|
||||
<td class="t3-row-header"><strong>
|
||||
<f:translate key="table.header.rootpage">Root page</f:translate>
|
||||
</strong></td>
|
||||
<td class="t3-row-header"><strong>
|
||||
<f:translate key="table.header.sitemap.pages">Pages</f:translate>
|
||||
</strong></td>
|
||||
<td class="t3-row-header"><strong>
|
||||
<f:translate key="table.header.sitemap.total">Total</f:translate>
|
||||
</strong></td>
|
||||
<td class="t3-row-header"><strong>
|
||||
<f:translate key="table.header.sitemap.xmlPages">XML Pages</f:translate>
|
||||
</strong></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<f:for each="{RootPageList}" as="RootPage" iteration="RootPageIterator">
|
||||
<tr>
|
||||
<!-- Toolbar -->
|
||||
<td>
|
||||
<f:be.buttons.icon uri="{f:uri.action(action:'sitemap',arguments:{pageId: RootPage.uid})}"
|
||||
icon="actions-system-list-open"/>
|
||||
</td>
|
||||
|
||||
<!-- Title -->
|
||||
<td>
|
||||
<f:link.action action="sitemap" arguments="{pageId: RootPage.uid}">{RootPage.title}
|
||||
</f:link.action>
|
||||
</td>
|
||||
|
||||
<!-- Pages list -->
|
||||
<td>{RootPage.stats.sum_pages}</td>
|
||||
|
||||
<!-- Pages total -->
|
||||
<td>{RootPage.stats.sum_total}</td>
|
||||
|
||||
<!-- XML Pages -->
|
||||
<td>
|
||||
<f:format.raw>{RootPage.stats.sum_xml_pages}</f:format.raw>
|
||||
</td>
|
||||
</tr>
|
||||
</f:for>
|
||||
</tbody>
|
||||
</table>
|
||||
</f:if>
|
||||
|
||||
</f:section>
|
||||
@@ -0,0 +1,11 @@
|
||||
<f:layout name="BackendSitemap"/>
|
||||
|
||||
<f:section name="title">
|
||||
<h1>
|
||||
<f:translate key="title.sitemap.main">Sitemap</f:translate>
|
||||
</h1>
|
||||
</f:section>
|
||||
|
||||
<f:section name="content">
|
||||
<div id="tx-metaseo-sitemap-grid"></div>
|
||||
</f:section>
|
||||
@@ -0,0 +1,27 @@
|
||||
<f:format.raw value="
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');" />
|
||||
<f:if condition="{gaDomainName}">
|
||||
<f:then>
|
||||
<f:format.raw value="
|
||||
ga('create', '{gaCode}', {
|
||||
'cookieDomain': '{gaDomainName}',
|
||||
'cookieName': '_gua',
|
||||
'cookieExpires': 20000
|
||||
});" />
|
||||
</f:then>
|
||||
<f:else>
|
||||
<f:format.raw value="ga('create', '{gaCode}', 'auto');" />
|
||||
</f:else>
|
||||
</f:if>
|
||||
<f:format.raw value="ga('send', 'pageview');" />
|
||||
<f:if condition="{gaIsAnonymize}">
|
||||
<f:format.raw value="ga('set', 'anonymizeIp', true);" />
|
||||
</f:if>
|
||||
<f:if condition="{gaCustomizationCode}">
|
||||
<f:format.raw value="{gaCustomizationCode};" />
|
||||
</f:if>
|
||||
<f:format.raw value="</script>" />
|
||||
@@ -0,0 +1,33 @@
|
||||
<f:format.raw value="
|
||||
<script>
|
||||
var _paq = _paq || [];
|
||||
(function(){
|
||||
var u=(('https:' == document.location.protocol) ? 'https://{piwikUrl}/' : 'http://{piwikUrl}/');
|
||||
_paq.push(['setSiteId', {piwikId}]);
|
||||
_paq.push(['setTrackerUrl', u+'piwik.php']);
|
||||
" />
|
||||
<f:if condition="{piwikDomainName}">
|
||||
<f:format.raw value="_paq.push(['setDomains', '{piwikDomainName}']);" />
|
||||
</f:if>
|
||||
<f:if condition="{piwikCookieDomainName}">
|
||||
<f:format.raw value="_paq.push(['setCookieDomain', '{piwikCookieDomainName}']);" />
|
||||
</f:if>
|
||||
<f:if condition="{piwikDoNotTrack}">
|
||||
<f:format.raw value="_paq.push(['setDoNotTrack', '{piwikDoNotTrack}']);" />
|
||||
</f:if>
|
||||
<f:if condition="{piwikCustomizationCode}">
|
||||
<f:format.raw value="{piwikCustomizationCode};" />
|
||||
</f:if>
|
||||
<f:format.raw value="
|
||||
_paq.push(['trackPageView']);
|
||||
_paq.push(['enableLinkTracking']);
|
||||
var d = document,
|
||||
g = d.createElement('script'),
|
||||
s = d.getElementsByTagName('script')[0];
|
||||
g.type = 'text/javascript';
|
||||
g.defer = true;
|
||||
g.async = true;
|
||||
g.src = u+'piwik.js';
|
||||
s.parentNode.insertBefore(g,s);
|
||||
})();
|
||||
</script>" /><noscript><p><img src="//{piwikUrl}/piwik.php?idsite={piwikId}" style="border:0" alt="" /></p></noscript>
|
||||
Reference in New Issue
Block a user