ForumCała strona

Nawigacja

Aktualnie online

Gości online: 7

Użytkowników online: 0

Łącznie użytkowników: 25,359
Najnowszy użytkownik: kdomi

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

DJPromo
05.12.2021 13:37:54
Siemka Smile co tam słychać

JazOOn
08.11.2021 23:22:32
Widzisz a ja poszedłem w logistyke i transport Grin

Gander
07.11.2021 16:29:48
Aż się łezka w oku kręci. Wpadłem sprawdzić, od kiedy robię w PHP (rok założenia konta) Wink

JazOOn
04.11.2021 22:43:11
No ale Pieka to już tu z 5 miesięcy nie był

JazOOn
21.10.2021 22:40:48
Tak ,to ten sam JazOOn Grin

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Wykaz postów użytkownika - bartek124 - które otrzymały punkt za pomoc

bartek124



Vertical Navigation Panel - jednopoziomowa nawigacja pozioma


Wtyczka do zarządzania jednopoziomową poziomą nawigacją. Dzięki wyodrębnionemu modelowi, może służyć także do obsługi wszelkiej maści nawigacji wysuwanych, zakładkowych i wielu innych.

Wersja: 1.0


Do bardziej zaawansowanych webmasterów:
Jest to także gotowe narzędzia do obsługi wyspecjalizowanych nawigacji, np. wbudowanych w skórki, rozwijanych czy innych. Przy odpowiednim wykorzystaniu modelu (plik horizontal_navigation_data.php) można podpiąć ją do praktycznie każdej nawigacji. Przykładem jest panel zawarty we wtyczce.


Zapraszam do testów i korzystania Smile
   
bartek124



Rozwiń Kod źródłowy
   
bartek124



Plik theme.php:
Rozwiń Kod źródłowy


zamień na:
Rozwiń Kod źródłowy
   
bartek124



Ten panel zawsze denerwował mnie ilością zapytań które sobie wykorzystuje, a Ty jeszcze dołożyłeś! Grin

Ogólnie spoko, ale kilka uwag:
- dobrze by było, gdyby członkowie ekipy się nie powtarzali. Tzn jeśli bogdan jest w SuperAdminach, to w moderatorach nie ma sensu go wyświetlać ponownie, prawda?
- NIGDY nie zostawiaj na końcu pliku pustej linii (chodzi mi o plik users_team_online_panel.php)! Ba, najlepiej gdyby w ogóle znacznik ?> nie był wykorzystywany. Przez takie coś ludzie często płaczą nad błędem "Headers already sent by...", a zlokalizować go jest stosunkowo ciężko.

Poza tym, dobra robota Smile
   
bartek124



ID to identyfikator, więc logiczne, że może być przypisany konkretnie do jednego i tylko jednego elementu. Czemu nie stosowałeś klas? Tutaj kompletny brak logiki.

Rozwiń Kod źródłowy

Przestań stosować atrybuty stylizujące w html. Od stylów są css. Dodajesz do obrazka klasę, i w css określasz mu wartość border.

Rozwiń Kod źródłowy

Jeśli korzystasz z XHTML, tag IMG zamyka się w ten sposób <img src='adres' />. Zawsze!

Rozwiń Kod źródłowy

Najlepiej całkiem przestań stosować iframe, ale przynajmniej pozbądź się tego atrybutu.

Rozwiń Kod źródłowy

Brakuje jakiegoś tagu otwierającego tabele/wiersz/komórkę. Sprawdź czy w tej tabeli wszystkie tagi są pozamykane.

Rozwiń Kod źródłowy

Obejmij zawartość w komórce choćby tagiem <p>, aby błąd znikł.


Większość z tych błędów powtarza się. Przede wszystkim zajmij się tym id na rzecz class.
   
bartek124



Poniższa treść leci do news.php (nadpisujemy):
Rozwiń Kod źródłowy


A poniższa funkcja do maincore.php:
Rozwiń Kod źródłowy


Działa to w ten sposób, że łączy pola treść podstawowa i treść rozszerzona, później wycina z nich ilość słów zawartą w zmiennej $ilosc_slow (plik news.php, początek) i wyświetla na głównej. W treści rozszerzonej wyświetla całość tekstu, także złączonego. Od teraz można pisać w jednym polu przy redagowaniu newsa, podstawowa lub rozszerzona, można też dalej rozdzielać tekst na dwie części, nie będzie to miało żadnego wpływu na działanie.
   
bartek124



W .htaccess:
Rozwiń Kod źródłowy


Winno działać na całej stronie.
   
bartek124



Rozwiń Kod źródłowy
   
bartek124



Wszystko jest możliwe. Zainteresuj się funkcją add_to_head wbudowaną w php-fusion. Kilka modyfikacji w kodzie i problem rozwiązany. Wbrew pozorom to NIE JEST trudne. Nie przedstawia źle, po prostu developerzy w ten sposób obeszli problem wyłączonego javascripta, informując, że powinien być włączony do poprawnego działania strony. Standardowo fusion nie jest zintegrowany czy też przygotowany pod integracje z Facebookiem, stąd takie skutki, że facebook domyślnie sobie to wczytuje do opisu (chociaż powinien metatag description według mnie, standardowo).
   
bartek124



Jeśli potrzebujesz to włącz, jeśli sam tego nie wykorzystasz w niebezpieczny sposób nic Ci nie grozi Smile
   
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl