PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : XML / RSS / RDF News-Feeds auf Euren Portalen


redlabour
19.07.2004, 12:00
Unabhängig welches Portalsystem Ihr nutzt könnt Ihr durch diverse Services obige Feeds in alle Customblocks einbauen. Vorrausgesetzt Ihr benutzt ein Portal das Customblocks ermöglicht.

Dieses Beispiel muss ggf. an Euer Portal angepasst werden, es basiert hier auf einem VBA CMPS 1.0.1 !

Templatename : adv_portal_heise
<table align="center" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" class="tborder" width="100%">
<tr>
<td class="tcat"><span class="smallfont"><b>$vba_options[portal_blockbullet] Heise.de</b></span></td>
</tr>
<tr>
<td class="$getbgrow" align="center">
<span class="smallfont">
<script src="http://www.howdev.com/services/feedsweep/producer.aspx?feeds=http%3A%2F%2Fwww%2Eheise%2Ede%2Fnewsticker%2Fheise%2Erdf&amp;headercolor=%23000000&amp;t extcolor=%23AECCEB&amp;maxoutput=5&amp;linecolor=%236699CC&amp;title=Heise%2Ede&amp;width=50&amp;titlecolor=%23FFFFFF&amp;ba ckgroundcolor=%23003366&amp;datecolor=%23AECCEB"></script>
</span>
</form>
</td>
</tr>
</table>
<br/>

Die Grossgeschriebenen Anmerkungen ersetzt Ihr natürlich durch die jeweiligen Angaben. ;)

Entsprechende Links könnt Ihr z.Bsp. hier erstellen :

http://www.howdev.com/services/feedsweep/

Wenn jemand noch mehr Generatoren weiss immer her damit ! Die obige ist schonmal langsamer und verursacht damit eine Verzögerung beim Laden des Portals bei über 4 Boxen !

Hier ein Beispiel auf Basis eines VBA CMPS : http://www.redlabour.de/vbulletin/cmps_index.php (auf der rechten Seite ab der Mitte ungefähr !)

redlabour
19.07.2004, 12:05
Hier noch Screenshots ! ;)

redlabour
20.07.2004, 16:55
So - hier ist ein richtig fixes Modul ! ;) http://www.feedroll.com/rssviewer/

Falke01
23.08.2004, 16:52
Das hört sich alles Super an und auch eigentlich sehr einfach ..gr..
Kannst du mir evt. noch sagen wo ich es einsetzen muss z.b portal.php oder ???
Bin erst noch am anfang .. sorry

klees
23.08.2004, 17:48
nein nicht eine portal.php erstellen.

hier ist gemeint bei einem portal (gibts es als hack, einfach mal die suche nutzen) in einer custom box wo du selbst daten eintragen kann. das dafür vorgesehene template da muss der code rein.

Falke01
23.08.2004, 18:08
Hallo Klees, ich weiss ich meinte den Code den REDLABOUR oben angegeben hat. Wie und wo ich den einbinden muss das verstehe ich noch nicht....heul

klees
23.08.2004, 18:41
in das entsprechende template des portals (gibt ja verschiedene portale welche man nutzen kann) welches du zusätzlich eingebaut haben musst

Falke01
23.08.2004, 20:05
ich hoffe das ist die richtige ???
Das steht bei mir in der PORTALHOME:


$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle] - $check_page[name]</title>
$headinclude
</head>
<body>
$header
<if condition="$vboptions[portal_nav]>0">
<br />
<table border="0" cellspacing="$stylevar[cellspacing]" cellpadding="4" class="tborder" width="$stylevar[tablewidth]">
<tr class="alt1">
<td width="100%">
<div class="smallfont" style="float:left;">&raquo; <a href="portal.php">$vboptions[bbtitle]</a><if condition="$page>1"> &raquo; $check_page[name]</if></div>
<div class="smallfont" style="float:right;"><if condition="$show['pmstats']"><a href="private.php?$session[sessionurl]">$vbphrase[private_messages]</a>: $vbphrase[unread] <if condition="$bbuserinfo['pmunread']"><strong>$bbuserinfo[pmunread]</strong><else /><strong>$bbuserinfo[pmunread]</strong></if>, $vbphrase[total] <strong>$bbuserinfo[pmtotal]</strong>.</if></div></td>
</tr>
</table>
<br />
<else />
$navbar
</if>

<table border="0" cellspacing="0" cellpadding="0" width="$stylevar[tablewidth]" align="center">
<tr valign="top">
<if condition="$check_page['typ']=='1' OR $check_page['typ']=='4'">
<td>
$tb_l
</td>
<td>&nbsp;&nbsp;</td>
</if>
<td width="99%">
$tb_m
</td>
<if condition="$check_page['typ']=='2' OR $check_page['typ']=='4'">
<td>&nbsp;&nbsp;</td>
<td>
$tb_r
</td>
</if>
</tr>
</table>

<div class="smallfont" align="center">
<strong>Powered by my-vB-Portal Lite 1.0.1 &copy; 2004 <a href="http://www.my-vbp.de" title="my-vB Portal" target="_blank">my-vBP</a></strong>
</div>

$footer
</body>
</html>

klees
23.08.2004, 20:36
Du müsstest noch mehr templates haben, z. B. tb_l und tb_m und tb_r und dann noch welches für die custom box

du hast z. B. das nokia 6230 in einer custom box, in welchem template hast du das gemacht? kenne das portal jetzt nicht um dir genau zu sagen was du machen musst, hast du die anleitung zu den portal?

Falke01
24.08.2004, 07:28
Du müsstest noch mehr templates haben, z. B. tb_l und tb_m und tb_r und dann noch welches für die custom box

du hast z. B. das nokia 6230 in einer custom box, in welchem template hast du das gemacht? kenne das portal jetzt nicht um dir genau zu sagen was du machen musst, hast du die anleitung zu den portal?



Das ist das was ich Dir anbieten kann und wo ich meine es müßte dort sein, ich habe alle Templates durch und nichts gefunden. Bis auf dies PORTAL_BOX.php

klees
24.08.2004, 12:03
ohne das jetzt bei mir zu installieren seh ich da leider nichts. hat sonst niemand das my-vbP installiert?

wenn sich keine meldet dann installiere ich das mal bei mir und schaue nach, mal morgen abwarten.

redlabour
24.08.2004, 14:43
Leute nochmal - dieser Hack wird nicht mehr gepflegt und die Seite ist down ! Nehmt Euch doch was aktives.

@Falke01 - installier Dir halt vba CMPS (vbadvanced.com) und Du hast mehr Support und ein ganz simples Handling. Mal davon abgesehen das es wesentlich mehr unterstützt als dieses my-vbP

Übrigens musst Du beim my-vbp einfach im AdminCP (im Abschnitt des Portals) die Funktion Neue Box o.s. ähnlich nehmen wenn ich mich richtig erinnere.

Also online und nicht in den php Files !!!!

Falke01
24.08.2004, 16:51
ich wollte es mir schon runterladen bei vbadvanced.com, komme aber nicht dran obwohl mein zugang da ist ??? Bekomme immer ein license_error

redlabour
25.08.2004, 06:08
Bitte schön !

Falke01
25.08.2004, 07:46
Danke Dir recht herzlich, ich hoffe es wird was und Eure Hilfe ist echt SUPER so macht es echt Spass.

Danke Danke

redlabour
25.08.2004, 09:27
Kein Prob ! ;)

redlabour
26.08.2004, 14:55
Da die Frage jetzt schon öfter kam hier das Template als Textdatei für heise.de als Beispiel.

Einfach den Inhalt mit entsprechendem Templatenamen = Dateiname ersetzen !

Joe go
13.10.2004, 19:16
ihr könnt euren usern ja noch das anbieten mit der url zur RSS ;) bei mir benutzen es einnige :)

http://www.anse.de/rdfticker/download.php

dieser läuft in Windows mit den News aus der RSS/XML :)

redlabour
07.03.2005, 17:31
Und direkt mal ein IE Problem dazu.

Zuallererst im Firefox 1.0.1 wird alles korrekt dargestellt und auch die Boxen haben die korrekte Breite - s. Screenshot.

Unabhängig vom UTF-8 oder ISO Standard werden im Firefox auch alle Umlaute sowohl im Portal als auch in den Feeds korrekt dargestellt.

Was kann ich am Boxencode evtl. für den IE anpassen ?

<table align="center" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" class="tborder" width="100%">
<tr>
<td class="tcat"><span class="smallfont"><b>$vba_options[portal_blockbullet] Heise.de</b></span></td>
</tr>
<tr>
<td class="$getbgrow" align="center">
<span class="smallfont">
<script src="http://www.howdev.com/services/feedsweep/producer.aspx?feeds=http%3A%2F%2Fwww%2Eheise%2Ede%2Fnewsticker%2Fheise%2Erdf&amp;headercolor=%23000000&amp;t extcolor=%23AECCEB&amp;maxoutput=5&amp;linecolor=%236699CC&amp;title=Heise%2Ede&amp;width=50&amp;titlecolor=%23FFFFFF&amp;ba ckgroundcolor=%23003366&amp;datecolor=%23AECCEB"></script>
</span>
</form>
</td>
</tr>
</table>
<br/>

s. Screenshots (re. Seite die blaue Sternbox !) !

Nachtrag :

da mich das ganze allein schon wegen der Performance langsam annervt werde ich die Tage eine Box schreiben die als Basis http://magpierss.sourceforge.net/ benutzt im Gegensatz zu http://www.vbadvanced.com/forum/showthread.php?t=2598.

Besteht da allgemeines Interesse ?

redlabour
08.03.2005, 18:49
So habe den Hack von vbulletin.org übersetzt und bei Carp belassen. Download und Info´s hier : http://www.vbulletin-germany.com/forum/showthread.php?t=16254