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 » RankHack einbau Hilfe !! » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 1.024 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als unerledigt markiert. Thread unerledigt

Zum Ende der Seite springen RankHack einbau Hilfe !!
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Guimaster
Mitglied


Dabei seit: 21.07.07
Beiträge: 20

 RankHack einbau Hilfe !! Antworten Zitieren Editieren Melden       UP

Hallo ,

ich suche ein Hack für die Rankimages . Unswar habe ich ja die standart rankbilder und rankbezeichnungen . jetzt würde ich gerne noch ein Bild
DARUTNER machen .... ich habe das RankHack in y****** gefunden aber ehrlich egsagt check ich nicht gnz wie man das installiert irgentwas in der DB und so ... also kennt jmd einen hack ?

Ich verstehe nur die Anleitung nicht wie man ein neues Feld und so einfügt .... weiß jemand wie das geht ? Oder hat jmd einen anderen hack ?

Hier die Anleitung

Zitat:

Beschreibung: Es wird der Benutzerrang durch eine Grafik ersetzt, die zuerst in den Imageordner geladen sein muss. Die Rangabzeichen (Sterne)
werden unabhängig davon darunter angezeigt. Alles kann im ACP eingestellt werden.

Der originale Benutzerrang (ich glaube in Grauer Farbe dargestellt) ist ausgeblendet.



Anweisung: Datenbank bearbeiten, Datei Hochladen (ist nur eine) und alles ändern,...fertig! ist ganz einfach!

.--------------------------------------------------------------------------
-------------------------------------------------------------------

Änderung in der Datenbank:

sucht in der Datenbank nach der Tabelle: bbX_ranks (X für eure boardnummer,..bei mir ist es 1)
und fügt über dem Feld "rankimages" ein neues Feld ein mit den gleichen Eigenschaften wie das Feld "rankimages"




Datein zum Hochladen:
/tempaltes/thread_rankgif.tpl



Zu ändernde Dateien:
/acp/ranks.php
/acp/templates/ranks_add.htm
/acp/templates/ranks_edit.htm
/templates/profile.tpl
/templates/thread_postbit.tpl
/misc.php
/profil.php
/thread.php
---------------------------------------------------------------------------
---------------------------------------------------------------------
/acp/ranks.php


#suche nach:

$db->query("INSERT INTO bb".$n."_ranks (rankid,groupid,gender,needposts,ranktitle,rankimages)

#ersetze durch:

$db->query("INSERT INTO bb".$n."_ranks (rankid,groupid,gender,needposts,ranktitle,rankgif,rankimages)

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

#suche nach:

$db->query("UPDATE bb".$n."_ranks SET groupid = '".$_POST['group']."', gender = '".$_POST['gender']."', needposts = '".intval($_POST['quantity'])."', ranktitle = '".addslashes($_POST['title'])."', rankimages = '".addslashes(implode(";",explode("\n",$images)))."' WHERE rankid = '".intval($_POST['rankid'])."'");
header("Location: ranks.php?action=view&sid=$session[hash]");
exit();
}

#ersetze durch:

$db->query("UPDATE bb".$n."_ranks SET groupid = '".$_POST['group']."', gender = '".$_POST['gender']."', needposts = '".intval($_POST['quantity'])."', ranktitle = '".addslashes($_POST['title'])."', rankgif = '".addslashes(implode(";",explode("\n",$rankgif)))."', rankimages = '".addslashes(implode(";",explode("\n",$images)))."' WHERE rankid = '".intval($_POST['rankid'])."'");
header("Location: ranks.php?action=view&sid=$session[hash]");
exit();
}

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

#suche nach:

$ranks = $db->query_first("SELECT rankid, groupid, gender, needposts, ranktitle, rankimages FROM bb".$n."_ranks WHERE rankid = '".

#ersetze durch:

$ranks = $db->query_first("SELECT rankid, groupid, gender, needposts, ranktitle, rankgif, rankimages FROM bb".$n."_ranks WHERE rankid = '".

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

#suche nach:

$ranks['rankimages'] = implode("\n",explode(";",$ranks['rankimages']));

#ersetze durch:

$ranks['rankimages'] = implode("\n",explode(";",$ranks['rankimages'])); $ranks['rankgif'] = implode("\n",explode(";",$ranks['rankgif']));

---------------------------------------------------------------------------
----------------------------------------------------------------
/acp/templates/ranks_add.tpl


#suche nach:

<tr class="firstrow">
<td><b>URL zur Ranggrafik? Wie oft soll die Grafik wiederholt werden?</b><br>Tipp! Tragen Sie {imagefolder}/grafik.gif ein wenn Sie die Grafik im "images" - Verzeichnis des Boards abgelegt haben.<br><br>Die Grafik wird so oft wiederholt wie Sie eingetragen wird. <br>So würde z.B.<br><br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br><br>
die Grafik 5x bei der gewählten Benutzergruppe anzeigen. Tragen Sie bitte pro Zeile nur eine Grafik ein!
</td>
<td><textarea cols="50" rows="15" name="images"></textarea></td>
</tr>

#ersetze durch:

<tr class="firstrow">
<td><b>URL zum Rangabzeichen? Wie oft soll die Grafik wiederholt werden?</b><br>
Tipp! Tragen Sie {imagefolder}/grafik.gif ein wenn Sie die Grafik im "images" - Verzeichnis des Boards abgelegt haben.<br><br>Die Grafik wird so oft wiederholt wie Sie eingetragen wird. <br>So würde z.B.<br><br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br><br>
die Grafik 5x bei der gewählten Benutzergruppe anzeigen. Tragen Sie bitte pro Zeile nur eine Grafik ein!
</td>
<td><textarea cols="50" rows="15" name="images"></textarea></td>
</tr>
<tr class="firstrow">
<td><b>URL zur Ranggrafik? </b><br>
Tipp! Tragen Sie {imagefolder}/grafik.gif ein wenn Sie die Grafik im "images" - Verzeichnis des Boards abgelegt haben. z.B:
{imagefolder}/Administrator.gif<br></td>
<td><textarea cols="50" rows="1" name="images"></textarea></td>
</tr>

---------------------------------------------------------------------------
------------------------------------------------------------------------
/acp/templates/ranks_edit.htm


#suche nach:

<tr class="firstrow">
<td><b>URL zur Ranggrafik? Wie oft soll die Grafik wiederholt werden?</b><br>Tipp! Tragen Sie {imagefolder}/grafik.gif ein wenn Sie die Grafik im "images" - Verzeichnis des Boards abgelegt haben.<br><br>Die Grafik wird so oft wiederholt wie Sie eingetragen wird. <br>So würde z.B.<br><br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br><br>
die Grafik 5x bei der gewählten Benutzergruppe anzeigen. Tragen Sie bitte pro Zeile nur eine Grafik ein!
</td>
<td><textarea cols="50" rows="15" name="images">$ranks[rankimages]</textarea></td>
</tr>

#ersetze durch:

<tr class="firstrow">
<td><b>URL zum Rangabzeichen? Wie oft soll die Grafik wiederholt werden?</b><br>
Tipp! Tragen Sie {imagefolder}/grafik.gif ein wenn Sie die Grafik im "images" - Verzeichnis des Boards abgelegt haben.<br><br>Die Grafik wird so oft wiederholt wie Sie eingetragen wird. <br>So würde z.B.<br><br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br>
{imagefolder}/star.gif<br><br>
die Grafik 5x bei der gewählten Benutzergruppe anzeigen. Tragen Sie bitte pro Zeile nur eine Grafik ein!
</td>
<td><textarea cols="50" rows="15" name="images">$ranks[rankimages]</textarea></td>
</tr>
<tr class="firstrow">
<td><b>URL zur Ranggrafik? </b><br>
Tipp! Tragen Sie {imagefolder}/grafik.gif ein wenn Sie die Grafik im "images" - Verzeichnis des Boards abgelegt haben. z.B:
{imagefolder}/Administrator.gif<br>
<br>
<br></td>
<td><input name="rankgif" type="text" id="rankgif" value="$ranks[rankgif]" size="50"></td>
</tr>

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

/templates/profile.tpl

#suche nach:

<tr>
<td valign="top"><normalfont><B>Rang:</B></font></td>
<td><normalfont>$user_info[ranktitle] $rankimages</font></td>
</tr>

#ersetze durch:

<tr>
<td valign="top"><normalfont><B>Rang:</B></font></td>
<td><normalfont><!-- $user_info[ranktitle] --> $rankgif$rankimages</font></td>
</tr>

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

/templates/thread_postbit.tpl

#suche nach:

<tr>
<td width="100%"><normalfont><b>$posts[username]</b></font>$gender<br>
<smallfont>$posts[ranktitle]$rankimages$useravatar<br><br>
$posts[regdate]
$posts[userposts]
$userfields
$userlevel
$threadstarter
</font>
<br><img src="{imagefolder}/spacer.gif" width="159" height="1"></td>
</tr>

#ersetze durch:

<tr>
<td width="100%"><normalfont><b>$posts[username]</b></font>$gender<br>
<smallfont><!-- $posts[ranktitle] -->$rankgif<br />
$rankimages$useravatar<br>
<br>
$posts[regdate]
$posts[userposts]
$userfields
$userlevel
$threadstarter
</font>
<br><img src="{imagefolder}/spacer.gif" width="159" height="1"></td>
</tr>

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

/misc.php

#suche nach:

$row['rankimages']=formatRI($row['rankimages']);

#ersetze durch:

$row['rankgif']=formatRI($row['rankgif']); $row['rankimages']=formatRI($row['rankimages']);

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

/profil.php

#suche nach:

r.rankimages, r.ranktitle,

#ersetze durch:

r.rankgif, r.rankimages, r.ranktitle,

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

#suche nach:

$rankimages=formatRI($user_info['rankimages']);

#ersetze durch:

$rankgif=formatRI($user_info['rankgif']); $rankimages=formatRI($user_info['rankimages']);

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

/thread.php

#suche nach:

r.ranktitle, r.rankimages

#ersetze durch:

r.ranktitle, r.rankgif, r.rankimages

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

#suche nach:

$rankimages="";

darüber einfügen:

$rankgif="";

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

#suche nach:

if($posts['userid']) {
$rankimages=formatRI($posts['rankimages']);
if($rankimages) eval ("\$rankimages = \"".$tpl->get("thread_rankimages")."\";");
if($posts['title']) $posts['ranktitle']=$posts['title']; $userlevel=userlevel($posts['userposts'],$posts['regdate']);

#ersetze durch:

if($posts['userid']) {
$rankgif=formatRI($posts['rankgif']); $rankimages=formatRI($posts['rankimages']);
if($rankgif) eval ("\$rankgif = \"".$tpl->get("thread_rankgif")."\";");if($rankimages) eval ("\$rankimages = \"".$tpl->get("thread_rankimages")."\";");
if($posts['title']) $posts['ranktitle']=$posts['title']; $userlevel=userlevel($posts['userposts'],$posts['regdate']);

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

Viel Spass wünscht michaham (micha@snake-paintball.at)
www.snake-paintball.at/forum
29.09.07 11:51 Guimaster ist offline E-Mail WWW 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 » RankHack einbau Hilfe !!