Page 1 of 1

GUESTBOOK_TITLE wird als Gästebuch-Link angezeigt

Posted: Fri Nov 03, 2006 2:59 pm
by Steve-da-God
Ich habe das Gästebuch auf der Seite aktiviert.

Nun wird mir im Menü der statischen Seite GUESTBOOK_TITLE angezeigt, anstatt "Gästebuch". Ist natürlich denkbar hässlich. ;)

Ausserdem fällt die Formatierung komplett anders aus, als die restlichen Classen des CSS auf der Seite aus.

Hier mal ein Screenshot, damit ihr seht was ich meine:

Image

Oben ist das falsche, ich weiß gar nicht wo er das her nimmt, unten ist alles, wie ich es im CSS angepasst habe.

Posted: Fri Nov 03, 2006 3:19 pm
by Timbalu
Hi

Das Gästebuch Plugin hat sein eigenes css.file siehe:
http://www.s9y.org/forums/viewtopic.php ... %E4stebuch
Darin kann man auch der Aufforderung nachkommen, ein weniger vorgeprägtes Erscheinen zu designen ;-)

Was du mit "Menü der statischen Seite" meinst, ist mir nicht ganz klar, aber vielleicht hilft ja ev. die Zeile 572 auszukommentieren, oder wie im README vorgeschlagen das statische Seiten Plugin zu patchen, bzw, die neue Version zu installieren.

Ian

Posted: Fri Nov 03, 2006 5:15 pm
by Steve-da-God
Zeile 572 von welcher Datei?

In der Datei: serendipity_event_guestbook.php ? Wenn ja, da ist Zeile 572 bei mir leer.

Mit Menü meine ich die Auflistung der statischen Seiten auf der Blog-Seite (die wahlweise mal rechts oder bei anderen Templates links als Block erscheint).

Image

Posted: Fri Nov 03, 2006 5:48 pm
by Steve-da-God
Ich habe jetzt nochmal geguckt, wenn ich in der Verwaltungoberfläche auf "Statische Seiten" gehe und da auf den Reiter "Other Plugins" dann kann ich zwei Haken setzten.

O GUESTBOOK_TITLE
O Kontaktformular

Wenn ich das mache sind beide Plugins in meinem "Menü" aktiv, UND(!) unter genau diesen Namen. Das heisst ich kann beide "Menüpunkte" nicht umbennen!

Da steht dann halt auf meiner Seite exakt:

GUESTBOOK_TITLE
Kontaktformular

Hat jemand einen Tipp was ich da machen kann?

Posted: Sat Nov 04, 2006 10:17 am
by Timbalu
Aaah,
Also, wie im README vorgeschlagen das statische Seiten Plugin patchen, bzw. die neue Version desselben installieren.

Ian

Posted: Mon Nov 06, 2006 2:47 pm
by Steve-da-God
Erstmal vielen Dank für deine Antwort Timbalu, der Support hier bei euch ist echt gut.

ABER, was genau meinst Du? das hier...?


Code: Select all

Code1: 
serendipity_event_staticpage.php line 560 in version 3.36
                case 'serendipity_event_guestbook':
			$q = 'SELECT value
				FROM '.$serendipity['dbPrefix'].'config
				WHERE name LIKE \'serendipity_event_guestbook%version\'';
			$s = serendipity_db_query($q, true, 'assoc');
		
			$q = 'SELECT value
				FROM '.$serendipity['dbPrefix'].'config
				WHERE name LIKE \'serendipity_event_guestbook%pageurl\'';
			$ret = serendipity_db_query($q, true, 'assoc');
			if (is_array($ret)) { 
				if($s['value'] == '2.0') { 
					$page[$plugin]['name'] = PLUGIN_GUESTBOOK_TITLE;
				} else { 
					$page[$plugin]['name'] = GUESTBOOK_TITLE;
				}
				if ($serendipity['rewrite'] == 'none') {
					#$page[$plugin]['link'] = $serendipity['serendipityHTTPPath'] . $serendipity['indexFile'] .'?serendipity[subpage]=' . $ret['value'];
					/*value should be either /serendipity/index.php?/pages/guestbook.html in case of rewrite == false or */
					$page[$plugin]['link'] = $serendipity['serendipityHTTPPath'] . $ret['value'];
				} else {
					/* /serendipity/pages/guestbook.html in case of rewrite == true */
					$page[$plugin]['link'] = $ret['value'];
				}
			} 
			break;

Posted: Mon Nov 06, 2006 2:56 pm
by Steve-da-God
Neue Entwicklung: Es geht jetzt gar nicht mehr, der Browser will bei Anklicken die URL aufrufen: http://index.php/?/pages/guestbook.html

Posted: Mon Nov 06, 2006 3:22 pm
by Timbalu
Ja der Patch war gedacht für Leute die das alte oder auch das neue Gästebuch benutzen.

Vereinfacht heißt es: Ändere einfach GUESTBOOK_TITLE in PLUGIN_GUESTBOOK_TITLE in der serendipity_event_staticpage.php.

Beim "jetzt geht gar nix mehr" bleibt meine Glaskugel allerdings schwarz, da ich nicht weiß was du da klickst.... ;-)

Ian