Zum Inhalt springen

Eigenes Forum schreiben...

Erstellt am 1. August 2006 · 7 Antworten · letzte Antwort am 30. August 2006

Tags: Frage

Contrixx-Webdesign ·

Hallo,

in Sachen Typo3 bin ich recht noch jung dabei, aber ich kenne mich ziemlich gut mit PHP und MySQL aus. Ich hatte ein eigenes Forum programmiert für eine Website und nun möchte ich ganz gerne dieses Forum in Typo3 einbinden. Habe leider keine Idee wie das funktionieren soll. Kann mir da evtl. jemand ein paar Tips geben?

Bin für jede Hilfe sehr dankbar.

just2b ·

Hallo,

da das nun wirklich nichts mit TYPOSCRIPT zu tun hat hab ich mal *Thread verschoben* Bitte nächste mal beachten!

In der neuen Kategorie des Threads ganz oben gibts auch eine kleine Linksammlung.

Du kannst natürlich die Ext zB mittels php_content relativ schnell einbinden, willst du aber, dass man Datensätze mittels TYPO3 BE betrachten/editieren usw kann, dann musst du auf die API setzen und dein Forum als extension neu aufbauen => also mittels Kickstarter (fortgeschrittene ohne) die Tabellen neu bauen und dann die Funktionalität neu einsetzen

lg georg

Contrixx-Webdesign ·

Danke, danke ....

aber was genau ist php_content und wie setze ich es ein?
Und noch eine Frage: Wie benutze ich den Kickstarter? Installiert habe ich die Extension bereits.

Gruss Andre

phpwutz ·

Hi Andre!

php_content ist eine Extension, die du ganz einfach aus der Repository installieren kannst. Sie fügt einen neuen Inhaltstyp namens "PHP Script" hinzu. Hierinnen kannst du dann ganz normalen php-Code verwenden. (wird meistens verwendet um vorher verwendete Scripte wiederverwenden zu können)

lg

Lukas

Contrixx-Webdesign ·

Hallo,

da das nun wirklich nichts mit TYPOSCRIPT zu tun hat hab ich mal *Thread verschoben* Bitte nächste mal beachten!

In der neuen Kategorie des Threads ganz oben gibts auch eine kleine Linksammlung.

Du kannst natürlich die Ext zB mittels php_content relativ schnell einbinden, willst du aber, dass man Datensätze mittels TYPO3 BE betrachten/editieren usw kann, dann musst du auf die API setzen und dein Forum als extension neu aufbauen => also mittels Kickstarter (fortgeschrittene ohne) die Tabellen neu bauen und dann die Funktionalität neu einsetzen

Hallo,

was bedeutet den genau TYPO3 BE? Und wie setze ich den Kickstarter ein, um mein Forum damit neu zu gestalten bzw. zu erstellen?
Das würde mich wirklich sehr interessieren, da ich an der Programmierung meines Forums ziemlich viele Stunden verbracht habe.
Ich danke schonmal im vorraus.

Gruss André

steffenk ·

BE = Backend

Ich rate Dir ein Buch zu Rate zu ziehen.
Mit dem Kickstarter kannst Du Dir das Framework Deiner Extension erstellen. Hier wird das/die Modul(e) angelegt und das DB-Design erstellt. Alles weitere ist dann Handarbeit.

Contrixx-Webdesign ·

Hallo,

danke .... ich kannte mich nur nicht mit den Kürzeln aus .... Ich habe mir 2 Lern-DVDs von Video2Brain bestellt. Einmal "Typo3 Grundlagen" und einmal "Typo3 Profiwissen". Aber wie man letztendlich eigene EXT anlegt, wurde dort nicht beschrieben. Ich hatte mir da eigentlich bei den DVDs etwas mehr vorgestellt.

Was bedeutet eigentlich Handarbeit? Was muss ich nachdem die Tabellenstruktur angelegt ist noch selber machen?

Gruss

millhaus ·

Hallihallo,

um das mal aufzufrischen und fragen ob es denn inzwischen klappt.

Ich habe ein sehr ähnliches Problem:
Ich muss eine komplexe, fertige php-Anwendung (SupportSuite) als Unterseite in eine bstehende Typo3 Seite integrieren.
Als alleinstehende Webseite ist hat sie eine Adresse a la:
www.mydomain.ch/support/index.php

Sie per include('http://www.../support/index.php') einzufügen
klappt zwar durchaus erstmal mit der php_content extension, aber die Links innerhalb der PHP-Anwendung zeigen nun auf die Hauptseite:

Statt auf www.mydomain.ch/support/index.php verweisen sie nun auf
www.mydomain.ch/index.php !!???!!!

In der Beschreibung der Extesnion auf Typo3.org ist dies vom Autor auch so beschrieben worden, dass das aktuelle working directory dann dem der Typo3 Anwendung entspricht und empfiehlt, per set_include_path() das zu handhaben.

Aber wie? Bisher funktioniert da nix. Ich kann diesen path setzten wie ich will es macht kein unterschied. Das Verzeichnis mit der php-datei liegt auf der gleichen Ebene wie fileadmin und von den Zugriffsrechten sollte es auch kein Problem sein.

Auch die Tipps aus der Pre-"php_content-extension"-Ära auf diesem Forum, das Ganze über einen Marker und das SKRIPT Feld zu lösen, helfen nix.

Hat jemand eine Idee?

Danke und Grüüüüz!
Millhaus