Black Magister
Mitglied
Dabei seit: 11.12.10
Beiträge: 22
Forenversion: Lite 1.0
|
|
wie sieht das aus in der statistik?
kann man da auch die farbe bei "neustest mitglied" anzeigen lassen?
|
|
23.07.13 10:03 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Steinadler
Alternativ Mitglied
Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi Forenversion: 2.3; Lite 1.0
|
|
Kann man.
suche in der index.php:
php: |
1:
|
$newestmember=$db->query_first("SELECT userid, username FROM bb".$n."_users WHERE userid = '$members[userid]'"); |
|
füge darunter ein:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
|
###### Username-Style Hack ######
$uname = $newestmember['username'];
$grp_id_query = $db->query_first("SELECT groupid FROM bb".$n."_users WHERE username LIKE '".$uname."'");
$grp_id = $grp_id_query['groupid'];
$group_style_query = $db->query_first("SELECT groupstyle FROM bb".$n."_groups WHERE groupid LIKE '".$grp_id."'");
$group_style = $group_style_query['groupstyle'];
$newestmember['username'] = stripslashes(sprintf($group_style, $newestmember['username']));
###### Username-Style Hack End ###### |
|
Fettisch.
|
|
23.07.13 14:08 |
Finden
Als Freund hinzufügen
|
|
|
C-Board unregistriert
|
|
Die Zeilen 3 und 5 halte ich für grenzwertig.
Warum nicht die UserID? Denn die ist einmalig im wBB-Forum. Namensgleichheit kommt öfter vor.
Und bei einer ID verbietet sich das LIKE ebenfalls.
Gruß Mike
|
|
23.07.13 15:21 |
|
|
|
Black Magister
Mitglied
Dabei seit: 11.12.10
Beiträge: 22
Forenversion: Lite 1.0
|
|
Zitat: |
Original von Steinadler
Kann man.
suche in der index.php:
php: |
1:
|
$newestmember=$db->query_first("SELECT userid, username FROM bb".$n."_users WHERE userid = '$members[userid]'"); |
|
füge darunter ein:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
|
###### Username-Style Hack ######
$uname = $newestmember['username'];
$grp_id_query = $db->query_first("SELECT groupid FROM bb".$n."_users WHERE username LIKE '".$uname."'");
$grp_id = $grp_id_query['groupid'];
$group_style_query = $db->query_first("SELECT groupstyle FROM bb".$n."_groups WHERE groupid LIKE '".$grp_id."'");
$group_style = $group_style_query['groupstyle'];
$newestmember['username'] = stripslashes(sprintf($group_style, $newestmember['username']));
###### Username-Style Hack End ###### |
|
Fettisch.
|
klappt irgendwie nicht.
code: |
1:
2:
3:
4:
5:
6:
7:
|
SQL-DATABASE ERROR
Database error in WoltLab Burning Board: Invalid SQL: SELECT groupstyle FROM bb1_groups WHERE groupid LIKE '4'
mysql error: Unknown column 'groupstyle' in 'field list'
mysql error number: 1054
Date: 23.07.2013 @ 18:06
Script: /
Referer: |
|
|
|
23.07.13 18:07 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Steinadler
Alternativ Mitglied
Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi Forenversion: 2.3; Lite 1.0
|
|
Ich bin lediglich einer Bitte nachgekommen, wie man das bei den Neuesten Mitgliedern macht.
Das man das deutlich anders, besser und vor allem mit weniger Datenbankabfragen machen kann, steht außer Frage.
Aber das ist hier in diesem Supportthread des Hacks nicht meine Aufgabe.
|
|
23.07.13 16:04 |
Finden
Als Freund hinzufügen
|
|
|
C-Board unregistriert
|
|
Das ist jetzt nicht Dein Ernst.
Du postest hier einen Code, den irgendein User ganz sicher exakt so übernehmen wird und dann unter Umständen falsche Ergebnisse herausbekommt.
Meinst Du nicht auch, dass es DEINE Pflicht ist, als Betreiber eines wBB-Supportforums, den Code dahingehend so zu gestalten, dass es der "Sache dienlich" ist und der Wunsch des Fragestellers erfüllt wird?
Kenntnisse im Umgang mit SQL-Abfragen sind unerläßlich, wenn man u.A. auch Hacks anbietet. Und in diesen beiden Abfragen sind unschöne "Dinge" verbaut.
Gruß Mike
|
|
23.07.13 16:14 |
|
|
Steinadler
Alternativ Mitglied
Dabei seit: 02.09.08
Beiträge: 212
Fähigkeiten: WBB2 Fortgeschritten; WBB Lite 1 Profi Forenversion: 2.3; Lite 1.0
|
|
Doch, das ist mein voller ernst.
Im Gegensatz zu Dir stehen mir Foren zur Verfügung, die genau diesen Hack von Helmchen eingebaut haben.
Wenn ich hier also eine gewünschte Ergänzung genau zu diesem Hack poste, so habe ich das vorher auf Funktionalität getestet.
Wenn man also was an diesem Hack verbessern möchte, so möge man sich besser an den Hackersteller wenden, um diesen seinen Hack zu optimieren.
Ich bin da der falsche Ansprechpartner.
Zur Sicherheit zitiere ich mich noch einmal selbst:
Zitat: |
Das man das deutlich anders, besser und vor allem mit weniger Datenbankabfragen machen kann, steht außer Frage. |
|
|
23.07.13 16:33 |
Finden
Als Freund hinzufügen
|
|
|
Black Magister
Mitglied
Dabei seit: 11.12.10
Beiträge: 22
Forenversion: Lite 1.0
|
|
Zitat: |
Original von Steinadler
Sorry bitte.....ich hatte versehentlich den Code vom Username-Style Hack von sToRmInG gepostet, der fast genau so aufgebaut ist.
Dann so:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
|
#### Anfang Member ~ Groupcolor ####
$uname = ($newestmember['username']);
$gridf = $db->query_first("SELECT groupid FROM bb".$n."_users WHERE username LIKE '".$uname."'");
$autorgrid = ($gridf['groupid']);
$autornamecolorfrage = $db->query_first("Select postcolor From bb".$n."_groups WHERE groupid LIKE '".$autorgrid."'");
$autornamecolor = ($autornamecolorfrage['postcolor']);
if($autornamecolor != "") {
$newestmembers2['username'] = "<normalfont color=".$autornamecolor.">".$newestmember["username"]."";
} else {
$newestmembers2['username'] = $newestmember['username'];
}
#### ENDE Member ~ Groupcolor #### |
|
Bitte darauf achten, das im Template folgende Variable ausgegeben wird:
code: |
1:
|
$newestmembers2[username] |
|
|
besten dank, jetzt haut es hin.
|
|
23.07.13 19:14 |
E-Mail
Finden
Als Freund hinzufügen
|
|
DJ Blitzer
Mitglied
Dabei seit: 04.10.07
Beiträge: 1
|
|
mal eine frage wo finde ich die erweiterung für portal boxen user in farbe anzeigen lassen finde das nicht mehr
für Member ~ Groupcolor
also fürs portal wbblite
|
|
21.10.13 13:47 |
E-Mail
Finden
Als Freund hinzufügen
|
|
franzii25
Mitglied
Dabei seit: 15.12.12
Beiträge: 19
Fähigkeiten: WBB Lite 1 Anfänger Herkunft: S-H Forenversion: 1.0
|
|
Huhu,
ich hoffe das ich die Lösung nicht überlesen habe >.<
Ich finde die Codeschnipsel nicht in der team.php >.<
suche:
code: |
1:
|
if($user['canuseacp']) { |
|
code: |
1:
|
eval("\$moderatorbits .= \"".$tpl->get("team_modbit")."\";"); |
|
über beide einfügen:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
|
#### Anfang Member ~ Groupcolor ####
$uname = ($user['username']);
$gridf = $db->query_first("SELECT groupid FROM bb".$n."_users WHERE username LIKE '".$uname."'");
$autorgrid = ($gridf['groupid']);
$autornamecolorfrage = $db->query_first("Select postcolor From bb".$n."_groups WHERE groupid LIKE '".$autorgrid."'");
$autornamecolor = ($autornamecolorfrage['postcolor']);
if($autornamecolor != "") {
$user2['username'] = '<normalfont color='.$autornamecolor.'>'.$user["username"].'</font>';
} else {
$user2['username'] = $uname;
}
#### ENDE Member ~ Groupcolor #### |
|
Ich hoffe mir kann jemand helfen.
Lg franzii25
|
|
23.12.14 23:43 |
E-Mail
Finden
Als Freund hinzufügen
|
|
| |
| |
saen
Mitglied
Dabei seit: 12.02.13
Beiträge: 65
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
|
|
Also entweder bin ich blind oder das wurde noch nicht gefragt
Kann ich die Farbe auch irgendwie in der spalte "letzter beitrag" anzeigen lassen? Weil irgendwie wird das bei mir dort nicht farblich gekennzeichnet.
Dann noch eine Frage. Im Profil steht ja so was wie: Profil von xy. Kann man hier auch den Namen farblich darstellen lassen? Im moment wird INDEXSEITE » Profil von XY farblich dargestellt aber nicht die "Überschrift" hoffentlich versteht ihrw as ich meine
|
|
08.02.15 17:24 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
| |
saen
Mitglied
Dabei seit: 12.02.13
Beiträge: 65
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
|
|
Hm.. komisch das hab ich eingetragen, aber es wird nicht angezeigt? Ich hab mal meine Profil.tpl angehangen. Genauso wie ein Screenshot was ich meine im Profil auch was ich auf der Indexseite mit letzter beitrag meine
Dateianhänge: |
profile.tpl (3 KB, 3 mal heruntergeladen)
|
|
|
08.02.15 19:11 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
jacqy
Alternativ Mitglied
Dabei seit: 01.08.05
Beiträge: 963
Herkunft: Passau(hergezogen)
|
|
Teste die mal.
Wegen dem anderen,das muss ich selber mal testen.
__________________ <<<<<<Ist in Arbeit>>>>>>>
|
|
08.02.15 19:18 |
E-Mail
Finden
Als Freund hinzufügen
|
|
saen
Mitglied
Dabei seit: 12.02.13
Beiträge: 65
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
|
|
Hey,
nein leider ging die nicht
Ich seh keinerlei Veränderung
|
|
08.02.15 20:19 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
jacqy
Alternativ Mitglied
Dabei seit: 01.08.05
Beiträge: 963
Herkunft: Passau(hergezogen)
|
|
hm.....bei mir geht es.
Hast du auch die Datei richtig hochgeladen ? Wird im Profil überhaupt was farbig angezeigt ?
Anzeige Spalte Letzter Beitrag.
index_lastposter.tpl öffnen und den Inhalt in
code: |
1:
|
<b><a href="profile.php?userid=$boards[lastposterid]&sid=$session[hash]"><smallfont color="hierdeinfarbcode">$boards[lastposter]</font></a></b> |
|
ändern
Bitte noch "hierdeinfarbcode" anpassen.
__________________ <<<<<<Ist in Arbeit>>>>>>>
|
|
08.02.15 20:59 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|