vpTransformationen - neue Version für die 4.6.x
Bin ein großer Freund des Lesens Aber auch das hat nicht geholfen. Hatte ich ehrlich gesagt nicht als Lösug meines Problems verstanden. Habe es nun aber ausprobiert und das Ergebnis ist identisch. Code in der Front-Content.php ist nun:Dodger77 hat geschrieben:@JochBec: Bitte erst lesen, dann posten.
Schau mal genau 2 Posts höher als deinen.
Code: Alles auswählen
// edit by stese - ModRewrite
ob_start();
eval ("?>\n".$code."\n<?php\n");
$strAll = ob_get_contents();
ob_end_clean();
/* Transformations - IVP */
cInclude("includes", "functions.transformations.php");
$strAll = Transform($strAll);
// 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;
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Das war ja auch als "Anstatt dessen", nicht als "sowohl ... als auch" gedacht. Ändere mal:
in
Ich werde das in der nächsten Version auch gleich mal in die Doku mit aufnehmen. Allerdings hoffe ich immer noch darauf, dass in Zukunft keine Änderungen an der "front_content.php" mehr notwendig sein werden.
Code: Alles auswählen
// 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;
Code: Alles auswählen
// mod rewrite is activated
if ( $cfg['mod_rewrite']['use'] == 1 ) {
Funktioniert überall super --fast
Erst mal ein dickes Lob an Doger für die Idee und die sehr gute Umsetzung.
Da ich mich beruflich mit barrierefreien Websites auseinandersetze kommt mir das Modul richtig gut bzw für den Autor.
Allerdings habe ich ein gaaanz seltsames Phänomen:
Version CMS: 4.6.15
neuste Version der VP Transformation.
modrewrite aktiviert und funktioniert prächtig.
front_content.php wie folgt.
Nun das eigentliche Problem:
Abkürzungen funktionieren wunderbar...ABER nicht im Contentbereich..sprich... solange sie nicht aus der Hauptnavigation der CMS_Headline Hilfsnavi und der Suche kommen, werden sie auch nicht transformiert. Ist im Content dann natürlich ziemlich doof .
Betrifft also bei mir CMS_HTML[1] und CMS_HTML[2]
Hat jemand irgendeine Erklärung dafür.
P.S. die Blöcke sind im Layout von der transformation nicht ausgeschlossen
Da ich mich beruflich mit barrierefreien Websites auseinandersetze kommt mir das Modul richtig gut bzw für den Autor.
Allerdings habe ich ein gaaanz seltsames Phänomen:
Version CMS: 4.6.15
neuste Version der VP Transformation.
modrewrite aktiviert und funktioniert prächtig.
front_content.php wie folgt.
Code: Alles auswählen
// edit by stese - ModRewrite
ob_start();
eval ("?>\n".$code."\n<?php\n");
$strAll = ob_get_contents();
ob_end_clean();
/* Transformations - IVP */
cInclude("includes", "functions.transformations.php");
$strAll = Transform($strAll);
// mod rewrite is activated
if ( $cfg['mod_rewrite']['use'] == 1 ) {
$sseStarttime = getmicrotime();
Abkürzungen funktionieren wunderbar...ABER nicht im Contentbereich..sprich... solange sie nicht aus der Hauptnavigation der CMS_Headline Hilfsnavi und der Suche kommen, werden sie auch nicht transformiert. Ist im Content dann natürlich ziemlich doof .
Betrifft also bei mir CMS_HTML[1] und CMS_HTML[2]
Hat jemand irgendeine Erklärung dafür.
P.S. die Blöcke sind im Layout von der transformation nicht ausgeschlossen
Gruß
Jochen K
Jochen K
-
- Beiträge: 29
- Registriert: Do 2. Nov 2006, 14:44
- Kontaktdaten:
Hallo Dodger77, bitte nicht von mir genervt fühlen: Hast Du an dem Modul noch was ändern können, das mein Problem beseitigt?Dodger77 hat geschrieben:@Christiane: Wahrscheinlich komme ich Anfang der Woche dazu, eine neue Version zu bauen. Dabei werde ich das Problem beheben.
(Als kleines Dankeschön würde ich auch von Deiner Amazon-Wunschliste Gebrauch machen!)
-
- Beiträge: 203
- Registriert: Mo 7. Mai 2007, 09:05
- Kontaktdaten:
Hi Dodger77,
dein Plugin ist top - will das unbedingt bei mir zum laufen bringen aber irgendwie will es nicht.
lade ich die abgeänderte front_content.php hoch so bekomme ich diese Fehlermeldung!
kannst du mir vielleicht helfen?
matthäus
dein Plugin ist top - will das unbedingt bei mir zum laufen bringen aber irgendwie will es nicht.
lade ich die abgeänderte front_content.php hoch so bekomme ich diese Fehlermeldung!
Code: Alles auswählen
Fatal error: Error: Can't include /srv/www/vhosts/smoco.de/httpdocs/contenido/contenido/includes/functions.transformations.php in /srv/www/vhosts/smoco.de/httpdocs/contenido/contenido/includes/api/functions.api.general.php on line 158
matthäus
-
- Beiträge: 203
- Registriert: Mo 7. Mai 2007, 09:05
- Kontaktdaten:
Gibt es eine Möglichkeit, das Feld Beschreibung, welches in den Properties gespeichert wird auf die Schnelle auszugeben?
Also von der Art: getProperties("transformation", "description")... o.Ä.
ich steh da gerade auf dem Schlauch. Ich habe schon in der include.vpTransformationen_edit.php rumgeschmökert, aber noch nichts wirklich vernünftiges gesehen.
Ich möchte daraus ein Glossar machen.
Also von der Art: getProperties("transformation", "description")... o.Ä.
ich steh da gerade auf dem Schlauch. Ich habe schon in der include.vpTransformationen_edit.php rumgeschmökert, aber noch nichts wirklich vernünftiges gesehen.
Ich möchte daraus ein Glossar machen.
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Am besten mal die "class.transformations.php" (aus dem Plugin) und die "class.genericdb.php" (aus Contenido) ansehen. In der "include.vpTransformationen_menu.php" sieht man dann, wie die Transformationen aufgelistet werden.kptkip hat geschrieben:Gibt es eine Möglichkeit, das Feld Beschreibung, welches in den Properties gespeichert wird auf die Schnelle auszugeben?
Danke für den Tipp. Aber ich brauche nur das Feld "Beschreibung". Dafür gibt es ja bisher nur eine Eingabe - aber keine Ausgabe.
Ich möchte falls es eine Beschreibung gibt den TITLE-Tag um den Text in der Beschreibung erweitern. Dazu muss ich aber an das Feld in der Tabelle properties.
Nebenbei gefragt:
Warum hast Du das Feld nicht auch in die con_vpTransformationen noch mit aufgenommen. Dann wäre doch alles beeinander gewesen. Oder hat das einen anderen, für mich noch nicht erkennbaren Grund?
Ich möchte falls es eine Beschreibung gibt den TITLE-Tag um den Text in der Beschreibung erweitern. Dazu muss ich aber an das Feld in der Tabelle properties.
Nebenbei gefragt:
Warum hast Du das Feld nicht auch in die con_vpTransformationen noch mit aufgenommen. Dann wäre doch alles beeinander gewesen. Oder hat das einen anderen, für mich noch nicht erkennbaren Grund?
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Ich wollte die DB-Tabelle nicht ändern um evtl. auftretenden Problemen bei Updates vorzubeugen.kptkip hat geschrieben:Nebenbei gefragt:
Warum hast Du das Feld nicht auch in die con_vpTransformationen noch mit aufgenommen. Dann wäre doch alles beeinander gewesen. Oder hat das einen anderen, für mich noch nicht erkennbaren Grund?
Zum Auslesen der Properties: in der nächsten Contenido-Version wird die genericdb um eine Methode getPropertiesByType erweitert. Damit sollte das dann etwas einfacher gehen. Siehe dazu:
http://contenido.org/forum/viewtopic.ph ... tiesbytype