YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Allg. Fragen und Probleme » Frage zur instalation von hacks » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 1.651 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als erledigt markiert. Thread erledigt

Zum Ende der Seite springen Frage zur instalation von hacks
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
ThE StFu ThE StFu ist männlich
Mitglied


Dabei seit: 27.11.06
Beiträge: 54
Forenversion: 2.3

Achtung Frage zur instalation von hacks Antworten Zitieren Editieren Melden       UP

Moin

Also ich weiß jetzt nicht ob ich hier im richtigen threat bin wenn nicht sol es bitte ein mod verschieben.

Also ich hab folgendes problemm ich bin besitzer eines wblite 1.0.2 von funpic und wollte mir einen hack einbauen. Das Problemm is nur ich hab null ahnung wie man hacks installiert ich weiß nur das man sie auf denn server hochladen muss mit diesen skripten hab ich leider sowas von garkeine ahnung. Wollte mal fragen ob mir vieleicht jemand das ganze mal erklären könnte wie das alles funktioniert.

mfg
09.12.06 23:09 ThE StFu ist offline E-Mail Finden Als Freund hinzufügen
Izzmoo
unregistriert
Antworten Zitieren Editieren Melden       UP

Habs mal verschoben ...
09.12.06 23:10
thesnake
Mitglied


Dabei seit: 19.03.05
Beiträge: 4

Antworten Zitieren Editieren Melden       UP

die meissten hacks haben ja eine anleitung bei...und so wie es dadrin steht musst du es machen...jeder fängt mal an...also so hab ich das auch gelernt...das beste is wenn du das auf ein probe Board machst großes Grinsen
10.12.06 01:40 thesnake ist offline E-Mail Finden Als Freund hinzufügen
ThE StFu ThE StFu ist männlich
Mitglied


Dabei seit: 27.11.06
Beiträge: 54
Forenversion: 2.3

Themenstarter Thema begonnen von ThE StFu
Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Shoutbox Anleitung
#################################
# shoutbox für das wbb lite 1.x #
# 2004 by progressive #
#################################
# http://www.treffpunkt.ac.de #
#################################

*********************************
* 2006 überarbeitet durch *
* jotesen *
*********************************

shoutbox für das wbb lite




zu ändernde dateien :

/index.php
/global.php
/templates/index.tpl
/acp/global.php
/acp/templates/menue.htm
/acp/group.php
/acp/templates/group_edit.htm
/acp/templates/group_add.htm

neue dateien :

/templates/shoutbox.tpl
/templates/shoutbox_bbcode.tpl
/templates/shoutbox_bit.tpl
/templates/shoutbox_bit_me.tpl
/templates/shoutbox_bit_none.tpl
/templates/shoutbox_chat.tpl
/templates/shoutbox_input.tpl
/templates/shoutbox_userban.tpl
/shoutbox.php

/acp/shoutbox.php
/acp/templates/shoutbox_badword.htm
/acp/templates/shoutbox_badword_bit.htm
/acp/templates/shoutbox_badword_none.htm
/acp/templates/shoutbox_ban.htm
/acp/templates/shoutbox_ban_none.htm
/acp/templates/shoutbox_ban_user.htm
/acp/templates/shoutbox_clear.htm
/acp/templates/shoutbox_clear_bit.htm
/acp/templates/shoutbox_clear_none.htm
/acp/templates/shoutbox_config.htm

-------------------------------

1. shoutboxinstall.php hochladen, ausführen, den anweisungen folgen und wieder löschen.

-------------------------------

2. alle dateien in die entsprechenden verzeichnisse hochladen

-------------------------------

3. Datein bearbeiten:

Für bislang nicht modifizierte Foren liegen die bearbeiteten Dateien bei!
Wer bereits Modifizierungen am Forum vorgenommen hat, nutze bitte folgende Einbauanleitung:

-----
3.1 /index.php

suche nach

eval("\$tpl->output(\"".$tpl->get("index")."\");");


und füge DARÜBER ein

$result = $db->query_first("SELECT * FROM bb".$n."_groups WHERE groupid = '$wbbuserdata[groupid]'");
if($result['canseesbox']==1) {
if($result['canusesbox']==1) {
eval ("\$sbox_input = \"".$tpl->get("shoutbox_input")."\";");
$result = $db->query_first("SELECT * FROM bb".$n."_shoutbox_config");
if($result['smilies']==1) {
$bbcode_smilies = getclickysmilies(3,15);
eval ("\$shoutbox_bbcode = \"".$tpl->get("shoutbox_bbcode")."\";");
}
}
else {
$result = $db->query_first("SELECT * FROM bb".$n."_shoutbox_config");
}
if($result['status']==1) {
eval ("\$shoutbox = \"".$tpl->get("shoutbox")."\";");
}
}


-----
3.2 /global.php

ACHTUNG, diese veränderung könnte bereits bestehen, bitte überprüfen!!!!

suche nach:
<?php

füge darunter ein:
while (list($var,$val) = each($_REQUEST)) ${$var} = $val;

-----
3.3 /templates/index.tpl

suche nach

$index_stats
</table>


füge DARUNTER ein

$shoutbox

----
3.4 /acp/global.php

ACHTUNG, diese veränderung könnte bereits bestehen, bitte überprüfen!!!!

suche nach:
<?php

füge darunter ein:
while (list($var,$val) = each($_REQUEST)) ${$var} = $val;

-----
3.5 /acp/templates/menue.htm

suche nach:

<p><b><a href="otherstuff.php?sid=$session[hash]" target="main">Anzeigen aktualisieren</a></b></p>
<hr>


und füge DARUNTER ein

<p><b><a href="shoutbox.php?action=config&sid=$session[hash]" target="main">Shoutbox - Einstellungen</font></a></b></p>
<p><a href="shoutbox.php?action=badword&sid=$session[hash]" target="main">Shoutbox - Badwords</font></a></p>
<p><a href="shoutbox.php?action=ban&sid=$session[hash]" target="main">Shoutbox - User bannen</font></a></p>
<p><a href="shoutbox.php?action=clear&sid=$session[hash]" target="main">Shoutbox - Shouts löschen</font></a></p>
<hr>

-----

3.6 /acp/group.php

suche nach:

$db->query("INSERT INTO bb".$n."_groups (groupid,title,canviewboard,canviewoffboard,canusesearch,canusepms,canstart
topic,canreplyowntopic,canreplytopic,canpostwithoutmoderation,caneditownpos
t,candelownpost,cancloseowntopic,candelowntopic,caneditowntopic,canpostpoll
,canvotepoll,canuseavatar,canuploadavatar,canratethread,canviewmblist,appen
deditnote,avoidfc,ismod,issupermod,canuseacp,maxpostimage,maxsigimage,maxsi
glength,allowedavatarextensions,maxavatarwidth,maxavatarheight,maxavatarsiz
e,maxusertextlength,canviewprofile,canviewcalender,canprivateevent,canpubli
cevent,canrateusers

füge danach ein:

,canseesbox,canusesbox

--
suche nach:

VALUES (NULL,'".addslashes($title)."','$canviewboard','$canviewoffboard','$canuses
earch','$canusepms','$canstarttopic','$canreplyowntopic','$canreplytopic','
$canpostwithoutmoderation','$caneditownpost','$candelownpost','$cancloseown
topic','$candelowntopic','$caneditowntopic','$canpostpoll','$canvotepoll','
$canuseavatar','$canuploadavatar','$canratethread','$canviewmblist','$appen
deditnote','$avoidfc','$ismod','$issupermod','$canuseacp','".intval($maxpos
timage)."','".intval($maxsigimage)."','".intval($maxsiglength)."','".addsla
shes($allowedavatarextensions)."','".intval($maxavatarwidth)."','".intval($
maxavatarheight)."','".intval($maxavatarsize)."','".intval($maxusertextleng
th)."','$canviewprofile','$canviewcalender','$canprivateevent','$canpublice
vent','$canrateusers'

füge danach ein:

,'$canseesbox','$canusesbox'

--
suche nach:

canpublicevent='$canpublicevent', canrateusers='$canrateusers', canviewmblist='$canviewmblist'

füge danach ein:

, canseesbox='$canseesbox', canusesbox='$canusesbox'

--
suche nach:

$sel_canviewmblist[$group['canviewmblist']]=" selected";

füge darunter ein:

$sel_canseesbox[$group['canseesbox']]=" selected";
$sel_canusesbox[$group['canusesbox']]=" selected";


-----
3.7 /acp/templates/group_edit.htm

suche nach:

<tr class="firstrow">
<td><b>max. Bilderanzahl in Beiträgen:</b><br>(-1=unbegrenzt)</td>
<td><input type="text" name="maxpostimage" value="$group[maxpostimage]" maxlength=3></td>
</tr>

füge darunter ein:

<tr class="tblsection">
<td colspan=2>Rechte - Shoutbox</td>
</tr>
<tr class="secondrow">
<td><b>Kann die Shoutbox sehen?</b><br>Kann die Benutzergruppe die Shoutbox auf der Startseite sehen?</td>
<td><select name="canseesbox">
<option value="1"$sel_canseesbox[1]>Ja</option>
<option value="0"$sel_canseesbox[0]>Nein</option>
</select></td>
</tr>
<tr class="firstrow">
<td><b>Kann in der Shoutbox schreiben?</b><br>Kann die Benutzergruppe in der Shoutbox auf der Startseite schreiben?</td>
<td><select name="canusesbox">
<option value="1"$sel_canusesbox[1]>Ja</option>
<option value="0"$sel_canusesbox[0]>Nein</option>
</select></td>
</tr>


-----

3.8 /acp/templates/group_add.htm

suche nach:

<tr class="firstrow">
<td><b>max. Bilderanzahl in Beiträgen:</b><br>(-1=unbegrenzt)</td>
<td><input type="text" name="maxpostimage" value="" maxlength=3></td>
</tr>

füge darunter ein:

<tr class="tblsection">
<td colspan=2>Rechte - Shoutbox</td>
</tr>
<tr class="secondrow">
<td><b>Kann die Shoutbox sehen?</b><br>Kann die Benutzergruppe die Shoutbox auf der Startseite sehen?</td>
<td><select name="canseesbox">
<option value="1"$sel_canseesbox[1]>Ja</option>
<option value="0"$sel_canseesbox[0]>Nein</option>
</select></td>
</tr>
<tr class="firstrow">
<td><b>Kann in der Shoutbox schreiben?</b><br>Kann die Benutzergruppe in der Shoutbox auf der Startseite schreiben?</td>
<td><select name="canusesbox">
<option value="1"$sel_canusesbox[1]>Ja</option>
<option value="0"$sel_canusesbox[0]>Nein</option>
</select></td>
</tr>

-------------------------------




Bitte macht von allen veränderten Dateien eine Sicherheitskopie!!!
Sowohl Autor als auch alle späteren Bearbeiter dieser Modifizierungen sind in keiner Weise für irgendwelche Schäden verantwortlich machbar.
Der Einbau und die Benutzung dieser Modifizierung erfolgt ausdrücklich auf eigene Gefahr.

Viel Spass damit
jotesen


Wie man das hochladet is mir eigentlich klar nur ich werd aus denn komischen skripten ned schlau. fröhlich Also bei manchen hacks muss man zb irgend wie so nen skript wo einfügen verwirrt Daraus werd ich nicht schlau. Könnte mir einer das vieleicht in nen sren shot oder viedeo tut mal etwas genauer erklären würde es dann eher kapieren. großes Grinsen
10.12.06 11:39 ThE StFu ist offline E-Mail Finden Als Freund hinzufügen
Master-X Master-X ist männlich
Lucky Strike Raucher


images/avatars/avatar-4816.gif

Dabei seit: 29.12.05
Beiträge: 4.367
Fähigkeiten: WBB2 Profi; WBB Lite 1 Profi
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

Wo ist das Problem?

Ich nehme mal den ersten Part als Beispiel:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
-----
3.1 /index.php

suche nach

[PHP]eval("\$tpl->output(\"".$tpl->get("index")."\");");[/PHP]


und füge DARÜBER ein

[PHP]$result = $db->query_first("SELECT * FROM bb".$n."_groups WHERE groupid = '$wbbuserdata[groupid]'");
if($result['canseesbox']==1) {
if($result['canusesbox']==1) {
eval ("\$sbox_input = \"".$tpl->get("shoutbox_input")."\";"); 
$result = $db->query_first("SELECT * FROM bb".$n."_shoutbox_config");
if($result['smilies']==1) {
$bbcode_smilies = getclickysmilies(3,15);
eval ("\$shoutbox_bbcode = \"".$tpl->get("shoutbox_bbcode")."\";");
}
}
else {
$result = $db->query_first("SELECT * FROM bb".$n."_shoutbox_config");
}
if($result['status']==1) {
eval ("\$shoutbox = \"".$tpl->get("shoutbox")."\";");
} 
}[/PHP]
-----


Am Anfang steht: Index.php. Soll heißen, dass du dich via FTP in deinen Account einloggst und die Datei INDEX.PHP vom Server herunterlädst. Beispielsweise auf deinen Desktop. Nun öffnest du einen beliebigen Editor, z.B. Windows Editor, Waverslave, phase5. Wenn du die INDEX.PHP geöffnest hast, suchst du den gewünschten Part (meistens öffnet sich, wenn du F2 drückst, ein Suchfenster)

Also gibst du in das Suchfenster

code:
1:
eval("\$tpl->output(\"".$tpl->get("index")."\");");


Nun springt er zu diesem Part.

Nun kommt die Anweisung:
code:
1:
und füge DARÜBER ein
Das soll heißen, dass du den folgenden Part über den gesuchten Part einfügen sollst.

Also fügst du:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
$result = $db->query_first("SELECT * FROM bb".$n."_groups WHERE groupid = '$wbbuserdata[groupid]'");
if($result['canseesbox']==1) {
if($result['canusesbox']==1) {
eval ("\$sbox_input = \"".$tpl->get("shoutbox_input")."\";"); 
$result = $db->query_first("SELECT * FROM bb".$n."_shoutbox_config");
if($result['smilies']==1) {
$bbcode_smilies = getclickysmilies(3,15);
eval ("\$shoutbox_bbcode = \"".$tpl->get("shoutbox_bbcode")."\";");
}
}
else {
$result = $db->query_first("SELECT * FROM bb".$n."_shoutbox_config");
}
if($result['status']==1) {
eval ("\$shoutbox = \"".$tpl->get("shoutbox")."\";");
} 
}


über
code:
1:
eval("\$tpl->output(\"".$tpl->get("index")."\");");
ein.

Es könnte dann so aussehen

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
$result = $db->query_first("SELECT * FROM bb".$n."_groups WHERE groupid = '$wbbuserdata[groupid]'");
if($result['canseesbox']==1) {
if($result['canusesbox']==1) {
eval ("\$sbox_input = \"".$tpl->get("shoutbox_input")."\";"); 
$result = $db->query_first("SELECT * FROM bb".$n."_shoutbox_config");
if($result['smilies']==1) {
$bbcode_smilies = getclickysmilies(3,15);
eval ("\$shoutbox_bbcode = \"".$tpl->get("shoutbox_bbcode")."\";");
}
}
else {
$result = $db->query_first("SELECT * FROM bb".$n."_shoutbox_config");
}
if($result['status']==1) {
eval ("\$shoutbox = \"".$tpl->get("shoutbox")."\";");
} 
}

eval("\$tpl->output(\"".$tpl->get("index")."\");");


Zum Schluss speicherst du die Datei und lädst sie wieder auf deinen Webspace hoch. Belehr

__________________
Mit freundlichen Grüßen
Master-X

Master-X.de - persönliche Internetpräsenz
RollerTuningPage.de - Administrator

10.12.06 12:08 Master-X ist offline WWW Finden Als Freund hinzufügen
BMWZ4 BMWZ4 ist männlich
Mitglied


Dabei seit: 18.06.06
Beiträge: 220
Herkunft: Sendenhorst
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

/edit/ mist, master x war schneller großes Grinsen lies dir das von ihm durch, ist besser als meins fröhlich

also du musst dann mit deinem text editor (ich habe zB ultraedit32) nach der angegebenen textsetlle suchen, und dann denn angegebenen text einfügen/ersetzen

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von BMWZ4: 10.12.06 12:11.

10.12.06 12:09 BMWZ4 ist offline E-Mail Finden Als Freund hinzufügen
ThE StFu ThE StFu ist männlich
Mitglied


Dabei seit: 27.11.06
Beiträge: 54
Forenversion: 2.3

Themenstarter Thema begonnen von ThE StFu
Antworten Zitieren Editieren Melden       UP

Okay danke Ne, so nicht! euch nur leider bin ich immer noch ein wenig verwirt. verwirrt

edit: Wollte mal fragen ob es mir jemand in nen viedeo tut genauer erklären könnte da ich es nicht kapiere.

mfg

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von ThE StFu: 29.12.06 21:33.

10.12.06 12:48 ThE StFu ist offline E-Mail Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Allg. Fragen und Probleme » Frage zur instalation von hacks