Differences

This shows you the differences between two versions of the page.

deutsch:ersetzer_rts:frontend_render:standard_tags_assembled [2011/06/28 23:55]
Knut Heermann (flip-flop)
deutsch:ersetzer_rts:frontend_render:standard_tags_assembled [2018/06/03 18:09] (current)
Line 49: Line 49:
  * **{CATEGORY_ALIAS}**   * **{CATEGORY_ALIAS}**
  * **{CATEGORY_GO:ID}**   * **{CATEGORY_GO:ID}**
-  * **{CATEGORY_CLASS}**  // seit V1.4.7 r403 (02.11.2010) //+  * **{CATEGORY_CLASS}**  // seit V1.4.7 r403 (02.11.2010) Gibt Kategorieklassenname der aktiven Struktur aus//
  * **{PARENT_CATEGORY_ID}**   * **{PARENT_CATEGORY_ID}**
  * **{PARENT_CATEGORY_ALIAS}**   * **{PARENT_CATEGORY_ALIAS}**
Line 108: Line 108:
{TOPLEVEL} {TOPLEVEL_ALIAS} {TOPLEVEL} {TOPLEVEL_ALIAS}
{PAGETITLE} = {CATEGORY} (since v1.3.5 ) {PAGETITLE} = {CATEGORY} (since v1.3.5 )
-{CATEGORY_ID} = {CURRENT_ARTICLEID} (since v1.4.2 r316 (09/06/24))+{CATEGORY_ID} = {CURRENT_CATEGORYID} (since v1.4.2 r316 (09/06/24))
{CATEGORY_ALIAS} {CATEGORY_ALIAS}
{CATEGORY_GO:ID} {CATEGORY_GO:ID}
-{CATEGORY_CLASS}  (since v1.4.7 r403 (10/11/01) custom class names for structure levels)+{CATEGORY_CLASS}  (since v1.4.7 r403 (10/11/01) custom class name of the active structure level)
Filename: rt_cat_article_id.php Filename: rt_cat_article_id.php
Line 257: Line 257:
**UPDATE:** 19.03.10 (KH) --> added **{CATEGORY_GO:ID}**  (with given ID: link to category with category title link text)\\ **UPDATE:** 19.03.10 (KH) --> added **{CATEGORY_GO:ID}**  (with given ID: link to category with category title link text)\\
**UPDATE:** 23.06.10 (KH) --> added **{ARTICLE_SUBTITLE}**  \\ **UPDATE:** 23.06.10 (KH) --> added **{ARTICLE_SUBTITLE}**  \\
-**UPDATE:** 28.06.11 (KH) --> added **{CATEGORY_CLASS}**  \\+**UPDATE:** 28.06.11 (KH) --> added **{CATEGORY_CLASS}**  (Gibt Kategorieklassenname der aktiven Struktur aus)\\
-Siehe auch [[deutsch/ersetzer_rts/frontend_render/standard_tags_assembled#beispiel_5categoryid|Beispiel 5]]+Siehe auch [[deutsch/ersetzer_rts/frontend_render/standard_tags_assembled#beispiel_5categoryid|Beispiel 5]] und [[deutsch/ersetzer_rts/frontend_render/standard_tags_assembled#beispiel_6category_class|Beispiel 6]]
\\ \\
Line 290: Line 290:
{PAGETITLE} = {CATEGORY} (since v1.3.5 ) {PAGETITLE} = {CATEGORY} (since v1.3.5 )
{CATEGORY_ID} {CATEGORY_ALIAS} {CATEGORY_GO:ID} {CATEGORY_ID} {CATEGORY_ALIAS} {CATEGORY_GO:ID}
-{CATEGORY_CLASS}  (since v1.4.7 r403 (10/11/01) custom class names for structure levels)+{CATEGORY_CLASS}  (since v1.4.7 r403 (10/11/01) custom class names of the active structure level)
{PARENT_CATEGORY_ID} {PARENT_CATEGORY_ALIAS} {PARENT_CATEGORY_ID} {PARENT_CATEGORY_ALIAS}
Line 465: Line 465:
**UPDATE:** 19.03.10 (KH) --> added **{CATEGORY_GO:ID}**  (with given ID: link to category with category title link text)\\ **UPDATE:** 19.03.10 (KH) --> added **{CATEGORY_GO:ID}**  (with given ID: link to category with category title link text)\\
**UPDATE:** 23.06.10 (KH) –> added **{ARTICLE_SUBTITLE}** \\ **UPDATE:** 23.06.10 (KH) –> added **{ARTICLE_SUBTITLE}** \\
-**UPDATE:** 28.06.11 (KH) --> added **{CATEGORY_CLASS}**  \\+**UPDATE:** 28.06.11 (KH) --> added **{CATEGORY_CLASS}**  (Gibt Kategorieklassenname der aktiven Struktur aus)\\
-Siehe auch [[deutsch/ersetzer_rts/frontend_render/standard_tags_assembled#beispiel_5categoryid|Beispiel 5]]+Siehe auch [[deutsch/ersetzer_rts/frontend_render/standard_tags_assembled#beispiel_5categoryid|Beispiel 5]] und [[deutsch/ersetzer_rts/frontend_render/standard_tags_assembled#beispiel_6category_class|Beispiel 6]]
\\ \\
Line 473: Line 473:
===== V1.31 ===== ===== V1.31 =====
-Tag: \\ ##**{ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])}**## ##**{CATEGORY_([ID][ALIAS][GO:ID])}**## ##**{PARENT_CATEGORY_([ID][ALIAS])}**##  ##**[(/)NOT_AT_HOME]**##+Tag: \\ ##**{ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])}**## ##**{CATEGORY_([ID][ALIAS][GO:ID][CLASS])}**## ##**{PARENT_CATEGORY_([ID][ALIAS])}**##  ##**[(/)NOT_AT_HOME]**##
-<code php |h {ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])} {CATEGORY_([ID][ALIAS][GO:ID])} {PARENT_CATEGORY_([ID][ALIAS])} [[/]NOT_AT_HOME] |h >+<code php |h {ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])} {CATEGORY_([ID][ALIAS][GO:ID][CLASS])} {PARENT_CATEGORY_([ID][ALIAS])} [[/]NOT_AT_HOME] |h >
<?php <?php
Line 490: Line 490:
-> with given ID: link to category with category title link text -> with given ID: link to category with category title link text
23.06.2010 Update +  {ARTICLE_SUBTITLE} 23.06.2010 Update +  {ARTICLE_SUBTITLE}
 +28.06.2011 Update +  {CATEGORY_CLASS}
TAG: TAG:
Line 496: Line 497:
{PAGETITLE} = {CATEGORY} (since v1.3.5 ) {PAGETITLE} = {CATEGORY} (since v1.3.5 )
{CATEGORY_ID} {CATEGORY_ALIAS} {CATEGORY_GO:ID} {CATEGORY_ID} {CATEGORY_ALIAS} {CATEGORY_GO:ID}
 +{CATEGORY_CLASS}  (since v1.4.7 r403 (10/11/01) custom class names of the active structure level)
{PARENT_CATEGORYY_ID} {PARENT_CATEGORYY_ALIAS} {PARENT_CATEGORYY_ID} {PARENT_CATEGORYY_ALIAS}
[NOT_AT_HOME].....[/NOT_AT_HOME] (only rendered if category > 0) [NOT_AT_HOME].....[/NOT_AT_HOME] (only rendered if category > 0)
Line 624: Line 626:
$content["all"] = preg_replace_callback('/{CATEGORY_GO:(\d+)}/s', 'category_link', $content["all"]); $content["all"] = preg_replace_callback('/{CATEGORY_GO:(\d+)}/s', 'category_link', $content["all"]);
} }
 + }
 +
 + // {CATEGORY_CLASS}  -> CATEGORY CLASS replacement
 + // -----------------------------------------------------
 + if( ! (strpos($content["all"],'{CATEGORY_CLASS}')===false)) {
 + $content["all"] = str_replace('{CATEGORY_CLASS}', $content["struct"][$content["cat_id"]]["acat_class"], $content["all"]);
} }
Line 679: Line 687:
**UPDATE:** 19.03.10 (KH) --> added **{CATEGORY_GO:ID}**  (with given ID: link to category with category title link text)\\ **UPDATE:** 19.03.10 (KH) --> added **{CATEGORY_GO:ID}**  (with given ID: link to category with category title link text)\\
**UPDATE:** 23.06.10 (KH) –> added **{ARTICLE_SUBTITLE}** \\ **UPDATE:** 23.06.10 (KH) –> added **{ARTICLE_SUBTITLE}** \\
 +**UPDATE:** 28.06.11 (KH) --> added **{CATEGORY_CLASS}**  (Gibt Kategorieklassenname der aktiven Struktur aus)\\
-Siehe auch [[deutsch/ersetzer_rts/frontend_render/standard_tags_assembled#beispiel_5categoryid|Beispiel 5]]+Siehe auch [[deutsch/ersetzer_rts/frontend_render/standard_tags_assembled#beispiel_5categoryid|Beispiel 5]] und [[deutsch/ersetzer_rts/frontend_render/standard_tags_assembled#beispiel_6category_class|Beispiel 6]]
Line 689: Line 698:
Tag: \\ Tag: \\
-##**{ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])}**## ##**{CATEGORY_([ID][ALIAS][GO:ID])}**## ##**{PARENT_CATEGORY_([ID][ALIAS][TITLE])}**## ##**[(/)LEVEL_START:S:E]**##+##**{ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])}**## ##**{CATEGORY_([ID][ALIAS][GO:ID][CLASS])}**## ##**{PARENT_CATEGORY_([ID][ALIAS][TITLE])}**## ##**[(/)LEVEL_START:S:E]**##
Line 710: Line 719:
-> with given ID: link to category with category title link text     -> with given ID: link to category with category title link text    
23.06.2010 Update +  {ARTICLE_SUBTITLE} 23.06.2010 Update +  {ARTICLE_SUBTITLE}
 +28.06.2011 Update +  {CATEGORY_CLASS}
 +-> custom class name of the active structure level
 +
                 
TAG: TAG:
Line 716: Line 728:
{PAGETITLE} = {CATEGORY} (since v1.3.5 ) {PAGETITLE} = {CATEGORY} (since v1.3.5 )
{CATEGORY_ID} {CATEGORY_ALIAS} {CATEGORY_GO:ID} {CATEGORY_ID} {CATEGORY_ALIAS} {CATEGORY_GO:ID}
 +{CATEGORY_CLASS}  (since v1.4.7 r403 (10/11/01) custom class name of the active structure level)
{PARENT_CATEGORYY_ID} {PARENT_CATEGORYY_ALIAS} {PARENT_CATEGORYY_TITLE} {PARENT_CATEGORYY_ID} {PARENT_CATEGORYY_ALIAS} {PARENT_CATEGORYY_TITLE}
[NOT_AT_HOME].....[/NOT_AT_HOME] (only rendered if category > 0) [NOT_AT_HOME].....[/NOT_AT_HOME] (only rendered if category > 0)
Line 844: Line 857:
$content["all"] = preg_replace_callback('/{CATEGORY_GO:(\d+)}/s', 'category_link', $content["all"]); $content["all"] = preg_replace_callback('/{CATEGORY_GO:(\d+)}/s', 'category_link', $content["all"]);
} }
 + }
 +
 + // {CATEGORY_CLASS}  -> CATEGORY CLASS replacement
 + // -----------------------------------------------------
 + if( ! (strpos($content["all"],'{CATEGORY_CLASS}')===false)) {
 + $content["all"] = str_replace('{CATEGORY_CLASS}', $content["struct"][$content["cat_id"]]["acat_class"], $content["all"]);
} }
Line 946: Line 965:
**UPDATE:** 19.03.10 (KH) --> added **{CATEGORY_GO:ID}**  (with given ID: link to category with category title link text)\\ **UPDATE:** 19.03.10 (KH) --> added **{CATEGORY_GO:ID}**  (with given ID: link to category with category title link text)\\
**UPDATE:** 23.06.10 (KH) –> added **{ARTICLE_SUBTITLE}** \\ **UPDATE:** 23.06.10 (KH) –> added **{ARTICLE_SUBTITLE}** \\
 +**UPDATE:** 28.06.11 (KH) --> added **{CATEGORY_CLASS}**  (Gibt Kategorieklassenname der aktiven Struktur aus)\\
-Siehe auch [[deutsch/ersetzer_rts/frontend_render/standard_tags_assembled#beispiel_5categoryid|Beispiel 5]]+Siehe auch [[deutsch/ersetzer_rts/frontend_render/standard_tags_assembled#beispiel_5categoryid|Beispiel 5]] und [[deutsch/ersetzer_rts/frontend_render/standard_tags_assembled#beispiel_6category_class|Beispiel 6]]
\\ \\
Line 972: Line 992:
{CATEGORY_ALIAS:} {CATEGORY_ALIAS}<br>                <!-- The actual category alias                   //--> {CATEGORY_ALIAS:} {CATEGORY_ALIAS}<br>                <!-- The actual category alias                   //-->
{CATEGORY_ID:} {CATEGORY_ID}<br>                      <!-- The actual category ID {CURRENT_CATEGORYID} //--> {CATEGORY_ID:} {CATEGORY_ID}<br>                      <!-- The actual category ID {CURRENT_CATEGORYID} //-->
 +{CATEGORY_CLASS:} {CATEGORY_CLASS}<br>                <!-- The actual category CSS class               //-->
{ARTICLE_TITLE:} {ARTICLE_TITLE}<br>                  <!-- The actual article title                    //--> {ARTICLE_TITLE:} {ARTICLE_TITLE}<br>                  <!-- The actual article title                    //-->
{ARTICLE_SUBTITLE:} {ARTICLE_SUBTITLE}<br>            <!-- The actual article subtitle                 //--> {ARTICLE_SUBTITLE:} {ARTICLE_SUBTITLE}<br>            <!-- The actual article subtitle                 //-->
Line 1093: Line 1114:
\\ \\
-==== Beispiel 5: {CATEGORY:ID} ====+==== Beispiel 5: {CATEGORY_GO:ID} ====
  * Update: V1.41 (19.03.2010 KH)   * Update: V1.41 (19.03.2010 KH)
Line 1100: Line 1121:
Hier am Beispiel mit einem Link zur Kategorie mit der Seitenebene Überschrift "Category03", dem Alias "category03" und der ID "14". Hier am Beispiel mit einem Link zur Kategorie mit der Seitenebene Überschrift "Category03", dem Alias "category03" und der ID "14".
-**{CATEGORY:14}** +**{CATEGORY_GO:14}** 
-<code php {CATEGORY:ID} >+<code php {CATEGORY_GO:ID} >
<a href="index.php?category03" class="phpwcmsIntLink">Category03</a> <a href="index.php?category03" class="phpwcmsIntLink">Category03</a>
 +</code>
 +
 +\\
 +
 +==== Beispiel 6: {CATEGORY_CLASS} ====
 +
 +  * Update: V1.47 (28.06.2011 KH)
 +  * TAG der den eingetragenen Klassennamen aus "Seitenstruktur -> CSS Klasse" der aktuellen Kategorie ausgibt.
 +
 +Ein Beispiel wie die aktuelle Kategorieklasse in einem Template verwendet werden kann.
 +
 +**{CATEGORY_CLASS}**
 +<code php {CATEGORY_CLASS} >
 +<div id="wrapper" class="{CATEGORY_CLASS}"> . . . </div>
</code> </code>
deutsch/ersetzer_rts/frontend_render/standard_tags_assembled.1309298131.txt.gz · Last modified: 2018/06/03 18:07 (external edit)
www.planmatrix.de www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0