ilch Forum » Allgemein » Plauder Ecke » AVATAR Runden

Geschlossen
  1. #1
    User Pic
    zillo gelöschter User
    Hallöchen wie und wo mus ich den Code eingebene das alle avatr bilder rund sind??

    habe das hier gefunden weis aber nicht in welsche Datei es hin mus:

    .avatar-frame {border: 2px solid # c7b89e;}
    .avatar-Rahmen, .avatar Rahmen img {
    	width: 50px;
    	height: 50px;
    	-webkit-border-radius: 30px; / * Saf3 +, Chrome * /
    	border-radius: 30px; / * Opera 10.5, IE 9 * /
    	/ * - Moz-border-radius: 30px; Deaktiviert für FF1 + * /
    	}


    Schreibe schon mal DANKE


    verwendete ilch Version: 1.1 P

    betroffene Homepage: wir-wollen-chatten.com/
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.625
    Beitragswertungen
    1192 Beitragspunkte
    Du musst halt allen <img> Ausgaben für die Avatar mit einer Klasse vesehen und diese dann in der style.css definieren.

    Beispiel für die Userdetails:

    	$avatar = '';
    	if ( file_exists($row['avatar'])) {
    		$avatar = '<img src="'.$row['avatar'].'" border="0">';
    	}


    zu

    	$avatar = '';
    	if ( file_exists($row['avatar'])) {
    		$avatar = '<img src="'.$row['avatar'].'" class="roundcorner" border="0">';
    	}


    ... und in deiner style.css

    .roundcorner {
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      -khtml-border-radius: 10px;
      border-radius: 10px;
    }


    Aber wie gesagt, du musst alle Ausgaben selber suchen und die Klasse in den Bildtag setzen.


    Zuletzt modifiziert von Lord|Schirmer am 12.12.2014 - 22:43:16
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    zillo gelöschter User
    Danke und wo mus ich es einstellen das alle bilder so aussehen?

    wie auch die mamber liste und so??


    Schreibe schon mal DANKE
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.625
    Beitragswertungen
    1192 Beitragspunkte
    Wie geschrieben ... musst Du alle Ausgaben in den betroffenen Dateien selber suchen.

    Bei deiner Liste evtl. die include/contents/user/memb_list.php Du hast ja eine modifizierte Ausgabe.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    zillo gelöschter User
    Danke werde es gleich mal umsetzen habe es mit 45px gemacht

    .roundcorner {
      -moz-border-radius: 45px;
      -webkit-border-radius: 45px;
      -khtml-border-radius: 45px;
      border-radius: 45px;
    }


    also mus ich jetz überall nur das class="roundcorner" einfügen oder???
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    zillo gelöschter User
    DANKE habe alles fertig!!

    ach ja wie kann ich jetzt AVATAR auf der start seite zeigen?

    habe in der index.htm {AVATAR} eingegeben geht nicht
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.625
    Beitragswertungen
    1192 Beitragspunkte
    Kommt darauf an in welcher Form?

    Was für eine Ausgabe:
    In einer Box?
    Im Content?
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    zillo gelöschter User
    zur zeit noch nicht wollte wollte als header so wie bei Facebook
    großes titel bild und davor ein avatar
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.625
    Beitragswertungen
    1192 Beitragspunkte
    Am Besten eine Box boxes/boxname.php mit deinen Ausgaben erstellen und die in die index.htm per {_boxes_boxname} einbinden ... fertig.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    zillo gelöschter User
    danke werde mal schaun ob ich es hinbekomme
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    zillo gelöschter User
    bin doch einwenig zu blöde dafür kannst du mir so ne box basteln?
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.625
    Beitragswertungen
    1192 Beitragspunkte
    Zeige mal dein bisherigen Ansatz!
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    zillo gelöschter User
    habe noch kein weis nicht wo ich anfangen soll

    werde mal in der user.php mal schaun ob ich da was finde
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    2 Images definieren und beide ausgeben, dabei das eine überlappend zum anderen (z-index).
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    zillo gelöschter User
    KÖNNT IHR MIR BITTE MIT DEN AVATAR HELFEN??
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.625
    Beitragswertungen
    1192 Beitragspunkte
    Also dein Avatar und ein Titelbild.
    Gib mal den Pfad zu dem Titelbild.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    zillo gelöschter User
    ZitatZitat geschrieben von Lord|Schirmer
    Also dein Avatar und ein Titelbild.
    Gib mal den Pfad zu dem Titelbild.


    also so ungefär sollte es aussehen:

    http://cms.96.lt/i/

    der user sollte per Profil sein title bild und avatar selber bestimmen nur im Profil und auf der starseite einfester Header und das avatar von den unser der eingelogt ist.
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.625
    Beitragswertungen
    1192 Beitragspunkte
    Ist ja an sich nicht schwer ... wo bzw. wie werden die Bilder gespeichert?
    Befinden sich die Pfade wie das Avatar in der Datenbank?

    Ich habe mal ein mögliches Beispiel aufgebaut!

    Hierfür wäre es notwendig, dass das Profilbild und Titelbild in der Datenbank unter prefix_user als titelbild und profilbild mit dem Pfaden include/images/titelbild/ und include/images/profilbilder/ gespeichert werden.

    Auch sollte es in diesen Pfaden für den Code ein Bild geben, sofern ein User kein Bild hinterlegt hat (dummy.jpg) und für Gäste (gast.jpg) geben.

    Hier mal das Codebeispiel:

    <?php
    defined ('main') or die ('no direct access');
    
    // eingeloggter user
    if (loggedin()) {
    	
    	// userdaten abrufen
    	$row = db_fetch_object(db_query('SELECT `profilbild`, `titelbild` FROM `prefix_user` WHERE `id` = ' . $_SESSION['authid']), 0);
    	
    	// titelbild pruefen
    	$titelBild = '';
    	if (!empty($row->titelbild) && file_exists($row->titelbild)) {
    		$titelBild = $row->titelbild;
    	} else {
    		$titelBild = 'include/images/titelbilder/dummy.jpg';
    	}
    	
    	// profilbild pruefen
    	$profilBild = '';
    	if (!empty($row->profilbild) && file_exists($row->profilbild)) {
    		$profilBild = $row->profilbild;
    	} else {
    		$profilBild = 'include/images/profilbilder/dummy.jpg';
    	}
    	
    	// css an header senden
    	$ILCH_HEADER_ADDITIONS .= '
    	    <style type="text/css">
    		.titelBild {
    			margin:0;
    			padding:0;
    			position:absolute;
    			left:50%;
    			margin-left:-658px;
    			top:30px;
    			width:1316px;
    			height:315px;
    			text-align:center;
    			z-index:0;
    			background:url(' . $titelBild . ');
    		}
    		.profilBild {
    			border:0;
    			position:absolute;
    			bottom:-40px;
    			left:40px;
    			width:188px;
    			height:188px;
    		}
    		</style>';
    		
        // titelbild und profilbild ausgeben
    	echo '<div class="titelBild"><img class="profilBild" src="' . $profilBild . '" alt="Profilbild" /></div>';
    
    // gast	
    } else {
    	
    	// css an header senden
    	$ILCH_HEADER_ADDITIONS .= '
    	    <style type="text/css">
    		.titelBild {
    			margin:0;
    			padding:0;
    			position:absolute;
    			left:50%;
    			margin-left:-658px;
    			top:30px;
    			width:1316px;
    			height:315px;
    			text-align:center;
    			z-index:0;
    			background:url(include/images/profilbilder/gast.jpg);
    		}
    		.profilBild {
    			border:0;
    			position:absolute;
    			bottom:-40px;
    			left:40px;
    			width:188px;
    			height:188px;
    		}
    		</style>';
    		
        // titelbild und profilbild ausgeben
    	echo '<div class="titelBild"><img class="profilBild" src="include/images/profilbilder/gast.jpg" alt="Profilbild" /></div>';
    	
    }
    
    ?>


    Diese Box dann als include/boxes/profilheader.php speichern und in die index.htm als {_boxes_profilheader} einbinden.


    PHP Kenntnisse sind auf jedenfall notwendig!
    Anpassungen an Form und Aussehen sind natürich auch notwendig.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    zillo gelöschter User
    Zeigt DB fehler an
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.625
    Beitragswertungen
    1192 Beitragspunkte
    Muss ich die jetzt erraten?
    rules :: doku :: faq :: linkus
    2 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    zillo gelöschter User
    so der nimmt gast avatar an aber nicht meine wie oder was mus ich bei der DB machen?

    Zeigt den code hier an :

    MySQL Error:
    1054 : Unknown column 'profilbild' in 'field list'
    in Query:
    SELECT `profilbild`, `titelbild` FROM `ic1_user` WHERE `id` = 1
    Debug backtrace:
    	@ mysql.php:46 -- debug_bt()
    	@ mysql.php:64 -- db_check_error(...)
    	@ profilheader.php:8 -- db_query(...)
    	@ design.php:332 -- require_once(...)
    	@ design.php:174 -- design->get_boxcontent(...)
    	@ design.php:71 -- design->replace_boxes(...)
    	@ news.php:12 -- design->design(...)
    	@ index.php:18 -- require_once(...)
    
    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/u810544318/public_html/include/includes/func/db/mysql.php on line 81
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.625
    Beitragswertungen
    1192 Beitragspunkte
    ZitatZitat
    Unknown column 'profilbild' in 'field list'


    Das dieser Fehler auftritt habe ich schon vermutet, da Du die Datenbank nicht, wie in meinen vorhergehenden Posts erwähnt, erweitert hast.

    ALTER TABLE `prefix_user` ADD `titelbild` varchar(100) NOT NULL DEFAULT ''
    
    ALTER TABLE `prefix_user` ADD `profilbild` varchar(100) NOT NULL DEFAULT ''


    Natürlich muss nun noch das Profiledit für die Erfassung der Bilder angepasst werden.


    Ich glaube Du nimmst Dir Dinge vor, die etwas mehr Kenntnisse voraussetzen!


    Zuletzt modifiziert von Lord|Schirmer am 14.12.2014 - 09:20:30
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    zillo gelöschter User
    wo in der profil_edit.php mus ich das reinschreiben? kann kein sql Leider
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.625
    Beitragswertungen
    1192 Beitragspunkte
    OH zillo ... ich glaube Du solltest Dir jemanden unter Anfragen/Angebote suchen, der deine Wünsche umsetzt.

    Diese 2 Befehle sind wie Du schon selber sagst SQL, welche Du am Besten/Schnellsten in deiner Datenbank (SQL Befehl ausführen) ausführst. Denke aber daran das PREFIX mit dem verwendeten zu ersetzen (z.B. ic1_ statt prefix_ )
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    zillo gelöschter User
    aber in meine user_details.php steht auch prefix drinne

    defined ('main') or die ( 'no direct access' );
    
    $uid = intval($menu->get(2));
    
    $abf = 'SELECT * FROM prefix_user WHERE id = "'.$uid.'"';
    $erg = db_query($abf);
    
    if (db_num_rows($erg)) {
    	$row = db_fetch_assoc($erg);
    0 Mitglieder finden den Beitrag gut.
  26. #26
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    OMG...
    Ach...und sorry für den "unqualifizierten" Kommentar!


    Zuletzt modifiziert von Outi77 am 14.12.2014 - 21:14:31
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  27. #27
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.625
    Beitragswertungen
    1192 Beitragspunkte
    Ich sagte in der Datenbank!

    Öffne PhpMyAdmin ... wähle links die betroffene Datenbank aus ... klicke rechts auf den Reiter SQL ... füge die Kommandos in das Feld "SQL-Befehl(e) in Datenbank ausführen" ein ... drücke OK.

    Wie gesagt prefix_ anpassen!

    Leider müssen natürlich, wie schon mehrfach erwähnt, diese Felder per user_details gefüllt werden! Das bedeutet wohl noch ein unendliche Anzahl an Problemen.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  28. #28
    User Pic
    Ahrtas Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    Klarer Fall für Anfragen/Angebote.

    Haben wir ein Thread mit Links zu Seiten um "PHP zu lernen" wie z.b. www.schattenbaum.de ?
    0 Mitglieder finden den Beitrag gut.
  29. #29
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Vielleicht mal was kleines eigenes Aufbauen eben wie Schattenbaum.
    0 Mitglieder finden den Beitrag gut.
  30. #30
    User Pic
    zillo gelöschter User
    Schattenbaum??? DATENBANK NICHT ERREICHBAR kann ich nicht anschauen.

    bei phpFusion werde ich im supoort nur gemobbt nun will ich es wieder mit ilch versuchen.

    Ich schau mal ob ich es hinbekomme.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Plauder Ecke

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten