MaMo Net



#1 17.10.2007, 11:07
Cid-Z Abwesend
Mitglied
Dabei seit: 17.10.2007
Beiträge: 4


Betreff: "Neue Seite"
Guten Morgen,

man kennt ja von verschiedenen Foren den "Neue Seite"-Hack. In diesem Hack wird beschrieben, wie man eine neue Seite in PHP erstellt. Das ist vor allem nützlich, wenn man selber Addons und Erweiterungen schreiben will.

Mich würde es interessieren, da ich einen solchen Hack noch nicht gefunden habe, welche Zeilen aus den bisherigen Script man übernehmen muss, damit gängige Variable, das Design, die Session-Vars usw. mitgenommen werden?!
↑  ↓

#2 17.10.2007, 15:40
Blackwolf Abwesend
Mitglied
Dabei seit: 02.09.2006
Beiträge: 313


Betreff: Re: "Neue Seite"
priniziell kannst du bei Visca standardmässig neue seiten in php, html und bb-code erstellen. in wiefern das nun mit scripts funktioniert oder nicht kann ich dir nicht sagen, dafür sind meine php kentnisse zu schlecht. jedoch kannst es ja selber mal probieren.

http://deine-url.de/admin.php?action=cms&job=doc_add2&type=5

darüber kommst du direkt dahin
Andy
Falls ihr Probleme, Tips oder Anregungen zu meinen Projekten habt, könnt ihr die gerne auf meiner Page schreiben.

http://www.blackyy.de
Dieser Beitrag wurde 1 mal editiert, das letzte Mal am 17.10.2007, 15:41 von Blackwolf. ↑  ↓

#3 18.10.2007, 08:34
Cid-Z Abwesend
Mitglied
Dabei seit: 17.10.2007
Beiträge: 4


Betreff: Re: "Neue Seite"
Danke für deine Antwort, aber dieses Fenster nützt mir gar nichts. Sicherlich kann ich eine Seite damit erstellen, doch will ich nicht immer in diesen Editor gehen müssen. Ich halte diesen Editor für größere Addons, wie zB eine Galerie oder eine Userpage/Erweitertes Profil für ungeeignet, da man nicht erkennt, was im Hintergrund abläuft. Und das Forum ist für größere Projekte ohne Addons einfach nicht sehr attraktiv.

Ich weiß noch, dass man im Woltlab Burning Board2 eigentlich nur "require(./global.php);" eingeben musste, um alles Wichtige zu importieren. Deswegen die Frage an MaMo, wenn er zurück ist, welchen Körper er für eine Seite nutzt, wenn er ein neues Feature einbaut. Dann könnte ich nämlich das Forum gleich erweitern und für meine Projekte nutzen.
↑  ↓

#4 20.10.2007, 17:15
MaMo Abwesend
Administrator
Dabei seit: 06.04.2004
Beiträge: 2.675


Betreff: Re: "Neue Seite"
Hi,

dafür ist eigentlich das Komponenten-System gedacht. Das System wird in 0.8 RC3 jedoch überarbeitet und somit lohnt es sich derzeit nicht, Komponenten für Viscacha 0.8 RC2 zu schreiben, da RC3 in der nächsten Woche veröffentlicht wird. Zu dem neuen System gibt es dann auch eine Dokumentation, mit der dann eigene Komponenten entwickelt werden können. Wenn Du noch 1-2 Wochen Zeit hast würde ich diese Methode empfehlen.

Der "unsaubere" Weg über neue, eigene Dateien könnte mit folgender Vorlage angegangen werden:
DownloadPHP-Quelltext:
  1. <?php
  2.  
  3. // Add scriptname here
  4. DEFINE('SCRIPTNAME', 'custom');
  5. define('VISCACHA_CORE', '1');
  6.  
  7. include ("data/config.inc.php");
  8. include ("classes/function.viscacha_frontend.php");
  9.  
  10. $zeitmessung1 = t1();
  11.  
  12. $slog = new slog();
  13. $my = $slog->logged();
  14. $lang->init($my->language);
  15. $tpl = new tpl();
  16. $my->p = $slog->Permissions();
  17. // Type in title of the page
  18. $breadcrumb->Add('Title of the Page');
  19. // Print header
  20. echo $tpl->parse("header");
  21.  
  22. // Place your code here...
  23.  
  24. $slog->updatelogged();
  25. $zeitmessung = t2();
  26. // Print footer
  27. echo $tpl->parse("footer");
  28. $phpdoc->Out();
  29. $db->close();
  30. ?>

Mit freundlichen Grüßen MaMo
Matthias M.
=> Support nur per Forum - dann haben alle etwas davon!
Dieser Beitrag wurde 1 mal editiert, das letzte Mal am 20.10.2007, 17:15 von MaMo. ↑  ↓

#5 12.12.2007, 07:08
Blackwolf Abwesend
Mitglied
Dabei seit: 02.09.2006
Beiträge: 313


Betreff: Re: "Neue Seite"
geht das nun schon eigentlich? weil ich sowas auch brauchte, also sprich document per url einbinden, ohne sie in der datenbank speichern zu müssen.

Mit freundlichen Grüßen
Andy
Falls ihr Probleme, Tips oder Anregungen zu meinen Projekten habt, könnt ihr die gerne auf meiner Page schreiben.

http://www.blackyy.de
↑  ↓

#6 12.12.2007, 08:34
MaMo Abwesend
Administrator
Dabei seit: 06.04.2004
Beiträge: 2.675


Betreff: Re: "Neue Seite"
Nein, war auch nie angedacht. Es gibt jetzt, wie oben angekündigt, das neue Paket-System...
Matthias M.
=> Support nur per Forum - dann haben alle etwas davon!
↑  ↓

Seiten (1): 1


Alle Zeitangaben in GMT +02:00. Aktuelle Uhrzeit: 23:26.