BurnerFM.de - Hier spürst Du den Sound!
Stream Offline
Media Player Starten Real Player Starten Winamp Player Starten Pop Up Player Starten
  • Twitter
  • BurnerFM on Facebook
Samstag, 22. Februar 2025
Startseite Sendeplan Wunschbox Forum Chat Teamspeak Download Link Us
Forenkategorie: Forenübersicht » # 2 - Rund ums WCMS PHPKIT || Grafik || Programmierung » # 2.4 - AddOn - Liste » # 2.4.3 - Addon Vorschläge » Benutzer suche Adminbereích
  • 3855 Beiträge & 421 Themen in 28 Foren
  • Keine neuen Beiträge, seit Ihrem letzten Besuch am 22.02.2025 - 17:48.
  • Folgende User sind in diesem Thread aktiv:  1 Gast

  Seiten (2): (1) 2 weiter >   

User ist offline Mystery (SP)

Moderator

513 Beiträge - Forenjunkie
Forenjunkie

Zuletzt online: 09.07.2017

Geschlecht: männlich

Wohnort: Chemnitz

PLZ: 09126

Land:

  • Privatnachricht senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
Benutzer suche Adminbereích
20.08.2010 - 19:34 Uhr

Benutzer suche Adminbereích

Habe mal daran gedacht ob es möglich ist die Benutzersuche im Adminbereich und in der Mitgliederliste zu erweitern !
nach Profilfeldern ! Oder Stadt und Landangabe




Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 20.08.2010 - 19:34 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Muetze (SP)

Moderator

210 Beiträge - Fingerwundschreiber
Fingerwundschreiber

Zuletzt online: 13.12.2011

Geschlecht: männlich

Wohnort: Salzwedel

PLZ: 29410

Land:

  • Webseite besuchen
  • Privatnachricht senden
  • E-Mail senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
20.08.2010 - 19:52 Uhr
    Beitrag Nr.: 1  

RE: Bezutzer suche Agminbereích

Ja, kann man.



Das verlinkte Bild http://www.blutrausch-gilde.com/user1.png existiert nicht mehr bzw. wurde falsch verlinkt!

Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Kein Support per Messenger oder PN!



Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 20.08.2010 - 19:52 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Andre (BFM)

Administrator

1554 Beiträge - Forenlegende
Forenlegende

Zuletzt online: 03.05.2015

Geschlecht: männlich

Wohnort: Spiesen Elversberg

PLZ: 66583

Land:

  • Privatnachricht senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
20.08.2010 - 20:04 Uhr
    Beitrag Nr.: 2  

RE: Bezutzer suche Agminbereích

Unser Mütze bastelt da sicher was feines Ätsch



Ja es ist geschafft bin seit 02.07.10 stolzer PAPA eines Mädchen => Eingeschränkter Support meinerseits !!!


Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 20.08.2010 - 20:04 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Mystery (SP)

Moderator

513 Beiträge - Forenjunkie
Forenjunkie

Zuletzt online: 09.07.2017

Geschlecht: männlich

Wohnort: Chemnitz

PLZ: 09126

Land:

  • Privatnachricht senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
20.08.2010 - 20:05 Uhr
    Beitrag Nr.: 3  

RE: Bezutzer suche Agminbereích

cool kannst du das beuen ! Teste es auch gerne! Freu!




Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 20.08.2010 - 20:05 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Sascha (BFM)

Administrator

646 Beiträge - Forenjunkie
Forenjunkie

Zuletzt online: 08.01.2022

Geschlecht: männlich

Wohnort: Dietzenbach

PLZ: 63128

Land:

  • Webseite besuchen
  • Privatnachricht senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
20.08.2010 - 20:26 Uhr
    Beitrag Nr.: 4  

RE: Bezutzer suche Agminbereích

LÖL jetzt muss er ran Muahaha



Das verlinkte Bild http://www.pimpyourkit.de/images/banner/siguser_1.gif existiert nicht mehr bzw. wurde falsch verlinkt!



Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 20.08.2010 - 20:26 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Muetze (SP)

Moderator

210 Beiträge - Fingerwundschreiber
Fingerwundschreiber

Zuletzt online: 13.12.2011

Geschlecht: männlich

Wohnort: Salzwedel

PLZ: 29410

Land:

  • Webseite besuchen
  • Privatnachricht senden
  • E-Mail senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
20.08.2010 - 20:45 Uhr
    Beitrag Nr.: 5  

RE: Bezutzer suche Agminbereích

Ich habe doch nur gesagt kann man. Du musst wissen, welche ID, die Profielfelder haben, die Du da ausgeben möchtest oder wenn die Felder in der pk__user sind, dann geht es sogar noch einfach.

Aber man muss schon wissen, wo die Infos her kommen sollen.


MfG



Das verlinkte Bild http://www.blutrausch-gilde.com/user1.png existiert nicht mehr bzw. wurde falsch verlinkt!

Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Kein Support per Messenger oder PN!



Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 20.08.2010 - 20:45 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Mystery (SP)

Moderator

513 Beiträge - Forenjunkie
Forenjunkie

Zuletzt online: 09.07.2017

Geschlecht: männlich

Wohnort: Chemnitz

PLZ: 09126

Land:

  • Privatnachricht senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
21.08.2010 - 06:36 Uhr
    Beitrag Nr.: 6  

RE: Bezutzer suche Agminbereích

Bei mir ist es so das jedes Feld was ich zusätzlich gemacht habe ein Pflichtfeld!
Meinst du zb die die Pflichtfeldnummer ?
Oder was meinst du?
Länderangabe ist ja standart nur eben noch erweiter!




Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 21.08.2010 - 06:36 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Muetze (SP)

Moderator

210 Beiträge - Fingerwundschreiber
Fingerwundschreiber

Zuletzt online: 13.12.2011

Geschlecht: männlich

Wohnort: Salzwedel

PLZ: 29410

Land:

  • Webseite besuchen
  • Privatnachricht senden
  • E-Mail senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
21.08.2010 - 07:48 Uhr
    Beitrag Nr.: 7  

RE: Bezutzer suche Agminbereích

Naja, wenn es sich um ein Feld, wie ICQ, Homepage handelt, welches in der DB pk__user mit drin ist, benötigst Du den Namen dieser Spalte. Wenn es sich aber um ein Profilfeld handelt, benötigst Du die ID, des Feldes diese sieht man in der DB oder im ACP:

Das verlinkte Bild http://www.xup.in/pic,15434432/01.png existiert nicht mehr bzw. wurde falsch verlinkt!


suche in pkinc/admin/userslist.php nach:
  PHP - Code Anfang: (1 Zeile) | Code markieren
    $lastvisit = $userinfo['logtime'] ? pkTimeFormat($userinfo['logtime']) : '-';
 
  PHP - Code Ende: (1 Zeile) | Code markieren


und füge darunter folgendes ein:
  PHP - Code Anfang: (9 Zeilen) | Code markieren








// Profilfeld in der Userübersicht by Muetze | Blutrausch-Gilde.com 4 BurnerFM.de | START
    unset($userfield);
    $userfield = $SQL->fetch_assoc($SQL->query("SELECT * FROM ".pkSQLTAB_USER_FIELDS." WHERE userid='".$SQL->i($userinfo['user_id'])."' AND  LIMIT 1"));
   
    // Hier ein Feld mit der ID 10 - Bei leerer Ausgabe wird "keine Angabe" ausgegen:
    $userfield_10 = empty($userfield['field_10']) ? 'keine Angabe' : $userfield['field_10'];
    $userfield['field_10'] = pkEntities($userfield['field_10']);
   
// Profilfeld in der Userübersicht by Muetze | Blutrausch-Gilde.com 4 BurnerFM.de | START
 
  PHP - Code Ende: (9 Zeilen) | Code markieren


In diesem Beispiel, handelt sich wie auf dem Screenshot um das Feld mit der ID 10.

  PHP - Code Anfang: (3 Zeilen) | Code markieren


    // Hier ein Feld mit der ID 10 - Bei leerer Ausgabe wird "keine Angabe" ausgeben:
    $userfield_10 = empty($userfield['field_10']) ? 'keine Angabe' : $userfield['field_10'];
    $userfield['field_10'] = pkEntities($userfield['field_10']);
 
  PHP - Code Ende: (3 Zeilen) | Code markieren


So, sind schon mal PHP Technisch alle Vorbereitungen getroffen.

Jetzt öffnest Du das Template pkinc/admintpl/member.htm & erweiterst Dir diese, etwas tiefer findest Du schon, was Du suchst:
  HTML - Code Anfang: (6 Zeilen) | Code markieren





   <th class="highlight" width="30%"><font class="small">Nickname</font></th>
   <th class="highlight" width="10%"><font class="small">Benutzerstatus</font></th>
   <th class="highlight" width="15%"><font class="small">Benutzergruppe</font></th>
   <th class="highlight" width="30%"><font class="small">E-Mail-Adresse</font></th>
   <th class="highlight" width="13%" nowrap><font class="small">Letzter Besuch</font></th>
   <th class="highlight" width="1%" nowrap><font class="small">ID</font></th>
 
  HTML - Code Ende: (6 Zeilen) | Code markieren


z.Bsp so (width immer Anpassen nicht vergessen):
  HTML - Code Anfang: (2 Zeilen) | Code markieren

   <th class="highlight" width="15%"><font class="small">PLZ</font></th>
   <th class="highlight" width="15%"><font class="small">E-Mail-Adresse</font></th>
 
  HTML - Code Ende: (2 Zeilen) | Code markieren


Darauf zu achten ist, das man colspan="7" erhöht, pro Spalte, die dazu kommt 1 Zahl höher.

...Weiter im Text...wir haben es gleich geschafft ;)...

pkinc/admintpl/member_row.htm
Nun, muss man die Stelle finden. In meinem Beispiel, habe ich das Profilfeld PLZ über E-Mail eingefügt, also suche ich in der row ebenfalls nach dem Mail:
  HTML - Code Anfang: (1 Zeile) | Code markieren
  <td class="$row" align="center"><a href="mailto:$userinfo[user_email]">$userinfo[user_email]</a></td>
 
  HTML - Code Ende: (1 Zeile) | Code markieren


und füge darüber das ein, wenn bei einem nicht ausgefüllten Feld keine Angebe stehen soll:
  HTML - Code Anfang: (1 Zeile) | Code markieren
  <td class="$row" style="text-align:center;">$userfield_10</td>
 
  HTML - Code Ende: (1 Zeile) | Code markieren


oder wenn es sich um ein Pflichtfeld handelt und/oder die Stelle ruhig leer bleiben kann, wenn das Feld nicht ausgefüllt ist folgendes:
  HTML - Code Anfang: (1 Zeile) | Code markieren
  <td class="$row" style="text-align:center;">$userfield[field_10]</td>
 
  HTML - Code Ende: (1 Zeile) | Code markieren






Sooo, nun, wenn das Feld in der pk_user mit drin ist. Da haben wir ja schon die allseits bekannte Spalte user_icqid, in dem bei jedem Benutzer, die ICQ Nummer drin steht & welches ich hier auch gleich als Beispiel verwende.

suche in der pkinc/admin/userslist.php nach:
  MYSQL - Code Anfang: (1 Zeile) | Code markieren
        u.user_groupid,
 
  MYSQL - Code Ende: (1 Zeile) | Code markieren


und füge darunter folgendes ein:
  MYSQL - Code Anfang: (1 Zeile) | Code markieren
        u.user_icqid,
 
  MYSQL - Code Ende: (1 Zeile) | Code markieren


So, nun wir das Feld schon mal mit ausgelesen. Suchen wir nun weiter nach unser schon bekannten Stelle:
  PHP - Code Anfang: (1 Zeile) | Code markieren
    $lastvisit = $userinfo['logtime'] ? pkTimeFormat($userinfo['logtime']) : '-';
 
  PHP - Code Ende: (1 Zeile) | Code markieren


und fügen darunter folgendes ein:
  PHP - Code Anfang: (4 Zeilen) | Code markieren



// Weitere Felder in der Userübersicht by Muetze | Blutrausch-Gilde.com 4 BurnerFM.de | START
    $user_icq = empty($userinfo['user_icqid']) ? 'keine Angabe' : $userinfo['user_icqid'];
    $userinfo['user_icqid'] = pkEntities($userinfo['user_icqid']);
// Weitere Felder in der Userübersicht by Muetze | Blutrausch-Gilde.com 4 BurnerFM.de | ENDE
 
  PHP - Code Ende: (4 Zeilen) | Code markieren


Nun, können wir die Templates genauso bearbeiten, wie oben beschrieben, nur das in diesem Beispiel mit $user_icq oder $userinfo[user_icqid]

In beiden Fällen kann man natürlich auch Keine Angaben einfach mit einem Stich ersetzen oder was man sonst so sich wünscht.

Noch eine kleine Anmerkung:
Aufklappen Klapptext Inhalt anzeigen




Wenn Du aber das Herkunftsland (user_country) auslesen möchtest, dann versuche mal folgenden Code unter der $lastvisit Stelle (u.user_country nicht vergessen):
  PHP - Code Anfang: (4 Zeilen) | Code markieren



// Herkunft in der Userübersicht by Muetze | Blutrausch-Gilde.com 4 BurnerFM.de | START
    pkLoadLang('profile');
    $usercountry = empty($userinfo['user_country']) ? $lang['origin_def'] : $lang['origin_'.$userinfo['user_country']];
// Herkunft in der Userübersicht by Muetze | Blutrausch-Gilde.com 4 BurnerFM.de | ENDE
 
  PHP - Code Ende: (4 Zeilen) | Code markieren


und verwende in den Templates $usercountry.



Alles ist wie fast immer ungetestet, aber ich denke, es wird funktionieren.

Wenn Ihr mehrere Angaben einfügen wollt, baut am besten immer nur eine ein und testet, ob es funktioniert.

Ich hoffe Ihr könnt damit was anfangen und freut Euch auf das nächste mal, wenn ich Buchstaben aneinander reihe und hoffe das Sätze am Ende entstehen.
Das verlinkte Bild images/forumstatus/thumb_up.png existiert nicht mehr bzw. wurde falsch verlinkt!
;-)
Das verlinkte Bild http://www.blutrausch-gilde.com/images/gens/2.png existiert nicht mehr bzw. wurde falsch verlinkt!



MfG
Mütze


EDIT: Mist, habe ja gesehen, das es um die Suche & nicht der Anzeige geht, mit der Suche ist viel umfangreicher, das mache ich heute nicht mehr. :(



Das verlinkte Bild http://www.blutrausch-gilde.com/user1.png existiert nicht mehr bzw. wurde falsch verlinkt!

Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Kein Support per Messenger oder PN!


Dieser Beitrag wurde 5 mal editiert, zuletzt von Muetze am 21.08.2010 - 08:14.


Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 21.08.2010 - 07:48 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Andre (BFM)

Administrator

1554 Beiträge - Forenlegende
Forenlegende

Zuletzt online: 03.05.2015

Geschlecht: männlich

Wohnort: Spiesen Elversberg

PLZ: 66583

Land:

  • Privatnachricht senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
21.08.2010 - 18:57 Uhr
    Beitrag Nr.: 8  

RE: Bezutzer suche Agminbereích

Super gemacht Mütze mal sehen ob Peter es hinbekommt. Und dann berichtet... Pfeifen



Ja es ist geschafft bin seit 02.07.10 stolzer PAPA eines Mädchen => Eingeschränkter Support meinerseits !!!


Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 21.08.2010 - 18:57 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Mystery (SP)

Moderator

513 Beiträge - Forenjunkie
Forenjunkie

Zuletzt online: 09.07.2017

Geschlecht: männlich

Wohnort: Chemnitz

PLZ: 09126

Land:

  • Privatnachricht senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
21.08.2010 - 22:26 Uhr
    Beitrag Nr.: 9  

RE: Bezutzer suche Agminbereích

hi
morgen mal genau versuchen im testkit




Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 21.08.2010 - 22:26 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Muetze (SP)

Moderator

210 Beiträge - Fingerwundschreiber
Fingerwundschreiber

Zuletzt online: 13.12.2011

Geschlecht: männlich

Wohnort: Salzwedel

PLZ: 29410

Land:

  • Webseite besuchen
  • Privatnachricht senden
  • E-Mail senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
21.08.2010 - 22:42 Uhr
    Beitrag Nr.: 10  

RE: Bezutzer suche Agminbereích

Wie gesagt, habe erst nachdem ich mir die Arbeit gemacht hatte, gesehen, das es eigentlich für "Suche" sein sollte, aber das kommt nach, wobei ich dann auch erst mal schauen muss, weil man für Profilfelder ja 2 Tabellen auslesen muss.

Aber heute nicht mehr, komme gerade vom Altstadtfest.

MfG



Das verlinkte Bild http://www.blutrausch-gilde.com/user1.png existiert nicht mehr bzw. wurde falsch verlinkt!

Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Kein Support per Messenger oder PN!



Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 21.08.2010 - 22:42 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Mystery (SP)

Moderator

513 Beiträge - Forenjunkie
Forenjunkie

Zuletzt online: 09.07.2017

Geschlecht: männlich

Wohnort: Chemnitz

PLZ: 09126

Land:

  • Privatnachricht senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
22.08.2010 - 08:11 Uhr
    Beitrag Nr.: 11  

RE: Bezutzer suche Agminbereích

Hallo Mütze
ups hab es auch gesehen gerade erst !
Na dann warte ich noch ein wenig!




Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 22.08.2010 - 08:11 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Muetze (SP)

Moderator

210 Beiträge - Fingerwundschreiber
Fingerwundschreiber

Zuletzt online: 13.12.2011

Geschlecht: männlich

Wohnort: Salzwedel

PLZ: 29410

Land:

  • Webseite besuchen
  • Privatnachricht senden
  • E-Mail senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
23.08.2010 - 14:59 Uhr
    Beitrag Nr.: 12  

RE: Bezutzer suche Agminbereích

So, Freunde der guten Musik oder so. oO

Ich führe mein Beispiel, jetzt fort, jetzt geht's an die "Wurst" :D
In der Fortsetzung, dessen (meiner Meinung nach interessanten) hier entstanden Codeschnipsel (oder Tutorial für Fortgeschrittenen) erweitere ich nun endlich die Suche im ACP.

Zurück blickend, wissen jetzt aufmerksame Leser, das ich in der Datenbank pk__userfields die Spalte field_10 habe, in dem bei mir die Postleitzahlen drin stehen. Natürlich ist das ein Praxisbeispiel, welches hier weiterhin verwenden werde.

Nehmen wir uns als erstes mal, das Template vor, auch wenn man noch gar nicht genau weiß was man macht.
Sucht in der pkinc/admintpl/member.htm nach:

  HTML - Code Anfang: (2 Zeilen) | Code markieren

        <option value="all">Alle anzeigen</option>
        <option value="id" $select3>Benutzer-ID</option>
 
  HTML - Code Ende: (2 Zeilen) | Code markieren


und ÄNDERN dies in:
  HTML - Code Anfang: (5 Zeilen) | Code markieren




<!-- Weitere Felder in der Userübersicht by Muetze | Blutrausch-Gilde.com 4 BurnerFM.de | START -->
        <option value="all" $selectall>Alle $lang[show]</option>
        <option value="id" $select3>Benutzer-ID</option>
        <option value="field_10" $field_10>PLZ</option>
<!-- Weitere Felder in der Userübersicht by Muetze | Blutrausch-Gilde.com 4 BurnerFM.de | START -->
 
  HTML - Code Ende: (5 Zeilen) | Code markieren


Wenn Ihr ein wachsames Auge besitzt, findet Ihr jetzt schon das besagte field_10 (2 mal) und meine interne Bezeichnung (PLZ) wieder, was für Euch interessant ist, weil diese Angaben müsst Ihr ja Eurer Datenbank entsprechend anpassen oder auch erweitern.

Aufklappen Klapptext Inhalt anzeigen







Kommen wir nun zu den schwierigen Teil..... durch atmen und aufpassen. ;P
Wir suchen in der pkinc/admin/userslist.php nach:
  PHP - Code Anfang: (8 Zeilen) | Code markieren







if(($_REQUEST['soption']=='' || $_REQUEST['soption']=='usernick' || $_REQUEST['soption']=='all') && !empty($svalue))
    {
    $searchstr=" WHERE u.user_nick LIKE '%".$SQL->f($svalue)."%' OR
                        u.user_name LIKE '%"
.$SQL->f($svalue)."%' OR
                        u.user_email LIKE '%"
.$SQL->f($svalue)."%'";
   
    $select0=' selected="selected"';
    }
 
  PHP - Code Ende: (8 Zeilen) | Code markieren


und ERSETZEN es mit:
  PHP - Code Anfang: (25 Zeilen) | Code markieren









10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
// Weitere Felder in der Userübersicht by Muetze | Blutrausch-Gilde.com 4 BurnerFM.de | START
if(($_REQUEST['soption']=='' || $_REQUEST['soption']=='all') && !empty($svalue))
    {
    if($svalue > 0)
        {
        $searchstr=" WHERE u.user_nick LIKE '%".$SQL->f($svalue)."%' OR
                            u.user_name LIKE '%"
.$SQL->f($svalue)."%' OR
                            u.user_id LIKE '%"
.$SQL->i($svalue)."%' OR
                            f.field_10 LIKE '%"
.$SQL->f($svalue)."%' OR
                            u.user_email LIKE '%"
.$SQL->f($svalue)."%'";
    } else {
        $searchstr=" WHERE u.user_nick LIKE '%".$SQL->f($svalue)."%' OR
                            u.user_name LIKE '%"
.$SQL->f($svalue)."%' OR
                            f.field_10 LIKE '%"
.$SQL->f($svalue)."%' OR
                            u.user_email LIKE '%"
.$SQL->f($svalue)."%'";
        }
   
    $selectall=' selected="selected"';
    }
elseif($_REQUEST['soption']=='field_10' && !empty($svalue))
    {
    $searchstr=" WHERE f.field_10 LIKE '%".$SQL->f($svalue)."%'";
    $field_10=' selected="selected"';
    }
// Weitere Felder in der Userübersicht by Muetze | Blutrausch-Gilde.com 4 BurnerFM.de | ENDE
 
  PHP - Code Ende: (25 Zeilen) | Code markieren


So versuche ich mal das erste if { ... } (vor dem elseif) zu erklären: Ihr sieht hier schon (2 mal) folgende Zeile:
  MYSQL - Code Anfang: (1 Zeile) | Code markieren
f.field_10 LIKE '%".$SQL->f($svalue)."%' OR
 
  MYSQL - Code Ende: (1 Zeile) | Code markieren


Diese müsst Ihr Eurer Datenbank entsprechend anpassen.
Aufklappen Klapptext Inhalt anzeigen



Das nächste in dieser Stelle ist:
  PHP - Code Anfang: (5 Zeilen) | Code markieren




elseif($_REQUEST['soption']=='field_10' && !empty($svalue))
    {
    $searchstr=" WHERE f.field_10 LIKE '%".$SQL->f($svalue)."%'";
    $field_10=' selected="selected"';
    }
 
  PHP - Code Ende: (5 Zeilen) | Code markieren


Das ist natürlich wieder mit meinem geliebten field_10.

Aufklappen Klapptext Inhalt anzeigen







Keine Angst, jetzt könnt Euch bei diesem Schritt entspannen, jetzt heißt es nur machen, was hier steht. :)
Sucht weiter nach (falls Kopf leer: Wir sind noch in der pkinc/admin/userslist.php):
  PHP - Code Anfang: (1 Zeile) | Code markieren
        LEFT JOIN ".pkSQLTAB_USER_GROUP." AS g ON(u.user_groupid=g.usergroup_id)
 
  PHP - Code Ende: (1 Zeile) | Code markieren


und fügt unter dieser Zeile diese hinzu:
  PHP - Code Anfang: (1 Zeile) | Code markieren
        LEFT JOIN ".pkSQLTAB_USER_FIELDS." AS f ON(u.user_id=f.userid)
 
  PHP - Code Ende: (1 Zeile) | Code markieren





So. Mein Schlusswort... ich habe dies eben Live bei mir so eingebaut wie hier beschrieben und muss sagen, das es ein sehr guter Vorschlag war vom Peter und mir diese Erweiterung gut gefällt und ich auch ziemlich nützlich finde.
Wer jetzt sagt: "Aber PLZ ist doch eine Zahl, warum nicht intval, bzw $SQL->i?"... ich wollte diese Anleitung nicht noch aufwendiger machen & die field_xx sind eh Varchar, also braucht man diesmal nicht unbedingt drauf achten.

So, ist diesmal nicht ganz so leicht, sein PHPKIT zu erweitern, aber ich hoffe Ihr habt dennoch viel Spaß mit dieser Erweiterung.
Das verlinkte Bild images/forumstatus/thumb_up.png existiert nicht mehr bzw. wurde falsch verlinkt!



Das verlinkte Bild http://www.blutrausch-gilde.com/images/gens/1.png existiert nicht mehr bzw. wurde falsch verlinkt!



MfG
Mütze



Das verlinkte Bild http://www.blutrausch-gilde.com/user1.png existiert nicht mehr bzw. wurde falsch verlinkt!

Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Kein Support per Messenger oder PN!


Dieser Beitrag wurde 1 mal editiert, zuletzt von Muetze am 23.08.2010 - 15:01.


Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 23.08.2010 - 14:59 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Andre (BFM)

Administrator

1554 Beiträge - Forenlegende
Forenlegende

Zuletzt online: 03.05.2015

Geschlecht: männlich

Wohnort: Spiesen Elversberg

PLZ: 66583

Land:

  • Privatnachricht senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
23.08.2010 - 15:34 Uhr
    Beitrag Nr.: 13  

RE: Bezutzer suche Agminbereích

Noch ne kleine Anmerkung dazu.

Da ja in diesen Beispiel es um Zahlen geht (PLZ) ist es hier sinnvoller:

  PHP - Code Anfang: (1 Zeile) | Code markieren
f.field_10 LIKE '%".$SQL->i($svalue)."%' OR
 
  PHP - Code Ende: (1 Zeile) | Code markieren
statt
  PHP - Code Anfang: (1 Zeile) | Code markieren
f.field_10 LIKE '%".$SQL->f($svalue)."%' OR
 
  PHP - Code Ende: (1 Zeile) | Code markieren
zu nutzen.



Ja es ist geschafft bin seit 02.07.10 stolzer PAPA eines Mädchen => Eingeschränkter Support meinerseits !!!


Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 23.08.2010 - 15:34 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

User ist offline Muetze (SP)

Moderator

210 Beiträge - Fingerwundschreiber
Fingerwundschreiber

Zuletzt online: 13.12.2011

Geschlecht: männlich

Wohnort: Salzwedel

PLZ: 29410

Land:

  • Webseite besuchen
  • Privatnachricht senden
  • E-Mail senden
  • Zur Freundesliste hinzufügen
  • weitere Posts suchen
RE: Bezutzer suche Agminbereích
23.08.2010 - 15:47 Uhr
    Beitrag Nr.: 14  

RE: Bezutzer suche Agminbereích

Habe ich, wie im Schlusswort, wie erwähnt absichtlich ausgelassen.



Das verlinkte Bild http://www.blutrausch-gilde.com/user1.png existiert nicht mehr bzw. wurde falsch verlinkt!

Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Kein Support per Messenger oder PN!



Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 23.08.2010 - 15:47 Uhr verfassten Beitrag. Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung.

  Seiten (2): (1) 2 weiter >   


Ähnliche Themen

# 2.2 ~ 02 - [Foren AddOns]  # 2.2 ~ 02 - [Foren AddOns]    Forum Suche farblich hervorheben  - Muetze (SP) - 22.09.2010 - 17:59
# 2.1 - Allgemeines WCMS PHPKIT  # 2.1 - Allgemeines WCMS PHPKIT    Suche ein Addon für PN's  - Andi - 19.08.2011 - 07:11
# 2.2 ~ 04 - [Spiele AddOns]  # 2.2 ~ 04 - [Spiele AddOns]    Adminbereich Kitwords  - OnkelBazi - 30.11.2011 - 10:27
# 2.1 - Allgemeines WCMS PHPKIT  # 2.1 - Allgemeines WCMS PHPKIT    suche eine Datei im PHPKit-Standart (1.6.5)  - Snash - 13.09.2011 - 02:42
# 2.4.1 - Geplante AddOns  # 2.4.1 - Geplante AddOns    Forum Suche hervorheben  - Andre (BFM) - 26.12.2009 - 15:15

  • GeschlossenGeschlossen
Besucher: 214 Gäste.
keine User online
Neuester Benutzer: locke1304
Gehe zu:
Online Rekord: 1174 Besucher am 20.10.2018 - 05:51 Uhr
Forum Aktivität: 3855 Beiträge & 421 Themen in 28 Foren
Wir gratulieren ganz herzlich zum Geburtstag:
|F2D|T-Stylez (37)
Folgende User waren heute online ():
Aktive Online BoT´s:


  
Seite in 0.96128 Sekunden generiert
© by BurnerFM since 2007 - 2011