. .
pragmaMx Support Forum 23 Mai 2013, 22:43:32 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: 1 2 [3] 4 5   Nach unten
Drucken
Autor Thema: Freunde Block  (Gelesen 21104 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
V4Mp
weiss was
***
Offline Offline

Beiträge: 151


« Antworten #40 am: 30 November 2005, 11:34:03 »

Ja, sicher kann man sich dann den Block sparen... aber man kann sich dann einen richtigen UserBlock erstellen. Wo alle wichtigen Infos und Links für einen User drin sind!!!

z.B. so:

--- UserMenu----

###Pulldown Freunde###
Nachrichten gesamt: 2
Neue Nachrichten   : 0
Neue Gästebucheinträge: 0

-Dein Profil
-Freunde verwalten
-Daten ändern
-Einstellungen

--------------------------------

So kann jeder User schnell auf alle wichtigen Infos zugreifen und hat diese auch schnell im Blick!
Tausend verschiedene riesen Blöcke machen alles sehr unübersichtlich.
Gespeichert
vittatus
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 397

vittatus


« Antworten #41 am: 30 November 2005, 11:36:19 »

joa hatte ja schon sowas angefangen..

Habe gerade ein Fehler im Block-User_off_today entdeckt

danke NeMeSiSX2LC  Tongue

Behebe den wenn ich von der Arbeit wieder heim bin...
Gespeichert
V4Mp
weiss was
***
Offline Offline

Beiträge: 151


« Antworten #42 am: 30 November 2005, 11:38:25 »

Hey hab es gerade bei mir nochmal ein bischen durchgetestet.. also bei mir geht es einwandfrei...
habe jetzt 17 leute oder so ein meiner Freundeliste..

Also ich hab bei mir die width und height angepasst, damit der Block nicht so groß ist. (height=100 bei mir). Bekomme nur den letzten User bei 6 Freunden und bei 7 halt die letzten 2 angezeigt...
« Letzte Änderung: 30 November 2005, 11:43:25 von V4Mp » Gespeichert
vittatus
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 397

vittatus


« Antworten #43 am: 30 November 2005, 12:13:57 »

Sehr komisch...

Habe gerade mal so viele rausgelöscht das ich nur noch sieben in der liste habe, geht trotzdem

geh mal auf www.eplexx.de
log dich ein als
benutzer: demo
pw 123456

beim erstenmal zeigt er an password falsch ist normal  Grin

Habe den login noch nicht richtig fertig gemacht ^^
Gespeichert
vittatus
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 397

vittatus


« Antworten #44 am: 30 November 2005, 14:30:04 »

Bitte im Block-User_off_today

folgendes..

Code: [Select]  

if ($user_sexus==1) {
   
    $uname3 = mxCutString($neu, 10, "..", "");    # Kurzen Usernamen erstellen
    $whoonlineselect.="<a href=\"modules.php?name=Userinfo&uname=".$neu."\">".$uname3."(w)".$foto."\n"; # options fuer auswahlselect erstellen
    $member_online_num++;    # Anzahl User hochzaehlen
    }
if ($user_sexus==2){   
   
    $uname3 = mxCutString($neu, 10, "..", "");    # Kurzen Usernamen erstellen
    $whoonlineselect.="<a href=\"modules.php?name=Userinfo&uname=".$neu."\">".$uname3."(m)".$foto."\n"; # options fuer auswahlselect erstellen
    $member_online_num++;    # Anzahl User hochzaehlen
    }
if ($user_sexus==0){   
   
    $uname3 = mxCutString($neu, 10, "..", "");    # Kurzen Usernamen erstellen
    $whoonlineselect.="<a href=\"modules.php?name=Userinfo&uname=".$neu."\">".$uname3."".$foto."\n"; # options fuer auswahlselect erstellen
    $member_online_num++;    # Anzahl User hochzaehlen
    }


$content .= "<center>";
$content .= "Heute neu (<b>$member_online_num</b>)<br>";
$content .= "</center>";
$content .= "<div style=\"height: 150px; width: 150px; background-color: $bgcolor8; cursor: hand; border: 2px solid $bgcolor2; text-decoration: none; padding-left: 1px; padding-top: 1px; padding-bottom: 1px; overflow: auto;\><a href=\"modules.php?name=Userinfo&uname=".$uname3."\">".$whoonlineselect."</a></div>";

}
?>

In....

Code: [Select]  

if ($user_sexus==1) {
   
    $uname3 = mxCutString($neu, 10, "..", "");    # Kurzen Usernamen erstellen
    $whoonlineselect.="<a href=\"modules.php?name=Userinfo&uname=".$neu."\">".$uname3."(w)".$foto."<br>\n"; # options fuer auswahlselect erstellen
    $member_online_num++;    # Anzahl User hochzaehlen
    }
if ($user_sexus==2){   
   
    $uname3 = mxCutString($neu, 10, "..", "");    # Kurzen Usernamen erstellen
    $whoonlineselect.="<a href=\"modules.php?name=Userinfo&uname=".$neu."\">".$uname3."(m)".$foto."<br>\n"; # options fuer auswahlselect erstellen
    $member_online_num++;    # Anzahl User hochzaehlen
    }
if ($user_sexus==0){   
   
    $uname3 = mxCutString($neu, 10, "..", "");    # Kurzen Usernamen erstellen
    $whoonlineselect.="<a href=\"modules.php?name=Userinfo&uname=".$neu."\">".$uname3."".$foto."<br>\n"; # options fuer auswahlselect erstellen
    $member_online_num++;    # Anzahl User hochzaehlen
    }

}
$content .= "<center>";
$content .= "Heute neu (<b>$member_online_num</b>)<br>";
$content .= "</center>";
$content .= "<div style=\"height: 150px; width: 150px; background-color: $bgcolor8; cursor: hand; border: 2px solid $bgcolor2; text-decoration: none; padding-left: 1px; padding-top: 1px; padding-bottom: 1px; overflow: auto;\><a href=\"modules.php?name=Userinfo&uname=".$uname3."\">".$whoonlineselect."</a></div>";


?>
Gespeichert
V4Mp
weiss was
***
Offline Offline

Beiträge: 151


« Antworten #45 am: 30 November 2005, 15:37:05 »

Sehr komisch...

Habe gerade mal so viele rausgelöscht das ich nur noch sieben in der liste habe, geht trotzdem

Ja, klar... dein Block ist ja auch sehr groß!
Ändere die HEIGHT mal bei der Ausgabe auf 100 ab bei dir! und dann schau nochmal!
Gespeichert
vittatus
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 397

vittatus


« Antworten #46 am: 30 November 2005, 15:39:26 »

Hab ich.. Selbst wenn ich sie auf 20 stelle egal was..

geht trotzdem  Roll Eyes

Irgendwas passt da bei dir nicht..
Gespeichert
V4Mp
weiss was
***
Offline Offline

Beiträge: 151


« Antworten #47 am: 30 November 2005, 15:42:59 »

Mh... das ist ja sehr komisch. Hast du ne andere Version der Friendlist???  Shocked
Gespeichert
vittatus
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 397

vittatus


« Antworten #48 am: 30 November 2005, 15:45:15 »

Äh ne eigentlich nicht...
Gespeichert
V4Mp
weiss was
***
Offline Offline

Beiträge: 151


« Antworten #49 am: 30 November 2005, 16:02:49 »

Frag mich nicht, wie ich es gemacht habe, aber es geht...  Grin cheesy

Was anderes. Hast du ne Ahnung, wie ich auslesen kann, wieviele Freunde online sind. Also die Anzahl!
Weil ich das ja gerne anstatt der Gesamtzahl der Freunde hätte.
Gespeichert
vittatus
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 397

vittatus


« Antworten #50 am: 30 November 2005, 16:30:02 »

Bin gerade drüber da eine Sortierung einzubauen.
Das heisst Off-Online.
denke wenn ich feritg bin kann ich dir das sagen  Grin

Noch bis heute abend gedulden..

Markus
Gespeichert
V4Mp
weiss was
***
Offline Offline

Beiträge: 151


« Antworten #51 am: 02 Dezember 2005, 15:13:33 »

Hoi...
hast schon was erreicht???

Ich hätte sonst die Idee, bei der Farbvergebung von Rot, dem User noch einen ID Wert zu geben.

z.B. $onlinewert
online = 1
offline = 0

Dann nach 1 und 0 sortieren lassen?!
Gespeichert
vittatus
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 397

vittatus


« Antworten #52 am: 02 Dezember 2005, 15:33:38 »

Ähm hab noch nix erreicht leider ..
ich checke das mit der sortierung noch nicht ganz...

kannst du sowas  ?

Markus
Gespeichert
V4Mp
weiss was
***
Offline Offline

Beiträge: 151


« Antworten #53 am: 02 Dezember 2005, 19:42:54 »

Müßte ich mal selber schauen. Hab nur so wenig Zeit im Moment zum coden. Viel zu viel auf der Arbeit zu tun.
Naja...

Denke mal, einfach dem User temporer eine 0 o. 1 zuweisen. Dann diese direkt wieder auslesen und bei der Ausgabe sortieren.

If $onlinewert = 0 then Huh

mal schauen... vielleicht find ich auch noch ne andere Lösung. Weil, die feine Art ist diese nicht.  Roll Eyes
Werds mal am Sonntag probieren.  Wink
Gespeichert
vittatus
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 397

vittatus


« Antworten #54 am: 03 Dezember 2005, 09:50:40 »

Hm joa im grunde habe ich das verstanden..

nur leider weiss ich immernoch nicht wie das geht  Undecided

Wäre echt super wenn du das die tage irgendwie machen könntest  Smiley
Gespeichert
V4Mp
weiss was
***
Offline Offline

Beiträge: 151


« Antworten #55 am: 06 Dezember 2005, 00:52:37 »

So...
ich hab leider noch nichts mit dem Sortieren nach Usern, die online sind machen können.
Soweit ich das sehe, müßte man dafür auch n großen Teil ändern. Da die männlich, weiblich und online, offline Angaben sich sonst bekriegen. Bin aber noch dabei. Nur wird das ne Weile dauern. Hab einfach zu wenig Zeit im Moment. Tja... Verkäufer und es ist bald Weihnachten.  cheesy

Aber, ich habe n bissel an deinem Block gefummelt und ein, zwei Sachen verbessert bzw. ausgebügelt..  Wink

Infos zum Block Version 0.0.1
Funktion
1. Freundesliste in Pulldown- o. Blockansicht
2. Anzahl der Freunde, die online sind wird angezeigt
3. Es sind alle wichtigen Links und Infos für einen User enthalten!
- Anzahl der PN und neue PN
- neue Usergästebucheinträge
- Links zu Profileinstellungen etc.
4. Einige content und var Fehler sind behoben. Im Debug sollte keine Fehlerausgabe mehr kommen für den Friend-Block!

Den Block bekommt ihr unten als Download!


Folgende Anpassung muss gemacht werden!

Dies muss in die header.php eingefügt werden (ACHTUNG: Der Code ist normal HTML! Nicht an PragmaMX angepasst. Bitte daher selber noch echo,  \ und " einfügen, wo dies nötig ist! Alternativ könnt ihr auch eine beliebige HTML Datei erstellen und diese per "include ('meinehtmldatei.html'); zwischen <head> und </head> einfügen. Vorteil davon ist, dass ihr nicht zuviel im header ändert und dort auch alle eventuell folgende Änderungen in die HTML speichern könnt. z.B. für mein folgendes Your Account Addon.)
Code: [Select]  
<script language="JavaScript">;
<!--
function Go(x)
   {
   if(x == "nothing")
   {
   document.forms[0].reset();
   document.forms[0].elements[0].blur();
   return;
   }
   else
   {
   // alert(x); 
   location.href = x;
   document.forms[0].reset();
   document.forms[0].elements[0].blur();
   }
  }
//-->;
</script>

---------------------------
Anpassungen an eure Bedürfnisse (können gemacht werden):

Wer lieber einen Block, anstatt des Pulldowns haben möchte, kann dieses einfach durch löschen der "###" bekommen. Natürlich müßten die 8 folgenden "contents" mit "###" auskommentiert werden.

Mit Blockansicht:
Code: [Select]  
$content  = "<center>";
$content .= "Freundeliste (<b>$friends_online_num</b>)<br>";
$content .= "</center>";
$content .= "<div style=\"width: 125px; background-color: $bgcolor8; cursor: hand; border: 2px solid $bgcolor2; text-decoration: none; padding-left: 1px; padding-top: 1px; padding-bottom: 1px; overflow: auto;\><a href=\"modules.php?name=Userinfo&uname=".$uname3."\">".$whoonlineselect."</a></div>";
###$content  = "<p align=\"left\"><img src=\"images/menu/rarrow.gif\"> <a href=\"modules.php?name=Your_Account\" target=\"_self\">Profil: ###$username</a></p>";
###$content .= "<form name=\"Nav\" method=\"Post\">";
###$content .= "<select size=\"1\" name=\"Auswahl\" onchange=\"Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)\"";
###$content .= "style=\"width:130px; background-color:#000000; font-size:9pt; font-family:Arial,sans-serif;\">;";
###$content .= "<option value=\"nothing\">Freundesliste ($friends_online_num)";
###$content .= "<option>".$whoonlineselect."";
###$content .= "</select>";
$content .= "</form>";

Mit Pulldownansicht (Standartansicht):
Code: [Select]  
###$content  = "<center>";
###$content .= "Freundeliste (<b>$friends_online_num</b>)<br>";
###$content .= "</center>";
###$content .= "<div style=\"width: 125px; background-color: $bgcolor8; cursor: hand; border: 2px solid $bgcolor2; text-decoration: none; padding-left: 1px; padding-top: 1px; padding-bottom: 1px; overflow: auto;\><a href=\"modules.php?name=Userinfo&uname=".$uname3."\">".$whoonlineselect."</a></div>";
$content  = "<p align=\"left\"><img src=\"images/menu/rarrow.gif\"> <a href=\"modules.php?name=Your_Account\" target=\"_self\">Profil: $username</a></p>";
$content .= "<form name=\"Nav\" method=\"Post\">";
$content .= "<select size=\"1\" name=\"Auswahl\" onchange=\"Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)\"";
$content .= "style=\"width:130px; background-color:#000000; font-size:9pt; font-family:Arial,sans-serif;\">;";
$content .= "<option value=\"nothing\">Freundesliste ($friends_online_num)";
$content .= "<option>".$whoonlineselect."";
$content .= "</select>";
$content .= "</form>";

Wer sich die gesamte Anzahl seiner Freunde zusätzlich anzeigen lassen möchte, der kann einfach ".$member_online_num." irgendwo ausgeben lassen.


Wer noch Ideen oder Verbesserungen hat, kann diese ja gerne posten.  8)

[gelöscht durch Administrator]
« Letzte Änderung: 06 Dezember 2005, 02:36:56 von V4Mp » Gespeichert
schnikemike
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 715

schnikemike


« Antworten #56 am: 06 Dezember 2005, 01:26:08 »

Bin gerade durch zufall auf diese seite gekommen.

Vieleicht hilft dir der webmaster weiter mit der sortierung.

http://www.partybilder.de/


lg und echt klasse arbeit von dir!!
Gespeichert

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 
RiotheRat
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.953


WWW
« Antworten #57 am: 06 Dezember 2005, 08:39:44 »


Nette Seite - nur leider kein pragmaMx  cheesy

RtR
Gespeichert

Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...
Jay-E
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 573


« Antworten #58 am: 06 Dezember 2005, 15:31:19 »

also ich hab das gerade mal runtergeladen und bei mir hochgeladen dann steht fogendes da:

wenn ich auf fotoalbum und Freundeverwalten klicke kommt : Sorry, dieses Modul ist nicht aktiv!

ich hab bei den modulen geschaut es gibt keine fotoalbum und keine Freundeverwaltung.

und wenn ich auf Gästebuch klicke kommt: Ungültige Datenbankoperation: get page of userguestbook entry's

Und der rest geht eigentlich also die links aber es werden keine blöcke angezeigt sonder so steht es bei mir da:

Freunde Online


private Nachrichten
   insgesamt:
ungelesen:    1
0

Profil ändern
Einstellungen
Gästebuch
Private Nachrichten
Fotoalbum
Freunde verwalten
Logout


was anderes ist da nicht
Gespeichert
vittatus
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 397

vittatus


« Antworten #59 am: 06 Dezember 2005, 15:41:48 »

Aber, ich habe n bissel an deinem Block gefummelt und ein, zwei Sachen verbessert bzw. ausgebügelt..  Wink

Hey jetzt ist das alles ja wieder in ein select/option feld ....
habe das doch alles schon pracktisch als html ausgabe.

http://www.eplexx.de/bloecke.zip
Gespeichert
Seiten: 1 2 [3] 4 5   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.18 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML