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

1.12.7 i starsze - Greetings Mod 2.0

xlesiu - 31-08-2009, 10:48

Jeżeli masz zainstalowanego BeerModa 2.4 to zobacz pierwszy post w jego temacie.

[ Dodano: 31-08-2009, 11:48 ]
Cytat:
5) [Problem] Modyfikacji Greetings Mod 2.0 - błąd funkcji bbencode_third_pass , rozwiązanie:
http://www.przemo.org/php...ic.php?p=419947

w pliku index.php znajdź:
Kod:
$zycz_text = bbencode_third_pass($zycz_text, $zycz_bbcode_uid, $zycz_text);

zamień na:
Kod:
$zycz_text = hide_control($zycz_text, $zycz_bbcode_uid, $zycz_text, $zycz_text);

Master93 - 31-08-2009, 10:58

xlesiu, podziękował ;)
niuniek2690 - 31-08-2009, 16:37

jak zrobic by pozdrowienia byly w orginalnej jakby ramce tak jak jest styl forum ktore ma? bo mi sie zrobilo takie cos jak w zalaczniku ;/ jak to naprawic ??
xlesiu - 31-08-2009, 17:08

w pliku .css znajdź:
Kod:
td.cat,td.catHead,td.catLeft,td.catSides,td.catRight,td.catBottom {
            background-image: url(images/cellpic17.gif);
            border: 0px;
            background-color:#D1D7DC;
            height: 25px;
}
i zamień cellpic17.gif na belka.jpg

[ Dodano: 31-08-2009, 18:09 ]
Najlepiej to w całym pliku .css to zamień, bo widzę, że w innych miejscach też masz takie belki bez grafiki. A belki o nazwie cellpic17.gif nie masz na serwerze.

niuniek2690 - 31-08-2009, 17:10

dzieki
mAteu - 17-09-2009, 18:56

joli napisał/a:
//
// Greetings Mod
//

$topic_zycz_id = '5'; // ID tematu z życzeniami;
$limit_zyczen = '3'; // Ilość wyświtlanych życzeń;
$style_row = 2; // Tego nie ruszać;

$sql = "SELECT p.post_id, p.post_time, pt.post_text, pt.bbcode_uid, u.user_id, u.username
FROM " . POSTS_TABLE . " p, " . POSTS_TEXT_TABLE . " pt, " . USERS_TABLE . " u
WHERE p.topic_id = $topic_zycz_id
AND p.post_id = 5
AND p.poster_id = 5
AND p.post_order != 1
ORDER BY p.post_id DESC
LIMIT $limit_zyczen";

if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain posts_text data', '', __LINE__, __FILE__, $sql);
}

while($zycz = $db->sql_fetchrow($result))
{

$zycz_username = $zycz['username'];
$zycz['post_id'];
if ($zycz['user_id'] == -1)
{

$u_sql = "SELECT post_username
FROM " . POSTS_TABLE . "
WHERE topic_id = " . $topic_zycz_id . "
AND post_id = ". $zycz['post_id'];

$u_result = $db->sql_query($u_sql);
$row = $db->sql_fetchrow($u_result);

$zycz_username = $row['post_username'];
}

$style_row = ( $style_row == 2 ) ? 1 : 2;

$zycz_color = color_username($zycz['user_level'], 0, $zycz['user_id'], $zycz['username'], false, 'font-size: 11; font-weight: BOLD');

$zycz_date = create_date($board_config['default_dateformat'], $zycz['post_time'], $board_config['board_timezone']);
$zycz_text = $zycz['post_text'];
$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);
$zycz_text = bbencode_third_pass($zycz_text, $zycz_bbcode_uid, $zycz_text);
$zycz_text = smilies_pass($zycz_text);

$template->assign_block_vars('show_zycz',array(
'ZYCZ_CLASS' => 'class="row'.$style_row.'"',
'ZYCZ_DATE' => ' ['.$zycz_date.']',
'ZYCZ_USER' => '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . '=' . $zycz['user_id']) . '" class="gensmall" '. $zycz_color[1] .'>' . $zycz_username . '</a>',
'ZYCZ_TEXT' => $zycz_text ));
}
//
// End Greetings Mod
//




Co tu mam jeszcze pozmieniac/??

Co o dokladnie trzeba powpisywac??!!! pomzcie pls

xlesiu - 17-09-2009, 19:54

mAteu, tylko
Kod:
$topic_zycz_id = '5'; // ID tematu z życzeniami;
$limit_zyczen = '3'; // Ilość wyświtlanych życzeń;

mAteu - 17-09-2009, 21:47

xlesiu napisał/a:
mAteu, tylko
Kod:
$topic_zycz_id = '5'; // ID tematu z życzeniami;
$limit_zyczen = '3'; // Ilość wyświtlanych życzeń;


to czmeu mi to nie dziala ? ;/

Bucu - 17-09-2009, 21:52

Kod:
Dostęp do tej części forum wymaga zalogowania się.

Jeżeli nie jesteś jeszcze zarejestrowany, kliknij Tutaj żeby przejść do formularza rejestracyjnego.


nie ma tu wrozek, nikt ci nie powie czemu...

mAteu - 17-09-2009, 22:01

Bucu napisał/a:
Kod:
Dostęp do tej części forum wymaga zalogowania się.

Jeżeli nie jesteś jeszcze zarejestrowany, kliknij Tutaj żeby przejść do formularza rejestracyjnego.


nie ma tu wrozek, nikt ci nie powie czemu...


chyba wiem oco kaman juz.... jakby co to zara napsize lub edytne posta

ok?

[ Dodano: 17-09-2009, 23:12 ]
sorka za double post... ale nie ma opcji edyytuj ;///



mam problem zrobilem kontrole systemu i mam takie cos:


Cytat:
Rezultat sprawdzania poprawności plików:
Nazwa pliku [ suma obecna ] > [ suma prawidłowa ] Ilość znaków:
Aktualnie - Oryginalnie
index.php : Zła zawartość ! [ 94476caa0893242cd644fc737388f752 ] > [ 4ee4956ea5a855808cfde31ddd211b03 ] 26671 - 24689 (1982)

Niektóre pliki mają inną zawartość niż oryginalne. Jeżeli nie edytowałeś żadnego pliku oznacza to problem podczas wysyłania plików na serwer.
Spróbuj wysłać ponownie pliki wyświetlone powyżej. Spróbuj użyć trybu binarnego podczas wysyłania.



Co zrobic?

joli - 18-09-2009, 07:01

mAteu napisał/a:
Co zrobic?
zajrzeć do faq

phpBB2 by Przemo :: View topic - Check Files i nowe mody
Poprawić adres w profilu na zgodny z regulaminem.
Proszac o pomoc udostępnić forum dla gości, albo podac dane usera testowego.
Mógłbys sie zapoznac z regulaminem. Oszczędzaj nasz czas.

Dukla - 29-09-2009, 17:29

Wykonywałem według instrukcji na moim testowym forum i nie widać tej tabelki pozdrowień :/

W załączniku wrzucę index.php oraz index_body.tpl

I napiszcie w czym błąd :D

[ Dodano: 29-09-2009, 18:30 ]
Załączniki:

GePardo - 10-11-2009, 17:09

A czy mozna zrobic tak aby te pozdrowienia byly za kase? tzn znalazlem mod CASH czy jakos tak i teraz za ta okreslona ilosc kasy kupic pozdrowienia
marek200 - 15-11-2009, 19:34

Witam mam pytanie jak zrobić jak najadę na pozdrowienie to się tekst przystopuje :?: myślę ze to by się do tego moda bardzo przydało

[ Dodano: 17-11-2009, 15:50 ]
Jak dodać zatrzymywanie się pozdrowień po kliknięciu. Dotyczy to moda z marquee (pływająca ramka)



Na początku otwieramy

templates/Nazwa Stylu/index_body.tpl

Szukamy
Kod:
<!-- BEGIN show_zycz -->


Wyżej widzimy
Kod:

<marquee scrollamount="0,3" scrolldelay="0,3" truespeed="truespeed">


zmieniamy na
Kod:

<marquee scrollamount="0,3" scrolldelay="0,3" truespeed="truespeed" onMouseOver='this.stop()'onMouseOut='this.start()'>


Zapisz/Wgraj

:DzunieK: - 28-12-2009, 18:27

Słuchajcie, bo wszystko raczej dobrze zrobiłem i nagle forum off.
Oto błąd:

Cytat:
Fatal error: Call to undefined function bbencode_first_pass() in /virtual/f/o/football2.ugu.pl/includes/functions_post.php on line 139


nie wiecie może co to jest ?
co nie tak zrobiłem ?



Powered by phpBB modified by Przemo © 2003 phpBB Group