» Forum » Allgemein » HTML, PHP, SQL,... » Neue Usergalerie-Übersicht - Wer Hilft??
  Mitglieder   |   Gallery   |   FAQ's   |   Regeln

[ Anmelden zum schreiben ]

Neue Usergalerie-Übersicht - Wer Hilft??
DeathBoy
Mitglied
1 Beitragspunkte
Posts: 177

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 24.03.2010 - 20:06:36     Zitieren
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: www.deathboy.de


Tattoo und Piercing Community: www.tat2-forum.de
DeathBoy
Mitglied
1 Beitragspunkte
Posts: 177

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 24.03.2010 - 22:56:51     Zitieren
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: www.tat2-forum.de
DeathBoy
Mitglied
1 Beitragspunkte
Posts: 177

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 25.03.2010 - 12:16:29     Zitieren
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: www.tat2-forum.de
DeathBoy
Mitglied
1 Beitragspunkte
Posts: 177

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 04.04.2010 - 10:43:08     Zitieren
Thread kann gelöscht werden. - Übersicht ist fertig Zwinker


Tattoo und Piercing Community: www.tat2-forum.de
OloX
Moderator
20 Beitragspunkte
Posts: 979

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 04.04.2010 - 15:57:55     Zitieren
Brauchst du noch eine Kommentarfunktion ? Wenn ja, würde ich eine machen Zwinker
MfG OloX


PHP, JavaScript, C/C++, CSS, HTML
DeathBoy
Mitglied
1 Beitragspunkte
Posts: 177

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 04.04.2010 - 16:07:00     Zitieren
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: www.tat2-forum.de
OloX
Moderator
20 Beitragspunkte
Posts: 979

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 05.04.2010 - 19:11:06     Zitieren
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, C/C++, CSS, HTML
DeathBoy
Mitglied
1 Beitragspunkte
Posts: 177

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 05.04.2010 - 20:13:09     Zitieren
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: www.tat2-forum.de
OloX
Moderator
20 Beitragspunkte
Posts: 979

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 09.04.2010 - 20:23:33     Zitieren
So, jetzt ist alles drin Smilie

MfG OloX


Zuletzt modifiziert von OloX am 09.04.2010 - 21:25:02


PHP, JavaScript, C/C++, CSS, HTML
DeathBoy
Mitglied
1 Beitragspunkte
Posts: 177

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 09.04.2010 - 23:42:12     Zitieren
Dankeeeeeeeee! Echt super Sache von dir!


Tattoo und Piercing Community: www.tat2-forum.de
DeathBoy
Mitglied
1 Beitragspunkte
Posts: 177

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 10.04.2010 - 10:22:39     Zitieren
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"Zwinker 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: www.tat2-forum.de
Lord|Schirmer
Administrator
823 Beitragspunkte
Posts: 4603

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 10.04.2010 - 10:35:25     Zitieren
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;';
	}


"In mir schlummert ein Genie, leider wacht es nicht auf!"

my portfolio | my community | important link
Edeka-Ecky
Mitglied
0 Beitragspunkte
Posts: 213

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 10.04.2010 - 10:52:49     Zitieren
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 Grummel
Chapter
Moderator
208 Beitragspunkte
Posts: 5677

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 10.04.2010 - 13:01:13     Zitieren
Zitat 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 Grummel



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
DeathBoy
Mitglied
1 Beitragspunkte
Posts: 177

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 10.04.2010 - 13:25:20     Zitieren
@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: www.tat2-forum.de
Chapter
Moderator
208 Beitragspunkte
Posts: 5677

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 10.04.2010 - 13:27:57     Zitieren
@deathboy

usergallery.php zeile 218 da kannst du das ändern Zwinker


Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
OloX
Moderator
20 Beitragspunkte
Posts: 979

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 10.04.2010 - 13:54:43     Zitieren
Zitat 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 Grummel



Er Sendet doch eine PM, keine Mail Grummel 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, C/C++, CSS, HTML
DeathBoy
Mitglied
1 Beitragspunkte
Posts: 177

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 10.04.2010 - 20:29:12     Zitieren
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: www.tat2-forum.de
Leon007
Mitglied
2 Beitragspunkte
Posts: 77

User Pic

1 Mitglieder finden den Beitrag gut.

Merkliste 15.12.2010 - 14:23:43     Zitieren
@ 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™

Zitat
Ich weiss nicht immer wovon ich spreche aber ich weiss das ich recht habeZwinker

Leon007
Mitglied
2 Beitragspunkte
Posts: 77

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 15.12.2010 - 15:32:13     Zitieren
@ 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™

Zitat
Ich weiss nicht immer wovon ich spreche aber ich weiss das ich recht habeZwinker


[ Anmelden zum schreiben ]