diff --git a/com.woltlab.wcf/objectType.xml b/com.woltlab.wcf/objectType.xml index 98a85379f0..96005e4c67 100644 --- a/com.woltlab.wcf/objectType.xml +++ b/com.woltlab.wcf/objectType.xml @@ -1621,48 +1621,6 @@ wcf\system\category\MediaCategoryType - - - com.woltlab.wcf.sitemap.object.user - com.woltlab.wcf.sitemap.object - wcf\system\sitemap\object\UserSitemapObject - 0.5 - monthly - 259200 - - - com.woltlab.wcf.sitemap.object.articleCategory - com.woltlab.wcf.sitemap.object - wcf\system\sitemap\object\ArticleCategorySitemapObject - 0.5 - weekly - 2592000 - - - com.woltlab.wcf.sitemap.object.article - com.woltlab.wcf.sitemap.object - wcf\system\sitemap\object\ArticleSitemapObject - 0.5 - monthly - 259200 - - - com.woltlab.wcf.sitemap.object.simplePage - com.woltlab.wcf.sitemap.object - wcf\system\sitemap\object\SimplePageSitemapObject - 0.5 - monthly - 604800 - - - com.woltlab.wcf.sitemap.object.multilingualPage - com.woltlab.wcf.sitemap.object - wcf\system\sitemap\object\MultilingualPageSitemapObject - 0.5 - monthly - 604800 - - com.woltlab.wcf.trophy.category @@ -1798,6 +1756,22 @@ + + + com.woltlab.wcf.sitemap.object + + + com.woltlab.wcf.sitemap.object + + + com.woltlab.wcf.sitemap.object + + + com.woltlab.wcf.sitemap.object + + + com.woltlab.wcf.sitemap.object + com.woltlab.wcf.rebuildData diff --git a/com.woltlab.wcf/objectTypeDefinition.xml b/com.woltlab.wcf/objectTypeDefinition.xml index 8ea654c528..f3bd5c6159 100644 --- a/com.woltlab.wcf/objectTypeDefinition.xml +++ b/com.woltlab.wcf/objectTypeDefinition.xml @@ -205,6 +205,7 @@ wcf\system\condition\IObjectListCondition + com.woltlab.wcf.sitemap.object wcf\system\sitemap\object\ISitemapObjectObjectType diff --git a/com.woltlab.wcf/templates/shared_sitemapEntry.tpl b/com.woltlab.wcf/templates/shared_sitemapEntry.tpl index da372aa3b5..362a0eb977 100755 --- a/com.woltlab.wcf/templates/shared_sitemapEntry.tpl +++ b/com.woltlab.wcf/templates/shared_sitemapEntry.tpl @@ -1,6 +1,4 @@ {$link} {if $lastModifiedTime}{$lastModifiedTime}{/if} - {$changeFreq} - {$priority} diff --git a/wcfsetup/install/files/acp/templates/sitemapEdit.tpl b/wcfsetup/install/files/acp/templates/sitemapEdit.tpl index b07984cf39..1c58ce9e30 100755 --- a/wcfsetup/install/files/acp/templates/sitemapEdit.tpl +++ b/wcfsetup/install/files/acp/templates/sitemapEdit.tpl @@ -2,17 +2,18 @@
-

{lang}wcf.acp.sitemap.edit{/lang}

-

{lang}wcf.acp.sitemap.objectType.{$formObject->objectType}{/lang}

+

{lang}wcf.acp.sitemap.edit{/lang}: {$sitemapObject->getName()}

- + {hascontent} + + {/hascontent}
{unsafe:$form->getHtml()} diff --git a/wcfsetup/install/files/acp/templates/sitemapList.tpl b/wcfsetup/install/files/acp/templates/sitemapList.tpl index 16bc8e26c2..ce9cf28465 100644 --- a/wcfsetup/install/files/acp/templates/sitemapList.tpl +++ b/wcfsetup/install/files/acp/templates/sitemapList.tpl @@ -16,57 +16,9 @@ {lang}wcf.acp.sitemap.submitToSearchEngines{/lang} -{lang}wcf.acp.sitemap.cliInfo{/lang} - -{if $sitemapObjectTypes|count} -
- - - - - - - - - {event name='headColumns'} - - - - - {foreach from=$sitemapObjectTypes item=object} - - - - - - - - {event name='columns'} - - {/foreach} - -
{lang}wcf.acp.sitemap{/lang}{lang}wcf.acp.sitemap.priority{/lang}{lang}wcf.acp.sitemap.changeFreq{/lang}{lang}wcf.acp.sitemap.rebuildTime{/lang}
- {if $sitemapData[$object->objectType]['isDisabled']} - {objectAction action="toggle" isDisabled=true} - {else} - {objectAction action="toggle" isDisabled=false} - {/if} - objectType}{/link}" title="{lang}wcf.global.button.edit{/lang}" class="jsTooltip">{icon name='pencil'} - objectType}{/link}">{lang}wcf.acp.sitemap.objectType.{$object->objectType}{/lang}{$object->priority}{lang}wcf.acp.sitemap.changeFreq.{$sitemapData[$object->objectType]['changeFreq']}{/lang}{dateInterval end=TIME_NOW+$sitemapData[$object->objectType]['rebuildTime'] full=true format='plain'}
-
- -
- {hascontent} - - {/hascontent} -
-{else} - {lang}wcf.global.noItems{/lang} -{/if} +
+ {unsafe:$gridView->render()} +