Welcome, Guest. Please login or register.
Did you miss your activation email?
February 12, 2012, 05:08:52 AM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
149621 Posts in 21098 Topics by 7537 Members
Latest Member: lotte2
* Home Help Search Login Register
Pages: [1] 2   Go Down
Print
Author Topic: Gästebuch: Änderungen für v2.7.1  (Read 4084 times)
thorn

Offline Offline

Posts: 980


WWW
« on: October 11, 2008, 11:32:09 AM »

Hallo,

Diese Version steht nun als Guestbook 2.8.01 unter addons zur Verfügung.
Die Änderungen waren so Umfangreich, dass ich gleich einen Versionssprung gemacht habe.

verschieben wir das Thema aus
http://www.websitebaker2.org/forum/index.php/topic,11224.msg67283.html#msg67283
mal besser hierin.

Folgendes steht auf der Liste:
  • mögliche Probleme mit magic_quote ON/OFF erl.
  • Platzhalter [COMMENT] anders Einbindung um auch Rahmen um den Kommentar möglich zu machen. Z.Z. würde ein leerer Rahmen dargestellt, wenn kein Kommentar vorhanden ist. erl.
  • Anpassen der Sprachdateien für NL, FR und DA
  • Anzeige von Smileys im Kommentar erl.
  • Layout-Änderungen im Backend, wie von Stefek vorgeschlagen erl.
  • IP im Backend (und eMail) anzeigen, wie von erpe vorgeschlagen erl.
  • CSS für gbk_loop_b anpassen, wie von Stefek vorgeschlagen erl.
  • [COMMENT] in Feld unter Settings für gbk_loop und gbk_loop_b hinzu erl.
  • Weiterleitung reparieren erl.
  • Smileys auslagern, wie von Stefek vorgeschlagen.
    Ansich eine gute Idee - wir müssen das aber konsistent umsetzen, da hat ruebenwurzel recht.
    Ich glaube ich habe da schon eine Idee (eine Smiley zu Bild Zuordnung in einer externen Datei; Nutzung dieser Zuordnung an allen Stellen an denen Smileys benutzt werden. Will man ein Smiley nicht benutzen kann man es dann in der Zuordnungs-Datei auskommentieren. [Das könnte man später sogar über ein Interface machen: eine Liste von Smileys und Checkboxen zum zulassen oder verbieten einzelner Smileys])
    erl.
  • E-Mail versandt funktioniert nicht - kann das jemand bestätigen? erl.

Nach einem Update muß ggf. noch das Feld "Einträge ungerade Reihen" (das ist das erste große Feld) angepasst werden.
Per default sollte dort das stehen:
Code:
<table class="gbentry">
 <tr>
  <td class="gbtitle">[NAME] [EMAIL] [HOMEPAGE]</td>
  <td class="gbtitle" align="right">[DATE] [TIME]</td>
 </tr>
 <tr>
  <td colspan="2" class="gbcontent">[MESSAGE]
    <div class="gbcomment">[COMMENT]</div>
  </td>
 </tr>
</table>


Irgendwas vergessen, oder sonst noch Ideen?

thorn.
« Last Edit: November 02, 2008, 01:56:38 PM by thorn » Logged

Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4753



« Reply #1 on: October 11, 2008, 12:23:48 PM »

- Smileys auslagern, wie von Stefek vorgeschlagen.
  Ansich eine gute Idee - wir müssen das aber konsistent umsetzen, das hat ruebenwurzel recht.
  Ich glaube ich habe da schon eine Idee (eine Smiley zu Bild Zuordnung in einer externen Datei; Nutzung dieser Zuordnung an allen Stellen an denen Smileys benutzt werden. Will man ein Smiley nicht benutzen kann man es dann in der Zuordnungs-Datei auskommentieren. [Das könnte man später sogar über ein Interface machen: eine Liste von Smileys und Checkboxen zum zulassen oder verbieten einzelner Smileys])

Ja, Smileys auslagern war ein "billiger" Einfall im Vergleich zu Deinem Vorschlag.
Ich denke aber, dass das Gästebuch in diesem Stadium schon recht gut ist und dass eine Smiley-Auswahl per custom wirklich gut ist.
Im Moment ist es ziemlich undurchschaubar in der view.php die smileys und die shortcuts zuzuordnen. Es wäre ja schon super, wenn man de Lines senkrecht hätte:

Code:
// möchtegern-Code
=) , :-), :)  =  smile.gif;
=(. :-(, :(   =  sad.gif;



Ich könntemir sogarvorstellen,dass man auch den Bereich customizen kann, wo man die Nachricht selbst (den Gästebucheintrag) macht, aber (wie immer) bin kein Coder, um zu wissen wie und wo (und wieviel Aufwand). Kurz, ob es lohnt.

Quote
Edit:
- E-Mail versandt funktioniert nicht - kann das jemand bestätigen?
Das kann ich nicht, ich habe bisher nur lokal (Xampp) getestet.

Gruß,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4753



« Reply #2 on: October 11, 2008, 12:52:59 PM »

@Matthias
@stefek

vom Auslagern des smileys codes halt ich gar nix. Das Gästebuch hat schon genug Dateien. Und das auslagern des script Blockes nur aus der gstbk_page.php ohne dass die neu von dir geschaffene smiley.php dann auch in der view.php (oder wo immer noch benötigt wirkt) führt nicht zur Vereinfachung sondern dazu, dass das ganze eher noch undurchsichtiger wird.

Dass es nicht die beste Herangehensweise ist, gebe ich zu, doch ich glaube nicht, dass es komplizierter würde.
Der Coder sieht die Zeile, dass die smileys.php inkludiert wird. Der Designer feut sich, dass er die smileys als eine gesonderte Datei hat, ohne sich viel durch das php drumherum durchzumanövrieren.
Eine Datei mehr ist kein Problem. Sind Smileys deaktiviert, ist es sogar von Vorteil.

Aber ist nicht die beste Lösung. Thorn hat da eine bessere Herangehensweise.
Ich freue mich einfach, wenn die Idee der "Custimization" der Smileys verfolgt und vereinfacht wird.

VG,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
thorn

Offline Offline

Posts: 980


WWW
« Reply #3 on: October 11, 2008, 03:42:11 PM »

Hallo,

http ://temp.thekk.de/modules/download_gallery/dlc.php?file=23 v2.7.04

beinhaltet die letzten Änderungen:
 - added field 'no_entries' in settings and added placeholder [NO_ENTRIES]
 - added gbk_loop_b (to color odd/even-rows differently) as suggested by user Stefek
 - added placeholder [COMMENT]
 - added display of user-ip in backend  as suggested by user erpe
 - created smileys.php to change smileys easily, as suggested by user Stefek
 - added 'commenting'-additions from user BerndJM (commenting entires)

Mir fehlen noch die Übersetzungen für "No Entries" - "Keine Eintragungen vorhanden"
für DA, NL, FR. (hm, DE ist auch noch nicht eingetragen)

thorn.
« Last Edit: October 11, 2008, 06:51:00 PM by thorn » Logged

Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4753



« Reply #4 on: October 11, 2008, 04:13:21 PM »

- created smileys.php to change smileys easily, as suggested by user Stefek

Wow.
Wie ich auf den ersten Blick sehen kann, wurde sowohl das aus der view.php als auch der anderen Datei wo die Smileys drin waren in die neue smileys.php eingebaut.
Das sieht wirklich super einfach aus jetzt.

Danke.
Stefek

Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
erpe

Offline Offline

Posts: 2077


WWW
« Reply #5 on: October 11, 2008, 05:58:19 PM »

Hallo Thorn

habe überinstalliert und im backend folgende Meldung:
Quote
Fatal error: Call to a member function numRows() on a non-object in /data/apache/users/kilu.de/erpe/www/erpe/modules/guestbook/modify.php on line 50

und im Frontend diesen Eintrag.

Gruss

erpe
Logged

thorn

Offline Offline

Posts: 980


WWW
« Reply #6 on: October 11, 2008, 06:50:36 PM »

Hallo,

@erpe

http ://temp.thekk.de/modules/download_gallery/dlc.php?file=23 v2.7.05
behebt den Fehler im Upgrade-script (beim erneuten Update wird er sich jetzt über zwei schon vorhandene Felder beschweren - einfach ignorieren).

@Stefek

Ich habe deine Änderungen am Layout (view_entry und gbk_modify) so halbwegs übernommen (du hattest da noch eine ältere Datei-Version als Grundlage!?). Sieh dir das Ergebnis mal an, ob das so passt.

thorn.
« Last Edit: October 14, 2008, 07:56:37 PM by thorn » Logged

Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4753



« Reply #7 on: October 11, 2008, 09:29:23 PM »

Hallo Thorn,
habe noch nicht alles bis aufs Mark gecheckt, aber der upgrade lokal hat zumindest super geklappt.
Morgen checke ich es mit einer Live-Installation mit vorherigem Backup.

Das Gästebuch läßt kaum wünsche offen.
Die Funktionen sind genial (Kommentar, die Möglichkeit von even/odd, die gespeicherte IP Adresse, die Captchas).

Quote
Ich habe deine Änderungen am Layout (view_entry und gbk_modify) so halbwegs übernommen (du hattest da noch eine ältere Datei-Version als Grundlage!?). Sieh dir das Ergebnis mal an, ob das so passt.
Ja, stimmt, ich habe noch die alte überarbeitet gehabt.
Ich schicke Dir das morgen nochmal zu.

@Erpe: wie hat es bei Dir mit dem Update geklappt?

MfG,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
erpe

Offline Offline

Posts: 2077


WWW
« Reply #8 on: October 11, 2008, 10:03:54 PM »

Also:
Installation 2.7.0.5 klappte problemlos (keine Fehlermeldungen).
Einträge sind alle da, ip-Adresse wird auch eingetragen ( grin).
Allerdings bekomme ich nach wie vor keine mail (trotz eingetragener mailadresse, habe auch mal eine andere eingetragen).
Keine Ahnung, warum das bei mir nicht geht. Ich hoffe, dass jemand das bestätigen kann. (oder auch nicht?).

Wo ist denn die Kommentarfunktion? Habe ich etwas verpasst? Muss ich die irgendwo einstellen? Habe nix gefunden.

Gruss

erpe

PS: teste das guestbook jetzt nochmnal auf einem anderen Server

Edit: Habe auf einem anderen Server installiert: Alles super (LINK),
       auch die mail kommt an  huh, sogar mit ip-Adresse  grin

       Nun muss ich mal schauen, warum die mail bei der 1. Installation nicht gesendet wird. Jemand eine Idee?
       Eine Kommentarfunktion habe ich aber dort auch nicht gefunden........


2. Edit: Habe umgestellt auf smtp mail und nun funktioniert es auch bei der 1. Installation  grin grin

« Last Edit: October 11, 2008, 10:46:10 PM by erpe » Logged

Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4753



« Reply #9 on: October 11, 2008, 10:23:38 PM »

Allerdings bekomme ich nach wie vor keine mail (trotz eingetragener mailadresse, habe auch mal eine andere eingetragen).
Keine Ahnung, warum das bei mir nicht geht. Ich hoffe, dass jemand das bestätigen kann. (oder auch nicht?).
Morgen kann ich Dir bescheid geben, nachdem ich den Update auf einer Live installation durchgeführt habe.
Quote
Wo ist denn die Kommentarfunktion? Habe ich etwas verpasst? Muss ich die irgendwo einstellen? Habe nix gefunden.
Die findest Du im Backend, da wo die Liste der Einträge ist. Wenn Du einen Beitrag auswählst zum Editieren, kannst Du dort dann auch einen Kommentar einfügen.
Besondere Einstellungen müßen nicht gemacht werden.

Gute Nacht,
Stefek

//Nachtrag: Nur der Admin/Editor macht einen Kommentar (vom Backend aus). Nicht die Gäste.
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
erpe

Offline Offline

Posts: 2077


WWW
« Reply #10 on: October 11, 2008, 10:26:26 PM »

Ich sehe zwar eine Zeile comment:, aber die kann ich nicht editieren im Backend.
Oder gibt es da eine besonderen Trick?

Gruss

erpe


Edit: auf meinen Testseiten darf ich admin sein, kann aber trotzdem nix kommentieren. Werden die Kommentare denn im Frontend angezeigt?
« Last Edit: October 11, 2008, 10:32:00 PM by erpe » Logged

Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4753



« Reply #11 on: October 12, 2008, 12:15:24 AM »

Einen besonderen Trick?
Kein Kommentar.  grin

(Aber eine Illustration  wink)

Siehe Anhang.

Gute Nacht.
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
erpe

Offline Offline

Posts: 2077


WWW
« Reply #12 on: October 12, 2008, 07:48:29 AM »

Danke

Jetzt habe selbst ich das gefunden. grin
Ein Bild sagt ................... .
Ist wirklich gut (und so einfach.......).

Gruss

erpe

Edit: Bei einer Installation wird es angezeigt, bei der anderen nicht  huh Hat jemand eine Idee?
« Last Edit: October 12, 2008, 07:53:27 AM by erpe » Logged

Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4753



« Reply #13 on: October 13, 2008, 08:59:55 PM »

Hallo Erpi,

hast Dein Problem gefunden/gelöst?

Gruß,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
erpe

Offline Offline

Posts: 2077


WWW
« Reply #14 on: October 14, 2008, 08:38:15 AM »

Nein, bisher noch nicht.
Logged

thorn

Offline Offline

Posts: 980


WWW
« Reply #15 on: October 14, 2008, 07:59:20 PM »

Hallo,

v2.7.07
- Layout-Änderungen im Backend, wie von Stefek vorgeschlagen.

http://temp.thekk.de/modules/download_gallery/dlc.php?file=23

thorn.
Logged

thorn

Offline Offline

Posts: 980


WWW
« Reply #16 on: October 14, 2008, 08:00:59 PM »

Hallo,

Nein, bisher noch nicht.

eine von den Testversionen hatte einen Fehler im Upgrade-script.
Möglicherweise hilft eine Neuinstallation des Gästebuches?

thorn.
Logged

erpe

Offline Offline

Posts: 2077


WWW
« Reply #17 on: October 14, 2008, 08:18:10 PM »

Hi Thorn,

habe nochmal drüber installiert (2.7.0.7) und einen Kommentar hinzugefügt.
Leider immer noch keine Anzeige (aber nur bei der einen Testinstallation).
Bei der anderen geht es.  huh

Gruss

erpe
Logged

Symbiose

Offline Offline

Posts: 23


« Reply #18 on: October 15, 2008, 03:46:49 PM »

hey!

Also bei mir hat das Update ohne zacken funktioniert!

Nur noch die frontend.css anpassen und fertisch! ;Smiley

Hach. wenn das nur mit dem calendar so leicht ginge! ...

lG.David.
Logged

My current project! 1st time on Websitebaker!
thorn

Offline Offline

Posts: 980


WWW
« Reply #19 on: October 15, 2008, 06:54:50 PM »

habe nochmal drüber installiert (2.7.0.7) und einen Kommentar hinzugefügt.
Leider immer noch keine Anzeige (aber nur bei der einen Testinstallation).
Bei der anderen geht es.  huh

Du meinst keine Anzeige des Kommentars im Frontend?
Ok, das hätte ich wohl dabei sagen müssen:
Das Feld gbkst_loop (erstes Feld zur Formatierung der Beiträge) wird nur aktualisiert wenn es unverändert ist (sonst einfach nicht zu handhaben).
Das Feld gbkst_loop_b wird neu erzeugt.
Steht im ersten Feld:
Code:
<table class="gbentry">
 <tr>
  <td class="gbtitle">[NAME] [EMAIL] [HOMEPAGE]</td>
  <td class="gbtitle" align="right">[DATE] [TIME]</td>
 </tr>
 <tr>
  <td colspan="2" class="gbcontent">[MESSAGE]
    <div class="gbcomment">[COMMENT]</div>
  </td>
 </tr>
</table>
?
Code:
<div class="gbcomment">[COMMENT]</div>
ist wichtig.


thorn.
Logged

Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4753



« Reply #20 on: October 16, 2008, 10:45:21 AM »

Hallo Thorn.
Ich vermisse noch die Interpretation der Smileys innerhalb der Kommentare.
Wäre das noch möglich?
Ichmeine keine Smiley Eingabe, sondern wenn ich da z.B. (B) schreibe, er mir den Biersmiley zeigt usw.
Im Moment ist der Output einfach (B).

Das wäre super, wenn es nicht zu viele Aufwand ist.

Gruß,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
thorn

Offline Offline

Posts: 980


WWW
« Reply #21 on: October 17, 2008, 04:38:03 PM »

Hallo,

Guestbook 2.7.08
http ://temp.thekk.de/modules/download_gallery/dlc.php?file=25

- Display smileys in comment

thorn.
« Last Edit: October 17, 2008, 11:06:32 PM by thorn » Logged

Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4753



« Reply #22 on: October 17, 2008, 04:42:00 PM »

Fantastisch.

Gruß,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
thorn

Offline Offline

Posts: 980


WWW
« Reply #23 on: October 17, 2008, 04:53:06 PM »

Hallo,

es fehlt immer noch die Anpassung der Sprachdateien für DA, NL, FR.

thorn.
Logged

ruebenwurzel
WebsiteBaker Org e.V.

Offline Offline

Posts: 7660



WWW
« Reply #24 on: October 17, 2008, 06:19:05 PM »

Hallo,

wooow.  grin

Eins hätt ich aber noch. Wenn im Gästebuch Sonderzeichen (&, ", ....) eingetragen werden, werden diese nicht oder nicht richtig konvertiert ( &amp; ) was zu viliditätsproblemen und Fehlermeldungen ( wenn man einen Text im Backend bearbeitet und dort z.B. ein Wort in Hochkommata 'Test' steht) führt. Denke das sollte man noch entsprechend ergänzen.

Matthias
Logged
Pages: [1] 2   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!