[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!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Okay, dann schaue ich später nochmal selber in den Mod. Muss ich dann nochmal Deinen installieren.
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!
Moin
So, habs auch installiert.
Folgende Sachen sind mir aufgefallen:
Wenn der Bedankomat in der alten Version schon installiert ist, dann kann man die Zeile weg lassen. Sonst steht der Bedankomat zweimal drin.
In der phpplus Version gibts das nicht, das habe ich unter die "BBCode in diesem Beitrag deaktivieren" Checkbox eingefügt.
Alles funktioniert. Ich habe allerdings nicht die Schrift, sondern die Buttons für den Bedankomaten genommen. Wenn ich den Bedankomat nicht aktiviere können sich User auch nicht bedanken, zumindest ist es nicht sichtbar. Ich glaube aber dennoch wird es in die Datenbank geschrieben und der Button "Danke sagen" bleibt sichtbar. Wie bekomme ich den auch weg, das User nicht mehr draufklicken können?
Meine viewtopic_body.php
Danke für jegliche Hilfe
So, habs auch installiert.
Folgende Sachen sind mir aufgefallen:
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/viewtopic_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<tr>
<td colspan="2"><span class="gen"><a href="{U_BEDANKOMAT}" class="nav">{L_BEDANKOMAT}</a></span></td>
</tr>
#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN switch_bedankomat_on -->
<tr>
<td colspan="2"><span class="gen"><a href="{U_BEDANKOMAT}" class="nav">{L_BEDANKOMAT}</a></span></td>
</tr>
<!-- END switch_bedankomat_on -->
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/posting_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN switch_unlock_topic -->
<input type="checkbox" name="unlock" {S_UNLOCK_CHECKED} />{L_UNLOCK_TOPIC}<br />
<!-- END switch_unlock_topic -->
#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN switch_bedankomat_on -->
<input type="checkbox" name="topic_bedankomat" value="1" {S_TOPIC_BEDANKOMAT} />{L_TOPIC_BEDANKOMAT}<br />
<!-- END switch_bedankomat_on -->
{S_HIDDEN_BEDANKOMAT}Alles funktioniert. Ich habe allerdings nicht die Schrift, sondern die Buttons für den Bedankomaten genommen. Wenn ich den Bedankomat nicht aktiviere können sich User auch nicht bedanken, zumindest ist es nicht sichtbar. Ich glaube aber dennoch wird es in die Datenbank geschrieben und der Button "Danke sagen" bleibt sichtbar. Wie bekomme ich den auch weg, das User nicht mehr draufklicken können?
Meine viewtopic_body.php
Code: Alles auswählen
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td height="34" valign="top" class="nav">{BANNER_14_IMG}<br/>
<a href="{U_VIEW_TOPIC}" class="maintitle">{TOPIC_TITLE}</a><br />
{PAGINATION}</span>
<!-- Start add - Topic in Who is online MOD -->
<span class="gensmall"><br/>{TOTAL_USERS_ONLINE}<br/>{LOGGED_IN_USER_LIST}</b></span></td>
<!-- End add - Topic in Who is online MOD -->
</td>
<td class="gensmall" align="right" valign="bottom">
<a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a><br />
<a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a><br />
<strong>{S_WATCH_TOPIC}</strong><br />
<!-- BEGIN bookmark_state -->
<a href="{U_BOOKMARK_ACTION}">{L_BOOKMARK_ACTION}</a>
<!-- END bookmark_state -->
</td>
</tr>
</table>
<table width="100%" cellspacing="2" cellpadding="2" border="0">
<tr>
<td nowrap="nowrap"><a href="{U_POST_NEW_TOPIC}"><img src="{POST_IMG}" alt="{L_POST_NEW_TOPIC}" title="{L_POST_NEW_TOPIC}" /></a><a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" alt="{L_POST_REPLY_TOPIC}" hspace="8" title="{L_POST_REPLY_TOPIC}" /></a></td>
<td colspan="2"><span class="gen"><a href="{U_BEDANKOMAT}" class="nav">{L_BEDANKOMAT}</a></span></td>
<td align="left" valign="middle" class="nav" width="100%"><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a>{NAV_CAT_DESC}</span></td>
<td nowrap="nowrap"><a href="{U_VIEW_OLDER_TOPIC}"><img src="templates/fisubsilversh/images/lang_english/topic_previous.gif" alt="{L_VIEW_PREVIOUS_TOPIC}" title="{L_VIEW_PREVIOUS_TOPIC}" width="15" height="25" border="0" /></a><a href="tellafriend.php?topic={TOPIC_TITLE}&link={TELL_LINK}"><img src="templates/fisubsilversh/images/lang_english/topic_email.gif" alt="{L_TELL_FRIEND}" width="24" height="25" border="0" title="{L_TELL_FRIEND}" /></a><a href="{U_WATCH_TOPIC}"><img src="templates/fisubsilversh/images/topic_watch.gif" width="24" height="25" border="0" alt="{L_TOPIC_VIEW_USERS}" title="{L_TOPIC_VIEW_USERS}" /></a><a href="{U_POST_EXPORT_TOPIC}"><img src="templates/fisubsilversh/images/save_topic.gif" width="24" height="25" border="0" alt="{L_SAVE_TOPIC}" title="{L_SAVE_TOPIC}" /></a><a href="{U_PRINT}" target="_blank"><img src="templates/fisubsilversh/images/lang_english/topic_print.gif" width="24" height="25" border="0" alt="{L_PRINT}" title="{L_PRINT}" /></a>{S_WATCH_TOPIC_IMG}<a href="{U_PRIVATEMSGS}"><img src="{PRIVMSG_IMG}" border="0" alt="{PRIVATE_MESSAGE_INFO}" title="{PRIVATE_MESSAGE_INFO}" /></a><a href="{U_VIEW_NEWER_TOPIC}"><img src="templates/fisubsilversh/images/lang_english/topic_next.gif" alt="{L_VIEW_NEXT_TOPIC}" title="{L_VIEW_NEXT_TOPIC}" width="14" height="25" border="0" /></a></td>
</tr>
</table>
<!-- BEGIN switch_bedankomat -->
<tr>
<td class="row1" colspan="2"><span class="gen"><b>{L_BEDANKOMAT_TEXT}</b> {L_BEDANKOMAT_USERS}</td>
</tr>
<!-- END switch_bedankomat -->
{POLL_DISPLAY}
<table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0">
<tr>
<th width="150" height="28">{L_AUTHOR}</th>
<th width="100%">{L_MESSAGE}</th>
</tr>
<!-- BEGIN postrow -->
<tr>
<td valign="top" class="{postrow.ROW_CLASS}">
<span class="name">
<a name="{postrow.U_POST_ID}" id="{postrow.U_POST_ID}"></a>
<strong>{postrow.POSTER_NAME}</strong><br />{postrow.CARD_IMG}
</span>
<span class="postdetails"><strong>{postrow.CUSTOM_TITLE}</strong>{postrow.POSTER_RANK}<br />
{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br /><br />
{postrow.POSTER_AGE}<br />
{postrow.POSTER_JOINED}<br />
{postrow.POSTER_POSTS}<br />
<!-- BEGIN switch_map -->
<a href="{postrow.switch_map.U_MAP}" class="gensmall">{postrow.POSTER_FROM}</a>
<!-- END switch_map -->
<!-- BEGIN switch_no_map -->
{postrow.POSTER_FROM}
<!-- END switch_no_map -->
</span><br />
{postrow.POSTER_FROM_FLAG}<img src="images/spacer.gif" alt="" width="150" height="1" />
</td>
<td class="{postrow.ROW_CLASS}" width="100%" height="28" valign="top">
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<!-- Start add - Yellow card admin MOD -->
<form method="post" action="{postrow.S_CARD}">
<!-- End add - Yellow card admin MOD -->
<td class="postdetails"><a href="{postrow.U_MINI_POST}"><img src="{postrow.MINI_POST_IMG}" alt="{postrow.L_MINI_POST_ALT}" title="{postrow.L_MINI_POST_ALT}" /></a>{L_POSTED}: {postrow.POST_DATE} {L_POST_SUBJECT}: {postrow.POST_SUBJECT}</td>
<td align="right" valign="top" nowrap="nowrap">{postrow.QUOTE_IMG}{postrow.EDIT_IMG}{PAGE_BOTTOM_IMG}{PAGE_TOP_IMG}{postrow.DELETE_IMG}{postrow.IP_IMG}{postrow.U_R_CARD}{postrow.U_Y_CARD}{postrow.U_G_CARD}{postrow.U_B_CARD}{postrow.CARD_EXTRA_SPACE}{postrow.CARD_HIDDEN_FIELDS}</td>
<!-- Start add - Yellow card admin MOD -->
</form>
<!-- End add - Yellow card admin MOD -->
</tr>
<tr>
<td colspan="2" width="100%" valign="top">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td><hr /></td>
</tr>
<tr>
<td valign="top" class="postbody">{postrow.MESSAGE}</td>
</tr>
<tr>
<td valign="bottom" class="genmed">{postrow.ATTACHMENTS}<td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" height="100%" valign="bottom">
<span class="postbody">{postrow.SIGNATURE}</span>
<span class="postdetails">{postrow.EDITED_MESSAGE}</span>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="{postrow.ROW_CLASS}" align="center">{postrow.ZODIAC_IMG} {postrow.POSTER_GENDER} {postrow.CHINESE_IMG}</td>
<td valign="bottom" nowrap="nowrap" class="{postrow.ROW_CLASS}">{postrow.POSTER_ONLINE}{postrow.GALLERY_IMG}{postrow.PROFILE_IMG}{postrow.BUDDY_IMG}{postrow.PM_IMG}{postrow.EMAIL_IMG}{postrow.WWW_IMG}{postrow.AIM_IMG}{postrow.YIM_IMG}{postrow.MSN_IMG}{postrow.ICQ_IMG}</td>
</tr>
<tr>
<td class="spacerow" colspan="2" height="1"><img src="images/spacer.gif" alt="" width="1" height="1" /></td>
</tr>
<!-- END postrow -->
<!-- BEGIN bookmark_state -->
<tr align="right">
<td class="row2" colspan="2" height="20"><span class="genmed"><a href="{U_BOOKMARK_ACTION}" class="genmed">{L_BOOKMARK_ACTION}</a></span></td>
</tr>
<!-- END bookmark_state -->
<!-- BEGIN switch_show_quickreply -->
<tr align="center">
<td class="row1" colspan="2" >
{QUICKREPLY_OUTPUT}
</td>
</tr>
<!-- END switch_show_quickreply -->
<tr>
<td colspan="2" align="center" class="cat">
<form method="post" action="{S_POST_DAYS_ACTION}">
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td class="gensmall">{L_DISPLAY_POSTS}: </td>
<td>{S_SELECT_POST_DAYS} </td>
<td>{S_SELECT_POST_ORDER} </td>
<td><input type="submit" value="{L_GO}" class="catbutton" name="submit" /></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="tbl">
<tr>
<td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td>
<td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td>
<td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td>
</tr>
</table>
<table width="100%" cellspacing="2" cellpadding="2" border="0">
<tr>
<td nowrap="nowrap"><a href="{U_POST_NEW_TOPIC}"><img src="{POST_IMG}" alt="{L_POST_NEW_TOPIC}" title="{L_POST_NEW_TOPIC}" /></a><a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" alt="{L_POST_REPLY_TOPIC}" hspace="8" title="{L_POST_REPLY_TOPIC}" /></a></td>
<td colspan="2"><span class="gen"><a href="{U_BEDANKOMAT}" class="nav">{L_BEDANKOMAT}</a></span></td>
<td align="left" valign="middle" class="nav" width="100%"><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a>{NAV_CAT_DESC}</span></td>
<td nowrap="nowrap"><a href="{U_VIEW_OLDER_TOPIC}"><img src="templates/fisubsilversh/images/lang_english/topic_previous.gif" alt="{L_VIEW_PREVIOUS_TOPIC}" title="{L_VIEW_PREVIOUS_TOPIC}" width="15" height="25" border="0" /></a><a href="tellafriend.php?topic={TOPIC_TITLE}&link={TELL_LINK}"><img src="templates/fisubsilversh/images/lang_english/topic_email.gif" alt="{L_TELL_FRIEND}" width="24" height="25" border="0" title="{L_TELL_FRIEND}" /></a><a href="{U_WATCH_TOPIC}"><img src="templates/fisubsilversh/images/topic_watch.gif" width="24" height="25" border="0" alt="{L_TOPIC_VIEW_USERS}" title="{L_TOPIC_VIEW_USERS}" /></a><a href="{U_POST_EXPORT_TOPIC}"><img src="templates/fisubsilversh/images/save_topic.gif" width="24" height="25" border="0" alt="{L_SAVE_TOPIC}" title="{L_SAVE_TOPIC}" /></a><a href="{U_PRINT}" target="_blank"><img src="templates/fisubsilversh/images/lang_english/topic_print.gif" width="24" height="25" border="0" alt="{L_PRINT}" title="{L_PRINT}" /></a>{S_WATCH_TOPIC_IMG}<a href="{U_PRIVATEMSGS}"><img src="{PRIVMSG_IMG}" border="0" alt="{PRIVATE_MESSAGE_INFO}" title="{PRIVATE_MESSAGE_INFO}" /></a><a href="{U_VIEW_NEWER_TOPIC}"><img src="templates/fisubsilversh/images/lang_english/topic_next.gif" alt="{L_VIEW_NEXT_TOPIC}" title="{L_VIEW_NEXT_TOPIC}" width="14" height="25" border="0" /></a></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td height="34" align="left" valign="top" class="nav">{PAGINATION}<br />
<br />
{JUMPBOX}<br />
<br />
{S_TOPIC_ADMIN}<br /><br />{BANNER_15_IMG}
</td>
<td class="gensmall" align="right" valign="top"><strong>{S_WATCH_TOPIC}</strong><br />
<a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a><br />
<a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a><br />
{S_AUTH_LIST}
</td>
</tr>
<tr>
<td width="100%" colspan="2" align="center">
<br />
<!-- BEGIN similar -->
<table width="100%" cellspacing="1" cellpadding="4" border="0" align="center" class="forumline">
<tr>
<td class="catHead" colspan="6"><span class="genmed"><b>{similar.L_SIMILAR}</b></span></td>
</tr>
<tr>
<th colspan="2">{similar.L_TOPIC}</th>
<th>{similar.L_AUTHOR}</th>
<th>{similar.L_FORUM}</th>
<th>{similar.L_REPLIES}</th>
<th>{similar.L_LAST_POST}</th>
</tr>
<!-- BEGIN topics -->
<tr>
<td class="row1" align="center"><span class="genmed"><img src="{similar.topics.FOLDER}" border="0" alt="{similar.topics.ALT}" title="{similar.topics.ALT}" /></span></td>
<td class="row1" width="30%">{similar.topics.NEWEST}<span class="gensmall">{similar.topics.TYPE}</span> <span class="topictitle">{similar.topics.TOPICS}</span></td>
<td class="row1" width="10%"><span class="genmed">{similar.topics.AUTHOR}</span></td>
<td class="row1"><span class="genmed">{similar.topics.FORUM}</span></td>
<td class="row1" width="15%" align="center"><span class="genmed">{similar.topics.REPLIES}</span></td>
<td class="row1"><span class="genmed">{similar.topics.POST_TIME} {similar.topics.POST_URL}</span></td>
</tr>
<!-- END topics -->
</table>
<!-- END similar -->
</td>
</tr>
</table>das ist nur ein schreibfehler#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN switch_bedankomat_on -->
<tr>
<td colspan="2"><span class="gen"><a href="{U_BEDANKOMAT}" class="nav">{L_BEDANKOMAT}</a></span></td>
</tr>
<!-- END switch_bedankomat_on -->
#-----[ AFTER, ADD ]------------------------------------------
du solst es ersetzen damit, nich danach einfügen
Gruss Volker
http://www.fuchsienfreunde.de
http://www.fuchsienfreunde.de
nich lachen bitte aber mir fällt das net ein wie das ging,
ich möchte in der db das ändern
auf
nich per hand, das ist ja kein prob. aber es sind ja bei mir 250 einträge
ich möchte in der db das ändern
Code: Alles auswählen
ALTER TABLE phpbb_topics ADD COLUMN topic_bedankomat TINYINT(1) DEFAULT '0' NOT NULL;Code: Alles auswählen
ALTER TABLE phpbb_topics ADD COLUMN topic_bedankomat TINYINT(1) DEFAULT '1' NOT NULL;- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Dann muss es sein:
Code: Alles auswählen
UPDATE phpbb_topics SET topic_bedankomat = 1;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:
So, ich habe mein Fix nochmal komplett überarbeitet. Da war ja noch viel falsch. Link nochmal: http://www.oxpus.de/viewtopic.php?p=20525#20525
Sollte jetzt mit beiden Bedankomat-Versionen laufen und auch im plus sowie im Vanilla phpBB (Alle Kombinationen getestet).
Sollte jetzt mit beiden Bedankomat-Versionen laufen und auch im plus sowie im Vanilla phpBB (Alle Kombinationen getestet).
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:
Das dimension scheint hier hartnäckiger zu sein...
Hattest Du Probleme beim Einbau oder was genau geht nicht?
Hattest Du Probleme beim Einbau oder was genau geht nicht?
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!
Sodale
Den Fix habe ich eingebaut, allerdings die posting_body.tpl auf die plus Version umgebaut, da die Schrift anders war und die Checkboxen nicht genau untereinander standen.
Nun habe ich bei einem Topic ohne Bedankomat oben den "danke sagen" Button auch weg, was nun auch richtig ist.
Unter dem Beitrag stehen aber weiterhin der Bedankomat-Button. Liegt das daran, das ich die posting_body.tpl "eigenmächtig" verändert habe oder liegt es an der viewtopic_body.tpl was ich eher vermute.
Danke für Tipps.
Den Fix habe ich eingebaut, allerdings die posting_body.tpl auf die plus Version umgebaut, da die Schrift anders war und die Checkboxen nicht genau untereinander standen.
Nun habe ich bei einem Topic ohne Bedankomat oben den "danke sagen" Button auch weg, was nun auch richtig ist.
Unter dem Beitrag stehen aber weiterhin der Bedankomat-Button. Liegt das daran, das ich die posting_body.tpl "eigenmächtig" verändert habe oder liegt es an der viewtopic_body.tpl was ich eher vermute.
Danke für Tipps.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Die viewtopic_body.tpl hat mit der posting_body.tpl nichts zu tun.
Wenn Du den Bedankomat Button oben und unten hast, kannst Du das ja so lassen, musst nur beide Code-Blöcke entsprechend meinem Fix anpassen oder eben den unteren löschen.
Dann passt es wieder.
BTW
Wundert mich, daß Du die posting_body.tpl anpassen musstest. Ich hatte den Fix zuletzt im plus 1.5.3 BETA eingebaut...
Wenn Du den Bedankomat Button oben und unten hast, kannst Du das ja so lassen, musst nur beide Code-Blöcke entsprechend meinem Fix anpassen oder eben den unteren löschen.
Dann passt es wieder.
BTW
Wundert mich, daß Du die posting_body.tpl anpassen musstest. Ich hatte den Fix zuletzt im plus 1.5.3 BETA eingebaut...
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!
Hi
Ist ja nicht schlimm, was für mich zur Übung. Hier der Ausschnitt meiner posting_body.tpl checkbox:
Nach der unteren Zeile mit dem zweiten Button werde ich suchen. Danke
Ist ja nicht schlimm, was für mich zur Übung. Hier der Ausschnitt meiner posting_body.tpl checkbox:
Code: Alles auswählen
<!-- BEGIN switch_html_checkbox -->
<tr>
<td>
<input type="checkbox" name="disable_html" {S_HTML_CHECKED} />
</td>
<td class="gensmall">{L_DISABLE_HTML}</td>
</tr>
<!-- END switch_html_checkbox -->
<!-- BEGIN switch_bbcode_checkbox -->
<tr>
<td>
<input type="checkbox" name="disable_bbcode" {S_BBCODE_CHECKED} />
</td>
<td class="gensmall">{L_DISABLE_BBCODE}</td>
</tr>
<!-- END switch_bbcode_checkbox -->
<!-- BEGIN switch_bedankomat_on -->
<tr>
<td>
<input type="checkbox" name="topic_bedankomat" value="1" {S_TOPIC_BEDANKOMAT} />
</td>
<td class="gensmall">{L_TOPIC_BEDANKOMAT}</td>
</tr>
<!-- END switch_bedankomat_on -->
{S_HIDDEN_BEDANKOMAT}
<!-- BEGIN switch_smilies_checkbox -->
<tr>
<td>
<input type="checkbox" name="disable_smilies" {S_SMILIES_CHECKED} />
</td>
<td class="gensmall">{L_DISABLE_SMILIES}</td>
</tr>
<!-- END switch_smilies_checkbox -->
<!-- BEGIN switch_signature_checkbox -->
<tr>
<td>
<input type="checkbox" name="attach_sig" {S_SIGNATURE_CHECKED} />
</td>
<td class="gensmall">{L_ATTACH_SIGNATURE}</td>
</tr>
<!-- END switch_signature_checkbox -->
<!-- BEGIN switch_bookmark_checkbox -->
<tr>
<td>
<input type="checkbox" name="setbm" {S_SETBM_CHECKED} />
</td>
<td class="gensmall">{L_SET_BOOKMARK}</td>
</tr>
<!-- END switch_bookmark_checkbox -->
<!-- BEGIN switch_notify_checkbox -->
<tr>
<td>
<input type="checkbox" name="notify" {S_NOTIFY_CHECKED} />
</td>
<td class="gensmall">{L_NOTIFY_ON_REPLY}</td>
</tr>
<!-- END switch_notify_checkbox -->
<!-- BEGIN switch_delete_checkbox -->
<tr>
<td>
<input type="checkbox" name="delete" />
</td>
<td class="gensmall">{L_DELETE_POST}</td>
</tr>
<!-- END switch_delete_checkbox -->
ich habe mir das teil nochmal vorgenommen.
damit habe ich schon mal ein prob.
#
#-----[ FIND ]------------------------------------------
# // Just search and replace this line, if you HAVE installed the Bedankomat-Fix by OXPUS!!!!!
#
$template->assign_block_vars('switch_bedankomat_on', array());
#
#-----[ REPLACE WITH ]------------------------------------------
#
if ($forum_topic_data['topic_bedankomat'] == TRUE)
{
$template->assign_block_vars('switch_bedankomat_on', array());
}
bei mir steht da nur
$template->assign_block_vars('switch_bedankomat', array() );
wie ändere ich das am besten?
damit habe ich schon mal ein prob.
#
#-----[ FIND ]------------------------------------------
# // Just search and replace this line, if you HAVE installed the Bedankomat-Fix by OXPUS!!!!!
#
$template->assign_block_vars('switch_bedankomat_on', array());
#
#-----[ REPLACE WITH ]------------------------------------------
#
if ($forum_topic_data['topic_bedankomat'] == TRUE)
{
$template->assign_block_vars('switch_bedankomat_on', array());
}
bei mir steht da nur
$template->assign_block_vars('switch_bedankomat', array() );
wie ändere ich das am besten?
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:
Hast Du meinen Fix bereits installiert oder nicht?
# // Just search and replace this line, if you HAVE installed the Bedankomat-Fix by OXPUS!!!!!
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!
hm, jetzt geschnallt, man muß nur lesen können, aber mit meinen no englisch ist das immer so ein ding
so aber nun zum nächsten
#
#-----[ FIND ]------------------------------------------
#
$params = array('submit' => 'post', 'preview' => 'preview', 'delete' => 'delete'
#
#-----[ AFTER, ADD ]------------------------------------------
#
$params['topic_bedankomat'] = 'topic_bedankomat';
ich mußte das so machen, is das okay?
so aber nun zum nächsten
#
#-----[ FIND ]------------------------------------------
#
$params = array('submit' => 'post', 'preview' => 'preview', 'delete' => 'delete'
#
#-----[ AFTER, ADD ]------------------------------------------
#
$params['topic_bedankomat'] = 'topic_bedankomat';
ich mußte das so machen, is das okay?
Code: Alles auswählen
$params = array('submit' => 'post', 'preview' => 'preview', 'news_category' => 'news_category', 'delete' => 'delete', 'poll_delete' => 'poll_delete', 'poll_add' => 'add_poll_option', 'poll_edit' => 'edit_poll_option', 'mode' => 'mode');
$params['topic_bedankomat'] = 'topic_bedankomat';
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ja, [ AFTER, ADD ] heisst, in der nächsten Zeile, nicht in der Zeile dahinter. Das wäre dann [ IN-LINE AFTER, ADD ].
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!
so, aber noch 2 sachen
geht es zu machen damit immer beim posting die option auf ein ist, also hacken drin bzw. wie es in der db vorgegeben ist?
die auswahlmöglichkeit darf nur beim topicersteller zu sehen sein, beim antworten ist es nicht da, richtig, aber beim edit
geht es zu machen damit immer beim posting die option auf ein ist, also hacken drin bzw. wie es in der db vorgegeben ist?
die auswahlmöglichkeit darf nur beim topicersteller zu sehen sein, beim antworten ist es nicht da, richtig, aber beim edit
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:
Das sollte schon jetzt so sein.also hacken drin bzw. wie es in der db vorgegeben ist?
Warum nicht beim Edit? Wenn sich der Topicersteller vertan hat, kann er nachträglich so noch den Bedankomat abschalten, solange eben noch keiner "Dankeschön" gesagt hatdie auswahlmöglichkeit darf nur beim topicersteller zu sehen sein, beim antworten ist es nicht da, richtig, aber beim edit
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!
Moin
So nun habe ich von phpBB Version 2.0.8 auf phpBBplus 1.52 mit phpBB2.0.11 geuppt. Die ganzen Änderungen in der Datenbank vorgenommen, allerdings beim öffnen eines Beitrag bekomme ich nun folgende Datenbankfehlermeldung
Danke für Hilfe
So nun habe ich von phpBB Version 2.0.8 auf phpBBplus 1.52 mit phpBB2.0.11 geuppt. Die ganzen Änderungen in der Datenbank vorgenommen, allerdings beim öffnen eines Beitrag bekomme ich nun folgende Datenbankfehlermeldung
Was könnte ich da vergessen haben? Auf dem Off-Line Forum funktioniert das aber wunderbar. ^7 Wie bekomme ich den Eintrag in die Datenbank, das "viewtopic.php" kein Alarm schlägt?Could not obtain topic information
DEBUG MODE
SQL Error : 1054 Unknown column 't.topic_bedankomat' in 'field list'
SELECT t.topic_id, t.topic_bedankomat, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, t.topic_first_post_id, t.topic_calendar_time, t.topic_calendar_duration, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments, f.auth_download, t.topic_attachment, f.auth_ban, f.auth_greencard, f.auth_bluecard FROM phpbb_topics t, phpbb_forums f WHERE t.topic_id = 316 AND f.forum_id = t.forum_id
Line : 310
File : /home/www/web30/html/phpBB/viewtopic.php
Danke für Hilfe
Moin
Habe den Fehler gefunden im table topics war der bedankomat nicht eingetragen. Dummerweise habe ich beim update die table topic gelöscht und möchte die alte nun wieder per phpmyadmin wieder herstellen.
Wenn ich einen neuen Text schreibe, funktioniert das auch in der Datenbank steht das z.B.: dann so:
INSERT INTO `phpbb_topics` VALUES (14, 14, 'test', '', 2, 1106775758, 1, 2, 0, 0, 0, 23, 4054, 0, 0, 0, 0, 0, 0, 0, 1);
Will ich nun die alten Beiträge wieder importieren bekomme ich folgende Fehlermeldung:
neu: INSERT INTO `phpbb_topics` VALUES (14, 14, 'test', '', 2, 1106775758, 1, 2, 0, 0, 0, 23, 4054, 0, 0, 0, 0, 0, 0, 0, 1);
alt.: INSERT INTO `phpbb_topics` VALUES ( 2, 14, 'Test', 2, 1071468400, 160, 6, 0, 0, 0, 2, 363, 0, 0 )
Muß ich das alles von Hand umändern oder gibts da einen Befehl sodas ich die alten Beiträge kopieren kann.
Wäre super, wenn es Hilfe gibt, sonst muß ich nochmal komplett das Backup vom alten Board aktivieren und nochmal von vorne versuchen.
Ach ja meine alte phpbb_topics:
Habe den Fehler gefunden im table topics war der bedankomat nicht eingetragen. Dummerweise habe ich beim update die table topic gelöscht und möchte die alte nun wieder per phpmyadmin wieder herstellen.
Wenn ich einen neuen Text schreibe, funktioniert das auch in der Datenbank steht das z.B.: dann so:
INSERT INTO `phpbb_topics` VALUES (14, 14, 'test', '', 2, 1106775758, 1, 2, 0, 0, 0, 23, 4054, 0, 0, 0, 0, 0, 0, 0, 1);
Will ich nun die alten Beiträge wieder importieren bekomme ich folgende Fehlermeldung:
Wenn man den neuen mit dem alten Eintrag vergleicht, fehlt anscheinend auch was:Fehler
SQL-Befehl :
INSERT INTO `phpbb_topics`
VALUES ( 2, 14, 'Test', 2, 1071468400, 160, 6, 0, 0, 0, 2, 363, 0, 0 )
MySQL meldet:
#1136 - Column count doesn't match value count at row 1
neu: INSERT INTO `phpbb_topics` VALUES (14, 14, 'test', '', 2, 1106775758, 1, 2, 0, 0, 0, 23, 4054, 0, 0, 0, 0, 0, 0, 0, 1);
alt.: INSERT INTO `phpbb_topics` VALUES ( 2, 14, 'Test', 2, 1071468400, 160, 6, 0, 0, 0, 2, 363, 0, 0 )
Muß ich das alles von Hand umändern oder gibts da einen Befehl sodas ich die alten Beiträge kopieren kann.
Wäre super, wenn es Hilfe gibt, sonst muß ich nochmal komplett das Backup vom alten Board aktivieren und nochmal von vorne versuchen.
Ach ja meine alte phpbb_topics:
Die neue:CREATE TABLE `phpbb_topics` (
`topic_id` mediumint(8) unsigned NOT NULL auto_increment,
`forum_id` smallint(8) unsigned NOT NULL default '0',
`topic_title` char(60) NOT NULL default '',
`topic_poster` mediumint(8) NOT NULL default '0',
`topic_time` int(11) NOT NULL default '0',
`topic_views` mediumint(8) unsigned NOT NULL default '0',
`topic_replies` mediumint(8) unsigned NOT NULL default '0',
`topic_status` tinyint(3) NOT NULL default '0',
`topic_vote` tinyint(1) NOT NULL default '0',
`topic_type` tinyint(3) NOT NULL default '0',
`topic_first_post_id` mediumint(8) unsigned NOT NULL default '0',
`topic_last_post_id` mediumint(8) unsigned NOT NULL default '0',
`topic_moved_id` mediumint(8) unsigned NOT NULL default '0',
`topic_attachment` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`topic_id`),
KEY `forum_id` (`forum_id`),
KEY `topic_moved_id` (`topic_moved_id`),
KEY `topic_status` (`topic_status`),
KEY `topic_type` (`topic_type`)
) TYPE=MyISAM;
CREATE TABLE IF NOT EXISTS `phpbb_topics` (
`topic_id` mediumint(8) unsigned NOT NULL auto_increment,
`forum_id` smallint(8) unsigned NOT NULL default '0',
`topic_title` varchar(60) NOT NULL default '',
`topic_desc` varchar(255) default '',
`topic_poster` mediumint(8) NOT NULL default '0',
`topic_time` int(11) NOT NULL default '0',
`topic_views` mediumint(8) unsigned NOT NULL default '0',
`topic_replies` mediumint(8) unsigned NOT NULL default '0',
`topic_status` tinyint(3) NOT NULL default '0',
`topic_vote` tinyint(1) NOT NULL default '0',
`topic_type` tinyint(3) NOT NULL default '0',
`topic_first_post_id` mediumint(8) unsigned NOT NULL default '0',
`topic_last_post_id` mediumint(8) unsigned NOT NULL default '0',
`topic_moved_id` mediumint(8) unsigned NOT NULL default '0',
`topic_attachment` tinyint(1) NOT NULL default '0',
`topic_icon` tinyint(2) default NULL,
`topic_calendar_time` int(11) default NULL,
`topic_calendar_duration` int(11) default NULL,
`topic_announce_duration` mediumint(5) NOT NULL default '0',
`news_id` int(10) unsigned NOT NULL default '0',
`topic_bedankomat` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`topic_id`),
KEY `forum_id` (`forum_id`),
KEY `topic_moved_id` (`topic_moved_id`),
KEY `topic_status` (`topic_status`),
KEY `topic_type` (`topic_type`),
KEY `topic_calendar_time` (`topic_calendar_time`),
KEY `news_id` (`news_id`),
FULLTEXT KEY `topic_title` (`topic_title`)
) TYPE=MyISAM AUTO_INCREMENT=14 ;