Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Newsy z forum phpBB, (wydzielone forum jako newsy), Klasa, PHP 4 i 5, phpbb
Bakus
post 3.10.2004, 00:53:34
Post #1


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


Przykład wykorzystania niniejszej klasy znajduje się pod adresem: http://japonia.no-ip.net/

Z tabel forum phpBB pobierane są posty rozpoczynające temat i są one traktowane jako kolejne newsy do umieszczenia na stronie. Odpowiedzi w temacie traktowane są jako komentarze do newsów.
Na początku kodu znajduje się przykład użycia klasy wraz z opisem.
Kalsa jest w moim mniemaniu dobrze skomentowana i mam nadzieję, że nikt nie będzie miał problemów ze skorzystaniem z niej...

Translacje na język rosyjski, włoski i francuski pochodzą z http://slowniki.onet.pl/ i nie ręcze za ich jakość. (w tłumaczeniu na język rosyjski w komentarzach podane są frazy ze spacjami, by przeglądarki ich nie interpretowały...
Tłumaczenie na język angielski i niemiecki zostałosprawdzone przez nauczycieli tych języków... Tłumaczenie na język japoński zostało wykonane przez GameCube na potrzeby jego strony o Japonii, więc mniewam iż jest poprawne smile.gif (jego strona jest podana jako przykład zastosowania)

Przykład użycia:
  1. <?php
  2. $news = new phpbb_news;
  3. $config = array(
  4. &#092;"mysql\" => array( // Dane bazy danych
  5. &#092;"host\" => \"localhost\",
  6. &#092;"user\" => \"root\",
  7. &#092;"pass\" => \"\",
  8. &#092;"db\" => \"forum\",
  9. &#092;"table_prefix\" => \"phpbb\" // prefix tabel z forum
  10. ),
  11. &#092;"forum_id\" => \"22\", //ID forum z którego będą wyciągane newsy
  12. &#092;"classes\" => array( // klasy CSS użyte do zmiany wyglądu newsów...
  13. &#092;"title\" => \"tytuly\", // Tytuły newsów
  14. &#092;"date\" => \"daty\", // Daty newsów
  15. &#092;"url\" => \"linki\", // Odnośniki
  16. &#092;"body\" => \"tresc\" // Treść newsów
  17. ),
  18. &#092;"width\" => 390, // Szerokość tabeli z newsami
  19. &#092;"forum_url\" => \"http://forum.example.com/\" // adres URL do forum
  20. );
  21. $news->set_config($config);
  22. $news->set_lang(&#092;"pl\"); // Język (pl, en, de, it, fr, jp)
  23. $news->show_news(5); // pokazanie newsów
  24. ?>


Kod klasy:
Jako, że forum okazało się oporne i nie chciało umieścić tej klasy nie rozwalając się przy okazji kod klasy jest dostępny pod adresem:
http://opensource.idn.net.pl/phpbb_news.class.phps


--------------------
Powrót do przeszłości :)
Go to the top of the page
+Quote Post
Matikx
post 19.03.2005, 19:12:42
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 1.02.2005
Skąd: z php

Ostrzeżenie: (0%)
-----


J dałem taki skrypt
  1. <?php
  2. $news = new phpbb_news;
  3. $config = array(
  4. &#092;"mysql\" => array( // Dane bazy danych
  5. &#092;"host\" => \"localhost\",
  6. &#092;"user\" => \"root\",
  7. &#092;"pass\" => \"mateusz\",
  8. &#092;"db\" => \"*****\",
  9. &#092;"table_prefix\" => \"phpbb_\" // prefix tabel z forum
  10. ),
  11. &#092;"forum_id\" => \"1,11\", //ID forum z którego będą wyciągane newsy
  12. &#092;"classes\" => array( // klasy CSS użyte do zmiany wyglądu newsów...
  13. &#092;"title\" => \"tytuly\", // Tytuły newsów
  14. &#092;"date\" => \"daty\", // Daty newsów
  15. &#092;"url\" => \"linki\", // Odnośniki
  16. &#092;"body\" => \"tresc\" // Treść newsów
  17. ),
  18. &#092;"width\" => 390, // Szerokość tabeli z newsami
  19. &#092;"forum_url\" => \"http://www.forum.tibia-fan.prv.pl/\" // adres URL do forum
  20. );
  21. $news->set_config($config);
  22. $news->set_lang(&#092;"pl\"); // Język (pl, en, de, it, fr, jp)
  23. $news->show_news(10); // pokazanie newsów
  24. ?>


i zapisałem jako news.inc i nic a wpisałem dobre hasło itp
Go to the top of the page
+Quote Post
Bakus
post 24.03.2005, 16:35:46
Post #3


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


identyfikator forum powinien być jeden...
Skrypt jest napisany w ten sposób by zmieniać jedno forum w dział nowości.


--------------------
Powrót do przeszłości :)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.04.2024 - 04:42