Forum wielotematyczne wiaderko.net - filmy, muzyka, programy. Pobierz, download, rapidshare.  

Wróć   Forum wielotematyczne wiaderko.net - filmy, muzyka, programy. Pobierz, download, rapidshare. > Webmastering - tworzenie stron www > PHP, MySQL

Tags: , , ,

Odpowiedz
 
LinkBack Narzędzia wątku Wygląd
stare 29-05-2008, 19:47   #1 (permalink)
Początkujący spamer
 
Zarejestrowany: Apr 2008
Postów: 88
Siła Reputacji: 1
Morti is on a distinguished road
Domyślnie phpBB by Przemo FAQ v.1

Witam.

Od razu chciałbym zaznaczyć ,że to jest mój pierwszy poradnik i proszę o zrozumienie.Nie wiedział co ma być zawarte w poradniku i spodziewam sie komentarzy i propozycji co ma się znaleźć w v.2 .


#Wstęp

Poradnik ma na celu uświadomienie i pokazanie zwykłym użytkownikom skryptu phpBB by Przemo ,ciekawostek jakich być może nie znaleźli.
Jeśli chcesz przetestować wszystkie te tricki ,zapraszam do utworzenia skryptu na jednym z darmowych hostingów ( wymagania to baza danych MySQL , obłusga modułu PHP i dostep do FTP ) np ,: Darmowy hosting stron WWW - mySQL , Darmowy hosting UGU.PL - WWW, PHP, MySQL, DNS, E-MAIL , YoYo.pl - Najlepszy darmowy hosting w Polsce

#Kilka słów o skrypcie

Skrypt ten powstał z powodu zamiłowania Przema ( pseud. internetowy ) do socjotechniki.
Jest on w 100% darmowych i funkcjonalny , dzięki czemu góruje nad niektórymi płatnymi rozwiązaniami typu IPBoard.

#Kilka słów o bazie MySQL

Baza danych MySQL to najnowocześniejsze rozwiązanie dla for i niektórych CMS'ów.Dzieki niej możemy wykonać wiele ciekawych funkcji. Przede wszystkim służy ona do przechowywania informacji.

Przykład działania bazy :

Do przedstawienia podstawowych zapytań bazy mysql konieczne będzie stworzenie testowej tabeli.

W okienku w phpMyAdmin należy wpisać:

Kod:
CREATE TABLE `tabela` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`produkt` VARCHAR( 255 ) NOT NULL ,
`cena` DECIMAL( 6, 2 ) NOT NULL 
) ENGINE = MYISAM ;
Tworzymy tabelę o nazwie "tabela", a w niej dodajemy następujące pola:
1. Nazwa pola "id", typ pola INT (11) (pole liczbowe o długości do 11 znaków), NOT NULL (nie puste), AUTO INCREMENT (automatycznie zwiekszaj wartość pola "id" o 1 podczas wprowadzania kolejnych danych), PRIMARY KEY (pole oznaczone jako podstawowe).
2. Nazwa pola "produkt", typ pola VARCHAR (255) (pole tekstowe o długości do 255 znaków)
3. Nazwa pola "cena", typ pola DECIMAL (6,2) (pole liczbowe, dziesiętne o długości do 6 znaków i dokładności dwóch miejsc po przecinku)

Gdy już mamy stworzoną strukturę naszej tabeli pora na dodanie do niej jakiś przykładowych wartości.


Kod:
INSERT INTO `tabela` ( `id` , `produkt` , `cena` ) VALUES 
(NULL , ‘chleb’, ‘2.40′), 
(NULL , ‘mąka’, ‘3.55′), 
(NULL , ‘jajka’, ‘5.87′);
Poleceniem INSERT INTO uzupełniamy kolumny "id", "produkt", "cena" należące do naszej tabeli o nazwie "tabela" kolejno wartościami (VALUES) "NULL", "chleb", "2,40" itd. Oznacza to, że kolejno do kolumny "id", "produkt", "cena" dodajemy wartość. Zastanawiasz się dlaczego do kolumny "id" wstawiamy wartość NULL. Oznacza to, że nie podajemy dla tej kolumny żadnej wartości, gdyż zgodnie z typem jej pola będzie ona przbierać kolejne wartości liczbowe począwszy od 1 (AUTO INCREMENT).

Teraz przećwiczymy wybieranie ze stworzonej tabeli interesujących danych. Do tego celu służy polecenie SELECT.


Kod:
SELECT * FROM tabela
To najprostsze polecenie, które można tłumaczyć tak: wybierz (SELECT) wszystko (*) z tabeli o nazwie "tabela".


Jest to jedynie zalążek tego co potrafii baza MySQL,zajmiemy się nią dalej w dalszej części poradnika.


#Instalacja skryptu
Instalacja skryptu jest banalnie prosta.Ściągamy go z załącznika.Następnie za pomoca FTP przerzucamy na serwer.

Tutaj opisałem kolejne punkty .

Domyślny Język Forum: Polish ( zostawiamy )
Nazwa Domeny: xxx.pl ( zostawiamy )
Port Serwera: domyślnie 80 ( zostawiamy )
Ścieżka skryptu: gdzie będzie znajdować się forum

Typ Bazy Danych: ( zostawiamy )
Server Bazy Danych / DSN: Podane przy rejestracji.
Nazwa Bazy Danych: Podane przy rejestracji.
Użytkownik Bazy Danych: Podane przy rejestracji.
Nazwa użytkownika przypisanego do powyższej bazy : Podane przy rejestracji.
Hasło Bazy Danych: Podane przy rejestracji.
Prefiks dla tabel w bazie danych: phpbb_ ( zostawiamy )

Instalacja przebiegła pomyślnie

#Style

Style czy też themy ( ang. tematy ) ,są to szablony ,które polepszają estetyke forum i wygląd.
Tutaj można pobrać darmowe style do tejże wersji skryptu :

Demonstracja i stylów do phpBB by Przemo - IMGallery


*Rangi

Bardzo często chcąc uzyskać najlepszy efekt grup ,tworzymy rangi.Nie zastanawiamy się jednak co ze standardowymi rangami typu : Administrator, Junior Administrator oraz Moderator.W łatwy sposób możemy to zmienić !!

Zakładam ,że forum jest utworzone na potrzeby testów.

Najpopularniejszym programem do połączeń typu ; FTP wykorzystuje się Total Commandera .
Podczas rejestracji naszej WWW na odpowiednim hostingu, powinieneś otrzymać dostęp do FTP.

Wchodzimy na FTP serwera poprzez Total Commandera ( rekomendowany ) .
Udajemy się do folderu /templates/nazwastylu
Następnie szukamy pliku nazwastylu.css , ustawiamy chmody na 777.
Jak to zrobić ?
Możemy to zrobić w dwojaki sposób , użyc do tego panelu w TCM , Pliki --> Zmień atrybut --> W okienku wpisujemy 777 lub za pomocą paska ,trzeba wpisać : chmod777 nazwapliku.
Nastepnie logujemy się do konta na forum , wchodzimy do Panelu Administracyjnego.
Style-->Edytuj dane stylu
Jak sami pewnie zauważyliście są tam 3 kolumny :
Kolor admina
Kolor junior admina
Kolor moda
Jeśli chcemy zmienić nazwe rangi ,usuwamy z tych pól wartości ( formularze zostają puste ) , jeśli chcemy natomiast zmienić tylko kolor rangi , otwieramy paletę kolorów.

Zapewne zastanawiałeś się co zrobić aby Twoja stopka wyglądała ładniej ? Zdarza się ,że widzę na niektórych forach , dużo linków do toplist co oznacza poszerzenie forum, teraz już nie !!

Możemy do tego celu wykorzystać prostą tabelkę pisaną w HTML-u

Kod:
<center><br><fieldset>
<legend><font size="2"> <b>Reklama</b> - Więcej </font><a href="gg://twojnumer gg" target="_blank" style="text-decoration: none;"><font size="-2">Tutaj!</font></a>
</legend>
<p><center><marquee>
<!-- ponizej wklejaj kod -->
<!-- powyzej wklejaj kod -->
</marquee>
</fieldset>
Dzięki temu ,nasze toplisty będą się przewijały i nie będą zaśmiecały już nigdy Twojej stopki.


#Download

Skrypt forum : SendSpace.pl - Darmowy hosting plikĂłw

Total commander:

Total Commander ť Download ť Programy ť Aktualne wersje programów
__________________
PHP BY PRZEMO *FAQ* Link v.1
Postęp - 100 %
Wujek Hacker
Forum kazdego gracza CS

Ostatnio edytowane przez mosh : 02-06-2008 - 17:56. Powód: nieprawidłowy tytuł (phpBB a nie PHP)
Morti jest nieaktywny  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Odpowiedź z Cytatem
stare 29-05-2008, 19:50   #2 (permalink)
Początkujący spamer
 
Avatar Fudddi
 
Zarejestrowany: May 2008
Skąd: Sosnowiec
Wiek: 18
Postów: 46
Siła Reputacji: 0
Fudddi is on a distinguished road
Domyślnie

poradnik cool a czy są jakieś bardzie "trudne/zaawansowane" funkcje tego skryptu ??
__________________
Nie wiem co tu wpisać ale jeśli jesteś graczem w c-s to z miłą chęcią Ci pomogę szczególnie przy amxx jak nie wiesz co i jak, natomiast składaniem amxx zajmuje się http://www.sasuke-team.yoyo.pl
Fudddi jest nieaktywny  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Odpowiedź z Cytatem
stare 29-05-2008, 19:52   #3 (permalink)
Początkujący spamer
 
Zarejestrowany: Apr 2008
Postów: 88
Siła Reputacji: 1
Morti is on a distinguished road
Domyślnie

Cytat:
poradnik cool a czy są jakieś bardzie "trudne/zaawansowane" funkcje tego skryptu ??
Oczywiście ! Jest to dopiero zalążek tego co mógłbym Wam zaprezentować.Jednak na to potrzebuje kilka tygodni / miesięcy ,aby napisać taki poradnik i muszę mieć motywację.
__________________
PHP BY PRZEMO *FAQ* Link v.1
Postęp - 100 %
Wujek Hacker
Forum kazdego gracza CS
Morti jest nieaktywny  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Odpowiedź z Cytatem
stare 29-05-2008, 20:10   #4 (permalink)
Początkujący spamer
 
Avatar kpt.Suruf
 
Zarejestrowany: May 2008
Skąd: Sosnowiec
Wiek: 21
Postów: 38
Siła Reputacji: 0
kpt.Suruf is on a distinguished road
Domyślnie

No to morti czekamy na dalsze kursy
kpt.Suruf jest nieaktywny  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Odpowiedź z Cytatem
stare 30-05-2008, 09:01   #5 (permalink)
Spamer z doświadczeniem
 
Zarejestrowany: May 2008
Postów: 184
Siła Reputacji: 1
Dark Eldo is on a distinguished road
Domyślnie

Ładny poradnik ;]
Z góry patrząc do przemo jest łatwym w obsłudze skryptem.
Najlepiej się nim bawić w miare rozsądku,tzn metoda prób i błędów.
Dark Eldo jest nieaktywny  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Odpowiedź z Cytatem
stare 30-05-2008, 09:11   #6 (permalink)
Świeżak
 
Zarejestrowany: May 2008
Postów: 12
Siła Reputacji: 0
Młody~ is on a distinguished road
Domyślnie

Cytat:
Napisał Morti Zobacz post
Witam.
#Kilka słów o skrypcie

Skrypt ten powstał z powodu zamiłowania Przema ( pseud. internetowy ) do socjotechniki.
Jest on w 100% darmowych i funkcjonalny , dzięki czemu góruje nad niektórymi płatnymi rozwiązaniami typu IPBoard.
Z krzesła spadłem... od vB pewnie też co? niech Ci mosh powie co jest lepsze. Szczerze powiem tak - phpBB to najgorszy syf jaki jest. Wolał bym już SMF.

phpBB z IPB, czy vB nie ma co porównywać. To jest tak jak byś miał hosting na yoyo a na home.pl czy netart.

Ostatnio edytowane przez Młody~ : 30-05-2008 - 09:29.
Młody~ jest nieaktywny  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Odpowiedź z Cytatem
stare 30-05-2008, 09:14   #7 (permalink)
Spamer z doświadczeniem
 
Zarejestrowany: May 2008
Postów: 184
Siła Reputacji: 1
Dark Eldo is on a distinguished road
Domyślnie

A no faktycznie,przema nie można porównać do vb,możesz go najwyżej do txtbb ^^
Spytaj się Mosh,dlaczego akurat wybrał vB ;]
Dark Eldo jest nieaktywny  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Odpowiedź z Cytatem
stare 30-05-2008, 17:59   #8 (permalink)
Początkujący spamer
 
Zarejestrowany: Apr 2008
Postów: 88
Siła Reputacji: 1
Morti is on a distinguished road
Domyślnie

Widzę ,że masz problemy z czytaniem !!!!!
Z tego zdania wynika ,że jest on dobrym / darmowym rozwiązaniem.

Cytat:
dzięki czemu góruje nad niektórymi płatnymi rozwiązaniam

góruje , nad niektórymi płatnymi


Naucz się czytać młody..

Jakieś propozycje,co ma się znaleźć w wydaniu 2-gim ?
__________________
PHP BY PRZEMO *FAQ* Link v.1
Postęp - 100 %
Wujek Hacker
Forum kazdego gracza CS

Ostatnio edytowane przez Morti : 30-05-2008 - 18:10.
Morti jest nieaktywny  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Odpowiedź z Cytatem
stare 02-06-2008, 17:59   #9 (permalink)
Administrator
 
Avatar mosh
 
Zarejestrowany: Apr 2008
Postów: 66
Siła Reputacji: 10
mosh ma wyłączoną reputację
Domyślnie

jak na start całkiem nieźle (kilka błędów znalazłem i poprawiłem)
jak już napisałeś podstawy (instalacja i podstawowa konfiguracja)
to warto pójść dalej..wg mnie warto wspomnieć o pluginach do phpBB, które będą nam pomocne w ogarnianiu forum i jego promowaniu (pozycjonowaniu).
Spider Friendly, Podobne tematy, system tagów i pewnie dużo innych pożytecznych
__________________
smoke hard, go high!
mosh jest nieaktywny  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Odpowiedź z Cytatem
stare 18-06-2008, 18:11   #10 (permalink)
Początkujący spamer
 
Zarejestrowany: Apr 2008
Postów: 88
Siła Reputacji: 1
Morti is on a distinguished road
Domyślnie

Potrzebuje więcej opinii czy mam kontynuować pracę nad poradnikiem
__________________
PHP BY PRZEMO *FAQ* Link v.1
Postęp - 100 %
Wujek Hacker
Forum kazdego gracza CS
Morti jest nieaktywny  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Odpowiedź z Cytatem
Odpowiedz

Bookmarks

Narzędzia wątku
Wygląd

Zasady Postowania
Nie możesz zakładać nowych tematów
Nie możesz pisać wiadomości
Nie możesz dodawać załączników
Nie możesz edytować swoich postów

BB Code jest włączony
Emotikonywłączony
[IMG] kod jest włączony
HTML kod jest Wyłączony
Trackbacks are włączony
Pingbacks are włączony
Refbacks are Wyłączony


Czasy w strefie GMT +2. Teraz jest 21:09.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
Spolszczenie: vBHELP.pl - Polski Support vBulletin

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53