PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Seiten fürs ACP erstellen


Surviver
12.08.2007, 12:55
Was ist das ?
Dies ist ein Tutorial, dass euch erklärt, wie ihr Seiten im ACP anlegen könnt.

Wie mache ich das ?
Dies ist eigentlich ganz einfach, da keine Templates angelegt werden müssen.

Ihr erstellet einfach eine PHP-Datei mit dem Namen des Hacks (zb hack.php)
In diesem Beispiel gehe ich davon aus, dass die Datei hack.php heisst, dies müsst ihr natürlich abändern !

PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

Dies st der Grundaufbau einer ACP Datei, mehr wird nicht benötigt :smiley:

Nach der Zeile require_once('./global.php');
kann dann der Code, den ihr benötigt, geschrieben werden.

Tipps

Ihr solltet den Code nicht direckt darunter schreiben, wenn ihr mehrer Aktionen mit dieser einen Datei ausführen möchtet.

Dann solltet ihr die Datei folgendermassen aufbauen:

PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

D.h. wenn der Link hack.php?do=tu_dies heisst,, wird der Code des ersten If-Blockes aufgerufen, wenn er aber hack.php?do=tu_das heisst, wird der zweite Teil aufgerufen.
Ein problem besteht noch: Wenn man die Datei direckt aufruft (also einfach nur hack.php) bekommt man eine weisse Seite. Um dies zu verhindern, schreibt man an den ANfang der php-Datei folgendes:
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

Dann wird beim Aufruf der PhP-datei automatisch der erste if Block aufgerufen. Für den zweiten müsste es dann so aussehen:

PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

Wie man was auf den Seiten machen kann, könnt ihr in meine Tutorial "ACP-Funktinen" nachlesen.

Bei Fragen oder Problemen stehe ich gerne zur Verfügung !

Viele Grüsse :smiley:
Surviver :teach:

Ahriman
04.04.2008, 17:37
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

... ist etwas unglücklich.

PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
... funktioniert noch einen Tick besser. ;)