Joined: Feb 06, 2006 Posts: 3038 Location: United Kingdom
Posted:
Wed Nov 19, 2008 1:29 am
rose38478, we never actually figured out what the bug was on your site, so IF it is a bug with RN we aren't going to fix it because we don't know what it is yet. From what you have said I very much suspect it is a combination of your theme and the $dbi issue.
Can you confirm what theme you are using and where you downloaded it from? This way we can try and replicate the problem you are having.
It is difficult for us to ensure all themes will work with RN, most will without a problem, but we don't have the time to check every theme, it is really the responsibility of the author and webmaster. Of course we are keen to help wherever possible.
Yep, got it from Kaglesh themes. As I mentioned before, it's a copyright 2006 theme, so it's older. It's the Lineage theme.
There are only two things that don't work with RN version 2.3 that I saw in my testing. One is the "confirm" button on new user registration and the other is the "hit count" on the Site Info block. Other than that, once you uncomment those two lines everything else seems to work. However, I didnt add anything additional to the site as I was trying to get that problem fixed first.
Anyway, at the moment, I am quite pleased with my site with the previous version of RN, though I would like to upgrade to the current version. The new "Your Account" module alone makes it worth it.
Joined: Aug 29, 2004 Posts: 9136 Location: Arizona
Posted:
Wed Nov 19, 2008 6:30 am
rose38478, I hate to hear of you going back to 2.2. The reason is we, with each release, tighten up security holes. What Doulos isn't really an RN bug, its a theme integration issue. Unless you work through this to find the conflict in that specific theme, its could always be an issue with upgrading even later.
Joined: Feb 06, 2006 Posts: 3038 Location: United Kingdom
Posted:
Wed Nov 19, 2008 7:10 am
I'll try and get a copy of the theme and work out the issue. Although it might not be a quick response at the moment, hopefully the weekend. If someone else has time please feel free to take a look.
Well, if you guys can get an answer to this, I'd love to upgrade. I couldn't figure it out and you guys are so busy, I didn't want to keep bothering everyone, so I made a "temporary fix" so to speak.
Joined: Aug 28, 2003 Posts: 6373 Location: Vsetin, Czech Republic
Posted:
Thu Nov 20, 2008 7:12 am
testy1 wrote:
I would say other things would be missing from the theme also like attachment mod?
Is there an upgrade guide at all on what was added to the themes?
Only what is provided in the packages AddOnFiles/attachment_mod directory I do not think there is any other documentation.
The problem is, the themes can vary so much.
Some use only a theme.php and tables.php whilst others use a lot of seperate html files which are then eval()'d.
Themes coded for pre *nuke 7.9 use $banners instead of $ads.
Themes not written to take security improvements into account use variable $index instead of the constant INDEX_FILE.
Themes which include there own forum template files are rarely (if ever) updated to accomodate phpBB/ BBtoNuke changes.
99.9% of all nuke themes are (at best) written to the W3C HTML 4.01 standard which can sometimes cause layout problems due to RN's stricter XHTML 1.0 Transitional doctype.
Joined: Aug 28, 2003 Posts: 6373 Location: Vsetin, Czech Republic
Posted:
Thu Nov 20, 2008 7:40 am
I'm pretty sure all of the above info will either be in this sites FAQ's and/or as stickies in the appropriate forums or in another topic I posted this info in recently.
I wish I could find the time to write a full 'how to' including specific changes required to make old themes compliant etc as it is something I have wanted to do for some time.
We definitely need more documentation for everything but to paraphrase a well known quote, you can take a horse to the library but you cannot make him read a book
}else{
echo "<script language=\"JavaScript\">";
echo "startColor=\"#9B8F86\";";
echo "endColor=\"#C5B178\"; ";
echo "</script> ";
echo "<script language=\"JavaScript\" src=\"themes/Lineage/fade.js\">";
echo "</script>";
}
/************************************************************/
/* Function themeheader() */
/* */
/* Control the header for your site. You need to define the */
/* BODY tag and in some part of the code call the blocks */
/* function for left side with: blocks(left); */
/************************************************************/
function themeheader() {
global $user, $banners, $sitename, $slogan, $cookie, $prefix, $db, $name, $nukeurl, $anonymous, $name, $admin_file;
cookiedecode($user);
$username = $cookie[1];
if ($username == "") {
$username = "Anonymous";
}
/***********************************************************************/
/* Flash Sitename Settings */
/* */
/* Define the Sitename and Slogan text */
/* Modify $yoursitename and $yourslogan variables with your own data. */
/***********************************************************************/
$yoursitename = "Your Site Name";
$yourslogan = "--- Add Your Slogan Here ---";
/********************* End of Sitename Settings ***********************/
/******************************************************************************/
/* Flash Menu Settings */
/* */
/* Define the buttons text and link urls */
/* Modify $btxt1, $btxt2, etc. variables to select the text for each button. */
/* Modify $url1, $url2, etc. variables to select the url for each button. */
/******************************************************************************/
/************************************************************/
/* Function themefooter() */
/* */
/* Control the footer for your site. You don't need to */
/* close BODY and HTML tags at the end. In some part call */
/* the function for right blocks with: blocks(right); */
/* Also, $index variable need to be global and is used to */
/* determine if the page your're viewing is the Homepage or */
/* and internal one. */
/************************************************************/
/************************************************************/
/* Function themeindex() */
/* */
/* This function format the stories on the Homepage */
/************************************************************/
/************************************************************/
/* Function themearticle() */
/* */
/* This function format the stories on the story page, when */
/* you click on that "Read More..." link in the home */
/************************************************************/
/************************************************************/
/* Function themesidebox() */
/* */
/* Control look of your blocks. Just simple. */
/************************************************************/
View next topic View previous topic
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum