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

2 Seiten V   1 2 >  
Reply to this topicStart new topic
> Gästebuch 01.03.02, Securityupdate
bjoern
Beitrag Fri. 6. April 2007, 15:05
Beitrag #1


Administrator
********

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



CODE
Modulname:
---------------------------------------------------------------------------
Gästebuch


Status:
---------------------------------------------------------------------------
stable


Bechreibung:
---------------------------------------------------------------------------
Das Gaestebuch bietet Besuchern der Webseite eine Nachricht zu hinterlassen. Es ist unter anderem einstellbar,
was für Felder dem User zur Verfügung stehen sollen, wieviele Einträge pro Seite angezeigt werden sollen und ob
es bei einem neuen Eintrag eine Email an den Administrator geben soll.
Das Modul kann auch als Kommentarmodul eingesetzt werden.

Features:
---------------------------------------------------------------------------
- Smileys lassen sich per JS eingeben
- XHTML-konformer Output
- Emailbenachtigung bei einem neuen Eintrag
- Navigation
- Die Reihenfolge und Anzahl der Ausgabe kann konfiguriert werden
- Emailbenachtigung neu einem neuen Eintrag
- Smileys können nun als img dargestellt werden, Konfigurierbar
- CSS-Klassen für jedes Eingabefeld definiert
- die Formularfelder könne jetzt überprüft werden, Konfigurierbar
- Config normal/ erweitert/ versteckt überarbeitet
- ein zweites Kommentarfeld hinzugefügt (z.B. für Antworten)
- einzelne Template für Ort und das zweite Kommentarfeld hinzugefügt
- Separates Template für die Eingabemaske im Backend
- Fehlermeldung erweitert
- Captcha Spam-Schutz
- Spamschutz (es gibt eine Fehlermeldung wenn versucht wird eines der Badwords in der Nachricht anzugeben)


To-Do:
---------------------------------------------------------------------------



Autor(en):
---------------------------------------------------------------------------
Reto Haldemann v/o Mistral
Design: Olaf
Smiley-JS: wojewski, Olaf


Lizenz:
---------------------------------------------------------------------------
GPL


Benötigte Sefrengo Version:
---------------------------------------------------------------------------
= 01.03.01 inkl. Bugfix "API: GUI Pager" http://forum.sefrengo.org/index.php?showtopic=720&hl=
> 01.03.01


Installation:
---------------------------------------------------------------------------
Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Design->Module". Am
unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die
gewünschte "*.cmsmod"- Datei aus. Mit einem Klick auf das Diskettensymbol
wird das Modul in das CMS importiert. Das Modul ist nun innerhalb des CMS
nutzbar.


Dokumentation:
---------------------------------------------------------------------------
- nicht vorhanden


Bemerkung:
---------------------------------------------------------------------------
Hallo zusammen.
Für die Smilyes müssen die Bilder mit dem Ordner 'smileys' ins Verzeichnis 'cms/mod' kopiert werden.
Wenn das default Layout verwendet wird muss auch noch die CSS-Datei importiert werden (gb.css).
Dort muss in der CSS-Regel 'form #gast .gb' euer Domain eingetragen werden, damit beim Eintrag erstellen
die möglchen Smileys ausgegeben werden.


CODE
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note


Current versionnumber is 01.03.02 - released 06.04.2007
------------------------------------------------------------------------------------------------
# Security: unter bestimmten Umständen konnte PHP Code ausgeführt werden


Current versionnumber is 01.03.01 - released 16.03.2007
------------------------------------------------------------------------------------------------
+ Javascript für Smileys
^ CSS


Current versionnumber is 01.03.00 - released 21.02.2007
------------------------------------------------------------------------------------------------
+ Konfiguration der Navigation


Current versionnumber is 01.02.09 - released 07.01.2007
------------------------------------------------------------------------------------------------
+ Badword Liste inkl. Fehlermeldung


Current versionnumber is 01.02.08 - released 07.01.2007
------------------------------------------------------------------------------------------------
^ Navigation aus der API eingesetzt
+ Captcha Spam-Schutz
^ Konfiguration mit Tabs


Current versionnumber is 01.02.00
------------------------------------------------------------------------------------------------
^ Backend erkennung geändert


Current versionnumber is 01.01.00
------------------------------------------------------------------------------------------------
! first Sefrengo Version
^ Anpassung an Sefrengo 1.2


Current versionnumber is 01.00.00
------------------------------------------------------------------------------------------------
^ Gesammtes Modul ueberarbeitet; Version 1.0.0

Angehängte Datei(en)
Angehängte Datei  Gaestebuch_v01_03_02.zip ( 20.48KB ) Anzahl der Downloads: 534
 


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
Ute
Beitrag Fri. 13. April 2007, 16:15
Beitrag #2


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 175
Mitglied seit: 28.07.2006
Mitglieds-Nr.: 169



Hallo Ihr Lieben,

ich bekomme das Gästebuch nicht installiert (die class_api... habe ich in das API-Verzeichnis kopiert). Beim Modul downloaden sagt er mir, "es wurde keine gültige *.cmsmod-Datei hochgeladen". Hat jemand eine Idee, woher das kommt?

LG

Ute
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Fri. 13. April 2007, 16:41
Beitrag #3


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



welche php-Version hast Du. Ich habe schon mal mit 5.21 Probleme gehabt.


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
Ute
Beitrag Fri. 13. April 2007, 16:48
Beitrag #4


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 175
Mitglied seit: 28.07.2006
Mitglieds-Nr.: 169



ZITAT(gunwalt @ Fri. 13. April 2007, 17:41) *
welche php-Version hast Du. Ich habe schon mal mit 5.21 Probleme gehabt.



Das wird es dann sein... Obwohl ich eben ein anderes Modul hochgeladen habe, das funktionierte, muss also am Gästebuch-Modul liegen.
Kann ich aber nicht ändern, ist ein Webhosting-Paket...
Danke Dir für Deinen Ratschlag

LG
Ute
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Fri. 13. April 2007, 17:40
Beitrag #5





Guests






http://forum.sefrengo.org/index.php?showto...amp;p=6080&
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag Sat. 16. June 2007, 17:36
Beitrag #6


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



Ich hab das Thema moderation nochmal aufgenommen, da ja eine neue Version erschienen ist.
Aufgebaut auf der 01.03.02 zur 01.03.03 gemacht. Würde gerne Ende Juli das Modul einbinden, aber jetzt zum meinem Problem:

Modul hängt unten dran.
Ich hab das Modul so erweitert, dass im Modul unter "Administrativ" jetzt der Punkt "Moderiert" hinzugekommen ist.
Im Gästebuch wird jetzt ein zusätzliches Feld nach dem Kommentar eingefügt, welches ich aber versteckt haben möchte und mit dem Wert "1" gefüllt haben möchte.

Grund:
Alle Einträge, welche einen Wert 1 aufweisen, sollen nicht angezeigt werden, falls moderation angehackt ist. Das sind die Einträge, die erst kontrolliert werden müssen.

Wird ein Eintrag freigeschaltet, dann soll er den Wert von 1 auf 0 ändern.
=> Einträge mit 0 werden ausgegeben, also die freigeschalteten.

Bei nicht moderation kann man ja beide Werte beachten, wobei es durch die Ersteinstellung keinen zweiten Wert geben dürfte. Außer man geht von der moderierten zur offenen Version über und da auch nur die, welche nicht sichtbar sein sollten.

Vielleicht gibt es ja eine andere oder einfacherere Lösung.
Wäre dankbar, wenn mir jemand dabei helfen könnte.

Angehängte Datei  G_stebuch_v01_03_03.zip ( 12.28KB ) Anzahl der Downloads: 53


Gruß
FireFlyer
Go to the top of the page
 
+Quote Post
CptBlueT
Beitrag Sun. 11. November 2007, 22:22
Beitrag #7


Newbie
*

Gruppe: Members
Beiträge: 8
Mitglied seit: 23.08.2006
Mitglieds-Nr.: 205



Hallo zusammen,

ZITAT
Ich hab das Thema moderation nochmal aufgenommen


ich möchte kurz nachfragen, ob sich schon was ergeben hat?
Ich suche ein Gästebuch mit genau dieser Funktion und da ich Sefrengo benutze würde sich das ja auch anbieten.
Jedoch nur mit Moderation.

Grüße Andreas
Go to the top of the page
 
+Quote Post
amk
Beitrag Tue. 4. December 2007, 10:27
Beitrag #8


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



FR: bitte in nem zukünftigen release mal die einzeligen textarea's in der modul-konfig ändern (bei Links) in 3 zeilig oder ähnlich. das ist aktuell wirklich besch...eiden zu editieren und im opera kommt man u.u. gar nicht mehr an die inhalte heran! wink.gif


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
design4minds
Beitrag Mon. 7. January 2008, 01:08
Beitrag #9


Advanced Member
***

Gruppe: Members
Beiträge: 52
Mitglied seit: 30.06.2006
Mitglieds-Nr.: 29



Ist es möglich auf allen Sprachen ein Gästebuch zu verwenden, zur Zeit wird ja anscheind ein Gästebuch je Sprache angelegt.
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Mon. 7. January 2008, 13:11
Beitrag #10


Administrator
********

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



Von Haus aus nicht, müssten aber nur ein paar Querys umgestellt werden, damit das funktioniert.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
design4minds
Beitrag Tue. 8. January 2008, 00:53
Beitrag #11


Advanced Member
***

Gruppe: Members
Beiträge: 52
Mitglied seit: 30.06.2006
Mitglieds-Nr.: 29



Die Frage ist nur welche :-) Ich hab ewig kein SQL mehr gemacht, muss ich mir dann mal angucken, oder hoffen das evtl. ein anderer es schon getan hat und den Thread liest.
Go to the top of the page
 
+Quote Post
toto
Beitrag Tue. 8. January 2008, 09:41
Beitrag #12


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 236
Mitglied seit: 14.07.2006
Wohnort: Bad Oeynhausen
Mitglieds-Nr.: 138



moin moin, kann mir jemand erklären wie das mit der domain eintragen in der css funktioniert? ich steig bei björns beschreibung nicht ganz durch.

danke für infos

gruß toto


--------------------
Corporate Design, Printdesign, Webdesign, Podcast, Videocast und Beratung bei Junggebauer Grafik & Design
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Tue. 8. January 2008, 11:54
Beitrag #13


Administrator
********

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



@design4minds:
Die Zuordnung der Einträge erfolgt anhand der Sprache. Die dafür vorgesehene Sprachid is in der Variable $lang gespeichert, die dann garantiert auch in den SQLs direkt oder indirekt verarbeitet wird.

@toto
Welche Erklärung? Hab nichts dazu geschrieben.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
hylli
Beitrag Tue. 8. January 2008, 13:29
Beitrag #14


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 245
Mitglied seit: 06.07.2006
Mitglieds-Nr.: 117



ZITAT
Hallo zusammen.
Für die Smilyes müssen die Bilder mit dem Ordner 'smileys' ins Verzeichnis 'cms/mod' kopiert werden.
Wenn das default Layout verwendet wird muss auch noch die CSS-Datei importiert werden (gb.css).
Dort muss in der CSS-Regel 'form #gast .gb' euer Domain eingetragen werden, damit beim Eintrag erstellen
die möglchen Smileys ausgegeben werden.


Hylli
Go to the top of the page
 
+Quote Post
smail
Beitrag Tue. 8. January 2008, 21:06
Beitrag #15


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 587
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 62



Kenne die gb.css nicht, aber wahrscheinlich geht es schlicht und einfach darum, dass Du in der Datei eine Pfadangabe machen musst, die auf die Smilies verweist. Wenn da etwas von Domain steht, bedeutet das, dass Du eine absolute Pfandangabe verwenden solltest (warum, kann ich Dir nicht sagen).

Gruß
Jan


--------------------
Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
Go to the top of the page
 
+Quote Post
toto
Beitrag Fri. 11. January 2008, 12:19
Beitrag #16


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 236
Mitglied seit: 14.07.2006
Wohnort: Bad Oeynhausen
Mitglieds-Nr.: 138



Tach nochmal. also ich finde nix mit pfadangabe o.ä. bei mir gibts auch nicht die klasse "form #gast .gb." ...also "form #gast" gibt es und ".gb" ...aber nicht alles zusammen. ausserdem weiß ich nicht, wie ich die domain dort eintragen soll? bin ratlos....

danke für hilfe


--------------------
Corporate Design, Printdesign, Webdesign, Podcast, Videocast und Beratung bei Junggebauer Grafik & Design
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag Fri. 1. February 2008, 14:28
Beitrag #17


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



QUELLTEXT
// E-Mail schreiben wenn gewuenscht
    if($mvars['22'] == "true" && strchr($mvars['23'],'@')){
        $mailbody = str_replace('{name}',$name,$mvars['24']);
        $mailbody = str_replace('{email}',$email,$mailbody);
        $mailbody = str_replace('{homepage}',$url,$mailbody);
        $mailbody = str_replace('{location}',$location,$mailbody);
        $mailbody = str_replace('{comment}',stripslashes($comment),$mailbody);
        $mailbody = str_replace('{comment2}',stripslashes($comment2),$mailbody);
        $mailbody = str_replace('{created}',date("d.m.Y h:i"),$mailbody);
        $mailbody = str_replace('{ip}',getenv('REMOTE_ADDR'),$mailbody);
        $mailbody = str_replace('{link}',$cfg_client['htmlpath'].$con_side[$idcatside]['link'],$mailbody);
        $mailbody = str_replace('<br />',"\n",$mailbody);
        mail($mvars['23'], $mvars['25'], $mailbody, "From: Gaestebuch<".$mvars['23'].">\nX-Mailer: PHP/" . phpversion(). "\n");
        unset($mailbody);
    }


Ich seh doch das richtig, dass der Versand über die Mail-Funktion von PHP läuft. Sollten wir das nicht über die API machen, um alles zu vereinheitlichen?
Ich denke auch, dass der Umlaute-Workaround in die API aufgenommen gehört!

Der Beitrag wurde von FireFlyer bearbeitet: Fri. 1. February 2008, 14:28
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Fri. 28. March 2008, 02:22
Beitrag #18





Guests






gb gibt css für eingabefelder der moduleinstellungen nicht valide aus !

beispiel
QUELLTEXT
class=xyz

QUELLTEXT
if ($mvars['31'] != '') $gb_temp['span_but'] =      ' class='.$mvars['31'];


QUELLTEXT
class="xyz"

QUELLTEXT
if ($mvars['31'] != '') $gb_temp['span_but'] =      ' class="'.$mvars['31'].'"';
Go to the top of the page
 
+Quote Post
ryzion
Beitrag Sat. 28. June 2008, 07:10
Beitrag #19


Member
**

Gruppe: Members
Beiträge: 11
Mitglied seit: 16.12.2007
Mitglieds-Nr.: 1.291



Hat jemand eine Idee, woran es liegt, dass captcha nicht funktioniert? Es wird kein Bild angezeigt.
Go to the top of the page
 
+Quote Post
saschapi
Beitrag Sat. 28. June 2008, 08:31
Beitrag #20


Advanced Member
********

Gruppe: Moderators
Beiträge: 911
Mitglied seit: 26.06.2006
Wohnort: Essen; Ruhrgebiet
Mitglieds-Nr.: 4



Das sind wohl etwa wenige Infos zum Helfen! Kann ja alles sein (kein GD, keine Schreibrechte im Ordner files etc.) am besten mal einen Link posten! smile.gif


--------------------
Go to the top of the page
 
+Quote Post

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

 



RSS Vereinfachte Darstellung Aktuelles Datum: 19.3.24 - 09:49

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