phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: joli
22-01-2009, 17:43
[MOD][Portal] Wiadomości RSS w Portalu
Autor Wiadomość
QmQ

Posty: 19
Wysłany: 27-01-2005, 16:39   [MOD][Portal] Wiadomości RSS w Portalu

To wynik tego w?tka:
http://www.przemo.org/php...opic.php?t=8158 :)



MOD dodaje do portalu wiadomości z dowolnego źródła RSS [np. Gazeta.pl] w formie linków.





Instalacja:

Rozpakować plik rss.zip. W nim s?:

lastRSS.php - skrypt parsuj?cy RRSa [ http://lastrss.webdot.cz/ ]
rss.php - mój skrypt wyświetlający newsy
index.php - pusta strona żeby nikt nie ogląda? katalogu
/temp/ - katalog na cachowanie


W głównym katalogu forum tworzymy katalog rss i tam wrzucamy wszystkie pliki.
Warto potem zadba?, aby katalog temp miał chmod 777



Następnie ustawienia:


RSS.PHP:


Ten fragment odpowiada za wszelakie kolory:
Kod:
</STYLE></head><body bgcolor="#D4EAFA"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<style type="text/css">
a:link {color: #006699}
a:visited {color: #006699}
a:hover {color: #DD6900}
a:active {color: #006699}
</style>


Edytujemy wg. własnych potrzeb.
<body bgcolor="#D4EAFA"> - kolor tła
<font face="Verdana, Arial, Helvetica, sans-serif" size="1"> - czcionka i jej wielkość [jak w systemie nie ma pierwszej, to przeglądarka wyświetli drugą itd]

a:link {color: #006699}
- kolor linków
a:visited {color: #006699} - kolor linka po jego kliknięciu
a:hover {color: #DD6900} - kolor linka po najechaniu na niego myszk?
a:active {color: #006699} - kolor nie mam zielonego pol?cia czego :D nie istotne, nie chce mi się sprawdza?



Dalsza edycja pliku RSS.PHP jest opisana w tym?e pliku i obejmuje ustawienia:

    - czasu cachowania
    - katalogu cachowania
    - źródła RSS!
    - odleg?ości między linijkami podczas wyświetlania newsów


Wartości domyślne są całkiem OK, tylko źródło warto zmienić na własne.
Domyślnie ustawione są Wiadomości Gazeta.pl
Mały spis RSSów:
http://www.jabberpl.org/NieTylkoIM/RSS





LASTRSS.PHP

W tym pliku znajdują się ustawienia parsera. Opisane zostały na stronie autora, więc tam proszę się odwo?ywa? (link na górze).
Ustawienia domyślne działają OK.

Jedyne co potrzeba ewentualnie zmienia? to ograniczenie ilości newsów z RSSa [standardowo pokazuje 10 newsów, 0 wyłącza ograniczenie].

O tutaj:
Kod:
        // OGRANICZENIE ILOSCI NEWSOW (10)
        var $items_limit = 10;

Wyja?nia? chyba nie trzeba...



I to na tyle grzebania w plikach! :D

Teraz wchodzimy w Panel kontrolny Portalu.
Ja użyłem jednego z 'Własnych Menu' bo można w nim podać tytuł. Ale równie dobrze działał winno w 'Własny moduł'.

Kod HTML do wpisania we Własne Menu:
Kod:
<iframe src="rss/rss.php" name="RSS" width="233" height="250" noresize marginwidth="3" marginheight="0">
                <body>Ramek brak?</body>
</iframe><br>


Tutaj można sobie dowolnie ustawić wielkość okienka i odleg?o?? newsów od boku boxa [marginwidth].
Domyślnie nie ma scrollbarów, ale gdyby newsy okaza?y się dłu?sze niż zwykle, to scrollbar się pojawi.

============



I to na tyle. Teraz odpowiednie Własne Menu wyświetla wiadomości z wybranego serwisu. :D
[albo powinno ;) ]
Mam nadzieję, że o niczym nie zapomniałem.

Zapraszam do testowania i komentarzy. I powodzenia!

== ver 1.1 ;) bo znalazłem niegro?ny błąd w kodzie + IE źle wyświetlało stroną kodow?... Firefox bez zarzutu :D



U mnie wygląda to tak:

rss.jpg
Myszka jest tam, gdzie podświetlone na pomarańczowo, ale myszki na screenie nie widać.
Plik ściągnięto 87 raz(y) 65,01 KB

rss.zip
Pliki do MODa [ver. 1.1 ;]
Pobierz Plik ściągnięto 583 raz(y) 3,81 KB

_________________
Pozdrawiam,
QmQ
 
     
Gadatliwa Kasia 

   
They


Pomógł: 342 razy
Posty: 2545
Wysłany: 28-01-2005, 11:46   Re: [MOD][Portal] Wiadomości RSS w Portalu

Dla ludzi którzy wol? modny styl ;-)
troszkę zmienićem styl tego menu ,aby bo to żebyście wiedzieli ,że mamy w?a?nie plik subSilver.css albo IGCstation.css albo inne, tylko zależy od Was jakiego stylu.

gotowy rss.php :
Kod:
<html>
<head>
<meta http-equiv="Content-type" content="text/html;charset=ISO-8859-2">

<link rel="Stylesheet" href="../templates/FIsubSilver/FIsubSilver.css" type="text/css">

</head>

<?php
        include "./lastRSS.php";
        $rss = new lastRSS;

//////////////// Ustawienie czasu cachowania w sekundach (1800) i katalogu na cache (./temp)
//////////////// !! CHMOD cache 777 !!

        $rss->cache_dir = './temp';
        $rss->cache_time = 1800;

//////////////// Ustawienie zrodla RSSa

        if ($rs = $rss->get('http://www.gazeta.pl/pub/rss/wiadomosci.xml'))
        {
        foreach($rs['items'] as $item) {

//////////////// Ustawienie odleglosci miedzy linijkami newsow (3px)

        echo("<DIV STYLE=\"margin-bottom:3px;\">\n");
        echo "\t<font face=\"Verdana\" size=\"1\">&raquo; <a class=\"gensmall\" href=\"$item[link]\" target=\"_blank\">".$item['title']."</a></font><br />".$item['description']."\n";
        echo("</DIV>\n");
            }
            }
                    else {
        echo "Nie mozna odczytac pliku RSS\n";
            }
?>

</font>
</html>


w tym kodzie :
Kod:
<link rel="Stylesheet" href="../templates/FIsubSilver/FIsubSilver.css" type="text/css">

możecie sami zmienia? na jakie style.


i w Konfiguracji Portalu w "własne menu":
Kod:
<iframe src="rss/rss.php" name="RSS" width="100%" height="350" noresize marginwidth="3" marginheight="0" frameborder="0">
                <body>Ramek brak?</body>
</iframe><br>
dodawałem frameborder i zmienilem na 100% width.


Oto screencik ;-)

menu.jpg
.
Plik ściągnięto 83 raz(y) 60,25 KB

 
     
They


Pomógł: 342 razy
Posty: 2545
Wysłany: 28-01-2005, 11:49   

Tylko szkoda ,że nie ma RSS ze strony http://www.niepelnosprawni.info/labeo
a tego potrzebuj? link do rss :(

QmQ napisał/a:
Mały spis RSSów:
http://www.jabberpl.org/NieTylkoIM/RSS

tam nie ma http://www.niepelnosprawni.info/labeo

może ktoś znalaz? ten link do rss ?
 
     
Paszczak000


Pomógł: 317 razy
Posty: 2898
Wysłany: 28-01-2005, 12:41   

Wys?ałem do nich maila i oto rezultaty:
Cytat:
Witam,

niestety system nie przewiduje takiej opcji, ale zapytam informatykow -
może da sie wprowadzic kanaly RSS


niemniej jednak zachecam do sledzenia niusow!

pozdrawiam

Anna Jastrz?bska, sekretarz redakcji portalu

Centrum Informacyjne dla Osób Niepełnosprawnych
Przy Stowarzyszeniu Przyjacióż Integracji
ul. Dzielna 1, 00-162 Warszawa
tel. 0*22 831 85 82 w. 43

www.niepelnosprawni.info
 
     
They


Pomógł: 342 razy
Posty: 2545
Wysłany: 28-01-2005, 12:47   

ooo ale pomogle? mi :roll:
no to czekam na odpowiedz, a jak oni nie wiedz? co oznaczają RSS to przeka? ich przykład -> http://www.jabberpl.org/NieTylkoIM/RSS .
 
     
They


Pomógł: 342 razy
Posty: 2545
Wysłany: 28-01-2005, 23:29   

Paszczak000, i jak ?
długo jeszcze nie otrzymales odpowiedzi ?
 
     
arno


Pomógł: 4 razy
Posty: 137
Wysłany: 29-01-2005, 02:21   

Dziwne , ale plik lastRSS.php tez mam ale troche inaczej
http://www.arno.nmax.pl/www/liniarss.php ,hm... :mrgreen:

dod.
albo to :mrgreen:
http://www.arno.nmax.pl/pp/
Ostatnio zmieniony przez arno 03-02-2005, 03:35, w całości zmieniany 1 raz  
 
     
Paszczak000


Pomógł: 317 razy
Posty: 2898
Wysłany: 29-01-2005, 16:14   

They napisał/a:
Paszczak000, i jak ?
długo jeszcze nie otrzymales odpowiedzi ?

narazie cisza :) Błd? co? wiedział to dam zna? :mrgreen:
 
     
BloodMan


Pomógł: 6 razy
Posty: 81
Wysłany: 29-01-2005, 17:58   Re: [MOD][Portal] Wiadomości RSS w Portalu

QmQ napisał/a:
MOD dodaje do portalu wiadomości z dowolnego źródła RSS [np. Gazeta.pl] w formie linków.

Mhm... dobre :)
_________________
http://www.amiscena.org - Forum Amigowej Demosceny
 
     
El_Chueco

Posty: 8
Wysłany: 10-02-2005, 21:04   

Hmmm - a wie ktos jak zlikwidowac suwak - zeby wyswietlaly sie same tytuly?

[ Dodano: 10-02-2005, 21:17 ]
Generalnie chodzi o to zeby pozbyc sie TAGow DESCRIPTION z RSS'a importowanego w XML'u od Gazety.pl -> Chodzi o RSS o Kulturze

[ Dodano: 10-02-2005, 21:18 ]
No i czy da sie to zrobic we "Wlasnym" Module

[ Dodano: 10-02-2005, 21:55 ]
Ok problem Descriiptions rozwiazalem usuwaja z rss.php fragment z "descriptions" - jednka pozozstal problem wstawienia tego we "Wlasny Modul" tak zeby przyjmowal cechy calego prtalu (kolory itp) - i zeby wysokosc tabeli byla elastyczna (a nie ze jak tekst w tabeli przektroczy zadana wysokosc to pojawia sie suwak)
_________________
Tomek a.k.a. El_Chueco
http://www.Coolturalni.prv.pl -> Film, Muzyka, Literatura
http://www.a85.prv.pl -> Galeria by El_Chueco (R)
 
     
julu

Posty: 80
Wysłany: 09-03-2005, 17:02   

Dlaczego tekst wiadomości u mnie jest czarny i go nie widać w subBlack (bo tło też jest czarne). Widze tylko nagłówki (tzna same linki) w odpowiednim kolorze, ale nie widze tekstu pod nimi.

rss.php mam tak wyedytowane jak to podać They (mam pozamieniane na subBlack)

Gdzie moge zmienić ten kolor? Najlepiej żeby był taki jaki jest w subBlack (czyli taki jaki? niby biały, ale biały to to chyba nie jest)

[ Dodano: 17-03-2005, 14:07 ]
Sam sobie odpowiem, bo już wiem, a może ktoś będzie miał taki sam problem to mu sie przyda:

Kod:
echo "\t<font face=\"Verdana\" size=\"1\" color=\"#FFFFCC\"><a class=\"gensmall\" href=\"$item[link]\" target=\"_blank\">".$item['title']."</a><br />".$item['description']."</font>\n";


To dodałem:
Kod:
color=\"#FFFFCC\"
i ?miga. Jestem z siebie dumny, buhaha ;)
 
     
kamracik

Pomógł: 3 razy
Posty: 56
Wysłany: 27-03-2005, 19:45   

czy jest mozliwosc zeby ten modul dzialal dla 2 styli?? bo mam skonfigurowane na forum 2 style a z tego co tu widze to moge conajwyzej przekazac link do jednego :/

jak zrobic zeby tak jak reszta forum rss.php sobie samemu pobieral info o stylużą
 
     
azwel


Pomógł: 41 razy
Posty: 402
Wysłany: 10-04-2005, 20:50   

Ano my?l?, że wystarczy na początku rss.php dać to:
Kod:
<?
define('IN_PHPBB', true);

$phpbb_root_path = './';

include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
?>

a potem do stylu odwo?ywa? się zmienn? $theme['template_name]'. Innymi słowy: podmieni? to:
Kod:
<link rel="Stylesheet" href="../templates/FIsubSilver/FIsubSilver.css" type="text/css">

na to:
Kod:
<link rel="Stylesheet" href="../templates/<?=$theme['template_name']; ?>/<?=$theme['template_name']; ?>.css" type="text/css">

Powinno działał!
_________________
Bezpłatnie pomagam na forum. Jeśli to za mało to zapraszam do skorzystania z płatnych usług.
 
     
cahir
Gość
Wysłany: 11-04-2005, 00:10   

instaluje ten modul i otrzymuje komunikat "nie mozna odczytac pliku rss" probowalem juz dla roznych kanalow i nadal to samo... korzystam z przemo v1.9... co mzoe byc nie tak?
 
     
Gadatliwa Kasia 

   
They


Pomógł: 342 razy
Posty: 2545
Wysłany: 16-05-2005, 18:49   

Paszczak000, i jak w końcu ?
aż tyle miesięcy czekałem i nic nie ma odpowiedzi :/
może prześlesz do ich jeszcze raz czy już zrobili RSS ?
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,1 sekundy. Zapytań do SQL: 15
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę