ForumCała strona

Nawigacja

Aktualnie online

Gości online: 5

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

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

Gander



Poniższe modyfikacje wykonywane były na v7.00.05:

Plik /register.php linia 72:
Rozwiń Kod źródłowy PHP

Plik /includes/update_profile_include.php linia 39:
Rozwiń Kod źródłowy PHP

Plik /administration/members.php linia 35:
Rozwiń Kod źródłowy PHP

Plik /administration/updateuser.php linia 36:
Rozwiń Kod źródłowy PHP

Pamiętaj, że musisz zapisywać modyfikacje w kodowaniu w jakim masz stronę. To znaczy że jeśli masz język Polish to w kodowaniu ISO-8859-2, a jeśli Polish-utf8 to w kodowaniu UTF-8.

PS. Daj "Pomógł" ;)
   
Gander



Jeśli chcesz pozbyć się absolutnie na zawsze dopisków do tytułu, możesz zrobić to następująco:

1. Otwórz do edycji plik /includes/output_handling_include.php.
2. Znajdź definicję funkcji add_to_title()
3. Zakomentuj wszystkie polecenia wewnątrz tak, aby uzyskać efekt:
GeSHi: PHP
  1. function add_to_title($addition=""){
  2. // global $fusion_page_title;
  3. //
  4. // $fusion_page_title .= $addition;
  5. }
Zinterpretowano w sekund: 0.027, wykorzystano GeSHi 1.0.8.10
4. Zapisz

Gotowe!
   
Gander



Nie łatwiej pobrać sobie: SDK-Pakiet Developera dla v7 PL?
   
Gander



Bo źle robisz operację. dbquery() zwraca dane typu mysql resource. Musisz to zrobić tak:
Rozwiń Kod źródłowy PHP
   
Gander



Jeśli mas stronę z językiem Polish to musisz zapisać to w kodowaniu ISO-8859-2 a jeśli Polish-utf8 to w UTF-8. Tego nie robi się notatnikiem! Zdobądź jakiś program do pisania stron, w którym będziesz mógł ustawić kodowanie.

Wiadomość doklejona:
To i ja dodam swoje rozwiązanie, pliku podstrony, czerpiącego zawartość z dodatkowej strony.

Wystarczy do /includes/ wrzucić załączony przeze mnie plik, oraz utworzyć plik, o poniższej zawartości:
Rozwiń Kod źródłowy


Ważne 2 rzeczy:
  1. Trzeba dołączać plik viewpage_include.php (linijka nr 4)
  2. Jako parametr funkcji viewpage() podajemy id dodatkowej strony

Skrypt przetestowany i działający. Niestety musiałem usunąć komentarze, gdyż gość, który kodował funkcję do wyświetlania komentarzy, najwidoczniej nie wiedział co to uniwersalność kodu...

Może później uda mi się coś wymyślić z tym fantem...
   
Gander



@dan_0803 w sumie nie zrobiłeś nic źle, poza tym, że grupy w bazie są zapisywane w postaci ".id_grupy", a każda kolejna dodana grupa jest w tej postaci "doklejana" na końcu, np: ".1.2.3". Aby znaleźć wszystkich użytkowników należących do grupy 12 należy użyć wyrażeń regularnych.

Aby znaleźć odpowiedni kod, wystarczyło zajrzeć do pliku profile.php, który wyświetla także członków grupy o id przekazanym przez parametr group_id.

Poprawne rozwiązanie to:
Rozwiń Kod źródłowy PHP


@chemix - EP bazuje jeszcze na rozwiązaniach PHP-Fusion 6, więc nie ma tam stałych, zawierających nazwy tabel, takich jak: DB_USERS, DB_USER_GROUPS, itd. To zostało dodane dopiero w PHP-Fusion 7.
   
Gander



Dla poprawności, powinieneś albo dać do infusion_db.php całą nazwę tabeli, czyli:

Rozwiń Kod źródłowy PHP

Rozwiń Kod źródłowy PHP

albo olać infusion_db.php, skoro Tylko Ty będziesz używał tej wtyczki i zrobić po prostu:

Rozwiń Kod źródłowy PHP

Co do błędu, to zapomniałem o nawiasach :D:

Rozwiń Kod źródłowy PHP
   
Gander



Panel umożliwiający zmianę skórki zarówno przez gości jak i użytkowników. Zawiera listę rozwijaną z listą wszystkich dostępnych skórek, oraz guziki nawigacyjne "poprzednia" i "następna".

i41.tinypic.com/voc1sw.jpg
   
Gander



Famos napisał:
Miałem to samo, możesz zrobić też tak - wejść do bazy danych ep_usser password i pozmieniać każdemu użytkownikowi funkcje na MD5 i po sprawie :)


Famos, Twoje nazewnictwo tabel wskazuje że Twoje rozwiązanie bazuje na eXtreme-fusion, więc na przyszłość sprawdź czy Twoje rozwiązanie pokrywa się ze strukturą tabel w standardowym PHP-Fusion. Twój pomysł nie jest zły, tylko zauważ że takie rozwiązanie mija się z celem gdy użytkowników jest więcej niż 10...

Niemniej jednak zwróciłeś moją uwagę na to że istnieją procedury w MySQL, które są bardzo przydatne i zaoszczędzają czasu i wysiłku. Dziękuję.

Zapytanie w phpMyAdmin
Rozwiń Kod źródłowy MYSQL

Skrypt:
Rozwiń Kod źródłowy PHP
   
Gander



Jeśli mam być szczery:
  1. bałagan
  2. początek i koniec panelu bocznego nieczytelny
  3. za duży tekst meta tagów, meta tagi zwykle się linkuje
  4. kolor cyan jest męczący sam w sobie na ciemnych skórkach
  5. HTML Validator znalazł 362 błędów
  1. menu jest na samej górze, więc od początku strony jest dostęp do danych
  2. nieduże, estetyczne logo, pasujące kolorystyką i dopasowane do szerokości
  3. favikona
   
Gander



Prawdopodobnie ten sam problem, co w tym temacie: Nie da się zalogować po aktualizacji

Najpierw szukaj, potem zakładaj nowe tematy.
   
Gander



Witam.

W dniu dzisiejszym chciałbym zaprezentować mój nowy generator, ułatwiający tworzenie plików wykorzystujących funkcjonalność innego mojego skryptu: viewpage_include.php (pierwotnie opublikowany tutaj). W paczce instalacyjnej znajdują się oba skrypty. W kolejnych wydaniach będą zawsze załączane najnowsze wersje tych skryptów.

OPIS

Wtyczka ta służy do generowania plików stron dodatkowych. Zamiast korzystać z adresów o postaci: viewpage.php?page_id=1 można utworzyć osobny plik np: o-mnie.php. Dzięki temu portal zawierający wiele treści w stronach dodatkowych może zyskać na czytelności. Dodatkowo nie jest konieczna modyfikacja zawartości plików, po wprowadzeniu zmian w stronach dodatkowych, gdyż zawartość jest pobierana z tabeli dodatkowych stron więc zawsze jest aktualna.

INSTALACJA

  1. Umieść zawartość folderu php-files na serwerze w katalogu głównym witryny.
  2. Zaloguj się na stronie jako administrator.
  3. Przejdź do: Panel administracyjny -> Zarządzanie stroną -> Wtyczki.
  4. Zainstaluj wtyczkę ViewPage Generator

POMOC

Problemy z oryginalną modyfikacją prosimy zgłaszać do autora na www.myfusion.pl


ZDJĘCIE

i25.tinypic.com/1219axh.png


PLIKI

Paczka do pobrania ze strony www.MyFusion.pl oraz jako załącznik do tego posta.
   
Gander



Witam.

W dniu dzisiejszym chciałbym zaprezentować mój kolejny nowy skrypt. Pomysł zaczerpnąłem z rozbudowanej skórki WordPress-a (Mandigo), która umożliwiała wstawienie dodatkowego, własnego kodu HTML do nagłówka oraz stopki strony (odpowiednio przed </head> i przed </body>).

OPIS

Mój skrypt zawiera takie dwa pola, jak wspomniana wcześniej skórka, a także dwa kolejne do wprowadzenia dodatkowego kodu PHP do plików "includes/header_includes.php" oraz "includes/footer_includes.php", tak że nie musimy edytować tych plików gdy potrzebujemy coś w nich dodać. To rozwiązanie świetnie nadaje się do wprowadzania kodu JavaScript dla statystyk Google Analytics (patrz obrazek niżej).

INSTALACJA

  1. Umieść zawartość folderu php-files na serwerze w katalogu głównym witryny.
  2. Zaloguj się na stronie jako administrator.
  3. Przejdź do: Panel administracyjny -> Zarządzanie stroną -> Wtyczki.
  4. Zainstaluj wtyczkę Custom Code Includes
  5. Zmodyfikuj pliki zgodnie z opisem zawartym z ReadMe_PL.html

POMOC

Problemy z oryginalną modyfikacją prosimy zgłaszać do autora na www.myfusion.pl


ZDJĘCIE

i27.tinypic.com/15x7jo0.png


PLIKI

Paczka do pobrania ze strony www.MyFusion.pl oraz jako załącznik do tego posta.



METODA NA TASIEMCA
(czyli rozwiązanie problemu "zbyt długiego tytułu" strony)

Wiele osób nie ogranicza się do wpisania tylko tytułu swej strony w głównych ustawieniach, a częstokroć wpisują istny tasiemiec zawierający masę słów kluczowych itp. Niezależnie czy takie działanie poprawia indeksowanie czy tylko utrudnia przeglądanie wyników googla, z pewnością może narobić bardzo dużego nieporządku w kilku miejscach na stronie. Przypominam sobie następujące 3 najbrzydsze sytuacje:
  1. na stronie głównej panelu administracyjnego w nagłówku tabeli wyświetla się tytuł strony, a co za tym idzie, rozwala ten nagłówek i utrudnia przeglądanie
  2. na forum w każdym wątku doklejany jest do tytułu strony temat wątku, ale przy długich tytułach strony, dany temat jest na szarym końcu więc niewidoczny
  3. w powiadomieniach e-mail o Prywatnych Wiadomościach i odpowiedziach na forum wklejany jest oczywiście cały tytuł strony, resztę dopowiedz sobie sam...

Panaceum na te bolączki jest CCI i "rozwinięcie tytułu" wklejane w polu "Stopka PHP" w postaci:

Rozwiń Kod źródłowy PHP

Ponieważ faktyczny tytuł jest krótki, nie stanowi już nigdzie problemu, a na każdej podstronie doklejany jest tasiemiec, więc praktycznie nic nie straciliśmy, a zyskaliśmy trochę swobody.

PS. Wspomniane rozwiązanie użyte jest na stronie www.renault19.pl i sprawdza się świetnie.
   
Gander



Aktualizacja 10 sierpnia 2010, 12:00

Oto ukazała się kolejna odsłona tak długo zapowiadanej wtyczki, MusicBox 3 Smile

Wygląd PA i panelu bocznego:

i26.tinypic.com/2vaz1py.jpg i31.tinypic.com/3097s7p.jpg

Poniżej zrzuty z wszystkich obecnie obsługiwanych odtwarzaczy:

Stimulab :: Flam Player
http://i32.tinypi...0suhqe.jpg (mój ulubiony)
http://i31.tinypi...j64y77.jpg

PremiumBeat :: Multiple Tracks Flash mp3 Player
http://i29.tinypi...08cymw.jpg
http://i32.tinypi...cmkw3b.jpg

E-Phonic :: Alien Green, Nobius, Nobius Platinum
http://i30.tinypi...072maa.jpg
http://i32.tinypi...h83ak4.jpg
http://i31.tinypi...laepea.jpg

WebMinster :: WebPlayer
http://i30.tinypi...a66tkh.jpg

Nowa funkcjonalność:
  1. automatyczne odświeżanie kolejności
  2. sortowanie po artyście / tytułach
  3. sortowanie odwrotne
  4. mieszanie (shuffle) Wink
  5. aktywowanie / deaktywowanie wszystkich pozycji
  6. eksport i import pełnej listy

Poprawiona funkcjonalność i obsługa:
  1. przełącznik statusu jako osobny link (aktywuj/deaktywuj)
  2. playlista imitowana za pomocą .htaccess, lub generowana dynamicznie, lub ręcznie

Usunięta funkcjonalność:
  1. automatyczne konwertowanie linków z wrzuta.pl


MusicBox Demo zostało wyłączone z użytku (ponieważ cała playlista z wrzuta.pl stała się niedostępna). Teraz znajduje się tam tylko FLAM Player jako "Flammable MusicBox" z kilkoma utworami.


Przypominam że: MusicBox NIE JEST odtwarzaczem! Jest menadżerem listy odtwarzania oraz skryptem do wyświetlania właściwych odtwarzaczy plików mp3. Proszę więc nie pisać do mnie pytań dlaczego pliki mp3 się dziwnie odtwarzają lub plik flash się nie wyświetla, itp


I jeszcze jedna ważna sprawa: PRZECZYTAĆ ReadMe. Zawarte są tam wszystkie istotne aspekty instalacji i uruchomienia odtwarzaczy. Bez dokładnej lektury tego pliku nawet nie waż się pokazywać na forum gdy wystąpi problem! Wink
   
Gander



Nie czytałeś pewnie regulaminu tego sklepu:

9. Kupując "Theme" otrzymujesz Theme do PHP-Fusion w wersji Extreme.

Extreme Fusion jest oparty o PHP-Fusion 6, którego skórki są niekompatybilne z PHP-Fusion 7.
   
Gander



Jestem autorem panela "Admin Panel", który to cieszył się dość dużą popularnością w PHP-Fusion v6. Zaproponowałem więc aby DEV Team wprowadził ten panel do PHP-Fusion v7. Został on dodany, jednak tylko do zakładek panelu administracyjnego, przez co panel nie był dostępny z każdej podstrony serwisu (a taki był mój zamysł). Zdecydowałem się więc utworzyć ten panel w innej postaci: poziomej, umieszczanej przed treścią właściwą portalu (czytaj: przed panelami). Dzięki takiemu zabiegowi panel ten jest widoczny zawsze w tym samym miejscu, na każdej podstronie (oczywiście tylko dla administratora):

i34.tinypic.com/9gvsxy.jpg


Obecnie wykonałem tylko include, który trzeba samodzielnie wprowadzić w odpowiednim miejscu skórki (na własną rękę). Panel zawsze wyświetla 4 listy rozwijane, jednak te, w których nie ma zakładek dostępnych dla danego użytkownika są wyłączone (atrybut disabled).


PS Planuję wprowadzić go w takiej postaci w MyFusion7.
   
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl