Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modul-Entwicklung ›

hook_nodeapi

Eingetragen von rapsli (1500)
am 31.07.2007 - 10:44 Uhr in
  • Modul-Entwicklung
  • Drupal 5.x

Ich versuche hook_nodeapi zu implementieren um ein RSS Feed zu erstellen. Leider bin ich nicht sehr erfolgreich und die API scheint mir noch ein wenig undurchsichtig. Hat mir jemand ein einfaches Beispiel?

folgendes habe ich mal gemacht:

<?php
function ngroups_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL){
    switch (
$op) {
        case
'rss item':
            return array(
                      array(
                       
'key' => 'enclosure',
                       
'attributes' => array(
                             
'url' => 'test',
                             
//'type' => 'application/x-bittorrent'
                           
)
                      )
                      );
            break;
        case
'view':
            break;
        default:
            break;
    }
}
?>

Passiert aber irgendwie nichts? Bin glaube ich ziemlich auf dem Holzweg...

‹ RSS Feed - am Verzweifeln Modul Entwicklung ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hacke nochmals nach....

Eingetragen von rapsli (1500)
am 01.08.2007 - 05:55 Uhr

Ich hacke nochmals nach.... irgendjemand ein Beispiel?

___________________________
it's easier than you think
Raphael Schär
http://www.schaerwebdesign.ch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich dachte bei Drupal muss

Eingetragen von Tobias Bähr (4019)
am 01.08.2007 - 06:20 Uhr

Ich dachte bei Drupal muss man sich um RSS Feed nicht mehr kümmern, da er ja für fast alles eins bereitstellt!

http://kochazubi.net

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich will ein speziell

Eingetragen von rapsli (1500)
am 01.08.2007 - 06:22 Uhr

Ich will ein speziell konfiguriertes RSS Feed für mein selbst programmiertes Modul zur Verfügung stellen...

___________________________
it's easier than you think
Raphael Schär
http://www.schaerwebdesign.ch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit Bittorent? Na holla !

Eingetragen von Tobias Bähr (4019)
am 01.08.2007 - 06:32 Uhr

Mit Bittorent? Na holla ! google doch nach Beispielen!(Kannst via PN eins haben) Welche Funktion hat den dein Modul? Was es noch nit gibt? Bin sehr lernfähig!? :-)
Aber brauch Default nicht auch ein Anweisungsblock?

http://kochazubi.net

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ne, ne... nichts Bittorrent

Eingetragen von rapsli (1500)
am 01.08.2007 - 06:33 Uhr

Ne, ne... nichts Bittorrent ;) war nur ein Beispiel was ich irgendwo gefunden habe ;) Es sollte also schon ein ganz normales RSS Feed werden. Jo wäre super, wenn du mir via PN ein Stück Code schicken könntest.

Es wird ein Modul, welches die YouTube API durchfiltert und es erlaubt, dynamische Gruppen zu machen.

___________________________
it's easier than you think
Raphael Schär
http://www.schaerwebdesign.ch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nee hätt dir ein link

Eingetragen von Tobias Bähr (4019)
am 01.08.2007 - 06:53 Uhr

Nee ich hätte dir ein link gesendet, wegen bittorent rss, aber ist hier nicht erlaubt gell! Kann nur übungscodes schicken aus mein Buch, nur sowas brauchst sicherlich nicht mehr wie ich ! Aber was ich bisher gelernt habe ist das auch Default( rss item/ view nicht zutrifft) auch ein Anweisungsblock braucht!! Da es sonst ein Fehler /Warnung gibt!

Also sagen wir, praktisch denken, irgendwie so Button (Für jedes Thema eins oder ein für alle)und dein Modul sucht bei YouTube die neusten Vids(haste sagen wa ein zeit punkt festgelegt) und er sucht nach den und den Thema(Auch von dir fest gelegt)!Er(Modul) soll es dann jeweils in die richtige Nods einfügen! So wie halt der Agrregator! Richtig?

http://kochazubi.net

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ne, auch nicht. Das Problem

Eingetragen von rapsli (1500)
am 01.08.2007 - 06:56 Uhr

Ne, auch nicht. Das Problem hat eigentlich nichts mit YouTube zu tun. Ich will lediglich ein Feed machen, welches für registrierte User personalisiert ist. Daten, welche ins Feed kommen, habe ich lokal in der Datenbank. Ich weiss einfach nur nicht, wie ich die eben mit diesem Hook dann auch rausbringen kann!

Also, ich suche eigentlich wirklich nur einen kleinen Codeschnipsel, der mir ein wenig weiter hilft. Schick doch mal Link. Warum sollte es nicht erlaubt sein? Vielleicht hilft es ja.

___________________________
it's easier than you think
Raphael Schär
http://www.schaerwebdesign.ch

  • Anmelden oder Registrieren um Kommentare zu schreiben

1. default/ elseif in

Eingetragen von Tobias Bähr (4019)
am 01.08.2007 - 07:10 Uhr

1. default/ elseif in 4.7

elseif ($node->moderate) {
        drupal_set_message(t('The post is queued for approval. The editors will decide whether it should be published.'));
      }

siehe auch hier 4.7-->http://api.drupal.org/api/4.7/function/hook_nodeapi

default in 5 fehlt

5.0 -->http://api.drupal.org/api/5/function/hook_nodeapi

Bin verwirrt, habs zwar gesehen view ist in 5 dazu gekommen nur, warum kein default/elseif? ???

Hätt dir nur ein link gesendet wo rss feeds gibt mit bittorent (Katerogien), auf gelistet sind! (Nix besonders)
Kennst nirgend wo man sich sein feed selbst zusammenstellen kann im Profil?

http://kochazubi.net

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 1 Tag 2 Stunden
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Tag 18 Stunden
  • melde mich mal wieder, da ich
    vor 7 Wochen 5 Tagen
  • Hey danke
    vor 7 Wochen 6 Tagen
  • Update: jetzt gibt's ein
    vor 8 Wochen 10 Stunden
  • Hallo, im Prinzip habe ich
    vor 8 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 8 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 9 Wochen 2 Tagen
  • In der entsprechenden View
    vor 9 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 9 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250235
Registrierte User: 20463

Neue User:

  • marouane.blel
  • capilclinic
  • Quabzibboter

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 7 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association