10.08.2013, 09:29
wersja skryptu MyBB:1.6.10
adres forum:forum.zaprogramuj.tk
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):
Witam!
Tak, ja znowu z problemem... Do rzeczy: Chciałbym zmienić sposób przydzielania reputacji. Otóż teraz aby dodać punkt reputacji, trzeba kliknąć na button (patrz załączony obrazek), po czym pojawia się okienko i mamy wybór: punkt pozytywny, punkt negatywny. Chciałbym, aby zamiast jednego buttony, były dwa - jeden dodaje reputację, drugi ujmuje, bez tego nowego okienka.
Podaję postbit_rep_button:
oraz reputation_add (czyli kod z "okienka"):
Żeby zobaczyć przycisk "Reputacja", trzeba się zalogować:
L:test
H:test12
Pozdrawiam!
[attachment=7028]
adres forum:forum.zaprogramuj.tk
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):
Witam!
Tak, ja znowu z problemem... Do rzeczy: Chciałbym zmienić sposób przydzielania reputacji. Otóż teraz aby dodać punkt reputacji, trzeba kliknąć na button (patrz załączony obrazek), po czym pojawia się okienko i mamy wybór: punkt pozytywny, punkt negatywny. Chciałbym, aby zamiast jednego buttony, były dwa - jeden dodaje reputację, drugi ujmuje, bez tego nowego okienka.
Podaję postbit_rep_button:
Kod:
<a href="javascript:MyBB.reputation({$post['uid']},{$post['pid']});"><img src="{$theme['imglangdir']}/postbit_reputation.gif" alt="{$lang->postbit_reputation_add}" title="{$lang->postbit_reputation_add}" /></a>
oraz reputation_add (czyli kod z "okienka"):
Kod:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->reputation}</title>
{$headerinclude}
</head>
<body>
<br />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="trow1" style="padding: 20px">
<strong>{$vote_title}</strong><br />{$post_rep_info}<br />
<form action="reputation.php" method="post">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<input type="hidden" name="action" value="do_add" />
<input type="hidden" name="uid" value="{$user['uid']}" />
<input type="hidden" name="pid" value="{$mybb->input['pid']}" />
<input type="hidden" name="rid" value="{$rid}" />
<select name="reputation" id="reputation">
{$positive_power}
{$neutral_power}
{$negative_power}
</select>
<br /><br />
<span class="smalltext">{$lang->user_comments}</span>
<br />
<input type="text" class="textbox" name="comments" size="35" maxlength="250" value="{$comments}" style="width: 95%" />
<br /><br />
<div style="text-align: center;">
<input type="submit" class="button" value="{$vote_button}" />
{$delete_button}
</div>
</form>
</td>
</tr>
</table>
</body>
</html>
Żeby zobaczyć przycisk "Reputacja", trzeba się zalogować:
L:test
H:test12
Pozdrawiam!
[attachment=7028]