ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » [Mod]Teams zum aufklappen

Geschlossen
  1. #31
    User Pic
    MagistYata Mitglied
    Registriert seit
    22.12.2007
    Beiträge
    861
    Beitragswertungen
    6 Beitragspunkte
    Hallo habe das mal durchgeführt und nun diesen Fehler bekommen:

    Parse error: syntax error, unexpected $end in /data/apache/users/kilu.de/rdt/www/include/includes/func/allg.php on line 398
    Streß ist Lebensdiebstahl
    0 Mitglieder finden den Beitrag gut.
  2. #32
    User Pic
    [POR]eisbaer Mitglied
    Registriert seit
    27.05.2007
    Beiträge
    158
    Beitragswertungen
    1 Beitragspunkte
    ein link und poste mal bitte deine Version und deine allg.php
    0 Mitglieder finden den Beitrag gut.
  3. #33
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    so ein fehler tritt auch auf wenn du das file nicht vollständig hochgeladen hast.. lad nochmal hoch und warte bis der upload auch wirklich beendet ist und geh dann nochmal auf deine seite.

    Ansonsten ein } oder so vergessen.
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  4. #34
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.354
    Beitragswertungen
    84 Beitragspunkte
    wegdamit , srry lachen


    Zuletzt modifiziert von DaStIaC am 10.01.2008 - 18:30:16
    0 Mitglieder finden den Beitrag gut.
  5. #35
    User Pic
    Gerni Mitglied
    Registriert seit
    10.08.2006
    Beiträge
    874
    Beitragswertungen
    0 Beitragspunkte
    habe das jetzt auch mal gemacht, funktioniert soweit ganz gut, bis auf die ö,ü,ä und glaub auch ß. da wird ein Sonderzeichen im AdminMenü verwendet, und wie bekomme ich das nun hin, dass die normalen Buchstaben auch angezeigt werden???

    und seid dem ich das geändert habe, funktioniert Awards im Admin-Menü nicht mehr.. ^^

    Habe es vorerst mal wieder rückgängig gemacht, bis es fehlerfrei ist.. *g*
    kleinere geänderte Module für Ilch auf unserer HP: externer Link
    0 Mitglieder finden den Beitrag gut.
  6. #36
    User Pic
    MagistYata Mitglied
    Registriert seit
    22.12.2007
    Beiträge
    861
    Beitragswertungen
    6 Beitragspunkte
    Hallo,

    habe es genau nach der Anleitung hier gemacht (alle Daten kopiert) und nun wenn ich auf Squad klicke, steht in der linken oberen Ecke einfach nur "OK".

    Es wird kein Squad angezeigt, auch keinen Namen, einfach nur "OK".

    Was müsste ich tun um es wieder rückgängig zu machen?
    Streß ist Lebensdiebstahl
    0 Mitglieder finden den Beitrag gut.
  7. #37
    User Pic
    Gerni Mitglied
    Registriert seit
    10.08.2006
    Beiträge
    874
    Beitragswertungen
    0 Beitragspunkte
    die Backup-Dateien wieder aufspielen oder die Änderungen wieder rückgängig machen
    kleinere geänderte Module für Ilch auf unserer HP: externer Link
    0 Mitglieder finden den Beitrag gut.
  8. #38
    User Pic
    Frankenstein16 Mitglied
    Registriert seit
    02.03.2007
    Beiträge
    14
    Beitragswertungen
    0 Beitragspunkte
    Möchte mich an dieser Stelle auch bedanken. Das ganze funzt wunderbar.

    Das einzige was optisch etwas unschön aussieht, ist dass bei meiner Testseite die Memberliste bei ungeraden Memberzahlen einen grauen Block für den leeren Platz unten rechts angezeigt wird.

    Bei geraden Memberzahlen ist das nicht gegeben.

    Muss ich am Design etwas ändern oder an dem Template?
    Könnt Ihr mir helfen?

    Verwendete Ilch Version 11H.
    Hier der Link zu meiner Testseite.

    Edit:
    Es zeigt auch keine neuen Teams an. Habe gerade ein neues Team angelegt und man sieht es nicht!


    Zuletzt modifiziert von Frankenstein16 am 13.03.2008 - 15:49:52
    0 Mitglieder finden den Beitrag gut.
  9. #39
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    Hast du bei "Squads (Soll das Team unter Squads aufgelistet werden?)" auf Ja geklickt?
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  10. #40
    User Pic
    Frankenstein16 Mitglied
    Registriert seit
    02.03.2007
    Beiträge
    14
    Beitragswertungen
    0 Beitragspunkte
    lol, danke für den Hinweis.

    Voll übersehen

    Jetzt müsste das nur noch mit dem grauen Block gefixt werden. Ich denke ich muss da die Tabelle ändern. Wenn nicht 2 Member nebeneinanderstehen würden, wäre das Problem bestimmt Geschichte.

    Aber wie setzt man sowas um, hab noch nicht so richtig nen Überblick in Sachen Seitengestaltung.

    Edit:
    Habe das ganze jetzt ans Design angepasst oder eher umgekehrt lächeln
    Zugegeben, ist bestimmt nicht die elganteste Methode, aber es sieht jetzt richtig gut aus.


    Zuletzt modifiziert von Frankenstein16 am 13.03.2008 - 22:14:55
    0 Mitglieder finden den Beitrag gut.
  11. #41
    User Pic
    TheRipper Mitglied
    Registriert seit
    09.01.2008
    Beiträge
    147
    Beitragswertungen
    1 Beitragspunkte
    Wenn ich dich sehen würde, würde ich dich abknutschen:)
    Ich suche schon ne ganze weile bis ich auf diesen Forumbeitrag gestoßen bin
    Fettes thx saubere arbeit

    hier das resultat

    externer Link


    Zuletzt modifiziert von TheRipper am 02.08.2008 - 19:55:16
    Wer kämpft kann verlieren, wer nicht kämpft, hat schon verloren!
    0 Mitglieder finden den Beitrag gut.
  12. #42
    User Pic
    TheRipper Mitglied
    Registriert seit
    09.01.2008
    Beiträge
    147
    Beitragswertungen
    1 Beitragspunkte
    Hat jemand vllt noch eine Idee, wie ich das hinbekomme das er mir nicht 2 nebeneinander anzeigt sondern immer nur einen!??????

    Also BlackPanda dadrunter (NICHT DANEBEN) Samy???

    externer Link


    Zuletzt modifiziert von TheRipper am 31.08.2008 - 18:37:19
    Wer kämpft kann verlieren, wer nicht kämpft, hat schon verloren!
    0 Mitglieder finden den Beitrag gut.
  13. #43
    User Pic
    buggerman Mitglied
    Registriert seit
    01.10.2007
    Beiträge
    11
    Beitragswertungen
    0 Beitragspunkte
    Hallo,
    ich möchte nicht extra ein neues Thema aufmachen.

    Auf vielen Clanpages sieht man rechts die Viewer der Gameserver bereits aufgelistet. Kann man im Zusammenhang mit dem Auflisten etwas hinbekommen?

    Bsp.:
    Rechts gibt es eine Kategorie, die nennt sich "Viewer". Darunter werden nun die Gameserver angezeigt (Verlinkung z. B. mit Gametracker). Wenn man nun auf ein Link klickt, sollte sich nun wie in der Squadliste der Gametracker Viewer erscheinen.

    Sowas ist sehr empfehlenswert, wenn man nicht nur 2 Server hat. Wäre schön wenn jemand eine Idee hat.
    0 Mitglieder finden den Beitrag gut.
  14. #44
    User Pic
    spidy Mitglied
    Registriert seit
    19.01.2009
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    ja geile Sache mit der Ausklappbaren Teamliste !

    Bis auf das, statt meiner User.php eine Fehlermeldung kommt:

    Fatal error: Cannot redeclare getteams() (previously declared in /srv/www/vhosts/difoclan.de/httpdocs/include/includes/func/allg.php:195) in /srv/www/vhosts/difoclan.de/httpdocs/include/includes/func/pointsys.php on line 24


    Betroffene HP: difoclan.de/index.php?user

    Ok, ich muss dazu sagen, ich habe den ilchClan 1.1 L + update M.

    Ich versuche mich durch zu wursteln und stoße hier an meine Grenzen.

    Meine allg.php (Zeile 195): function getteams ($id) {


    und meine pointsys.php (Zeile 24): }

    Ich hab keine Ahnung, suche weiter nach Lösungen im Forum.

    Ihr lacht euch wahrscheinlich schlapp aber so ein kleiner Gedanken Anstoß wehre nett.

    Danke im Voraus
    spidy

    P.S.: nen bischen Html ok, aber php? OW!
    Oooo weh, ich bin ein alter Sack!
    0 Mitglieder finden den Beitrag gut.
  15. #45
    User Pic
    Akira Mitglied
    Registriert seit
    25.01.2007
    Beiträge
    1.369
    Beitragswertungen
    1 Beitragspunkte
    ZitatZitat geschrieben von spidy

    Hallo,

    ja geile Sache mit der Ausklappbaren Teamliste !

    Bis auf das, statt meiner User.php eine Fehlermeldung kommt:

    Fatal error: Cannot redeclare getteams() (previously declared in /srv/www/vhosts/difoclan.de/httpdocs/include/includes/func/allg.php:195) in /srv/www/vhosts/difoclan.de/httpdocs/include/includes/func/pointsys.php on line 24


    Betroffene HP: difoclan.de/index.php?user

    Ok, ich muss dazu sagen, ich habe den ilchClan 1.1 L + update M.

    Ich versuche mich durch zu wursteln und stoße hier an meine Grenzen.

    Meine allg.php (Zeile 195): function getteams ($id) {


    und meine pointsys.php (Zeile 24): }

    Ich hab keine Ahnung, suche weiter nach Lösungen im Forum.

    Ihr lacht euch wahrscheinlich schlapp aber so ein kleiner Gedanken Anstoß wehre nett.

    Danke im Voraus
    spidy

    P.S.: nen bischen Html ok, aber php? OW!



    solltest ma deine einstellungen ändern kann diepage nicht sehen und dauert mir zu lange mich anzumelden ^^
    externer Link Visit Us zwinker
    Neue Scripte: JQuery Login usw... Turnier(externer Link Multi-Bewertung, Refferer, Forum Upload, E-Mail login
    0 Mitglieder finden den Beitrag gut.
  16. #46
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    also um mich mal dazu zu äußern zunge

    es ist eigentlich ganz simpel zunge

    Meine allg.php (Zeile 195): function getteams ($id) {


    und meine pointsys.php (Zeile 24): }

    in beiden dateien gibt es eine Funktion mit dem Namen getteams

    problem php Fuktions deklarationen sind uniqe und dürfen nur einmal erstellt werden.

    Fass beide funktionen zu einer zusammen dann geht alles wenn du mal beide hier als code postest, dann mach ich das auch eben für dich, nur ich bin zu Faul nun alles übers gsm runter zu nuckeln zunge

    Ich warte
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  17. #47
    User Pic
    spidy Mitglied
    Registriert seit
    19.01.2009
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    Hallo Akira, ja sorry, habe jetzt die Rechte auf gast gesätzt.

    Hallo Rock@wulf,

    erstmal danke von Euch beiden für die schnelle Antwort.

    Meine allg.php:
    
    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
    ##
    ###
    ####
    #####  W E I T E R L E I T U N G S   F U N K T I O N
    function wd ($wdLINK,$wdTEXT,$wdZEIT=3) {
            global $lang;
    
      if (!is_array($wdLINK)) {
              $urls  = '<a href="'.$wdLINK.'">'.$lang['forward2'].'</a>';
              $wdURL = $wdLINK;
            } else {
              $urls  = '';
        $i = 0;
                    foreach($wdLINK as $k => $v) {
                      if ( $i == 0 ) {
                              $wdURL = $v;
                            }
                            $urls .= '<a href="'.$v.'">'.$k.'</a><br />';
                      $i++;
                    }
            }
            $tpl = new tpl ( 'weiterleitung.htm' );
            $ar = array
            (
        'LINK' => $urls,
              'URL'  => $wdURL,
                    'ZEIT' => $wdZEIT,
                    'TEXT' => $wdTEXT
            );
            $tpl->set_ar_out ( $ar, 0 );
            unset($tpl);
    }
    
    ##
    ###
    ####
    ##### g e t   R e c h t
    function getrecht ($RECHT, $USERRECHT) {
            if ( empty ( $USERRECHT ) ) {
              return (false);
            } else {
              if($USERRECHT <= $RECHT) {
                return (true);
              } else {
                return (false);
              }
      }
    }
    
    ##
    ###
    ####
    ##### g e t   U s e r   N a m e
    function get_n($uid) {
            $row = db_fetch_object(db_query("SELECT name FROM prefix_user WHERE id = '".$uid."'"));
            return $row->name;
    }
    
    ##
    ###
    ####
    ##### wochentage sonntag 0 samstag 6
    function wtage ($tag) {
      $wtage = array('Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag');
      return ($wtage[$tag]);
    }
    
    ##
    ###
    ####
    ##### monate in deutsch
    function getDmon ($mon) {
      $monate = array('Januar','Februar','M&auml;rz','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember');
      return($monate[$mon-1]);
    }
    
    
    ##
    ###
    ####
    ##### a l l g e m e i n e s   A r r a y
    function getAllgAr () {
    
            # v1 = schluessel
            # v2 = wert
            # v3 = feldtyp
      # v4 = kurze beschreibung wenn n�tig
    
            $ar = array();
            $abf = "SELECT schl, wert FROM `prefix_config`";
            $erg = db_query($abf);
            while($row = db_fetch_assoc($erg) ) {
              $ar[$row['schl']] = $row['wert'];
            }
            return $ar;
    }
    
    ##
    ###
    ####
    ##### UserRang ermitteln
    function userrang ($post,$uid) {
      global $global_user_rang_array;
    
      if (!isset($global_user_rang_array[$uid])) {
        if (!isset($global_user_rang_array)) {
          $global_user_rang_array = array();
        }
        if ( empty($uid) ) {
          $rRang = 'Gast';
        } else {
          $rRang = @db_result(db_query("SELECT bez FROM prefix_user LEFT JOIN prefix_ranks ON prefix_ranks.id = prefix_user.spezrank WHERE prefix_user.id = ".$uid),0);
        }
        if ( empty($rRang) ) {
          $post = ( $post == 0 ? 1 : $post );
          $rRang = @db_result(db_query("SELECT bez FROM `prefix_ranks` WHERE spez = 0 AND min <= ".$post." ORDER BY min DESC LIMIT 1"),0);
        } elseif ( $rRang != 'Gast' ) {
          $rRang = '<i><b>'.$rRang.'</b></i>';
        }
        $global_user_rang_array[$uid] = $rRang;
      }
    
      return ($global_user_rang_array[$uid]);
    }
    
    
    ##
    ###
    ####
    ##### makiert suchwoerter
    function  markword($text,$such) {
      $erg  = '<span style="background-color: #EBF09B;">';
      $erg .= $such."</span>";
            $text = str_replace($such,$erg,$text);
      return $text;
    }
    
    
    ##
    ###
    ####
    ##### gibt die smiley lilste zurueck
    function getsmilies () {
      global $lang;
      $zeilen = 3; $i = 0;
            $b = '<script language="JavaScript" type="text/javascript">function moreSmilies () { var x = window.open("about:blank", "moreSmilies", "width=250,height=200,status=no,scrollbars=yes,resizable=yes"); ';
      $a = '';
      $erg = db_query('SELECT emo, ent, url FROM `prefix_smilies`');
            while ($row = db_fetch_object($erg) ) {
    
        $b .= 'x.document.write ("<a href=\"javascript:opener.put(\''.addslashes(addslashes($row->ent)).'\')\">");';
        $b .= 'x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/'.$row->url.'\" title=\"'.$row->emo.'\"></a>");';
    
        if ($i<12) {
          # float einbauen
          if($i%$zeilen == 0 AND $i <> 0) { $a .= '<br /><br />'; }
          $a .= '<a href="javascript:put(\''.addslashes($row->ent).'\')">';
          $a .= '<img style="margin: 2px;" src="include/images/smiles/'.$row->url.'" border="0" title="'.$row->emo.'"></a>';
        }
        $i++;
            }
      $b .= ' x.document.write("<br /><br /><center><a href=\"javascript:window.close();\">'.$lang['close'].'</a></center>"); x.document.close(); }</script>';
      if ($i>12) { $a .= '<br /><br /><center><a href="javascript:moreSmilies();">'.$lang['more'].'</a></center>'; }
      $a = $b.$a;
      return ($a);
    }
    
    
    
    ##
    ###
    ####
    ##### generey key with x length
    function genkey ( $anz ) {
            $letterArray = array ('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','1','2','3','4','5','6','7','8','9','0','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9','0');
      $key = '';
            for ($i=0;$i < $anz ; $i ++)
            {
                mt_srand((double)microtime()*1000000);
                $zufallZahl = mt_rand(0,62);
          $key .= $letterArray[$zufallZahl];
      }
            return ( $key );
    }
    ##
    ###
    ####
    ##### teamsals bildausgeben
    function getteams ($id) {
    $games='';
        $ergg = db_query("SELECT b.name,b.id FROM prefix_groupusers a left join prefix_groups b ON a.gid = b.id WHERE uid =".$id);
            if ( db_num_rows($ergg) == 0 ) {
                $games="keine";
            } else {
                while ($rowg = db_fetch_assoc($ergg) ) {
                    if(file_exists('include/images/wargames/'.$rowg['name'].'.gif')){
                        $games.='<a href="index.php?team-show-'.$rowg['id'].'"><img src="include/images/wargames/'.$rowg['name'].'.gif" title="'.$rowg['name'].'" alt="'.$rowg['name'].'" border="0"></a>&nbsp;';
                    } else {
                        $games.='<a href="index.php?team-show-'.$rowg['id'].'">'.$rowg['name'].'</a>&nbsp;';
                    }
                }
            }
    return ($games);
    }
    
    function icmail ($mail,$bet,$txt, $from = '', $html=false) {
      global $allgAr;
      if ( $from == '' ) {
        $from = $allgAr['allg_default_subject'].' <'.$allgAr['adminMail'].'>';
      }
      $from    = preg_replace ("/\015\012|\015|\012/", "", $from);
      $header  = "From: ".$from."\n";
      $header .= "MIME-Version: 1.0\n";
      $header .= "Content-Type: ".($html?"text/html":"text/plain")."; charset=\"iso-8859-1\";\n";
      $header .= "Content-Transfer-Encoding: 8bit";
    
      $mail = escape_for_email($mail);
      $bet  = escape_for_email($bet,true);
      $txt  = str_replace("\r", "\n", str_replace("\r\n", "\n",$txt));
    
      if ($allgAr['mail_smtp']) {
          require_once('include/includes/func/smtp.php');
          return smtpmail($mail, $bet ,$txt , $header );
      } elseif ( mail ( $mail, $bet, $txt, $header) ) {
              return ( true );
      } else {
              return ( false );
      }
    }
    
    
    function html_enc_substr($text, $start, $length) {
       $trans_tbl = get_html_translation_table(HTML_ENTITIES);
       $trans_tbl = array_flip($trans_tbl);
       return(htmlentities(substr(strtr($text, $trans_tbl), $start, $length)));
    }
    
    function get_datum ($d) {
      if (strpos($d,'.') !== FALSE) { $d = str_replace('.','-',$d); }
      if (strpos($d,'/') !== FALSE) { $d = str_replace('/','-',$d); }
      if (is_numeric(substr($d,-4))) {
        list($t,$m,$j) = explode('-', $d);
      } elseif (is_numeric(substr($d,0,4))) {
        list($j,$m,$t) = explode('-', $d);
      }
      $d = $j.'-'.$m.'-'.$t;
      return ($d);
    }
    
    function get_homepage ($h) {
      $h = trim($h);
      if (!empty($h) AND substr($h, 0, 7) != 'http://') {
        $h = 'http://'.$h;
      }
      return ($h);
    }
    
    function get_wargameimg ($img) {
      if (file_exists('include/images/wargames/'.$img.'.gif')) {
        return ('<img src="include/images/wargames/'.$img.'.gif" alt="'.$img.'" border="0">');
      } elseif (file_exists('include/images/wargames/'.$img.'.jpg')) {
        return ('<img src="include/images/wargames/'.$img.'.jpg" alt="'.$img.'" border="0">');
      } elseif (file_exists('include/images/wargames/'.$img.'.jpeg')) {
        return ('<img src="include/images/wargames/'.$img.'.jpeg" alt="'.$img.'" border="0">');
      } elseif (file_exists('include/images/wargames/'.$img.'.png')) {
        return ('<img src="include/images/wargames/'.$img.'.png" alt="'.$img.'" border="0">');
      }
      return ('');
    }
    
    function iurlencode_help ($a) {
      if (preg_match("/(http:|https:|ftp:)/", $a[0])) {
        return ($a[0]);
      }
    
      return (rawurlencode($a[1]).substr($a[0], -1));
    }
    
    function iurlencode ($s) {
      return (preg_replace_callback("/([^\/]+|\/[^\.])[\.\/]/", 'iurlencode_help', $s));
      /*
      $x = 'false';
      if (preg_match ('/(http:|https:|ftp:)[^:]+:[^@]+@./', $s)) {
        $x = preg_replace('/([^:]+:[^@]+@)./',"\\1",$s);
              $s = str_replace($x,'',$s);
            } elseif (substr($s, 0, 7) == 'http://') {
              $s = substr ($s, 7);
                    $x = 'http://';
            } elseif (substr($s, 0, 8) == 'https://') {
              $s = substr ($s, 8);
              $x = 'https://';
            } elseif (substr($s, 0, 6) == 'ftp://') {
              $s = substr ($s, 6);
              $x = 'ftp://';
            }
    
    
            $a = explode('/', $s);
      $r = '';
      for ($i=0;$i<count($a);$i++) {
        $r .= rawurlencode($a[$i]).'/';
      }
    
            if ($x !== 'false') {
              $r = $x.$r;
            }
    
      $r = substr($r, 0, -1);
      return ($r);
      */
    }
    
    # antispam
    function chk_antispam ($m) {
      global $allgAr;
    
      if (is_numeric($allgAr['antispam']) AND has_right($allgAr['antispam'])) { return (true); }
    
      if (isset($_POST['antispam']) AND isset($_POST['antispam_id']) AND isset($_SESSION['antispam'][$_POST['antispam_id']]) AND $_POST['antispam'] == $_SESSION['antispam'][$_POST['antispam_id']][$m]) {
              unset ($_SESSION['antispam'][$_POST['antispam_id']]);
              return (true);
            }
    
            return (false);
    }
    
    function get_antispam ($m, $t) {
      global $allgAr;
    
      if (is_numeric($allgAr['antispam']) AND has_right($allgAr['antispam'])) { return (''); }
    
            if (!is_array($_SESSION['antispam'])) {
              $_SESSION['antispam'] = array();
            }
    
            $_SESSION['antispam'][$m] = array();
    
            mt_srand((double)microtime()*1000000);
            $i1 = mt_rand (1,9);
            $i2 = mt_rand (1,9);
            $i3 = mt_rand (1,9);
    
        $id = uniqid(mt_rand(), true);
            $_SESSION['antispam'][$m] = array($i1, $i2, $i3);
            $_SESSION['antispam'][$id][$m] = $i1.$i2.$i3;
    
            $rs = '<span style="display: inline; width: 100px; vertical-align: middle; text-align: center; background-color: #000000; border: 0px; padding: 2px; margin: 0px;"><img src="include/images/spam/z.php?m='.$m.'&amp;w=0&amp;'.session_name().'='.session_id().'" alt=""><img src="include/images/spam/z.php?m='.$m.'&amp;w=1&amp;'.session_name().'='.session_id().'" alt=""><img src="include/images/spam/z.php?m='.$m.'&amp;w=2&amp;'.session_name().'='.session_id().'" alt=""><input type="hidden" name="antispam_id" value="'.$id.'" /><input name="antispam" size="3" maxlength="3" style="background-color: #FFFFFF; border: 0px; margin: 0px; padding: 0px;" /></span>';
      if ($t == 0) {
              return ($rs);
            } elseif ($t == 1) {
              return ('<tr><td class="Cmite">Antispam</td><td class="Cnorm">'.$rs.'</td></tr>');
      } elseif ($t > 10) {
              return ('<label style="float:left; width: '.$t.'px; ">Antispam</label>'.$rs.'<br />');
            } else {
              return ('');
            }
    }
    # antispam
    
    // Funktion scandir für PHP 4
    if (version_compare(phpversion(), '5.0.0') == -1) {
        function scandir($dir)
        {
            $dh = opendir($dir);
            while (false !== ($filename = readdir($dh))) $files[] = $filename;
            sort($files);
            return $files;
        }
    }
    
    // Funktion, die die Größe aller Dateien im Ordner zusammenrechnet
    function dirsize($dir)
    {
        if (!is_dir($dir)) {
            return -1;
        }
        $size = 0;
        $files = array_slice(scandir($dir), 2);
        foreach ($files as $filenr => $file) {
            if (is_dir($dir . $file)) {
                $size += dirsize($dir . $file . '/');
            } else {
                $size += @filesize($dir . $file);
            }
        }
        return $size;
    }
    
    //Rechnet bytes in KB oder MB um
    function nicebytes($bytes){
        if ($bytes<1000000) {
            return round($bytes/1024,2).' KB';
        } else {
            return round($bytes/(1024*1024),2).' MB';
        }
    }
    
    ?>


    Meine pointsys.php:
    
    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    #   codeedit by Rolf Berleth
    
    defined ('main') or die ( 'no direct access' );
    
    ##teamsals bildausgeben
    function getteams ($id) {
    $games='';
        $ergg = db_query("SELECT b.name,b.id FROM prefix_groupusers a left join prefix_groups b ON a.gid = b.id WHERE uid =".$id);
            if ( db_num_rows($ergg) == 0 ) {
                $games="keine";
            } else {
                while ($rowg = db_fetch_assoc($ergg) ) {
                    if(file_exists('include/images/wargames/'.$rowg['name'].'.jpg')){
                        $games.='<a href="index.php?teams-show-'.$rowg['id'].'"><img src="include/images/wargames/'.$rowg['name'].'.jpg" title="'.$rowg['name'].'" alt="'.$rowg['name'].'" border="0"></a>&nbsp;';
                    } else {
                        $games.='<a href="index.php?teams-show-'.$rowg['id'].'">'.$rowg['name'].'</a>&nbsp;';
                    }
                }
            }
    return ($games);
    }
    ?>


    Danke !!
    Oooo weh, ich bin ein alter Sack!
    0 Mitglieder finden den Beitrag gut.
  18. #48
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Omg, da hat mir doch echt einer meine funktion gemopst zunge
    und dann auch noch einer ausm Team -> Lol <- egal xD


    neue pointsys.php below
    <?php 
    #   Copyright by Manuel 
    #   Support www.ilch.de 
    #   codeedit by Rolf Berleth 
    
    defined ('main') or die ( 'no direct access' ); 
    
    ##teamsals bildausgeben
    function getteams ($id) { 
    	$games=''; 
        $ergg = db_query("SELECT b.name,b.id FROM prefix_groupusers a left join prefix_groups b ON a.gid = b.id WHERE uid =".$id); 
            if ( db_num_rows($ergg) == 0 ) { 
                $games="keine"; 
            } else { 
                while ($rowg = db_fetch_assoc($ergg) ) { 
    					if (file_exists('include/images/wargames/'.$rowg['name'].'.gif')) {
    						$games.='<a href="index.php?teams-show-'.$rowg['id'].'"><img src="include/images/wargames/'.$rowg['name'].'.jpg" title="'.$rowg['name'].'" alt="'.$rowg['name'].'" border="0"></a>&nbsp;'; 
    					} elseif (file_exists('include/images/wargames/'.$rowg['name'].'.jpg')) {
    						$games.='<a href="index.php?teams-show-'.$rowg['id'].'"><img src="include/images/wargames/'.$rowg['name'].'.jpg" title="'.$rowg['name'].'" alt="'.$rowg['name'].'" border="0"></a>&nbsp;'; 
    					} elseif (file_exists('include/images/wargames/'.$rowg['name'].'.jpeg')) {
    						$games.='<a href="index.php?teams-show-'.$rowg['id'].'"><img src="include/images/wargames/'.$rowg['name'].'.jpg" title="'.$rowg['name'].'" alt="'.$rowg['name'].'" border="0"></a>&nbsp;'; 
    					} elseif (file_exists('include/images/wargames/'.$rowg['name'].'.pjpeg')) {
    						$games.='<a href="index.php?teams-show-'.$rowg['id'].'"><img src="include/images/wargames/'.$rowg['name'].'.jpg" title="'.$rowg['name'].'" alt="'.$rowg['name'].'" border="0"></a>&nbsp;'; 
    					}elseif (file_exists('include/images/wargames/'.$rowg['name'].'.png')) {
    						$games.='<a href="index.php?teams-show-'.$rowg['id'].'"><img src="include/images/wargames/'.$rowg['name'].'.jpg" title="'.$rowg['name'].'" alt="'.$rowg['name'].'" border="0"></a>&nbsp;'; 
    					} else {
    						$games.='<a href="index.php?teams-show-'.$rowg['id'].'">'.$rowg['name'].'</a>&nbsp;';
    					}
                } 
            } 
    return ($games); 
    }
    ?>


    das hier bitte in der allg.php auskommentieren:
    ## 
    ### 
    #### 
    ##### teamsals bildausgeben 
    function getteams ($id) { 
    $games=''; 
        $ergg = db_query("SELECT b.name,b.id FROM prefix_groupusers a left join prefix_groups b ON a.gid = b.id WHERE uid =".$id); 
            if ( db_num_rows($ergg) == 0 ) { 
                $games="keine"; 
            } else { 
                while ($rowg = db_fetch_assoc($ergg) ) { 
                    if(file_exists('include/images/wargames/'.$rowg['name'].'.gif')){ 
                        $games.='<a href="index.php?team-show-'.$rowg['id'].'"><img src="include/images/wargames/'.$rowg['name'].'.gif" title="'.$rowg['name'].'" alt="'.$rowg['name'].'" border="0"></a>&nbsp;'; 
                    } else { 
                        $games.='<a href="index.php?team-show-'.$rowg['id'].'">'.$rowg['name'].'</a>&nbsp;'; 
                    } 
                } 
            } 
    return ($games); 
    }


    Vorteil des ganzen es gehen jezt statt gif oder JPG
    gif,jpg,jpeg,pjpeg,png als extensions

    LG


    Zuletzt modifiziert von Rock@wulf am 16.05.2009 - 11:59:46
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  19. #49
    User Pic
    spidy Mitglied
    Registriert seit
    19.01.2009
    Beiträge
    20
    Beitragswertungen
    0 Beitragspunkte
    Jo, primma es KLAPPT und die Member sieht man auch.

    Dankeschön !!!

    P.S.: Watt heist aus dem eigenen Team?
    Oooo weh, ich bin ein alter Sack!
    0 Mitglieder finden den Beitrag gut.
  20. #50
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Das ilch Team hat die Funktion mit einem Update in das standartsystem integriert, zumindest schaut das so aus.

    ist aber nicht von belag erklärt aber warum das ganze nicht mehr Funzt
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  21. #51
    User Pic
    firsti Mitglied
    Registriert seit
    08.12.2009
    Beiträge
    3
    Beitragswertungen
    0 Beitragspunkte
    Moin Moin Community lächeln

    Folgendes, habe das ganze übernommen und es läuft auch alles ohne Probleme. Was mir aber lieber wäre, wenn auf der Seite einfach drei Avatare in einer Reihe stehen würden. Ohne Nick Status usw., einfach die drei Avatare. Natürlich das ganze klickbar. In wie weit müsste ich das ganze dann verändern bzw. welche Informationen braucht Ihr von mir??

    Ich hoffe, ich konnte erstmal genügend Informationen geben lächeln

    Thx schonmal im voraus

    Auf der Seite > Roster

    anime.fn-funfragfest.de/warpig/index.php?teams

    Ps.: Seite ist noch im Aufbau lächeln


    Zuletzt modifiziert von firsti am 08.12.2009 - 22:33:39
    0 Mitglieder finden den Beitrag gut.
  22. #52
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Erstmal Hi und willkommen in der Community.

    Da du weder Angaben über deine Kentnisse in der Programmierung
    gemacht hast, ist das schwierig zu sagen.

    Prinzipiell musst du die Ausgabe so verändern das sie eben nur die bilder ausgibt

    Finden tust du das in der teams.php bzw teams.htm

    schau mal rein ob du das verstehst
    mach eine Kopie der Datei und versuche es hinzubekommen
    die FAQ bzw Entwickler Anleitungen hier auf der Seite sind da Gold wert.

    Und tue mir bitte einen Gefallen verlange von niemanden hier das er es dir Programmiert, wir helfen dir gern auf die Sprünge setzen aber ein wenig vorraus
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  23. #53
    User Pic
    firsti Mitglied
    Registriert seit
    08.12.2009
    Beiträge
    3
    Beitragswertungen
    0 Beitragspunkte
    Nein, möchte hier keinen dazu nötigen mir aus dem stehgreif ein komplettes Tutorial aufzusetzen. Meine Kentnisse über das Programmieren ist bei Null. Bei Ilch ist es kein Problem neue Module bzw. Boxen einzufügen. Copy und Paste habe ich auch gerade noch geschafft bzw. die richtigen Ordner auf dem FTP gefunden. Doch leider steht es bei mir dann jedenfalls an ://. Das mit der Schrift (Nick, Status usw.) hat ein Kollege von mir weg bekommen, der Rest übersteigt aber leider auch ihn. Deswegen habe ich gehofft hier weiter Informationen zu bekommen lächeln. Ich schau mir jedenfalls die beiden Files mal näher an, bzw. gebe sie weiter. Denke aber, dass er sie schon entdeckt hatte :/.

    to be continued ...
    0 Mitglieder finden den Beitrag gut.
  24. #54
    User Pic
    firsti Mitglied
    Registriert seit
    08.12.2009
    Beiträge
    3
    Beitragswertungen
    0 Beitragspunkte
    Tut mir leid, das ganze übersteigt mich bei weitem. Wenn jemand vll. doch die Lust verspüren sollte seine Freizeit für mich und mein Problem zu verwednen, wäre ich sehr dankbar lächeln.
    0 Mitglieder finden den Beitrag gut.
  25. #55
    User Pic
    whazza Mitglied
    Registriert seit
    18.10.2009
    Beiträge
    1.160
    Beitragswertungen
    35 Beitragspunkte
    Hi mal eine frage geht das nicht bei jeden Design weil irgendwie geht es bei mir nicht


    nwaclan.kilu.de/index.php?teams


    Zuletzt modifiziert von whazza am 29.12.2009 - 21:22:44
    ez-skinz.com
    Unmögliches wird sofort erledigt, auf Wunsch wird auch gehext. Nur Wunder dauern etwas länger.
    0 Mitglieder finden den Beitrag gut.
  26. #56
    User Pic
    deejay2302 Mitglied
    Registriert seit
    29.01.2008
    Beiträge
    205
    Beitragswertungen
    0 Beitragspunkte
    Ich hab mir die Funktion gerade eingebaut und habe da auch gerade ein Problem. Und zwar scheint es eine Userbegrenzung pro Team zu geben.

    Ich hab 32 Leute in einem Team. Und dieses Team ist nicht aufklappbar. Also die User werden nicht angezeigt. Woran liegt das? Was muss ich ändern damit es klappt?
    0 Mitglieder finden den Beitrag gut.
  27. #57
    User Pic
    deejay2302 Mitglied
    Registriert seit
    29.01.2008
    Beiträge
    205
    Beitragswertungen
    0 Beitragspunkte
    Das Problem mit den Mitgliedern wurde gelöst indem die Gruppe gelöscht wurde und neu angelegt wurde. Jetzt geht es.

    In der "teams.htm" ist eine Fehler drin. Der Fehler verursacht, wenn man auf einen User oder Userbild in der Teamliste klickt das die Verlinkung zu index.php?/Downloads/user-details- statt auf /index.php?user-details- verlinkt wird, statt auf das Userprofil.

    Der Fehler ist diese Zeile:

    <td width="49%">&nbsp;</td>

    Die sollte gelöscht werden. Dann geht es wieder.


    Zuletzt modifiziert von deejay2302 am 11.02.2013 - 21:28:47
    0 Mitglieder finden den Beitrag gut.
  28. #58
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    ehm nein.

    Das

    <td width="49%">&nbsp;</td>


    ist eine Spalte mit einem erzwungenen leerzeichen.

    Das verursacht zu 100% keine Verlinkungsfehler.
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    1 Mitglieder finden den Beitrag gut.
  29. #59
    User Pic
    deejay2302 Mitglied
    Registriert seit
    29.01.2008
    Beiträge
    205
    Beitragswertungen
    0 Beitragspunkte
    Dann frage ich mich warum der Fehler weg war nachdem ich es rausgelöscht hatte?! Ich habe an dem Script nicht weiter verändert, bis auf diese Zeile zwinker
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten