Thread Author: MarcelK
Thread ID: 1316
Thread Info
Es gibt 16 Beiträge zu diesem Thema, und es wurde 6031 mal angesehen.
Wer ist hier? 1 Gäste
 Thema drucken
Memberlist mit Volltextsuche und Sortierfunktion
MarcelK
Mahlzeit Gemeinde,
ich habe mich auch mal rangesetzt und was gebastelt.
Und zwar handelt es sich um eine Mitgliederliste welche folgendes anzeigt:

- Avatar
- Username
- Alter
- PN-Kontakt
- Herkunft

Sortieren lässt sich das ganze Auf- bzw Absteigend in den Bereichen:

- Username
- Alter
- Herkunft

Die Suchfunktion beinhaltet Optionen für:

- Username
- Alter
- Herkunft

Die Suche muss nicht komplett ausgefüllt werden und z.B. die Anfangsbuchstaben des Namen reichen vollkommen aus um alle entsprechenden Leute zu Finden auf die das zutrifft. Ok, man kann sich auch auf eine Kombination aus der Mitte des Name einspielen und z.B. "arc" eingeben und man wird mindestens den Name "Marcel" finden.
Das Alter, kann dem ganzen dann noch eine Einschränkung verpassen und ist im Standard auf ein Niveau eingestellt was wohl ziemlich alle Altersgruppen abdecken sollte.
Ortsangaben können auch aufgrund von irgendwelchen bestandteilen der Orte oder Postleitzahlen gesucht werden. Wenn pd_landmark installiert ist, werden ja für die Mitgliederkarte eh die PLZ angegeben und demzufolge kann man bei PLZ-Suche "09" alle Leute finden die im "PLZ-Bereich 09" wohnen.

Es können alle Suchfelder Seperat oder zusammen eingesetzt werden. Selbstverständlich können die gesuchten Ergebnisse dann auch noch wieder anhand der Sortierfunktion in die gewünschte Reihenfolge gebracht werden.
Geblättert kann natürlich auch werden *gg*



www.saxon-power.de/liste.jpg

www.saxon-power.de/kopf.jpg

www.saxon-power.de/such.jpg


Ich hoffe dass ich nix vergessen habe und werde später dann auch einen DL zur Verfüdung stellen wenn denn da überhaupt eine Nachfrage dazu aufkommen sollte.

Bis dahin .....
MFG Marcel
 
SC-Ad-Bot
 
Datalus
Huhu Marcel,

also um die nachfrage muß du dich nicht sorgen.

Das was du da gemacht hast suchen einige hier schon länger und werden sich mit sicherheit sehr darüber freuen.

LG Micha


.: Computer sind die intelligentesten Idioten, die es gibt :.
 
MarcelK
So, es ist zwar der 08.07.09 aber ich habs jetzt erst geschafft - gestern war mal eindeutig zu viel los wüttend

Downloadbar wäre das Ganze dann http://www.saxon-power.de/downloads.p...p?cat_id=5 hier.

Viel spaß damit ;-)
MFG Marcel
 
Blubba
Uh Happy Birthday nachträglich : - )
 
MarcelK
Ähm, erstmal SORRY dass es so lang gedauert hat bis ich mal antworte, aber irgendwie is momentan der Teufel los.
Also, ich schau mir das heute nochmal an, aber bisher habe ich im Adminbereich noch nix gefunden wo ich den download freigeben kann, denn die kategorie ist ja schon öffentlich. Evtl sollte ich mal nen anderes Downloadpanel versuchen^^

Also ich geb mir Mühe dat Dingens mal frei zu machen ;-)

GUTE NACHT

EDIT:
Für alle die das schon gezogen haben: ich habe jetzt mal noch die Anzahl pro Seite hochgesetzt - die Anzahl die damals eingestellt war, war die für Testzwecke um mir unnötiges Scrollen zu sparen.
Bearbeitet von MarcelK am 20.07.2009 um 02:36
MFG Marcel
 
MarcelK
Sooo, jetzt habe ist der Download öffentlich freigeben und erfordert keine Anmeldung mehr.

Dazu gibts noch ein kleines Update, welches die Suche noch etwas optimiert und das Blättern etwas übersichtlicher gestaltet.

Version 1.10 steht zum öffentlichen Download bereit.

http://www.saxon-power.de

Einen wunderschönen Sonntag noch. bye

EDIT: Es ist soeben im selben Downloadpaket eine weitere Version der Mitgliederliste eingebunden worden.
Diesmal befindet sich die Suche oben und bei erfolgter Suchanfrage verschwindet das Suchformular und wird durch einen Button ersetzt der zur Suche zurück führt.
Bei Suche oben, wäre sonst immer das Formular beim Blättern im Weg.
Ich hoffe, das sagt ein paar Leuten zu und ich wünsche viel spaß weiterhin.

EDIT 05.10.2009:
Die Mitgliederliste wurde an das Profilfeld PLZ der aktuellen Version von PD LANDMARK (embilux) angepasst und steht in der Version 1.11 zum Download bereit.

http://www.saxon-power.de/


www.saxon-power.de/Downloads/images/member_mit_plz.jpg

Ich wünsche viel spaß damit.

Bearbeitet von MarcelK am 05.10.2009 um 13:34
MFG Marcel
 
Kevin
Hallo Smile

ich habe das mal bei mir installiert und wenn ich auf Mitglieder klicke kommen 2 Warnungen und er zeigt auch keine an Mitglieder an hier die Warnung:


Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/htdocs/w00be2e8/members.php on line 161

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/w00be2e8/members.php on line 177
 
Kevin
Hallo MarcusG

hier die Zeilen

Zeile 161-165

Code 

$result = mysql_query($sql);
$rows = mysql_num_rows($result);
$sql.=" LIMIT $rowstart,$sets";
$result = mysql_query($sql);

echo "<center>";



und Zeile 177-180

Code 

while($row = mysql_fetch_array($result)){
         echo "<tr>";
          if ($row['user_avatar'] && file_exists(IMAGES."avatars/".$row['user_avatar'])) {
         echo "<td class='$cell_color' width='40' align='center'><center><img src='".IMAGES."avatars/"



Hoffe kannst mir helfen und die Datei habe ich so verwendet wie sie bei dem Download bei war.

LG
Kevin
 
Kevin
hmm kann mir wirklich niemand bei meinem Problem helfen ?

Finde das Infusion echt sinnvoll daher hätte ich es auch gerne und nicht diese alte Mitglieder Liste Dickeslachen
 
MarcelK
Hi, Sorry dass es so lang dauert bis ich hier mal wieder reingeschaut habe - ich werde mir das ganze die Tage anschauen und dazu ein Feedback versuchen zu geben, aber da du der erste bist der von dem Problem berichtet gib mir bitte nen paar Tage Zeit.
MFG Marcel
 
Kevin
Okay mache ich kein thema

danke schon mal
 
MarcelK
Ich kann zwar deine Profile nicht anschauen, aber ich denke du hast nicht beachtet dass zur Version 1.11 das Profilfeld PLZ von Embilux installiert sein MUSS. (enthalten im aktuellen pd_landmark http://www.phpfusion-supportclub.de/i...hp?did=223)
Bitte installiere das Profilfeld oder nimm die Version 1.10 von der Downloadseite http://www.saxon-power.de klasse

Nach wie vor ist für den Download keine Anmeldung auf der HP notwendig.

Ich hoffe dass dir das jetzt soweit erstmal hilft.
Bearbeitet von MarcelK am 28.10.2009 um 00:09
MFG Marcel
 
MarcelK
Im Grunde gehts ja weniger um das Landmark sondern NUR um das Profilfeld PLZ. Naja, wer das Landmark nicht hat oder haben will, kann ja immernoch das Profilfeld seperat installieren bzw auf die Version ohne das Profilfeld zurückgreifen, denn bis auf die PLZ-abfrage ist da ja nichts anders.
Werde mir das mit der Abfrage mal durch den Kopf gehen lassen - auf den Gedanke war ich gar nicht gekommen nach denken
MFG Marcel
 
MarcelK
Ja, ich weiß das mit der Prüfung und werde mir das später nochmal zur Brust nehmen.
Werde das aber über einen Datenbankabgleich machen müssen, denn das einfache vorhandensein der Datei bringt mir nix wenn das Profilfeld nicht aktiviert ist nach denken
Bearbeitet von MarcelK am 28.10.2009 um 13:20
MFG Marcel
 
emblinux
Falls dir da noch die Idee fehlt, wie man das am besten lösen könnte, hier ein Vorschlag.

Beispiel:

Code 

$data = dbarray("SELECT * FROM ".DB_USERS." WHERE user_id=1");
if ( array_key_exists('user_plz',$data) )
  {
    //PLZ-Profilfeld vorhanden
  }
else
  {
    //kein PLZ-Profilfeld vorhanden
  }


Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
MarcelK
Danke Embilux - so in der Art hatte ich mir das auch vorgenommen gehabt.
Der Download ist jetzt unter 1.12 aktuell und jetzt sollte es keine Probleme im Bezug auf das Profilfeld mehr geben.
MFG Marcel
 
Springe ins Forum:

 Ähnliche Themen 

TEST
Thema Forum Antworten Letzter Beitrag
User können in memberlist kein Profil klicken Allgemeine Support Fragen 7 08.10.2010 um 16:58
SGI Fusion