[szukam] Prefix tematu (jak w vBulletin) |
Autor |
Wiadomość |
PowerGamer
Posty: 6
|
Wysłany: 30-07-2010, 15:27 [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źć ;/ |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
Polaczek

Pomógł: 351 razy Posty: 2297
|
Wysłany: 30-07-2010, 20:00
|
|
|
Posiadasz jakjiś screen jak to wygląda w vB? |
_________________ The Cephei Family
stuff 'n' stuff |
|
|
|
 |
PowerGamer
Posty: 6
|
Wysłany: 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
vb.JPG
|
 |
Plik ściągnięto 5075 raz(y) 10,66 KB |
|
|
|
|
 |
Lisu15

Pomógł: 204 razy Posty: 1546
|
Wysłany: 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.. |
_________________ HTML to podstawa...
CSS to potęga...
Powróciwszy, by siać zamęt. |
|
|
|
 |
Polaczek

Pomógł: 351 razy Posty: 2297
|
Wysłany: 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 |
_________________ The Cephei Family
stuff 'n' stuff |
|
|
|
 |
PowerGamer
Posty: 6
|
Wysłany: 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
Posty: 160
|
Wysłany: 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

Pomógł: 351 razy Posty: 2297
|
Wysłany: 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?
att47.txt
|
Pobierz Plik ściągnięto 318 raz(y) 8,62 KB |
|
_________________ The Cephei Family
stuff 'n' stuff |
|
|
|
 |
Grzelak
Posty: 160
|
Wysłany: 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


Pomógł: 546 razy Posty: 1983
|
Wysłany: 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ć
instalacja.txt
|
Pobierz Plik ściągnięto 324 raz(y) 7,52 KB |
|
|
|
|
 |
Polaczek

Pomógł: 351 razy Posty: 2297
|
Wysłany: 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) |
_________________ The Cephei Family
stuff 'n' stuff |
|
|
|
 |
NineX


Pomógł: 546 razy Posty: 1983
|
Wysłany: 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
Pomógł: 2 razy Posty: 188
|
Wysłany: 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

Pomógł: 351 razy Posty: 2297
|
Wysłany: 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). |
_________________ The Cephei Family
stuff 'n' stuff |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
NineX


Pomógł: 546 razy Posty: 1983
|
Wysłany: 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ć |
|
|
|
 |
|