Small contribution for deleting PMs. The code provided almost works, but need to change it to:
Code:
<div class="titlebg">{vb:raw pm.title}</div>
{vb:raw postbit}
<form action="private.php?do=managepm&dowhat=delete&pmid={vb:raw pm.pmid}" method="post" class="block">
<div class="titlebg">{vb:rawphrase delete_this_message}</div>
<div class="windowbg">
{vb:rawphrase delete_message_click_button}
<input type="submit" class="button" value="{vb:rawphrase delete_this_message}" />
<br /><label for="deletepm"><input id="deletepm" name="pm[{vb:raw pm.pmid}]" type="checkbox" value="true" /> {vb:rawphrase delete_this_message}</label>
</div>
<input type="hidden" name="s" value="{vb:raw session.sessionhash}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" name="do" value="managepm" />
<input type="hidden" name="dowhat" value="delete" />
<input type="hidden" name="folderid" value="{vb:raw pm.folderid}" />
</form>
Quote:
Originally Posted by dartho
Adding something like:
HTML Code:
<form action="private.php?do=managepm&dowhat=delete&pmid={vb:raw pm.pmid}" method="post" class="block">
<div class="titlebg">{vb:rawphrase delete_this_message}</div>
<div class="windowbg">
{vb:rawphrase delete_message_click_button}
<input type="submit" class="button" value="{vb:rawphrase delete_this_message}" />
<br /><label for="deletepm"><input id="deletepm" name="pm[{vb:raw pm.pmid}]" type="checkbox" value="true" /> {vb:rawphrase delete_this_message}</label>
</div>
<input type="hidden" name="s" value="{vb:raw session.sessionhash}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" name="do" value="managepm" />
<input type="hidden" name="dowhat" value="deleteonepm" />
<input type="hidden" name="folderid" value="{vb:raw pm.folderid}" />
</form>
to the bottom of the pm_showpm template should do it, I think ...
|