Differences

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

deutsch:ersetzer_rts:frontend_render:change-cp-anchor-text [2010/06/13 10:32]
Knut Heermann (flip-flop)
deutsch:ersetzer_rts:frontend_render:change-cp-anchor-text [2018/06/03 18:09] (current)
Line 3: Line 3:
====== Tausche CP-Ankertext ====== ====== Tausche CP-Ankertext ======
-**RT: CP-Ankern sprechende Namen geben.** +**Dieser RT bietet die Möglichkeit CP-Ankern "sprechende Namen" zu geben.**
- +
-Dieser RT bietet die Möglichkeit CP-Ankern "sprechende Namen" zu geben. +
Anker der jedem CP autom. mitgegeben werden kann z.B. **%%<a name="cpid123">%%** //(123 wäre die Id des CP)// \\ Anker der jedem CP autom. mitgegeben werden kann z.B. **%%<a name="cpid123">%%** //(123 wäre die Id des CP)// \\
Line 25: Line 23:
(a-z A-Z) (0-9) (_) (-) (.) \\ (a-z A-Z) (0-9) (_) (-) (.) \\
Alle anderen Zeichen werden konvertiert, z.B. wird aus "Mein größter Ankertext" === > "mein_groesster_ankertext". \\ Alle anderen Zeichen werden konvertiert, z.B. wird aus "Mein größter Ankertext" === > "mein_groesster_ankertext". \\
-Alle Zeichen werden in Kleinbuchstaben konvertiert. Ist das nicht gewünscht kan in "%%function rt_val_special_chars($str)%%" die Anweisung **%%$str = strtolower( $str );%%** auskommentiert werden.+Alle Zeichen werden in Kleinbuchstaben konvertiert. Ist das nicht gewünscht kann in "%%function rt_val_special_chars($str)%%" die Anweisung **%%$str = strtolower( $str );%%** auskommentiert werden.
Wird eine andere Ersetzung gewünscht kann das in in der o.g. Funktion geändert werden. Wird eine andere Ersetzung gewünscht kann das in in der o.g. Funktion geändert werden.
Line 131: Line 129:
' ' => '_', '\\' => '-', '/' => '-', ' ' => '_', '\\' => '-', '/' => '-',
'ä' => 'ae', 'ö' => 'oe', 'ü' => 'ue', 'ä' => 'ae', 'ö' => 'oe', 'ü' => 'ue',
- 'Ä' => 'ae', 'Ö' => 'oe', 'Ü' => 'ue', 'ß' => 'ss', + 'Ä' => 'Ae', 'Ö' => 'Oe', 'Ü' => 'Ue', 'ß' => 'ss',
'à' => 'a', 'á' => 'a', 'â' => 'a' , 'ã' => 'a', 'å' => 'a', 'à' => 'a', 'á' => 'a', 'â' => 'a' , 'ã' => 'a', 'å' => 'a',
'ç' => 'c', 'ç' => 'c',
Line 144: Line 142:
$str = strtr( $str, $replace ); $str = strtr( $str, $replace );
- $str = strtolower( $str );  // Convert into lower case+ // Convert into lower case: Comment it out if you do not need it. 
 + $str = strtolower( $str );  
return trim( $str ); return trim( $str );
Line 167: Line 166:
- // Aller verfuegbaren Anker ersetzen   // replace all avaialbe anchors+ // Aller verfuegbaren Anker ersetzen   // replace all available anchors
foreach ($result as $value) { foreach ($result as $value) {
deutsch/ersetzer_rts/frontend_render/change-cp-anchor-text.1276417945.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