Modul 4.4.x Comments v0.0.1

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Mi 7. Jul 2004, 14:05

acquire hat geschrieben:Muss ich die Tabelle, zu der das Script nicht kompitabel ist löschen?
es gibt zwei möglichkeiten...
tabelle con_comments löschen und vom modul via konfiguration neu anlegen lassen...
die tabelle con_comments via phpmyadmin um zwei felder erweitern
und zwar mittels :

Code: Alles auswählen

ALTER TABLE con_comments ADD parentid INT(10) NOT NULL default '0';
ALTER TABLE con_comments ADD vote INT(10) NOT NULL default '0';
*** make your own tools (wishlist :: thx)

acquire
Beiträge: 194
Registriert: So 13. Jun 2004, 13:24
Kontaktdaten:

Beitrag von acquire » Mi 7. Jul 2004, 14:19

Wow, herzlichen Dank!
Funktioniert super!
kommt das, was schon angedeutet wurde beim nächsten Mal?
Ich meine das man auch eine Bewertung durchführen kann?

Edit:
Mein Wunsch für kommende Updates:
Bei einem update: kann man es so einrichten und auch eine Version anbieten, was wodurch ersetzt wurde, bzw was wo hinzugekommen ist?

Und wie wäre eine Funktion, wo man dann in der Konfiguration einstellen kann, ob Smilies erlaubt sind oder nicht?

Aber wirklich tolles Teil! Schön das ihr so fleißig weiterentwickelt habt!
Zuletzt geändert von acquire am Mi 7. Jul 2004, 14:30, insgesamt 1-mal geändert.

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Mi 7. Jul 2004, 14:28

acquire hat geschrieben:kommt das, was schon angedeutet wurde beim nächsten Mal?
Ich meine das man auch eine Bewertung durchführen kann?
weiss ich noch nicht... die db tabelle ist mal dafür vorbereitet worden...
neue features möchte ich momentan nicht implementieren so lange das ding nicht ausgibig getestet wurde... (wäre toll wenn das die community mache würde)
*** make your own tools (wishlist :: thx)

acquire
Beiträge: 194
Registriert: So 13. Jun 2004, 13:24
Kontaktdaten:

Beitrag von acquire » Mi 7. Jul 2004, 14:31

Mein Wunsch für kommende Updates:
Bei einem update: kann man es so einrichten und auch eine Version anbieten, was wodurch ersetzt wurde, bzw was wo hinzugekommen ist?

Und wie wäre eine Funktion, wo man dann in der Konfiguration einstellen kann, ob Smilies erlaubt sind oder nicht?

Aber wirklich tolles Teil! Schön das ihr so fleißig weiterentwickelt habt!

Ich teste das gerne. und ausgiebig getestet wird das spätestens, wenn meine Homepage offiziell online geht.

Noch eine Frage: Weißt du wie man das hinbekommt, das auf einer anderen Seite, von einer Extra Kommentar Seite, nur der neueste Kommentar angezeigt wird und daneben ein Link zu den ganzen/neuen Kommentar schreiben?
Ich stehhe mir das so vor wie hier:
http://rocky-beach.com/kids/inhalt/kidsfolge02.html

Snoopy
Beiträge: 239
Registriert: Mo 15. Sep 2003, 18:45
Kontaktdaten:

Beitrag von Snoopy » Fr 9. Jul 2004, 09:20

@acquire
Die Smileys schmeißt du einfach raus, indem du folgende Code-Zeilen im Output des Moduls löscht:

Code: Alles auswählen

<a href="JavaScript:emoticon(':wink:')" onMouseOver="helpline('icon1')"><img src="<?= $imageUBB['buttons']; ?>button_wink.gif" alt="emoticon wink" border="0"></a>
<a href="JavaScript:emoticon(':smile:')" onMouseOver="helpline('icon2')"><img src="<?= $imageUBB['buttons']; ?>button_smile.gif" alt="emoticon smile" border="0"></a>
<a href="JavaScript:emoticon(':info:')" onMouseOver="helpline('icon3')"><img src="<?= $imageUBB['buttons']; ?>button_look.gif" alt="emoticon info" border="0"></a>
<a href="JavaScript:emoticon(':!:')" onMouseOver="helpline('icon4')"><img src="<?= $imageUBB['buttons']; ?>button_attention.gif" alt="emoticon attention" border="0"></a>
<a href="JavaScript:emoticon(':cool:')" onMouseOver="helpline('icon5')"><img src="<?= $imageUBB['buttons']; ?>button_cool.gif" alt="emoticon cool" border="0"></a> 
Damit sind die Buttons im Editor gelöscht.

Dann lösche bitte noch die folgenden Zeilen:

Code: Alles auswählen

$ret = eregi_replace(";-\)|:wink:",'<img src="'.$imageUBB['smileys'].'wink.png" border="0">',$ret);
    $ret = eregi_replace(":-\)|:smile:",'<img src="'.$imageUBB['smileys'].'smile.png" border="0">',$ret);
    $ret = eregi_replace("8-\)|:cool:",'<img src="'.$imageUBB['smileys'].'cool.png" border="0">',$ret);
    $ret = eregi_replace(":info:",'<img src="'.$imageUBB['smileys'].'look.png" border="0">',$ret);
    $ret = eregi_replace(":!:",'<img src="'.$imageUBB['smileys'].'attention.png" border="0">',$ret); 
Dadurch werden dann auch keine Eingaben von ;-) , :-) etc. in Smileys umgewandelt.

Wem die Ausgabe der Kommentare zu schmal oder zu breit ist, der kann im Output des Moduls die
Tabellenbreite ändern. In Code-Zeile 549 und 553 sind 335px fest verdrahtet.

Das ganze kann noch als Option im Input eingebaut werden, aber wenn überhaupt dann erst in einer zukünftigen Version.

In diesem Sinne.....
Gruß aus Hamburg :wink:

acquire
Beiträge: 194
Registriert: So 13. Jun 2004, 13:24
Kontaktdaten:

Beitrag von acquire » So 11. Jul 2004, 08:11

Vielen Dank!
Ich meinte auch, den Tipp für eine Zukünftige Version. Das würde ja mehr Flexibilität geben, wenn man auf eine neue Version später umstellt.

ChrisD
Beiträge: 132
Registriert: Di 30. Dez 2003, 17:33
Kontaktdaten:

Beitrag von ChrisD » So 11. Jul 2004, 10:04

Ich wollt mal Fragen, ob sich bei der Vote Funktion schon was getan hat bzw. ob ich die jetztige Version ohne weiteres installieren kann und bei einem Update die Kommentare nicht verloren gehen.

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » So 11. Jul 2004, 12:51

Onliner hat geschrieben:Ich wollt mal Fragen, ob sich bei der Vote Funktion schon was getan hat
ähm nein... muss momentan was anderes machen...
Onliner hat geschrieben:bzw. ob ich die jetztige Version ohne weiteres installieren kann und bei einem Update die Kommentare nicht verloren gehen.
die kommentare sollten nicht verloren gehen...
*** make your own tools (wishlist :: thx)

maTTos
Beiträge: 130
Registriert: Fr 27. Jun 2003, 14:14
Kontaktdaten:

Beitrag von maTTos » So 11. Jul 2004, 15:45

Ich hätte noch einen Verbesserungsvorschlag für das Modul beizutragen. Toll wäre es, wenn in der Artikelliste (by Snoopy) die Anzahl der Kommentare neben der Headline steht.

Headline (9 Kommentare)
_______________________________________
xxxxxxxxxxxxx Teaser xxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx ... mehr lesen

Beim Klick auf (9 Kommentare) ruft man die Seite auf und wird per Anker zu den Kommentaren geleitet.
Aber so ists auch schon fein. Mein Dank für diese Dialogmöglichkeit.

ChrisD
Beiträge: 132
Registriert: Di 30. Dez 2003, 17:33
Kontaktdaten:

Beitrag von ChrisD » Di 13. Jul 2004, 14:06

Ist das ein Bug, dass ich keine Benachrichtigungen bekomme oder ist diese Funktion noch nicht eingerichtet?

Gruß
Chris

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Di 13. Jul 2004, 14:12

ich muss gestehen ich verwende diese funktion nicht bzw hab sie noch nicht mal getestet da sie von snoopy implementiert worden ist...
welche version verwendest du ?
*** make your own tools (wishlist :: thx)

Snoopy
Beiträge: 239
Registriert: Mo 15. Sep 2003, 18:45
Kontaktdaten:

Beitrag von Snoopy » Di 13. Jul 2004, 15:50

Onliner hat geschrieben:Ist das ein Bug, dass ich keine Benachrichtigungen bekomme oder ist diese Funktion noch nicht eingerichtet?

Gruß
Chris
Ich habe das in der letzten Version mit einem Input versehen, sprich der Haken muss gesetzt sein und eine Empfänder Email muss eingegeben sein.

Ich habe das auf zwei Servern getestet, und funktioniert. Bitte mal im Template konfigurieren
Gruß aus Hamburg :wink:

ChrisD
Beiträge: 132
Registriert: Di 30. Dez 2003, 17:33
Kontaktdaten:

Beitrag von ChrisD » Di 13. Jul 2004, 21:00

Ich hab Hacken und Adresse gesetzt und ich verwende die neuste Version.

alter schwede
Beiträge: 65
Registriert: So 13. Jun 2004, 01:27
Kontaktdaten:

Beitrag von alter schwede » Di 13. Jul 2004, 22:11

Habe v0.1.6 integriert und es läuft phantastisch.
Ein Wahnsinnsmodul :) :) :)

einen kleinen Bug hab ich trotzdem:
Klicke ich auf den Namen des Comment-Verfassers wird eine falsche Email-Verknüpfung aufgerufen. "deremailaccount at gmx dot de"
Versteht zwar jeder der es ließt aber eben kein Outlook und Co ...

und natürlich auch eine Frage:
Wie schwierig wäre es Comments nur bestimmten Benutzergruppen, zum Beispiel der Gruppe "superuser und admin" zu gewähren?

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Di 13. Jul 2004, 22:33

thx..
alter schwede hat geschrieben:"deremailaccount at gmx dot de"
das ist kein bug sondern absicht...
dafür gibts ne eigene funktion im modul... wer das nicht haben möchte kann den funktionsaufruf(safeEmail) einfach entfernen...
also anstelle von

Code: Alles auswählen

$comment['header'] = '<a href="mailto:'.safeEmail($db->f("email")).'">%s</a>';
folgendes verwenden

Code: Alles auswählen

$comment['header'] = '<a href="mailto:'.$db->f("email").'">%s</a>';
alter schwede hat geschrieben:Versteht zwar jeder der es ließt aber eben kein Outlook und Co ...
gott sei dank...
alter schwede hat geschrieben:Wie schwierig wäre es Comments nur bestimmten Benutzergruppen, zum Beispiel der Gruppe "superuser und admin" zu gewähren?
hmm... wenn man sich der klasse $perm bedient... hab ich mir nicht angesehen...
was möchtest den genau machen bzw. haben... ?
*** make your own tools (wishlist :: thx)

Gesperrt