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 - 23:58.
  • Folgende User sind in diesem Thread aktiv:  1 Gast

  Seiten (2): < zurück 1 2   

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.

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
23.08.2010 - 22:32 Uhr
    Beitrag Nr.: 15  

RE: Bezutzer suche Agminbereích

Hi
da muss ich mich mal in Ruhe dran machen




Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 23.08.2010 - 22:32 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
31.08.2010 - 00:04 Uhr
    Beitrag Nr.: 16  

RE: Bezutzer suche Agminbereích

Peter wie ist der Stand der Dinge haste dich da mal dran gesetzt?



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 31.08.2010 - 00: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
23.11.2010 - 08:45 Uhr
    Beitrag Nr.: 17  

RE: Bezutzer suche Agminbereích

Hi Andre das ist nicht so ganz das Ding , wie Mütze schon sagt !

Das verlinkte Bild http://windelboy-hh.de/images/imagehosting/img_1_1290498246. png existiert nicht mehr bzw. wurde falsch verlinkt!

Die User sollten es auch suchen können !




Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 23.11.2010 - 08: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
23.11.2010 - 08:55 Uhr
    Beitrag Nr.: 18  

RE: Bezutzer suche Agminbereích

Mal sehen ob das Bild hoch zu laden geht




Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 23.11.2010 - 08:55 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
23.11.2010 - 08:58 Uhr
    Beitrag Nr.: 19  

RE: Bezutzer suche Agminbereích

[url]http://www6.pic-upload.de/thumb/23.11.10/4mv3g3j39hw.pn g[/url]




Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 23.11.2010 - 08:58 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.11.2010 - 11:44 Uhr
    Beitrag Nr.: 20  

RE: Bezutzer suche Agminbereích

und das ist für den ACP? Ist das nur HTML? Oder haste da auch nen PHP Code dazu?

  OffTopic: Dieser Text hat nichts mit dem eigendtlichen Thema zutun. OffTopic   Ich habe mal die anderen Posts von dir gelöscht, die scheinbar nicht klappten mit dem Bild. War der Fehler davon von BFM?



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.11.2010 - 11:44 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
23.11.2010 - 11:53 Uhr
    Beitrag Nr.: 21  

RE: Bezutzer suche Agminbereích

Weiss ich nict hab den bb code eingefügt für das bild und dann kam die Meldung das Bild ist nicht Vorhanden!
Verlinkunk kam von mir !
Nun zu dem eigendlichen , ist es möglich das man eine Navbox macht das User andere unser nach Profilfeldern wie zb Stadt suchen können?




Die Betreiber und die Moderatoren dieser Community distanzieren sich hiermit ausdrücklich von dem oben genannten Autor am 23.11.2010 - 11:53 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.11.2010 - 11:57 Uhr
    Beitrag Nr.: 22  

RE: Bezutzer suche Agminbereích

Du ich denke mal am einfachsten wäre es wenn wir warten was Norman dazu sagt, denn der hat den Grundcode ja gemacht.



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.11.2010 - 11: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
23.11.2010 - 12:00 Uhr
    Beitrag Nr.: 23  

RE: Bezutzer suche Agminbereích

Ok !




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

  Seiten (2): < zurück 1 2   


Ähnliche Themen

# 2.1 - Allgemeines WCMS PHPKIT  # 2.1 - Allgemeines WCMS PHPKIT    Benutzer bekommen keine MAil und KOntakt formular ..  - Sascha (BFM) - 31.08.2010 - 11:24
# 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 phpkit version 1.6.4  - Mystery (SP) - 29.07.2010 - 02:13
# 2.3 - Fragen zu anderen AddOns  # 2.3 - Fragen zu anderen AddOns    Suche Addon Nachricht zu speichern und nachverfolg..  - Sascha (BFM) - 24.05.2010 - 20:44
# 2.4.1 - Geplante AddOns  # 2.4.1 - Geplante AddOns    Forum Suche hervorheben  - Andre (BFM) - 26.12.2009 - 15:15

  • GeschlossenGeschlossen
Besucher: 197 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 1.05649 Sekunden generiert
© by BurnerFM since 2007 - 2011