Zobacz temat
Liczba nowych wiadomości w skórce Phos
|
|
Grief |
Dodany dnia 04.02.2009 15:11:42
|
Przedszkolak Postów: 15 Pomógł: 1 Data rejestracji: 22.08.2005 09:54 |
Witam Chciałem zmodyfikować skórkę Phos w taki sposób aby na górze w miejscy linku "Prywatne wiadomości" pokazywał się napis "Nowych wiadomości (liczba)". Coś takiego jak jest w panelu logowania, na którym próbowałem się wzorować ale napotkałem na kłopoty. Próbowałem w funkcji render_page() pliku theme.php dodać zmienną: Rozwiń Kod źródłowy PHP oraz w miejscu wyświetlania tekstu: Rozwiń Kod źródłowy PHP Zmienna $msg_count jednakże cały czas ma wartość 0. Być może to problemem z dostępem do funkcji dbcount() lub zmiennej DB_MESSAGES. Proszę o pomoc. |
|
|
Wścibski Gość |
Dodany dnia 01.11.2024 07:39:49
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
FiXik |
Dodany dnia 05.03.2009 12:22:21
|
Początkujący Postów: 183 Pomógł: 14 Data rejestracji: 19.02.2009 23:58 |
A może zamiast zmiennej wstawisz na początku pliku: Jak się nie pomyliłem (jeśli tak to proszę o poprawę, bo nie pamiętam teraz)... I powinno zadziałać. Pozdrawiam. Edytowane przez Pieka dnia 07.06.2009 15:57:54 |
|
|
Grief |
Dodany dnia 07.06.2009 15:50:28
|
Przedszkolak Postów: 15 Pomógł: 1 Data rejestracji: 22.08.2005 09:54 |
Dzięki FiXik za odpowiedź. Nie testowałem Twojego rozwiązania, gdyż zapomniałem całkiem o tym temacie. Jednakże dzisiaj zaszła znowu potrzeba zaimplementowania tej funkcji, o której pisałem wyżej i wykombinowałem tak: W pliku Phos/theme.php pod deklaracjami require_once dopisałem: Rozwiń Kod źródłowy PHP Następnie w funkcji render_page() do zmiennych global dodałem na końcu zmienną $userid: Rozwiń Kod źródłowy PHP A zaraz pod tym krótki kod zliczający nieprzeczytane wiadomości: Rozwiń Kod źródłowy PHP Poniżej trzeba odnaleźć instrukcję echo, która wypisuje na ekanie odnośnik do prywatnych wiadomości i zmienić tak: Rozwiń Kod źródłowy PHP
Edytowane przez Grief dnia 07.06.2009 15:53:38 |
|
Przejdź do forum: |