Deutschsprachiges NOF - Forum

Support und Tutorials rund um das Thema NetObjects Fusion

collapse

* Wichtige Mitglieder-Information

Aufgrund der anstehenden gesetzlichen Änderungen in Sachen Datenschutz habe ich am 03.05.2018 eine umfassende Bereinigung unserer Datenbanken vorgenommen.

Bei dieser Bereinigung habe ich alle personenbezogenen und privaten Daten unserer Mitglieder aus den Mitglieder- , Beitrags- und Nachrichtendatenbanken gelöscht.

Konkret von der Löschung betroffen waren hierbei im Wesentlichen folgende Daten:

persönliche Avatare
E-Mail-Adressen
Angaben zum Wohnort
Angaben zum Geschlecht
Angaben zu Alter und Geburtstag
IP-Adressen
Websites und Websitetitel
Signaturen
Angaben zu diversen Messengern
Passwörter
Sicherheitsfragen und -antworten
Angaben zur verwendeten Programmversion
Angaben zum verwendeten Betriebssystem
sämtlicher persönlicher Schriftverkehr in Form privater Nachrichten

Beste Grüße nettesekel

* Friendship

DER Katzenblog – mit tollen Tipps und Ideen für deine Katze(n) <3

Die letzten Beiträge

Autor Thema: RSS-Feeds in ein NOF-Projekt einbinden  (Gelesen 2352 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
RSS-Feeds in ein NOF-Projekt einbinden
« am: 29. Dezember 2012, 17:53:06 »

Im folgenden Tutorial möchte ich kurz erläutern, wie man RSS-Feeds in seine Website einbinden kann, ohne die dafür vorgesehene NOF-Komponente zu nutzen.

Warum? Die NOF-Komponente verwendet ein Script, welches von der neuen Generation FireFox nicht umgesetzt wird. Das heißt, im FireFox funktioniert diese Komponente nicht. Wer dennoch gern solch RSS-Feeds in seiner Website einbinden möchte, dem hilft diese kleine Anleitung.

Zu beachten ist generell: Nicht alle RSS-Feeds dürfen auf jeder Website eingebunden werden. Es empfiehlt sich also im Zweifelsfalle den Herausgeber der Feeds kurz um eine schriftliche Erlaubnis zu bitten. So ist man auf der sicheren Seite!
« Letzte Änderung: 01. April 2013, 22:16:31 von nettesekel »

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
Re: RSS-Feeds in ein NOF-Projekt einbinden
« Antwort #1 am: 29. Dezember 2012, 17:56:57 »
Schritt 1
-------------------------------------------------------------------------------------------------

Zunächst mal ruft Ihr das benötigte Script von dynamicdrive.com auf und speichert es auf Eurem PC. Dazu scrollt Ihr auf der aufgerufenen Seite zu der Stelle die auf dem folgenden Screenshot zu sehen ist, und klickt auf den Link der im Screen rot markiert ist. Nachdem das Script angezeigt wird, klickt Ihr in der oberen Menüleiste Eures Browsers auf Datei >> Seite speichern unter, wählt den Speicherort auf Eurem PC aus und klickt auf speichern. Sollte der Name nicht automatisch übernommen werden, dann gebt Ihr als Dateinam „gfeedfetcher.js” ein.

Im Anschluss geht Ihr mit einem Rechtsklick auf die darunter liegende Grafik und dann auf „Grafik speichern unter”.
Die Grafik muss unter dem Namen „indicator.gif” gespeichert werden.




« Letzte Änderung: 02. Januar 2013, 15:29:26 von nettesekel »

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
Re: RSS-Feeds in ein NOF-Projekt einbinden
« Antwort #2 am: 29. Dezember 2012, 22:46:43 »
Schritt 2
-------------------------------------------------------------------------------------------------

Beide Dateien müsst Ihr nun auf Eurem Server platzieren. Wollt Ihr die RSS-Feeds auf der Startseite einblenden, dann kopiert Ihr die zwei Dateien in das Rootverzeichnis. Also dorthin, wo auch die index.html liegt.

Wollt Ihr die RSS-Fedds auf einer Unterseite anzeigen, so kopiert Ihr beide Dateien in den Ordner html. 

Wollt Ihr die Feeds sowohl auf der Home als auch auf den Unterseiten einblenden, so kopiert Ihr die Dateien an beide Orte.
« Letzte Änderung: 29. Dezember 2012, 23:22:49 von nettesekel »

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
Re: RSS-Feeds in ein NOF-Projekt einbinden
« Antwort #3 am: 29. Dezember 2012, 22:52:53 »
Schritt 3
-------------------------------------------------------------------------------------------------

Spätestens jetzt solltet Ihr entschieden haben, ob Ihr die Feeds auf einer oder mehreren Seiten einblenden wollt. Wenn Ihr Euch für eine Seite entscheidet, dann macht Ihr die folgende Einfügung im Layout-html. Wollt Ihr sie auf mehreren Seiten anzeigen, solltet Ihr die Einfügung im Masterrahmen-html vornehmen.
Je nach dem, wofür Ihr Euch entschieden habt ruft Ihr mit der Taste F9 die Layout-Eigenschaften oder mit der Taste F10 die Masterrahmen-Eigenschaften auf.

Im Anschluss klickt Ihr den html-Button auf der Eigenschaftenpalette auf und fügt den folgenden Code zwischen den Head-Tags ein.

Zitat
<script type="text/javascript" src="http://www.google.com/jsapi">
</script>

<script type="text/javascript" src="gfeedfetcher.js">

/***********************************************
* gAjax RSS Feeds Displayer- (c) Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

</script>

<style type="text/css">

.labelfield{
color:brown;
font-size: 90%;
}

.datefield{
color:gray;
font-size: 90%;

}

#example a{
color: #D80101;
text-decoration: none;
font-weight: bold;
font-size: 90%;

}

#example p{
margin-bottom: 2px;
}

code{
color: red;
}

</style>

Im grün markierten Bereich könnt Ihr den Style der Datumsanzeige ändern im rot markierten Bereich den der Links.
« Letzte Änderung: 29. Dezember 2012, 23:22:38 von nettesekel »

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
Re: RSS-Feeds in ein NOF-Projekt einbinden
« Antwort #4 am: 29. Dezember 2012, 23:05:36 »
Schritt 4
-------------------------------------------------------------------------------------------------

Nun zieht Ihr an der Stelle, an welcher eure Feeds erscheinen sollen ein Textfeld auf und fügt ins html des Textfeldes den folgenden Code ein:

Zitat
<h3>Hier die Überschrift</h3>

<script type="text/javascript">

var newsfeed=new gfeedfetcher("example", "exampleclass", "_new")

newsfeed.addFeed("", "Hier die Webadresse zu den RSS-Feeds") //Specify "label" plus URL to RSS feed
newsfeed.displayoptions("datetime snippet") //show the specified additional fields
newsfeed.setentrycontainer("p", "pclass") //Display each entry as a paragraph, and add a "pclass" class to each P
newsfeed.filterfeed(8, "date") //Show 8 entries, sort by date
newsfeed.init() //Always call this last
</script>

An den rot gekennzeichneten Stellen müsst Ihr Eure Anpassungen vornehmen. Die 8 steht für die Anzahl der einzublendenden Einträge.

Viel Erfolg und viel Spaß!

« Letzte Änderung: 31. Oktober 2014, 12:03:44 von nettesekel »

Deutschsprachiges NOF - Forum

Support und Tutorials rund um das Thema NetObjects Fusion