Forum

Moderiert von: stefan, spinne
Forum: Module
Sie schreiben eine Antwort zum Thema: welches Modul?
Gehe zu: OpenPHPNuke - das Open Source CMS Forum Index


über den Beitrag: Auch anonyme Benutzer können in diesem Forum neue Themen eröffnen und Antworten schreiben.
Benutzername:
Nachrichtensymbol:
                                                                                                                       

more...


HTML : An
BBCode : An
 


Klicken Sie auf die Smilies, um diesen in Ihre Nachricht einzufügen:

Very Happy Very Happy Smile Smile Sad Sad Surprised Surprised
Confused Confused Cool Cool Laughing Laughing Mad Mad
Razz Razz Embaressed Embaressed Crying (very sad) Crying (very sad) Evil or Very Mad Evil or Very Mad
Rolling Eyes Rolling Eyes Wink Wink Another pint of beer Another pint of beer ToolTimes at work ToolTimes at work
I have an idea I have an idea

more... 
Einstellungen:







 
Sicherheits-Code
Sicherheits-Code
Neu laden

Thema im Überblick

Autor
b-t-o

Registriert: 09.07.2008
Beiträge: 200


Sende eine Private Nachricht an b-t-o
welches Modul?

Geschrieben: 03.02.2009 22:29

Hallo Stefan,

Das ist eigentlich absicht, da diese Möglichkeit mehr dazugedacht ist "automatisch" nichts per Hand und somit auch Vorrang hat.


Nehmen wir mal das Beispiel eines Artikels. Daraus werden alle Wörter genommen, die min. 5 Buchstaben haben und an der Internet-Seite vorbeigeführt. Wenn Ergebnisse vorhanden sind, nimmst Du diese und verwendest sie als Tags. Meiner Meinung nach gehören die Originale trotzdem auch in die Tags rein.

Das mit dem Feld Plugin verstehe ich noch nicht so ganz, was hier bezweckt werden soll. Für mich stellt es doch sicherlich die Möglichkeit dar, dass ich je Plugin (=Modul?) verschiedene Tags einstellen kann. Sollte für ein Plugin kein Tag gefunden werden, sollen die allgemein gültigen Tags verwendet werden. Oder sehe ich was falsch (nur mal von der Theorie her)?

Gruss,

b-t-o


Zitieren Druckerfreundliche Darstellung nach oben
b-t-o

Registriert: 09.07.2008
Beiträge: 200


Sende eine Private Nachricht an b-t-o
welches Modul?

Geschrieben: 02.02.2009 20:01

Hallo Stefan,

ich habe Variante 2).

Beim Erstaufruf meines Moduls werden die Tags neu gebildet und mittels

tags_clouds_save($tags, '0', 'modules/' . $modulname)

gespeichert.
Wenn nun in dem Modul gearbeitet wird, sollen die Tags in einer Sidebox eingezeigt werden. Dazu habe ich eine Sidebox definiert.
Diese Sidebox ist allerdings über die gesamte Homepage sichtbar und soll - je nach Modul unterschiedliche Sachen anzeigen.

Eine evtl. kleine Unschärfe ist mir bewusst: sollten noch keine Tags gespeichert sein, kann beim allerersten Aufruf wahrscheinlich keine Cloud gebildet werden.

Gruss,

b-t-o


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
welches Modul?

Geschrieben: 02.02.2009 18:28

b-t-o schrieb am 01.02.2009 um 20:52:17 Uhr folgendes:


Muss ich in meinem Modul noch irgendwo etwas definieren oder überliest tags_clouds dies im Moment?



Schwer zusagen was du alles angepasst hast.

evt. hilft das Folgende

Logik

Modul speichert Daten (auch tags) "sendet" diese an tags_clouds

tags_clouds speichert sofern neu oder schreibt neu

die tags sind also tatsächlich 2 mal in der DB einmal Modul einmal tags_clouds

Variante 1) Anzeige im Modul

An der Stelle an der was auch immer angezeigt werden soll werden auch die tags geholt (aus dem Modul) ; warum neu und aus dem Modul -> weil das Modul ggf noch Rechte Suchergebnisse usw. berücksichtigen muss.

Diese Daten werden zur anzeige! an tags_clouds gegeben, der baut das auf und gibt es fertig wieder.

Anzeige

Variante 2) generelle Anzeige

tags_clouds hat ne box diese holt bei der anzeige die Daten aus tags_clouds und baut daraus die Anzeige.

Anzeige

HTH


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
welches Modul?

Geschrieben: 02.02.2009 18:19

b-t-o schrieb am 01.02.2009 um 20:25:02 Uhr folgendes:


Die Original-Tags werden aber mit den gefundenen Treffern ersetzt, so dass die Originale nicht mehr vorhanden sind.



Das ist eigentlich absucht, da diese Möglichkeit mehr dazugedacht ist "automatisch" nichts per Hand und somit auch Vorrang hat.


Zitieren Druckerfreundliche Darstellung nach oben
b-t-o

Registriert: 09.07.2008
Beiträge: 200


Sende eine Private Nachricht an b-t-o
welches Modul?

Geschrieben: 01.02.2009 20:52

... noch etwas...

Ich habe nun Tags für das Module modules/kfzmodul gespeichert und bin nun voller Erwartung davon ausgegangen, dass diese auch beim Aufruf des Moduls angezeigt werden.

In den Parametern des Seitenmenüs wird als Plugin ein Leerstring mitgegeben, so dass das Tags_clouds in der Datenbank auch nach dem Plugin = Leerstring sucht.

Muss ich in meinem Modul noch irgendwo etwas definieren oder überliest tags_clouds dies im Moment?

Viele Grüsse

Marc


Zitieren Druckerfreundliche Darstellung nach oben
b-t-o

Registriert: 09.07.2008
Beiträge: 200


Sende eine Private Nachricht an b-t-o
welches Modul?

Geschrieben: 01.02.2009 20:25

Hallo Stefan,

da kommen ja echt lustige Ergebnisse raus.

Eine Sache ist mir aufgefallen, weil ich in meinem Modul nur die Funktion text_to_tags verwende.

Bis Zeile 107 also die Prüfung, ob tags_clouds_use_automatic_word erfüllt ist, ist alles klar.
Dann werden die Ergänzungen via Internet abgerufen und sollten - meiner Meinung nach - ergänzt werden.
Die Original-Tags werden aber mit den gefundenen Treffern ersetzt, so dass die Originale nicht mehr vorhanden sind.

Viele Grüsse

Marc


Zitieren Druckerfreundliche Darstellung nach oben
stefan
Wohnort: Münster


Sende eine Private Nachricht an stefan
ICQ
welches Modul?

Geschrieben: 01.02.2009 19:48

Schau mal in article/admin/index.php die function article_repair_tag in article ist es ja komplett umgesetzt. wobei aber die Automatik für Schlagwörter [interessante] Ergebnisse bring. Zwar richtig aber für den durchschnitt ist dieses zu weit. Beispiel

Berufserfahrung führt zu

OB5 Philosophie
OB4 Theoretische Philosophie
OB3 Erkenntnistheorie
OB2 Erkenntnis
OB1 Erfahrung
* Berufserfahrung

Alle OB sind Relevant nur glaube ich kaum das (auch wenn das richtig ist) jemand bei "Berufserfahrung" -> Philosophie denkt.

Ist also so Sache, evt. sollte man hier noch Rücksicht auf die nicht Sprachkundler nehmen

Das Modul ist aber sehr sehr neu daher fehlt noch die Erfahrung.


Zitieren Druckerfreundliche Darstellung nach oben
b-t-o

Registriert: 09.07.2008
Beiträge: 200


Sende eine Private Nachricht an b-t-o
welches Modul?

Geschrieben: 01.02.2009 19:06

Hallo Flash,

danke für die schnelle Antwort.
Hab mich jetzt für die beiden Newsletters angemeldet...

Da ich vorgestern auf die aktuelle Version aus der Trunk upgedated habe, hatte ich das Modul schon auf der Platte
(Musste zwar nochmals Updaten, weil das Template gefehlt hatte)

In der Doku steht, dass die Tags automatisch vom Modul ermittelt werden (sofern das Modul dieses unterstützt).
Ich konnte bisher noch nirgends etwas finden, wie man dies in selbstgebastelte Module einbauen kann - vermutlich über die Plugins.

Gibts hier schon ne Kurzanleitung?

Viele Grüsse

b-t-o


Zitieren Druckerfreundliche Darstellung nach oben
Gast
Unregistrierter Benutzer
welches Modul?

Geschrieben: 01.02.2009 17:48

Die neuen Module Tags Clouds und Social Bookmarks ist aber der Version 2.4.16 enthalten.

Ich empfehle dir den OPN Newsletter zu abonnieren

Zudem steht auch in der Doku immer was im kommenden Release alles neues kommt.

Flash
[addsig]

Zitieren Druckerfreundliche Darstellung nach oben
b-t-o

Registriert: 09.07.2008
Beiträge: 200


Sende eine Private Nachricht an b-t-o
welches Modul?

Geschrieben: 01.02.2009 17:16

Hallo miteinander,

auf openphpnuke.info erscheint doch links öfters mal eine Sidebox, in der die Stichworte der Contentseite anzeigt werden. Und dieses dann auch noch unterschiedlich groß (vermutlich je nach Häufigkeit).

Weiß jemand wie diese Sidebox heisst? Muss man dazu ein eigenes Modul installieren? Welches?

Vielen Dank und viele Grüsse

b-t-o


Zitieren Druckerfreundliche Darstellung nach oben