Forenregeln

Speedstick
Problembeschreibung:
Hallo, ich bin gerade dabei mir einen Hack zu schreiben wie ich in jedem Forum über mein ACP bestimmte Forenregeln erstellen kann. Doch jetzt bin ich an einem Punkt wo ich nicht weiter komme (felder in der Datenbank habe ich erstellt). Mit der acp/global.php desweiteren wollte ich gerne wissen ob die Einbaustellen soweit okay sind.

LG

Mein Einbaustellen:
acp/board.php im add Teil
code:
1:
 $db->query("INSERT INTO bb".$n."_boards (........,forenrules,foreenrules_text)

code:
1:
 VALUES (........,'".intval($forenrules)."','".intval($forenrules_text)."')");


acp/board.php im edit Teil
code:
1:
 $db->query("UPDATE bb".$n."_boards SET (........,, forenrules='".intval($forenrules)."', forenrules_text='".intval($forenrules_text)."')


acp/board.php
code:
1:
2:
$sel_forenrules[$board['forenrules']] = " selected=\"selected\"";
	$board['forenrules_text']=htmlspecialchars($board['forenrules_text']);



Dann hab ich das ganze in den templates/board_add und board_edit eingebaut

und dann noch in der board.php unter $multipages="";
code:
1:
$forenrules_text="";


templates/board_threadbit.tpl
An geigneter Stelle eingebaut $forenrules_text


Fehlermeldung:
Im ACP
code:
1:
2:
3:
4:
Warning: require(./acp/lib/functions.php) [function.require]: failed to open stream: No such file or directory in /www/htdocs/XXXXX/global.php on line 15

Warning: require(./acp/lib/functions.php) [function.require]: failed to open stream: No such file or directory in /www/htdocs/XXXXX/global.php on line 15


In der zeile 15 steht bei mir /** get function libary **/

Link zum Forum und Screenshot (KEINE Bilderhoster, per Dateianhang):
Wenn benötigt bitte melden

Was wurde zuletzt geändert oder eingebaut? Meine Forenregeln
Pigsel
dafür gibts doch fertige Hacks hier auf der Seite ?!?

und die Textanker kann man dann frei weg verlinken, ist glaub ich einfacher als selbst schreibseln, aber Respekt für die Idee und den Versuch

Und normal kann man sowas auch über Ankündigung lösen, die wird einmal geschrieben und dann auf die entsprechenden Foren verteilt
Schrimm
Außerdem bringt es nichts, wenn du Zeile 15 posten.
Nur weil da Zeile 15 steht, heißt es nicht, dass der Fehler in Zeile 15 ist!
Du solltest bei solchen Problemen immer die ganze Datei anhängen.

Zum Problem:
Was hat die "global.php" vom Root-Verzeichnis im "acp"-Ordner zu suchen?

Randbemerkung:
Gewöhne dir bitte an ALLE Infos zu geben und nicht immer diese aus dem Kontext geholten Informationen.

Bei bestimmten Problemen ist es einfach nicht möglich richtig zu helfen, sondern nur stupides Herumraten.
Habe ich dir aber schon öfters gesagt.
Beckebans
Beim ersten Code von dir ist beim "forenrules_text" ein "e" zu viel.
Speedstick
Ich wollte einen Hack, wo ich in jedem Forum was ich erstelle eigene Regeln dazu schreiben kann wie man das auch bei den phpBB Boards machen kann. Da ich sowas nicht gefunden habe, dachte ich mir ich versuche sowas mal selber doch da dann dies Fehlermeldung kam, das was nicht mit der global.php stimmt die man auch im ACP Ordner liegen hat nicht nur im Root, fragte ich hier mal nach. Und bevor die Frage dann aufkommt, das man ggf. mal den Code zeigen soll wollte ich den halt mitliefern.

LG

@Beckebans: Oh danke für die Hilfe ich kontrolliere es sofort mal nach
Schrimm
Zitat:
Original von Speedstick
... doch da dann dies Fehlermeldung kam, das was nicht mit der global.php stimmt die man auch im ACP Ordner liegen hat nicht nur im Root, fragte ich hier mal nach...


Richtig, aber wenn sich deine Root-Verzeichnis global.php im acp-Ordner befindet... Irre
Ergo du hast deine acp/global.php mit der aus dem Root-Verzeichnis überschrieben.