ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » frage zum Profilansicht Mod by s1n

Geschlossen
  1. #1
    User Pic
    Nightrider Mitglied
    Registriert seit
    07.05.2008
    Beiträge
    97
    Beitragswertungen
    0 Beitragspunkte
    hi brauch mal eure hilfe und zwar habe ich dieses modul bissl verändert da ich vorher das punktesystem drauf hate und auch nicht drauf verzichten wollte hab ich es mit ins modul gepackt
    so nun will ich aber das es auch transparent ist wie die anderen details hier könnt ihr euch ja mal anschauen und vielleicht ja auch helfen

    externer Link

    Zuletzt modifiziert von Nightrider am 20.05.2008 - 01:12:06
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Nightrider Mitglied
    Registriert seit
    07.05.2008
    Beiträge
    97
    Beitragswertungen
    0 Beitragspunkte
    jetzt muss nur noch die msql angepasst werden hier mal meine user user_details.php

    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
    $uid = $menu->get(2);
    
    include('user_infos.php');
    
    $ar = array (
      'NAME' => $row['name'],
    	'JOINED'  => date('d.m.Y',$row['regist']),
    	'LASTAK'  => date('d.m.Y - H:i',$row['llogin']),
    	'POSTS'   => $row['posts'],
    	'postpday' => $postpday,
        'RANG'    => rangbild ($rp),
    	'AVATA'   => $avatar,
    	'SRANK'    => spezrang ($row['id']),
    	'RPOINT' =>$rp,
    	'ONLINE' => $online,
    	'USERTITEL' => $usertitel,
    	'EMAIL' => $email,
    	'HOMEPAGE' => $homepage,
    	'GESCHLECHT' => $geschlecht,
    	'GEBDATUM' => $gebdatum,
    	'ALTER' => $alter,
    	'WOHNORT' => $wohnort,
        'GAMES' => getteams($row['id']),
    	'FORUMTOPICS' => $row4['forumtopics'],
    	'FORUMPOSTS' => $row7['forumposts'],
    	'SIGNATUR' => $row['sig'],
    	'STAAT' => $staat,
    	'UID' => $uid,
    	'STERNZEICHEN' => $sternzeichen,
    	'GB_EINTRAEGE' => $gb_eintraege,
    	'GALLERIE_EINTRAEGE' => $gallery_eintraege,
    	'ICQ' => $icq,
    	'POINTS' =>$row['cpoints'],
    	'VERW' => verwarnstu($row['fwarn'],0),
    	'dze'=>getmedal(1,$row['regist']),
    	'fze'=>getmedal(2,$row['posts']),
    	'wze'=>getmedal(3,$row['cpoints']),
    	'cme' =>getmedal(4,$row['medal'])
    );
    
    		
    $title = $allgAr['title'].' :: Users :: Details von '.$row['name'];
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">Users</a><b> &raquo; </b> <a href=index.php?user-details-'.$uid.'>Details von '.$row['name']."</a>".$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    $design->header();
    
    $tpl = new tpl ( 'user/userdetails' );
    
    $l = profilefields_show ( $uid );
    
    $ar['rowspan'] = 4 + substr_count($l, '<tr><td class="');
    
    $ar['profilefields'] = $l;
    $tpl->set_ar_out($ar,0);
    $design->footer();
    
    
    ?>


    so und hier die msql von dem ugb

    CREATE TABLE `prefix_usergb` (
    `id` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
    `name` VARCHAR( 100 ) NOT NULL ,
    `mail` VARCHAR( 100 ) NOT NULL ,
    `page` VARCHAR( 100 ) NOT NULL ,
    `uid` INT( 10 ) NOT NULL ,
    `date` VARCHAR( 20 ) NOT NULL ,
    `ip` VARCHAR( 40 ) NOT NULL ,
    `txt` TEXT NOT NULL ,
    `status` INT( 1 ) NOT NULL
    );
    
    INSERT INTO `prefix_config` (schl, typ, kat, frage, wert, pos) VALUES ('ugb_page', 'input', 'UserGB Optionen', 'Wie viele Einträge pro Seite?', '10', '1');
    INSERT INTO `prefix_config` (schl, typ, kat, frage, wert, pos) VALUES ('ugb_zeitsperre', 'input', 'UserGB Optionen', 'Zeitsperre(in Sekunden)?', '300', '2');
    INSERT INTO `prefix_config` (schl, typ, kat, frage, wert, pos) VALUES ('ugb_rechte', 'r2', 'UserGB Optionen', 'Dürfen Gäste das UserGB sehen?', '1', '3');
    INSERT INTO `prefix_config` (schl, typ, kat, frage, wert, pos) VALUES ('ugb_settings', 'r2', 'UserGB Optionen', 'Sperren und Entsperren erlauben??', '1', '4');


    wäre euch echt dankbar wenn mir jemand die msql anpassen würde


    Zuletzt modifiziert von Nightrider am 20.05.2008 - 02:06:14
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Babulo Mitglied
    Registriert seit
    13.05.2008
    Beiträge
    152
    Beitragswertungen
    0 Beitragspunkte
    HI,

    ich glaub das muss man im template anpassen!

    include/templates/user/userdetails.htm
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Nightrider Mitglied
    Registriert seit
    07.05.2008
    Beiträge
    97
    Beitragswertungen
    0 Beitragspunkte
    ich schreib einfach mal alles was ich geändert habe

    <!--<a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>
    <br />
    <br />
    
    <table width="100%" cellpadding="3" cellspacing="1" class="border">
      <tr class="Chead"> 
        <th colspan="3"><b>{_lang_detailsfrom} {NAME}</b></th>
      </tr><tr>
        <td class="Cmite" width="30%">{_lang_nickname}</td>
        <td class="Cnorm" width="40%">{NAME}</td>
        <td class="Cnorm" width="30%" rowspan="{rowspan}" valign="top" align="center">
    		  {AVATA}
    			<br /><br />
    			<font class="smalfont">{RANG}</font>
    		</td>
      </tr><tr>
        <td class="Cmite">{_lang_regsince}</td>
        <td class="Cnorm">{JOINED}</td>
      </tr><tr>
        <td class="Cmite">{_lang_lastactivity}</td>
        <td class="Cnorm">{LASTAK}</td>
      </tr><tr>
        <td class="Cmite">{_lang_posts2}</td>
        <td class="Cnorm">{POSTS}, {_lang_perday}: {postpday}</td>
      </tr>
    	
    {profilefields}
    	
    </table>
    
    <br />
    <a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>-->
    <br />
    
    <script language="javascript" type="text/javascript">
    	function details()
    	{
    		if(document.getElementById('more_details').style.display=='block'){
    			document.getElementById('more_details').style.display='none';
    		}else{
    			document.getElementById('more_details').style.display='block';
    		}
    	}
    </script>
    <table border="0" width="100%">
      <tr>
        <td colspan="2" style="padding-left:8px;" width="300" height="25"><u><b>&bull; Personal Info</b></u></td>
        <td colspan="2" style="padding-left:8px;" width="270" height="25"><u><b>&bull; Userpic</b></u></td>
      </tr>
      <tr>
        <td width="15%" height="25">Nickname</td>
        <td height="25">{NAME}</td>
        <td colspan="2" valign="top" align="center" rowspan="13" style="vertical-align:middle">{AVATA}
            <p> </p>
          <p><span class="smalfont">{RANG}</span></p></td>
      </tr>
      <tr>
        <td height="25">Status</td>
        <td height="25">{ONLINE}</td>
      </tr>
      <tr>
        <td height="25">Titel</td>
        <td height="25">{USERTITEL}</td>
      </tr>
      <tr>
        <td height="25">Kontakt</td>
        <td height="25">{EMAIL}</td>
      </tr>
      <tr>
        <td height="25">ICQ</td>
        <td height="25">{ICQ}</td>
      </tr>
      <tr>
        <td height="25">Homepage</td>
        <td height="25">{HOMEPAGE}</td>
      </tr>
      <tr>
        <td height="25">Geschlecht</td>
        <td height="25">{GESCHLECHT}</td>
      </tr>
      <tr>
        <td height="25">Geburtstag</td>
        <td height="25">{GEBDATUM} {ALTER}</td>
      </tr>
      <tr>
        <td class="Cmite">Spezialrang</td>
        <td class="Cnorm">{SRANK}</td>
      </tr>
      <tr>
        <td class="Cmite">Bonuspoints</td>
        <td class="Cnorm">{POINTS}</td>
      </tr>
      <tr>
        <td class="Cmite">Rangpoints</td>
        <td class="Cnorm">{RPOINT}</td>
      </tr>
      <tr>
        <td class="Cmite">Verwarnungen</td>
        <td class="Cnorm">{VERW}</td>
      </tr>
      <tr>
        <td height="25">Sternzeichen</td>
        <td height="25">{STERNZEICHEN}</td>
      </tr>
      <tr>
        <td height="25">Wohnort</td>
        <td height="25">{WOHNORT} {STAAT}</td>
      </tr>
      <tr>
        <td height="25">Registriert</td>
        <td height="25">{JOINED}</td>
      </tr>
      <tr>
        <td height="25">Last Login</td>
        <td height="25">{LASTAK} Uhr</td>
      </tr>
      <tr>
        <td class="Cmite">Games</td>
        <td class="Cnorm">{GAMES}</td>
      </tr>
      <tr>
        <td colspan="4">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="2" style="padding-left:8px;" width="320" height="25"><u><b>&bull; More Infos</b></u></td>
        <td colspan="2" style="padding-left:8px;" width="250" height="25"><u><b>&bull; Statistic</b></u></td>
      </tr>
      <tr>
        <td height="25">Usergallerie</td>
        <td height="25">{GALLERIE_EINTRAEGE} (<a href="index.php?user-usergallery-{UID}">ansehen)</a></td>
        <td height="25" width="20%">Forumtopics</td>
        <td height="25">{FORUMTOPICS}</td>
        
      </tr>
      <tr>
        <td height="25">G&auml;stebuch</td>
        <td height="25">{GB_EINTRAEGE}</td>
        <td height="25">Forumposts</td>
        <td height="25">{POSTS}</td>
        
      </tr>
      <tr>
        <td height="25">Private Mail</td>
        <td height="25"><a href="index.php?forum-privmsg-new=0&empfid={UID}">schreiben</a></td>
      </tr>
      <tr>
        <td height="25">More Details</td>
        <td height="25"><div id="nav"><a href="javascript:onClick=details()">anzeigen</a></div></td>
      </tr>
      <tr>
        <td colspan="4">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="4" style="padding-left:8px;" width="320" height="25"><u><b>&bull; Signatur</b></u></td>
      </tr>
      <tr>
        <td height="25" colspan="4" valign="top">{SIGNATUR}</td>
      </tr>
      <tr>
        <td colspan="4">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="4"><div id="more_details" style="display:none">
          <table>
            {profilefields}
          </table>
        </div></td>
      </tr>
    </table>
    <P>
    <table width="100%" cellpadding="3" cellspacing="1" class="border">
    <tr>
        <td colspan="4" class="Chead">&nbsp;<b>Medalien f&uuml;r {NAME}</b></td>
      </tr>
    
    <tr class="Cmite">
    <td>Dienstzeit</td>
    <td>Aktivit&auml;t</td>
    <td>Forenaktivit&auml;t</td>
    <td>Clanaward</td>
    </tr>
    <tr class="Cnorm">
    <td align="center">{dze}</td>
    <td align="center">{wze}</td>
    <td align="center">{fze}</td>
    <td align="center">{cme}</td>
    </tr>
    </table>
    <br />
    <a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>



    Zuletzt modifiziert von Nightrider am 20.05.2008 - 13:47:37
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Babulo Mitglied
    Registriert seit
    13.05.2008
    Beiträge
    152
    Beitragswertungen
    0 Beitragspunkte
    <!--<a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>
    <br />
    <br />
    
    <table width="100%" cellpadding="3" cellspacing="1" class="border">
      <tr class="Chead"> 
        <th colspan="3"><b>{_lang_detailsfrom} {NAME}</b></th>
      </tr><tr>
        <td class="Cmite" width="30%">{_lang_nickname}</td>
        <td class="Cnorm" width="40%">{NAME}</td>
        <td class="Cnorm" width="30%" rowspan="{rowspan}" valign="top" align="center">
              {AVATA}
                <br /><br />
                <font class="smalfont">{RANG}</font>
            </td>
      </tr><tr>
        <td class="Cmite">{_lang_regsince}</td>
        <td class="Cnorm">{JOINED}</td>
      </tr><tr>
        <td class="Cmite">{_lang_lastactivity}</td>
        <td class="Cnorm">{LASTAK}</td>
      </tr><tr>
        <td class="Cmite">{_lang_posts2}</td>
        <td class="Cnorm">{POSTS}, {_lang_perday}: {postpday}</td>
      </tr>
        
    {profilefields}
        
    </table>
    
    <br />
    <a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>-->
    <br />
    
    <script language="javascript" type="text/javascript">
        function details()
        {
            if(document.getElementById('more_details').style.display=='block'){
                document.getElementById('more_details').style.display='none';
            }else{
                document.getElementById('more_details').style.display='block';
            }
        }
    </script>
    <table border="0" width="100%">
      <tr>
        <td colspan="2" style="padding-left:8px;" width="300" height="25"><u><b>&bull; Personal Info</b></u></td>
        <td colspan="2" style="padding-left:8px;" width="270" height="25"><u><b>&bull; Userpic</b></u></td>
      </tr>
      <tr>
        <td width="15%" height="25">Nickname</td>
        <td height="25">{NAME}</td>
        <td colspan="2" valign="top" align="center" rowspan="13" style="vertical-align:middle">{AVATA}
            <p> </p>
          <p><span class="smalfont">{RANG}</span></p></td>
      </tr>
      <tr>
        <td height="25">Status</td>
        <td height="25">{ONLINE}</td>
      </tr>
      <tr>
        <td height="25">Titel</td>
        <td height="25">{USERTITEL}</td>
      </tr>
      <tr>
        <td height="25">Kontakt</td>
        <td height="25">{EMAIL}</td>
      </tr>
      <tr>
        <td height="25">ICQ</td>
        <td height="25">{ICQ}</td>
      </tr>
      <tr>
        <td height="25">Homepage</td>
        <td height="25">{HOMEPAGE}</td>
      </tr>
      <tr>
        <td height="25">Geschlecht</td>
        <td height="25">{GESCHLECHT}</td>
      </tr>
      <tr>
        <td height="25">Geburtstag</td>
        <td height="25">{GEBDATUM} {ALTER}</td>
      </tr>
      <tr>
        <td>Spezialrang</td>
        <td>{SRANK}</td>
      </tr>
      <tr>
        <td>Bonuspoints</td>
        <td>{POINTS}</td>
      </tr>
      <tr>
        <td>Rangpoints</td>
        <td>{RPOINT}</td>
      </tr>
      <tr>
        <td>Verwarnungen</td>
        <td>{VERW}</td>
      </tr>
      <tr>
        <td height="25">Sternzeichen</td>
        <td height="25">{STERNZEICHEN}</td>
      </tr>
      <tr>
        <td height="25">Wohnort</td>
        <td height="25">{WOHNORT} {STAAT}</td>
      </tr>
      <tr>
        <td height="25">Registriert</td>
        <td height="25">{JOINED}</td>
      </tr>
      <tr>
        <td height="25">Last Login</td>
        <td height="25">{LASTAK} Uhr</td>
      </tr>
      <tr>
        <td>Games</td>
        <td>{GAMES}</td>
      </tr>
      <tr>
        <td colspan="4">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="2" style="padding-left:8px;" width="320" height="25"><u><b>&bull; More Infos</b></u></td>
        <td colspan="2" style="padding-left:8px;" width="250" height="25"><u><b>&bull; Statistic</b></u></td>
      </tr>
      <tr>
        <td height="25">Usergallerie</td>
        <td height="25">{GALLERIE_EINTRAEGE} (<a href="index.php?user-usergallery-{UID}">ansehen)</a></td>
        <td height="25" width="20%">Forumtopics</td>
        <td height="25">{FORUMTOPICS}</td>
        
      </tr>
      <tr>
        <td height="25">G&auml;stebuch</td>
        <td height="25">{GB_EINTRAEGE}</td>
        <td height="25">Forumposts</td>
        <td height="25">{POSTS}</td>
        
      </tr>
      <tr>
        <td height="25">Private Mail</td>
        <td height="25"><a href="index.php?forum-privmsg-new=0&empfid={UID}">schreiben</a></td>
      </tr>
      <tr>
        <td height="25">More Details</td>
        <td height="25"><div id="nav"><a href="javascript:onClick=details()">anzeigen</a></div></td>
      </tr>
      <tr>
        <td colspan="4">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="4" style="padding-left:8px;" width="320" height="25"><u><b>&bull; Signatur</b></u></td>
      </tr>
      <tr>
        <td height="25" colspan="4" valign="top">{SIGNATUR}</td>
      </tr>
      <tr>
        <td colspan="4">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="4"><div id="more_details" style="display:none">
          <table>
            {profilefields}
          </table>
        </div></td>
      </tr>
    </table>
    <P>
    <table width="100%" cellpadding="3" cellspacing="1" class="border">
    <tr>
        <td colspan="4" class="Chead">&nbsp;<b>Medalien f&uuml;r {NAME}</b></td>
      </tr>
    
    <tr class="Cmite">
    <td>Dienstzeit</td>
    <td>Aktivit&auml;t</td>
    <td>Forenaktivit&auml;t</td>
    <td>Clanaward</td>
    </tr>
    <tr class="Cnorm">
    <td align="center">{dze}</td>
    <td align="center">{wze}</td>
    <td align="center">{fze}</td>
    <td align="center">{cme}</td>
    </tr>
    </table>
    <br />
    <a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Nightrider Mitglied
    Registriert seit
    07.05.2008
    Beiträge
    97
    Beitragswertungen
    0 Beitragspunkte
    ok danke aber jetzt hab ich ein neuen fehler und zwar wenn ich das gb installieren will kommt das hier Fehler: Unknown column 'pos' in 'field list'
    und wenn ich jetzt ins gästebuch von einem member gehe kommt das hier

    Warning: file(include/templates/user/usergb.htm) [function.file]: failed to open stream: No such file or directory in /usr/export/www/hosting/dope100/include/includes/class/tpl.php on line 46
    
    Warning: implode() [function.implode]: Invalid arguments passed in /usr/export/www/hosting/dope100/include/includes/class/tpl.php on line 46
    
    Warning: Division by zero in /usr/export/www/hosting/dope100/include/includes/func/db/mysql.php on line 97
    
    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/export/www/hosting/dope100/include/includes/func/db/mysql.php on line 48



    Zuletzt modifiziert von Nightrider am 20.05.2008 - 20:45:53
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Nightrider Mitglied
    Registriert seit
    07.05.2008
    Beiträge
    97
    Beitragswertungen
    0 Beitragspunkte
    kann mir denn garkeiner bei meinem problem helfen???
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    hey Nightrider,
    welche Ilch Version benutzt du den?
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Nightrider Mitglied
    Registriert seit
    07.05.2008
    Beiträge
    97
    Beitragswertungen
    0 Beitragspunkte
    1.1h da ich das user gästebuch nur für die 1.1h gefunden habe kann das daran liegen weil ich zu dem modul profilansicht sachen aus dem punktesystem rein gemacht habe und dadurch der platz wo das gb sein sollte nicht mehr der richtige ist wenn ja wo muss ich das umändern


    Zuletzt modifiziert von Nightrider am 22.05.2008 - 23:20:32
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten