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:27]
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.
\\ \\
Line 129: 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 142: 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 165: 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.1276417623.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