1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

PHPBB Problem can someone help me!

Discussion in 'phpBB' started by emil2k, Jan 3, 2006.

  1. #1
    emil2k, Jan 3, 2006 IP
  2. aeiouy

    aeiouy Peon

    Messages:
    2,876
    Likes Received:
    275
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Have you checked your admin control panel to make sure all your forums and categories are still there? Looks like some data got potentially deleted.

    Does that mod do anything to the index.php file?

    I would suggest reverting to the backups you made before installing the mod (you did back up the changed files before changing them :) ) and then look at it and try it again.

    I want to make sure everyone knows when applying mods it is paramount to back up the files they are changing before changing them.
     
    aeiouy, Jan 3, 2006 IP
  3. emil2k

    emil2k Well-Known Member

    Messages:
    1,391
    Likes Received:
    80
    Best Answers:
    0
    Trophy Points:
    138
    #3
    Yeah I did backup the files but I dont think I backed up the db...

    But in the admin section it seems everything is there and the forums actually work and somehow im still making money from AdSense :) I think people from SEs are hitting the inner pages...

    It is just something wrog with the homepage and I dont think that putting back the old files would work since it is just an admin file....the plug in was supposed to delete all posts by a member...
     
    emil2k, Jan 3, 2006 IP
  4. minstrel

    minstrel Illustrious Member

    Messages:
    15,082
    Likes Received:
    1,243
    Best Answers:
    0
    Trophy Points:
    480
    #4
    First thing to try is to see if the default skin (subSilver) still works. You can change that in your Admin CP if you have "override" set; otherwise, just log in and try it from the forum itself. If it works with subSilver, then you have a problem with the template or with one or more template files.

    The second thing to try is to re-upload index.php and \templates\{template_name}\index_body.tpl see if that helps. Then have a look at any other files modified by the MOD - they may have been messed up as well. I did a view source on your index.php file and it is missing pretty much everything except the header and footer.

    Did you install this MOD with EasyMod? If so, all your original files will be saved with .txt extensions in the backups that EasyMod creates.

    The third is to do what aeiouy suggested and restore the files from backup to "undo" the MOD.

    Post back if none of this works.
     
    minstrel, Jan 3, 2006 IP
  5. emil2k

    emil2k Well-Known Member

    Messages:
    1,391
    Likes Received:
    80
    Best Answers:
    0
    Trophy Points:
    138
    #5
    I changed SubSilver doesnt work either...

    Not installed with easy MOD...

    I recovered the one file that was edited and it still didn't work Im going to try the index.php thing...

    Here is my index.php file it might be modified allthough I dont know I paid a guy to do my mod_rewrite and some SEO work on the forum so it might be modified but it looks like its ok...

    And the posts and members seem to be intact it is just the homepage...So weird...:confused:

    Has this happened to anybody else?

    <?php
    /***************************************************************************
     *                                index.php
     *                            -------------------
     *   begin                : Saturday, Feb 13, 2001
     *   copyright            : (C) 2001 The phpBB Group
     *   email                : support@phpbb.com
     *
     *   $Id: index.php,v 1.99.2.3 2004/07/11 16:46:15 acydburn Exp $
     *
     *
     ***************************************************************************/
    
    /***************************************************************************
     *
     *   This program is free software; you can redistribute it and/or modify
     *   it under the terms of the GNU General Public License as published by
     *   the Free Software Foundation; either version 2 of the License, or
     *   (at your option) any later version.
     *
     ***************************************************************************/
    
    define('IN_PHPBB', true);
    $phpbb_root_path = './';
    include($phpbb_root_path . 'extension.inc');
    include($phpbb_root_path . 'common.'.$phpEx);
    $robot_content = 'INDEX,FOLLOW';
    
    //
    // Start session management
    //
    $userdata = session_pagestart($user_ip, PAGE_INDEX);
    init_userprefs($userdata);
    //
    // End session management
    //
    
    $viewcat = ( !empty($HTTP_GET_VARS[POST_CAT_URL]) ) ? $HTTP_GET_VARS[POST_CAT_URL] : -1;
    
    if( isset($HTTP_GET_VARS['mark']) || isset($HTTP_POST_VARS['mark']) )
    {
    	$mark_read = ( isset($HTTP_POST_VARS['mark']) ) ? $HTTP_POST_VARS['mark'] : $HTTP_GET_VARS['mark'];
    }
    else
    {
    	$mark_read = '';
    }
    
    //
    // Handle marking posts
    //
    if( $mark_read == 'forums' )
    {
    	if( $userdata['session_logged_in'] )
    	{
    		setcookie($board_config['cookie_name'] . '_f_all', time(), 0, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
    	}
    
    	$template->assign_vars(array(
    		"META" => '<meta http-equiv="refresh" content="3;url='  .append_sid("index.$phpEx") . '">')
    	);
    
    	$message = $lang['Forums_marked_read'] . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a> ');
    
    	message_die(GENERAL_MESSAGE, $message);
    }
    //
    // End handle marking posts
    //
    
    $tracking_topics = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_t']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . "_t"]) : array();
    $tracking_forums = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . "_f"]) : array();
    
    //
    // If you don't use these stats on your index you may want to consider
    // removing them
    //
    $total_posts = get_db_stat('postcount');
    $total_users = get_db_stat('usercount');
    $newest_userdata = get_db_stat('newestuser');
    $newest_user = $newest_userdata['username'];
    $newest_uid = $newest_userdata['user_id'];
    
    if( $total_posts == 0 )
    {
    	$l_total_post_s = $lang['Posted_articles_zero_total'];
    }
    else if( $total_posts == 1 )
    {
    	$l_total_post_s = $lang['Posted_article_total'];
    }
    else
    {
    	$l_total_post_s = $lang['Posted_articles_total'];
    }
    
    if( $total_users == 0 )
    {
    	$l_total_user_s = $lang['Registered_users_zero_total'];
    }
    else if( $total_users == 1 )
    {
    	$l_total_user_s = $lang['Registered_user_total'];
    }
    else
    {
    	$l_total_user_s = $lang['Registered_users_total'];
    }
    
    
    //
    // Start page proper
    //
    $sql = "SELECT c.cat_id, c.cat_title, c.cat_order
    	FROM " . CATEGORIES_TABLE . " c
    	ORDER BY c.cat_order";
    if( !($result = $db->sql_query($sql)) )
    {
    	message_die(GENERAL_ERROR, 'Could not query categories list', '', __LINE__, __FILE__, $sql);
    }
    
    $category_rows = array();
    while( $category_rows[] = $db->sql_fetchrow($result) );
    $db->sql_freeresult($result);
    
    if( ( $total_categories = count($category_rows) ) )
    {
    	//
    	// Define appropriate SQL
    	//
    	switch(SQL_LAYER)
    	{
    		case 'postgresql':
    			$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id
    				FROM " . FORUMS_TABLE . " f, " . POSTS_TABLE . " p, " . USERS_TABLE . " u
    				WHERE p.post_id = f.forum_last_post_id
    					AND u.user_id = p.poster_id
    					UNION (
    						SELECT f.*, NULL, NULL, NULL, NULL
    						FROM " . FORUMS_TABLE . " f
    						WHERE NOT EXISTS (
    							SELECT p.post_time
    							FROM " . POSTS_TABLE . " p
    							WHERE p.post_id = f.forum_last_post_id
    						)
    					)
    					ORDER BY cat_id, forum_order";
    			break;
    
    		case 'oracle':
    			$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id
    				FROM " . FORUMS_TABLE . " f, " . POSTS_TABLE . " p, " . USERS_TABLE . " u
    				WHERE p.post_id = f.forum_last_post_id(+)
    					AND u.user_id = p.poster_id(+)
    				ORDER BY f.cat_id, f.forum_order";
    			break;
    
    		default:
    			$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id
    				FROM (( " . FORUMS_TABLE . " f
    				LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )
    				LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
    				ORDER BY f.cat_id, f.forum_order";
    			break;
    	}
    	if ( !($result = $db->sql_query($sql)) )
    	{
    		message_die(GENERAL_ERROR, 'Could not query forums information', '', __LINE__, __FILE__, $sql);
    	}
    
    	$forum_data = array();
    	while( $row = $db->sql_fetchrow($result) )
    	{
    		$forum_data[] = $row;
    	}
    	$db->sql_freeresult($result);
    
    	if ( !($total_forums = count($forum_data)) )
    	{
    		message_die(GENERAL_MESSAGE, $lang['No_forums']);
    	}
    
    	//
    	// Obtain a list of topic ids which contain
    	// posts made since user last visited
    	//
    	if ( $userdata['session_logged_in'] )
    	{
    		$sql = "SELECT t.forum_id, t.topic_id, p.post_time
    			FROM " . TOPICS_TABLE . " t, " . POSTS_TABLE . " p
    			WHERE p.post_id = t.topic_last_post_id
    				AND p.post_time > " . $userdata['user_lastvisit'] . "
    				AND t.topic_moved_id = 0";
    		if ( !($result = $db->sql_query($sql)) )
    		{
    			message_die(GENERAL_ERROR, 'Could not query new topic information', '', __LINE__, __FILE__, $sql);
    		}
    
    		$new_topic_data = array();
    		while( $topic_data = $db->sql_fetchrow($result) )
    		{
    			$new_topic_data[$topic_data['forum_id']][$topic_data['topic_id']] = $topic_data['post_time'];
    		}
    		$db->sql_freeresult($result);
    	}
    
    	//
    	// Obtain list of moderators of each forum
    	// First users, then groups ... broken into two queries
    	//
    	$sql = "SELECT aa.forum_id, u.user_id, u.username
    		FROM " . AUTH_ACCESS_TABLE . " aa, " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g, " . USERS_TABLE . " u
    		WHERE aa.auth_mod = " . TRUE . "
    			AND g.group_single_user = 1
    			AND ug.group_id = aa.group_id
    			AND g.group_id = aa.group_id
    			AND u.user_id = ug.user_id
    		GROUP BY u.user_id, u.username, aa.forum_id
    		ORDER BY aa.forum_id, u.user_id";
    	if ( !($result = $db->sql_query($sql)) )
    	{
    		message_die(GENERAL_ERROR, 'Could not query forum moderator information', '', __LINE__, __FILE__, $sql);
    	}
    
    	$forum_moderators = array();
    	while( $row = $db->sql_fetchrow($result) )
    	{
    		$forum_moderators[$row['forum_id']][] = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $row['user_id']) . '">' . $row['username'] . '</a>';
    	}
    	$db->sql_freeresult($result);
    
    	$sql = "SELECT aa.forum_id, g.group_id, g.group_name
    		FROM " . AUTH_ACCESS_TABLE . " aa, " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g
    		WHERE aa.auth_mod = " . TRUE . "
    			AND g.group_single_user = 0
    			AND g.group_type <> " . GROUP_HIDDEN . "
    			AND ug.group_id = aa.group_id
    			AND g.group_id = aa.group_id
    		GROUP BY g.group_id, g.group_name, aa.forum_id
    		ORDER BY aa.forum_id, g.group_id";
    	if ( !($result = $db->sql_query($sql)) )
    	{
    		message_die(GENERAL_ERROR, 'Could not query forum moderator information', '', __LINE__, __FILE__, $sql);
    	}
    
    	while( $row = $db->sql_fetchrow($result) )
    	{
    		$forum_moderators[$row['forum_id']][] = '<a href="' . append_sid("groupcp.$phpEx?" . POST_GROUPS_URL . "=" . $row['group_id']) . '">' . $row['group_name'] . '</a>';
    	}
    	$db->sql_freeresult($result);
    
    	//
    	// Find which forums are visible for this user
    	//
    	$is_auth_ary = array();
    	$is_auth_ary = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata, $forum_data);
    
    	//
    	// Start output of page
    	//
    	define('SHOW_ONLINE', true);
    	$page_title = $lang['Index'];
    
    	include($phpbb_root_path . 'includes/page_header.'.$phpEx);
    
    	$template->set_filenames(array(
    		'body' => 'index_body.tpl')
    	);
    
    	$template->assign_vars(array(
    		'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),
    		'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),
    		'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'),
    
    		'FORUM_IMG' => $images['forum'],
    		'FORUM_NEW_IMG' => $images['forum_new'],
    		'FORUM_LOCKED_IMG' => $images['forum_locked'],
    
    		'L_FORUM' => $lang['Forum'],
    		'L_TOPICS' => $lang['Topics'],
    		'L_REPLIES' => $lang['Replies'],
    		'L_VIEWS' => $lang['Views'],
    		'L_POSTS' => $lang['Posts'],
    		'L_LASTPOST' => $lang['Last_Post'],
    		'L_NO_NEW_POSTS' => $lang['No_new_posts'],
    		'L_NEW_POSTS' => $lang['New_posts'],
    		'L_NO_NEW_POSTS_LOCKED' => $lang['No_new_posts_locked'],
    		'L_NEW_POSTS_LOCKED' => $lang['New_posts_locked'],
    		'L_ONLINE_EXPLAIN' => $lang['Online_explain'],
    
    		'L_MODERATOR' => $lang['Moderators'],
    		'L_FORUM_LOCKED' => $lang['Forum_is_locked'],
    		'L_MARK_FORUMS_READ' => $lang['Mark_all_forums'],
    
    		'U_MARK_READ' => append_sid("index.$phpEx?mark=forums"))
    	);
    
    	//
    	// Okay, let's build the index
    	//
    	for($i = 0; $i < $total_categories; $i++)
    	{
    		$cat_id = $category_rows[$i]['cat_id'];
    
    		//
    		// Should we display this category/forum set?
    		//
    		$display_forums = false;
    		for($j = 0; $j < $total_forums; $j++)
    		{
    			if ( $is_auth_ary[$forum_data[$j]['forum_id']]['auth_view'] && $forum_data[$j]['cat_id'] == $cat_id )
    			{
    				$display_forums = true;
    			}
    		}
    
    		//
    		// Yes, we should, so first dump out the category
    		// title, then, if appropriate the forum list
    		//
    		if ( $display_forums )
    		{
    			$template->assign_block_vars('catrow', array(
    				'CAT_ID' => $cat_id,
    				'CAT_DESC' => $category_rows[$i]['cat_title'],
    				'U_VIEWCAT' => append_sid("index.$phpEx?" . POST_CAT_URL . "=$cat_id"))
    			);
    
    			if ( $viewcat == $cat_id || $viewcat == -1 )
    			{
    				for($j = 0; $j < $total_forums; $j++)
    				{
    					if ( $forum_data[$j]['cat_id'] == $cat_id )
    					{
    						$forum_id = $forum_data[$j]['forum_id'];
    
    						if ( $is_auth_ary[$forum_id]['auth_view'] )
    						{
    							if ( $forum_data[$j]['forum_status'] == FORUM_LOCKED )
    							{
    								$folder_image = $images['forum_locked'];
    								$folder_alt = $lang['Forum_locked'];
    							}
    							else
    							{
    								$unread_topics = false;
    								if ( $userdata['session_logged_in'] )
    								{
    									if ( !empty($new_topic_data[$forum_id]) )
    									{
    										$forum_last_post_time = 0;
    
    										while( list($check_topic_id, $check_post_time) = @each($new_topic_data[$forum_id]) )
    										{
    											if ( empty($tracking_topics[$check_topic_id]) )
    											{
    												$unread_topics = true;
    												$forum_last_post_time = max($check_post_time, $forum_last_post_time);
    
    											}
    											else
    											{
    												if ( $tracking_topics[$check_topic_id] < $check_post_time )
    												{
    													$unread_topics = true;
    													$forum_last_post_time = max($check_post_time, $forum_last_post_time);
    												}
    											}
    										}
    
    										if ( !empty($tracking_forums[$forum_id]) )
    										{
    											if ( $tracking_forums[$forum_id] > $forum_last_post_time )
    											{
    												$unread_topics = false;
    											}
    										}
    
    										if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) )
    										{
    											if ( $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all'] > $forum_last_post_time )
    											{
    												$unread_topics = false;
    											}
    										}
    
    									}
    								}
    
    								$folder_image = ( $unread_topics ) ? $images['forum_new'] : $images['forum'];
    								$folder_alt = ( $unread_topics ) ? $lang['New_posts'] : $lang['No_new_posts'];
    							}
    
    							$posts = $forum_data[$j]['forum_posts'];
    							$topics = $forum_data[$j]['forum_topics'];
    
    							if ( $forum_data[$j]['forum_last_post_id'] )
    							{
    								$last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);
    
    								$last_post = $last_post_time . '<br />';
    
    								$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '" rel="nofollow">' . $forum_data[$j]['username'] . '</a> ';
    
    								$last_post .= '<a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '" rel="nofollow"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';
    							}
    							else
    							{
    								$last_post = $lang['No_Posts'];
    							}
    
    							if ( count($forum_moderators[$forum_id]) > 0 )
    							{
    								$l_moderators = ( count($forum_moderators[$forum_id]) == 1 ) ? $lang['Moderator'] : $lang['Moderators'];
    								$moderator_list = implode(', ', $forum_moderators[$forum_id]);
    							}
    							else
    							{
    								$l_moderators = '&nbsp;';
    								$moderator_list = '&nbsp;';
    							}
    
    							$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
    							$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
    
    							$template->assign_block_vars('catrow.forumrow',	array(
    								'ROW_COLOR' => '#' . $row_color,
    								'ROW_CLASS' => $row_class,
    								'FORUM_FOLDER_IMG' => $folder_image,
    								'FORUM_NAME' => $forum_data[$j]['forum_name'],
    								'FORUM_DESC' => $forum_data[$j]['forum_desc'],
    								'POSTS' => $forum_data[$j]['forum_posts'],
    								'TOPICS' => $forum_data[$j]['forum_topics'],
    								'LAST_POST' => $last_post,
    								'MODERATORS' => $moderator_list,
    
    								'L_MODERATOR' => $l_moderators,
    								'L_FORUM_FOLDER_ALT' => $folder_alt,
    
    								'U_VIEWFORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"))
    							);
    						}
    					}
    				}
    			}
    		}
    	} // for ... categories
    
    }// if ... total_categories
    else
    {
    	message_die(GENERAL_MESSAGE, $lang['No_forums']);
    }
    
    //
    // Generate the page
    //
    $template->pparse('body');
    
    include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
    
    ?>
    HTML:
     
    emil2k, Jan 3, 2006 IP
  6. aeiouy

    aeiouy Peon

    Messages:
    2,876
    Likes Received:
    275
    Best Answers:
    0
    Trophy Points:
    0
    #6
    Check the index_body.tpl as well like Minstrel suggested.

    I just did a search on the phrase "topic_not_exist" in a default install of 2.17/2.18 and it does not show up anywhere. So my guess is something is changed.

    I am finding topic_post_not_exist but nothing with just topic_not_exist.

    It almost looks like it is being forwarded from the index_body.tpl file to something else.

    Post that one up, and maybe something will show up.
     
    aeiouy, Jan 3, 2006 IP
  7. emil2k

    emil2k Well-Known Member

    Messages:
    1,391
    Likes Received:
    80
    Best Answers:
    0
    Trophy Points:
    138
    #7
    Guys here is the tpl file for the green style
    <div class="forumline nav-div">
    	<p class="nav-header">
    		<a href="{U_INDEX}">{L_INDEX}</a>
    	</p>
    	<div class="nav-links">
    		<div class="nav-links-left"> 
    			<!-- BEGIN switch_user_logged_in --> 
    			<a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a><br /> 
    			<!-- END switch_user_logged_in --> 
    			{CURRENT_TIME} | {S_TIMEZONE} 
    		</div> 
    		<!-- BEGIN switch_user_logged_in --> 
    		<a href="{U_MARK_READ}">{L_MARK_FORUMS_READ}</a> | <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a><br /> 
    		<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a> | <a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a> 
    		<!-- END switch_user_logged_in --> 
    		<!-- BEGIN switch_user_logged_out -->  
    		<a href="{U_SEARCH_UNANSWERED}" rel="nofollow">{L_SEARCH_UNANSWERED}</a> 
    		<!-- END switch_user_logged_out --> 
    	</div> 
    </div> 
    
    <!-- BEGIN switch_user_logged_out -->
    <div align="right" rel="nofollow">
    	<form method="post" action="{S_LOGIN_ACTION}">
    	<span class="gensmall">{L_USERNAME}: 
    		<input class="post" type="text" name="username" size="10" />
    		&nbsp;{L_PASSWORD}: 
    		<input class="post" type="password" name="password" size="10" maxlength="32" />
    		&nbsp;{L_AUTO_LOGIN}:
    		<input type="checkbox" name="autologin" />
    		<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" />
    		</span>
    	</form>
    </div>
    <!-- END switch_user_logged_out -->
    
    <!-- BEGIN catrow -->
    <table width="100%" cellspacing="0" class="forumline">
    <tr>
    	<td colspan="5" class="row-header"><span>{catrow.CAT_DESC}</span></td>
    </tr>
    <tr> 
    	<th colspan="2">{L_FORUM}</th>
    	<th>{L_TOPICS}</th>
    	<th>{L_POSTS}</th>
    	<th>{L_LASTPOST}</th>
    </tr> 
    <!-- BEGIN forumrow --> 
    <tr> 
    	<td class="row3 row-center" width="30"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" width="25" height="25" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
    	<td class="row1h{catrow.forumrow.XS_NEW} row-forum" width="70%" onclick="window.location.href='{catrow.forumrow.U_VIEWFORUM}'"><a class="forumlink{catrow.forumrow.XS_NEW}" href="{catrow.forumrow.U_VIEWFORUM}">{catrow.forumrow.FORUM_NAME}</a><br />
    	  <span class="genmed">{catrow.forumrow.FORUM_DESC}<br />
    	  </span><span class="moderators">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span></td>
    	<td class="row2 row-center-small">{catrow.forumrow.TOPICS}</td>
    	<td class="row2 row-center-small">{catrow.forumrow.POSTS}</td>
    	<td class="row3 row-center-small" width="130">{catrow.forumrow.LAST_POST}</td>
    </tr> 
    <!-- END forumrow --> 
    </table> 
    <!-- END catrow --> 
    
    <div class="forumline">
    	<p class="row-header"><span><a href="{U_VIEWONLINE}" rel="nofollow">{L_WHO_IS_ONLINE}</a></span></p>
    	<p class="row1 gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}</p>
    	<p class="row1 gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}<br />{L_ONLINE_EXPLAIN}</p>
    </div>
    
    <table cellspacing="3" align="center" cellpadding="0" class="forumline no-width">
    <tr> 
    	<td class="row-center-small"><img src="templates/ca_aphrodite_green/images/folder_new.gif" alt="{L_NEW_POSTS}"/></td>
    	<td class="row-center-small">{L_NEW_POSTS}</td>
    	<td class="row-center-small">&nbsp;&nbsp;</td>
    	<td class="row-center-small"><img src="templates/ca_aphrodite_green/images/folder.gif" alt="{L_NO_NEW_POSTS}" /></td>
    	<td class="row-center-small">{L_NO_NEW_POSTS}</td>
    	<td class="row-center-small">&nbsp;&nbsp;</td>
    	<td class="row-center-small"><img src="templates/ca_aphrodite_green/images/folder_locked.gif" alt="{L_FORUM_LOCKED}" /></td>
    	<td class="row-center-small">{L_FORUM_LOCKED}</td>
    </tr>
    </table>
    
    HTML:
    and here is the tpl for the blue style
    <table width="100%" cellspacing="0" cellpadding="2" border="0" align="center">
      <tr> 
    	<td align="left" valign="bottom"><span class="gensmall">
    	<!-- BEGIN switch_user_logged_in -->
    	{LAST_VISIT_DATE}<br />
    	<!-- END switch_user_logged_in -->
    	{CURRENT_TIME}<br /></span><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
    	<td align="right" valign="bottom" class="gensmall">
    		<!-- BEGIN switch_user_logged_in -->
    		<a href="{U_SEARCH_NEW}" class="gensmall">{L_SEARCH_NEW}</a><br /><a href="{U_SEARCH_SELF}" class="gensmall">{L_SEARCH_SELF}</a><br />
    		<!-- END switch_user_logged_in -->
    		<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a></td>
      </tr>
    </table>
    
    <table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
      <tr> 
    	<th colspan="2" class="thCornerL" height="25" nowrap="nowrap">&nbsp;{L_FORUM}&nbsp;</th>
    	<th width="50" class="thTop" nowrap="nowrap">&nbsp;{L_TOPICS}&nbsp;</th>
    	<th width="50" class="thTop" nowrap="nowrap">&nbsp;{L_POSTS}&nbsp;</th>
    	<th class="thCornerR" nowrap="nowrap">&nbsp;{L_LASTPOST}&nbsp;</th>
      </tr>
      <!-- BEGIN catrow -->
      <tr> 
    	<td class="catLeft" colspan="2" height="28"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td>
    	<td class="rowpic" colspan="3" align="right">&nbsp;</td>
      </tr>
      <!-- BEGIN forumrow -->
      <tr> 
    	<td class="row1" align="center" valign="middle" height="50"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" width="46" height="25" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
    	<td class="row1" width="100%" height="50"><span class="forumlink"> <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink">{catrow.forumrow.FORUM_NAME}</a><br />
    	  </span> <span class="genmed">{catrow.forumrow.FORUM_DESC}<br />
    	  </span><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span></td>
    	<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.TOPICS}</span></td>
    	<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.POSTS}</span></td>
    	<td class="row2" align="center" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">{catrow.forumrow.LAST_POST}</span></td>
      </tr>
      <!-- END forumrow -->
      <!-- END catrow -->
    </table>
    
    <table width="100%" cellspacing="0" border="0" align="center" cellpadding="2">
      <tr> 
    	<td align="left"><span class="gensmall"><a href="{U_MARK_READ}" class="gensmall">{L_MARK_FORUMS_READ}</a></span></td>
    	<td align="right"><span class="gensmall">{S_TIMEZONE}</span></td>
      </tr>
    </table>
    
    <table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
      <tr> 
    	<td class="catHead" colspan="2" height="28"><span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span></td>
      </tr>
      <tr> 
    	<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
    	<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}</span>
    	</td>
      </tr>
      <tr> 
    	<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
      </tr>
    </table>
    
    <table width="100%" cellpadding="1" cellspacing="1" border="0">
    <tr>
    	<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
    </tr>
    </table>
    
    <!-- BEGIN switch_user_logged_out -->
    <form method="post" action="{S_LOGIN_ACTION}">
      <table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
    	<tr> 
    	  <td class="catHead" height="28"><a name="login"></a><span class="cattitle">{L_LOGIN_LOGOUT}</span></td>
    	</tr>
    	<tr> 
    	  <td class="row1" align="center" valign="middle" height="28"><span class="gensmall">{L_USERNAME}: 
    		<input class="post" type="text" name="username" size="10" />
    		&nbsp;&nbsp;&nbsp;{L_PASSWORD}: 
    		<input class="post" type="password" name="password" size="10" maxlength="32" />
    		&nbsp;&nbsp; &nbsp;&nbsp;{L_AUTO_LOGIN} 
    		<input class="text" type="checkbox" name="autologin" />
    		&nbsp;&nbsp;&nbsp; 
    		<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" />
    		</span> </td>
    	</tr>
      </table>
    </form>
    <!-- END switch_user_logged_out -->
    
    <br clear="all" />
    
    <table cellspacing="3" border="0" align="center" cellpadding="0">
      <tr> 
    	<td width="20" align="center"><img src="templates/subSilver/images/folder_new_big.gif" alt="{L_NEW_POSTS}"/></td>
    	<td><span class="gensmall">{L_NEW_POSTS}</span></td>
    	<td>&nbsp;&nbsp;</td>
    	<td width="20" align="center"><img src="templates/subSilver/images/folder_big.gif" alt="{L_NO_NEW_POSTS}" /></td>
    	<td><span class="gensmall">{L_NO_NEW_POSTS}</span></td>
    	<td>&nbsp;&nbsp;</td>
    	<td width="20" align="center"><img src="templates/subSilver/images/folder_locked_big.gif" alt="{L_FORUM_LOCKED}" /></td>
    	<td><span class="gensmall">{L_FORUM_LOCKED}</span></td>
      </tr>
    </table>
    
    HTML:
    I dont know if there is any difference but I just posted both, the green is usually the default.
     
    emil2k, Jan 3, 2006 IP
  8. minstrel

    minstrel Illustrious Member

    Messages:
    15,082
    Likes Received:
    1,243
    Best Answers:
    0
    Trophy Points:
    480
    #8
    Sorry but I don't have time to go through these files line by line, Emil.

    Go back to the MOD file and manually reverse the changes in all files.

    Were there any MySQL changes with this MOD?
     
    minstrel, Jan 3, 2006 IP
    emil2k likes this.
  9. emil2k

    emil2k Well-Known Member

    Messages:
    1,391
    Likes Received:
    80
    Best Answers:
    0
    Trophy Points:
    138
    #9
    Its Ok thanks for the help :)
     
    emil2k, Jan 3, 2006 IP
  10. aeiouy

    aeiouy Peon

    Messages:
    2,876
    Likes Received:
    275
    Best Answers:
    0
    Trophy Points:
    0
    #10
    Why is the blue one 24 lines longer? I can't tell what is wrong just from glancing over them, but I think reverting back to the old files would be the best bet.
     
    aeiouy, Jan 3, 2006 IP