Include Modul
-
- Beiträge: 33
- Registriert: Di 17. Sep 2002, 17:57
- Wohnort: da wo die hunde mit dem schwanz bellen
- Kontaktdaten:
Include Modul
hallo,
das include modul von sven funktioniert wunderbar.
nun meine frage:
- ich hab mir ein forum installiert. die index.php des forums wird angezeigt. irgendwie stimmen aber die pfade nicht. die angezeigten pfade verweisen alle in das verzeichniss single_front.
wie kann man das ändern? ich nehme an im forum selber. oder irre ich mich?
gruß
mario
das include modul von sven funktioniert wunderbar.
nun meine frage:
- ich hab mir ein forum installiert. die index.php des forums wird angezeigt. irgendwie stimmen aber die pfade nicht. die angezeigten pfade verweisen alle in das verzeichniss single_front.
wie kann man das ändern? ich nehme an im forum selber. oder irre ich mich?
gruß
mario
XIOUX.de - Das Online Auktionshaus
http://www.xioux.de
http://www.xioux.de
das ist richtig. Es ist wieder das Problem von relativen und absoluten Pfadangaben. Ich weiß nicht, ob man in PHP evtl. den aktuellen Pfad ändern kann, damit man nicht das ganze Forum umschreiben muss.
Jedenfalls muss jede Pfadangabe im Forum absolut sein. Also ausgehend vom Stammverzeichnis bzw. bei URL´s ausgehend von der Domain.
Jede Verzeichnisangabe muss mit einem / beginnen.
evtl. gibt es ja auch mal jemanden, der PHP schon länger als 6Wochen kennt (so wie ich) und vielleicht den Trick mit dem verzeichniswechsel kennt.
Jedenfalls muss jede Pfadangabe im Forum absolut sein. Also ausgehend vom Stammverzeichnis bzw. bei URL´s ausgehend von der Domain.
Jede Verzeichnisangabe muss mit einem / beginnen.
evtl. gibt es ja auch mal jemanden, der PHP schon länger als 6Wochen kennt (so wie ich) und vielleicht den Trick mit dem verzeichniswechsel kennt.
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net
Der-Dirigent: http://der-dirigent.de
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net
Der-Dirigent: http://der-dirigent.de
Nein, da gibt es leider keinen Trick. Das nächste Problem rollt auf einen zu, wenn die Formulare angepasst werden müssen, den auch diese müssen auf den richtigen Pfad zeigen. Wer es direkt in Contenido haben will, muß die Contenido-Variablen in hidden Feldern übermitteln.
Danach dürfte das "mehrere-Dateien"- Problem auftauchen. Den wer von der index.php zur viewforum.php wechselt, wird wieder von Contenido weggeleitet. Damit alles läuft, muß das gesamte Forum in einer Datei gekapselt werden. Dazu müssen natürlich alle Dateien des Forums und wieder die entsprechenden Links angepasst werden.
Das alles ist sehr viel Arbeit und benötigt viel Zeit und Fachwissen der anzupassenden Soft. Ich hab das mal für Newswriter (für ein anderes System) gemacht. Es ist wirklich kein Zuckerschlecken.
... aber es funktioniert. Das Modulsystem von Phpnuke arbeitet genau nach diesem Prinzip.
Die Ideallösung wäre vermutlich ein Wrapper, der die Phpnukemodule für Contenido nutzbar macht. Dies wäre sehr elegant, aber auch wieder mit sehr viel Arbeit und Fachwissen verbunden.
Gruß Björn
Danach dürfte das "mehrere-Dateien"- Problem auftauchen. Den wer von der index.php zur viewforum.php wechselt, wird wieder von Contenido weggeleitet. Damit alles läuft, muß das gesamte Forum in einer Datei gekapselt werden. Dazu müssen natürlich alle Dateien des Forums und wieder die entsprechenden Links angepasst werden.
Das alles ist sehr viel Arbeit und benötigt viel Zeit und Fachwissen der anzupassenden Soft. Ich hab das mal für Newswriter (für ein anderes System) gemacht. Es ist wirklich kein Zuckerschlecken.
... aber es funktioniert. Das Modulsystem von Phpnuke arbeitet genau nach diesem Prinzip.
Die Ideallösung wäre vermutlich ein Wrapper, der die Phpnukemodule für Contenido nutzbar macht. Dies wäre sehr elegant, aber auch wieder mit sehr viel Arbeit und Fachwissen verbunden.
Gruß Björn
Ehrlich gesagt, würde ich ein Forum grundsätzlich im neuen Fenster öffnen lassen. Denn 90% der User möchten ein Forum gerne auf maximalster Fenstergröße haben und werden sich garantiert nicht daran stören, dass sie dafür ein neues Fenster in Kauf nehmen müssen.
Ich habe auf einer meiner Seiten ein Forum, welches im Frameset geöffnet wird. Das Frameset nimmt links nur 150 Pixel und oben 120Pixel weg. Der Rest bleibt dem Forum. In der Startdatei des Forums habe ich ein kleines Script installiert, welches per Javascript das "ontop" überprüft. Daher kann ich aus Erfahrung sagen: wenn ein User die Möglichkeit hat, ein Forum im neuen Fenster zu öffnen, dann wird er es tun - selbst wenn das frameset noch so groß ist.
Anm.: wenn ein Forum im eigenen Fenster startet, gibts wenigstens auch keine Cookie-Probleme jeglicher Art
Ich habe auf einer meiner Seiten ein Forum, welches im Frameset geöffnet wird. Das Frameset nimmt links nur 150 Pixel und oben 120Pixel weg. Der Rest bleibt dem Forum. In der Startdatei des Forums habe ich ein kleines Script installiert, welches per Javascript das "ontop" überprüft. Daher kann ich aus Erfahrung sagen: wenn ein User die Möglichkeit hat, ein Forum im neuen Fenster zu öffnen, dann wird er es tun - selbst wenn das frameset noch so groß ist.
Anm.: wenn ein Forum im eigenen Fenster startet, gibts wenigstens auch keine Cookie-Probleme jeglicher Art
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net
Der-Dirigent: http://der-dirigent.de
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net
Der-Dirigent: http://der-dirigent.de
Kurze Anmerkung zu PHP_SELF von php.net (tlesinsk@ec-lyon.fr)
Gruss ekke
http://www.php.net/manual/en/printwn/la ... efined.phpNote that with register_globals OFF (a good idea security-wise), all the Apache or php variables are no longer available as globals.
With PHP 4.1.0 +,use $_ENV[] for Apache/CGI variables and $_SERVER[] for PHP variables :
$_ENV["HTTP_HOST"]
$_SERVER["PHP_SELF"]
Gruss ekke
Hi,
vielleicht kann man ja WebGrab zum includen benutzen. Ist zwar nicht die beste Lösung aber stellt evt. eine Alternative dar.
http://www.phpcms.de/homepage/phpcms/de_webgrab.htm
Wie bekommt man aber WebGrab ohne Probleme in Contenido eingebunden?
Wahrscheinlich ist dies ein Ansatz, aber wie setzt man dies um?
Hat jemand von Euch Erfahrungen mit diesem Tool?
Viele Grüße
André
vielleicht kann man ja WebGrab zum includen benutzen. Ist zwar nicht die beste Lösung aber stellt evt. eine Alternative dar.
http://www.phpcms.de/homepage/phpcms/de_webgrab.htm
Wie bekommt man aber WebGrab ohne Probleme in Contenido eingebunden?
Wahrscheinlich ist dies ein Ansatz, aber wie setzt man dies um?
Hat jemand von Euch Erfahrungen mit diesem Tool?
Viele Grüße
André
-
- Beiträge: 33
- Registriert: Di 17. Sep 2002, 17:57
- Wohnort: da wo die hunde mit dem schwanz bellen
- Kontaktdaten:
hallo,
ich habs probiert. es geht zum teil.
es werden alle pfade und url`s übernommen.
jedoch wenn auf der ersten geparsten seiten ein link geklickt wird erscheint alles wieder im großen fenster ohne contenido.
mal sehen was sich da machen lässt.
der ansatz stimmt schonmal
gruß
mario
ich habs probiert. es geht zum teil.
es werden alle pfade und url`s übernommen.
jedoch wenn auf der ersten geparsten seiten ein link geklickt wird erscheint alles wieder im großen fenster ohne contenido.
mal sehen was sich da machen lässt.
der ansatz stimmt schonmal

gruß
mario
XIOUX.de - Das Online Auktionshaus
http://www.xioux.de
http://www.xioux.de
Da ist Björn dran, ich war dran, habe es erstmal wegen Erfolglosigkeit zurück gestellt. Klappte schon soweit, das ich die Seite sehen konnte, nach dem ersten Klick auf einen WG-Link veränderten sich die neuen und beim zweiten Klick waren die Links unbrauchbar und das Stylesheet weg.
Da sind noch Bugs im wg drin.
Also bei mir erstmal gestoppt, warte auf Björn bzw. die Neuerungen in Contenido.
Mein nächster Fokus, wenn Zeit zum Spielen ist, ist dynamische pdf-Erzeugung mit Contenido ohne pdflib etc., aber durch die Struktur sehr kniffelig.
Habe das schon für ein System mal sehr weit gemacht, war aber keine Einsatzmöglichkeit und für ein anderes ist es im Einsatz. Klappt gut, nur nicht mit japanisch, chinesich, koreanisch wegen der Multibyteproblematik und den Fonts.
Aber das ist die Zukunft: eine Datenquelle und Ausgabe in Wap, Html, pdf, flash, I-Mode, Buchsatz, sitze schon seit eineinhalb Jahren dran, dass opensource zu verknüpfen, aber da noch nichts richtig oo-programmiert in php (meiner Lieblingssprache) da ist, gehen immer nur Teile. Die Zeit ist wohl noch nicht reif, bzw. haben wir nicht die freien Personalressourcen um von Grund auf zu entwickeln.
Gruss ekke
Da sind noch Bugs im wg drin.
Also bei mir erstmal gestoppt, warte auf Björn bzw. die Neuerungen in Contenido.
Mein nächster Fokus, wenn Zeit zum Spielen ist, ist dynamische pdf-Erzeugung mit Contenido ohne pdflib etc., aber durch die Struktur sehr kniffelig.
Habe das schon für ein System mal sehr weit gemacht, war aber keine Einsatzmöglichkeit und für ein anderes ist es im Einsatz. Klappt gut, nur nicht mit japanisch, chinesich, koreanisch wegen der Multibyteproblematik und den Fonts.
Aber das ist die Zukunft: eine Datenquelle und Ausgabe in Wap, Html, pdf, flash, I-Mode, Buchsatz, sitze schon seit eineinhalb Jahren dran, dass opensource zu verknüpfen, aber da noch nichts richtig oo-programmiert in php (meiner Lieblingssprache) da ist, gehen immer nur Teile. Die Zeit ist wohl noch nicht reif, bzw. haben wir nicht die freien Personalressourcen um von Grund auf zu entwickeln.
Gruss ekke
Das phpcmsforum hilft auch weiter:
http://www.phpcms.de/homepage/forum/showboard.php?id=29
Gruss ekke
http://www.phpcms.de/homepage/forum/showboard.php?id=29
Gruss ekke
Webgrab kommt, noch ein paar Tage....
Webgrab ist allerdings gekoppelt mit einem HilfsApplikations-framework, welches ich mip-forms nenne. Dies ist noch nicht ganz fertig und hat sich vom kleinen Programm zu einem 1300 Zeilen- Monster entwickelt. Sobald die mip-forms fertig sind, geht auch Webgrab an den Start.
Seit gestern testen Paul und ich die Beta- mip_forms. Es wird also nicht mehr lange dauern.
Grundsätzlich gilt aber: Es ist fertig, wenn es fertig ist!
Webgrab ist allerdings gekoppelt mit einem HilfsApplikations-framework, welches ich mip-forms nenne. Dies ist noch nicht ganz fertig und hat sich vom kleinen Programm zu einem 1300 Zeilen- Monster entwickelt. Sobald die mip-forms fertig sind, geht auch Webgrab an den Start.
Seit gestern testen Paul und ich die Beta- mip_forms. Es wird also nicht mehr lange dauern.
Grundsätzlich gilt aber: Es ist fertig, wenn es fertig ist!

-
- Beiträge: 33
- Registriert: Di 17. Sep 2002, 17:57
- Wohnort: da wo die hunde mit dem schwanz bellen
- Kontaktdaten:
klingt gut.
wie kann man sich das vorstellen (framework)?
wie kann man sich das vorstellen (framework)?
XIOUX.de - Das Online Auktionshaus
http://www.xioux.de
http://www.xioux.de
Ein Framework fasst verschiedene Anwendungen unter einer einhaltlichen Benutzerschnittstelle zusammen.
Im Falle der mip-forms bezieht sich das auf den Modulimputbereich. ZB kannst Du mit
eine css- Datei parsen und als select/optionfeld ausgeben. Eine genaue Anleitung wie das alles funktioniert, wenn alles soweit ist
gruß björn
Im Falle der mip-forms bezieht sich das auf den Modulimputbereich. ZB kannst Du mit
Code: Alles auswählen
$mip_form['3']['desc'] = "Stylesheet";
$mip_form['3']['cat'] = 'app_css';
$mip_form['3']['output_cat'] = 'option';
$mip_form['3']['type'] = '';
$mip_form['3']['cms_var'] = "CMS_VAR[3]";
$mip_form['3']['cms_val'] = "CMS_VALUE[3]";
$mip_form['3']['cms_val_default'] = '';
$mip_form['3']['file'] = "C:/Programme/Apache Group/Apache/htdocs/project-gooseberry.de/front_single/dhtml/css.css";
$mip_form['3']['flag'] = "class_only";
mip_forms($mip_form['3']);

gruß björn