Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Integration von PHP-Scripten

Eingetragen von mika (22)
am 27.10.2005 - 22:14 Uhr in
  • Allgemeines zu Drupal

Hallo,

ich habe eine Frage zur Integration von PHP-Scripten in Drupal.
Wenn ich ein PHP-Script per "create content" -> page, input format: "php code" einbinde, passiert mir immer folgendes.
Die "Startseite" des Scripts, also z.B. eines Gästebuchs, ist, wenn ich die nötigen Anpassungen am jeweiligen Stil des Scriptes vorgenommen habe, wunderbar eingebettet. Sobald ich aber irgdeneinen Link im Script anklicke (z.B. Neuer Eintrag o.ä. in einem Gästebuch) wird zwar die betreffende Seite korrekt aufgerufen, aber leider ohne Einbettung in Drupal. D.h. Header, Footer, Navigation usw. sind weg.

Kann mir irgendjemand sagen, was ich hier falsch mache? Es passiert eigentl. bei jedem Script, egal ob ich den kompletten Code einfüge oder nur per include eine php-Datei einzubinden versuche.

Viele Grüße
Mika

‹ Online Kurs über Drupal Download-Seite > weiter zum Download von... > Download-Link ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

wie sieht das Script denn aus ?

Eingetragen von micha_1977 (nicht überprüft) (0)
am 27.10.2005 - 22:51 Uhr

.... vielleicht kannst du ja eines der nicht funktionierenden Scripte hier posten

MfG Micha
- work in progress mit Langmi.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

zB das

Eingetragen von mika (22)
am 27.10.2005 - 23:02 Uhr

zB das hier:
http://www.mylittlehomepage.net/mein_kleines_gaestebuch

Aber ich denke nicht, dass es an den Skripten liegt, habe zB schon alle möglichen Gästebücher ausprobiert. Ich denke eher, ich mache irgendwas falsch.
Du kannst ja mal hier schauen http://kilroy.freaque.net/drupal2/gbook
und dann auf den Admin-Link klicken, dann weißt du was ich meine.

  • Anmelden oder Registrieren um Kommentare zu schreiben

kein Wunder

Eingetragen von micha_1977 (nicht überprüft) (0)
am 28.10.2005 - 09:47 Uhr

...das sind nicht nur "einfache" Scripte sondern kleine Anwendungen

d.h. so einfach wie du dir das vorstellst geht das nicht in Drupal hinein

- speziell fürs Gästebuch kannst du vielleicht auch ein existierendes Modul benutzen --> drupal.org - modules - guestbook -

  1. das von dir verlinkte Script startet eine eigene Session - Drupal hat seine eigene Session, im Gästebuch-Fenster ist aber nur die vom Gästebuch aktiv (geht auch gar nicht anders)
  2. das Gästebuch braucht die Session für ein eigenes login-Konzept
  3. es benutzt eben nicht die Theme-Funktionen von Drupal, kann also gar nicht wie drupal aussehen

MfG Micha
- work in progress mit Langmi.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

wie macht man denn sowas?

Eingetragen von mika (22)
am 28.10.2005 - 10:10 Uhr

wie macht man denn sowas? ich würde schon gern ab und zu externe Scripte benutzen. Die Drupalmodule find ich nicht immer so überzeugend. Das Gästebuchmodul hab ich schon ausprobiert. Hat mich nicht so überzeugt. Brauche zB kein Gästebuch für jeden Nutzer ...

Aber darum geht es auch nicht, das Gästebuch war nur ein Beispiel. Ein anderes Beispiel ist SimpleViewer, das ich gern einbinden würde.

Also grundsätzlich: Wie bindet man solche komplexeren Skripte ein? Muss man dazu eigene Module machen?

mfg
mika

  • Anmelden oder Registrieren um Kommentare zu schreiben

Integration von Scripten in PHP

Eingetragen von micha_1977 (nicht überprüft) (0)
am 28.10.2005 - 11:38 Uhr

eine pauschale Antwort ist dazu nicht möglich

speziell bei Scripten mit eigener Session/Steuerung ist eine richtige Integration kein Pappenstiel, zumindest dann, wenn man dem Benutzer zweimaliges Login (drupal + Script) ersparen möchte

ansonsten kommt es auf das Script an, ist es eine eigene richtige Seite muss man diese halt an das Theme von Drupal anpassen und setzt dann einfach einen Link auf das Script (der Benutzer sieht zumindest nicht, dass er Drupal verlassen hat)

braucht das Script keine eigene Session kann man es "relativ" einfach in einen Node einbinden, aber auch dafür sind meistens recht gute Kenntnisse der Materie (PHP und Co.) nötig

falls das Script eine eigene API anbietet, könnte es tatsächlich Sinn machen diese über ein Drupal Modul zu nutzen oder man schreibt sich eine eigene API fürs Skript oder oder...pauschale Lösungen gibts hier halt nicht :-)

du musst das so sehen, wenns so einfach wäre x-beliebige Software jeweils ineinander zu integrieren, gäbe es die diversen Bestrebungen für z.B. Integration von Gallery-Scripts gar nicht

MfG Micha
- work in progress mit Langmi.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Ветошь для протирки оборудования
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 4 Tagen
  • Hey danke
    vor 2 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 1 Tag
  • In der entsprechenden View
    vor 4 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 1 Tag
  • gelöst
    vor 6 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250234
Registrierte User: 20455

Neue User:

  • JoMek
  • Znogsnernoimb
  • ByteScrapers

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 13 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association