Poszukiwania - [szukam] Prefix tematu (jak w vBulletin)
PowerGamer - 30-07-2010, 15:27 Temat postu: [szukam] Prefix tematu (jak w vBulletin) Witam, jest możliwość aby zrobić prefix tematów jak w forum vBulletin ? w Przemo jest 'tag' ale on tylko dodaje prefix do nazwy tematu a Ja chciałbym żeby można robić prefixy/tagi o rożnych kolorach. Może już jest jakiś mod ale nie mogę znaleźć ;/
Polaczek - 30-07-2010, 20:00
Posiadasz jakjiś screen jak to wygląda w vB?
PowerGamer - 30-07-2010, 20:38
W załączniku, chodzi oto żeby prefix nie był klikalny (osobno temat osobno prefix) i można ustalić jego kolor
Lisu15 - 30-07-2010, 20:40
Przecież to masz w standardzie. Jak dodajesz dział to masz opcje taką jak "TAGI" czy jakoś tak...wiem że w opisie pisze aby słowa oddzielać przecinkiem..
Polaczek - 30-07-2010, 20:42
Lisu15, temu Użytkownikowi chodzi o kolor prefixu.
Postaram się dzisiaj coś takiego napisać Mysle ze duzo roboty nie bedzie i ze ktos mnie nie wyprzedzi
PowerGamer - 30-07-2010, 21:39
Polaczek napisał/a: | Lisu15, temu Użytkownikowi chodzi o kolor prefixu.
Postaram się dzisiaj coś takiego napisać Mysle ze duzo roboty nie bedzie i ze ktos mnie nie wyprzedzi |
Będę Ci dozgonnie wdzięczny
Grzelak - 31-07-2010, 12:51
Polaczek napisał/a: | Lisu15, temu Użytkownikowi chodzi o kolor prefixu.
Postaram się dzisiaj coś takiego napisać Mysle ze duzo roboty nie bedzie i ze ktos mnie nie wyprzedzi |
Również proszę.
Polaczek - 31-07-2010, 18:41
Coś mi nie wychodzi. W każdym razie wkurzyłem się i zaniechałem prace. Nie ma krytycznych błędów, ale nie chce wyświetlać tagu w viewtopic, a inserty są prawidłowe.
Może ktoś chce poprawić/pomóc?
Grzelak - 31-07-2010, 22:22
Polaczek napisał/a: | Coś mi nie wychodzi. W każdym razie wkurzyłem się i zaniechałem prace. Nie ma krytycznych błędów, ale nie chce wyświetlać tagu w viewtopic, a inserty są prawidłowe.
Może ktoś chce poprawić/pomóc? |
Podbijam
NineX - 01-08-2010, 00:16
Otwórz:
viewforum.php
Znajdź:
Kod: | $template->assign_block_vars('topicrow', array(
'ICON' => ($topic_rowset[$i]['topic_icon'] != 0) ? '<img src="' . $images['rank_path'] . 'icon/icon' . $topic_rowset[$i]['topic_icon']. '.gif" alt="" border="0">' : ' ', |
Dodaj przed:
Kod: | $tag1 = $topic_rowset[$i]['topic_tag'];
$tag1_1 = ($tag1 !=='') ? '<span style="color: ' . $topic_rowset[$i]['topic_tag_color'] . '">[' . $tag1 . ']</span>' . $topic_title : $topic_title; |
Znajdź:
Kod: | 'TOPIC_TITLE' => replace_encoded($topic_title), |
Zmień na:
Kod: | 'TOPIC_TITLE' => replace_encoded($tag1_1), |
+ instajacja polaczka w załączniku
powinno zadziałać
Polaczek - 01-08-2010, 00:17
NineX, dzięki. Teraz dorobię parę kosmetyków od siebie i wydam jako gotowe.
Będzie wpis w credits oczywiście
A tak swoją drogą... że ja taki głupi byłem i napisałem to w tak głupi sposób (instrukcja do viewtopic.php)
NineX - 01-08-2010, 00:33
jeśli ktoś potrzebuje to i do viewtopic.php można zrobić:
Znajdź:
Kod: | $template->assign_block_vars('postrow', array(
'ICON' => $icon, |
Dodaj przed:
Kod: | $tag1 = $forum_topic_data['topic_tag'];
$tag1_1 = ($tag1 !=='' && $post_subject !== '') ? '<span style="color: ' . $forum_topic_data['topic_tag_color'] . '">[' . $tag1 . ']</span> ' . $post_subject : $post_subject; |
Znajdź:
Kod: | 'POST_SUBJECT' => $post_subject, |
Zmień na:
Kod: | 'POST_SUBJECT' => $tag1_1, |
Pozdrawiam
Skiller - 01-08-2010, 01:21
Witam. Chciałbym się trochę wtrącić. Można zrobić tak żeby wszystkie tagi były białe i nie można było w nie klikać ?. I żeby to wczytywało z tych tagów z PA i żeby każdy był biały. Za pomoc +
Polaczek - 01-08-2010, 01:25
Skiller napisał/a: | Za pomoc + |
A jak go dasz?
Skiller napisał/a: | Chciałbym się trochę wtrącić. Można zrobić tak żeby wszystkie tagi były białe i nie można było w nie klikać ?. I żeby to wczytywało z tych tagów z PA i żeby każdy był biały |
Niestety standardowe tagi tematu dodają się automatycznie do nazwy tematu, i nie da się tego rozdzielić (chyba ze uzyje sie str_replace() musze to rozkminic - jak rozkminie to dam znac).
NineX - 01-08-2010, 10:58
Skiller napisał/a: | Witam. Chciałbym się trochę wtrącić. Można zrobić tak żeby wszystkie tagi były białe i nie można było w nie klikać ?. I żeby to wczytywało z tych tagów z PA i żeby każdy był biały. Za pomoc + |
Otwórz:
posting.php
Znajdź 2x :
Kod: | $add_topic_tag = (!empty($HTTP_POST_VARS['add_topic_tag'])) ? trim($HTTP_POST_VARS['add_topic_tag']) : '';
$add_topic_tag_color = (!empty($HTTP_POST_VARS['add_topic_tag_color'])) ? trim($HTTP_POST_VARS['add_topic_tag_color']) : ''; |
Dodaj po:
Kod: | $tag2 = ( !empty($HTTP_POST_VARS['topic_tag']) ) ? trim($HTTP_POST_VARS['topic_tag']) : ''; |
-------
Wszystkie:
Zmień na:
Wszystkie:
Kod: | $add_topic_tag_color = (!empty($HTTP_POST_VARS['add_topic_tag_color'])) ? trim($HTTP_POST_VARS['add_topic_tag_color']) : ''; |
Zmień na:
Kod: | $add_topic_tag_color = 'white'; |
Otwórz:
functions_post.php
Wszystkie:
Zmień na:
Znajdź:
Kod: | $sql = ($mode != 'editpost') ? "INSERT INTO " . TOPICS_TABLE . " |
Wszystkie - W lini znajdź:
Zmień na:
Przed $sql dodaj:
Kod: | $tytul_1 = explode(']', $post_subject);
$post_subject_1 = $tytul_1[1];
$tytul2 = ($tag2 !== NULL) ? $post_subject_1:$post_subject; |
Powinno działać
|
|
|