To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Poszukiwania - [Propozycja] Pozdrowienia

Knofel - 19-11-2006, 18:40

Wyświetlanie emotek:

index.php
Znajdź:
Kod:
include($phpbb_root_path . 'includes/functions_selects.'.$phpEx);

Po tym dodaj:
Kod:
include($phpbb_root_path.'includes/bbcode.'.$phpEx);

Dalej znajdź:
Kod:
$zycz = $db->sql_fetchrow($result);
$db->sql_freeresult($result);

Po tym dodaj:
Kod:
$zycz_text = $zycz['post_text'];
$zycz_text =  smilies_pass($zycz_text);

Potem znajdź:
Kod:
'ZYCZ_TEXT' => $zycz['post_text'],

Zamień to na:
Kod:
'ZYCZ_TEXT' => $zycz_text,

cybul - 20-11-2006, 14:16

Knofel, działa.

A wiecie może jak zrobić, aby
Kod:
[you]
działało ??

jarot25 Pracujesz nad pozdrowieniami jak są na www.forum.hajnowka.biz ??

mr.Radek - 20-11-2006, 19:05

neiwiem coś mi sie takiego wyświetliło:
http://www.allforum.yoyo.pl/blad.JPG
co robić? pomocy!

cybul - 21-11-2006, 14:45

mr.Radek, na pewno wszystko dobrze wyedytowałeś ??

A można zrobić tak, aby jedno pozdrowienie było przez np 2 godziny (np automatyczne zamykanie/otwieranie tematu) Najlepiej by było aby ktoś zrobił taki mod jak na www.forum.hajnowka.biz

Matti123 - 21-11-2006, 14:52

cubul napisz do webmastera tamtego forum prośbę o ten skrypt :)
cybul - 21-11-2006, 15:14

on chce za to $$ :D
Matti123 - 21-11-2006, 15:16

to powiedz że dasz mu paczkę kredek xD
A teraz tak na serio. cybul musisz chyba zostać przy tej modyfikacji która jest dostępna :D za free. :D

Knofel - 21-11-2006, 15:16

cybul, a inne tagi działają czy tylko z [ you ] jest problem ??
Matti123 - 21-11-2006, 15:17

Knofel czy tu użyłeś[*you*] ?? Czy masz coś do mnie :D :mrgreen:
cybul - 21-11-2006, 15:21

teraz zauważyłem...ze wszystkimi jest problemos :D
Knofel - 21-11-2006, 15:33

BBCode tags: (zakładam że wcześniej zrobiłeś emotki)

index.php
Znajdź (to jest fragment linijki)
Kod:
$sql = "SELECT pt.post_text, u.user_id, u.username
FROM " . POSTS_TABLE . " p, " . POSTS_TEXT_TABLE . " pt, " . USERS_TABLE . " u

Zmień na:
Kod:
$sql = "SELECT pt.post_text, pt.bbcode_uid, u.user_id, u.username
FROM " . POSTS_TABLE . " p, " . POSTS_TEXT_TABLE . " pt, " . USERS_TABLE . " u

Znajdź:
Kod:
$zycz_text = $zycz['post_text'];

Po tym dodaj:
Kod:
$zycz_bbcode_uid = $zycz['bbcode_uid'];
$zycz_text = prepare_message($zycz_text, 1, 1, 1, $zycz_bbcode_uid);
$zycz_text = preg_replace("/\:(([a-z0-9]:)?)$zycz_bbcode_uid/si", '', $zycz_text);
$zycz_text = bbencode_first_pass($zycz_text, $zycz_bbcode_uid, $zycz_text);
$zycz_text = bbencode_second_pass($zycz_text, $zycz_bbcode_uid, $zycz_text);


Powinno pomoc ;)

cybul - 21-11-2006, 15:53

3x próbowałem. BŁĄD!!!
Kod:

Fatal error: Call to undefined function: prepare_message() in /home/www/forum/index.php on line 182

Knofel - 21-11-2006, 15:58

Po:
Kod:
include($phpbb_root_path.'includes/bbcode.'.$phpEx);

Dodaj:
Kod:
include($phpbb_root_path . 'includes/functions_post.'.$phpEx);

cybul - 21-11-2006, 16:03

teraz index działa ale zamiast ksywy wyświetla się:
Kod:
[you:dff608f911]

Knofel - 21-11-2006, 17:41

Hmmm zrobiłem swoją wersję tej modyfikacji i też nie działa mi to YOU jak coś wymyśle to dam znać.


Powered by phpBB modified by Przemo © 2003 phpBB Group