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ść.

Zbigniew@
01.04.2024 12:28:45
Wszystkiego najlepszego z okazji świąt.

JazOOn
28.02.2024 19:25:31
ja zostałem przy fusionie ale nazywa się 360. Projektowanie i druk 3d...

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

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

 Drukuj temat
Województwo i Miasto użytkownika
Gander
Chciałem zaprezentować moje kolejne pole użytkownika. Jest to "Województwo i Miasto użytkownika".

W jednej liście rozwijanej znajdują się 874 miasta w 16 województwach-grupach. Wybiera się więc od razu miasto w danym województwie. Prezentowanie tych danych w profilu jest już jednak w osobnych polach województwo/miasto.

Jeśli ktoś potrzebuje wyświetlić te dane na forum, w treści wątku, należy wykonać następujące modyfikacje. UWAGA! Nie wyjaśniam tu jak krok-po-kroku modyfikować pliki forum, musisz znać podstawy PHP i choć odrobinę orientować się w strukturze PHP-Fusion.

Na początku pliku forum/viewthread.php (linijka 21?) załączyć plik tłumaczeń:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


Następnie koło linijki 305 w tym samym pliku, w zależności kto gdzie potrzebuje to umieścić, dodajemy kod podobny do tego:

Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP
Gander dodał/a następującą plik:
700-user_field-provincecity-1.zip [30.04kB / 655 Pobrane]

Edytowane przez Gander dnia 30.12.2008 14:34:33
 
gander.solutions
Wścibski Gość
Dodany dnia 19.04.2024 23:38:52
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
mail
Fajna sprawa ale jest tu jednak kilka rzeczy które można by było zmienić.

Warunki z $profile_method są wybierane za pomocą if... else co jest złą konstrukcją do tego typu służy switch... case.
Do tego dla przyspieszenia kodu można by było zlikwidować niepotrzebne echo bo są nadużywane.

Także używasz zmiennych jako aliasów choć nie trzeba ponieważ dane nie są filtrowane.

Myślę że te 2 ostatnie błędy nie są ważne natomiast przy użyciu switch ... case kod stałby się czytelniejszy no i takiej konstrukcji w tych przypadkach powinno się używać.

Wtyczka dość ciekawa i dobrze zrobiona Smile
Edytowane przez Pieka dnia 30.12.2008 17:22:28
 
Gander
Zawsze staram się tworzyć skrypty maksymalnie efektywne i wydajne, ale przyznam że nie sprawdzałem czy case jest szybszy od if. Zresztą chyba nie jest to takie ważne, bo praktycznie różnice nie są zauważalne. To samo tyczy się echo. Organizuję kod inaczej gdy mam kilkadziesiąt - kilkaset linijek Smile
Edytowane przez Gander dnia 30.12.2008 18:58:13
 
gander.solutions
LAbUdZiN
Posiadam fusionboard4 i nie Chce mieć tych informacji na forum ale wtedy wyskakuje błąd:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Edytowane przez LAbUdZiN dnia 30.12.2008 19:34:43
 
www.takgramy.pl
drobiu
Super dodatek! Dałoby radę,aby to pole dodać do rejestracji jako obowiązkowe? Z góry dzięki za informację.
 
www.wzstudent.pl
dante77
Jak można wyświetlić tą lokalizacje na liście ostatnio zalogowanych?
Próbowałem dodać pole user_provincecity, ale wyświetla mi się to w formacie cyfrowym.

 
http://stronyrobie.pl
kefirek
Daj sobie na początku kodu
Pobierz kod źródłowy  Rozwiń Kod źródłowy


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


I tam gdzie liczba wstaw 1 lub 2
1 - wyświetla miasto i województwo.
2 - wyświetla tylko miasto.
 
dante77
Jak zwykle mistrz.

Połączony z 26 sierpień 2011 15:34:
Jak można wyciągnąć listę wszystkich województw i miast posortowanych alfabetycznie na liście użytkowników.
Województwo sortowane osobno i miasto sortowane osobno.

Proszę o podpowiedź.
Edytowane przez dante77 dnia 26.08.2011 15:34:45
 
http://stronyrobie.pl
kefirek
Na jakiej liście użytkowników? Chodzi ci o ostatnio zalogowany?
Edytowane przez Drecha dnia 27.08.2011 19:15:35
 
dante77
Nie, chodzi mi o members.php.
Edytowane przez Drecha dnia 27.08.2011 22:31:03
 
http://stronyrobie.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl