ilch Forum » Allgemein » HTML, PHP, SQL,... » Neue Usergalerie-Übersicht - Wer Hilft??

Geschlossen
  1. #1
    User Pic
    DeathBoy Mitglied
    Registriert seit
    24.02.2010
    Beiträge
    182
    Beitragswertungen
    1 Beitragspunkte
    Hi,

    Brauch mal wieder Hilfe ;-(

    Ich grüble gerade aber bekomm´s nicht mehr gebacken... hatte mich wohl zu lange nicht mehr mit MySQL befasst.

    Möchte gerne die Usergallery-Übersicht abändern:
    index.php?user-usergallery

    ...und zwar möchte ich das hier eine Galerie entsteht die folgendermaßen aussieht: Es sollen hier ALLE Fotos angezeigt werden die die Mitglieder in ihrer persönlichen Usergalerie hochgeladen haben (Eben als Übersicht). Die Bilder sollen dann nach den Uploadzeitpunkt geordnet sein (Neuste zuerst).
    Unter den Bild soll der jeweilige Besitzer (User) angezeigt werden. Der User und auch das Bild soll mit der Usergalerie des jeweiligen Besitzer verlinkt sein.

    Dürfte eigentlich wenn man sich auskennt keine große Sache sein. Vielleicht kann mich hier jemand auf die Sprünge helfen.

    Gruß Mike


    verwendete ilchClan Version: 1.1 N

    betroffene Homepage: externer Link
    Tattoo und Piercing Community: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    DeathBoy Mitglied
    Registriert seit
    24.02.2010
    Beiträge
    182
    Beitragswertungen
    1 Beitragspunkte
    ok bin schon soweit das ich die bilder ausgelesen bekomme, und den link dazu von der jeweiligen usergalerie auf der verlinkt werden soll.

    was noch fehlt:
    - der jeweilige username unter den bild, ebenfalls mit verlinkung
    - die farbgestaltung (cmite, cdark, usw...)
    - dann wie bei der normalen Galerie das pro seite nur x-anzahl bilder angezeigt werden.

    mal sehn ob ich es hinbekomme...

    vorschau gibt es hier:
    deathboy.de/index.php?user-usergallery

    falls der link nicht geht dann bin ich wahrscheinlich schon am weitercoden zwinker
    Tattoo und Piercing Community: externer Link
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    DeathBoy Mitglied
    Registriert seit
    24.02.2010
    Beiträge
    182
    Beitragswertungen
    1 Beitragspunkte
    Habe es geschafft, die Übersicht ist fertig.

    Danke nochmal @Mairu für die Hilfe wegen den JOIN-Befehl!

    So sieht das ganze jetzt aus: deathboy.de/index.php?user-usergallery

    Zuvor wurden die User angezeigt mit der jeweiligen Anzahl deren Fotos!
    Falls jemand interesse an der usergallery.php haben sollte, dann könnt ihr mich gerne anschreiben.

    Was ich jetzt noch dringend benötige ist ein Modul, das die User Kommentare bei der USERGALLERY machen können. Das wäre mir echt wichtig. Falls jemand sowas hat, dann bitte bei mit melden. Würde dafür sogar paar Cent bezahlen!

    Gruß Mike


    Zuletzt modifiziert von DeathBoy am 28.03.2010 - 15:28:11
    Tattoo und Piercing Community: externer Link
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    DeathBoy Mitglied
    Registriert seit
    24.02.2010
    Beiträge
    182
    Beitragswertungen
    1 Beitragspunkte
    Thread kann gelöscht werden. - Übersicht ist fertig zwinker
    Tattoo und Piercing Community: externer Link
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    Brauchst du noch eine Kommentarfunktion ? Wenn ja, würde ich eine machen zwinker
    MfG OloX
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    DeathBoy Mitglied
    Registriert seit
    24.02.2010
    Beiträge
    182
    Beitragswertungen
    1 Beitragspunkte
    Hi,

    ja würde noch eine brauchen. Mairu wollte mal sehen "was sich machen lässt". Daher weiß ich nicht ob er sich schon darüber gemacht hat. Wenn du magst kannst ihn ja mal fragen. Falls er seine Zeit für was anderes sinnvoller nutzen kann dann kannst ihn evtl. die arbeit damit abnehmen...

    Gruß Mike
    Tattoo und Piercing Community: externer Link
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    User Galerie mit Kommentar Funktion

    include/contents/user/usergallery.php
    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    #   Kommentar Mod by OloX
    #   www.dms-gaming.com [+] mairu.ilch.net
    
    defined ('main') or die ( 'no direct access' );
    
    
    if ($allgAr['forum_usergallery'] == 0) { exit(); }
    
    $uid = escape($menu->get(2), 'integer');
    $img_per_site = $allgAr['gallery_imgs_per_site'];
    $img_per_line = $allgAr['gallery_imgs_per_line'];
    
    # zeige alle gallery
    if (empty($uid)) {
    
      $title = $allgAr['title'].' :: Users :: Gallery';
      $hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">Users</a><b> &raquo; </b>Gallery'.$extented_forum_menu_sufix;
      $design = new design ( $title , $hmenu, 1);
      $design->header();
      $i = 0;
      $class = 'Cmite';
      $x = '';
      if (loggedin()) {
        $x .= '<a href="index.php?user-usergallery-'.$_SESSION['authid'].'">Meine Gallery</a><br /><br />';
      }
      $erg = db_query("SELECT uid, prefix_user.name as uname, COUNT(*) as anz FROM prefix_usergallery LEFT JOIN prefix_user ON prefix_usergallery.uid = prefix_user.id GROUP BY uid, uname ORDER BY anz DESC");
      while ($r = db_fetch_assoc($erg)) {
        $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
        $x .= '<div class="'.$class.'" style="float: left; padding: 5px;"><a href="index.php?user-usergallery-'.$r['uid'].'">'.$r['uname'].'</a><br /><span class="smalfont">Anzahl Bilder: '.$r['anz'].'</span></a></div>';
        if ( $i <> 0 AND ($i % 5 ) == 0 ) { $x .= '<br />'; }
      }
      $tpl = new tpl ( 'user/gallery');
      $tpl->set_out('x',$x,4);
      $design->footer();
     exit();
    }
    
    # user gallery zeigen
    $uname = db_result(db_query("SELECT name FROM prefix_user WHERE id = ".$uid),0,0);
    
    $title = $allgAr['title'].' :: Users :: Gallery';
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="index.php?user">Users</a><b> &raquo; </b><a class="smalfont" href="?user-usergallery">Gallery</a><b> &raquo; </b>von <a class="smalfont" href="?user-usergallery-'.$uid.'">'.$uname.'</a>'.$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    $design->header();
    
    
    
    $tpl = new tpl ('user/gallery');
    $tpl->set('uid', $uid);
    $tpl->set('uname', $uname);
    # bild loeschen...
    if ($menu->getA(4) == 'd' AND is_numeric($menu->getE(4)) AND loggedin() AND (is_siteadmin() OR $uid == $_SESSION['authid'])) {
      $delid = escape($menu->getE(4), 'integer');
      $x = @db_result(db_query("SELECT endung FROM prefix_usergallery WHERE uid = ".$uid." AND id = ".$delid),0,0);
      if (!empty($x)) {
        @unlink ( 'include/images/usergallery/img_thumb_'.$delid.'.'.$x );
        @unlink ( 'include/images/usergallery/img_'.$delid.'.'.$x );
        @unlink ( 'include/images/usergallery/img_norm'.$delid.'.'.$x );   
        @db_query("DELETE FROM prefix_usergallery WHERE uid = ".$uid." AND id = ".$delid);
        @db_query("DELETE FROM prefix_koms WHERE uid = ".$delid." AND cat = 'USERGIMG'");    
      }
    }
    
    # bild hochladen
    if (!empty($_FILES['file']['name']) AND is_writeable('include/images/usergallery') AND loggedin() AND $uid == $_SESSION['authid'] AND substr ( ic_mime_type($_FILES['file']['tmp_name']) , 0 , 6 ) == 'image/') {
      require_once('include/includes/func/gallery.php');
      $size = @getimagesize ($_FILES['file']['tmp_name']);
      $fende = preg_replace("/.+\.([a-zA-Z]+)$/", "\\1", $_FILES['file']['name']);
      $fende = strtolower($fende);
      if (!empty($_FILES['file']['name']) AND $size[0] > 10 AND $size[1] > 10 AND ($size[2] == 2 OR $size[2] == 3 OR $size[2] == 1) AND ($fende == 'gif' OR $fende == 'jpg' OR $fende == 'jpeg' OR $fende == 'png')) {
        $name = $_FILES['file']['name'];
        $tmp = explode('.',$name);
        $tm1 = count($tmp) -1;
        $endung = escape($tmp[$tm1], 'string');
        unset($tmp[$tm1]);
        $name = escape(implode('',$tmp), 'string');
        $besch = escape($_POST['text'], 'string');
        $id = db_result(db_query("SHOW TABLE STATUS FROM `". DBDATE ."` LIKE 'prefix_usergallery'"),0,'Auto_increment');
        $bild_url = 'include/images/usergallery/img_'.$id.'.'.$endung;
        if (@move_uploaded_file ($_FILES['file']['tmp_name'], $bild_url)) {
          @chmod($bild_url, 0777);
          db_query("INSERT INTO prefix_usergallery (uid,name,endung,besch) VALUES (".$uid.",'".$name."','".$endung."','".$besch."')");
          $bild_thumb = 'include/images/usergallery/img_thumb_'.$id.'.'.$endung;
          $bild_norm  = 'include/images/usergallery/img_norm_'.$id.'.'.$endung;
          create_thumb ($bild_url, $bild_norm , ($allgAr['gallery_normal_width']-64));
          create_thumb ($bild_url, $bild_thumb, $allgAr['gallery_preview_width']);
          @chmod($bild_thumb, 0777);
          @chmod($bild_norm, 0777);
          echo '<b>Datei '.$name.'.'.$endung.' erfolgreich hochgeladen</b><br />';
          $page = $_SERVER["HTTP_HOST"]. dirname($_SERVER["SCRIPT_NAME"]);
          echo 'Bildlink: <a target="_blank" href="http://'.$page.'/'.$bild_url.'">http://'.$page.'/'.$bild_url.'</a><br />';
          echo 'Oder klein: <a target="_blank" href="http://'.$page.'/'.$bild_thumb.'">http://'.$page.'/'.$bild_thumb.'</a><br /><br />';
        }
      }
    }
    
    if ($menu->get(3) == 'show' && is_numeric($menu->get(4)) ) {
        $picid = escape($menu->get(4), 'integer');
        $q = db_query("SELECT `a`.`name`, `a`.`besch`, `a`.`endung`, `a`.`id` AS `id`, `a`.`uid` AS `uid`, `b`.`name` AS `uname` 
                       FROM `prefix_usergallery` AS `a`
                       LEFT JOIN `prefix_user` `b` ON `a`.`uid` = `b`.`id`
                       WHERE `a`.`id` = ".$picid);
        if ( db_num_rows($q) > 0 ) {  
          $r = db_fetch_assoc($q);  
        
           if ($r['uid'] == $menu->get(2)) {
              #comment eintragen
      	      $insertmsg = '';
              if ((loggedin() or isset($_POST['name'])) and !empty($_POST['text']) and $antispam = chk_antispam('usergallery')) {
    	         if (loggedin()) {
          	        $name = $_SESSION['authname'];
                 } else {
           	        $name = escape($_POST['name'],'string');
          	        if (db_count_query('SELECT COUNT(*) FROM `prefix_user` WHERE `name` = "'.$name.'"')) {
          		      $insertmsg .= 'Der Name ist bereits für einen registrierten User vergeben';
          	        }
                 }
                 if (empty($insertmsg)) {
     		       $text = escape($_POST['text'],'string');
     		       db_query("INSERT INTO `prefix_koms` (`name`,`text`,`uid`,`cat`) VALUES ('".$name."','".$text."',".$r['id'].",'USERGIMG')");
     		       if ($r['uid'] != $_SESSION['authid'] && true) {
     		          $host = '[url]http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'].'?user-usergallery-'.$r['uid'].'-show-'.$r['id'].'[/url]';
     		          $text = "Hallo %s!\n\n %s hat einen Kommentar zu einem Bild ( %s ) geschrieben.\nUm direkt zu dem Foto zu kommen, nutze einfach den unten stehenden Link:\n%s\n\n Viel Spaß!";
    		          $ttext = sprintf($text,$r['uname'],$_SESSION['authname'],$r['besch'],$host);
    		          sendpm (1, $r['uid'], 'Neue Kommentare zu Deinen Bildern',$ttext, -1);
     		       }
     		     }
     	         
              } elseif (isset($_POST['subugalkom']) and !$antispam) {
        	    $insertmsg .= 'Falscher Antispam';
              }
    
              #comment loeschen
              if (isset($_GET['delete']) && ( is_siteadmin() or $r['uid'] == $_SESSION['authid'] ) ) {
                db_query("DELETE FROM `prefix_koms` WHERE `id` = ".escape($_GET['delete'], 'integer'));
              }
    
              #comment zeigen
              if (!empty($insertmsg)) {
              	$insertmsg = '<span style="color:red;">'.$insertmsg.'</span><br />';
              }
    
              $pAr = array();
              $picQ = db_query("SELECT `id` FROM `prefix_usergallery` WHERE `uid` = ".$r['uid']." ORDER BY `id` DESC");
              while ($picr = db_fetch_assoc($picQ)) { 
                  $pAr[] = $picr['id'];
              }
              $picArKey = array_search($r['id'], $pAr);
    		  $prevPicId = ($picArKey > 0) ? $pAr[$picArKey - 1] : false;
    		  $nextPicId = ($picArKey < (count($pAr) - 1)) ? $pAr[$picArKey + 1] : false; 
              $prevLink = !is_bool($prevPicId) ? '<a href="index.php?user-usergallery-'.$r['uid'].'-show-'.$prevPicId.'">&laquo; Vorheriges Bild</a>' : ''; 
              $nextLink = !is_bool($nextPicId) ? '<a href="index.php?user-usergallery-'.$r['uid'].'-show-'.$nextPicId.'">N&auml;chstes Bild &raquo;</a>' : '';           
    
              
              $path = 'include/images/usergallery/'; 
              $exNorm = ( file_exists($path.'img_norm_'.$r['id'].'.'.$r['endung']) ? true : false );
              $ar = array (
                     'besch'      => $r['besch'],
                     'endung'     => $r['endung'],
                     'img'        => ( $exNorm ? 'img_norm_'.$r['id'].'.'.$r['endung'] : 'img_'.$r['id'].'.'.$r['endung']),
                     'style'      => ( $exNorm ? '' : ' style="width:'. ($allgAr['gallery_normal_width']-64) .'px;"'),
                     'id'         => $r['id'],
                     'userid'     => $r['uid'],
                     'uname'      => $_SESSION['authname'],
                     'antispam'   => get_antispam('usergallery', 0),
                     'text'       => ( isset($_POST['text']) && !$antispam ? escape($_POST['text'],'string') : '' ),
                     'insertmsg'  => $insertmsg,
                     'nextpic'    => $nextLink,
                     'prevpic'    => $prevLink
               );
              $tpl->set_ar_out($ar,5);
            
              $class = 'Cnorm';
              $erg = db_query("SELECT `id`, `name`, `text` FROM `prefix_koms` WHERE `uid` = ".$r['id']." AND `cat` = 'USERGIMG' ORDER BY `id` DESC");
              while ($row = db_fetch_assoc($erg)) {
                $class = ($class == 'Cmite' ? 'Cnorm' : 'Cmite');
                $row['class'] = $class;
                $row['text'] = bbcode ($row['text']);
                if (is_siteadmin() OR $r['uid'] == $_SESSION['authid']) {
                   $row['text'] .= '<a href="index.php?user-usergallery-'.$r['uid'].'-show-'.$r['id'].'&amp;delete='.$row['id'].'"><img src="include/images/icons/del.gif" border="0" title="l&ouml;schen" alt="l&ouml;schen" /></a>';
                }
                $tpl->set_ar_out($row,6);
              }
              $tpl->out(7);
        
           } else {
              echo 'Es ist ein Fehler aufgetreten.';
    	   }
        } else {
          echo 'Es ist ein Fehler aufgetreten.';
        }
        
    } else {
    # bilder abfragen
        $limit = $img_per_site;
        $page = ($menu->getA(3) == 'p' ? $menu->getE(3) : 1 );
        $MPL = db_make_sites ($page , '' , $limit , 'index.php?user-usergallery-'.$uid , "usergallery WHERE uid = ".$uid);
        $anfang = ($page - 1) * $limit;
    		$erg = db_query("SELECT `a`.*, `a`.`id` AS `id`, `a`.`uid` AS `picuid`, count(`b`.`id`) AS `comms`
    		                 FROM `prefix_usergallery` AS `a` 
    		                 LEFT JOIN `prefix_koms` AS `b` ON `b`.`uid` = `a`.`id` AND `b`.`cat` = 'USERGIMG'
    		                 WHERE `a`.`uid` = ".$uid." GROUP BY `a`.`id`, `a`.`besch`, `a`.`name`
    		                 ORDER BY `a`.`id` DESC LIMIT ".$anfang.",".$limit);
    		
        $tpl->set('imgperline', $allgAr['gallery_imgs_per_line']);
        $tpl->set('MPL',$MPL);
        $tpl->out(0); $class = 'Cnorm';
        $i = 0;
        if ( db_num_rows($erg) > 0 ) {
    			while($row = db_fetch_assoc($erg) ) {
    				$class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    				$row['class'] = $class;
            $row['besch'] = unescape($row['besch']);
            if (loggedin() AND (is_siteadmin() OR $uid == $_SESSION['authid'])) {
              $row['besch'] .= '<a href="index.php?user-usergallery-'.$uid.'-p'.$page.'-d'.$row['id'].'"><img src="include/images/icons/del.gif" border="0" alt="l&ouml;schen" title="l&ouml;schen" /></a>';
            }
            $row['width'] = round( 100 / $img_per_line );
            if ( $i <> 0 AND ($i % $img_per_line ) == 0 ) { echo '</tr><tr>'; }
    			  $tpl->set_ar_out($row,1);
            $i++;
    			}
          if ( $i % $img_per_line <> 0 ) {
            $anzahl = $img_per_line - ($i % $img_per_line);
            for($x=1;$x<=$anzahl;$x++){
              echo '<td class="'.$class.'"></td>';
            }
          }
        }
        $tpl->out(2);
    # bilder abfragen
    
    
    # bild hochladen
    if (is_writeable('include/images/usergallery') AND loggedin() AND $uid == $_SESSION['authid']) {
      $tpl->out(3);
    }
    }
    
    $design->footer();
    ?>


    include/templates/user/gallery.htm
    <table width="100%" class="border" border="0" cellspacing="1" cellpadding="3">
      <tr class="Chead">
    		<td colspan="{imgperline}" align="center"><b>{uname}</b></td>
    	</tr>
      <tr>
      {EXPLODE}
         <td class="{class}" width="{width}%" valign="top" align="center">
           <table class="border" border="0" cellspacing="1" cellpadding="0">
             <tr>
               <td><a href="index.php?user-usergallery-{uid}-show-{id}"><img src="include/images/usergallery/img_thumb_{id}.{endung}" border="0" alt="{name}" title="{name}" /></a></td>           
             </tr>
           </table>
           {besch} <br />
           <span class="smalfont">{comms} {_if_{comms}=='1'}{_lang_comment}{_else_}{_lang_comments}{/_endif} </span>
         </td>
       {EXPLODE}
      </tr>
    </table>
    <center>{MPL}</center>
    {EXPLODE}
    
    <br /><br />
    <form action="index.php?user-usergallery-{uid}" method="post" enctype="multipart/form-data">
      <input type="hidden" name="gesendet" value="yes" />
      <fieldset>
        <legend><b>{_lang_pictureupload}</b></legend>
    	    <input type="file" size="40" name="file" style="margin-top:5px;" />
          <input size="60" name="text" maxlength="255" style="margin-top:5px;" /><br />
          <input type="submit" value="{_lang_formsub}" style="margin-top:5px;" />
      </fieldset>
    </form>
    {EXPLODE}
    {x}
    {EXPLODE}
    <table width="100%" class="border" border="0" cellspacing="1" cellpadding="3">
      <tr>
        <td class="Callg">
      <center><table class="border" border="0" cellspacing="1" cellpadding="0"><tr><td><a href="include/images/usergallery/img_{id}.{endung}" target="_blank"><img src="include/images/usergallery/{img}" {style} border="0" /></a></td></tr></table></center>
        <div style="padding:8px 2px 8px 2px; font-weight:bold;">
          <div style="float:left;">{prevpic}</div>
          <div style="float:right;">{nextpic}</div>
        </div>
        <br />
        <table class="border" border="0" cellspacing="1" cellpadding="3" width="100%">
          <tr>
            <td class="Cmite"><strong>{_lang_desc}:</strong> {besch}</td>
          </tr>
        </table>
        <br />
        <table class="border" border="0" cellspacing="1" cellpadding="3" width="100%">
          <tr>
            <td class="Cdark"><strong>{_lang_comments}:</strong></td>
          </tr>
            <td class="Cnorm">
        <form action="index.php?user-usergallery-{userid}-show-{id}" method="post">
          {insertmsg}<input type="text" name="name" value="{uname}" /><br />
          <textarea cols="50" rows="2" name="text">{text}</textarea><br />
          {antispam}<input type="submit" name="subugalkom" value="{_lang_formsub}">
        </form>
            </td>
          </tr>
        </table>
        <br />
        <table class="border" border="0" cellspacing="1" cellpadding="3" width="100%">
          {EXPLODE}<tr>
            <td class="{class}"><b>{name}:</b> &nbsp; {text}</td></tr>
          {EXPLODE}
        </table>
        </td>
      </tr>
    </table>


    Edit:
    • Blätter Funktion hinzugefügt
    • PM an User bei neuen Kommentar


    Feedback und Anregungen sind gern hier erwünscht zwinker
    Viel Spaß damit....

    MfG OloX


    Zuletzt modifiziert von OloX am 09.04.2010 - 20:22:30
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    DeathBoy Mitglied
    Registriert seit
    24.02.2010
    Beiträge
    182
    Beitragswertungen
    1 Beitragspunkte
    Hi OloX,

    echt super Sache von dir. Hoffe du hast Mairu bescheid gegeben nicht das er sich seine Arbeit umsonst macht, da er soch mal schauen wollte machen lässt zwecks meinen Anliegen.
    Funktioniert alles super, werd noch das ganze vom aufbau her an meine Page anpassen (hatte dich eine geänderte Übersicht)...

    Was den Anregungen betrifft hätte ich noch 2 Sachen:
    - Eine Blätterfunktion anhand eines "<== zurück / vor ==>" links
    - PN an den User sobald ein neuer Bilderkommentar gemacht wird

    Gruß Mike


    Zuletzt modifiziert von DeathBoy am 05.04.2010 - 20:32:29
    Tattoo und Piercing Community: externer Link
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    So, jetzt ist alles drin lächeln

    MfG OloX


    Zuletzt modifiziert von OloX am 09.04.2010 - 21:25:02
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    DeathBoy Mitglied
    Registriert seit
    24.02.2010
    Beiträge
    182
    Beitragswertungen
    1 Beitragspunkte
    Dankeeeeeeeee! Echt super Sache von dir!
    Tattoo und Piercing Community: externer Link
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    DeathBoy Mitglied
    Registriert seit
    24.02.2010
    Beiträge
    182
    Beitragswertungen
    1 Beitragspunkte
    Hey Olox...

    hoffe ich nerv dich nicht, aber eine kleine Sache hätte ich da noch *fggg*.

    Die Löschfunktion der Kommentare (dieses rote "X") befindet sich hinter den Text. Habe meine Kommentare nicht zentriert, sondern linksbündig. Wenn ich das Löschsymbox jetzt vor den KOmmantar (vor den jeweiligen Usernamen) hätte, dann könnte man meiner meinung nach schöner löschen. ALso wenn ich mehr kommentare löschen dann brauch ich nur klicken und dabei die Maus grad nach unten bewegen, weil die lösch-symbole gerade untereinander sind. Beim meinen shouthbox arciv kannst du sehen wie ich das meine...

    hab schon nach der funktion gesucht aber finde nichts, hätte das sonst selbst gemacht. vielleicht kannst du mir sagen wo ich das "X" im code finde...

    Beispiel: deathboy.de/index.php?shoutbox


    Gruß Mike


    Zuletzt modifiziert von DeathBoy am 10.04.2010 - 10:26:01
    Tattoo und Piercing Community: externer Link
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    Also wenn du dich nur auf die shoutbox beziehst, dann schau mal in die contents/shoutbox.php und suche nach if ( is_siteadmin() ) da sollte die DEL Funktion integriert sein!

      if ( is_siteadmin() ) {
    	  echo '<a href="index.php?shoutbox-d'.$row['id'].'"><img src="include/images/icons/del.gif" border="0" alt="'.$lang['delete'].'" title="'.$lang['delete'].'"></a>&nbsp;';
    	}
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Edeka-Ecky Mitglied
    Registriert seit
    19.11.2009
    Beiträge
    213
    Beitragswertungen
    0 Beitragspunkte
    sry für die dumme frage wo kann ich den absender der mail ändern habe eben schon mal geschaut aber ich habe nicht gesehen wo man die id des absenders ändern kann grumml
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    ZitatZitat geschrieben von Edeka-Ecky

    sry für die dumme frage wo kann ich den absender der mail ändern habe eben schon mal geschaut aber ich habe nicht gesehen wo man die id des absenders ändern kann grumml


    da bist du zwar im falschen thread für deine frage, aber den kannst du im admin unter konfig ändern zwinker
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    DeathBoy Mitglied
    Registriert seit
    24.02.2010
    Beiträge
    182
    Beitragswertungen
    1 Beitragspunkte
    @Lord|Schirmer: Wollte nur die Löschfunktion bei den KOmmentaren genauso haben wie bei der SOuthbox. Momentan sieht es so aus:

    Usergallery (Kommentare):
    USERNAME - KOMMENTAR - LÖSCHFUNKTION

    aber bei der Southbox:
    LÖSCHFUNKTION - USERNAME - KOMMENTARE


    vielleicht war es aber bei der Southbox genauso und ich habe es selbst so geändert... kann auch sein. Bin mir nicht sicher.

    Werd mal den Code nach der "del.gif" durchsuchen...


    Zuletzt modifiziert von DeathBoy am 10.04.2010 - 13:28:04
    Tattoo und Piercing Community: externer Link
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    @deathboy

    usergallery.php zeile 218 da kannst du das ändern zwinker
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    ZitatZitat geschrieben von Edeka-Ecky

    sry für die dumme frage wo kann ich den absender der mail ändern habe eben schon mal geschaut aber ich habe nicht gesehen wo man die id des absenders ändern kann grumml


    Er Sendet doch eine PM, keine Mail grumml Zeile 128, da kannst du alles änderen. Wenn du willst kannst du das auch Abändern, das er eine Mail Sendet zwinker

    MfG OloX
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    DeathBoy Mitglied
    Registriert seit
    24.02.2010
    Beiträge
    182
    Beitragswertungen
    1 Beitragspunkte
    Danke Chapter! Bekomm´s aber irgendwie nicht gebacken. Hab jetzt versucht ein {del}-Array zu erstellen aber irgendwie wird das nicht angenommen...


    Zuletzt modifiziert von DeathBoy am 10.04.2010 - 22:24:41
    Tattoo und Piercing Community: externer Link
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    @ OloX habe die Funktion bei mir rein gemacht und Funktioniert 1A supper sache vielen dank dafür und ist auch supper erklärt bin anfänger also weiss ich wovon ich spreche mfg Leon007™

    ZitatZitat
    Ich weiss nicht immer wovon ich spreche aber ich weiss das ich recht habe;)
    1 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    @ OloX habe die Funktion bei mir rein gemacht und Funktioniert 1A supper sache vielen dank dafür und ist auch supper erklärt bin anfänger also weiss ich wovon ich spreche mfg Leon007™

    ZitatZitat
    Ich weiss nicht immer wovon ich spreche aber ich weiss das ich recht habe;)
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten