ForumCała strona

Nawigacja

Aktualnie online

Gości online: 10

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

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

JazOOn
25.06.2025 23:43:19
Dziadziejemy jantom...

jantom
23.06.2025 21:37:31
Z ciekawo?ci pogrzeba?em w historii i jest gorzej ni? my?la?em. Skórka Nadzieja ma ju? 17 lat.

jantom
23.06.2025 21:33:12
... troch? zasiedzia?o Wink

jantom
23.06.2025 21:32:38
Cecha tego, jak z 20+ lat temu pisano strony - tabelki wsz?dzie, szczególnie do tworzenia uk?adów stron. PF d?ugo by? wierny tej tradycji. A obecny szablon Supportu napisa?em z 15 lat temu i chyba mu

Zbigniew@
22.06.2025 17:50:03
Dlaczego forum jest dost?pne tylko dla 10% ludzi? Poniewa? wi?kszo?? osób korzysta z internetu na urz?dzeniach mobilnych.

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

RSS

Polecamy hosting SferaHost.pl

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

Maclaw


Publikuj? wam moj? wersj? jQuery Last seen users.

W przypadku, gdy kto? ma wy?. JavaScript, lista nie jest od?wie?ana. W przypadku przeciwnym, lista od?wie?a si? co 10sec. (do zmiany w last_seen_users_panel.php).

Chmurka zawiera:
Nick
Avatar
Miejscowo??
GG

Bardzo ?atwo mo?na zmieni? jej zawarto?? - trzeba to zrobi? wtedy zarówno w last_seen_users_panel.php (tutaj znajduje si? zawarto?? statyczna panelu), jak i last_seen_users_data.php (tutaj zawarto?? od?wie?anego panelu).

Do dzia?ania chmurki potrzebne jest BoxOver.js i dodanie namiarów do niego w header.php (katalog themes/templates). BoxOver znajdziecie pod tym adresem: http://arka-minis...boxover.js . Teraz macie 2 wyj?cia z edycj? header.php:
a) skopiuj plik z adresu powy?ej do katalogu includes na swoim serwerze
Otwórz teraz plik header.php i znajd? nast?puj?c? lini?:
Rozwiń Kod źródłowy PHP

I poni?ej wstaw:
Rozwiń Kod źródłowy PHP


b) nie kopiuj pliku, tylko podaj w header.php adres jego obecnego po?o?enia
Otwórz teraz plik header.php i znajd? nast?puj?c? lini?:
Rozwiń Kod źródłowy PHP

I poni?ej wstaw:
Rozwiń Kod źródłowy PHP


To tyle, folder z panelem macie w archiwum, rozpakowujecie folder do infusions,
w??czacie panel i gotowe.
   
Maclaw


Witam,
otó? w?a?nie postanowi?em Wam udost?pni? panel Moi Znajomi mojej roboty wraz z kilkoma modyfikacjami w innych zakamarkach PHPFusion.

Na pocz?tek kilka wyja?nie?:
1. Dlaczego edytujemy profile.php zamiast zrobi? pod user_field? S? dwa powody: Znajomi jako osobna grupa oraz to, ?e gdy próbowa?em zrobi? w formie fielda zawsze wyskakiwa? b?ad field_group.
2. Po co duplikaty? To jest wyja?nione w kroku 3.
Zaczynamy!

Co zostanie dodane na mojej stronie?
1. Panel Moi Znajomi
2. Pole w profilu
3. Skrypt GreyBox (jQuery)

Jakie pliki zostan? zmodyfikowane/dodane?
1. Pliki systemu Moi Znajomi (folder infusions/friends_panel) /dodanie/
2. Plik profile.php (folder g?ówny) /modyfikacja/
3. Pliki skryptu GreyBox (folder includes/greybox) /dodanie/
4. Plik header.php (folder themes/templates) /modyfikacja/
5. Duplikat pliku header.php (folder themes/templates) /modyfikacja/
6. Dodanie pliku theme_okno.php (folder aktualnie u?ywanej skórki) /dodanie/

Krok 1 - umieszczanie plików na serwerze
Pobierz archiwum dodane w za??czniku i rozpakuj pliki do odpowiadaj?cych im na serwerze folderów (je?li foldery nie istniej?, stwórz je) - jedynym wyj?tkiem jest plik theme_okno.php, który umieszczasz w folderze obecnie wybranej skórki.

Krok 2 - modyfikacja istniej?cych plików
a) Plik profile.php:
Znajd? lini? 74 o zawarto?ci:
Rozwiń Kod źródłowy PHP

Poni?ej wstaw:
Rozwiń Kod źródłowy PHP


b) Plik header.php:
Znajd? nast?puj?c? lini?:
Rozwiń Kod źródłowy PHP

Poni?ej wstaw:
Rozwiń Kod źródłowy PHP


Krok 3 - tworzenie duplikatu header.php
No wi?c zaczn? od tego, po co nam jest potrzebny duplikat pliku header.php oraz plik theme_okno.php. Plik theme_okno.php jest duplikatem pliku theme.php, jednak on mo?e zosta? zrobiony przeze mnie - tutaj rzadko wprowadzamy jakie? zmiany, a okno i tak ich nie obejmowa?o (chodzi o okno Ajaxa w panelu Moi znajomi). Plik header_okno.php musicie stworzy? sami po dodaniu kodu podanego w poprzednim kroku, poniewa? ka?dy b?dzie mia? dodane inne skrypty, css-y itp. Wi?c zabierajmy si? do roboty:

a) skopiuj plik header.php (katalog: themes/templates) do tego samego katalogu, lecz zmie? jego nazw? na header_okno.php
b) edytuj plik:
Znajd? lini? o zawarto?ci:
Rozwiń Kod źródłowy PHP

Zamie? j? na:
Rozwiń Kod źródłowy PHP


Krok 4 - Instalacja oraz uruchomienie systemu
Wejd? w Panel Administracyjny, a nast?pnie w Zarz?dzanie stron?/Wtyczki. Wybierz z listy Moi znajomi i naci?nij na Instaluj. Teraz, pozostaj?c w PA, wejd? w Zarz?dzanie stron?/Zarz?dzanie panelami. Utwórz nowy panel, jako zawarto?? wybierz friends_panel, Zapisz a nast?pnie W??CZ!.

System powinien zosta? zainstalowany.
AJAX b?dzie stopniowo rozwijany i z czasem zast?powany lepszymi rozwi?zaniami.
Mówcie, co s?dzicie, co jest nie tak itp.
   
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl