Differences

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

deutsch:ersetzer_rts:frontend_render:standard_tags_assembled [2011/06/28 23:44]
Knut Heermann (flip-flop)
deutsch:ersetzer_rts:frontend_render:standard_tags_assembled [2018/06/03 18:09] (current)
Line 4: Line 4:
Docu: -- \\ Docu: -- \\
Forum: \\ Forum: \\
-[[http://forum.phpwcms.org/viewtopic.php?f=8&t=17949|{ARTICLE([TITLE][SUBTITLE][ID][ALIAS])} {CATEGORY([ID][ALIAS])} {PARENT_CATEGORY([ID][ALIAS])}]]+[[http://forum.phpwcms.org/viewtopic.php?f=8&t=17949|{ARTICLE([TITLE][SUBTITLE][ID][ALIAS])} {CATEGORY([ID][ALIAS][GO:ID][CLASS])} {PARENT_CATEGORY([ID][ALIAS])}]]
\\ \\
Line 25: Line 25:
**Update:** alle Versionen to 1.x1: (19.03.2010 KH) \\ **Update:** alle Versionen to 1.x1: (19.03.2010 KH) \\
+  {CATEGORY_GO:ID} -> with given ID: link to category with category title link text \\ +  {CATEGORY_GO:ID} -> with given ID: link to category with category title link text \\
 +
 +**Update:** alle Versionen (28.06.2011 KH) \\
 ++  {CATEGORY_CLASS} -> custom class names for structure levels \\
</note> </note>
Line 31: Line 34:
##**{ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])}**##\\ ##**{ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])}**##\\
##**{TOPLEVEL_([ALIAS])}**## \\ ##**{TOPLEVEL_([ALIAS])}**## \\
-##**{CATEGORY_([ID][ALIAS][GO:ID])}**## \\+##**{CATEGORY_([ID][ALIAS][GO:ID][CLASS])}**## \\
##**{PARENT_CATEGORY_([ID][ALIAS][TITLE])}**## \\ ##**{PARENT_CATEGORY_([ID][ALIAS][TITLE])}**## \\
##**[(/)LEVEL_START:S:E]**## ##**[(/)LEVEL_START:S:E]**##
Line 46: Line 49:
  * **{CATEGORY_ALIAS}**   * **{CATEGORY_ALIAS}**
  * **{CATEGORY_GO:ID}**   * **{CATEGORY_GO:ID}**
 +  * **{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 80: Line 84:
-Tag: \\ ##**{ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])}**## ##**{CATEGORY_([ID][ALIAS][GO:ID])} {CATEGORY_CLASS}**##+Tag: \\ ##**{ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])}**## ##**{CATEGORY_([ID][ALIAS][GO:ID][CLASS])}**##
-<code php |h {ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])} {CATEGORY_([ID][ALIAS][GO:ID])} {CATEGORY_CLASS} |h >+<code php |h {ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])} {CATEGORY_([ID][ALIAS][GO:ID][CLASS])} |h >
<?php <?php
Line 104: 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 123: Line 127:
// {ARTICLE_ replacement // {ARTICLE_ replacement
-// =======================================================+/ 
 + 
 + =======================================================
if( ! (strpos($content["all"],'{ARTICLE_')===false)) { if( ! (strpos($content["all"],'{ARTICLE_')===false)) {
Line 251: 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 260: Line 266:
-Tag: \\ ##**{ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])}**## ##**{CATEGORY_([ID][ALIAS][GO:ID])}**## ##**{PARENT_CATEGORY_([ID][ALIAS])}**##+Tag: \\ ##**{ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])}**## ##**{CATEGORY_([ID][ALIAS][GO:ID][CLASS])}**## ##**{PARENT_CATEGORY_([ID][ALIAS])}**##
-<code php |h {ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])} {CATEGORY_([ID][ALIAS][GO:ID])} {PARENT_CATEGORY_([ID][ALIAS])} |h >+<code php |h {ARTICLE_([TITLE][SUBTITLE][ID][ALIAS])} {CATEGORY_([ID][ALIAS][GO:ID][CLASS])} {PARENT_CATEGORY_([ID][ALIAS])} |h >
<?php <?php
Line 277: Line 283:
-> 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 283: 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 of the active structure level)
{PARENT_CATEGORY_ID} {PARENT_CATEGORY_ALIAS} {PARENT_CATEGORY_ID} {PARENT_CATEGORY_ALIAS}
Line 436: Line 444:
  $content["all"]);   $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 450: 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}**  (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 457: 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 474: 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 480: 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 608: 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 663: 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 673: 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 694: 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 700: 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 828: 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 930: 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 956: 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 1077: 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 1084: 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.1309297463.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