Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support

derDenty

Mitglied
  • Content count

    372
  • Joined

  • Last visited

Posts posted by derDenty


  1. Ich habe IBStore in meinem Board integriert.

    Nun wollte ich mal vorsichtig fragen,ob es irgendwelche Erweiterungen (interne Mods) oder so dafür gibt.

    Meine Mitglieder möchten mehr Artikel zur Verfügung haben.

    Wäre echt klasse,wenn mir jemand von euch weiterhelfen könnte :)

    Gruß Denty


  2. Arcadebox:

    Für alle die es interessiert habe ich nun die php Datei,für den Tubesocks Mod eurer Arcadeseite.

    Einfach neue PHP-Box erstellen und folgenden Code einfügen:

    <?php
    
    global $ibforums, $DB, $std;
    
     $DB->query("SELECT g.gid, g.gtitle, g.gname, g.gcat, g.gcost, g.gwords, cat.password FROM ibf_games_list AS g, ibf_games_cats AS cat WHERE g.active=1 AND g.gcat=cat.c_id AND trim(password)='' ORDER BY RAND() LIMIT 1");
    
     $random_game = $DB->fetch_row();
    
         $DB->query("SELECT s.*, g.gtitle, g.decpoints, g.gid, c.password FROM ibf_games_scores AS s, ibf_games_list AS g, ibf_games_cats AS c WHERE s.gid=g.gid AND g.gcat=c.c_id AND trim(password)='' ORDER BY datescored DESC LIMIT 0, 1");
    
    
    $newest_score = $DB->fetch_row();
    
    
         $latestinfo = $ibforums->lang['newest_score'];
    
    
         $i = 0;
    
         $DB->query("SELECT c.*, g.gcat, cat.password FROM ibf_games_champs AS c, ibf_games_list AS g, ibf_games_cats AS cat WHERE c.champ_gid=g.gid AND g.gcat=cat.c_id AND trim(password)='' ORDER BY champ_date DESC LIMIT 0,1");
    
         while( $champrow = $DB->fetch_row() )
    
         {
    
    $champrow['champ_date'] = $std->get_date($champrow['champ_date'],'ARCADE');
    
          if( $champrow['champ_date'] == date("m/d/Y") )
    
          {
    
     $champrow['champ_date'] = $ibforums->lang['today'];
    
    }
    
          else
    
          {
    
     $yesterday = date("m/d/Y", mktime(0, 0, 0, date("m")  , date("d")-1, date("Y")));
    
     if( $champrow['champ_date'] == $yesterday )
    
              {
    
      $champrow['champ_date'] = $ibforums->lang['yesterday'];
    
     }
    
    }
    
    }
    
    
    
    
    
    
    
        $league = $DB->query("SELECT l.mid, l.gid, AVG(l.position) AS position, SUM(l.points) as points,
    
                                     m.name
    
                                     FROM ibf_games_league AS l
    
                                     LEFT JOIN ibf_members AS m ON (l.mid=m.id)
    
                                     ".$extquery."
    
                                     GROUP by mid
    
                                     ORDER BY points DESC LIMIT 3");
    
                while ($row = $DB->fetch_row($league) ) {
    
                    extract($row);
    
                    $rank++;
    
                    $Ctt++;
    
                    $name = $row['name'];
    
                    if ($ibforums->member['id'] == $mid) {
    
                        $name = "<b>".$name."</b>";
    
                    }
    
       $Champion['ArcadeChampion'.$Ctt] = '<a href="'.$ibforums->base_url.'showuser='.$mid.'">'.$name.'</a>';
    
    
    
    //"<a href='index.php?showuser=$row['mid']'>{$row['name']}</a>";
    
    //  } else {
    
    //         $Champion['ArcadeChampion'.$Cpt] = $ibforums->lang['nobody'];
    
    }
    
    
    //latest games
    
    $DB->query("SELECT g.gid, g.gtitle, g.gname, g.gcat, cat.password FROM ibf_games_list AS g, ibf_games_cats AS cat WHERE g.active=1 AND g.gcat=cat.c_id AND trim(password)='' ORDER BY g.added DESC LIMIT 1");
    
    $i=0;
    
    while ($row = $DB->fetch_row() ) {
    
    // $links = $this->arcade->check_game($row[gid],$row[gtitle],1);
    
    //  $this->arcade->make_links($row['gid'] , $row['gtitle'], 1);
    
    $game = $row[gid];
    
    $gtitle = $row[gtitle];
    
    //  $newgames[$i] = "<img src='arcade/images/{$row[gname]}2.gif'> <a href="index.php?act=Arcade&do=play&gameid={$game}">{$gtitle}</a>;
    
    //         $i++;
    
    $glink = "<img src='arcade/images/{$row[gname]}2.gif'> <a href='index.php?act=Arcade&do=play&gameid={$game}'>{$gtitle}</a>";
    
    }
    
    echo "<center><b>[<a href='index.php?act=Arcade'>Zur Arcadeseite</a>]</b></center></tr>
    
    <tr><td class='titlemedium' colspan='2'>Arcade Champion</td></tr>
    
    <tr>
    
    <td class='row4'><b>1.Platz:</b> {$Champion['ArcadeChampion1']}<br></td>
    
    </tr>
    
    <tr>
    
    <td class='row4'><b>2.Platz:</b> {$Champion['ArcadeChampion2']}<br></td>
    
    </tr>
    
    <tr>
    
    <td class='row4'><b>3.Platz:</b> {$Champion['ArcadeChampion3']}<br></td>
    
    </tr>
    
    <tr>
    
    <td class='titlemedium' colspan='2'>Neuestes Spiel</td>
    
    </tr>
    
    <tr>
    
    <td class='row4'>{$glink}</td>
    
    </tr>
    
    <tr>
    
    <tr>
    
    <td class='titlemedium' colspan='2'>Zufalls Spiel</td>
    
    </tr>
    
    <tr>
    
    <td class='row4'>
    
    <img src='arcade/images/{$random_game[gname]}2.gif' title='{$random_game[gtitle]}' alt='{$random_game[gtitle]}'>  <a href='index.php?act=Arcade&do=play&gameid={$random_game['gid']}'>{$random_game[gtitle]}</a>
    
    <tr>
    
    <td class='titlemedium' colspan='2'>Letztes Ergebnis</td>
    
    </tr>
    
    <tr>
    
    <td class='row4'>{$newest_score['name']} hat {$newest_score['score']} Punkte erspielt in..<a href='index.php?act=Arcade&do=play&gameid={$newest_score['gid']}'>{$newest_score['gtitle']}</a></td>
    
    </tr>";
    
    // <td class='titlemedium' colspan='2'>Latest Champion</td>
    
    // </tr>
    
    // <tr>
    
    // <td class='row4'>{$champrow['champ_name']} is the new Champion of <a href='{$ibforums->base_url}act=Arcade&do=play&gameid={$champrow['champ_gid']}'>{$champrow['champ_gtitle']} </a>as of {$champrow['champ_date']}</td>
    
    // </tr>
    
    
    ?>

    Ich habs schonmal ins deutsche übersetzt.

    Gruß Denty


  3. Und schon wieder ich *grins*

    Jetzt hab ich noch ein klitzekleines Problemchen.

    Und zwar habe ich ja links im Portal die Liste der Top 20 Poster.

    Wie kann ich es so einstellen oder verändern,das vor jedem Mitglied der Rang/Platz steht?

    Also Platz 1 = xxx

    Platz 2 = xxx

    etc.

    Im MK Portal wurde dieses angezeigt,leider im Dragoran Portal nicht.

    Hat einer ne Idee? :)

    Hab schon einiges versucht,aber ich bekomme es einfach net hin.

    Habe z.B. :

    {$data['rating']}

    dort eingefügt,aber das geht auch net in der Skin_portal.php.

    Bin etwas hilflos zur Zeit. :(


  4. Und wieder muss ich den Server wechseln,da der alte zur Zeit down ist *Mist*

    Jetzt hab ich ja nun ein Board laufen,wo so einige Hacks sowie ein Portal eingebaut sind.

    Auch diverse Skins sind mit dabei.

    Dann noch über 50000 Beiträge etc....

    Nun meine Frage:

    Ich würde gerne das gesammte Board incl aller Dateien so wie es zur Zeit war als der Server noch lief,hochladen.

    Dann die alte Datenbank in die neue hochladen.

    Dann die config auf den aktuellen Stand bringen,das das Board auf die neue Datenbank zugreifen kann.

    Reicht das,damit wieder alles so läuft wie vorher,oder funktioniert das nicht mit den ganzen Hacks etc?

    Wäre nett,wenn mir jemand eine Antwort geben könnte,bevor ich loslege mit dem Hochladen. :rolleyes:


  5. Ich hab das ganz anders gelöst mit *IFRAME*

    So kannst du eine beliebige Webseite einfügen.

    Ich hoffe,du kannst damit etwas anfangen.

    Hier mal der Code,den ich bei mir im Board gepostet habe und es funktioniert.

    [dohtml]<iframe src="http://www.denty.wbb2host.de/countdownlink.htm" width="400" height="550" name="Countdown">
    
    <p>Ihr Browser kann leider keine eingebetteten Frames anzeigen:
    
    Sie k&ouml;nnen die eingebettete Seite &uuml;ber den folgenden Verweis
    
    aufrufen: <http://www.denty.wbb2host.de/countdownlink.htm">COUNTDOWN</p>
    
    </iframe>[/dohtml]

    Füge diesen einfach mal zu Testzwecken in dein Forum ein,aber vorher dohtml aktivieren.

    Wenn du dann auf den Link klickst,dann öffnet sich ein PopUP Fenster.

    Gruß Denty

×