Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- Veränderungen (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=15)
-- Hacks von @shorty (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=46)
--- Top 5 / 10 valitaes für WBB2 (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=53)


Geschrieben von nobody am 11.06.2009 um 19:29:

  Top 5 / 10 valitaes für WBB2

Hier ist der jedem bekannte Hack Top5 / 10 eingelagert.
Dieser Hack darf hier zum Download angeboten werden.
Es ist die Version welche " valides" ist.

Der Hack darf NICHT weitergegeben werden.
Der Hack darf NICHT zum Download angeboten werden.

Support nur im Supportbereich !!

nobody



Geschrieben von FOFO am 17.02.2012 um 23:31:

 

Huhu

Giebt es hier die möglichkeit die GRUPPENFARBE die im ACP eingestellt ist mit zu übernehmen das die namen auch so angezeigt werden ??



Geschrieben von FOFO am 22.02.2012 um 16:28:

 

Nochmal ganz vorsichtig anfragen ob es da eine Möglichkeit gibt



Geschrieben von haumi am 22.02.2012 um 19:50:

 

Das sollte kein Problem sein. Da es jedoch unterschiedliche Modelle zur Anzeige der Gruppenfarbe gibt müsste ich wissen wo die im ACP bei dir eingestellt wird.

LG
haumi



Geschrieben von FOFO am 22.02.2012 um 20:03:

 

Öhm

ich hoffe du meinst das jetzt

ACP
Gruppeneinstellung
Gruppe bearbeiten

Dort der punkt
Markierung in der »Useronline Anzeige«:

da habe ich meine einstellungen gemacht



Geschrieben von haumi am 22.02.2012 um 20:13:

 

Da ist die Frage wie?
per html-Code <font color="red">
oder per css <span class="admin">

Beim html-code geht es zwar auch jedoch muss man Änderungen der Farbe an den verschiedenen Stellen machen. Bei css nur im Template css.
Da möche ich auch noch auf die Einstellung der Benutzernamen farbig hinweisen.
Das wäre eigendlich die optimalere Lösung.
Wie ist es bei dir geregelt?

LG
haumi



Geschrieben von FOFO am 22.02.2012 um 20:54:

 

ist per HTML geregelt da ich es als kästchen anzeigen lasse und nicht als normale namen ( rahmen mit hintergrundfarbe )



Geschrieben von haumi am 22.02.2012 um 21:05:

 

wenn du im css-code bei den einzelnen Gruppen noch die Option
background-color: yellow; (Beispiel) hinzufügst, dann wird der Hintergrund (hier) gelb dargestellt.

.Administratoren {
background-color: yellow;
color: #FF0000;
font-size:10pt;
font-weight:bold;
font-style:italic
}

dann kannst du das aus oben angegebenenm Link übernehmen.

weiteres folgt!

LG
haumi



Geschrieben von haumi am 23.02.2012 um 11:59:

 

So im Testboard funktioniert es.
Ich habe dort, und fast überall sonst, den top5_by_msmaster eingebaut,
daher erst mal die Beschreibung dafür.
Solltet ihr andere Top5-Hacks eingebaut haben dann sagt bitte welche.
Die müssen denn angepasst werden.

Also die Anwendung der von mir weiter oben vorgestellten Benutzeranzeige farbig angewandt auch den top5_by_msmaster.

TOP X POSTER
Öffne die index.php und suche:

code:
1:
2:
// Start Top 5 Poster
	$posts5 = $db->query("SELECT userid,username,userposts

füge dahinter ein:
code:
1:
,rankgroupid

suche weiter:
code:
1:
$posts5name .= "» <a href=profile.php?userid=$posts5top[userid]&sid=$session[hash]>$posts5top[username]</a><br>";

ersetze mit:
code:
1:
2:
3:
4:
5:
6:
7:
8:
//Useronlinefarbe_Anfang
$gid = $posts5top[rankgroupid];
$ergon = $db->query("SELECT * FROM bb".$n."_groups where groupid = $gid");
$ergo = mysql_fetch_array($ergon);
$mitglied = '<span class="'.$ergo["title"].'">'.$posts5top[username].'</span>';
//Useronlinefarbe_Ende
			
		$posts5name .= "» <a href=profile.php?userid=$posts5top[userid]&sid=$session[hash]>$mitglied</a><br>";


NEUSTE MITGLIEDER
Öffne die index.php und suche:

code:
1:
2:
// Start Letzte 5 Mitglieder
	$user = $db->query("SELECT userid,userposts,username,

füge dahinter ein:
code:
1:
rankgroupid,

suche weiter:
code:
1:
$username .= "» <a href="profile.php?userid=$usertop[userid]&sid=$session[hash]">$usertop[username]</a><br>";

ersetze mit:
code:
1:
2:
3:
4:
5:
6:
7:
8:
//Useronlinefarbe_Anfang
$gid = $posts5top[rankgroupid];
$ergon = $db->query("SELECT * FROM bb".$n."_groups where groupid = $gid");
$ergo = mysql_fetch_array($ergon);
$mitglied = '<span class="'.$ergo["title"].'">'.$posts5top[username].'</span>';
//Useronlinefarbe_Ende
			
		$posts5name .= "» <a href=profile.php?userid=$posts5top[userid]&sid=$session[hash]>$mitglied</a><br>";


LETZTE BEITRÄGE
Öffne die index.php und suche:
code:
1:
2:
// Start Letzte 5 Beiträge
	$pop = $db->query("SELECT bb".$n."_threads.topic, bb".$n."_threads.threadid, bb".$n."_threads.lastposttime, bb".$n."_threads.lastposter , 

füge dahinter ein:
code:
1:
bb".$n."_threads.lastposterid, 

suche weiter:
code:
1:
$lastposter .= '<a href="profile.php?userid='.$poptop['userid'].'&amp;sid='.$session['hash'].'">'.$poptop['username'].'</a><br />';

ersetze mit:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
//Useronlinefarbe_Anfang
		$gid = $poptop[lastposterid]; // Tabelle threads
		$ergon = $db->query("SELECT g.*,u.rankgroupid FROM bb".$n."_groups g INNER JOIN bb".$n."_users u ON g.groupid = u.rankgroupid   where u.userid = $gid");
		$ergo = mysql_fetch_array($ergon);
		$mitglied = '<span class="'.$ergo["title"].'">'.$poptop['username'] .'</span>';
		//Useronlinefarbe_Ende	  
				  
		$lastposter .= '<a href="profile.php?userid='.$poptop['userid'].'&amp;sid='.$session['hash'].'">'.$mitglied.'</a><br />';


Die übrigen Anzeigen der Postings Themen etc müssen jedoch in der index_topfive angepasst werden. Siehe Bild!


Die Farben sind willkürlich gewählt.

das wars schon!

Auch hier gilt wie immer:
alle zu ändernden templates und php-Dateien vorher sichern,
damit man bei einem Fehler den alten Zustand wieder herstellen kann!!
Eine Garantie wird auch nicht übernommen.

Wenn etwas unklar sein sollte bitte hier fragen bevor man etwas falsch macht.
Es wird auch Hilfe gegeben wenn etwas nicht so ganz geklappt hat.

Urheber ist haumi - aber jeder kann es frei verwenden und nach belieben abändern.




LG
haumi



Geschrieben von FOFO am 23.02.2012 um 20:44:

 

Hallo Haumi


Ich werde es wenn meine leitung mal wieder halbwegs i.o. ist einbauen nur ich habe alle 2 - 5 minuten abbrüche und da bastel ich nichts am forum

Ich danke dir schon mal für die hilfe



Geschrieben von treumer am 10.04.2012 um 11:53:

 

ich habe den von shorty drin kannst du da auch eine erklährung reinmachen währe echt super st6 st6 st6



Geschrieben von haumi am 10.04.2012 um 12:35:

 

Muss ich mir anschauen.
Ich bin jedoch von Donnerstag bis zum 22 nicht zu Hause,
Wen ich bis morgen Abend nicht geshafft habe,
kann es auch nach dem 22 werden.

Ich versuche aber mal etwas zu erreichen.

LH
haumi



Geschrieben von treumer am 10.04.2012 um 13:19:

 

okay super danke dir st7



Geschrieben von haumi am 10.04.2012 um 19:18:

 

So im Testboard funktioniert es.
Hier denn mal die Beschreibung für die Top5 von Shorty.

Voraussetzung ist jedoch die Anwendung der von mir weiter oben vorgestellten Benutzeranzeige farbig angewandt

TOP X POSTER
Öffne die index.php und suche:

code:
1:
$toplistposters = $db->query("SELECT DISTINCT userid,username,userposts

füge dahinter ein:
code:
1:
,rankgroupid

suche weiter:
code:
1:
$toplistpostername = htmlconverter(textwrap($toplistposter['username'],25));

füge darunter ein:
code:
1:
2:
3:
4:
5:
6:
//Useronlinefarbe_Anfang
$gid = $toplistposter['rankgroupid'];
$ergon = $db->query("SELECT * FROM bb".$n."_groups where groupid = '$gid'");
$ergo = mysql_fetch_array($ergon);
$mitglied = '<span class="'.$ergo["title"].'">'.$toplistpostername.'</span>';
//Useronlinefarbe_Ende


NEUSTE MITGLIEDER
Öffne die index.php und suche:

code:
1:
$toplistnewmembers = $db->query("SELECT DISTINCT username,userid,userposts

füge dahinter ein:
code:
1:
,rankgroupid

suche weiter:
code:
1:
$toplistpostername = htmlconverter(textwrap($toplistnewmember['username'],25));

füge darunter ein:
code:
1:
2:
3:
4:
5:
6:
//Useronlinefarbe_Anfang
$gid = $toplistnewmember[rankgroupid];
$ergon = $db->query("SELECT * FROM bb".$n."_groups where groupid = $gid");
$ergo = mysql_fetch_array($ergon);
$mitglied = '<span class="'.$ergo["title"].'">'.$toplistpostername.'</span>';
//Useronlinefarbe_Ende


LETZTE BEITRÄGE
Öffne die index.php und suche:
code:
1:
$toplistpostername = htmlconverter(textwrap($toplistthread['lastposter'],25));

füge darunter ein:
code:
1:
2:
3:
4:
5:
6:
7:
//Useronlinefarbe_Anfang
$gid = $toplistthread[lastposterid]; // Tabelle threads
$ergon = $db->query("SELECT g.*,u.rankgroupid FROM bb".$n."_groups g INNER JOIN bb".$n."_users u ON g.groupid = u.rankgroupid   where u.userid = $gid");
$ergo = mysql_fetch_array($ergon);
$mitglied = '<span class="'.$ergo["title"].'">'.$toplistpostername .'</span>';
//Useronlinefarbe_Ende

Öffe index_toplist_posterbit und ersetze
code:
1:
$toplistpostername

mit:
code:
1:
$mitglied

Öne index_toplist_threadbit und ersetze
code:
1:
$toplistpostername

mit:
code:
1:
$mitglied


Die Farben sind willkürlich gewählt.

das wars schon!

Auch hier gilt wie immer:
alle zu ändernden templates und php-Dateien vorher sichern,
damit man bei einem Fehler den alten Zustand wieder herstellen kann!!
Eine Garantie wird auch nicht übernommen.

Wenn etwas unklar sein sollte bitte hier fragen bevor man etwas falsch macht.
Es wird auch Hilfe gegeben wenn etwas nicht so ganz geklappt hat.

Urheber ist haumi - aber jeder kann es frei verwenden und nach belieben abändern.

LG
haumi



Geschrieben von treumer am 10.04.2012 um 23:25:

 

super geht vielen dank



Geschrieben von Maggan22 am 17.08.2021 um 11:56:

 

Huhu zusammen,

ich versuche den zu installieren und es kommt folgende Fehlermeldung:

Warning: mysql_list_tables(): Access denied for user ''@'localhost' (using password: NO) in /xx/wbb2/acp/toplistsetup.php on line 66

Warning: mysql_list_tables(): A link to the server could not be established in /xx/wbb2/acp/toplistsetup.php on line 66

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, integer given in /xx/wbb2/acp/lib/class_db_mysql.php on line 122


Error: Tabelle bb1_options ist nicht vorhanden!


Kann mir da jemand weiterhelfen bitte.



Geschrieben von haumi am 29.09.2021 um 18:54:

 

Ich weiß nicht welche php-Version du verwendest aber
schau mal hier

LG
haumi


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH