Skip to content
This repository was archived by the owner on May 28, 2021. It is now read-only.

Commit a0c132d

Browse files
author
Jens Krumsieck
committed
fixes main category
1 parent ce0b424 commit a0c132d

File tree

4 files changed

+85
-86
lines changed

4 files changed

+85
-86
lines changed

language/de.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ Unser neuestes Mitglied heißt: <a href="{link controller='User' object=$stats[n
3030
<item name="linklist.link.teaser"><![CDATA[Teaser]]></item>
3131
<item name="linklist.link.teaser.description"><![CDATA[Ein Teaser ist eine kleine Einleitung des Links. Bleibt dieses Feld leer, wird kein Teaser angezeigt.]]></item>
3232
<item name="linklist.link.category.categories"><![CDATA[Kategorien]]></item>
33+
<item name="linklist.link.category.main"><![CDATA[Hauptkategorie]]></item>
3334
<item name="linklist.link.category.categories.description"><![CDATA[Wählen Sie die passenden Kategorien für den Link!]]></item>
3435
<item name="linklist.link.categorizedLink"><![CDATA[Links der Kategorie {$category->getTitle()}]]></item>
3536
<item name="linklist.link.clicks"><![CDATA[Aufrufe]]></item>

language/en.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ The newest Member is: <a href="{link controller='User' object=$stats[newestMembe
2727
<item name="linklist.link.delete.sure"><![CDATA[Are you sure you want to delete this link?]]></item>
2828
<item name="linklist.link.general"><![CDATA[General Information]]></item>
2929
<item name="linklist.link.category.categories"><![CDATA[Categories]]></item>
30+
<item name="linklist.link.category.main"><![CDATA[Main category]]></item>
3031
<item name="linklist.link.category.categories.description"><![CDATA[]]></item>
3132
<item name="linklist.link.categorizedLink"><![CDATA[Links in {$category->getTitle()}]]></item>
3233
<item name="linklist.link.teaser"><![CDATA[Teaser]]></item>

templates/category.tpl

Lines changed: 81 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -1,84 +1,81 @@
1-
{include file='documentHeader'}
2-
3-
<head>
4-
<title>{$category->getTitle()|language} - {PAGE_TITLE|language}</title>
5-
6-
{include file='headInclude' sandbox=false}
7-
{if !$category->isMainCategory}
8-
<script data-relocate="true" type="text/javascript">
9-
//<![CDATA[
10-
WCF.Clipboard.init('linklist\\page\\CategoryPage', {@$hasMarkedItems}, { });
11-
//]]>
12-
</script>
13-
{/if}
14-
<link rel="canonical" href="{link application='linklist' controller='Category' object=$category}{if $pageNo > 1}pageNo={@$pageNo}&{/if}sortField={@$sortField}&sortOrder={@$sortOrder}{/link}" />
15-
</head>
16-
17-
<body id="tpl{$templateName|ucfirst}">
18-
{capture assign='sidebar'}
19-
{if !$category->isMainCategory}
20-
{include file='categoryDisplayOptions' application='linklist'}
21-
{/if}
22-
{@$__boxSidebar}
23-
{/capture}
24-
25-
{include file='header' sidebarOrientation='right'}
26-
27-
<header class="boxHeadline">
28-
29-
<h1>{$category->getTitle()|language}</h1>
30-
{hascontent}<h2>{content}{$category->description|language}{/content}</h2>{/hascontent}
31-
32-
</header>
33-
{include file='userNotice'}
34-
<section id="dashboard">
35-
{if $__boxContent|isset}{@$__boxContent}{/if}
36-
</section>
37-
38-
{include file='categoryList' application='linklist'}
39-
40-
41-
{if !$category->isMainCategory}
42-
<div class="contentNavigation">
43-
{pages print=true assign=pagesLinks controller="Category" application="linklist" id=$categoryID link="pageNo=%d&sortField=$sortField&sortOrder=$sortOrder"}
44-
{if $category->getPermission('canAddLink')}
45-
<nav>
46-
<ul>
47-
<li>
48-
<a href="{link application='linklist' controller='LinkAdd' id=$categoryID}{/link}" title="{lang}linklist.link.add{/lang}" class="button">
49-
<span class="icon icon16 icon-plus"></span>
50-
<span>{lang}linklist.link.add{/lang}</span>
51-
</a>
52-
</li>
53-
{event name='contentNavigationButtonsTop'}
54-
</ul>
55-
</nav>
56-
{/if}
57-
</div>
58-
59-
60-
{include file='linksList' application='linklist'}
61-
62-
63-
{if $objects|count}
64-
<div class="contentNavigation">
65-
{@$pagesLinks}
66-
67-
{if $category->getPermission('canAddLink')}
68-
<nav>
69-
<ul>
70-
71-
<li><a href="{link application='linklist' controller='LinkAdd' id=$categoryID}{/link}" title="{lang}linklist.link.add{/lang}" class="button"><span class="icon icon16 icon-plus"></span> <span>{lang}linklist.link.add{/lang}</span></a></li>
72-
{event name='contentNavigationButtonsTop'}
73-
74-
</ul>
75-
</nav>
76-
{/if}
77-
78-
<div class="jsClipboardEditor" data-types="[ 'de.codequake.linklist.link' ]"></div>
79-
</div>
80-
{/if}
81-
{/if}
82-
{include file='footer' sandbox=false}
83-
</body>
84-
</html>
1+
{include file='documentHeader'}
2+
3+
<head>
4+
<title>{$category->getTitle()|language} - {PAGE_TITLE|language}</title>
5+
6+
{include file='headInclude' sandbox=false}
7+
{if !$category->isMainCategory}
8+
<script data-relocate="true" type="text/javascript">
9+
//<![CDATA[
10+
WCF.Clipboard.init('linklist\\page\\CategoryPage', {@$hasMarkedItems}, { });
11+
//]]>
12+
</script>
13+
{/if}
14+
<link rel="canonical" href="{link application='linklist' controller='Category' object=$category}{if $pageNo > 1}pageNo={@$pageNo}&{/if}sortField={@$sortField}&sortOrder={@$sortOrder}{/link}" />
15+
</head>
16+
17+
<body id="tpl{$templateName|ucfirst}">
18+
{capture assign='sidebar'}
19+
{if !$category->isMainCategory()}
20+
{include file='categoryDisplayOptions' application='linklist'}
21+
{/if}
22+
{@$__boxSidebar}
23+
{/capture}
24+
25+
{include file='header' sidebarOrientation='right'}
26+
27+
<header class="boxHeadline">
28+
29+
<h1>{$category->getTitle()|language}</h1>
30+
{hascontent}<h2>{content}{$category->description|language}{/content}</h2>{/hascontent}
31+
32+
</header>
33+
{include file='userNotice'}
34+
<section id="dashboard">
35+
{if $__boxContent|isset}{@$__boxContent}{/if}
36+
</section>
37+
38+
{include file='categoryList' application='linklist' sandbox='false'}
39+
40+
{if !$category->isMainCategory()}
41+
<div class="contentNavigation">
42+
{pages print=true assign=pagesLinks controller="Category" application="linklist" id=$categoryID link="pageNo=%d&sortField=$sortField&sortOrder=$sortOrder"}
43+
{if $category->getPermission('canAddLink')}
44+
<nav>
45+
<ul>
46+
<li>
47+
<a href="{link application='linklist' controller='LinkAdd' id=$categoryID}{/link}" title="{lang}linklist.link.add{/lang}" class="button">
48+
<span class="icon icon16 icon-plus"></span>
49+
<span>{lang}linklist.link.add{/lang}</span>
50+
</a>
51+
</li>
52+
{event name='contentNavigationButtonsTop'}
53+
</ul>
54+
</nav>
55+
{/if}
56+
</div>
57+
58+
{include file='linksList' application='linklist'}
59+
60+
{if $objects|count}
61+
<div class="contentNavigation">
62+
{@$pagesLinks}
63+
64+
{if $category->getPermission('canAddLink')}
65+
<nav>
66+
<ul>
67+
68+
<li><a href="{link application='linklist' controller='LinkAdd' id=$categoryID}{/link}" title="{lang}linklist.link.add{/lang}" class="button"><span class="icon icon16 icon-plus"></span> <span>{lang}linklist.link.add{/lang}</span></a></li>
69+
{event name='contentNavigationButtonsTop'}
70+
71+
</ul>
72+
</nav>
73+
{/if}
74+
75+
<div class="jsClipboardEditor" data-types="[ 'de.codequake.linklist.link' ]"></div>
76+
</div>
77+
{/if}
78+
{/if}
79+
{include file='footer' sandbox=false}
80+
</body>
81+
</html>

templates/linkAdd.tpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@
3636
<li>
3737
<div>
3838
<div class="containerHeadline">
39-
<h3><label{if $categoryItem->getDescription()} class="jsTooltip" title="{$categoryItem->getDescription()}"{/if}><input type="checkbox" name="categoryIDs[]" value="{@$categoryItem->categoryID}" class="jsCategory"{if $categoryItem->categoryID|in_array:$categoryIDs}checked="checked" {/if}/> {$categoryItem->getTitle()}</label></h3>
39+
<h3><label{if $categoryItem->getDescription()} class="jsTooltip" title="{$categoryItem->getDescription()}"{/if}>{if !$categoryItem->isMainCategory()}<input type="checkbox" name="categoryIDs[]" value="{@$categoryItem->categoryID}" class="jsCategory"{if $categoryItem->categoryID|in_array:$categoryIDs}checked="checked" {/if}/>{else}<span title="{lang}linklist.link.category.main{/lang}" class="jsTooltip icon icon16 icon-folder-close"></span>{/if} {$categoryItem->getTitle()}</label></h3>
4040
</div>
4141

4242
{if $categoryItem->hasChildren()}
4343
<ol>
4444
{foreach from=$categoryItem item=subCategoryItem}
4545
{if $subCategoryItem->isAccessible()}
4646
<li>
47-
<label{if $subCategoryItem->getDescription()} class="jsTooltip" title="{$subCategoryItem->getDescription()}"{/if}><input type="checkbox" name="categoryIDs[]" value="{@$subCategoryItem->categoryID}" class="jsChildCategory"{if $subCategoryItem->categoryID|in_array:$categoryIDs}checked="checked" {/if}/> {$subCategoryItem->getTitle()}</label>
47+
<label{if $subCategoryItem->getDescription()} class="jsTooltip" title="{$subCategoryItem->getDescription()}"{/if}>{if !$subCategoryItem->isMainCategory()}<input type="checkbox" name="categoryIDs[]" value="{@$subCategoryItem->categoryID}" class="jsChildCategory"{if $subCategoryItem->categoryID|in_array:$categoryIDs}checked="checked" {/if}/>{else}<span title="{lang}linklist.link.category.main{/lang}" class="jsTooltip icon icon16 icon-folder-close"></span>{/if} {$subCategoryItem->getTitle()}</label>
4848
</li>
4949
{/if}
5050
{/foreach}

0 commit comments

Comments
 (0)