Po instalaci SEO mod přestaly fungovat funkce

Vaše dotazy, potíže nebo diskuze k phpBB3 MODům patří sem
Pravidla fóra
Nikdy na fóru nezveřejňujete své údaje (uživ. jméno a heslo) k vaší databázi a FTP, riskujete tím mnoho věcí. Od zneužití po zničení vašeho systému. Pokud je to opravdu nutné, tak doporučujeme vytvořit dočasný FTP účet pro ty potřebné soubory.

Oficiální podpora je z technických důvodů poskytována pouze MODům, které byly schváleny na phpBB.com, jejich seznam najdete zde.
Zamčeno
Uživatelský avatar
Willy
Příspěvky: 51
Registrován: sob 23. srp 2008 15:18:46
Bydliště: index.php
Kontaktovat uživatele:

Po instalaci SEO mod přestaly fungovat funkce

Příspěvek od Willy » úte 30. zář 2008 17:28:12

Ahoj, nainstaloval jsem si SEO mod od "dcz", vše funguje jek má, až na 1 výjimku. V viewtopic nalevo (styl prosilver), kde je nick autora postu, a další detaily, přestalo fungovat skoro všechno. Po instalaci výše zmíněného MODu se např přestal zobrazovat avatar, rank, počet příspěvků, datum registrace, karma, počet THX apod...

Jsem v koncích, neví někdo? Dík moc :))

//Edit - nemusí to být třeban zrovna tím, ale myslím si že asi jo, nešlo to po instalaci SEO
Fórko.cz - Fórum o fórech...
Willy má rád...phpBB.CéZet a Bertieho v.3.0.0 :-D

Kód: Vybrat vše

Omlouváme se, ale nyní nemůžete vyhledávat. Zkuste to za několik minut.

Culprit
Příspěvky: 3744
Registrován: čtv 06. dub 2006 0:00:00
Bydliště: Praha, ČR
Kontaktovat uživatele:

Re: Po instalaci SEO mod přestaly fungovat funkce

Příspěvek od Culprit » úte 30. zář 2008 20:41:52

Projdi veškeré kroky instalace, jestli jsi je provedl tak jak jsi měl.
2 MOD není stavěn pro modifikace, takže si SEO pro jednotlivé modifikace budeš muset dodělat sám. A nezapomenout přidat do .htaccess.

Používám tento MOD bez problémů.
«Přečtu si informace o instalaci fóra a jeho komponent» «Podívám se po webu, jestli to někde nebylo řešeno» «Umím li něco z dané oblasti problému, pokusím se vyřešit sám» «Zeptám se podpory» «Neurguji podporu»

Uživatelský avatar
Willy
Příspěvky: 51
Registrován: sob 23. srp 2008 15:18:46
Bydliště: index.php
Kontaktovat uživatele:

Re: Po instalaci SEO mod přestaly fungovat funkce

Příspěvek od Willy » úte 30. zář 2008 21:31:57

Aha, dík za reakci

Ale...opravdu to je tím? Myslím že ne jelikož mi tam zmizely i základní informace, které jsou výchozí z balíčku phpbb3, nikoliv modifikace. Např. Datum registrace, avatar, rank...je mi to dost divné, myslím že to bude někde v viewtopic.php

ještě to 1 překontroluji...každá rada by mi pomohla...
Fórko.cz - Fórum o fórech...
Willy má rád...phpBB.CéZet a Bertieho v.3.0.0 :-D

Kód: Vybrat vše

Omlouváme se, ale nyní nemůžete vyhledávat. Zkuste to za několik minut.

ameeck
Příspěvky: 6425
Registrován: ned 06. lis 2005 1:00:00

Re: Po instalaci SEO mod přestaly fungovat funkce

Příspěvek od ameeck » úte 30. zář 2008 21:38:25

No bude to stopro ve viewtopic.php, jaké úpravy si na něm prováděl?

Uživatelský avatar
Willy
Příspěvky: 51
Registrován: sob 23. srp 2008 15:18:46
Bydliště: index.php
Kontaktovat uživatele:

Re: Po instalaci SEO mod přestaly fungovat funkce

Příspěvek od Willy » úte 30. zář 2008 21:43:24

Tyto:

Kód: Vybrat vše

#-----[ OPEN ]------------------------------------------
#

viewtopic.php

#
#-----[ FIND ]------------------------------------------
#

include($phpbb_root_path . 'includes/bbcode.' . $phpEx);

#
#-----[ AFTER, ADD ]------------------------------------------
#
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
if (empty($_REQUEST['f'])) {
	$phpbb_seo->get_forum_id($session_forum_id);
	if ($session_forum_id > 0) {
		$_REQUEST['f'] = (int) $session_forum_id;
	}
}
if (!empty($_REQUEST['hilit'])) {
	$_REQUEST['hilit'] = rawurldecode($_REQUEST['hilit']);
	if (!$phpbb_seo->is_utf8($_REQUEST['hilit']) && function_exists('utf8_encode')) {
		$_REQUEST['hilit'] = utf8_normalize_nfc(utf8_encode($_REQUEST['hilit']));
	}
}
// www.phpBB-SEO.com SEO TOOLKIT END
#
#-----[ FIND ]------------------------------------------
#

$forum_id = (int) $topic_data['forum_id'];
$topic_id = (int) $topic_data['topic_id'];

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

// www.phpBB-SEO.com SEO TOOLKIT BEGIN
if ( empty($phpbb_seo->seo_url['topic'][$topic_id]) ) {
	if ($topic_data['topic_type'] == POST_GLOBAL) {
		$phpbb_seo->seo_opt['topic_type'][$topic_id] = POST_GLOBAL;
	}
	$phpbb_seo->seo_censored[$topic_id] = censor_text($topic_data['topic_title']);
	$phpbb_seo->seo_url['topic'][$topic_id] = $phpbb_seo->format_url($phpbb_seo->seo_censored[$topic_id]);
}
if ( empty($phpbb_seo->seo_url['forum'][$topic_data['forum_id']]) ) {
	$phpbb_seo->seo_url['forum'][$topic_data['forum_id']] = $phpbb_seo->set_url($topic_data['forum_name'], $topic_data['forum_id'], $phpbb_seo->seo_static['forum']);
}
// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#

	$redirect_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&t=$topic_id");

#
#-----[ REPLACE WITH ]------------------------------------------
#

	// www.phpBB-SEO.com SEO TOOLKIT BEGIN
	//$redirect_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&t=$topic_id");
	// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#

		login_box($redirect_url . "&p=$post_id&e=$jump_to", $user->lang['LOGIN_NOTIFY_TOPIC']);

#
#-----[ REPLACE WITH ]------------------------------------------
#

		// www.phpBB-SEO.com SEO TOOLKIT BEGIN
		login_box(append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&t=$topic_id&p=$post_id&e=$jump_to"), $user->lang['LOGIN_NOTIFY_TOPIC']);
		// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#

		redirect($redirect_url . ((!$post_id) ? "&p=$jump_to" : "&p=$post_id") . "#p$jump_to");

#
#-----[ REPLACE WITH ]------------------------------------------
#

		// www.phpBB-SEO.com SEO TOOLKIT BEGIN
		redirect(append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&t=$topic_id" . ((!$post_id) ? "&p=$jump_to" : "&p=$post_id")) . "#p$jump_to");
		// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#

	'U_PRINT_TOPIC'			=> ($auth->acl_get('f_print', $forum_id)) ? $viewtopic_url . '&view=print' : '',

#
#-----[ REPLACE WITH ]------------------------------------------
#

	// www.phpBB-SEO.com SEO TOOLKIT BEGIN
	'U_PRINT_TOPIC'			=> ($auth->acl_get('f_print', $forum_id)) ? append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&t=$topic_id&start=$start&$u_sort_param&view=print" . (($highlight_match) ? "&hilit=$highlight" : '')) : '',
	// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#

	'U_BOOKMARK_TOPIC'		=> ($user->data['is_registered'] && $config['allow_bookmarks']) ? $viewtopic_url . '&bookmark=1' : '',

#
#-----[ REPLACE WITH ]------------------------------------------
#

	// www.phpBB-SEO.com SEO TOOLKIT BEGIN
	'U_BOOKMARK_TOPIC'		=> ($user->data['is_registered'] && $config['allow_bookmarks']) ? append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&t=$topic_id&bookmark=1") : '',
	// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#

		'U_VIEW_RESULTS'	=> $viewtopic_url . '&view=viewpoll')

#
#-----[ REPLACE WITH ]------------------------------------------
#

		// www.phpBB-SEO.com SEO TOOLKIT BEGIN
		'U_VIEW_RESULTS'	=> append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&t=$topic_id&view=viewpoll") )
		// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#

	$poster_id = $row['poster_id'];

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

	// www.phpBB-SEO.com SEO TOOLKIT BEGIN
	$phpbb_seo->set_user_url( $row['username'], $poster_id );
	// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#

		'U_MINI_POST'		=> append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'p=' . $row['post_id']) . (($topic_data['topic_type'] == POST_GLOBAL) ? '&f=' . $forum_id : '') . '#p' . $row['post_id'],

#
#-----[ REPLACE WITH ]------------------------------------------
#

		// www.phpBB-SEO.com SEO TOOLKIT BEGIN
		'U_MINI_POST'		=> append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'p=' . $row['post_id'] . (($topic_data['topic_type'] == POST_GLOBAL) ? '&f=' . $forum_id : '')) . '#p' . $row['post_id'],
		// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#

		'L_IGNORE_POST'		=> ($row['hide_post']) ? sprintf($user->lang['POST_BY_FOE'], get_username_string('full', $poster_id, $row['username'], $row['user_colour'], $row['post_username']), '<a href="' . $viewtopic_url . "&p={$row['post_id']}&view=show#p{$row['post_id']}" . '">', '</a>') : '',

#
#-----[ REPLACE WITH ]------------------------------------------
#

		// www.phpBB-SEO.com SEO TOOLKIT BEGIN
		'L_IGNORE_POST'		=> ($row['hide_post']) ? sprintf($user->lang['POST_BY_FOE'], get_username_string('full', $poster_id, $row['username'], $row['user_colour'], $row['post_username']), '<a href="' . append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&t=$topic_id&p={$row['post_id']}&view=show") . '#p' . $row['post_id'] . '">', '</a>') : '',
		// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#

			'U_VIEW_UNREAD_POST'	=> '#unread',

#
#-----[ REPLACE WITH ]------------------------------------------
#
			// www.phpBB-SEO.com SEO TOOLKIT BEGIN
			'U_VIEW_UNREAD_POST'	=> append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&t=$topic_id&start=$start") . '#unread',
			// www.phpBB-SEO.com SEO TOOLKIT END

#
#-----[ FIND ]------------------------------------------
#

			'U_VIEW_UNREAD_POST'	=> '#unread',
#
#-----[ REPLACE WITH ]------------------------------------------
#
			// www.phpBB-SEO.com SEO TOOLKIT BEGIN
			'U_VIEW_UNREAD_POST'	=> append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&t=$topic_id&start=$start") . '#unread',
			// www.phpBB-SEO.com SEO TOOLKIT END
#
Vše bylo v pořádku, tak já nevím, mám poslat soubor? :-| :-|
Fórko.cz - Fórum o fórech...
Willy má rád...phpBB.CéZet a Bertieho v.3.0.0 :-D

Kód: Vybrat vše

Omlouváme se, ale nyní nemůžete vyhledávat. Zkuste to za několik minut.

ameeck
Příspěvky: 6425
Registrován: ned 06. lis 2005 1:00:00

Re: Po instalaci SEO mod přestaly fungovat funkce

Příspěvek od ameeck » úte 30. zář 2008 21:44:11

Pošli ho sem, pokud možno jako přílohu.

Uživatelský avatar
Willy
Příspěvky: 51
Registrován: sob 23. srp 2008 15:18:46
Bydliště: index.php
Kontaktovat uživatele:

Re: Po instalaci SEO mod přestaly fungovat funkce

Příspěvek od Willy » úte 30. zář 2008 21:46:21

Tady ho máš...

Určitě to bude v tom, zkusil jsem tam nahrát originální viewtopic, vše se opět zobrazilo, s tímto viewtopic to opět zmizí, někde tam je chyba.
Přílohy
viewtopic.php
(74.23 KiB) Staženo 99 x
Fórko.cz - Fórum o fórech...
Willy má rád...phpBB.CéZet a Bertieho v.3.0.0 :-D

Kód: Vybrat vše

Omlouváme se, ale nyní nemůžete vyhledávat. Zkuste to za několik minut.

Uživatelský avatar
Willy
Příspěvky: 51
Registrován: sob 23. srp 2008 15:18:46
Bydliště: index.php
Kontaktovat uživatele:

Re: Po instalaci SEO mod přestaly fungovat funkce

Příspěvek od Willy » úte 30. zář 2008 22:53:08

Teď už vím přesně že to je kvůli tomuto modu. Dodávám ještě původní viewtopic.php (ze zálohy, před instalací SEO modu). Ten funguje normálně, chyba bude někde v tom modu... 8-|
Přílohy
viewtopic.php
(71.58 KiB) Staženo 98 x
Fórko.cz - Fórum o fórech...
Willy má rád...phpBB.CéZet a Bertieho v.3.0.0 :-D

Kód: Vybrat vše

Omlouváme se, ale nyní nemůžete vyhledávat. Zkuste to za několik minut.

Uživatelský avatar
Willy
Příspěvky: 51
Registrován: sob 23. srp 2008 15:18:46
Bydliště: index.php
Kontaktovat uživatele:

Re: Po instalaci SEO mod přestaly fungovat funkce

Příspěvek od Willy » stř 01. říj 2008 16:12:19

Ááchjo..asi nikdo neví...
Mno...tak jsem trošku koumal a zjistil jsem, že se to stane, když se v viewtopic.php vykoná toto:

Kód: Vybrat vše

#-----[ FIND ]------------------------------------------
#

	$poster_id = $row['poster_id'];

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

	// www.phpBB-SEO.com SEO TOOLKIT BEGIN
	$phpbb_seo->set_user_url( $row['username'], $poster_id );
	// www.phpBB-SEO.com SEO TOOLKIT END

#
Jinak vše pak funguje normálně. Snad jsem nás poposunul trošku blíže k cíli...

Mohli byste mi doporučit nejlepší řešení? (Odinstalovat seo, nechat to být, úprava...atd.). Pokud tu úpravu neudělám, stane se něco? Co tato úprava vlastně způsobuje? Dík moc za odpovědi. :))
Fórko.cz - Fórum o fórech...
Willy má rád...phpBB.CéZet a Bertieho v.3.0.0 :-D

Kód: Vybrat vše

Omlouváme se, ale nyní nemůžete vyhledávat. Zkuste to za několik minut.

Culprit
Příspěvky: 3744
Registrován: čtv 06. dub 2006 0:00:00
Bydliště: Praha, ČR
Kontaktovat uživatele:

Re: Po instalaci SEO mod přestaly fungovat funkce

Příspěvek od Culprit » čtv 02. říj 2008 12:28:39

Pokud tu úpravu neuděláš, link zůstane v původním tvaru.

Připomínka: viz bod 5 v mém podpisu.
«Přečtu si informace o instalaci fóra a jeho komponent» «Podívám se po webu, jestli to někde nebylo řešeno» «Umím li něco z dané oblasti problému, pokusím se vyřešit sám» «Zeptám se podpory» «Neurguji podporu»

Zamčeno