1.12.7 i starsze - Gwiazda za rok cz?onkostwa
Polaczek - 05-10-2009, 19:20
Mam pewien dylemat.
Już dawno zainstalowałem modyfikację ustawiłem sobie ją na pokazywanie gwiazdki po 90 dniach. Moje forum ma już 180 dni i są użytkownicy którzy mają dwie gwiazdki. Jak to wyeliminować?
Pozdrawiam.
[ Dodano: 05-10-2009, 20:23 ]
Już sobie poradziłem
Wystarczy zrobić tak:
znaleźć:
Kod: | $poster_term_img = str_repeat('<img src="templates/' . $theme['template_name'] . '/' . $board_config['annual_stars'] . '" border="0" title="' . $lang['Annual_stars'] . '" />', $poster_term) . (($poster_term) ? '<br />' : '');
|
zamienić na
Kod: | $poster_term_img = str_repeat('<img src="templates/' . $theme['template_name'] . '/' . $board_config['annual_stars'] . '" border="0" title="' . $lang['Annual_stars'] . '" />', 1) . (($poster_term) ? '<br />' : '');
|
[ Dodano: 05-10-2009, 20:23 ]
Pomógł mi manual PHP
JAREKXJR - 20-10-2009, 22:08
Mam dwa problemy z tą modyfikacją:
1. Po wykonaniu zapytanie do bazy pojawia mi się komunikat:
Nie mogę wykonać: insert into phpbb_config (config_name, config_value) values ('annual_stars', 'images/star.gif')
Kliknij Tutaj żeby powrócić.
2. Po otworzeniu listy userów forum najpierw w jednej kolumnie są gify za ów rok członkostwa, a dopiero pod spodem cała tabela z userami i pozostałymi danymi.
Proszę o pomoc.
xlesiu - 21-10-2009, 08:57
ad 1
JAREKXJR, a masz prefiks bazy phpbb_ ?
ad 2
w masz Kod: | {memberrow.JOINED}</span></td>{memberrow.TERM_IMG} | a powinieneś mieć Kod: | {memberrow.JOINED}</span>{memberrow.TERM_IMG}</td> |
[ Dodano: 21-10-2009, 09:58 ]
Oczywiście chodzi o plik templates/subSilver/memberlist_body.tpl
JAREKXJR - 21-10-2009, 09:35
Drugą część poprawiłem.
Co do pierwszej to proszę o pomoc bo nie wiem. Mozna zapewne to gdzieś sprawdzić, ale (wstyd się przyznać) nie wiem gdzie.
xlesiu - 21-10-2009, 09:38
otwórz config.php i zobacz jaki masz wpis
JAREKXJR - 21-10-2009, 09:43
$table_prefix = 'phpbb_';
xlesiu - 21-10-2009, 09:49
JAREKXJR, a w jaki sposób wykonujesz zapytanie? Przez PA czy phpmyadmina? Jeżeli przez PA spróbuj przez phpmyadmina.
JAREKXJR - 21-10-2009, 09:57
Robiłem wg instrukcji z poprzednich postów przez PA.
W phpmyadminie też w zakładce SQL zadaję to samo pytanie?
xlesiu - 21-10-2009, 09:58
Tak.
JAREKXJR - 21-10-2009, 10:06
No to pewnie rozwiązanie zagadki:
#1062 - Duplicate entry 'annual_stars' for key 1
INSERT INTO phpbb_config( config_name, config_value )
VALUES (
'annual_stars', 'images/star.gif'
);
Mniemam, że coś powinienem usunąć i zainstalowac ponownie?
xlesiu - 21-10-2009, 10:13
A powiedz mi co Ci nie działa w tym modzie?
JAREKXJR - 21-10-2009, 10:22
Tak wygląda lista użytkowników:
[ Dodano: 21-10-2009, 11:26 ]
nie moge załączyć pliku bmp
xlesiu - 21-10-2009, 10:27
JAREKXJR, usuń restrykcję na forum będzie łatwiej
JAREKXJR - 21-10-2009, 10:28
W każdym bądź razie do listy uzytkowników nie dodała się kolumna z gwiazdami za rok członkostwa tylko najpierw jest kolumna z owymi gwiazdkami a dopiero pod spodem tabela z listą użytkowników
[ Dodano: 21-10-2009, 11:30 ]
usunąłem
xlesiu - 21-10-2009, 10:38
Kod: | {memberrow.JOINED}</span></td>{memberrow.TERM_IMG} | usuń to </td> w środku
|
|
|