Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Events, wo find ich die?
Tiggr
Beitrag Sat. 17. February 2007, 16:18
Beitrag #1


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



Hi!

Wo finde ich denn eine vollständige, am besten kommentierte, Liste der Events?

Tiggr


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Tue. 20. February 2007, 00:08
Beitrag #2


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Gibt es leider noch nicht. Wenn Du Informationen darüber willst, musst den Quelltext bemühen und nach dem befehl fire_event fahnden.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag Tue. 20. February 2007, 13:48
Beitrag #3


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



Hiho!

OK, fragen wir mal direkter: Gibt es ein Event, das nach jeder Modulausgabe gefeuert wird? am besten bei Modulen wie ContentFlex oder MrList nach jedem Eintrag?

Mein Problem: Ich würde mich gern mal daran versuchen ein Plugin zu schreiben, mit dem ich Seiten, Blogeinträge, Bilder in der Fotogallerie, ect. für User kommentierbar machen würde.

Ich seh da zur Zeit zwei Ansätze, entweder ich bau in der Modulausgabe einen Marker ala #commentform# ein, der dann bei der Ausgabe ersetzt wird, oder ich nutzt ein Event. Mein Problem an beiden Stellen ist dann noch, wo ich eine eindeutige ID für das kommentierte Objekt her bekomme!

Tschüss
Tiggr


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post
MaZderMind
Beitrag Thu. 8. March 2007, 17:39
Beitrag #4


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 680
Mitglied seit: 09.08.2006
Wohnort: nähe Mainz
Mitglieds-Nr.: 182



Hi
eine relativ vollständige Liste der verwertbaren Events findest du im Log-Modul in der Klasse. Ein solches Event gibt es aber leider nicht. Beschreib mal näher was du brauchst, dann kann man dir vllt. besser helfen.

Gruß, Peter
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag Thu. 8. March 2007, 18:49
Beitrag #5


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



Hiho!

ZITAT
Beschreib mal näher was du brauchst, dann kann man dir vllt. besser helfen.


Ich grüble gerade/immer noch über die Möglichkeit Inhalte von Sefrego für Besucher kommentierbar zu machen. Zum einen ganze Seiten, da käme dann unten ein link zum Kommentarformular hin, du den schon vorhandenen Kommentaren und eine Angabe wieviel Kommentare es schon gibt. Das ist die einfache Stelle, ist ja eigentlich nur ein Modul.

Interessant wird es bei Modulen mit Wiederholung, wie MrList oder ContentFlex, da sollte jeder "Eintrag", also jeder Containerdurchlauf kommentierbar sein, und das oben genannte am Ende zugefügt werden. An der Stelle hab ich dann zwei Probleme:

1.) Wie bekomme ich da die Links und Angaben hin?

2.) Woher bekomme ich einen Eineindeutige, langlebige einmalige ID für den Eintrag her? Wird ein Eintrag gelöscht werden ja leider die "Wiederholungs-IDs" neu vergeben, und die conent-id bezieht sich auf jedes Subobjekt!

Für das erste Problem wäre so ein Event ganz praktisch, das nach jeder Modulwiederholung gefeuert wird, und wenn man dann noch auf den Code der Wiederholung zugreifen könnte... geil!

Tschüss
Tiggr


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post
MaZderMind
Beitrag Thu. 8. March 2007, 19:56
Beitrag #6


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 680
Mitglied seit: 09.08.2006
Wohnort: nähe Mainz
Mitglieds-Nr.: 182



Hi
Ich würde dir für Seitenkkommentare empfehlen, das Gästebuch direkt in die Templates einzubinden, so wie das z.B. auf http://3.olaf-bosch.de/ gemacht wurde. Einzelen Blöcke zu kommentieren ist schwierig, am besten du baust in den CFlex-Templates direkt Links ein, aber wie du die eindeutig identifizieren kannst... Du könntest vielleicht den Timestamp der erstellung benutzen oder sowas wink.gif

Gruß, Peter
Go to the top of the page
 
+Quote Post
Olaf
Beitrag Thu. 8. March 2007, 22:03
Beitrag #7


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 613
Mitglied seit: 30.06.2006
Mitglieds-Nr.: 30



Das hab ich doch schon mal so gesehen. Das ist IMHO alles JS, es scheint nur, dass die Kommentare zu den Blöcken gehören.
Ich stell mir das so vor, du gibst jedem/r Block/Überschrift eine ID (alles dynamisch JS) dann erzeugst du die links (je Block/Überschrift) die ein Formular aufrufen welches diese ID übergibt und den kommentar mit meinetwegen class="comm_ID" versehen. Damit hast du die Zuordnung zum Block/Überschr.

Die transformierst du nun wieder mit JS in den entspr. Block. Na ebend JQuery alles wink.gif


--------------------
Gruß Olaf aus Ohorn

Lieber spät und richtig als nie und falsch.
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag Thu. 8. March 2007, 23:10
Beitrag #8


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



Ähm, will aber, dass es auch ohne JS geht, ist für mich ganz essentiell, keine "Nur-JS"-Lösungen!


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 23.4.24 - 16:50

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.