::: FORUM ManuFrog :::: RSS Feeds - ::: FORUM ManuFrog :::

Hoppa till innehåll

Sida 1 av 1
  • Du kan inte skapa ett nytt ämne
  • Du kan inte svara i detta ämne

RSS Feeds

#1 Medlemmen är offline   Hans F 

  • Superior Member
  • PipPipPipPipPip
  • Grupp: Members
  • Inlägg: 46
  • Gick med: 30-maj 06

Postad 30 maj 2006 - 10:05

Jag ser att Manufrogs hemsida har implementerat RSS Feeds. Verkar va en fin funktion.

En fråga. Är det någon som använder en enkel programvara för webbservern för att administrera detta.
(Erik vad använder ni?)

Hans F
0

#2 Medlemmen är offline   Pezzen 

  • Moderator
  • PipPipPipPipPipPip
  • Grupp: Moderator
  • Inlägg: 153
  • Gick med: 30-januari 04

Postad 30 maj 2006 - 10:21

RSS är en ypperlig fuktion, tycker jag.

Hur du administrerar det beror helt på hur du vill använda det. I mitt fall använder jag det i en blogg och har då ett script som genererar en vanlig html-fil osm man ser på vanliga webben, och en RSS-fil som man kan prenumerera på och läsa i sin RSS-läsare.

Som sagt, men det går enkelt att bygga upp ett php-script, speciellt om man använder en databas. Om du vill ha mer konkret hjälp eller tips så är det bara att höra av dig.
Regards
Stefan/Pezzen
0

#3 Medlemmen är offline   Sussi 

  • Datanörd
  • PipPipPipPip
  • Grupp: Members
  • Inlägg: 12
  • Gick med: 03-november 05

Postad 31 maj 2006 - 17:09

Hej :)

Jag tar gärna emot lite tips angående rssfeeds. Jag har installerat phpnuke på en av mina sajter och där finns en fil som heter backend.php men den funkar inte som den ska.

Det står så här när man surfar dit:

XML-tolkningsfel: xml-deklaration inte i början av extern entitet
Adress: http://fobasajten.se/backend.php
Radnummer 2, Kolumn 1:<?xml version="1.0" encoding="ISO-8859-1"?>
^


Jag la ut en fråga i ett forum för phpnuke på en engelsk sajt, men blev inte klok på det svaret jag fick och naturligtvis kommer jag inte ihåg svaret heller, för det var ett bra tag sen.

Kanske man kan göra en ny phpfil istället då?

Jag har ett annat cms system på en annan hemsida och där ingår också rss-feeds men där funkar det precis som det ska. Jag har e107 installerat där. Men det kan vara intressant att veta hur man fixar det själv om det inte funkar i systemet. Men man måste ha hemsidan kopplad till en databas eller hur?

Tack på förhand

mvh Sussi
0

#4 Medlemmen är offline   Pezzen 

  • Moderator
  • PipPipPipPipPipPip
  • Grupp: Moderator
  • Inlägg: 153
  • Gick med: 30-januari 04

Postad 31 maj 2006 - 18:44

Hejsan Sussi!

Jag har ingen direkt erfarenhet av RSS 0.9. men jag tror att det kan bero på biten som säger

Citat

<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN"
"http://my.netscape.com/publish/formats/rss-0.91.dtd">

Om du redigerar filen så att det inte finns med, blir det någon skillnad då? Annars ska jag kika lite mer när jag kommer hem, men prova med det först.

Om man har hemsidan och informationen i en databas är det jättelätt att göra ett RSS-feed. Om det finnd intresse kan jag försöka slänga ihop någon sorts guide eller liknande och lägga upp här.
Regards
Stefan/Pezzen
0

#5 Medlemmen är offline   Sussi 

  • Datanörd
  • PipPipPipPip
  • Grupp: Members
  • Inlägg: 12
  • Gick med: 03-november 05

Postad 31 maj 2006 - 19:02

Visa inläggPezzen på 31 May, 2006, 19:44 sade:

Hejsan Sussi!

Jag har ingen direkt erfarenhet av RSS 0.9. men jag tror att det kan bero på biten som säger

Citat

<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN"
"http://my.netscape.com/publish/formats/rss-0.91.dtd">

Om du redigerar filen så att det inte finns med, blir det någon skillnad då? Annars ska jag kika lite mer när jag kommer hem, men prova med det först.

Om man har hemsidan och informationen i en databas är det jättelätt att göra ett RSS-feed. Om det finnd intresse kan jag försöka slänga ihop någon sorts guide eller liknande och lägga upp här.



Hej Pezzen och tack för ditt svar

Det slog mig helt plötsligt eftersom det står "Netscape Communications" att jag kanske borde kolla i IE också (Jag använder nämligen Firefox nuförtiden) och jag borde ha kollat det för längesen :whip: ...och i IE så funkar backend filen hur fint som helst. . Men jag ska testa att ta bort det där som står och se vad som händer i Firefox.

Mina logga som jag gjorde i png-format är transparent i Firefox men i IE är den gröngråaktig, men jag ska se vad jag kan göra åt det, det är lite irriterande att man inte ska få samma saker att funka i olika webbläsare.


Då får vi hoppas att fler anmäler sitt intresse för rss-feeds :)
mvh Sussi
0

#6 Medlemmen är offline   Pezzen 

  • Moderator
  • PipPipPipPipPipPip
  • Grupp: Moderator
  • Inlägg: 153
  • Gick med: 30-januari 04

Postad 01 juni 2006 - 08:03

Så lite så, bara trevligt att vara behjälplig!

Det är lustigt, för det borde inte vara där alls, och jag inte varför det är där. Men så började jag kika runt lite, så visar dig sig att din fil är exakt så som den ska vara, utom på en punk. I XML så måste XML-deklarationen eligt specifikationen börja först i filen, i din har det smugit in sig en radbrytning innan det. Där för du att felet kommer på rad 2 också, så ta bort första raden så ska det lösa sig istället!

Vad gäller loggan så beror det på att IE inte kan visa en spcifik alfakanal i PNG-transparensen. Men det kan fortfarande vara transparent, jag har faktiskt ingen bra lösning på hur du kan lösa det, men du kanske man maila mig bilden eller ladda upp den här ska kan jag kika?

Eftersom ni nu är två som är lite sugna på information ska ska vi nog kunna få ihop något om det :)
Regards
Stefan/Pezzen
0

#7 Medlemmen är offline   Sussi 

  • Datanörd
  • PipPipPipPip
  • Grupp: Members
  • Inlägg: 12
  • Gick med: 03-november 05

Postad 02 juni 2006 - 21:38

Visa inläggPezzen på 1 June, 2006, 09:03 sade:

Så lite så, bara trevligt att vara behjälplig!

Det är lustigt, för det borde inte vara där alls, och jag inte varför det är där. Men så började jag kika runt lite, så visar dig sig att din fil är exakt så som den ska vara, utom på en punk. I XML så måste XML-deklarationen eligt specifikationen börja först i filen, i din har det smugit in sig en radbrytning innan det. Där för du att felet kommer på rad 2 också, så ta bort första raden så ska det lösa sig istället!

Vad gäller loggan så beror det på att IE inte kan visa en spcifik alfakanal i PNG-transparensen. Men det kan fortfarande vara transparent, jag har faktiskt ingen bra lösning på hur du kan lösa det, men du kanske man maila mig bilden eller ladda upp den här ska kan jag kika?

Eftersom ni nu är två som är lite sugna på information ska ska vi nog kunna få ihop något om det :whip:


Hej igen och tack för ditt svar.

Den här raden <?xml version="1.0" encoding="ISO-8859-1"?>
^
den som man ser när man visar källan, den är på rad 2, men webbläsaren läser bara html-kod och man kan inte se phpkoden. När man ser i scriptfilen backend.php så kommer inte den raden förrän på rad 29 och det ser ut så här:
}
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n\n";
echo "<!DOCTYPE rss PUBLIC \"-//Netscape Communications//DTD RSS 0.91//EN\"\n";
echo " \"http://my.netscape.com/publish/formats/rss-0.91.dtd\">\n\n";
echo "<rss version=\"0.91\">\n\n";
det fortsätter sen med rader efter också, och det är även rader ovanför och jag kan därför inte se någon radbrytning. Det lustiga är ju att det är bara i Firefox som det ser ut så. Tittar man i IE då ser det ut som det ska. Jag har dock inte kollat andra webbläsare.

När det gäller png-filen så kan jag ju göra den i gif istället. Ska prova med det och se om jag kan få den transparent annars hojtar jag till här igen :)

Ha det så fint i helgen

mvh Sussi
0

#8 Medlemmen är offline   Pezzen 

  • Moderator
  • PipPipPipPipPipPip
  • Grupp: Moderator
  • Inlägg: 153
  • Gick med: 30-januari 04

Postad 03 juni 2006 - 02:18

I see, I see.

Om du då prövar att göra så gär, flytta raden

Citat

echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n\n";
så det hamnar först i dokumentet men efer <?php och testa sen? annars så kanske du kan skicka allt som står innan det till mig så ska jag se vad jag kan göra eftersom det är uppenbart att det är det felet.

Och det är inte så att det är finns på IE, det är bara det att IE är aldeles för bra på att rätta till fel åt en, så om du kollar på källan i IE så ser du även där att det är en radbrytning innan <?xml, men eftersom IE felaktigt rättar till det så märks det inte när du använder flödet.
Regards
Stefan/Pezzen
0

#9 Medlemmen är offline   Hans F 

  • Superior Member
  • PipPipPipPipPip
  • Grupp: Members
  • Inlägg: 46
  • Gick med: 30-maj 06

Postad 04 juni 2006 - 20:24

Ny är jag tillbaks på tråden igen.

Då jag sedan tidigare använde cutenews (http://cutephp.com/) som nyhetshanterare på min webbsida ville jag gärna använda denna. Och den skulle stödja det.
Har dock haft en del problem. Visade sig att jag var tvungen att sätta upp iso-8859-1 i konfigurationen annars spårade det ur när det fanns öäå i texten vilket det gjorde hela tiden.

Så OK nu är det löst.

Had dock en sak till. Eftersom jag kör Internet Explorer 7 så finns det ju en feeds ikon i huvudet på denna. Och när jag går in på www.manufrog.com så tänds den så jag kan abonnera på denna feeden.

Nu vill jag ju ha detta på min hemsida också. Men enligt cutenews så skall jag stoppa in
(obs sidan heter något annat än domän.com men blankar det)

<a title="RSS Feed" href="http://cutenews.domän.com/rss.php?category=4">
<img src="http://cutenews.domän.com/skins/images/rss_icon.gif" border=0 />
</a>

Och detta ger ju en fin logga man kan klicka på.

Men hur tänder jag upp feeds ikonen direkt.
Antar att det skall in en rad i sidans kod.

Hans F
0

#10 Medlemmen är offline   Hans F 

  • Superior Member
  • PipPipPipPipPip
  • Grupp: Members
  • Inlägg: 46
  • Gick med: 30-maj 06

Postad 04 juni 2006 - 21:11

Och så lyckades jag lösa det hela själv på min testdomän. Yes. Den här raden skulle in i koden

<link rel="alternate" href="http://cutetest.hansf.info/cutenews/rss.php?category=1&number=5" type="application/rss+xml" title="Hasses Test feed" />

Men den måste ligga mellan <head> och </head>

Såhär blev det http://cutetest.hansf.info

Ha det bra.

Hand F
0

#11 Medlemmen är offline   Sussi 

  • Datanörd
  • PipPipPipPip
  • Grupp: Members
  • Inlägg: 12
  • Gick med: 03-november 05

Postad 06 juni 2006 - 12:12

Visa inläggPezzen på 3 June, 2006, 03:18 sade:

I see, I see.

Om du då prövar att göra så gär, flytta raden

Citat

echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n\n";
så det hamnar först i dokumentet men efer <?php och testa sen? annars så kanske du kan skicka allt som står innan det till mig så ska jag se vad jag kan göra eftersom det är uppenbart att det är det felet.

Och det är inte så att det är finns på IE, det är bara det att IE är aldeles för bra på att rätta till fel åt en, så om du kollar på källan i IE så ser du även där att det är en radbrytning innan <?xml, men eftersom IE felaktigt rättar till det så märks det inte när du använder flödet.


Hej Pezzen

Nu har jag testat det men det blev bara en massa error så det gick inte. Det beror väl på att det ligger en massa kod innan de raderna.
Jag gjorde om png-bilderna till gifbilder så nu är de transparenta i båda webbläsarna så det är löst.

hälsningar Sussi
0

#12 Medlemmen är offline   Pezzen 

  • Moderator
  • PipPipPipPipPipPip
  • Grupp: Moderator
  • Inlägg: 153
  • Gick med: 30-januari 04

Postad 06 juni 2006 - 12:29

Misstänkte så, men det var värt ett försök. Har du möjlighet att se till att jag får tag på filen så ska jag kika vad det kan vara för fel?
Regards
Stefan/Pezzen
0

Dela med dig av detta ämne:


Sida 1 av 1
  • Du kan inte skapa ett nytt ämne
  • Du kan inte svara i detta ämne


2 användare läser detta ämne
0 medlemmar, 2 gäster, 0 anonyma medlemmar