ForumCała strona

Nawigacja

Aktualnie online

Gości online: 8

Użytkowników online: 0

Łącznie użytkowników: 25,386
Najnowszy użytkownik: Hisfatt

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

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

MajsterBieda
25.02.2024 00:12:42
Ponad 20 lat .... tosz to sioook panie.... Grin

Zbigniew@
24.02.2024 22:05:41
Jeszcze tylko, pozostało, napisać artykuł i będzie gotowe. Za jakieś dwa dni.

Zbigniew@
24.02.2024 22:03:43
A ja wstawię auto reklamę. Zrobiłem pierwszy generator paneli na stronę główna, dla v9.

JazOOn
24.02.2024 20:32:31
a już na pewno mamuty

JazOOn
24.02.2024 20:31:59
Albo dinozaury

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

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

Polski Oficjalny Support PHP-Fusion » PHP-Fusion v5.00-v6.01 Support » Modyfikacje skryptów
 Drukuj temat
Następny/poprzedni news w postaci strzałek w rozwinięciu newsa.
Lukiqq
Modyfikację wprowadzamy do pliku news.php lub index.php, zależnie od używanego! Jeżeli nie robiłeś modyfikacji na usunięcie news.php i zastąpienie go index.php to wszelkie instancje index.php w kodzie zamień na news.php!

Otwieramy index.php i tuż przed drugim wystąpieniem:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


dodajemy ten kod:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Jak widzimy pod dwie nazwy, tj. $previous i $nextt przypisane są wiersze tabeli <td>. Przypisane nazwy wrzucamy w odpowiednie miejsce w theme.php(wiadomo, <table><tr>$previous....</tr></table>", zależnie od miejsca gdzie chcemy by modyfikacja występowała(tam gdzie mają pojawić się strzałki widoczne na screenie poniżej). By modyfikacja występowała wyłącznie w rozwinięciu newsa trzeba zrobić coś jeszcze - ja rozwiązałem to w ten sposób, iż w theme.php stworzyłem nową funkcję dla renderowania tylko i wyłącznie rozwinięcia newsa:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


i tak w index.php zamiast

Pobierz kod źródłowy  Rozwiń Kod źródłowy


mam

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Ważne jest by w global znajdującym się pod tą funkcją dodać $previous,$nextt:

Pobierz kod źródłowy  Rozwiń Kod źródłowy



Obrazki przedstawiające strzałki użyte chyba każdy będzie miał swoje ;) Domyślnie wrzucamy je do katalogu images (nie tego w themes!) i nazywamy odpowiednio prevarrow.png i nextarrow.png . Locale użyte w modyfikacji zostały dodane do global.php.

Zrzut przedstawiający przykładowe miejsce umiejscowienia modyfikacji
itvortal.pl/images/screen.png



PS. Dla tych, którzy nie kojarzą o co chodzi z tymi wierszami <td> pokazuję jak można to rozwiązać:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


W każdym theme będzie inaczej, pozostaje próbować i zgłębiać HTMLa ;)
Edytowane przez Lukiqq dnia 11.07.2008 18:20:46
strzelec.png
itvortal.avx.pl - A taka sobie moja strona :]
Pomoc na GG wyłącznie dla nieco wtajemniczonych, podstawowe HowTo znajduje się na forum.
 
itvortal.avx.pl
Wścibski Gość
Dodany dnia 28.02.2024 08:03:02
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
slawekneo
Ehh nigdy sie nie naucza masz " WHOLE " w Twoim skrypcie
Link do potwierdzenia powinien sie text nad strzalkami pokazac http://itvortal.p...EST_DZIURA

Oto mala podpowiedz albo usun kropki z przed znaku "=" albo zdeklaruj na samym poczatku $previous $nextt jako puste zmienne !!

Pozdro!!

Ps mam na oku napisanie czegos takiego tylko ze w ajaxie Grin
Edytowane przez slawekneo dnia 11.07.2008 18:16:32
 
Lukiqq
Dzięki Sławek Smile Cały czas się uczę Wink
strzelec.png
itvortal.avx.pl - A taka sobie moja strona :]
Pomoc na GG wyłącznie dla nieco wtajemniczonych, podstawowe HowTo znajduje się na forum.
 
itvortal.avx.pl
PatrykSpec
Czemu mi to nie działa, zrobiłem tak:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Edytowane przez Pieka dnia 17.12.2008 23:39:57
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl