Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z nowym menu w punBB
Katsuro
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 28.05.2011

Ostrzeżenie: (0%)
-----


Witam.

Posiadam forum (punBB), które staram się udoskonalać. Stworzyłem animowane menu w jQuery, którym zamierzałem zastąpić stare. Jednak pojawił się problem z dwoma odnośnikami: profil oraz wyloguj. Obydwa linki posiadają różne końcówki, w zależności od użytkownika, co nie pozwala mi ich dodać do mojego nowego menu. Wiem jak usunąć te odnośniki, zmienić im nazwę (kod podaje niżej), ale jak dodać je do nowego menu, które nie łączy się ze starym nie mam pojęcia. Czy ktoś potrafi rozwiązać mój problem? Byłbym niesamowicie wdzięczny.

(kod na usunięcie "wyloguj" z menu)
Kod
<style>
#brdmenu li#navlogout a {
font-size: 0; }

#brdmenu li#navlogout a:before {
content: "nowa nazwa";
font-size: 11px; }
</style>


Forum testowe, na którym pracuje: http://www.katsuro.pun.pl

Przepraszam za nachalność, ale czy nikt nie potrafi mi pomóc? Spędziłem na szukaniu rozwiązania wiele godzin, ale nic z tego i to forum to moja ostatnia deska ratunku...

Ten post edytował Katsuro 31.05.2011, 18:13:26
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


Prawie dobrze, ale:
[JAVASCRIPT] pobierz, plaintext
  1. $("ul.topnav ul.subnav li:first a").attr("href", profileLink);
[JAVASCRIPT] pobierz, plaintext

Co do ukrywania, to można sprawdzać, czy jest dostępny odnośnik do logowania i jeśli jest, to usuwać pozycje menu:
[JAVASCRIPT] pobierz, plaintext
  1. if($("#navlogin").length > 0) {
  2. // tutaj ukrywamy przycisk wyloguj
  3. $("ul.topnav li:last").css("display", "none");
  4. }
[JAVASCRIPT] pobierz, plaintext


Trzeba mieć na względzie to, że wszystkie powyższe modyfikacje działają tylko dla tego menu, które już istnieje na Twojej stronie. W praktyce oznacza to, że dodanie kolejnego odnośnika do menu lub przesunięcie pozycji "Profil" w menu rozwijanym na np. koniec tego menu, będzie wymagać ponownej modyfikacji skryptu.

Ten post edytował mortus 3.06.2011, 13:07:53
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 05:27