HTH-C.com - Forum
Latest News Latest Threads
Neuerung: Persönliche Galerie
Informationen zur Übernahme der Erweite..
HTH Blog - Version 2.0
#HTH.Systems - Betatester gesucht
Neueröffnung - PHPKit-Award.de
HTH Webchat v3
Letzter Beitrag Happy Birthday Bottyline Weiblicher Benutzer Heute, 0:00 Zeit der letzten Antwort
Letzter Beitrag Herzlich Willkommen Botty Männlicher Benutzer 22.11.2024 - 20:45 Zeit der letzten Antwort
Letzter Beitrag Gibt es eigentlich noch jemand der PHPki.. Dooki Männlicher Benutzer 16.07.2024 - 19:47 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 WEBI Männlicher Benutzer 24.06.2024 - 12:58 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 ohne ASCE auf PHP8x Myrddin Männlicher Benutzer 22.03.2023 - 12:36 Zeit der letzten Antwort
 55.426 Posts & 4.945 Themen in 78 Foren
Forenübersicht » Support / Hilfe » PHPKit 1.6.4 & 1.6.5 & 1.6.6 » Support » Benutzergruppen

Benutzergruppen
18 Beiträge in diesem Thema
 Seiten (2):    <    Prev    1     2  
12.09.2015 - 09:46 Uhr
Beitrag: #16
2 kurze Rückfrage hier noch:

Ist es aufwendig, die Bilder automatisch auf eine bestimmte Größe zu skalieren?
zB von 32px auf 18-16 px ... Unsere Wappen sind alle größer & wenn wir die mit zB Gimp bearbeiten, werden sie unerkennbar ....  unglücklich




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

PHP-Quelltext

        */
        
// Modifiziert / Erweitert
        
if ($userinfo['user_status']=='admin' && $userinfo['user_id']==&& $userinfo['user_ghost']!=1){ 
            
$STmainadmin.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').'&nbsp;'.$userWappen.'&nbsp;'.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'&nbsp;'.$ProfilefieldIcon.'</p>'
        } 
        elseif (
$userinfo['user_status']=='admin' && $userinfo['user_id']!=&& $userinfo['user_ghost']!=1){ 
            
$STadmin.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').'&nbsp;'.$userWappen.'&nbsp;'.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'&nbsp;'.$ProfilefieldIcon.'</p>'
        } 
        elseif (
$userinfo['user_status']=='mod' && $userinfo['user_ghost']!=1){ 
            
$STmod.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').'&nbsp;'.$userWappen.'&nbsp;'.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#4D7ECD">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'&nbsp;'.$ProfilefieldIcon.'</p>';             
        }  
        elseif (
$userinfo['user_status']=='member' && $userinfo['user_ghost']!=1){ 
            
$STmember.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').'&nbsp;'.$userWappen.'&nbsp;'.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#ffffff">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'&nbsp;'.$ProfilefieldIcon.'</p>';             
        }  
        elseif (
$userinfo['user_status']=='user' && $userinfo['user_ghost']!=1){ 
            
$STuser.='<p align="left">'.pkHtmlLink(pkLink('privatemessages','','userid='.$userinfo['user_id']),'<img src="'.pkDIRWWWROOT.'images/sendim.gif" height="12" alt="IM Message an '.$XvalUser.' versenden" title="IM Message an '.$XvalUser.' versenden" align="middle" />','','','','IM Message an '.$XvalUser.' versenden').'&nbsp;'.$userWappen.'&nbsp;'.pkHtmlLink(pkLink('userinfo','','id='.$userinfo['user_id']),'<span style="color:#ffffff">'.$XvalUser.'</span>','','','splinkb','Benutzer Profil Anzeigen').'&nbsp;'.$ProfilefieldIcon.'</p>';             
        }


Mit .$ProfilefieldIcon. werden ja die Wappen letztendlich in der Einsortierung ausgegeben ...
Ich würde mir das gerne aber noch ein bisschen umgestalten, das kriege ich aber denke ich selber hin.
Nur wenn ich jetzt zB an der einen Stelle die Icons der ID 1 ausgeben will und an einer anderen Stelle die Icons der ID 2 was muss ich dann da eingeben?
Oder kann man das auch über CSS lösen?

Vielen Dank schonmal.  Glücklich

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Hakim - 12.09.2015 - 10:50 Uhr
 
Zum Anfang der Seite
12.09.2015 - 12:00 Uhr
Beitrag: #17
Je nachdem welche Änderung du nun durchgeführt hast, suche nach:



1

PHP-Quelltext

      $FieldValueIcon    "&nbsp;<img align=\"absmiddle\" src=\"".pkDIRWWWROOT.$ProfilefieldDir.$FieldValueIcon.$ProfilefieldExt."\" alt=\"".$FieldValueIcon."\" title=\"".$FieldValue."\" border=\"0\" />";
Und ändere es um in:



1

PHP-Quelltext

      $FieldValueIcon    "&nbsp;<img align=\"absmiddle\" src=\"".pkDIRWWWROOT.$ProfilefieldDir.$FieldValueIcon.$ProfilefieldExt."\" alt=\"".$FieldValueIcon."\" title=\"".$FieldValue."\" border=\"0\" style=\"max-width: 16px; max-height: 16px;\" />";
Oder - Variante 2 - Suche nach diesem:



1

PHP-Quelltext

      $FieldValueIcon    "&nbsp;<img align=\"absmiddle\" src=\"".$ProfilefieldDir.$FieldValueIcon.$ProfilefieldExt."\" alt=\"".$FieldValueIcon."\" title=\"".$FieldValue."\" border=\"0\" />";
Und ändere es in jenes um:



1

PHP-Quelltext

      $FieldValueIcon    "&nbsp;<img align=\"absmiddle\" src=\"".$ProfilefieldDir.$FieldValueIcon.$ProfilefieldExt."\" alt=\"".$FieldValueIcon."\" title=\"".$FieldValue."\" border=\"0\" style=\"max-width: 16px; max-height: 16px;\" />";
Müsste im Grunde genommen ausreichen, um die Grafiken immer auf 16x16 Pixel zu skalieren, ohne dort nun mit einer anderen Möglichkeit in PHP herangehen zu müssen. Ausreichend sofern die Grafiken grundsätzlich nur auf ein und die selbe Größe gebracht werden sollen.

Zur zweiten Frage: Etwas aufwendig zu lösen bei so vielen IDs, zumindest fällt mir spontan keine sonderlich schnelle und einfache Lösung ein. Ausser das ganze eventuell in einer weiteren Schleife zu verpacken, welche zudem automatische Variablen erstellt, die demzufolge dann verarbeitet werden können - bei einem Element was stetig mitgeladen wird, einer Navigationsbox; sicherlich kaum zu empfehlen das ganze x mal durchlaufen zu lassen. (Dauer zum Laden d. Präsenz)

Was relativ schnell zu bewerkstelligen wäre, ist die leeren Felder (welche unausgefüllt bleiben, da ja auch kein Inhalt bestehend) anders zu publizieren. Das geschieht mit dieser Variable:



1

PHP-Quelltext

$FieldValueIcon   '';

Der Inhalt zwischen den beiden Hochkommas könnte nun mit einer transparenten Grafik gefüllt werden und anderem. So das die Reihenfolge der Icons stetig gleich wäre.

Beispiel:
X | I | I | I
I | X | X | I
X | X | I | X

X = Leer - I = Icon

Aktuell:
I | I | I
I | I
I

Da X komplett unausgefüllt bleibt. Nun könnte die obrige Varibale als Platzhalter gefüllt werden. Aber ob bei 8 IDs, demzufolge 8 Icons (x16 Pixel) das Ganze nicht auch überquillt - sind ja dann schon 128 Pixel in der Breite + PN Grafik + Nicknamen - könnte Eng werden. zwinkern

Beispiel:



1

PHP-Quelltext

$FieldValueIcon   '&nbsp;<img align="absmiddle" src="'.pkDIRWWWROOT.'images/blank.gif" width="16" height="16" alt="" border="0" />';


 
Zum Anfang der Seite
12.09.2015 - 16:32 Uhr
Beitrag: #18
Die Breite & Höhe hat natürlich geklappt, darauf hät ich auch selber kommen können. grosses Lachen

Ansonsten wegen der 2. Frage, hab zwar so ein bisschen verstanden was du meinst, aber ich glaube das hat kein zweck. Ich lass es einfach so wie es ist ... Danke  Glücklich

 
Zum Anfang der Seite
 Seiten (2):    <    Prev    1     2  

Ähnliche Themen
 
Support Support » Benutzergruppen farbig? - Letzte Antwort von WEBI am 25.06.07, 14:35 Benutzergruppen farbig?  (25.06.07, 14:35)
Support Support » Benutzergruppen erstellen - Letzte Antwort von matrixneo am 05.08.08, 15:55 Benutzergruppen erstellen  (05.08.08, 15:55)
Support Support » Usermap 2.6.2 - Benutzergruppen anzeigen ? - Letzte Antwort von HiGHteK am 12.11.07, 16:48 Usermap 2.6.2 - Benutzergruppen anzeigen ?  (12.11.07, 16:48)

HTH-C.com - Webmedien & Community