IPB

Willkommen, Gast ( Anmelden | Registrierung )

 
Reply to this topicStart new topic
> q-var – Includes in Includes, Includes werden von q-var nicht aktualisiert
onra
Beitrag 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
Go to the top of the page
 
+Quote Post
roland_w
Beitrag 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
Go to the top of the page
 
+Quote Post
onra
Beitrag 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
Go to the top of the page
 
+Quote Post
onra
Beitrag 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
Go to the top of the page
 
+Quote Post
onra
Beitrag 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
Go to the top of the page
 
+Quote Post
roland_w
Beitrag 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
Go to the top of the page
 
+Quote Post
roland_w
Beitrag 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. smilywand.gif

Grüsse+Erfolg

Roland
Go to the top of the page
 
+Quote Post
Google Bot
Beitrag
Beitrag #


Google Ads









Go to the top of the page
 
Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 28.03.2024 - 11:35

taschenkalender
expertise-panel IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here