malá úprava "Top Topics on Index"

Prostor pro vaše MODy a vylepšení. Vkládejte pouze vaší vlastní práci.
Pravidla fóra
Dnem 1.1.2009 oficiálně skončila podpora pro phpBB2. Bezpečnostní aktualizace budou vydávány jen do 1.2.2009. Proto doporučujeme co nejrychleji přejít na aktuální verzi phpBB3, která je ke stažení zde nebo zde.
spidee
V.I.P.
V.I.P.
Příspěvky: 127
Registrován: úte 08. lis 2005 1:00:00
Kontaktovat uživatele:

malá úprava "Top Topics on Index"

Příspěvek od spidee » ned 13. lis 2005 16:50:01

info:
jednoduchoučká ale zato nesmírně užitečná úprava módu "The last Five and the Five popular (answers/views) on index" ,který zobrazuje 5 posledních odpovědí a 5 populárních témat (podle shlédnutí a podle odpovědí).
Tato úpravička zajistí, aby při kliknutí na poslední odpovědi došlo na přesměrování na tu opravdu poslední odpověď. Hodí se to zejména pokud
máte na fóru hodně mnohostránkových topiců a nebaví vás ani uživatele stále
klikat na poslední stránku a rolovat úplně dolů.

postup:

Kód: Vybrat vše

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

#
#-----[ FIND ]------------------------------------------
#
$viewed_topic_title = substr($viewed_topic_title, 0, 40) . '...';
			}
#
#-----[ AFTER, ADD ]------------------------------------------
#

$sql = "SELECT topic_last_post_id FROM "	. TOPICS_TABLE . " WHERE topic_id=" . $recent_row[$i]['topic_id'];
if( !$_result = $db->sql_query($sql))
		{
			message_die(GENERAL_ERROR, 'Chyba v DB', '', __LINE__, __FILE__, $sql);
		}
$last_post_id = $db->sql_fetchrow ($_result);
$last_post = $last_post_id["topic_last_post_id"] . "#" . $last_post_id["topic_last_post_id"];
$db->sql_freeresult($_result);

#
#-----[ FIND ]------------------------------------------
#
$recent_post = '<a href="viewtopic.php?' . POST_TOPIC_URL . '=' . $recent_row[$i]['topic_id'] . '" title="' . $recent_row[$i]['topic_title'] . '">' . $recent_topic_title . '</a>';

#
#-----[ REPLACE WITH ]------------------------------------------
#
$recent_post = '<a href="viewtopic.php?' . POST_POST_URL . '=' . $last_post . '" title="' . $recent_row[$i]['topic_title'] . '">' . $recent_topic_title . '</a>';



samotný mod "The last Five and the Five popular":
www.spidee.biz/download/LastPopularTopics5Index.txt
Obrázek

retro
V.I.P.
V.I.P.
Příspěvky: 161
Registrován: pon 07. lis 2005 1:00:00
Bydliště: Ladronka
Kontaktovat uživatele:

díky

Příspěvek od retro » ned 13. lis 2005 16:58:08

Super práce, potom nezapomeň přidat do katalogu.

Jeremy88
Příspěvky: 20
Registrován: stř 11. led 2006 1:00:00
Bydliště: http://localhost
Kontaktovat uživatele:

Příspěvek od Jeremy88 » čtv 19. led 2006 13:05:10

Hm, takze pokud to dobre chapu, tak se k odkazum na jednotlivy temata prida jeste # a cislo posledniho prispevku, ne ???

spidee
V.I.P.
V.I.P.
Příspěvky: 127
Registrován: úte 08. lis 2005 1:00:00
Kontaktovat uživatele:

Příspěvek od spidee » sob 21. led 2006 16:28:13

Jeremy88 píše: Hm, takze pokud to dobre chapu, tak se k odkazum na jednotlivy temata prida jeste # a cislo posledniho prispevku, ne ???


ano, ale s tím, že už se nepoužívá id topicu v adrese, ale id postu + # + opět id postu
Obrázek

Jeremy88
Příspěvky: 20
Registrován: stř 11. led 2006 1:00:00
Bydliště: http://localhost
Kontaktovat uživatele:

Příspěvek od Jeremy88 » úte 31. led 2006 13:34:15

Jednoduchy a uciny. Ted sem tim upravil "Last Five MOD" u seba na foru, netrvalo mi to ani minutu a funguje to na 100%.

Mam jeste otazecku, jak by vypadala tato uprava, kdyz by se odkazovani na posledni prispevek melo dit i u tech dalsich dvou sloupcu, myslim jako u temat podle odpovedi a taky podle zhlednuti.

A posledni dotaz, nedal by se dlouhy nazev tematu nejak ustrihnout, aby bunku te tabulky modu "Last Five" nerozsiril na 2 radky ??? Docela by mi to usetrilo praci a zpehlednilo uvodni stranu.

rasice
Příspěvky: 194
Registrován: pon 24. dub 2006 0:00:00

Příspěvek od rasice » stř 19. črc 2006 15:35:15

Nejde to, jakto??

rasice
Příspěvky: 194
Registrován: pon 24. dub 2006 0:00:00

Příspěvek od rasice » stř 19. črc 2006 16:02:08

v index.php to prostě není

Chriss-Hatefull
Příspěvky: 177
Registrován: pon 15. kvě 2006 0:00:00
Bydliště: Česká Lípa
Kontaktovat uživatele:

Příspěvek od Chriss-Hatefull » stř 19. črc 2006 16:49:03

Doufám, že jsi si ten originální mód předtim nainstaloval...

rasice
Příspěvky: 194
Registrován: pon 24. dub 2006 0:00:00

Příspěvek od rasice » stř 19. črc 2006 16:53:44

*01* *01* kde ho najdu??

Patres
Příspěvky: 124
Registrován: úte 27. čer 2006 0:00:00

Příspěvek od Patres » čtv 20. črc 2006 23:47:42

rasice píše: *01* *01* kde ho najdu??

spidee píše: samotný mod "The last Five and the Five popular":
www.spidee.biz/download/LastPopularTopics5Index.txt


Toto ti nestačí *06* ...tak sa najprv pozeraj a az potom postuj blbosti *13*

Chriss-Hatefull
Příspěvky: 177
Registrován: pon 15. kvě 2006 0:00:00
Bydliště: Česká Lípa
Kontaktovat uživatele:

Příspěvek od Chriss-Hatefull » pát 21. črc 2006 12:57:23

Patres píše:
rasice píše:*01* *01* kde ho najdu??

spidee píše: samotný mod "The last Five and the Five popular":
www.spidee.biz/download/LastPopularTopics5Index.txt


Toto ti nestačí *06* ...tak sa najprv pozeraj a az potom postuj blbosti *13*


Tak kdyby jsi to zkusil, zjistíš, že ten spidee link dávno nefunguje ...Tak nejdřiv ověřuj a pak postuj blbosti... *13* *13*

Patres
Příspěvky: 124
Registrován: úte 27. čer 2006 0:00:00

Příspěvek od Patres » sob 22. črc 2006 18:23:19

Chriss-Hatefull píše:
Patres píše:


Toto ti nestačí *06* ...tak sa najprv pozeraj a az potom postuj blbosti *13*


Tak kdyby jsi to zkusil, zjistíš, že ten spidee link dávno nefunguje ...Tak nejdřiv ověřuj a pak postuj blbosti... *13* *13*


NJ...jasne...by som bol zvedavy ci ty kazdy jeden link ktory davas do pozornosti aj overujes *13* *13*

Chriss-Hatefull
Příspěvky: 177
Registrován: pon 15. kvě 2006 0:00:00
Bydliště: Česká Lípa
Kontaktovat uživatele:

Příspěvek od Chriss-Hatefull » ned 23. črc 2006 14:37:05

Patres píše:
Chriss-Hatefull píše:

Tak kdyby jsi to zkusil, zjistíš, že ten spidee link dávno nefunguje ...Tak nejdřiv ověřuj a pak postuj blbosti... *13* *13*


NJ...jasne...by som bol zvedavy ci ty kazdy jeden link ktory davas do pozornosti aj overujes *13* *13*


Ano, ověřuju... *07*

Jria

Re: malá úprava "Top Topics on Index"

Příspěvek od Jria » pát 13. dub 2007 9:51:43

nemohli byste ten základní mod dát někam jinam?

WhiteWolfSix
Příspěvky: 9436
Registrován: pon 24. črc 2006 0:00:00
Bydliště: 48°43'N, 19°08'E
Kontaktovat uživatele:

Re: malá úprava "Top Topics on Index"

Příspěvek od WhiteWolfSix » pát 13. dub 2007 10:00:04

WhiteWolfSix (WW6)
Nežiadajte ma o pomoc prostredníctvom icq a SS (SZ)

Zamčeno