• Reklama

Dodawanie nowej własnej strony do phpBB3

Poradniki związane z phpBB3. Przeczytasz tutaj jak korzystać, oraz załączać podstawowe funkcje forum, jak i te bardziej zaawansowane.

Moderator: Pomocnicy

Dodawanie nowej własnej strony do phpBB3

Postprzez all4phone » 28 paź 2011, o 10:53

Dodawanie nowej własnej strony do phpBB3

Ten poradnik pokaże Ci, jak dodać nową własną stronę do phpBB.
Powiedzmy na przykład, że chcesz, aby wyglądała ona tak samo jak Twoje forum. Ta nowa strona może zawierać wszystko: od prostego tekstu do bardziej skomplikowanych rzeczy, jak na przykład skrypty PHP.

Zaczynajmy.

Plik aboutus.php

Podczas tworzenia pliku aboutus.php, upewnij się, że nie ma pustych linii i/lub spacji przed <?php i po ?>

W tym przykładzie, będziemy tworzyć stronę, która mówi trochę o tym miejscu, o Twoim forum. Skopiuj i wklej poniższy kod w swoim ulubionym edytorze tekstowym:
Gotowe? Więc pozwól mi wyjaśnić.

Jeśli tworzysz całkowicie nową stronę, prawdopodobnie nie będzie musiał tego robić, ale jeśli potrzebujesz dostępu do plików językowych phpBB, zmień następującą linię:

zmień na:


Zmień "nazwa-pliku-jezykowego" z nazwą pliku językowego, którego chcesz użyć, wpisując bez rozszerzenia .php. Na przykład, jeśli chcesz załadować plik językowy viewtopic.php użyj tego kodu:


Pierwsza zmiana, musisz zmienić to tej linii:

Aby było wyświetlane na pasku tytułu przeglądarki to co chcesz, wystarczy zmienić tutaj tytuł. W naszym przykładzie będziemy go zmieniać na About us.

Następną rzeczą, którą trzeba będzie zmienić jest ta linia:

Ponownie pozwól mi dalej wyjaśnić, dlaczego trzeba to zmienić. phpBB oddziela logikę strony (wszystkie kody PHP) z wzoru (kolorów, obrazów, tła, itp.) i tekstu (plik HTML). Będziesz musiał zmienić yourpage_body.html na coś bardziej przejrzystego, jak np aboutus_body.html
I mamy gotową edycję tego pliku. Zapisz powyższy plik w edytorze tekstu jako aboutus.php

(Uwaga: Microsoft Windows może spróbować dodać rozszerzenie .txt na końcu, więc jeśli tak się zdarzy, zapisz go jako "aboutus.php").

Wskazówka bonusowa

Jeśli chcesz ograniczyć dostęp do strony po zalogowaniu, wtedy znajdź linię:

i dodaj po niej ten fragment kodu:


Plik aboutus_body.html

Następnie, tworzymy plik HTML, który zawiera rzeczywistą treść aboutus.php.
Ponownie w edytorze tekstu skopiuj poniższy kod:


To jest bardzo łatwe do zrobienia. Aby zmienić nazwę strony, która jest wyświetlana dużymi literami u góry, wystarczy zmienić w tej linii:

Zmień Title Here na About Us.

A to jest sekcja, gdzie dodajesz całą rzeczywistą zawartość:


Możesz tu dodać cokolwiek chcesz, kod HTML i CSS oraz tekst. (Jeśli nie znasz HTML i CSS, polecam nauczenie się ich. Obydwa języki są łatwe do opanowania. Strona W3Schools ma doskonałe tutoriale...)
Oto krótki przykład z jakimś tekstem i z listą elementów:

Kopiowanie

Jeśli kierowałeś się powyższymi wskazówkami, to nasze dwa pliki powinny wyglądać tak jak teraz:

aboutus.php:

aboutus_body.html:


Ostatnie kroki

Teraz zapisz plik, który właśnie zmieniałeś, jako aboutus_body.html i prześlij go do katalogu styles/nazwa_stylu/template/ na serwerze WWW. Również prześlij plik aboutus.php na serwer do głównego katalogu phpBB (w tym samym miejscu, gdzie są pliki takie jak faq.php, viewforum.php, viewtopic.php itp.).

Na koniec przejdź do http://www.twoja_strona.pl/aboutus.php, aby zobaczyć swoją własną nową stronę!

-----------------------------------------------------------------------------------------------------------------------

// Poradnik pochodzi ze strony: phpbb.com
// Niektóre treści zostały zmianione na potrzeby strony BBCode.pl


Pochwały przyznane za post: 3
all4phone Mężczyzna
Administrator
Administrator
Avatar użytkownika
Posty: 677
Dołączył(a): 02 wrz 2010
Kasa: 18,541.00 BBPoints
Bank: 2,552.00 BBPoints
Pochwały: 218
Płeć: Mężczyzna

Offline
    Windows XP Firefox

Reklama

Re: Dodawanie nowej własnej strony do phpBB3

Postprzez Sammael » 4 lut 2012, o 18:59

Można wstawiać znaczniki jak np. <head> i <body> ?
Potrzebuje do Highslide JS.
Sammael Mężczyzna
Użytkownik
Użytkownik
Posty: 72
Dołączył(a): 14 paź 2011
Kasa: 113.00 BBPoints
Bank: 336.00 BBPoints
Lokalizacja: Bartoszyce
Pochwały: 6
Płeć: Mężczyzna

Offline
    Windows XP Firefox

Re: Dodawanie nowej własnej strony do phpBB3

Postprzez Bielu » 4 lut 2012, o 19:05

hmm Sammael z tym może być problem! bo skrypt generuje sam znaczniki Head i Body

Autor postu otrzymał pochwałę
    user Testowy do forum:
    Nick: Test
    Hasło:1325908
Bielu Mężczyzna
Stały Bywalec
Stały Bywalec
Posty: 191
Dołączył(a): 23 mar 2011
Kasa: 16.00 BBPoints
Bank: 3,991.00 BBPoints
Pochwały: 22
Płeć: Mężczyzna

Online
    Windows XP Opera

Re: Dodawanie nowej własnej strony do phpBB3

Postprzez Sammael » 4 lut 2012, o 19:48

No to lipa, trza cos wymyślić.
Ma ktoś pomysł?
Może da radę jakoś pobrać kod z jeszcze innego pliku?
Sammael Mężczyzna
Użytkownik
Użytkownik
Posty: 72
Dołączył(a): 14 paź 2011
Kasa: 113.00 BBPoints
Bank: 336.00 BBPoints
Lokalizacja: Bartoszyce
Pochwały: 6
Płeć: Mężczyzna

Offline
    Windows XP Firefox

Re: Dodawanie nowej własnej strony do phpBB3

Postprzez Bielu » 4 lut 2012, o 20:02

hmm napisz nowy temat i powiedz co chcesz zrobić:D
    user Testowy do forum:
    Nick: Test
    Hasło:1325908
Bielu Mężczyzna
Stały Bywalec
Stały Bywalec
Posty: 191
Dołączył(a): 23 mar 2011
Kasa: 16.00 BBPoints
Bank: 3,991.00 BBPoints
Pochwały: 22
Płeć: Mężczyzna

Online
    Windows XP Opera

Re: Dodawanie nowej własnej strony do phpBB3

Postprzez Sammael » 5 lut 2012, o 12:17

Chciałbym zrobić w osobnej podstronie mini galerię opartą o Highslide JS.
Niestety, żeby jej użyć należy skopiować i wkleić kod ze znacznikami <head>, <body>, itp. jakbyś robił osobną podstronę.
Zresztą jak chcesz pobierz paczkę i sam zobacz.
Jeżeli kod generuje sam te znaczniki to może być problem z użyciem HJS.
Chciałbym zrobić cokolwiek, tylko by Highslide JS działał na osobnej podstronie kompatybilnej z phpBB3.
Sammael Mężczyzna
Użytkownik
Użytkownik
Posty: 72
Dołączył(a): 14 paź 2011
Kasa: 113.00 BBPoints
Bank: 336.00 BBPoints
Lokalizacja: Bartoszyce
Pochwały: 6
Płeć: Mężczyzna

Offline
    Windows XP Firefox

Re: Dodawanie nowej własnej strony do phpBB3

Postprzez Bielu » 5 lut 2012, o 12:28

to odnośnik do js wrzuć w overall header:)
a do html strony wrzuć reszte

Autor postu otrzymał pochwałę
    user Testowy do forum:
    Nick: Test
    Hasło:1325908
Bielu Mężczyzna
Stały Bywalec
Stały Bywalec
Posty: 191
Dołączył(a): 23 mar 2011
Kasa: 16.00 BBPoints
Bank: 3,991.00 BBPoints
Pochwały: 22
Płeć: Mężczyzna

Online
    Windows XP Opera

Re: Dodawanie nowej własnej strony do phpBB3

Postprzez Sammael » 5 lut 2012, o 21:44

Dobry pomysł, dzięki.
Sammael Mężczyzna
Użytkownik
Użytkownik
Posty: 72
Dołączył(a): 14 paź 2011
Kasa: 113.00 BBPoints
Bank: 336.00 BBPoints
Lokalizacja: Bartoszyce
Pochwały: 6
Płeć: Mężczyzna

Offline
    Windows XP Firefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Autor

Powrót do Tutoriale

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość