Pomoc w przypadku kłopotów z modyfikacjami: instalacją, konfiguracją, błędami. Zakładając nowy temat pamiętaj o odpowiednim prefiksie!
Regulamin forum
Na tym forum wymagane jest stosowanie prefiksów w tytułach tematów. Prefiks tematu musi składać się nazwy modyfikacji, której dotyczy problem. Dla modyfikacji phpBB Gallery poprawna nazwa tematu to przykładowo [phpBB Gallery] Problem z wgrywaniem zdjęć. Tematy niespełniające wymogu będą przenoszone do kosza.
-
nansss
- Posty: 9
- Rejestracja: 21 maja 2010, 17:13
Post
autor: nansss » 21 maja 2010, 17:17
Witam.
Próbuje dorobić modyfikację, dzięki której, gdy użytkownik wejdzie w dany dział forum(u mnie VIP) wyświetli mu się tekst. Jako, że nie znam PHP obiektowego używam strukturalnego i wrzucam do viewforum.php taki kod:
Kod: Zaznacz cały
//edit by nansss :) START
$vip = 'http://www.adres.com.pl/viewforum.php?f=254';
$adres = ''.$_SERVER['REQUEST_URI'];
if($adres==$vip)
{
echo '<font size="7">dupa</font>';
}
//edit by nansss :) END
A tekst się nie wyświetla. Może trzeba to gdzieś indziej wrzucić?
Proszę o pomoc.
Z góry dziękuje

Pozdrawiam,
nansss

-
pit
- Posty: 1580
- Rejestracja: 25 lutego 2009, 18:15
Post
autor: pit » 21 maja 2010, 18:07
Do "viewforum_body.html" sobie gdzieś wklej.
Kod: Zaznacz cały
<!-- IF FORUM_ID == 254 --><h1>dupa</h1><!-- ENDIF -->
-
nansss
- Posty: 9
- Rejestracja: 21 maja 2010, 17:13
Post
autor: nansss » 21 maja 2010, 18:31
I już będzie działać tak, jak chcę?
-
nansss
- Posty: 9
- Rejestracja: 21 maja 2010, 17:13
Post
autor: nansss » 21 maja 2010, 18:52
Z tym moim kodem czy bez niego. Jak na razie to ani tak, ani tak nie działa...
-
pit
- Posty: 1580
- Rejestracja: 25 lutego 2009, 18:15
Post
autor: pit » 21 maja 2010, 19:51
Bez Twojego kodu.
Forum ID na pewno dobre?
Szablony odświeżone?
-
nansss
- Posty: 9
- Rejestracja: 21 maja 2010, 17:13
Post
autor: nansss » 21 maja 2010, 20:41
Tak id na pewno dobre. A jak odświeżyć szablon
-
nansss
- Posty: 9
- Rejestracja: 21 maja 2010, 17:13
Post
autor: nansss » 21 maja 2010, 20:49
Bo głownie chodzi o to, żeby zamiast wpisywania hasła(podaj hasło aby wejść do działu) pokazał się ten tekst. Da sie to zrobić?
-
nansss
- Posty: 9
- Rejestracja: 21 maja 2010, 17:13
Post
autor: nansss » 21 maja 2010, 22:23
Już zrobiłem bez tego postu

Ale nic to nie dało. Co do mojego wcześniejszego postu: Da się coś takiego zrobić?
-
Widmo
- Zasłużony
- Posty: 695
- Rejestracja: 22 maja 2005, 00:04
- Lokalizacja: Sosnowiec
-
Kontakt:
Post
autor: Widmo » 22 maja 2010, 23:25
Kod podany powyżej przez pit'a, jest dobry, ale sprawdź czy jest poprawny numer id działu.
-
pit
- Posty: 1580
- Rejestracja: 25 lutego 2009, 18:15
Post
autor: pit » 23 maja 2010, 09:50
W "functions.php" przed
Kod: Zaznacz cały
// application/xhtml+xml not used because of IE
dodaj
Kod: Zaznacz cały
// Check what group a user is in
if ( !function_exists('group_memberships') )
{
include_once($phpbb_root_path . 'includes/functions_user.'.$phpEx);
}
$groups = group_memberships(false,$user->data['user_id']);
foreach ($groups as $grouprec)
{
$template->assign_vars(array(
'S_GROUP_' . $grouprec['group_id'] => true
));
}
w "login_forum.html" przed
Kod: Zaznacz cały
<h2 class="solo">{L_LOGIN} {FORUM_NAME}</h2>
dodaj
przed
dodaj
Tą "5" w S_GROUP_5 zmiń na ID grupy VIP.
-
nansss
- Posty: 9
- Rejestracja: 21 maja 2010, 17:13
Post
autor: nansss » 23 maja 2010, 13:45
Prawie działa. Tylko tekst pokazuje się dopiero po podaniu hasła, a nie zamiast podawania hasła

-
pit
- Posty: 1580
- Rejestracja: 25 lutego 2009, 18:15
Post
autor: pit » 23 maja 2010, 14:33
Jeśli się skupisz na tym co robisz jest szansa, że zadziała tak jak chcesz.
-
nansss
- Posty: 9
- Rejestracja: 21 maja 2010, 17:13
Post
autor: nansss » 23 maja 2010, 21:01
Ok już działa

Dziękuje za pomoc, a teraz pytanie zrobię tam formularz itd i jakiego posta dać żeby wysłał mnie to tego forum? Mam nadzieje że ktoś mnie zrozumiał. Chodzi o to, że dam tam formularz z polem do wpisu i jak ktoś wpisze coś prawidłowego to kliknie przycisk wejdź i jeśli będzie ok to wejdzie, a jeśli nie to wyrzuci komunikat. Jaki znacznik post dać?
-
nansss
- Posty: 9
- Rejestracja: 21 maja 2010, 17:13
Post
autor: nansss » 26 maja 2010, 14:08
Ponawiam pytanie
