ForumCała strona

Nawigacja

Aktualnie online

Gości online: 14

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 - bartek124 - które otrzymały punkt za pomoc

bartek124



Ups, umknęło mi.

Mała poprawka, w linii ~160 musisz dodać taki kod:
Rozwiń Kod źródłowy
   
bartek124



Moduł implementujący na naszej stronie linki przyjazne wyszukiwarkom oraz użytkownikom. Zamiana linków odbywa się poprzez Output Handling, dzięki czemu instalacja nie wymaga modyfikacji praktycznie żadnych plików (prócz tych, w których niemożliwa była zamiana linków tą techniką). Także rozbudowa modułu o linki do własnych wtyczek/skryptów jest stosunkowo prosta, ponieważ sprowadza się do dodania i przygotowania jednego pliku, bez potrzeby modyfikacji innych.

Wersja dla polskich plików językowych kodowanych w ISO-8859-2 (Polish) oraz UTF-8 (Polish-utf8).

UWAGA!
Moduł posiada status BETA, przez co używasz go na własną odpowiedzialność!
Wszelkie znalezione błędy należy bezzwłocznie zgłosić autorowi.

Jak pisałem, tutaj proszę zgłaszać wszystkie znalezione błędy oraz ewentualne propozycje. Jeśli moduł zdobędzie odpowiednią popularność, będzie pewnie dorobiony jakiś zakątek na bartek124.net poświęcony tylko jemu + jakaś dokumentacja dot. dodawania własnych FURL'i.

Instalacja jak każdy inny moduł, czyli wysłanie plików + podmiana lub ręczna modyfikacja. Później należy włączyć panel. Pamiętaj, aby zmienić ścieżki w .htaccess głównym i forum, jeśli Twoja strona znajduje się w podfolderze (nie subdomenie!).

Podgląd wersji angielskiej na http://v7.bartek1...

Zapraszam do testowania! Smile
   
bartek124



Kursor niepotrzebnie zmieniony, naprawdę, zbędny bajer.

Ten pływający panel: niebieski + czerwony = utrata wzroku.

Logo przepełnione zielenią, jest spoko jak na początek, ale skórka niebieska już nie bardzo pasuje pod to logo, wiesz o co chodzi.

Skórka, no fajnie, ze sam robiłeś, masz już jakąś tam wprawę i pojęcie o tym. Jednak nie podoba mi się, jest zbyt prosta, nie pasuje do strony. Drugi minus - tabelki! Poczytaj o divach, popróbuj. Cały theme rozrysuj sobie także gdzieś w Photoshopie lub gimpie a później przenoś w html. Tak jest dużo łatwiej i dużo ładniejsze rzeczy wychodzą.

Także życzę powodzenia.
   
bartek124



W załączniku bajerek nie wymagający żadnych zmian w SB, nawet za pomocą Output Handling (oprócz dodania skryptu do head). Całość działa przez jQuery. Licznik uwzględnia także dodanie emota lub bbcode.

Wystarczy włączyć panel oh_sb_counter_panel na stronie i cieszyć się licznikiem.

Przykład: http://v7.bartek1...
Login: publictest
Hasło: publictest

Uwaga!
Panel nic nie wyświetla, dodaje tylko skrypt do head. To normalne zachowanie.
   
bartek124



Nie ma potrzeby używać do while.

Rozwiń Kod źródłowy


Tym warunkiem "usuwasz" pierwszą pozycję. Powinno być dbrows.
   
bartek124



Includujesz go wewnątrz funkcji? Zamień zmienną $db_prefix na stałą DB_PREFIX.
   
bartek124



Nie wystarczy. Chodzi o liczbę osób przebywających JEDNOCZEŚNIE na stronę. Do tego potrzeba dość dużej mocy, więc dedyk to podstawa.
   
bartek124



CSSy masz zjarane. Poprawione style:
Rozwiń Kod źródłowy

   
bartek124



Ach, tak ma to działać.

Proszę:
Rozwiń Kod źródłowy PHP


Podstawiasz odpowiedni ciąg na początku np $string = $_POST['costam'];

a później zmienną $string wykorzystujesz w zapytaniu;
   
bartek124



Google Analytics - chyba najlepsze z darmowych, a i pewnie porównują się do płatnych. Korzystam na każdej stronie i jestem zadowolony.
   
bartek124



Proszę:
Rozwiń Kod źródłowy PHP


Do podpatrzenia na http://v7.bartek1... (pod shoutboxem).
   
bartek124



Rozwiń Kod źródłowy


Zamiast XXX podajesz ID grupy.
   
bartek124



W złym zapytaniu sortujesz kolego.

Panel z sortowaniem według nazwy kategorii:
Rozwiń Kod źródłowy
   
bartek124



Pod jQuery: http://plugins.jq...va-marquee
Przykłady: http://www.givain...xample.htm
   
bartek124



Hmm, wiesz co, zamiast warunków, wpisz sobie
Rozwiń Kod źródłowy


I sprawdź co zwraca, a zrozumiesz zasadę działania.
   
bartek124



Pakujesz to do simplexml na przyklad i obrabiasz w tym. Bedzie na pewno szybciej, niż bawic sie w wyrazenia regularne.
   
bartek124



Nie o to biega. Nie ważna liczba rekordów w jednej tabeli. Po to masz relacyjną bazę danych, aby budować relacje między tabelami. 18mb to nic, gdy bedzie to 1,8gb czy 18gb, mozna cos kombinowac (ale tego typu bazy to raczej juz nie na MySQL, raczej Oracle itp).

No ale wracając do relacji. Jeśli dane w tych tabelach będą się masowo powtarzać, to lepiej jest zapakować do innej tabeli te wspolne dane i odnosić się do nich za pomocą klucza obcego. Oszczędzasz miejsce, całość jest szybsza, a i operacje zmiany jakichkolwiek danych szybsze, bo wystarczy zmiana jednego wiersza, niż osobno wszystkich.
   
bartek124



Wybrałeś metodę PHP, czyli skorzystanie z tzw. Routera. Elastyczniej, aczkolwiek trudniej. Możesz wykorzystać sam .htaccess do przepisywania linków, a parametry odbierać normalnie poprzez tablicę superglobalną $_GET. Ściągnij i zbadaj mój mod Friendly Url's, jeśli chcesz zobaczyć, jak to działa.

Co do routerów, w .htaccess wystarczy jedna reguła. W Twoim przykładzie adres wygląda tak:
http://www.mojastrona.pl/index.php/newsy/pokaz/1


Więc wystarczy reguła, która przepisze to na:
http://www.mojastrona.pl/newsy/pokaz/1


Bardzo elastycznie, ale wymaga to więcej kombinacji w PHP. Swego czasu napisałem router na własne potrzeby, który pobierał z tablicy, na podstawie linku, odpowiednią wartość, którą była kolejna tablica.

Dla przykładu:
Rozwiń Kod źródłowy


Na tej podstawie, po wywołaniu strony
http://www.mojastrona.pl/newsy/pokaz/1/komentarze/strona_1

została pobrana w/w tablica, następnie za pomocą funkcji array_combine połączyła subtablicę 'getkeys' zawierającą klucze dla tablicy $_GET z wartościami zawartymi w adresie. W ten sposób po wywołaniu strony
http://www.mojastrona.pl/newsy/pokaz/1/komentarze/strona_1


w ostateczności zostaje wywołana strona news.php z tablicą $_GET prezentującą się następująco:
Rozwiń Kod źródłowy


dla przykładu.
Mam nadzieje, że coś z tego zrozumiałeś, bo troszkę jednak namieszałem. Jeśli drugi przykład wydaje Ci się trudny to spokojnie użyj samego .htaccess, będzie prościej i szybciej, a w przyszłości możesz zacząć kombinować na routerach :)
   
bartek124



http://www.php-fu...d_id=25933

Wyłącz ten bajer i sprawdź czy wtedy zadziała.
   
bartek124



To zależy od Ciebie. Albo sprzedajesz coś masowo, albo na wyłączność. Popatrz na stronkę templatemonster - kupujesz thema za kilka dolców, ale jest on dalej sprzedawany. Chyba że kupisz na wyłączność, wtedy kilka patyków wykładasz.

Oczywiście kupujący musi być poinformowany o sposobie sprzedaży. Zrobienie komuś zlecenia i sprzedawanie tego dalej nie jest uczciwe.
   
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl