F.A.Q. - style i grafika - [Problem] Subfora
lublinforum - 15-05-2009, 10:06 Temat postu: [Problem] Subfora Mam problem kolejny, w miejscach gdzie utworzyłem subfora nie pokazuje mi się ikonka w głównym forum o nowym poscie, lecz o braku nowych postów. Pokazuje mi sie za to przy tytule subforum ikonka "otwartego katalogu" I mam pytanie, jak mogę zrobić, aby przy forum gdzie są subfora pokazywała się moja ikonka nowych postów i w tabelce ostatni post była liczba nieprzeczytanych tematów i postów, bo obecnie tam gdzię subfora nie ma czegoś takiego. Pozdrawiam.
siwers12366 - 15-05-2009, 10:31
Hmmm... Jak masz subfora to nie będzie Ci się zmieniała ikona po lewej stronie tylko właśnie zmieni kolor ten otwarty folder...
lublinforum - 15-05-2009, 10:33
Ale ten folder mogę zamieć na własną?
Azen - 15-05-2009, 10:43
lublinforum, O ile czytałem możesz zmienić
xlesiu - 15-05-2009, 10:45
lublinforum, jest sposób tylko muszę go wyciągnąć ze swojego forum, ponieważ post, który "pokazywał" jak to zrobić zniknął z tego forum. Jak znajdę wrzucę.
lublinforum - 15-05-2009, 10:49
ok. czekam.
xlesiu - 15-05-2009, 12:32
W includes/functions_hierarchy.php znajdź: Kod: | // front icon
if ( $userdata['session_logged_in'] && $forum_id && $type == POST_FORUM_URL )
{
if ( isset($userdata['unread_data'][$forum_id]) )
{
$smart_new = true;
}
} | za nim dodaj: Kod: | $folder_image = ( $smart_new ) ? $i_new : $i_norm;
$folder_alt = ( $smart_new ) ? $a_new : $a_norm;
if ( $data['tree.locked'] )
{
$folder_image = $i_locked;
$folder_alt = $a_locked;
} | znajdź:za nim dodaj: Kod: | $new_posts_in_subleves = false; | znajdź: Kod: | if ( $wdata['tree.locked'] ) | i przed nim dodaj: Kod: | if( $wdata['tree.unread_topics'] )
{
$new_posts_in_subleves = true;
} |
znajdź: Kod: | if ( $userdata['session_logged_in'] && !$tree['type'][$wthis] && $board_config['ctop'] | i przed nim dodaj Kod: | $folder_image = ( $smart_new || $new_posts_in_subleves ) ? $i_new : $i_norm;
$folder_alt = ( $smart_new || $new_posts_in_subleves) ? $a_new : $a_norm;
if ( $data['tree.locked'] )
{
$folder_image = $i_locked;
$folder_alt = $a_locked;
} |
Magnet - 08-11-2009, 14:34
Witam
A u mnie jest taki problem, że jak w subforum pojawią się nowe posty, to na stronie głównej nawet ta malutka ikonka przy kategorii (w której są 2 subfora) się nie zmienia i jest zawsze taka: zamiast takiej:
Użytkownicy to zgłosili, bo wcześniej to podobno działało jak trzeba (ja nie zwróciłem uwagi), ale od jakiegoś czasu przestało. Może jak dodałem kolejne subfora, bo wcześniej było tylko 1.
Z góry dzięki za pomoc
Magnet - 08-11-2009, 15:53
Ok, problem rozwiązany.
Dostałem PW od usera "test" (to ty xlesiu? ) z rozwiązaniem.
Dodałem subfora w nast. sposób:
forum->kategoria->subforum
I dlatego jak coś się pojawiło w subforum, to nie było widać żółtej ikonki na stronie głównej.
Po usunięciu pośredniej kategorii mam tak:
forum->subforum
i działa jak trzeba
Dzięki
Pozdrawiam
joli - 08-11-2009, 15:54
Cos tu grzebales, pewnie to jets przyczyna:
Kod: | includes/functions_hierarchy.php : Zła zawartość ! [ d20621116e76e61cdd588fa00337f2fd ] > [ bd10cf53dd3fce6fa2d85e258364dbee ] 15149 - 14856 (293) |
załacz plik, sprawdzimy
Magnet - 24-11-2009, 01:07
Przywróciłem oryginalny plik, bo faktycznie go modyfikowałem wprowadzając tip wymieniony wyżej, ale nie był potrzebny, bo już wywaliłem pośrednią kategorię i działa :]
Pozdrawiam
[ Dodano: 08-12-2009, 23:26 ]
Ok, ale zgłoszono mi podobny problem, ale nie z ikonami a z wpisem "Ostatni post: ..."
Jeżeli mamy na stronie głównej jakieś forum, np. A a w nim np. 3 subfora B, C, D + do tego oczywiście "standardowe miejsce" na posty wynikające z tego, że to forum A.
Jeżeli teraz ktoś napisze nowy temat w B, to na stronie głównej przy A Ostatni post: <tu będzie nazwa tematu dla tego ostatniego posta w B>!
Pytanie: czy tak powinno być? Wydaje mi się, że nie jest to spójne z zachowaniem ikon, gdzie jak pojawi się coś nowego w B, to tylko mała ikonka subforum B na głównej stronie się "zapali" a ta główna ikona dla A będzie po staremu. Z drugiej strony to trochę co innego, bo nie ma na stronie głównej przy tych małych ikonkach ich wpisów "Ostatni post", bo (na stronie głównej) jest tylko 1 takie miejsce przy nazwie forum A...
A jeszcze z innej strony, to jak się już wejdzie do A, to tam są te 3 "Ostatni post" dla subforów B, C, D więc po pojawieniu się nowego posta w B jego nazwa pojawi się zarówno na stronie głównej przy A jak i w środku przy B...
Co o tym myślicie?
[ Dodano: 12-12-2009, 17:30 ]
Hej, no i jak tam? nikt nie odpowie?
pako_umrzyj - 11-04-2011, 21:38
Odgrzebuje ten stary post z powodu problemu integracji tego moda z CATEGORY IMAGES by prodigy.
Problem polega na tym aby modem CATEGORY IMAGES by prodigy ustawić każdemu forowi inną ikonę, a modem od xlesia przekazać tą ikonę kategorii. Mam nadzieję że dość jasno się wyraziłem.
Na chwilę obecną działa mi jedno albo drugie, nie mogę sobie poradzić z modyfikacją kodu, bardzo prosiłbym o pomoc lepszych ode mnie w php.
Dodam że mogę zastosować inne rozwiązania byle osiągnąć zamierzany efekt różnych ikon z ikoną kategorii zmieniającą się po pojawieniu się posta w forach.
Z góry serdecznie dziękuje.
kamil27 - 18-07-2011, 21:17
xlesiu, niby zrobilem wszystko tak jak opisales ale teraz jak ktos pisze w subforum to ikona na glownym znika.... katalog od subforum faktycznie pokazuje ze jest w nim cos nowego ale nie o to mi chodzilo co mam zrobic?
[ Dodano: 19-07-2011, 19:57 ]
up. bardzo prosze o pomoc.
mam podobny problem jak osoba zakladajaca temat.
jesli ktos pisze w subforum to wyswietla sie tylko ikonka katalogu ze ktos pisal a glowna ikona forum pozostaje taka jak gdyby nic tam nie bylo.
bardzo prosze o pomoc
Blant - 25-11-2011, 23:01
xlesiu napisał/a: | W includes/functions_hierarchy.php znajdź: Kod: | // front icon
if ( $userdata['session_logged_in'] && $forum_id && $type == POST_FORUM_URL )
{
if ( isset($userdata['unread_data'][$forum_id]) )
{
$smart_new = true;
}
} | za nim dodaj: Kod: | $folder_image = ( $smart_new ) ? $i_new : $i_norm;
$folder_alt = ( $smart_new ) ? $a_new : $a_norm;
if ( $data['tree.locked'] )
{
$folder_image = $i_locked;
$folder_alt = $a_locked;
} | znajdź:za nim dodaj: Kod: | $new_posts_in_subleves = false; | znajdź: Kod: | if ( $wdata['tree.locked'] ) | i przed nim dodaj: Kod: | if( $wdata['tree.unread_topics'] )
{
$new_posts_in_subleves = true;
} |
znajdź: Kod: | if ( $userdata['session_logged_in'] && !$tree['type'][$wthis] && $board_config['ctop'] | i przed nim dodaj Kod: | $folder_image = ( $smart_new || $new_posts_in_subleves ) ? $i_new : $i_norm;
$folder_alt = ( $smart_new || $new_posts_in_subleves) ? $a_new : $a_norm;
if ( $data['tree.locked'] )
{
$folder_image = $i_locked;
$folder_alt = $a_locked;
} |
|
A czy można to przerobić tak, aby przy wyłączonej opcji widocznych linków do podkategorii również ikonka się zmieniała?
balukz - 29-02-2012, 19:07
[b]xlesiu,
doda mi ktoś z was by pokazywało ile postów znajduje się w tym subforum[/b]
|
|
|