Den Bug habe ich nun lokalisiert und behoben. Zur neuen Version siehe ersten Beitrag in diesem Thread. Im Prinzip reicht es, für ein Update von der Version 1.0 die Datei "contenido/includes/functions.transformations.php" auszutauschen.Cym hat geschrieben:Ist dieser "Bug" bekannt, oder habe ich mich nur doof angestellt?
Bei Bedarf würde ich den Link auch per PM verschicken.
vpTransformationen - neue Version für die 4.6.x
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Re: Erklärungen zerstören Links
-
- Beiträge: 21
- Registriert: Sa 30. Jul 2005, 14:24
- Kontaktdaten:
tach ....
habe grad die"vpTransformationen 1.0.1" auf ein con4.6.15 installiert ... es funktioniert an sich alles ... das problem ist, die ersetzungen sind case sensitiv obwohl der wert "exact_match" auf false ist. auch nach dem invertieren des wertest ändert sich nichts .... ist das problem bekannt ?
Edit:
wenn ich in der zeile 50 von functions.transformations.php die $exactmatch manuell auf false setze geht es
habe grad die"vpTransformationen 1.0.1" auf ein con4.6.15 installiert ... es funktioniert an sich alles ... das problem ist, die ersetzungen sind case sensitiv obwohl der wert "exact_match" auf false ist. auch nach dem invertieren des wertest ändert sich nichts .... ist das problem bekannt ?
Edit:
wenn ich in der zeile 50 von functions.transformations.php die $exactmatch manuell auf false setze geht es
danke contenido ... danke forum
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Bisher war das nicht bekannt, ich werde mir das mal anschauen. Konnte das gerade nachstellen.windowlicker hat geschrieben:das problem ist, die ersetzungen sind case sensitiv obwohl der wert "exact_match" auf false ist. auch nach dem invertieren des wertest ändert sich nichts .... ist das problem bekannt ?
-
- Beiträge: 21
- Registriert: Sa 30. Jul 2005, 14:24
- Kontaktdaten:
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Richtig, das ist so beabsichtigt. Es geht dabei im Prinzip vor allem darum, Wörter, die im weiteren Text erläutert werden oder aus anderen Sprachen entlehnt sind (z.B. News, Weblog) und keiner Erklärung bedürfen, so zu markieren, dass diese auch z.B. von Screenreadern richtig vorgelesen werden:windowlicker hat geschrieben:ist das gewollt das die "fremdsprachlichen begriffe" zwar ge-tag-t und mit dem lang attribut markiert werden aber das title atr. nicht eingefügt wird und somit auch kein übersetzender text?
falls ja... was bringt es die wordte nur zu markieren
http://www.einfach-fuer-alle.de/artikel ... alle/tag4/
-
- Beiträge: 21
- Registriert: Sa 30. Jul 2005, 14:24
- Kontaktdaten:
alles klar ...jetzt wo du es schreibst fällt mir auf das ich das schon einmal wusste ...
exact_match bug:
ich habe das problem lokalisiert ... die einstellung von der kofiguration wird als string mit dem inhalt false übergeben .. in der functions.transformations.php wird er aber dann boolsch ausgewertet
und ist dann natürlich true weil was drin steht ....
habe jetzt als produktiven workarounde im oberen bereich des bes. scripts einfach ein:
eingefügt und schon gehts ...
..dirk
exact_match bug:
ich habe das problem lokalisiert ... die einstellung von der kofiguration wird als string mit dem inhalt false übergeben .. in der functions.transformations.php wird er aber dann boolsch ausgewertet
Code: Alles auswählen
...
if ($exactmatch) {
$abbr_search[] = "~" . $shelp . "~";
$abbr_lsearch[] = "~(" . $shelp . "(?![^<]*?>))~s";
...
habe jetzt als produktiven workarounde im oberen bereich des bes. scripts einfach ein:
Code: Alles auswählen
if($exactmatch == 'false'){$exactmatch = '';}
oder aber auch:
if($exactmatch == 'false'){unset($exactmatch) ;}
..dirk
danke contenido ... danke forum
-
- Beiträge: 29
- Registriert: Do 2. Nov 2006, 14:44
- Kontaktdaten:
vpTransformation mit kleinem Fehler
Dieses Modul hat mir ja noch gefehlt zu meinem Glück. Dickes Dankeschön!
Ein klitzekleines Problem habe ich damit jedoch:
Wenn ich jetzt "em" als Abkürzung definiert habe, wird die Endung des Wortes "weißem" ebenfalls durch diese Abkürzung ersetzt.
Die obigen Workarounds haben daran leider auch nichts geändert. Habt ihr eine Idee, was ich ändern muss, damit es funktioniert?
(Ich verwende Contenido 4.6.15 und vpTransformation 1.0.1.)
Ein klitzekleines Problem habe ich damit jedoch:
Wenn ich jetzt "em" als Abkürzung definiert habe, wird die Endung des Wortes "weißem" ebenfalls durch diese Abkürzung ersetzt.
Die obigen Workarounds haben daran leider auch nichts geändert. Habt ihr eine Idee, was ich ändern muss, damit es funktioniert?
(Ich verwende Contenido 4.6.15 und vpTransformation 1.0.1.)
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Re: vpTransformation mit kleinem Fehler
Alles klar, das muss ich mir mal ansehen. Das wird wohl an dem "ß" liegen.Christiane hat geschrieben:Wenn ich jetzt "em" als Abkürzung definiert habe, wird die Endung des Wortes "weißem" ebenfalls durch diese Abkürzung ersetzt.
-
- Beiträge: 29
- Registriert: Do 2. Nov 2006, 14:44
- Kontaktdaten:
Re: vpTransformation mit kleinem Fehler
Hallo Dodger77, das wäre super. Danke schon mal im Voraus!Dodger77 hat geschrieben:Alles klar, das muss ich mir mal ansehen. Das wird wohl an dem "ß" liegen.
-
- Beiträge: 29
- Registriert: Do 2. Nov 2006, 14:44
- Kontaktdaten:
Re: vpTransformation mit kleinem Fehler
Hallo Dodger77, darf ich ganz bescheiden noch mal auf mein kleines Problem aufmerksam machen ("em" wird bei "weißem" als Abkürzung ausgezeichnet). Es wäre echt super, wenn Du Dich dessen annehmen könntest! Ich wäre Dir auf jeden Fall riesig dankbar!Dodger77 hat geschrieben:Alles klar, das muss ich mir mal ansehen.
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
@Christiane: Wahrscheinlich komme ich Anfang der Woche dazu, eine neue Version zu bauen. Dabei werde ich das Problem beheben.
@votapero: Doch, das kann man sehr wohl beides nutzen. Die Änderung an der "front_content.php" sehen dann natürlich etwas anders aus. Nach:
in den Zeilen 1022, 1023 packst du folgendes:
@votapero: Doch, das kann man sehr wohl beides nutzen. Die Änderung an der "front_content.php" sehen dann natürlich etwas anders aus. Nach:
Code: Alles auswählen
$strAll = ob_get_contents();
ob_end_clean();
Code: Alles auswählen
/* Transformations - IVP */
cInclude("includes", "functions.transformations.php");
$strAll = Transform($strAll);
Moin
ich versuche das Modul zum laufen zu kriegen. Klappt soweit mit der Installation, auch im Backend kann ich unter EXTRAS wunderbar Links einfügen etc.
Aber die Front_Content.php will nicht funzen. Ich habe Mod_Rewrite laufen und Contenido 4.6.14 am Start.
Ich habe die Front_Content.php wie folgt geändert:
Spiele ich diese Version hoch, dann wird meine Seite doppelt dargestellt. Also zweimal untereinander. Wieso? Jemand eine Idee?
Problem 2
Ich habe auf der Seite auch das vpNewstickermodul laufen. Das funktioniert nicht mehr und bringt die Fehlermeldung:
Fatal error: Cannot redeclare ticker_feld() (previously declared in front_content.php(1021) : eval()'d code:283) in front_content.php(1029) : eval()'d code on line 282
Um das Modul herum habe ich <!-- VPTRANS_IGNORE START --> und <!-- VPTRANS_IGNORE ENDE --> gesetzt, aber das scheint auch nicht zu helfen...
Danke schonmal für eure Mühe!
ich versuche das Modul zum laufen zu kriegen. Klappt soweit mit der Installation, auch im Backend kann ich unter EXTRAS wunderbar Links einfügen etc.
Aber die Front_Content.php will nicht funzen. Ich habe Mod_Rewrite laufen und Contenido 4.6.14 am Start.
Ich habe die Front_Content.php wie folgt geändert:
Code: Alles auswählen
// edit by stese - ModRewrite
ob_start();
eval ("?>\n".$code."\n<?php\n");
$strAll = ob_get_contents();
ob_end_clean();
// mod rewrite is activated
if ( $cfg['mod_rewrite']['use'] == 1 ) {
cInclude("includes","functions.transformations.php");
ob_start();
eval("?>\n".$code."\n<?php\n");
$exec_php_str=ob_get_contents();
ob_end_clean();
$exec_php_str=Transform($exec_php_str);
echo $exec_php_str;
Problem 2
Ich habe auf der Seite auch das vpNewstickermodul laufen. Das funktioniert nicht mehr und bringt die Fehlermeldung:
Fatal error: Cannot redeclare ticker_feld() (previously declared in front_content.php(1021) : eval()'d code:283) in front_content.php(1029) : eval()'d code on line 282
Um das Modul herum habe ich <!-- VPTRANS_IGNORE START --> und <!-- VPTRANS_IGNORE ENDE --> gesetzt, aber das scheint auch nicht zu helfen...
Danke schonmal für eure Mühe!
Zuletzt geändert von JochBec am Fr 16. Feb 2007, 09:25, insgesamt 1-mal geändert.