Page 3 of 4

Re: Guestbook1.1.9

Posted: Thu Mar 22, 2007 3:33 pm
by rickzenone
ich kan nur so viel sagen ich habe die Seite zum eingeben erstellt

aber

ich will mir das komplette bzw. ganze Gästebuch sehen
ich will alle einträge visuell betrachten können
ich möchte alle inhalte des gästebuchs auf einer Seite anzeigen lassen


ich weiß nicht ob du verstehst was ich meine


hoff du kannst mir irgendwie weiter helfen es wäre suppi toll von dir

Re: Guestbook1.1.9

Posted: Thu Mar 22, 2007 9:58 pm
by Dee
Es seht aus dass jetzt alle eintragen sichtbar sind.
Vielleicht noch diese veranderungen:

1. CSS einbinden (das Stylesheet "Gästebuch (Standard-/Beispiel-Stylesheet)" mit dem verwendeten Seiten-Template verbinden so dass es schoner aus seht.)
Layout » Templates im Menu, das CSS icon neben dem verwendeten template clicken, das "Gästebuch (Standard-/Beispiel-Stylesheet)" stylesheet selektieren und "Neues Stylesheet hinzufugen" clicken.

2. Das Formular nicht sofort zeigen:
- wenn dat "Gastebuch" Content Typ benutzt wird: die Seite bearbeiten und "Eingabeformular unter den Einträgen anzeigen" nicht selektieren
- wenn ein {cms_module} tag benutzt wird: nicht showaddform=1 mitgeben:

Code: Select all

{cms_module module=Guestbook shownow=1 showaddform=0}
oder

Code: Select all

{cms_module module=Guestbook shownow=1}
3. Deutsch einstellen:
- in config.php:

Code: Select all

$config['default_encoding'] = 'de_DE';
oder:
- wenn dat "Gastebuch" Content Typ benutzt wird: die Seite bearbeiten und bei "Lokalisierung (z.Bsp. de_DE):" de_DE hinfugen
- wenn ein {cms_module} tag benutzt wird: lang=de_DE mitgeben:

Code: Select all

{cms_module module=Guestbook shownow=1 lang=de_DE}
Hoffentlich hilft dass,
D

Re: Guestbook1.1.9

Posted: Wed Jul 25, 2007 10:51 am
by rangitoto
Hallo zusammen

Seit dem Update auf cmsms 1.1 habe ich im ACP vom Gästebuch (Guestbook 1.1.9) folgende Fehlermeldung, bzw. Warnung:

Warning: vsprintf(): Too few arguments in /home/www/web108/html/lib/translation.functions.php on line 62

Es wird trotzdem alles korrekt angezeigt...

Was könnte das sein?

Gruss
Rangi

Re: Guestbook1.1.9

Posted: Thu Jul 26, 2007 10:14 am
by demon_firefox
mmh, scheint ein bug im GB zu sein, ich hab den Fehler auch.

EDIT: Hab den Fehler gefunden. Es fehlen Sprachvariablen in der deutschen Übersetzung. Ich bin gerade dabei und trage die nach.

EDIT2: Okay, das wars doch nicht :-/ Der Fehler besteht weiterhin.

Re: Guestbook1.1.9

Posted: Thu Aug 09, 2007 7:38 am
by cyberman
Wie wäre es mit einem Bugreport  ;)?

Re: Guestbook1.1.9

Posted: Thu Aug 30, 2007 9:17 am
by tobik
Welches Problem meinst Du genau. Hier im Thread sind ja mehrere gelistet.

Ich habe vorgestern einen Patch abgeschickt.  Irgendwie scheint sich aber niemand um das Projekt zu kümmern.

Re: Guestbook1.1.9

Posted: Thu Aug 30, 2007 9:20 am
by tobik
Das vsprintf() Problem wird hier unter die Lupe genommen

http://forum.cmsmadesimple.org/index.php/topic,13545.0.html

Re: Guestbook1.1.9

Posted: Thu Aug 30, 2007 9:58 am
by tobik
Deutsche Kurzfassung: Ändere in /lib/translation.functions.php Zeile 34 von

Code: Select all

$params = array();
auf

Code: Select all

$params = NULL;

Re: Guestbook1.1.9

Posted: Thu Aug 30, 2007 10:10 am
by cyberman
Hi Tobik,
tobik wrote: Deutsche Kurzfassung:
Besten Dank für die schnelle Hilfe!
tobik wrote: Irgendwie scheint sich aber niemand um das Projekt zu kümmern.
Wenn ich deinen Nick richtig deute, bist du doch als Dev eingetragen - also selbst "handlungsberechtigt" ;).
tobik wrote: Ändere in /lib/translation.functions.php Zeile 34 von

Code: Select all

$params = array();
auf

Code: Select all

$params = NULL;
Allerdings hast du recht - die libs sind keine Sache des Guestbook-Moduls ... gibt es auch eine Langfassung (ohne Beteiligung der translation.functions.php)? Oder anders gefragt, sollte ich wegen dieses Problems Ted Bescheid sagen?

Re: Guestbook1.1.9

Posted: Thu Aug 30, 2007 10:53 am
by tobik
Lightstoner wrote: Jetzt wäre nur noch das Problem mit dem Formular abändern.
Ändere class.Guestbook.php ab Zeile 378 von

Code: Select all

	function InsertEntry($sender, $homepage='', $message='', $country='', $location='', $e_mail='', $approved='-1')
	{
		$db = $this->cms->db;
	...
in

Code: Select all

	function InsertEntry($sender, $homepage='', $message='', $country='', $location='', $e_mail='', $approved='-1')
	{
		if ($homepage == NULL)
		  $homepage = '';
		if ($country == NULL)
		  $country = '';
		if ($e_mail == NULL)
		  $e_mail = '';

		$db = $this->cms->db;
	...

Re: Guestbook1.1.9

Posted: Thu Aug 30, 2007 11:03 am
by tobik
cyberman wrote: Wenn ich deinen Nick richtig deute, bist du doch als Dev eingetragen - also selbst "handlungsberechtigt" ;).
Boa! Eingetragen hatte ich mich, aber es war erstmal nichts passiert.
Kann/sollte ich meine Patches nun einfach ohne Rückfrage in SVN einspielen?
cyberman wrote: Allerdings hast du recht - die libs sind keine Sache des Guestbook-Moduls ... gibt es auch eine Langfassung (ohne Beteiligung der translation.functions.php)? Oder anders gefragt, sollte ich wegen dieses Problems Ted Bescheid sagen?
Calgay hat das hier schon mal zur Kenntnis genommen. Müsste doch reichen, oder?
http://forum.cmsmadesimple.org/index.php/topic,14525.msg72057.html#msg72057

Re: Guestbook1.1.9

Posted: Thu Aug 30, 2007 12:13 pm
by cyberman
tobik wrote: Boa! Eingetragen hatte ich mich, aber es war erstmal nichts passiert.
Normalerweise solltest du da eine Rückmeldung bekommen, dass deine Anmeldung akzeptiert wurde. Naja, außerdem ist keiner hauptberuflich für CMSms tätig. Da kann es schon mal dauern.
Kann/sollte ich meine Patches nun einfach ohne Rückfrage in SVN einspielen?
Als Dev sollte das für dich kein Problem sein :).

Ich stell mir nur die Frage, ob das ausreicht. Wenn der Fehler wirklich so gravierend ist, müsste IMHO ein neues Release folgen (auch wenn es nur eine Versionsänderung drei Stellen hinterm Komma sind). Zudem funktioniert die Erstellung eines nightly builds nicht. Und einige User tun sich mit der Nutzung des SVN schwer ...
cyberman wrote: Calgay hat das hier schon mal zur Kenntnis genommen. Müsste doch reichen, oder?
Zumindest klingt seine Aussage so ...

Re: Guestbook1.1.9

Posted: Thu Aug 30, 2007 12:21 pm
by tobik
cyberman wrote: Zudem funktioniert die Erstellung eines nightly builds nicht.
Kannst Du das bitte nochmal erläutern? Nightly build fürs Guestbook-Modul? Läuft das automatisch?
cyberman wrote:Ich stell mir nur die Frage, ob das ausreicht. Wenn der Fehler wirklich so gravierend ist, müsste IMHO ein neues Release folgen
Ich hab das jetzt selbst nochmal überprüft. Der Fehler kommt wohl ursächlich doch aus class.Guestbook.php. Ändere dort Zeile 767 von

Code: Select all

$delconf        = lang('deleteconfirm');
in

Code: Select all

$delconf        = lang('deleteconfirm', $r);

Re: Guestbook1.1.9

Posted: Thu Aug 30, 2007 12:37 pm
by cyberman
tobik wrote: Kannst Du das bitte nochmal erläutern? Nightly build fürs Guestbook-Modul? Läuft das automatisch?
OK, falsche Bezeichnung verwendet 8) - muss Nightly SVN Tree Snapshot heißen.

Auf der Übersichtsseite des Projekts findest du in der Sektion Öffentliche Bereiche einen Link 'SVN Baum'. Auf der Folgeseite ist dann ein Link auf 'Download The Nightly SVN Tree Snapshot' zu finden.

Diese Funktion hab ich eigentlich so verstanden, dass man sich das automatisch ein Archiv des aktuellen SVN runterziehen kann. Funktioniert aber nicht. Bei Guestbook ist es im Prinzip ein leeres Archiv - d.h. es enthält keine Dateien, mit denen man etwas anfangen kann.

Ist sicherlich eine Konfigurationsfrage der dahinterliegenden GForge Software, aber funktionieren tut es zumindest nicht. Wenn ich es richtig verstanden habe, sind da auch keine Änderungen mehr zu erwarten. Ted hat da eine Ruby-basierte Eigententwicklung in der Pipeline.

Re: Guestbook1.1.9

Posted: Sun Nov 25, 2007 4:40 pm
by mike-r
tobik wrote: Der Fehler kommt wohl ursächlich doch aus class.Guestbook.php.

Code: Select all

...$delconf ...  
Danke auch von mir.

Anderthalb Fragen dazu; was ist in diesem Falle eigentlich besser, die lib/translation.funcions.php oder class.guestbook.php zu hacken?
Oder Beide?