Seite 1 von 1

Menupunkt unter Extras einfügen

Verfasst: Do 12. Jan 2006, 18:48
von engine
Hallo,

ich möchte gerne einen Menupunkt unter Extras einfügen.

Neben Newsletter möchte ich ein eigenes Extra plazieren. Ich benötige diesen Menupunkt um die Administration eines nicht an Contenido gebundenes Systems einzubinden.

Weiss Jemand, was ich dazu machen muss ?

Viele Grüße und vielen Dank,

Jörn

Verfasst: Do 12. Jan 2006, 19:43
von HerrB
Das ist komplizierter. Suche mal nach dem Hello World-Plugin von emergence, das sollte Dir einen Weg aufzeigen.

Gruß
HerrB

Verfasst: Fr 13. Jan 2006, 10:08
von engine
Danke schon mal für den Tipp !

Eine Frage habe ich noch bevor ich mich jetzt da durcharbeite. Hat schon Jemand Erfahrung, ob das auch mit Contenido 4.6.2 läuft ?

Verfasst: Fr 13. Jan 2006, 10:57
von Dodger77
engine hat geschrieben:Eine Frage habe ich noch bevor ich mich jetzt da durcharbeite. Hat schon Jemand Erfahrung, ob das auch mit Contenido 4.6.2 läuft ?
Ja, das diente mir auch als Basis für die Entwicklung von Erweiterungen.

Verfasst: Fr 13. Jan 2006, 13:02
von engine
Hallo nochmal,

jetzt habe ich das Hello World Plugin laust readma Datei auf dem den Server verschoben und die install.php ausgführt. Nach dem Login trat folgender Fehler auf:

Fatal error: Call to undefined function: close() in /home/christian-suess.de/public_html/contenido/includes/functions.database.php on line 592

Ist der Fehler bekannt ?

Danke,

Jörn

Verfasst: Fr 13. Jan 2006, 13:07
von emergence
in der 4.6.4 wurde das gefixt...
die änderung ist glaube ich in einer der conlib dateien vorgenommen worden...

Verfasst: Fr 13. Jan 2006, 16:10
von baumpaul
Wo ist denn Hello World?

Finde das nicht :oops:

Verfasst: Fr 13. Jan 2006, 16:32
von Dodger77
baumpaul hat geschrieben:Wo ist denn Hello World?

Finde das nicht :oops:
http://dayside.net/files/index.php?path ... -examples/

Verfasst: Do 26. Jan 2006, 16:32
von baumpaul
Hallo, ich versuche gerade das Hello Word Plug in zu installieren. aber ich bekomme immer die Fehlermeldung:

Code: Alles auswählen

Warning: include_once(../../includes/config.php) [function.include-once]: failed to open stream: No such file or directory in /is/htdocs/wp1032782_O9MS6VHVG5/www/contenido-4.6/contenido/install.php on line 15

Warning: include_once() [function.include]: Failed opening '../../includes/config.php' for inclusion (include_path='./:/usr/share/pear/php5/') in /is/htdocs/wp1032782_O9MS6VHVG5/www/contenido-4.6/contenido/install.php on line 15

Fatal error: Call to undefined function: cinclude() in /is/htdocs/wp1032782_O9MS6VHVG5/www/contenido-4.6/contenido/install.php on line 18
Ich habe die der Ordner includes, locale, templates, xml und die Datei install.php auf den Server kopiert und ausgeführt. Dann kam die Fehlermeldung.

Muss ich noch etwas machen? oder Dateien vorher etwas bearbeiten?

Verfasst: Do 26. Jan 2006, 16:40
von HerrB
In der ZIP-Datei ist eine ReadMe mit einer Installationsanleitung enthalten. In dieser heißt es:
install:
im ordner contenido/plugins/ entzippen
http://yourhost/yourpathto/contenido/pl ... nstall.php
aufrufen...
anmelden...
anweisungen folgen
Und im Plugins-Ordner hast Du es wohl nicht entpackt...

RTFM...

Gruß
HerrB

Verfasst: Fr 27. Jan 2006, 08:47
von baumpaul
Ah danke, jetzt geht es, war ein falscher Verzeichnisname schuld...

Wie kann ich denn das Menü der hello_world_menu.php genau so gestalten wie es in contenido Standard ist?

Code: Alles auswählen

$tpl->set('s', 'HELLO_WORLD_MENU', '<a target="right_bottom" href="http://www.link.tdl">Link</a>');
So ist es ja wohl falsch. Wie verwende ich denn die $page Variablen die oben angegeben sind, wenn ich z. B. einen Link auf www.contenido.org machen will?

Verfasst: Fr 27. Jan 2006, 13:31
von HerrB
Habe ich nicht ganz verstanden. $page ist ein Seitenobjekt. Daraus wird dann die fertige Seite:

x HTML-Element-Objekte -> $tpl -> $page.

Ist auch ein wenig komplizierter, was meinst Du mit Link?

Gruß
HerrB