Crosslinking Filter
am 04.01.2010 - 18:30 Uhr in
Ich suche ein Modul, das über einen Eingabe-Filter mir gewisse Texte eines Nodes automatisch verlinkt. Quellen sollen Taxonomien, Node-Title und eigene Strings sein.
Module
http://drupal.org/project/alinks
Nicht mehr aktiv, kein Filter, nur eigene Texte.
http://drupal.org/project/customfilter
Würde vielleicht auch gehen, hab ich keine rechte Meinung zu.
Glossary Module
http://drupal.org/node/266511
http://drupal.org/project/glossary
Nicht mehr aktiv, verlinkt terms aber anscheinend nur mit hover zum erklären.
http://drupal.org/project/g2
Sehr aktiv, verlinkt auf Nodes zur Begriffserklärung.
http://drupal.org/project/glossify
Sehr aktiv, verlinkt Node Titel, will Taxonomy einbauen. Benutzt einen DOM parser, was ich gut finde, aber eine externe Library, was ich dann wieder nicht so richtig gut finde. Und es ist kein Filter. Auch wird hier mit regulären Ausrücken ersetzt, was mir auf den ersten Blick nicht so einleuchtet.
Zusammenfassung
Will sagen, es gibt kein Modul, das alles kann.
Da gibt es aber auch noch diesen Thread:
Module consolidation - make "One Glossary module to rule them all"
http://drupal.org/node/500218
Der Thread ist aber schon alt und ich sehe kein Ergebniss. Wenigstens G2 und Glossify sind aktiv und kommen nicht zusammen.
Was ich mir auch schon ausgedacht hatte, war ein eigenes Modul zu schreiben, das die Features abdeckt. Auf CTools basierend, wegen der Plugins und der GUI. Dazu DOM Parsing auf PHP Basis. Aber ich scheue davor, die Community mit noch einem Modul zu nerven und das einfach mal so zu machen.
Kennt einer ein Modul, das meine Bedürfnisse abdeckt?
Oder vielleicht wie die Situation ist?
- Anmelden oder Registrieren um Kommentare zu schreiben
Re: Crosslinking Filter
am 04.01.2010 - 18:58 Uhr
Will sagen, es gibt kein Modul, das alles kann.
Ein Modul das alles kann ist nicht der Weg, den Drupal geht; und auch nicht der Weg den Drupal gehen sollte.
Quellen sollen Taxonomien, Node-Title und eigene Strings sein.
Für mich hört sich das nach drei Modulen an, nicht einem.
Aber ich scheue davor, die Community mit noch einem Modul zu nerven und das einfach mal so zu machen.
Schau nach wofür es jetzt schon gute Module und schreibe Module für die Funktioalität, die du zusätzlich benötigst.
--