MyBB.de Forum

Normale Version: Wie kann man Regeln ändern?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
PHP-Code:
<?php
require("pad/zur/datei/member.lang.php");

echo 
$l['agreement_5'];
?>
Hallo Michael,
danke für den Code. Habs erst jetzt umsetzen können und hänge noch. Die member.lang.php ist editiert und bei der Registrierung wird auch alles so angezeigt, wie ich es möchte. Leider klappt das mit der eigenen Seite noch nicht. Die Variablen werden oberhalb des headers angezeigt und da wo Text stehen soll, erscheint nix.

Ich habe ein template Forenregeln und eine regeln.php angelegt. Der PHP-Code kommt in die regeln.php?
Mir ist nicht ganz klar, was ich ins Template schreiben muss. Z.Z. sieht es so aus:

<html>
<head>
<title>$settings[bbname] - Forenregeln</title>
{$headerinclude}
</head>
<body>
{$header}

<p>{$lang->agreement_2}</p>

{$footer}
</body>
</html>

und die regeln.php

<?php
//**** Eigene Seite Forenregeln*****
define("KILL_GLOBALS", 1);
define("IN_MYBB", 1);

require_once "./global.php";

require("./inc/languages/deutsch_du/member.lang.php");
echo $l['agreement_1'];
echo $l['agreement_2'];
echo $l['agreement_3'];

add_breadcrumb("Forenregeln");

eval("\$Forenregeln .= \"".$templates->get("Forenregeln")."\";");
output_page($Forenregeln);
?>

Hast du noch einen Tipp für mich? Wie kann ich den Text dann noch formatieren? Danke!

Gruß
snoopy
Da du die global.php bereits eingebunden hast, kannst du folgenden Code
PHP-Code:
require("./inc/languages/deutsch_du/member.lang.php");
echo 
$l['agreement_1'];
echo 
$l['agreement_2'];
echo 
$l['agreement_3']; 
Durch diesen ersetzen:
PHP-Code:
$lang->load("member"); 
Danach kannst du die Variablen {$lang->agreement_1} etc. direkt im Template verwenden.
Hallo Michael,
das hat jetzt wieder hervoragend geklappt. Vielen, vielen Dank!!

Gruß
snoopy
Seiten: 1 2