Gästebuch in bestehende Homepage einbauen - Druckversion +- MGB Forum (https://forum.m-gb.org) +-- Forum: MGB 0.6.x - Veraltete Version (https://forum.m-gb.org/forumdisplay.php?fid=9) +--- Forum: Fragen (https://forum.m-gb.org/forumdisplay.php?fid=10) +--- Thema: Gästebuch in bestehende Homepage einbauen (/showthread.php?tid=376) |
Gästebuch in bestehende Homepage einbauen - karlie - 20.09.2013 Liebes Forum, vielleicht kann jemand einem Anfänger helfen, HTML und CSS3 sind neu für mich: Ich habe eine Website in HTML5 mit Dreamweaver erstellt. Die Hauptvorlage enthält Header, Footer, Sidebar und Content. Jetzt möchte ich gerne das Gästebuch, was wirklich sehr ansprechend ist, als Content mit einem Gästebuch-Link aus dem Header einbauen, genauso wie es auf der MGB Homepage ja auch ist. Kann mir da bitte jemand in verständlichen Worten einen möglichen Weg zeigen? Das Gästebuch selbst konnte ich bereits erfolgreich auf meiner Homepage probeweise installieren, das startet jetzt natürlich mit einer eigenen Seite. Vielen Dank Re: Gästebuch in bestehende Homepage einbauen - mopzz - 21.09.2013 Hallo und herzlich Willkommen im Forum! Das ist im Grunde ganz einfach. Du musst eigentlich nur die Seite erstellen, die genau so aussieht wie der Rest Deiner Homepage und mit einem Platz an dem später das Gästebuch auftauchen soll. Also ungefähr so: Code: <doctype html> Du solltest mit der "general/header.tpl" beginnen. Öffne sie und baue alles was Du für Deinen Header benötigst mit in den MGB Header mit ein. Wie Du siehst enthält die Datei Platzhalter die so aussehen. Code: {PLATZHALTER} Jetzt kommt der wichtige Teil. Alles, was Du unter <body> schreibst, wird über oder - je nach Formatierung (Tabellen u.s.w.) - neben dem Gästebuch dargestellt. Es empfiehlt sich hier eine Navigationsleiste, einen Banner etc. von Dir einzubauen. Genau so, als würdest Du für Dich eine weitere Seite erstellen. Denn der Header wird auf jeder Seite des Gästebuches dargestellt und ist somit automatisch auf jeder der drei Seiten (index.php, newentry.php, email.php) eingebunden. Als nächstes kommt die index_body.tpl. Sie enthält die Übersichtsseite. Ganz oben steht der Platzhalter {HEADER}. Hier wird alles dargestellt, was Du in die header.tpl eingebaut hast. Natürlich kannst Du auch hier noch weitere Elemente von Dir einbauen. Du kannst im Grunde das gesamte HTML verändern. Wichtig sind immer nur die Platzhalter. In dieser Datei befindet sich z.B. auch der folgende Platzhalter: Code: {TEMPLATE_ENTRIES} Du siehst, Du kannst das ganz nach Deinen Wünschen gestalten. Ich habe Dir hier an den Beitrag das m-gb.org Template angehängt. Du kannst es Dir ansehen und mit dem Original Template vergleichen. Dann siehst Du, wie ich das gelöst habe. Bei Fragen einfach wieder hier melden. Re: Gästebuch in bestehende Homepage einbauen - karlie - 21.09.2013 Hallo mopzz, vielen Dank für die schnelle und umfassende Antwort. Das Meiste verstehe ich, ich habe mir auch nochmal die Wiki Seiten durchgelesen. Einen kleinen Schubser brauche ich aber noch, ich werde leider auch nicht fündig. Das Verzeichnis "templates" hat das Unterverzeichnis "mgbModern", das ich mir auch dupliziert habe. Was genau muss ich in meiner Seite einfügen, damit das Gästebuch an entsprechender Stelle auftaucht. Danke für die Antwort. Code: <div class="sidebar1"><!-- InstanceBeginEditable name="seitenleiste" --> Re: Gästebuch in bestehende Homepage einbauen - mopzz - 21.09.2013 Du musst gar nichts einfügen. Du musst Deine Seite um das Gästebuch "herumbauen". Also jedenfalls wenn Du es so haben willst, wie auf meiner Homepage. Das Gästebuch wird dann direkt mit der index.php aufgerufen. Es sieht dann quasi so aus, wie der Rest Deiner Homepage. Oder willst Du es in die Seite einbinden? Dann müsstest Du nämlich mit einem iFrame arbeiten. Re: Gästebuch in bestehende Homepage einbauen - karlie - 22.09.2013 o.k. verstanden. Ich werde iFrame benutzen, das scheint mir im Moment am pragmatischsten. Danke für die Hilfe. |