by Beiwe » Mon Jul 31, 2006 3:10 am
So I started poking around a bit more, and decided that if I installed Roster 1.7 fresh I might be able to better diagnose the problem. When I started installing Roster from a fresh start I hit the step where the Roster installation asks you to download and install the conf.php file.
I decided to open/edit this file to see what the problem was, and when I opened it up I was surprised to see a ton of html code that seemed to look a whole lot like the exact code for the nuke theme wrapper. Up to this point in the roster I hadnt had the "two-layer" error (as I have come to call it).
Sure enough, when I uploaded the conf.php file I suddenly had two layers of my menus and nuke wrapper again, the inner wrapper being a screenshot of whatever the site had looked like when I performed the roster installation (menus, members online, and links).
So I decided I might as well find out if this was the error that I had been desparately searching for, and sure enough, deleting all that html before the server information fixes the problem!
Your conf.php file should look something like this once roster has finished with it:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<!-- A CRAPLOAD OF HTML THAT ENDS UP BEING A COPY OF YOUR NUKE WRAPPER -->
<?php
/******************************
* AUTO-GENERATED CONF FILE
* DO NOT EDIT !!!
******************************/
$db_host = "localhost";
$db_name = "****";
$db_user = "****";
$db_passwd = "*****";
$db_prefix = "roster_";
$module_name = basename(dirname(__FILE__));
$roster_dir = "modules/" . $module_name;
define('ROSTER_INSTALLED', true);
?>
If you delete everything in your conf.php file (except the red part), and then overwrite the old one it should get rid of the extra wrapper layer.