PDA

View Full Version : help me please


Q8vbhacks
06-02-2002, 07:56 AM
i install hack forumjump_depth_11

<?php

$version = "1.1"; // 15-Dec-2001
$hackname = "Control Forums Depth in Forum Jump Box";

///////////////////////////////////////////////////////////////////
// Make sure to run this file from your vbforum/admin directory! //
///////////////////////////////////////////////////////////////////

require ("config.php");

echo "$hackname Hack version $version - by Tommy Boy<p>";

// Connect to database
$conn = @mysql_connect ($servername, $dbusername, $dbpassword) or die ("Failed to connect to database!");
@mysql_select_db ($dbname, $conn) or die ("Failed to connect to database!");

// Reading 'forumhomedepth' value, to use as default in the new option value
$result = mysql_query ("SELECT value FROM setting WHERE varname = 'forumhomedepth'");
list ($forumhomedepth_value) = mysql_fetch_row ($result);

// Adjust display order in admin panel, make room for new option (did you know there are a duplicate displayorder values in the admin panel? I will not attempt to fix this error in this hack installation, however I *WILL* insert my new field correctly)
echo "Making room for new option in Admin Control Panel...<br>";
$result = mysql_query ("SELECT settinggroupid, displayorder FROM setting WHERE varname = 'useforumjump'");
list ($settinggroupid, $useforumjump_displayorder) = mysql_fetch_row ($result);
mysql_query ("UPDATE setting SET displayorder = displayorder + 1 WHERE settinggroupid = $settinggroupid AND displayorder > $useforumjump_displayorder");

// Add new setting option to admin control panel
echo "Adding 'forumjumpdepth' new option to Admin Control Panel...<br>";
mysql_query ("INSERT INTO setting (settingid, settinggroupid, title, varname, value, description, displayorder) VALUES (null, $settinggroupid, 'Depth of Forums on Forumjump Box', 'forumjumpdepth', '$forumhomedepth_value', 'Depth of forums to show on forumjump box. Do not go too large on this value for performance reasons.', " . ($useforumjump_displayorder + 1) . ")");

// Renaming other forum depth options, to make it clearer
echo "Renaming other forum depth options, to make it clearer...<br>";
mysql_query ("UPDATE setting SET title = 'Depth of Forums on Home Page' WHERE varname = 'forumhomedepth'");
mysql_query ("UPDATE setting SET title = 'Depth of Forums on Forum Display Page' WHERE varname = 'forumdisplaydepth'");

// Updating options template
echo "Updating options template...<br>";
$result = mysql_query ("UPDATE template SET template = template + '\$forumjumpdepth = \"$forumhomedepth_value\";\n' WHERE title = 'options'");

echo "<br>Thank you, your Admin Control Panel has been updated!";

?>

===========================

when i run the file from mydomin/admin/forumjump_depth_11

i found this error & i can't inter to control panel also my forum get error.

i get

Parse error: parse error in /..../....../....../admin/global.php(79) : eval()'d code on line 1

in admin Control Panel

also in forumhome

Parse error: parse error in /..../....../....../vb/global.php(103) : eval()'d code on line 1

Warning: Cannot add header information - headers already sent by (output started at /..../....../....../vb/global.php(103) : eval()'d code:1) in /..../....../....../vb/admin/functions.php on line 1459

<?php.

i reload global & function file also same error & I check about <? if has blink or space everythink i did :disappointed: help me please

Admin
06-02-2002, 01:51 PM
Go to your Admin CP => vBulletin Options, and submit the form. Don't change anything, just submit. Miracles happen every day... ;)