Avatar billede avest Nybegynder
20. juni 2006 - 16:57 Der er 6 kommentarer og
1 løsning

view som rss

Jeg vil gerne have lavet et rss feed ud af mit view.

Det er jo noget med at leve en $$viewTemplate med
____________________________
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>Titel</title>
<link>http://server/dbnavn.nsf/rss?OpenView</link>
<description>Diskussionsdatabse</description>

$$BODYVIEW

</channel>
____________________________
Eller det gik jeg ud fra. Men Domino smider mit en masse HTML halløj ind.

Hvordan fortæller jeg den at den skal stoppe med det pjat.
Avatar billede avest Nybegynder
20. juni 2006 - 16:58 #1
Den smider dette ind før mit <?xml version="1.0"?><rss version="2.0">

<HTML>
<HEAD>
<META NAME="robots" CONTENT="noindex">

<SCRIPT LANGUAGE="JavaScript">
<!--
document._domino_target = "_self";
function _doClick(v, o, t) {
  var url="/_s88j5a_/DiskOdk.nsf/rss?OpenView&Click=" + v;
  if (o.href != null)
    o.href = url;
  else {
    if (t == null)
      t = document._domino_target;
    window.open(url, t);
  }

}
// -->
</SCRIPT>
</HEAD>
<BODY TEXT="000000" BGCOLOR="FFFFFF">

<FORM>
Avatar billede mmmtm Nybegynder
20. juni 2006 - 17:49 #2
har du husket at sætte hak i "treat view contents as html", 5. faneblad i viewproperties ?
Avatar billede avest Nybegynder
21. juni 2006 - 08:04 #3
jo jo
Avatar billede mmmtm Nybegynder
21. juni 2006 - 23:41 #4
Prøv evt at lave det som et embedded view istedet. Hvilken version bruger du ?
Avatar billede avest Nybegynder
22. juni 2006 - 00:08 #5
Vi er på en 6.5 version
Avatar billede avest Nybegynder
28. juni 2006 - 08:47 #6
Jeg har lavet det som embedded view på en side, og nu ser xml kiden rigtig ud.
Nå ja næsten.
Af en eller anden årsag kan jeg kun få siden vist hvios jeg putter <html> ind foran.

<html>
<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
<title>Titel</title>
<link>http://server/dbnavn.nsf/rss.xml</link>
<description>Test af RSS</description>
<item><title>Dokumenttitel</title>
<pubDate>Wed, 28 Jun 2006 08:16:42 +0100 </pubDate>
<author>Navn</author> <link>notes://server/dbnavn.nsf/0/5F0BDCD700896C83C125719A001EA31D?OpenDocument </link>
<description>Nøgleord</description></item>
</channel></rss>

Hvis jeg fjerner <html> får jeg slet ikke adgang til siden.
F.eks. ved at vælge "Vis i webbrowser/IE" start IE op, men linket  dukker ikke op i adressefeltet og siden vises ikke. Men hvis jeg sætter <html> ind igen viser den fint http://server/C125717F0042808D/rss.xml?OpenPage og siden ser fin ud taget i betragtning at der står <html> foran.

Hvis jeg direkte i IE skirver adressen
http://server/C125717F0042808D/rss.xml?OpenPage
ser det ud til at den kontakter serveren, men der sker intet.
Avatar billede pr0gm4n Nybegynder
17. juli 2006 - 10:15 #7
Kig en gang på Mike's artikler:
http://www.notestips.com/80256B3A007F2692/1/NAMO5MQVKJ
http://www.notestips.com/80256B3A007F2692/1/NAMO5MKNG5

Der er jo ingen grund til at genopfinde den dybe tallerken.

/pr0gm4n
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester