Odvajanje top teme

Started by nirre, March 17, 2008, 08:02:49 PM

Previous topic - Next topic

nirre

Naime kada stavim da je neka tema lepljiva(top tema) ona se odvoji od ostalih totalno(vidi sliku) a ja bih samo da je ona boldirana kada je top(lepljiva).


MarkoWeb

Nema slike nikakve :)

Otvoris message index (trebalobi da je taj fajl) i nadjes nesto vezato za lepljivu temu tipa stiky i samo boldujes...

nirre

Sada ima slike pa vidi kako je ovo odvojeno

Waske

Otvori: MessageIndex.template.php (URADI BACKUP FAJLA, AKO NE VALJA DA GA VRATIS)

Nadji:
$stickybar = false;
$normalbar = false;
foreach($context['topics'] as $topic)
{
if($topic['is_sticky'] && !$stickybar)
{
echo'<tr class="titlebg"><td colspan="', empty($options['display_quick_mod']) ? '7' : '8', '"><b>Top Teme</b></td></tr>';
$stickybar = true;
}
else if(!$topic['is_sticky'] && $stickybar && !$normalbar)
{
echo'<tr class="titlebg"><td colspan="', empty($options['display_quick_mod']) ? '7' : '8', '"><b>Teme</b></td></tr>';
$normalbar = true;
}


Zameni sa :
foreach($context['topics'] as $topic)
{

dioda


Waske

Quote from: dioda on March 19, 2008, 04:22:42 AM
valjda obrnuto :)
Ne, njemu je već odvojeno, on bi da mu ne bude odvojeno ...

dioda

#6
Aha, nisam skontao ;)


------------edit-----------------


Da ne otvaram novu temu...

Na top temama sam izbrisao ciodu i hocu da ispred imena svake top teme ubacim Top: ali ne mogu to da uradim...

Probao sam ovako

[font color="#cc3300"]Top:[/font]

i ovako

[color=#cc3300]Top:[/color]

i nece, samo da napomenem da sam pokusavao i sa <> zagradama... Hoce li me neko prosvetliti?


Waske

Evo dioda, ti lepo ovako uradi :

Nadji kod :
', $topic['first_post']['link'];

Zameni ga sa :
' , $topic['is_sticky'] ? '<b><font color="#kod boje">Top:</font></b>' : '',' ' , $topic['is_locked'] ? '<b><font color="#kod boje">Lock: </font></b>' : '','' , $topic['is_locked']  && !$topic['is_sticky'] ? '<strike>' : '','<span title="', $topic['first_post']['preview'], '">', $topic['first_post']['link'], '</span>' , $topic['is_locked'] && !$topic['is_sticky'] ? '</strike>' : '','';

dioda

#8
To waske, nemam sad vremena ali cu sutra odraditi...

Hvala na odgovoru

------edit-------


Sad mi pade na pamet, u kom fajlu se nalazi taj kod koji trebam izmeniti  :)

Waske

Pa u MessageIndex.template.php

dioda

#10
OK, hvala jos jednom...


--------------edit---------------


waske ovaj kod ne postoji, bar ne u ovom obliku

', $topic['first_post']['link'];

postoji nesto slicno.... Jesi li siguran da izgleda bas tako?

Waske

Moguce da je na tvojoj temi drugacije, probaj sa tim, pa ako ne radi vrati onaj fajl, nista ne mozes da izgubis ...

dioda

Nemam taj fajl u temi, koristi onaj iz defaulta...

Problem je sto fali ; na kraju, nadjem taj deo koda, u nekoj kilometarskoj liniji, ali zavrsava cini mi se sa , pa nisam siguran sta treba da uradim...

MarkoWeb

Ako ti tema nema taj fajl, kao sto kazes isti vuce iz default...
A po default-u smf ne odvaja top teme dakle neko je to menjao... ako nisi ti menjao onda nadji onoga ko jeste pa nek ti kaze sta je radio ili jednostavno ubaci novi sporni fajl i zavrsis poso ;)

Waske

Poslusaj njega, ja stvarno ne znam sta bi moglo biti ...

P.S: Nije mi jasno sta si se ti navrzao toliko na Usebb temu, ima toliko boljih ...

dioda

Marko_ cini mi se da se nismo skontali...

Necu da odvajam top teme, kao sto rekoh hocu da ispred imena top tema stoji Top: a ne znam sta tacno treba izmeniti u MessageIndex.template.php

@waske
ima milion tema, prosto ne znas za koju da se odlucis...meni je usebb ok pa nju koristim mada nije sigurno da cu ostati na njoj...

MarkoWeb

Postavi messageindex fajl

dioda


Waske

Evo ti ja sam ti ubacio kod, ti probaj radi li, ako ne onda vrati onaj stari ...

MarkoWeb

Ovo sto je waske potavio nece raditi sigurno ali na tom principu treba da izgleda pa iskombinuj nesto ako ne uspes javi.

Advertisement: