16.08.2007, 00:08
Guten Abend liebe wBB-Fans,
es gibt wieder etwas neues für euer wBB2 was die Administration zumindest ein wenig einfacher macht.
Eine genauere Beschreibung was der Hack macht erspare ich mir. Am besten lest ihr euch dazu einfach diesen Thread durch:
Multiedit für wBB lite
Kleine Änderung zum wBB lite gibt es allerdings: Moderieren kann nun jeder, der in diesem Forum auch moderative Rechte hat. Somit lässt sich das ganze viel flexibler anpassen.
Einbau:
Neue Dateien:
multiedit.php
ajax.js
Neue Templates:
multiedit_warning.tpl
1.) Lade die neue Datei und das Template auf deinen Server und importiere das Template.
2.) Öffne die Datei board.php und suche:
füge darunter ein: 3.) Öffne das Template board und suche:
füge darunter ein:
suche:
füge darunter ein:
ersetze im gesamten Template dieses:
durch:
suche:
füge darunter ein:
suche:
ersetze es durch:
4.) Öffne das Template board_threadbit und suche:
füge darunter ein:
Ersetze diese Zeile:
durch:
Viel Spaß und Erfolg mit dieser Erweiterung!
Gruß Pattex
es gibt wieder etwas neues für euer wBB2 was die Administration zumindest ein wenig einfacher macht.
Eine genauere Beschreibung was der Hack macht erspare ich mir. Am besten lest ihr euch dazu einfach diesen Thread durch:
Multiedit für wBB lite
Kleine Änderung zum wBB lite gibt es allerdings: Moderieren kann nun jeder, der in diesem Forum auch moderative Rechte hat. Somit lässt sich das ganze viel flexibler anpassen.
Einbau:
Neue Dateien:
multiedit.php
ajax.js
Neue Templates:
multiedit_warning.tpl
1.) Lade die neue Datei und das Template auf deinen Server und importiere das Template.
2.) Öffne die Datei board.php und suche:
Code:
require('./global.php');
Code:
include("multiedit.php");
Code:
<tr>
<td class="tabletitle"><table cellpadding="0" cellspacing="0" border="0" style="width:100%">
<tr class="tabletitle_fc">
<td align="left"><span class="smallfont"><if(isset($moderatorbit))><then>({$lang->items['LANG_BOARD_MODERATED_BY']} $moderatorbit)</then></if></span></td>
<td align="right" valign="top"><span class="smallfont"><a href="usercp.php?action=addsubscription&boardid=$boardid{$SID_ARG_2ND}">{$lang->items['LANG_BOARD_ADD_FAVORITES']}</a> | <a href="markread.php?boardid=$boardid{$SID_ARG_2ND}">{$lang->items['LANG_BOARD_MARKREAD']}</a></span></td>
</tr>
</table></td>
</tr>
Code:
<if(checkmodpermissions())><then>
<tr>
<td class="tablea">
$multiedit_warning
<form action=board.php?boardid=$_GET[boardid] method=post>
<div id="multidiv1" align="left" style="display:block;">
<table border=0><tr><td>$markall</td><td>
<div id="multidiv">
</div>
</td></tr></table>
</div>
</td></tr>
</then></if>
suche:
Code:
<td valign="top" align="right">$boardjump</td>
</tr>
</table>
Code:
</form>
ersetze im gesamten Template dieses:
Code:
colspan="<if($board['allowratings']==1)><then>8</then><else>7</else></if>"
durch:
Code:
colspan="<if($board['allowratings']==1)><then>9</then><else>8</else></if>"
suche:
Code:
<script type="text/javascript">
<!--
function who(threadid) {
window.open("misc.php?action=whoposted&threadid="+threadid+"{$SID_ARG_2ND_UN}", "moo", "toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300");
}
//-->
</script>
</head>
Code:
<script src="ajax.js"></script>
suche:
Code:
<td class="tabletitle" colspan="3"><b><a href="board.php?boardid=$boardid&page=$page&daysprune=$daysprune&sortfield=topic&sortorder=<if($sortfield == 'topic' && $sortorder == 'ASC')><then>DESC</then><else>ASC</else></if>{$SID_ARG_2ND}">{$lang->items['LANG_BOARD_THREAD']}</a></b> <if($sortfield == 'topic')><then><a href="board.php?boardid=$boardid&daysprune=$daysprune&sortfield=$sortfield&sortorder=<if($sortorder == 'DESC')><then>ASC</then><else>DESC</else></if>{$SID_ARG_2ND}"><img src="{$style['imagefolder']}/<if($sortorder == 'DESC')><then>sortasc.gif</then><else>sortdesc.gif</else></if>" alt="" border="0" /></a></then></if></td>
Code:
<td class="tabletitle" colspan="4"><b><a href="board.php?boardid=$boardid&page=$page&daysprune=$daysprune&sortfield=topic&sortorder=<if($sortfield == 'topic' && $sortorder == 'ASC')><then>DESC</then><else>ASC</else></if>{$SID_ARG_2ND}">{$lang->items['LANG_BOARD_THREAD']}</a></b> <if($sortfield == 'topic')><then><a href="board.php?boardid=$boardid&daysprune=$daysprune&sortfield=$sortfield&sortorder=<if($sortorder == 'DESC')><then>ASC</then><else>DESC</else></if>{$SID_ARG_2ND}"><img src="{$style['imagefolder']}/<if($sortorder == 'DESC')><then>sortasc.gif</then><else>sortdesc.gif</else></if>" alt="" border="0" /></a></then></if></td>
4.) Öffne das Template board_threadbit und suche:
Code:
<td class="tableb" colspan=<if(checkmodpermissions())><then>1</then><else>2</else></if>>$threadicon</td>
Code:
<if(checkmodpermissions())><then>
<td class="tablea"><input type="checkbox" name="multiedit_threads[]" id="multiedit_threads" value="$threads[threadid]" onclick="multiedit()"></td>
</then>
</if>
Ersetze diese Zeile:
Code:
<td class="tableb">$threadicon</td>
Code:
<td class="tableb" colspan=<if(checkmodpermissions())><then>1</then><else>2</else></if>>$threadicon</td>
Viel Spaß und Erfolg mit dieser Erweiterung!
Gruß Pattex