Dyskusje na temat modyfikowania i tworzenia stylów do phpBB 3.0.x oraz spraw związanych z szablonami, motywami i zestawami obrazków.
-
jaroslw
- Zasłużony
- Posty: 4524
- Rejestracja: 10 grudnia 2005, 18:48
-
Kontakt:
Post
autor: jaroslw » 06 października 2012, 18:00
Odnośnika logowania/wylogowania nie da się zmienić, z tego powodu, że są różne adresy przy dwóch stanach. Kod z tematu, który przytoczyłeś, może nie działać bo brakuje jednego <!-- ENDIF --> dla sekcji <!-- IF MODERATORS -->. Lepiej byłoby, gdybyś zamiast na sztywno zakodowanych adresów korzystał z odpowiednich zmiennych - łatwo poznasz po nazwach, która za co odpowiada. Potrzebne znajdziesz w overall_header.html. Obecne menu może powodować problemy z wygasającą sesją (wylogowywanie).
-
Aviator
- Administrator
- Posty: 2090
- Rejestracja: 07 czerwca 2011, 22:14
- Lokalizacja: ZS
Post
autor: Aviator » 06 października 2012, 18:13
misterious pisze:Witam!
To menu które zamierzam zapodać nie obsłuży:
jak nie obsłuży, musi obsłużyć.
Wstaw kod tego swojego menu, ale bez Twoich przeróbek, czyste menu jakie masz z generatora, czy tam innego gotowca

-
misterious
- Posty: 80
- Rejestracja: 26 września 2012, 17:47
Post
autor: misterious » 15 października 2012, 13:04
No działa (próbowałem na innym skrypcie) ale jak podmieniam to domyślne menu to mam syntax error'a :/
Wiem że 2 problem w jednym temacie ale tamten jakiś pusty

-
jaroslw
- Zasłużony
- Posty: 4524
- Rejestracja: 10 grudnia 2005, 18:48
-
Kontakt:
Post
autor: jaroslw » 15 października 2012, 13:21
Poprawiłeś niezamknięty IF? Błąd składni (syntax error) bierze się zapewne z błędnie ułożonych warunków. Wstaw swój cały plik nagłówka (z dodanym menu, które wygenerowałeś) oraz pełną treść błędu. Bez tego nawet nie wiadomo gdzie zacząć...
-
misterious
- Posty: 80
- Rejestracja: 26 września 2012, 17:47
Post
autor: misterious » 15 października 2012, 13:22
Aaa... Zapomniałem o poprawieniu... Zaraz sprawdzę

-
misterious
- Posty: 80
- Rejestracja: 26 września 2012, 17:47
Post
autor: misterious » 15 października 2012, 13:50
Poprawiony kod:
Kod: Zaznacz cały
<div id='cssmenu'>
<ul>
<li><a href='index.php'><span>Strona główna</span></a></li>
<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
<li class='has-sub '><a href='ucp.php'><span>Panel użytkownika</span></a>
<ul>
<li><a href='ucp.php?i=173'><span>Profil</span></a></li>
<li><a href='search.php?search_id=egosearch'><span>Moje posty</span></a></li>
<li><a href='ucp.php?i=pm&folder=inbox'><span>Prywatne wiadomości</span></a></li>
</ul>
</li>
<!-- ENDIF -->
<!-- IF MODERATORS -->
<li class='has-sub '><a href='mcp.php'><span>Panel moderatora</span></a>
<ul>
<li><a href='mcp.php?i=146'><span>Blokowanie</span></a></li>
<li><a href='mcp.php?i=144'><span>Ostrzeżenia</span></a></li>
<li><a href='mcp.php?i=142'><span>Zgłoszone posty</span></a></li>
</ul>
</li>
<!-- ENDIF -->
<!-- IF U_ACP -->
<li class='has-sub '><a href="{U_ACP}"><span>Panel administracji</span></a>
<!-- IF U_RESTORE_PERMISSIONS -->
<ul>
<li><a href="{U_RESTORE_PERMISSIONS}"><span>Przywróć uprawnienia</span></a></li>
</ul>
<!-- ENDIF -->
</li>
<!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) -->
<li><a href='ucp.php?mode=register'><span>Zarejestruj</span></a></li>
<!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
<li><a href='ucp.php?mode=login'><span>Zaloguj</span></a></li>
<!-- ENDIF -->
<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
<li><a href="{U_LOGIN_LOGOUT}"><span>Wyloguj</span></a></li>
<!-- ENDIF -->
</ul>
</div>
Działa, ale nie pokazuje mi się zakładka "Panel moderatora"... Co tym razem popsułem??

-
misterious
- Posty: 80
- Rejestracja: 26 września 2012, 17:47
Post
autor: misterious » 15 października 2012, 13:53
Już mam

Zamieniłem
na