spider Friendly for phpBB 2.0.18+ and Color Ranks 2.0

Jeśli masz problem z nie autoryzowaną modyfikacją, nie możesz jej zainstalować lub występują błędy po jej instalacji to pisz w tym dziale.
NorthAngel
Posty: 86
Rejestracja: 26 stycznia 2006, 15:01

spider Friendly for phpBB 2.0.18+ and Color Ranks 2.0

Post autor: NorthAngel » 01 lutego 2006, 15:45

Zaczalem sobie instalowac moda Spider Friendly for phpBB 2.0.18+ and Color Ranks 2.0 i szlo dobrze na samym poczatku ale problemy zaczely sie od pliku session.php kiedy kiedy wgrywam moda i zamiast forum zaczely mi sie wlaczac puste biale strony.
Dodalem zapytanie sql do bazy, zrobilem wszystko wedlug instrukcji i utchnalem w dwoch miejscach. 1: W isntrukcji moda od tad mam problemy, bo albo czegos niema w plikach albo sie wlacza pusta biala strona zamiast forum:(

Kod: Zaznacz cały

#
#-----[ OPEN ]------------------------------------------
#
includes/sessions.php

#
#-----[ FIND ]------------------------------------------
#-->Niedziała !
	if ( isset($HTTP_COOKIE_VARS[$cookiename . '_sid']) || isset($HTTP_COOKIE_VARS[$cookiename . '_data']) )

#
#-----[ BEFORE, ADD ]------------------------------------------
#
	if ( user_is_spider() && !defined('MRW_SPIDER_FORCED') )
	{
		// Gives the spider only one session
		$session_id = md5(get_spider_name());
		$sessiondata = array();
		$sessionmethod = SESSION_METHOD_GET;
	}

#
#-----[ IN-LINE FIND ]------------------------------------------
# dotyczy linii z ostatniego FIND
#
if

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
else

#
#-----[ FIND ]------------------------------------------
#
function append_sid($url, $non_html_amp = false)
{
	global $SID;

	if ( !empty($SID) && !preg_match('#sid=#', $url) )
	{
		$url .= ( ( strpos($url, '?') !== false ) ?  ( ( $non_html_amp ) ? '&' : '&' ) : '?' ) . $SID;
	}

#
#-----[ REPLACE WITH ]------------------------------------------
#
function append_sid($url, $non_html_amp = false)
{
	global $SID, $sfc;

	$is_spider = user_is_spider();

	if ( !defined('IN_ADMIN') && $sfc['mod_rewrite_enabled'] && (!$sfc['spiders_only'] || ($sfc['spiders_only'] && $is_spider)) )
	{
		$url = mod_rewrite_replace($url, $non_html_amp);
	}

	if ( !empty($SID) && !$is_spider && !preg_match('#sid=#', $url) )
	{
		$url .= ( ( strpos($url, '?') != false ) ?  ( ( $non_html_amp ) ? '&' : '&' ) : '?' ) . $SID;
	}

#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php

#
#-----[ FIND ]------------------------------------------
#
//
// Parse and show the overall header.

#
#-----[ BEFORE, ADD ]------------------------------------------
#
// Start nested buffering for paths modification
ob_start('mod_rewrite_replace_url');
// and reconfig forums if needed
if (simplify_pages())
{
	forum_reconfig();
}

#
#-----[ FIND ]------------------------------------------
#
	'META_DESC' =>

#
#-----[ IN-LINE FIND ]------------------------------------------
#
'META_DESC' =>

#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
 get_meta_robots() . 

#
#-----[ FIND ]------------------------------------------
#
	'U_INDEX' => append_sid('index.'.$phpEx),

#
#-----[ REPLACE WITH ]------------------------------------------
#
	'U_INDEX' => append_sid(get_board_index()),
	'SITEMAP' => get_sitemap(),
W page_header.php np. w ogole niema tych lini co tu sa podane do edycji pliku. Patrzylem tez do funciotns_color_ranks.php i tez tam niema tych lini
Bo ja mam color ranks 2.0

Pozniej od tad:

Kod: Zaznacz cały

#
#-----[ OPEN ]------------------------------------------
#
common.php <--- niedziala

#
#-----[ FIND ]------------------------------------------
#
	$board_config[$row['config_name']] = $row['config_value'];
}

#
#-----[ AFTER, ADD ]------------------------------------------
#
include($phpbb_root_path . 'includes/spider_friendly.'.$phpEx);

#
#-----[ OPEN ]------------------------------------------
#
index.php <-- niedziala

#
#-----[ FIND ]------------------------------------------
#
$forum_moderators[$row['forum_id']][] = cr($row);

#
#-----[ REPLACE WITH ]------------------------------------------
#
$forum_moderators[$row['forum_id']][] = cr($row, simplify_pages()?USERNAME_STATIC:USERNAME_LINK);

#
#-----[ FIND ]------------------------------------------
#
$forum_moderators[$row['forum_id']][] = color_group($row['group_id'],$row['group_name'],$row['group_rank'],GROUP_LINK);

#
#-----[ REPLACE WITH ]------------------------------------------
#
$forum_moderators[$row['forum_id']][] = color_group($row['group_id'],$row['group_name'],$row['group_rank'],simplify_pages()?GROUP_STATIC:GROUP_LINK);

#
#-----[ FIND ]------------------------------------------
#
$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : cr($forum_data[$j]);

#
#-----[ REPLACE WITH ]------------------------------------------
#
$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : cr($forum_data[$j], simplify_pages()?USERNAME_STATIC:USERNAME_LINK);

#
#-----[ FIND ]------------------------------------------
#
								$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'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';

#
#-----[ REPLACE WITH ]------------------------------------------
#
								//$last_post .= '';

#
#-----[ OPEN ]------------------------------------------
#
viewforum.php

#
#-----[ FIND ]------------------------------------------
# 390
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

#
#-----[ BEFORE, ADD ]------------------------------------------
#
set_meta_robots('noindex, follow');

#
#-----[ FIND ]------------------------------------------
#
$topic_author =

#
#-----[ REPLACE WITH ]------------------------------------------
#
$topic_author = ( $topic_rowset[$i]['user_id'] != ANONYMOUS ) ? cr($topic_rowset[$i],simplify_pages()?USERNAME_STATIC:USERNAME_LINK) : ( ( $topic_rowset[$i]['post_username'] != '' ) ? $topic_rowset[$i]['post_username'] : $lang['Guest'] );

#
#-----[ FIND ]------------------------------------------
#
$last_post_author =

#
#-----[ REPLACE WITH ]------------------------------------------
#
$last_post_author = ( $topic_rowset[$i]['id2'] == ANONYMOUS ) ? ( ($topic_rowset[$i]['post_username2'] != '' ) ? $topic_rowset[$i]['post_username2'] . ' ' : $lang['Guest'] . ' ' ) : color_username($topic_rowset[$i]['id2'], $topic_rowset[$i]['user2'], $topic_rowset[$i]['rank2'], $topic_rowset[$i]['posts2'], simplify_pages()?USERNAME_STATIC:USERNAME_LINK);

#
#-----[ FIND ]------------------------------------------
#
		$last_post_url = '<a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $topic_rowset[$i]['topic_last_post_id']) . '#' . $topic_rowset[$i]['topic_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';

#
#-----[ REPLACE WITH ]------------------------------------------
#
		$last_post_url = simplify_pages() ? '' : <a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $topic_rowset[$i]['topic_last_post_id']) . '#' . $topic_rowset[$i]['topic_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';

#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php

#
#-----[ FIND ]------------------------------------------
# 1062
//
// Output page header

#
#-----[ BEFORE, ADD ]------------------------------------------
#
// Prapare meta data (description, keywords)
$sql = "SELECT w.word_text 
	FROM " . TOPICS_TABLE . " t, " . SEARCH_MATCH_TABLE . " m, " . SEARCH_WORD_TABLE . " w 
	WHERE t.topic_first_post_id = m.post_id 
		AND m.word_id = w.word_id 
		AND w.word_common = 0 
		AND t.topic_id = $topic_id";
if( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, 'Could not obtain keywords information.', '', __LINE__, __FILE__, $sql);
}
$meta_keywords = '';
while ( $row = $db->sql_fetchrow($result) )
{
	if( strlen($row['word_text']) > 2 )
	{
		$meta_keywords .= $row['word_text'] . ' ';
	}
}
add_meta_keywords($forum_name, $topic_title, $meta_keywords);
set_meta_description($forum_name . ' - ' . $topic_title);

#
#-----[ FIND ]------------------------------------------
#
$page_title = $lang['View_topic'] .' - ' . $topic_title;

#
#-----[ REPLACE WITH ]------------------------------------------
#
$page_title = $topic_title;

#
#-----[ FIND ]------------------------------------------
#
	$temp_url = append_sid("posting.$phpEx?mode=quote&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
	$quote_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_quote'] . '" alt="' . $lang['Reply_with_quote'] . '" title="' . $lang['Reply_with_quote'] . '" border="0" /></a>';
	$quote = '<a href="' . $temp_url . '">' . $lang['Reply_with_quote'] . '</a>';

#
#-----[ BEFORE, ADD ]------------------------------------------
#
	if ($userdata['session_logged_in'] || !simplify_pages())
	{

#
#-----[ AFTER, ADD ]------------------------------------------
#
	}

#
#-----[ SAVE/CLOSE ALL FILES 
Wy edytowalem te pliki w ktorych cos moglem wyedytowac wedlug instrukcji i teraz mam dola okropnego bo zamiast panelu admina wlacza mi sie

Kod: Zaznacz cały

 Nie można odnaleźć strony 
Strona, której szukasz, mogła zostać usunięta, zmieniono jej nazwę lub jest tymczasowo niedostępna 
Prosze Was pomozcie mi odyskac panel admina, moze bedziecie wiedziec co zrobilem zle ze panel admina mi niedziala ? :(:(
Nawet gdy klikne w "wyloguj" to sie mi wlacza pusta biala strona :( :(
A ja niechce forum swojego stracic calego i zaczynac od zera :( prosze na wszystko, pomozcie mi :(:(
To wszystko stalo sie mi po instalacji tego moda spider friendly :(

Zablokowany

Wróć do „Pomoc”