Menü

  Login

  Shoutbox

  Forum » Fragen zu Ilch » Andere Dinge » [FRAGE] Brauche hilfe beim Mod


[ 1 | 2 | 3 | 4 | 5 | 6 ]
[FRAGE] Brauche hilfe beim Mod
Mairu
Administrator

User Pic

Posts: 1908
# 04.05.2011 - 12:37:34
    zitieren



Das mit dem css geht auch nur, wenn du den "richtigen" Code hast, hier in dem Thema schwirren ja schon einige rum.

http://mairu.ilch.net/index.php?forum-showposts-28#3994 in dem Beitrag wird die Klasse vergeben und auch ul und li benutzt, hast du den Code den genommen?
htdocs
Gast

User Pic

# 04.05.2011 - 18:11:05
    zitieren



So habs hinbekommen.. nach dem ich alles nochmal in ruhe durch gegangen bin Zwinker

Läuft alles soweit ganz gut, wie kann ich das am besten so hinbekommen:

Avatar bild und drunter der Name und das Avatar bild darf die max die breite von 60px nicht überschreiten das gleiche auch beim Namen, sollte der name zu lang sein sollte es automatisch drunter weiter gehen so das mehr als 60px breit wird.

Es sollten Maximal 3 Avatar bilder nebeneinander sein, weitere sollte dann immer drunter weiter gehen.

Habe in der user.php

 Php
1:
  $ava = (file_exists($r['avatar']) ? '<img width=60px height=60px src="'.$r['avatar'].'" alt="Avatar von '.$r['name'].'" />' 'Kein Avatar');


Die Breite und Höhe reingetan funktioniert auch Zwinker

Aber denke mal das sollte man per style.css machen.

Habe in der style.css
 CSS
1:
2:
3:
4:
5:
6:
    div.pv-cont { margin:0px; padding:0px; border:0px solid gray; width:0px;}
div.pv-cont ul { list-style:none outside none; margin:0 ; padding:0; }
div.pv-cont ul li { margin:0; padding:6px 0 6px 0; border-bottom:1px dotted gray }
div.pv-cont ul li a span img { border:none; }
div.pv-cont ul li a span.first { display:block; float:left; text-align:center; width:40%; }
div.pv-cont ul li a span.last { display:block; float:left; text-align:left; width:50%; padding:4px 0 0 0; }


und Hier wäre der code den ich in der user.php reingetan habe:

 Php
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
  function last_user($uid){
  
$lb db_fetch_object(db_query("SELECT `last_bes`, `last_user_time` FROM `prefix_user` WHERE `id` = ".$uid));
  if (empty(
$lb->last_bes)) return 'Du hast derzeit keine Besucher'
  
$lba explode('#',$lb->last_bes);
  
$lbt explode('#',$lb->last_user_time);
  
$s '<div class="pv-cont"><ul>'."\n";
 
   foreach (
$lba as $k => $v) {
      if (
$v 1) { continue; }
      
$q db_query("SELECT `name`, `avatar` FROM `prefix_user` WHERE `id` = ".$v);
      
$r db_fetch_assoc($q);
      
$ava = (file_exists($r['avatar']) ? '<img width=60px height=60px src="'.$r['avatar'].'" alt="Avatar von '.$r['name'].'" />' 'Kein Avatar');
      
$time date("d.m.Y \u\m H:i",$lbt[$k]);
      
$s .= '<li><a href="index.php?user-details-'.$v.'" target="_self"><span class="first">'.$ava.'</span><span class="last"><strong>'.$r['name'].'</strong><br /><br /><em>besucht am '.$time.' Uhr</em></span></a><br style="clear:both;" /></li>'."\n";
   }
  
$s .= '</ul></div>'."\n";
  
  return(
$s);


Dank dir wenn du mir da noch helfen könntest..
Mairu
Administrator

User Pic

Posts: 1908
# 05.05.2011 - 19:07:12
    zitieren



Wobei jetzt? Mit der Länge der Namen? Soweit ich weiß gibts da keine Möglichkeit als das Setzen von Leerzeichen, aber nach Breite geht das nicht, nur nach Anzahl von Zeichen, wie sowas geht ist ja in den Last??? Boxen drin.
htdocs
Gast

User Pic

# 06.05.2011 - 08:45:58
    zitieren



Hi danke für Antwort,

Am besten wäre kannst du mir sagen wie ich den namen und so alles wegbekomme? das nur die Avatar Bilder verlinkt bleiben. Den wirde ich den rest so hinbekommen das die avatar bilder 3 nebeneinander sind und der rest drunter.

Kann man die namen eigenblich nicht kürzen? allso wenn ich ( Hallo ) heise und dieser name wäre zu lang für die Breite das es dann ( Hal.. ) heist?

Den wäre es klasse wenn die Namen unter dem Avatar wären. Wenn es nicht klappt dan wäre es nett wenn du mir sagen könntest wie ich den rest auskommentiere das ich nur das avatar habe.
Mairu
Administrator

User Pic

Posts: 1908
# 07.05.2011 - 17:56:45
    zitieren



Genau das hab ich doch oben geschrieben, eigentlich hatte ich den Eindruck, dass du schon in der Lage sein solltest, mal etwas den Code zu ändern, du hast dich doch mittlerweile schon etwas mit ilch beschäftigt.

Der Name etc ist alles in Zeile 14 in dem Code, den du selbst gepostet hast, wie man das mit den Punkten macht, kannst du dir in der Lastforum etc. Boxen anschauen, und ja das schaffst du auch ohne meine Hilfe!
htdocs
Gast

User Pic

# 16.05.2011 - 09:09:33
    zitieren



Hi,

Habe alles jetzt hinbekommen, Danke dir nochmals für alles..

Ja auskennen tuh ich mich schon von einiges, aber kleine problemchin tauchen doch noch ab und zu auf wo ich mit ein fragezeichen da stehe Zwinker , wobei es meist nur kleine sachen sind ^^

Aber dank dir für alles..
[ 1 | 2 | 3 | 4 | 5 | 6 ]