Thread Rating:
  • 6 Vote(s) - 3.83 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Howto: Eigene Adminmodule erstellen
#1
Hallo, ich will euch mal erklären, wie man Adminmodule für die DS LAN erstellt.

Als erstes benötigt ihr eine Datei, in der folgendes angegeben werden muss:
$screenname und
$toolname

PHP Code:
<?php
 $screenname 
"test";
 
$toolname "Test-Modul";
?>


$screenname ist der weitere Name, der für die anderen Dateien wichtig ist.
$toolname ist der Name, der dann im Adminbereich angezeigt wird, in diesem Fall Test-Modul.
Diese Datei gehört in den Ordner DSLAN/htdocs/admin/extern_modules.
________________________________________________________________________________

Danach legt ihr eine Aktions-Datei an, die ihr am besten so nennt, wie $screenname. In diesem Fall: test.php.Diese Datei kommt nach DSLAN/htdocs/admin/actions. In diese Datei kommt dann z.B. soetwas:

PHP Code:
<?php
 $test 
"Hallo!";
  
$tpl->assign('hallo'$test);
?>


Dies ist natürlich ein nur sehr kleines Beispiel...
________________________________________________________________________________

Als Nächstes braucht ihr noch ein Template. Dies nennt ihr index_$screenname.tpl. In diesem Fall index_test.tpl. Dort könnt ihr dann einen beliebigen Text reinschreiben. Will man z.B. die Variable ausgeben, die wir oben schon definiert haben, muss man folgendes tun:


Code:
<html>
<body>
  <h3>test</h3>
   {$hallo}
</body>
</html>



MfG
Reply
#2
Als wichtig markiert.
Reply
#3
es geht auch mit dem hier: http://agrafix.net/dslan/maker.php (tool v. agrafix)
allerdings nur bei adminmodulen die nur .tpl und .php dateien haben.
Reply
#4
(25.07.2008, 13:32)Narutofan XXl Wrote: es geht auch mit dem hier: http://agrafix.net/dslan/maker.php (tool v. agrafix)
allerdings nur bei adminmodulen die nur .tpl und .php dateien haben.

jap... finde ich aber super diese seite!

nur zu empfehlen.

aber auch super tutorial!

Wink

weiter so

mfg
Reply
#5
Oh... DANKE
nice
Reply
#6
Am besten wüsste ich dann noch, wie man dann ein Richtiges Tool macht.

Habt ihr vllt. Tutorials oder Seiten, auf denen man PHP lernen kann?
Manchmal denke ich:
Reply
#7
http://www.google.de/cse?q=php%20tutoria...ve7oxp555y

ein gutes ist zum beispiel das hier:
http://tut.php-quake.net/de/

Reply
#8
Vielen Dank, werde gleich mal reinschauen.
Manchmal denke ich:
Reply
#9
(26.04.2009, 20:19)Black Arrow Wrote: http://www.google.de/cse?q=php%20tutoria...ve7oxp555y

ein gutes ist zum beispiel das hier:
http://tut.php-quake.net/de/

Ich werde auch mal nachschaun und üben Wink
Ihr wollt sowas wie DS gerne online spielen - Privatserver?!

klick
Reply
#10
ne frage...wenn ich das so in ein (.txt) dokument schreibe wie bekomme ich das dann in php?...hab schon viel probiert und auch die endung (.php) hintenran geschrieben...sry...

Aber bitte hilfe^^
Konnte ich dir helfen? Wenn ja dann Bewerte mich. Tongue

Meine Hompage...bitte mal draufklicken und Feedback geben...
Reply
#11
ähm,lad dir mal notepad++ und wenn du dann die datei speicherst mach die endung .txt weg und schreib .php hin
Reply
#12
Naja, wie sieht denn deine Datei aus? Denn das es zu einer php Datei wird, muss sich am Anfang des Textes das hier befinden:

PHP Code:
<?php 
und am Schluss des Textes das hier:
PHP Code:
?>

Probier das mal, dann sollte es klappen! Wink
Grüße Jonsen
 Du suchst ein Tool? Dann sieh doch mal in meine Toolsammlung!
Reply
#13
Bei Notepad:

Speichern unter -> Alle Dateien (*.*) und dann den Dateinamen eingeben und des .txt weg und stattdessen ein .php hinschreiben...

MfG Manuel
Reply
#14
danke Smile...und Manuel...Smile (sry fals falschBig Grin)^^ komm morgen mal pls in icq on wegen php und so Wink^^

Wäre cool wenn du mir auch ein wenig erklären könntest, wie das mit den bots geht Tongue^^

Danke Smile
Konnte ich dir helfen? Wenn ja dann Bewerte mich. Tongue

Meine Hompage...bitte mal draufklicken und Feedback geben...
Reply
#15
eine Frage: Werden die aktionsdateien immer wieder von alleine ausgeführt?
Wie macht das z.B. der Shadybot?
Reply
#16
@dummdumm: Wenn du ICQ hast, schreib mich mal an. 479117593

MfG Manuel
Reply
#17
Jedes mal wenn du die Seite öffnest, führt es die Actions Datei erneut aus ;-)
Manchmal denke ich:
Reply
#18
Du kannst es auch mit Cron-Services machen ;p

MfG Manuel
Reply
#19
also ich raff dat ned Sad



mfg
Reply
#20
Ich erklärs dir mal, wenn ich Zeit hab (also WE schaut schlecht aus, nächste Woche mal).

MfG Manuel
Reply




Users browsing this thread: 1 Guest(s)