q-var – Includes in Includes, Includes werden von q-var nicht aktualisiert |
Willkommen, Gast ( Anmelden | Registrierung )
q-var – Includes in Includes, Includes werden von q-var nicht aktualisiert |
26.01.2007 - 6:01
Beitrag
#1
|
|
Rookie Gruppe: User Beiträge: 4 Mitglied seit: 26.01.2007 Mitglieds-Nr.: 6.674 |
Hallo,
Ich habe vor Kurzem phase 5 als Editor entdeckt und bin echt begeistert, vor allem von den Möglichkeiten, die die Includes bieten. Noch besser finde ich die Erweiterung durch q-var. Leider komme ich damit noch nicht klar und es wäre super, wenn mir jemand einen Tipp geben könnte, was ich falsch mache: *Mein Ziel* Teile meiner Seiten werden als Include eingefügt. Dies klappt mit phase 5 (Version 5.42) hervorragend. Innerhalb dieser Includes sollen einige Teile wiederum auf einigen Seiten anders sein als auf anderen. Daher wollte ich mit q-var (Version 0.50) Includes in die Includes einfügen und zwar verschiedene entsprechend einer auf der jeweiligen Seite definierten Variable. Dies klappt noch nicht. Die q-var.exe ist in einem eigenen Programmverzeichnis, eine Verknüpfung habe ich in das phase 5 Plugin-Verzeichnis kopiert. Darüber rufe ich q-var als Plugin auf. *Was ich gemacht habe* In q-var habe ich über > Variablen > Globale Variablen diese (bzw. ähnliche) Variablen eingefügt: q-var1 | bsp1.inc q-var2 | bsp2.inc bsp1.inc und bsp2.inc sind die Includes, die in die Includes eingefügt werden sollen. In die Includes habe ich Folgendes eingefügt: <!--INC:"%q-var1%"--> <!--INC:"%q-var1"--> bzw. <!--INC:"%q-var2%"--> <!--INC:"%q-var2%"--> Außerdem habe ich in die HTML-Dateien am Ende des body folgenden Kommentar eingefügt, mit dem ich dann die Variablen entsprechend setzen will. <!--q-vars:q-var1=bsp1.inc',q-var2=bsp2.inc' --> Zum aktualisieren rufe ich q-var (Plug-In) auf und schließe dann alle Dateien in phase 5. Anschließend klicke ich auf „Webseiten aktualisieren“. Unter Optionen ist nichts aktiviert. *Mein Ergebnis* Der Aktualisierungslauf gibt folgende Meldung aus : Include-Dateien einlesen 13 Include-Dateien bearbeitet Include-Dateien aktualisieren Jetzt die HTML-Dateien abarbeiten und aktualisieren Datei XXXX gelesen Datei XXXX gelesen Datei XXXX gelesen Datei XXXX gelesen Es wurden 4 HTML-Dateien bearbeitet Davon wurden 0 Dateien verändert. Der Aktualisierungslauf dauerte 2 Sekunden. In den HTML-Dateien stehen die Variablen so drin, wie sie von mir in die Include-Dateien eingefügt wurden, also _nicht_ wie von mir beabsichtigt durch andere Includes ersetzt. Auch andere Variablen werden soweit ich es getestet habe nicht ersetzt. Ebenso werden andere Änderungen an den Include-Dateien _nicht_ aktualisiert, wenn ich über q-var aktualisiere. Die Aktualisierung über phase 5 funktioniert, jedoch natürlich werden die Variablen nicht ersetzt. Wäre wirklich super, wenn mir jemand helfen kann. Wenn weitere Angaben benötigt werden, liefere ich die gern nach. Vielen Dank Onra |
|
|
26.01.2007 - 12:28
Beitrag
#2
|
|
Rookie Gruppe: User Beiträge: 8 Mitglied seit: 03.07.2003 Wohnort: ja Mitglieds-Nr.: 852 |
Hallo Onra,
q-var scheint die includes nicht zu erkennen. Entweder hat er nicht die richtigen include-dateien gefunden, oder er hat die include-kennzeichnung in der Datei nicht richtig erkannt. Stimmt es, dass du 4 html-Dateien und 13 include-Dateien hast, wie q-var meldet? Überprüfe doch in q-var unter "Projekte", ob die richtigen Verzeichnisse eingetragen sind (/ statt \ und ein / am Ende) - diese werden normalerweise automatisch von htmledit übernommen. Grüße+Erfolg Roland |
|
|
27.01.2007 - 10:44
Beitrag
#3
|
|
Rookie Gruppe: User Beiträge: 4 Mitglied seit: 26.01.2007 Mitglieds-Nr.: 6.674 |
Hallo Roland,
ich werde das erstmal abchecken. Deine PM hatte ich auch schon gelesen, aber wie es so ist - plötzlich kam mir noch was dazwischen. Ich melde mich. Viele Grüße erstmal Onra |
|
|
27.01.2007 - 11:06
Beitrag
#4
|
|
Rookie Gruppe: User Beiträge: 4 Mitglied seit: 26.01.2007 Mitglieds-Nr.: 6.674 |
Ok, ich habe meinen Fehler gefunden.
Ich hatte die Variablen in den Includes wie folgt eingefügt: <!--INC:"%q-var1%"--> <!--INC:"%q-var1%"--> Aber der Kommentar am Ende des Includes benötigt ein "/" - eigentlich nicht überraschend: <!--/INC:"%q-var1%"--> Dein Hinweis, dass die Includes nicht erkannt werden, war wirklich hilfreich, dadurch bin ich drauf gekommen. Vielen Dank also für die schnelle Reaktion und natürlich für q-var. Tolles Programm. Viele Grüße Onra |
|
|
27.01.2007 - 12:59
Beitrag
#5
|
|
Rookie Gruppe: User Beiträge: 4 Mitglied seit: 26.01.2007 Mitglieds-Nr.: 6.674 |
Hi,
da bin ich schon wieder. Ich habe außerdem noch folgendes Problem ausgemacht: Includes, die in die HTML-Dateien die mit Datum in die HTML-Dateien eingefügt sind (also so: <!--INC:"maintop.inc","27.01.2007 17:47:32"--> ), werden von q-var nicht ersetzt. Viele Grüße Arno |
|
|
27.01.2007 - 18:23
Beitrag
#6
|
|
Rookie Gruppe: User Beiträge: 8 Mitglied seit: 03.07.2003 Wohnort: ja Mitglieds-Nr.: 852 |
Hallo Arno
die Includebeschreibung <!--INC:"maintop.inc","27.01.2007 17:47:32"--> kenne ich nicht. Tatsächlich wird so eine include--Aufruf nicht ersetzt. Kannst du mir auf die Sprünge helfen, was das mit dem Datum als zweitem Parameter auf sich hat? Ist dsa ein Feature des aktuellen Phase5? Grüße Roland |
|
|
28.01.2007 - 14:12
Beitrag
#7
|
|
Rookie Gruppe: User Beiträge: 8 Mitglied seit: 03.07.2003 Wohnort: ja Mitglieds-Nr.: 852 |
Hallo Arno,
lade dir mal versuchsweise die Version 0.51 von q-var runter. Da sollte das Problem behoben sein (hoffentlich) Tja, das kommt eben davon, dass ich immer mit alten Phase5-Versionen arbeite: hatte di eÄnderung gar nicht bemerkt. Grüsse+Erfolg Roland |
|
|
Google Bot |
Beitrag
#
|
Google Ads |
|
|
|
Vereinfachte Darstellung | Aktuelles Datum: 10.11.2024 - 18:52 |