Beiträge: 7.004
Themen: 4.703
Registriert seit: 06.12.2006
29.12.2006, 09:31
(Dieser Beitrag wurde zuletzt bearbeitet: 26.08.2014, 09:52 von MyBB.de Bot.)
Eine neue Erweiterung wurde veröffentlicht:
Eigene Seiten easy
Zitat:Mit diesem Hack kannst du unbegrenzt eigene Seiten erstellen!
Es ist nicht erlaubt den Hack als eigenen auszugeben und das Copyright zu ändern!
Der Hack ist jetzt auch nicht mehr Beta!
Beiträge: 945
Themen: 76
Registriert seit: 20.08.2006
MyBB-Version: 1.2.2
Wird an der datei noch gearbeitet, so das es irgendwann kein Beta mehr ist?
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt. (Albert Einstein)
Beiträge: 9
Themen: 2
Registriert seit: 27.12.2006
Naja, eigentlich hat der hack schon seinen Endstatus erreicht. Ich entwickle ihn abernoch weiter
Beiträge: 723
Themen: 102
Registriert seit: 16.03.2006
MyBB-Version: 1.2.9
ne frage, wozu wird
PHP-Code:
require_once "./inc/functions_post.php";
gebraucht?
Die Zeile kann man doch weglassen. Desweiteren würde ich bei MyBB statt
PHP-Code:
$templatenot = $_GET['action'];
lieber
PHP-Code:
$templatenot = $mybb->input['action'];
nehmen.
Beiträge: 14
Themen: 7
Registriert seit: 13.03.2007
Ähhmm... Gutes Teil aber wie mach ich das nun ?
Wo is dieses page.php ?
Beiträge: 25.762
Themen: 269
Registriert seit: 20.09.2005
Die page.php ist im Download enthalten. Alles ist in der Anleitung genau erklärt.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 14
Themen: 7
Registriert seit: 13.03.2007
Beiträge: 47
Themen: 15
Registriert seit: 08.03.2007
ich verstehe das nicht Wenn ich die seite dannn eingebe kommt nur eine leere seit!
* Signatur wegen Werbung entfernt *
Beiträge: 945
Themen: 76
Registriert seit: 20.08.2006
MyBB-Version: 1.2.2
Mach doch sinn, du erstellst doch eine neue Seite und wenn du nichts weiter in die neue Seite schreibst, bleibt sie auch leer!
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt. (Albert Einstein)
Beiträge: 232
Themen: 16
Registriert seit: 16.01.2007
MyBB-Version: 1.4.4
07.08.2007, 03:09
(Dieser Beitrag wurde zuletzt bearbeitet: 07.08.2007, 17:14 von Gondlar.)
Ich hab mal einen Vorschlag wie man den Hack noch verbessern kann:
Man könnte statt
PHP-Code:
foreach ($templatesallowed as $blah) if ($blah == $templatenot) $template = $blah;
auch
PHP-Code:
$exists = FALSE;
foreach ($templatesallowed as $blah) if ($blah == $templatenot) {
$template = $blah;
$exists = TRUE;
}
if ($exists == FALSE) $template = 'Fehler';
schreiben. (Kann sein dass der Code net perfekt ist aber mir gehts um die Idee dahinter)
Dadurch landet ein User der die URL manuell eingibt und sich vertippt oder Groß-/Kleinschreibung nicht beachtet nicht auf einer weissen Seite sondern auf der Seite im "Fehler"-Tempalate, die wie alle anderen neuen Seiten erstellt werden kann (Sollte jemand dieses Feature nicht wollen - was ich bezweifle - kann er einfach kein "Fehler"-Tempalate erstellen und es erscheint wieder die weiße Seite xD)
//EDIT: Ok die anfängliche Idee das Tempalate "Error" zu nennen is net so prickelnd, stört nämlich die showthread.php... Hab das mal auf "Fehler" geändert
Denken Hilft!
...und wer nicht denken will fliegt raus!