Could not obtain topic-bedankomat information
DEBUG MODE
SQL Error : 1146 Table 'usr_web15_1.phpbb2_bedankomat' doesn't exist
SELECT b.user_id, b.topic_id, u.username FROM phpbb2_bedankomat b, phpbb2_users u WHERE (b.user_id = u.user_id) AND (b.topic_id = 23) ORDER BY u.username
Line : 875
File : /web/webserver/customer/web15/html/wod/viewtopic.php
[Add-On + Fix] Bedankomat
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!
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!
-
WoD-Shadow
- Beiträge: 2
- Registriert: Fr 29.Okt, 2004 15:54
problem!
wenn ich einen topic aufmachen will kommt:
was mach ich falsch 
-
WoD-Shadow
- Beiträge: 2
- Registriert: Fr 29.Okt, 2004 15:54
folgendes: als ich
eingefügt habe kam der fehler (siehe oben)
dann habe ich anstatt phpbb_bedankomat phpbb2_bedankomat eingefügt, weil im fehler stand dass diese nicht exestiert.
wenn ich aber jetzt einen beitrag öffne seh ich keinen Dabke button o.ä.
woran liegt das?
falls es was macht: ich benutze SubSystem2
Code: Alles auswählen
CREATE TABLE `` (
`thx_id` smallint(11) NOT NULL auto_increment,
`user_id` smallint(11) NOT NULL default '0',
`topic_id` smallint(11) NOT NULL default '0',
PRIMARY KEY (`thx_id`)
) TYPE=MyISAM;
dann habe ich anstatt phpbb_bedankomat phpbb2_bedankomat eingefügt, weil im fehler stand dass diese nicht exestiert.
wenn ich aber jetzt einen beitrag öffne seh ich keinen Dabke button o.ä.
woran liegt das?
falls es was macht: ich benutze SubSystem2
Moin
Bei dem add-on gibt die bedankomat_list.php
Wenn ich einfach nur den link eingebe: meinforum.de/phpBB2/bedankomat_list.php
kommt folgende Fehlermeldung:
Fehlt da noch ein zusätzliches Datenbankupdate oder kann ich das so nicht im Browser aufrufen?
Danke für Info´s.
Gruß Dirk
Bei dem add-on gibt die bedankomat_list.php
Wenn ich einfach nur den link eingebe: meinforum.de/phpBB2/bedankomat_list.php
kommt folgende Fehlermeldung:
Code: Alles auswählen
Could not obtain topic information
DEBUG MODE
SQL Error : 1054 Unknown column 't.topic_info' in 'group statement'
SELECT t.topic_id, t.topic_title, t.topic_status, f.forum_name, f.forum_id FROM phpbb_topics t, phpbb_forums f, phpbb_bedankomat b WHERE b.topic_id = t.topic_id AND f.forum_id = t.forum_id GROUP BY t.topic_id, t.topic_title, t.topic_info, t.topic_status, f.forum_name, f.forum_id ORDER BY f.forum_name, t.topic_title LIMIT 0, 15
Line : 29
File : c:\appserv\www\phpbb\bedankomat_list.phpDanke für Info´s.
Gruß Dirk
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ich habe das Add-On aktualisiert. Tausche die bedankomat_list.php einfach aus und der Fehler ist behoben.
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!
-={ 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!
Ach so, das ist ja dann einfach zu tauschen.
Nun zu was anderem: Die bedankomat_list.php als Link im Forum anzeigen lassen.
Ich habe mir überlegt das in eine zweite Zeile in der overall.footer.tpl zu setzen, also unter den phpBB copyright, f1 themes, Mods und Credits etc.
Einfach wäre für mich den entsprechenden Link der nun zur bedankomat_list.php führt einfach einzugeben. Leider müsste ich aber, nach der Testinstallation auf meinem Rechner jedes mal den Link ändern, je nach dem auf welchem Webspace das Forum läuft.
Gibts da ebenfalls ne Variable oder kann ich das so eingeben, das erstmal der Link zur richtigen php zeigt und die User nicht im Browser den genauen Link sehen können, was vielleicht Rückschlüsse zuläßt, wie und wo das Forum auf meinem Webspace liegt.
Danke für Tipps.
Gruß Dirk
Nun zu was anderem: Die bedankomat_list.php als Link im Forum anzeigen lassen.
Ich habe mir überlegt das in eine zweite Zeile in der overall.footer.tpl zu setzen, also unter den phpBB copyright, f1 themes, Mods und Credits etc.
Einfach wäre für mich den entsprechenden Link der nun zur bedankomat_list.php führt einfach einzugeben. Leider müsste ich aber, nach der Testinstallation auf meinem Rechner jedes mal den Link ändern, je nach dem auf welchem Webspace das Forum läuft.
Gibts da ebenfalls ne Variable oder kann ich das so eingeben, das erstmal der Link zur richtigen php zeigt und die User nicht im Browser den genauen Link sehen können, was vielleicht Rückschlüsse zuläßt, wie und wo das Forum auf meinem Webspace liegt.
Danke für Tipps.
Gruß Dirk
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Code: Alles auswählen
#
#-----[ OPEN ]-----
#
includes/page_tail.php
#
#-----[ FIND ]-----
#
$template->assign_vars(array(
#
#-----[ AFTER, ADD ]-----
#
'U_BEDANKOMAT_LIST' => append_sid('bedankomat_list.'.$phpEx),
'L_BEDANKOMAT_LIST' => $lang['Bedankomat_list'],
#
#-----[ OPEN ]-----
#
templates/subSilver/overall_footer.tpl
#
#------[ FIND ]-----
#
{ADMIN_LINK}
#
#-----[ IN-LINE AFTER, ADD ]-----
#
<br /><a href="{U_BEDANKOMAT_LIST}" class="nav">{L_BEDANKOMAT_LIST</a>
#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoMKarsten 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!
-={ 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!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Richtig. Dort kann man dann auch die Texte in mehrere Sprachen einbinden, halt in alle, die im Board installiert sind. Und der Link wird automatisch mit erhöhter Sicherheit (User-Session_ID) versehen, um Mißbrauch zu unterbinden.
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!
-={ 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!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ein Punkt wäre noch zu klären:
Wenn der Bedankomat auf diese Weise für ein Topic eingeschaltet wird, also beim Erstellen oder bearbeiten des Topics (ich würde den Bedankomat per default abschalten), ist die Frage, ob man diesen wieder abschalten darf oder nicht.
Und wenn ja, was passiert dann mit den "Dankeschöns"? Löschen?
Wenn der Bedankomat auf diese Weise für ein Topic eingeschaltet wird, also beim Erstellen oder bearbeiten des Topics (ich würde den Bedankomat per default abschalten), ist die Frage, ob man diesen wieder abschalten darf oder nicht.
Und wenn ja, was passiert dann mit den "Dankeschöns"? Löschen?
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!
-={ 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!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Okay, wird dann so eingebaut.
Also einschalten beim Topic erstellen oder ändern und dann nicht mehr aus.
Also einschalten beim Topic erstellen oder ändern und dann nicht mehr 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!
-={ 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!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ein kurzer Test funktionierte fehlerfrei. Ich hoffe bei Euch auch.
Funktionsweise:
Der Topic-Ersteller kann bestimmen, ob der Bedankomat zum Topic ein- oder ausgeschaltet werden soll. Der Bedankomat kann auch nachträglich ausgeschaltet werden, aber nur solange wie noch kein Dankeschön vorliegt.
Funktionsweise:
Der Topic-Ersteller kann bestimmen, ob der Bedankomat zum Topic ein- oder ausgeschaltet werden soll. Der Bedankomat kann auch nachträglich ausgeschaltet werden, aber nur solange wie noch kein Dankeschön vorliegt.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
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!
-={ 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!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Du solltest schnellstens PHP 4.3.10 installieren (lassen). Könntest ansonsten schnell gehackt werden!php Version 4.3.4
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!
-={ 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!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
@volker58
Bei dir müsste in der viewtopic.php
so lauten:
und in der viewtopic_body.tpl
so
Der Rest wäre gleich meiner Anleitung.
Bei dir müsste in der viewtopic.php
Code: Alles auswählen
if ($userdata['session_logged_in'])
{
$allow_remove_thanks = 1; // noch nicht implementiert !!!!!Code: Alles auswählen
if ($userdata['session_logged_in'] && $forum_topic_data['topic_bedankomat'] == TRUE)
{
$allow_remove_thanks = 1; // noch nicht implementiert !!!!!
$template->assign_block_vars('switch_bedankomat_on', array());
Code: Alles auswählen
<table class="forumline" width="100%" cellspacing="0" cellpadding="2" border="0">
<tr>
<th width="15%" align="left">
<!-- BEGIN switch_user_logged_in -->
<a href="{U_BEDANKOMAT}" class="nav">{L_BEDANKOMAT}</a></left>
<!-- END switch_user_logged_out -->
</th>
<th align="left">{I_BEDANKOMAT}</left></th>
<tr>
<!-- BEGIN switch_bedankomat -->
<td class="row1" colspan="2"><span class="gen"><b><center>{L_BEDANKOMAT_TEXT}</b></center><br/>{L_BEDANKOMAT_USERS}</td>
</tr>
<!-- END switch_bedankomat -->
</td>
</table>
<br/>Code: Alles auswählen
<!-- BEGIN switch_bedankomat_on -->
<table class="forumline" width="100%" cellspacing="0" cellpadding="2" border="0">
<tr>
<th width="15%" align="left">
<!-- BEGIN switch_user_logged_in -->
<a href="{U_BEDANKOMAT}" class="nav">{L_BEDANKOMAT}</a></left>
<!-- END switch_user_logged_out -->
</th>
<th align="left">{I_BEDANKOMAT}</left></th>
<tr>
<!-- BEGIN switch_bedankomat -->
<td class="row1" colspan="2"><span class="gen"><b><center>{L_BEDANKOMAT_TEXT}</b></center><br/>{L_BEDANKOMAT_USERS}</td>
</tr>
<!-- END switch_bedankomat -->
</td>
</table>
<br/>
<!-- END switch_bedankomat_on -->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!
-={ 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!
[quote="oxpus - Sa 15.Jan, 2005 13:13";p="20557"]
Du solltest schnellstens PHP 4.3.10 installieren (lassen). Könntest ansonsten schnell gehackt werden![/quote]
Das läuft auf nem Notebook und da bin ich nur dran, trotzdem danke für den Tip, auf dem "richtigen" Board läuft 4.3.10, sollte ich aber auch mal aufs Notebook spielen. ^7
Du solltest schnellstens PHP 4.3.10 installieren (lassen). Könntest ansonsten schnell gehackt werden![/quote]
Das läuft auf nem Notebook und da bin ich nur dran, trotzdem danke für den Tip, auf dem "richtigen" Board läuft 4.3.10, sollte ich aber auch mal aufs Notebook spielen. ^7
habe da mal noch was,
1.d en bedankomat kann jeder der sein topic bearbeitet oder eine antwort schreibt ein und ausschalten. geht das noch zu ändern damit das nur der topicersteller kann?
2. wenn der bedankomat eingeschalten ist und ich bearbeite den topic ist kein hacken in dem kästchen und beim absenden wenn ich nich aufpass ist der natürlich dann ausgeschalten
3. beim neuerstellen eines topic währe es schön wenn das schon angewählt währe
1.d en bedankomat kann jeder der sein topic bearbeitet oder eine antwort schreibt ein und ausschalten. geht das noch zu ändern damit das nur der topicersteller kann?
2. wenn der bedankomat eingeschalten ist und ich bearbeite den topic ist kein hacken in dem kästchen und beim absenden wenn ich nich aufpass ist der natürlich dann ausgeschalten
3. beim neuerstellen eines topic währe es schön wenn das schon angewählt währe
Gruss Volker
http://www.fuchsienfreunde.de
http://www.fuchsienfreunde.de
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ändere in der posting.php mal
in das hier ab.
Sollte schon helfen.
Code: Alles auswählen
if (intval($total_thx) == 0Code: Alles auswählen
if (intval($total_thx) == 0 || $mode = 'newtopic' )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!
-={ 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!
