22.02.2007, 13:44
Umsetzbar ist das bestimmt. Aber den Regeln sollte schon bei der Registrierung zugestimmt werden und damit sind sie für das gesamte Forum gültig.
$welcomepg_1 = array(
"sid" => "NULL",
"name" => "welcomepg_rules",
"title" => "URL zu den Regeln",
"description" => "Gib die URL zu den Regeln an.",
"optionscode" => "text",
"value" => "rules.php",
"disporder" => "1",
"gid" => intval($gid),
);
$db->insert_query(TABLE_PREFIX."settings", $welcomepg_1);
Zitat:Fatal error: Call to undefined function: rebuild_settings() in /usr/export/www/vhosts/funnetwork/hosting/forumowrestling/t/inc/plugins/welcomepg.php on line 119
if(!function_exists("rebuild_settings")) {
function rebuild_settings() {
global $db;
$query = $db->query("SELECT * FROM ".TABLE_PREFIX."settings ORDER BY title ASC");
while($setting = $db->fetch_array($query)) {
$setting['value'] = addslashes($setting['value']);
$settings .= "\$settings['".$setting['name']."'] = \"".$setting['value']."\";\n";
}
$settings = "<?php\n/*********************************\ \n DO NOT EDIT THIS FILE, PLEASE USE\n THE SETTINGS EDITOR\n\*********************************/\n\n$settings\n?>";
$file = fopen(MYBB_ROOT."/inc/settings.php", "w");
fwrite($file, $settings);
fclose($file);
}
}
// in den Templates stehen diese Variablen
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"{\$theme[\'tablespace\']}\"><tr>
{\$wrules}
</td>
<td class=\"trow1\" align=\"center\" valign=\"center\">
{\$whelp}
</td></tr></table>
//Das steht im Plugin, unten bei der aktivierung
"description" => "Gib die URL zu der Forumshilfeseite an.",
"optionscode" => "text",
"value" => "misc.php?action=help",
"disporder" => "5",
"gid" => intval($gid),
);
$db->insert_query(TABLE_PREFIX."settings", $welcomepg_5);
if($mybb->settings['welcomepg_view_rules'] == "yes") {
$wrules = "<img src=\"images/welcome/rules.gif\" align=\"middle\" alt=\"Rules\" /> <b><font size=\"+2\"><a href=\"{\$mybb->settings[\'welcomepg_rules\']}\">Regeln</a></font></b>"; }
else { $wrules = " "; }
if($mybb->settings['welcomepg_view_help'] == "yes") {
$whelp = "<img src=\"images/welcome/help.gif\" align=\"middle\" alt=\"Help\" /> <b><font size=\"+2\"><a href=\"{\mybb->settings[\'welcomepg_help\']}\">Hilfe</a></font></b>"; }
else { $whelp = " "; }