Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Newsy z forum phpBB, (wydzielone forum jako newsy), Klasa, PHP 4 i 5, phpbb
Bakus
post
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 (IMG:http://forum.php.pl/style_emoticons/default/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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Matikx
post
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
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.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 13:32