Pagina 1 van 1
antwoord knopje integreren onderaan elk bericht
Geplaatst: 15 aug 2010, 21:28
door 2strokedriver
- Adres van je forum: http://www.bus-forum.nl
phpBB versie: 3.0.7-PL1
Hallo mensen,
Op ons forum wordt regelmatig onnodig gebruik gemaakt van de quote functie die onderaan elk bericht staat. Nu kreeg ik hier vandaag weer een opmerking over van een gebruiker en dat heeft me tot een idee gebracht.
Onderaan elk bericht staan de knoppen "citeer" en (bij eigen berichten) "wijzig". Nu zou ik hier graag een nieuwe knop bij willen zetten "nieuw antwoord" die uiteraard dezelfde functie heeft als de knop "nieuw antwoord onder- en bovenaan de pagina. Ik heb al een kleine versie van deze knop gemaakt en met behulp van Photoshop even een voorbeeldje gemaakt wat ik voor ogen heb.

Nu krijg ik het niet voor elkaar dat dit knopje weergegeven wordt. Ik ben aan het knippen en plakken geweest in de broncodes (van imageset.cfg, viewtopic.php en viewtopic_body.html). Kan iemand mij vertellen hoe ik dit knopje zodanig kan integreren dat het zichtbaar wordt en daadwerkelijk de zelfde functie krijgt als de grote knoppen "nieuw antwoord" onder- en bovenaan de pagina. Vanzelfsprekend heb ik ook even een kleine uitvoering van de "gesloten" knop gemaakt in het geval een topic op slot gedaan is.
De gebruikte stijl op het forum is overigens fiSubsilver2.
Groeten,
Erik
Re: antwoord knopje integreren onderaan elk bericht
Geplaatst: 16 aug 2010, 09:36
door Jeroen
Kan je je viewtopic_body.html hier eens tussen code tags plaatsen?
Verplaatst van 3.0 Support
- Pietje
Re: antwoord knopje integreren onderaan elk bericht
Geplaatst: 16 aug 2010, 19:16
door 2strokedriver
Ik weet niet of je het originele bestand bedoelt, of het door mij aangepaste bestand. Ik plaats als eerste maar het gehele, originele, onaangepaste bestand:
Code: Selecteer alles
<!-- INCLUDE overall_header.html -->
<!-- IF S_FORUM_RULES -->
<div class="forumrules">
<!-- IF U_FORUM_RULES -->
<h3>{L_FORUM_RULES}</h3><br />
<a href="{U_FORUM_RULES}"><b>{L_FORUM_RULES_LINK}</b></a>
<!-- ELSE -->
<h3>{L_FORUM_RULES}</h3><br />
{FORUM_RULES}
<!-- ENDIF -->
</div>
<br clear="all" />
<!-- ENDIF -->
<div id="pageheader">
<h2><a class="titles" href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>
<!-- IF MODERATORS -->
<p class="moderators"><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->: {MODERATORS}</p>
<!-- ENDIF -->
<!-- IF U_MCP -->
<p class="linkmcp">[ <a href="{U_MCP}">{L_MCP}</a> ]</p>
<!-- ENDIF -->
</div>
<br clear="all" /><br />
<div id="pagecontent">
<table width="100%" cellspacing="1">
<tr>
<td align="{S_CONTENT_FLOW_BEGIN}" valign="middle" nowrap="nowrap">
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_POST_INFO --><a href="{U_POST_NEW_TOPIC}">{POST_IMG}</a> <!-- ENDIF -->
<!-- IF S_DISPLAY_REPLY_INFO --><a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG}</a><!-- ENDIF -->
<!-- ENDIF -->
</td>
<!-- IF TOTAL_POSTS -->
<td class="nav" valign="middle" nowrap="nowrap"> {PAGE_NUMBER}<br /></td>
<td class="gensmall" nowrap="nowrap"> [ {TOTAL_POSTS} ] </td>
<td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --></td>
<!-- ENDIF -->
</tr>
</table>
<table class="tablebg" width="100%" cellspacing="1">
<tr>
<td class="cat">
<table width="100%" cellspacing="0">
<tr>
<td class="nav" nowrap="nowrap">
<!-- IF not S_IS_BOT -->
<!-- IF U_WATCH_TOPIC --><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}">{L_WATCH_TOPIC}</a><!-- IF U_PRINT_TOPIC or U_EMAIL_TOPIC or U_BUMP_TOPIC or U_BOOKMARK_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
<!-- IF U_BOOKMARK_TOPIC --><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a><!-- IF U_PRINT_TOPIC or U_EMAIL_TOPIC or U_BUMP_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
<!-- IF U_PRINT_TOPIC --><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}">{L_PRINT_TOPIC}</a><!-- IF U_EMAIL_TOPIC or U_BUMP_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
<!-- IF U_EMAIL_TOPIC --><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}">{L_EMAIL_TOPIC}</a><!-- IF U_BUMP_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
<!-- IF U_BUMP_TOPIC --><a href="{U_BUMP_TOPIC}" title="{L_BUMP_TOPIC}">{L_BUMP_TOPIC}</a><!-- ENDIF -->
<!-- ENDIF -->
</td>
<td class="nav" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a><!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --> | <a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a><!-- ENDIF --> | <a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a> </td>
</tr>
</table>
</td>
</tr>
<!-- IF S_HAS_POLL -->
<tr>
<td class="row2" colspan="2" align="center"><br clear="all" />
<form method="post" action="{S_POLL_ACTION}">
<table cellspacing="0" cellpadding="4" border="0" align="center">
<tr>
<td align="center"><span class="gen"><b>{POLL_QUESTION}</b></span><br /><span class="gensmall">{L_POLL_LENGTH}</span></td>
</tr>
<tr>
<td align="{S_CONTENT_FLOW_BEGIN}">
<table cellspacing="0" cellpadding="2" border="0">
<!-- BEGIN poll_option -->
<tr>
<!-- IF S_CAN_VOTE -->
<td>
<!-- IF S_IS_MULTI_CHOICE -->
<input type="checkbox" class="radio" name="vote_id[]" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> />
<!-- ELSE -->
<input type="radio" class="radio" name="vote_id[]" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> />
<!-- ENDIF -->
</td>
<!-- ENDIF -->
<td><span class="gen">{poll_option.POLL_OPTION_CAPTION}</span></td>
<!-- IF S_DISPLAY_RESULTS -->
<td dir="ltr">{POLL_LEFT_CAP_IMG}{poll_option.POLL_OPTION_IMG}{POLL_RIGHT_CAP_IMG}</td>
<td class="gen" align="{S_CONTENT_FLOW_END}"><b> {poll_option.POLL_OPTION_PERCENT} </b></td>
<td class="gen" align="center">[ {poll_option.POLL_OPTION_RESULT} ]</td>
<!-- IF poll_option.POLL_OPTION_VOTED -->
<td class="gensmall" valign="top"><b title="{L_POLL_VOTED_OPTION}">x</b></td>
<!-- ENDIF -->
<!-- ENDIF -->
</tr>
<!-- END poll_option -->
</table>
</td>
</tr>
<!-- IF S_CAN_VOTE -->
<tr>
<td align="center"><span class="gensmall">{L_MAX_VOTES}</span><br /><br /><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="btnlite" /></td>
</tr>
<!-- ENDIF -->
<!-- IF S_DISPLAY_RESULTS -->
<tr>
<td class="gensmall" colspan="4" align="center"><b>{L_TOTAL_VOTES} : {TOTAL_VOTES}</b></td>
</tr>
<!-- ELSE -->
<tr>
<td align="center"><span class="gensmall"><b><a href="{U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></b></span></td>
</tr>
<!-- ENDIF -->
</table>
{S_HIDDEN_FIELDS}
{S_FORM_TOKEN}
</form>
</td>
</tr>
<!-- ENDIF -->
</table>
<!-- BEGIN postrow -->
<table class="tablebg" width="100%" cellspacing="1">
<!-- IF postrow.S_FIRST_ROW -->
<tr>
<th>{L_AUTHOR}</th>
<th>{L_MESSAGE}</th>
</tr>
<!-- ENDIF -->
<!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
<!-- IF postrow.S_IGNORE_POST -->
<td class="gensmall" colspan="2" height="25" align="center"><!-- IF postrow.S_FIRST_UNREAD --><a name="unread"></a><!-- ENDIF --><a name="p{postrow.POST_ID}"></a>{postrow.L_IGNORE_POST}</td>
<!-- ELSE -->
<td align="center" valign="middle">
<!-- IF postrow.S_FIRST_UNREAD --><a name="unread"></a><!-- ENDIF --><a name="p{postrow.POST_ID}"></a>
<b class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->>{postrow.POST_AUTHOR}</b>
</td>
<td width="100%" height="25">
<table width="100%" cellspacing="0">
<tr>
<!-- IF postrow.POST_ICON_IMG -->
<td><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" title="" /></td>
<!-- ENDIF -->
<td class="gensmall" width="100%"><div style="float: {S_CONTENT_FLOW_BEGIN};"> <b>{L_POST_SUBJECT}:</b> {postrow.POST_SUBJECT}</div><div style="float: {S_CONTENT_FLOW_END};"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF --><b>{L_POSTED}:</b> {postrow.POST_DATE} </div></td>
</tr>
</table>
</td>
</tr>
<!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
<td valign="top" class="profile">
<table cellspacing="4" align="center" width="150">
<!-- IF postrow.ONLINE_IMG -->
<tr>
<td>{postrow.ONLINE_IMG}</td>
</tr>
<!-- ENDIF -->
<!-- IF postrow.RANK_TITLE -->
<tr>
<td class="postdetails">{postrow.RANK_TITLE}</td>
</tr>
<!-- ENDIF -->
<!-- IF postrow.RANK_IMG -->
<tr>
<td>{postrow.RANK_IMG}</td>
</tr>
<!-- ENDIF -->
<!-- IF postrow.POSTER_AVATAR -->
<tr>
<td>{postrow.POSTER_AVATAR}</td>
</tr>
<!-- ENDIF -->
<!-- IF not (postrow.ONLINE_IMG or postrow.RANK_TITLE or postrow.RANK_IMG or postrow.POSTER_AVATAR) -->
<tr>
<td></td>
</tr>
<!-- ENDIF -->
</table>
<span class="postdetails">
<!-- IF postrow.POSTER_JOINED --><br /><b>{L_JOINED}:</b> {postrow.POSTER_JOINED}<!-- ENDIF -->
<!-- IF postrow.POSTER_POSTS != '' --><br /><b>{L_POSTS}:</b> {postrow.POSTER_POSTS}<!-- ENDIF -->
<!-- IF postrow.POSTER_FROM --><br /><b>{L_LOCATION}:</b> {postrow.POSTER_FROM}<!-- ENDIF -->
<!-- IF postrow.S_PROFILE_FIELD1 -->
<!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
<br /><b>{postrow.PROFILE_FIELD1_NAME}:</b> {postrow.PROFILE_FIELD1_VALUE}
<!-- ENDIF -->
<!-- BEGIN custom_fields -->
<br /><b>{postrow.custom_fields.PROFILE_FIELD_NAME}:</b> {postrow.custom_fields.PROFILE_FIELD_VALUE}
<!-- END custom_fields -->
</span>
</td>
<td valign="top">
<table width="100%" cellspacing="5">
<tr>
<td>
<!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
<table width="100%" cellspacing="0">
<tr>
<td class="gensmall"><!-- IF postrow.S_POST_UNAPPROVED --><span class="postapprove">{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}">{L_POST_UNAPPROVED}</a></span><br /> <!-- ENDIF --> <!-- IF postrow.S_POST_REPORTED --><span class="postreported">{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}">{L_POST_REPORTED}</a></span><!-- ENDIF --></td>
</tr>
</table>
<br clear="all" />
<!-- ENDIF -->
<div class="postbody">{postrow.MESSAGE}</div>
<!-- IF postrow.S_HAS_ATTACHMENTS -->
<br clear="all" /><br />
<table border="0" width="100%" cellspacing="1">
<!-- BEGIN attachment -->
<tr>
<td>{postrow.attachment.DISPLAY_ATTACHMENT}</td>
</tr>
<!-- END attachment -->
</table>
<!-- ENDIF -->
<!-- IF postrow.S_DISPLAY_NOTICE -->
<span class="gensmall error"><br /><br />{L_DOWNLOAD_NOTICE}</span>
<!-- ENDIF -->
<!-- IF postrow.SIGNATURE -->
<span class="postbody"><br />_________________<br />{postrow.SIGNATURE}</span>
<!-- ENDIF -->
<!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
<!-- IF postrow.EDIT_REASON -->
<br /><br />
<table class="tablebg" width="100%" cellspacing="1">
<tr>
<td class="row3"><span class="gensmall">{postrow.EDITED_MESSAGE}</span></td>
</tr>
<tr>
<td class="row2"><span class="genmed">{postrow.EDIT_REASON}</span></td>
</tr>
</table>
<!-- ELSE -->
<br /><br />
<span class="gensmall">{postrow.EDITED_MESSAGE}</span>
<!-- ENDIF -->
<!-- ENDIF -->
<!-- IF postrow.BUMPED_MESSAGE -->
<span class="gensmall"><br /><br />{postrow.BUMPED_MESSAGE}</span>
<!-- ENDIF -->
<!-- IF not postrow.S_HAS_ATTACHMENTS --><br clear="all" /><br /><!-- ENDIF -->
<table width="100%" cellspacing="0">
<tr valign="middle">
<td class="gensmall" align="{S_CONTENT_FLOW_END}">
<!-- IF not S_IS_BOT -->
<!-- IF postrow.U_REPORT --><a href="{postrow.U_REPORT}">{REPORT_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_INFO --><a href="{postrow.U_INFO}">{INFO_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_WARN --><a href="{postrow.U_WARN}">{WARN_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_DELETE --><a href="{postrow.U_DELETE}">{DELETE_IMG}</a> <!-- ENDIF -->
<!-- ENDIF -->
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
<td class="profile"><strong><a href="#wrapheader">{L_BACK_TO_TOP}</a></strong></td>
<td><div class="gensmall" style="float: {S_CONTENT_FLOW_BEGIN};"> <!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_WWW --><a href="{postrow.U_WWW}"{EXTERNAL_LINK_TARGET}>{WWW_IMG}</a> <!-- ENDIF --> </div> <div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF not S_IS_BOT --><!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> <!-- ENDIF --> </div></td>
<!-- ENDIF -->
</tr>
<tr>
<td class="spacer" colspan="2" height="1"><img src="images/spacer.gif" alt="" width="1" height="1" /></td>
</tr>
</table>
<!-- END postrow -->
<!-- IF not S_IS_BOT -->
<table width="100%" cellspacing="1" class="tablebg">
<tr align="center">
<td class="cat"><form name="viewtopic" method="post" action="{S_TOPIC_ACTION}"><span class="gensmall">{L_DISPLAY_POSTS}:</span> {S_SELECT_SORT_DAYS} <span class="gensmall">{L_SORT_BY}</span> {S_SELECT_SORT_KEY} {S_SELECT_SORT_DIR} <input class="btnlite" type="submit" value="{L_GO}" name="sort" /></form></td>
</tr>
</table>
<!-- ENDIF -->
<table width="100%" cellspacing="1">
<tr>
<td align="{S_CONTENT_FLOW_BEGIN}" valign="middle" nowrap="nowrap">
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_POST_INFO --><a href="{U_POST_NEW_TOPIC}">{POST_IMG}</a> <!-- ENDIF -->
<!-- IF S_DISPLAY_REPLY_INFO --><a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG}</a><!-- ENDIF -->
<!-- ENDIF -->
</td>
<!-- IF TOTAL_POSTS -->
<td class="nav" valign="middle" nowrap="nowrap"> {PAGE_NUMBER}<br /></td>
<td class="gensmall" nowrap="nowrap"> [ {TOTAL_POSTS} ] </td>
<td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --></td>
<!-- ENDIF -->
</tr>
</table>
</div>
<div id="pagefooter"></div>
<br clear="all" />
<!-- IF S_QUICK_REPLY -->
<!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->
<!-- INCLUDE breadcrumbs.html -->
<!-- IF S_DISPLAY_ONLINE_LIST -->
<br clear="all" />
<table class="tablebg" width="100%" cellspacing="1">
<tr>
<td class="cat"><h4>{L_WHO_IS_ONLINE}</h4></td>
</tr>
<tr>
<td class="row1"><p class="gensmall">{LOGGED_IN_USER_LIST}</p></td>
</tr>
</table>
<!-- ENDIF -->
<br clear="all" />
<table width="100%" cellspacing="1">
<tr>
<td width="40%" valign="top" nowrap="nowrap" align="{S_CONTENT_FLOW_BEGIN}"><!-- IF S_TOPIC_MOD --><form method="post" action="{S_MOD_ACTION}"><span class="gensmall">{L_QUICK_MOD}:</span> {S_TOPIC_MOD} <input class="btnlite" type="submit" value="{L_GO}" /></form><!-- ENDIF --></td>
<td align="{S_CONTENT_FLOW_END}" valign="top" nowrap="nowrap"><span class="gensmall"><!-- BEGIN rules -->{rules.RULE}<br /><!-- END rules --></span></td>
</tr>
</table>
<br clear="all" />
<table width="100%" cellspacing="0">
<tr>
<td><!-- IF S_DISPLAY_SEARCHBOX --><!-- INCLUDE searchbox.html --><!-- ENDIF --></td>
<td align="{S_CONTENT_FLOW_END}"><!-- INCLUDE jumpbox.html --></td>
</tr>
</table>
<!-- INCLUDE overall_footer.html -->
Hierbij even het stukje code voor de knoppen onderaan de geplaatste berichten met daarin de aanpassing die ik had gedaan:
Code: Selecteer alles
<!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
<td class="profile"><strong><a href="#wrapheader">{L_BACK_TO_TOP}</a></strong></td>
<td><div class="gensmall" style="float: {S_CONTENT_FLOW_BEGIN};"> <!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_WWW --><a href="{postrow.U_WWW}"{EXTERNAL_LINK_TARGET}>{WWW_IMG}</a> <!-- ENDIF --> </div> <div class="gensmall" style="float: {S_CONTENT_FLOW_END};"><!-- IF not S_IS_BOT --><!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF S_DISPLAY_REPLY_INFO --><a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG_SM}</a><!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF --> <!-- ENDIF --> </div></td>
<!-- ENDIF -->
</tr>
Groeten,
Erik
Re: antwoord knopje integreren onderaan elk bericht
Geplaatst: 16 aug 2010, 21:05
door Kevin
Er bestaat een mod die ervoor zorgt dat in het laatste bericht de qoute knop niet word weergeven, is dat misschien een oplossing voor je?
Re: antwoord knopje integreren onderaan elk bericht
Geplaatst: 17 aug 2010, 06:29
door 2strokedriver
Hoi Kevin,
Als dat "nieuw antwoord" knopje net werkend te krijgen is, is die MOD misschien wel een idee. Nadeel hieraan is het feit dat de gebruikers op ons forum er niet van gediend zijn als je een klein stukje van de functionaliteit van het forum afpakt.
Ik voeg dus liever een knopje toe dan dat ik er één weghaal.
Groeten,
Erik
Re: antwoord knopje integreren onderaan elk bericht
Geplaatst: 17 aug 2010, 07:31
door Ger
2strokedriver schreef:Ik voeg dus liever een knopje toe dan dat ik er één weghaal.
Volledig mee eens, quoten is vaak best nuttig en veel minder vaak (maar toch regelmatig) vervelend.
Voor een quick fix: ik begrijp dat je al een knopje hebt. Zorg dat je de link naar dat knopje weet en de afmetingen. Vervolgens zoek je in
viewtopic_body.html
Code: Selecteer alles
<!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a> <!-- ENDIF -->
Zet daarachter:
Code: Selecteer alles
<!-- IF S_DISPLAY_REPLY_INFO --><a href="{U_POST_REPLY_TOPIC}"><img src="PAD_NAAR_KNOPJE.GIF" width="BREEDTE" height="HOOGTE" alt="Antwoord" title="Antwoord zonder citaat" /></a><!-- ENDIF -->
Sla op en leeg de templatebuffer. Dat zou het volgens mij moeten fixen.
Re: antwoord knopje integreren onderaan elk bericht
Geplaatst: 17 aug 2010, 20:23
door 2strokedriver
Uiteraard heb ik de afbeelding reeds gemaakt en er aan gedacht om het pad naar de afbeelding direct in te geven. Dit geeft echter de volgende foutmelding als je een topic wilt bekijken:
Parse error: syntax error, unexpected T_ELSE in /home/busforum/domains/busforum.nl/public_html/phpBB/includes/template.php(230) : eval()'d code on line 92
Daarnaast moet er natuurlijk ook een mini versie van de "topic gesloten" knop getoond worden als het topic gesloten is. Deze mini versie heb ik ook gemaakt.
Groeten,
Erik
Re: antwoord knopje integreren onderaan elk bericht
Geplaatst: 18 aug 2010, 08:07
door Ger
Ah ja, logisch, is de vraag van open of gesloten. Probeer dan eens deze:
Code: Selecteer alles
<!-- IF postrow.U_QUOTE --><a href="{U_POST_REPLY_TOPIC}"><img src="PAD_NAAR_KNOPJE.GIF" width="BREEDTE" height="HOOGTE" alt="Antwoord" title="Antwoord zonder citaat" /></a><!-- ENDIF -->
Dit laat het afhangen van de mogelijkheid om te quoten. Als men dat niet mag, wordt zowel de quote als de antwoordknop niet weergegeven.
Re: antwoord knopje integreren onderaan elk bericht
Geplaatst: 18 aug 2010, 21:22
door 2strokedriver
Maakt niet uit hoe ik het doe maar als ik het pad naar de afbeelding in gewone HTML code opneem blijft dit een foutmelding geven.
Nu ben ik verder geen "knutselen" maar helaas nog zonder resultaat. Ik heb het volgende gedaan:
Aan het bestand viewtopic_body.html heb ik toegevoegd
Code: Selecteer alles
<!-- IF S_DISPLAY_REPLY_INFO --><a href="{postrow.U_POST_REPLY_TOPIC_SM}">{REPLY_IMG_SM}</a><!-- ENDIF -->
Aan het bestand viewtopic.php heb ik toegevoegd (in de postrow=array):
Code: Selecteer alles
'U_POST_REPLY_TOPIC_SM' => ($auth->acl_get('f_reply', $forum_id) || $user->data['user_id'] == ANONYMOUS) ? append_sid("{$phpbb_root_path}posting.$phpEx", "mode=reply&f=$forum_id&t=$topic_id") : '',
Aan het bestand imageset.cfg (in de map styles/fisubsilver2/imageset/nl) heb ik toegevoegd:
Code: Selecteer alles
img_button_topic_replysm = button_topic_replysm.gif
img_button_topic_lockedsm = button_topic_lockedsm.gif
De gewenste afbeelding wordt dan nog niet getoond. Als ik dan de broncode van de pagina bekijk staat de link voor het plaatsen van een nieuwe reactie er wel in (op de gewenste plek) maar er staat alleen geen afbeelding tussen de href tags. Wie o wie kan me verder helpen?
Groeten,
Erik
Re: antwoord knopje integreren onderaan elk bericht
Geplaatst: 19 aug 2010, 07:50
door Ger
Je hebt wel de link gedefinieerd, maar niet de afbeelding. Zoek in
viewtopic.php
naar
Code: Selecteer alles
'REPLY_IMG' => ($topic_data['forum_status'] == ITEM_LOCKED || $topic_data['topic_status'] == ITEM_LOCKED) ? $user->img('button_topic_locked', 'TOPIC_LOCKED') : $user->img('button_topic_reply', 'REPLY_TO_TOPIC'),
en zet erachter
Code: Selecteer alles
'REPLY_IMG_SM' => ($topic_data['forum_status'] == ITEM_LOCKED || $topic_data['topic_status'] == ITEM_LOCKED) ? $user->img('button_topic_lockedsm', 'TOPIC_LOCKED') : $user->img('button_topic_replysm', 'REPLY_TO_TOPIC'),
Re: antwoord knopje integreren onderaan elk bericht
Geplaatst: 19 aug 2010, 19:35
door 2strokedriver
Helaas dat was ik vergeten te vermelden. Die laatste regel had ik ook al toegevoegd aan viewtopic.php maar dat levert dus helaas geen afbeelding op.
Groeten,
Erik
Re: antwoord knopje integreren onderaan elk bericht
Geplaatst: 20 aug 2010, 07:11
door Ger
Heb je de afbeeldingenset ook vernieuwd in het beheerderspaneel?
Re: antwoord knopje integreren onderaan elk bericht
Geplaatst: 20 aug 2010, 19:23
door 2strokedriver
Heb ik net even geprobeerd maar dat helpt helaas ook niet. Als ik nu naar het forum ga en een topic bekijk staat er het volgende in de broncode:
Code: Selecteer alles
<div class="gensmall" style="float: right;"><a href="./posting.php?mode=edit&f=13&p=143214"><img src="./styles/fisubsilver2/imageset/nl/icon_post_edit.gif" alt="Wijzig bericht" title="Wijzig bericht" /></a> <a href="./posting.php?mode=reply&f=13&t=15466"></a><a href="./posting.php?mode=quote&f=13&p=143214"><img src="./styles/fisubsilver2/imageset/nl/icon_post_quote.gif" alt="Antwoord met een citaat" title="Antwoord met een citaat" /></a> </div></
Zoals je ziet wordt er dus geen afbeelding weergegeven en ik begrijp niet waarom niet.
Groeten,
Erik
Re: antwoord knopje integreren onderaan elk bericht
Geplaatst: 21 aug 2010, 20:03
door 2strokedriver
Na wat zoekwerk op het phpbb.com forum werkt de knop inmiddels en wordt de afbeelding ook daadwerkelijk weergegeven.
Op de één of andere manier wordt de afbeelding niet aan de imageset toegevoegd. Je kunt er tenminste geen eigen functie aan geven in het ACP.
Nu vond ik dus dit topic
http://www.phpbb.com/community/viewtopi ... &t=1038815 waarmee ik de mini "nieuw antwoord" knop nu dus werkend heb gekregen. Helaas wordt de mini "topic gesloten" knop nu niet getoond.
Toch blijf ik erg benieuwd hoe je nu daadwerkelijk een nieuwe afbeelding aan de imageset toe kunt voegen.
Groeten,
Erik