Advanced GuestBook 2.4.0

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Auf jeden Fall hat man dann ein Multilanguagegästebuch und ist zu 100% im Board integriert
Genau deswegen! ;)
Wie man bei meinem easyUCP ja gut sehen kann, sehe ich es nicht ein warum man das Rad neu erfinden soll wenn man bereits vorhandene mittel gut verwenden kann! :D

// EDIT
Mir fällt gerade ein das man, dadurch das ein ganzes Forum ausgeblendet und daraus nur ein Topic als Gästebuch verwendet wird, den Mod auch noch, zusätzlich, z.B. für einen (oder mehrere) Blog(s) mit Zugriffsberechtigung oder für ne Pagehistory nutzen kann. ¦9

// EDIT 2
Hab das ganze in meine ToDo-Liste aufgenommen. :)
- Ankündigungsbeitrag -
Zuletzt geändert von AmigaLink am So 06.Feb, 2005 03:07, insgesamt 2-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

Hab noch ne kleine Frage. Ich hab grad in der viewtopic_guestbook_body.tpl die Beitragsnummern im Post eingebaut. Jetzt ist es aber leider so das er Absteigend sortiert -> 1 Beitrag oben, letzter Beitrag unten.
Kann man das für diese eine tpl umdrehen? Also letzter Beitrag oben, erster Beitrag unten
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Die Beiträge selber oder die Beitragsnummern?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

Beides (was ja Sinn machen würde)
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ui, dann müsste ja in der viewtopic.php die Sortierung genau nur für dieses eine Forum geändert werden...
Hm, häng mal Deine viewtopic.php hier an. Sollte aber schon machbar sein...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

Danke Dir. Ist aber nicht zu kompliziert oder?
Wenn es einfacher ist dann für die ganzen Beiträge. Also auch gesamtes Forum. Ist auch ok .....
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nö, nur für Forum 9 = Gästebuch habe ich die Sortierung festgelegt auf absteigend = neuester Beitrag zuerst und die Post-Nummern sind auch absteigend.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

vielen Dank - klappt wunderbar :anbet

öhm, ich hab nen Problem :( - ich kann bei neuen Posts keine Smilies mehr einfügen. Es wird nur noch der code : smile : angezeigt. Ich hab meine alte viewtopic.php nochmal hochgeladen. Aber keine Änderung. Ich habe bzgl. der Smilies nichts geändert :( - Wo könnte denn da der Fehler liegen?

[EDIT] hat sich erledigt. Mein Admin war im Profil und in den Post völlig verändert :confused: . Jetzt geht es wieder
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

Ich hab ein anderes, offensichtlich kleines Problem, mit dem Gästebuch.

Wenn jemand einen Eintrag in Anführungszeichen postet, z.B. "Test", dann wird das als \"Test\" abgespeichert und erscheint auch so.

Beheben lässt es sich, wenn man im ACP den beitrag editiert und die Backslashes löscht.

Kann mir jemand sagen, wie man das von vornerein unterbinden kann?
Wodurch kommt das?
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

Hat jemand einen Link zu dem aktuellen Gästebuch...
Würde das auch gerne einbauen...

Ich habe ein anderes Gästebuch gefunden...
Kann mir jemand sagen, welches von dehnen besser ist?

Liebe Grüsse
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

@blondi

kleiner Tipp am Rande. Benutze das Forum als Gästebuch :) Ich habe kein externes eingebunden sondern oxpus und Amiga haben mir geholfen ein Gästenbuch aus dem Forum zu erstellen. Das einzige

Ich hoffe es ist ok wenn ich hier meine Aufzeichnung poste wie das Gästebuch entstanden ist (Zusammenfassung aus den Posts hier)
Aus der viewtopic_body.tpl ein Gästebuch erstellen :)

1. neues tpl erstellen -> viewtopic_guestbook_body.tpl und nach eigenen Vorstellungen bearbeiten
2. Öffne viewtopic.php
3. Finde:
// Load templates
//
$template->set_filenames(array(
'body' => 'viewtopic_body.tpl')
);
make_jumpbox('viewforum.'.$phpEx, $forum_id);

//
// Output page header
//
$page_title = $lang['View_topic'] .' - ' . $topic_title;
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
4. Ersetze durch:
// Load templates
//
if ($forum_id != '9')
{
$template->set_filenames(array(
'body' => 'viewtopic_body.tpl')
);
}
else
{
$template->set_filenames(array(
'body' => 'viewtopic_guestbook_body.tpl')
);
}

make_jumpbox('viewforum.'.$phpEx, $forum_id);

//
// Output page header
//
if ($forum_id != '9')
{
$page_title = $lang['View_topic'] .' - ' . $topic_title;
}
else
{
$page_title = $lang['Guestbook'];
$gen_simple_header = TRUE;
}


include($phpbb_root_path . 'includes/page_header.'.$phpEx);


//

INFO: Output page header: Pageheader (also das Logo und das Menü) wird ausgeblendet.
========================================================================================
Im Adminbereich eine neue Kategorie (Gästebuch) erstellen und darunter ein Forum (Gästebuch)

Gästebuch im Forum ausblenden:

1. Öffne index.php
2. Finde:
default:
$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id
FROM (( " . FORUMS_TABLE . " f
LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )
LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
ORDER BY f.cat_id, f.forum_order";
break;
3. Ersetze durch:
default:
$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id
FROM (( " . FORUMS_TABLE . " f
LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )
LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
WHERE f.forum_id <> 9
ORDER BY f.cat_id, f.forum_order";
break;

Das gleiche auch in der portal.php machen!
===========================================================================================

Verlinkung in der overall_header:
<a href="{U_GUESTBOOK}" class="mainmenu"><img src="templates/simsbau_de/images/icon_mini_forum.gif" width="12" height="13" border="0" alt="{L_GUESTBOOK}" hspace="3">{L_GUESTBOOK}</a>

U_GUESTBOOK und L_GUESTBOOK habe ich in der page_header.php und in den lang_main's definiert
Dieses // Output page header // würde ich aber nicht ändern. .......
Und WICHTIG: bei mir steht bei FORUMID = 9 ..... Das mußt Du bei Dir anpassen

Danach habe ich noch diese Beitragsanzahl per Post Mod eingefügt und mit Hilfe von oxpus wird der aktuellste Eintrag ganz oben angezeigt

gruß
Susan

PS: Das einzige was dabei nicht wirklich funktioniert ist die Angabe der Email und der www. Ich hab das einfach rausgelöscht .... Und Du hast ein Gästebuch in mehreren Sprachen wenn Du das brauchst
Zuletzt geändert von Susan am So 13.Feb, 2005 18:26, insgesamt 1-mal geändert.
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

Schau dir dein gepostetes hier an: http://www.criccahiwap.it
Das Adv. Guestbook kannst du beim mir ansehen: http://www.svbomber.de/forum/guestbook.php

Von der Funktionalität hat das Advanced Guestbook mehr zu bieten. Zudem ist es ins ACP integriert und lässt sich auch dort administrieren.

Download Adv. Guestbook: http://www.phpbb2.de/dload.php?action=file&file_id=479
Deutsche Übersetzung gibts bei mir: http://www.svbomber.de/forum/dload.php? ... y&cat_id=5
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

@modbo
Zum Thema Slashes versuche folgendes:
Suche in der admin/lib/gb.class.php die Zeile

Code: Alles auswählen

            $MESSAGE = nl2br($row['comment']);
und ändere die in

Code: Alles auswählen

            $MESSAGE = nl2br(stripslashes($row['comment']));
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

@Oxpus: Subber, scheint zu funktionieren :anbet

Im ACP zeigt er es zwar mit den Backslashes an, aber im Gästebuch nicht mehr.
Zuletzt geändert von modbo am So 13.Feb, 2005 19:02, insgesamt 1-mal geändert.
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

Danke Euch allen für die Infos...

Werde mal versuchen das Advanced GuestBook 2.4.0 einzubauen...
Mal sehen was bei mir dann wieder schief läuft ¦q
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

@modbo

kannst du mir eventuell die deutschen files mailen, dann versuch ich mal das einzubauen...

war das kompliziert oder gibts da problems beim ADV gästebuch...

danke, gruss
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

@blondi: Die files kannst du dir bei mir runterladen.
Sind frei zuägängig. Gästebuch 2.4.0 - deutsche Übersetzung

Alles copy & paste.
Zuletzt geändert von modbo am Di 15.Feb, 2005 21:34, insgesamt 1-mal geändert.
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

danke dir...

ich hoffe mal das ich das gebacken bekomme :-))
den einbau...

liebe grüsse
modbo
Beiträge: 1344
Registriert: Mo 13.Dez, 2004 11:18
Kontaktdaten:

Beitrag von modbo »

@Susan: Kann man das Wunder-Gästebuch jetzt irgendwo sehen? Ich finde keinen Link zu deiner Seite ... :(

//edit: Thx
Zuletzt geändert von modbo am Sa 19.Feb, 2005 00:52, insgesamt 1-mal geändert.
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

Hi,

ich möchte jetzt gern das Gästebuch wieder aktivieren und stosse da auf ein kleines Hinderniss
Ich habe zuvor eine neue viewtopic.tpl erstellt und diese so definiert:

Code: Alles auswählen

//
// Load templates
//
$template->set_filenames(array( 
'body' => ( in_array($forum_id, array(3,6,11,12,13,14,15,16,17)) ) ? 'viewtopic_downloads_body.tpl' : 'viewtopic_body.tpl') 
); 
Und ich müßte fürs Gästebuch ja folgendes machen:

Code: Alles auswählen

1.ÖFFNE viewtopic.php

2. FINDE:
// Load templates
//
$template->set_filenames(array(
	'body' => 'viewtopic_body.tpl')
);
make_jumpbox('viewforum.'.$phpEx, $forum_id);

3.ERSETZE DURCH:
// Load templates
//
if ($forum_id != '18')
 {
    $template->set_filenames(array(
       'body' => 'viewtopic_body.tpl')
    );
 }
 else
 {
    $template->set_filenames(array(
       'body' => 'viewtopic_guestbook_body.tpl')
    );
 }
 
make_jumpbox('viewforum.'.$phpEx, $forum_id);
Wenn ich jetzt die if-Funktion einfach vor meiner definierten $template .... stelle passiert gar nichts. Wenn ich mein "body" und das andere "body" stelle kommt es nur zu Errormeldungen und nichts läuft mehr :(
Für Hilfe wäre ich sehr dankbar

Und dann wollte ich nochmal das Thema Email-Adresse / www-Adresse ansprechen. Ist es nicht doch möglich in der posting_body 2 zusätzliche Felder zu definieren die keine Pflichtfelder sind (also 1x email + 1x www-Adresse)? Oder ist es ein großer Aufwand??

gruß
Susan
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Variante 1:

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
viewtopic.php 

#
#-----[ FIND ]-----
#
// Load templates 
// 
$template->set_filenames(array( 
   'body' => 'viewtopic_body.tpl') 
); 
make_jumpbox('viewforum.'.$phpEx, $forum_id); 

#
#-----[ REPLACE WITH ]-----
#
// Load templates 
// 
if ($forum_id != '18') 
{ 
	$template->set_filenames(array( 
		'body' => ( in_array($forum_id, array(3,6,11,12,13,14,15,16,17)) ) ? 'viewtopic_downloads_body.tpl' : 'viewtopic_body.tpl') 
	); 
} 
else 
{ 
	$template->set_filenames(array( 
		'body' => 'viewtopic_guestbook_body.tpl') 
	); 
} 
  
make_jumpbox('viewforum.'.$phpEx, $forum_id);
Variante 2:

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
viewtopic.php 

#
#-----[ FIND ]-----
#
// Load templates 
// 
$template->set_filenames(array( 
   'body' => 'viewtopic_body.tpl') 
); 
make_jumpbox('viewforum.'.$phpEx, $forum_id); 

#
#-----[ REPLACE WITH ]-----
#
// Load templates 
// 
switch ($forum_id)
{
	case 3:
	case 6:
	case 11:
	case 12:
	case 13:
	case 14:
	case 15:
	case 16:
	case 17:
		$body = 'viewtopic_downloads_body.tpl';
		break;
	case 18:
		$body = 'viewtopic_guestbook_body.tpl';
		break;
	default:
		$body = 'viewtopic_body.tpl';
}

$template->set_filenames(array( 
	'body' => $body)
); 
  
make_jumpbox('viewforum.'.$phpEx, $forum_id);
Suchs Dir aus.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

Vielen lieben Dank :) - hab die erste Variante genommen

Bin mal wieder einmal php-mäßig durchgefallen ^5
Zuletzt geändert von Susan am Fr 15.Apr, 2005 18:53, insgesamt 1-mal geändert.
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

Hi,

ich bin ja immer noch auf der Suche das man beim Posten auch seine www-Adresse + Email angeben kann. Also neue Eingabefelder in der posting_body. Das ganze soll dann in der viewtopic angezeigt werden. Am liebstem mit imagebildern ....

Jetzt habe ich diesen MOD "Add a new Field to Posting" gefunden

Ich versteh den leider nur nicht ganz. Kann ich damit 2 Felder hinzufügen in der man
1x Homepage: "www-Adresse"-Eingabefeld und
1x Email: "Emailadresse-Eingabefeld"
definieren kann? Und das ganze wird dann als Bildlink in der viewtopic angezeigt?

Hat jemand diesen MOD eingebaut um vielleicht mal ne Demo zu sehen?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, dafür ist dieser Mod gedacht.
Und er ist weniger ein Mod, als eine Anleitung, eigene Felder einzufügen.
Musst also diese selber definieren und einbauen. Nach Anleitung eben.

BTW:
Bitte den Edit-Button verwenden, wenn noch keiner auf Deinen Post geantwortet hat. Das ist hier ebenfalls sichtbar!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Susan
Beiträge: 530
Registriert: Mo 03.Jan, 2005 22:55
Wohnort: Hamburg

Beitrag von Susan »

oh, sorry. war keine Absicht.

Dann werd ich mir das mal ansehen und probieren. Hab zwar noch keine Ahnung was ich damit machen soll, aber naja. Wird schon schiefgehen ;) - Danke Dir für die Info
Antworten