Zufallsspiel (Randomgame) 1.3.0

Forum rules
This forum is not for support requests.

Only post Modifications for Board3 Portal 1.0.x in this forum.
User avatar

Christian_N
Former Team Member
Posts: 2266
Joined: 19. January 2008 01:17
phpBB.de User: Christian_N
phpBB.com User: Christian_N
Location: Frankfurt
Contact:

Re: Zufallsspiel (Randomgame) 1.0.1

Post by Christian_N »

Hm weiß auch nicht mehr genau, glaube aber ja das der Code hier im Portal für das Zufällige Profil vom nickvergessen gestammt hat zumindest hatte er mal eine Link gepostet gehabt irgendwo hier im Board wo es mit die verschiedenen Datenbanken standen. :)
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
No support via PM, email or messenger!
User avatar

HEADLINE
Active Member
Posts: 30
Joined: 12. January 2009 23:11
phpBB.de User: HEADLINE
phpBB.com User: HEADLINE

Re: Zufallsspiel (Randomgame) 1.0.1

Post by HEADLINE »

Christian_N wrote:@HEADLINE:
Öffnen: portal/block/arcade_random_game.php

Finden:

Code: Select all

if (!defined('IN_PORTAL'))
{
   exit;
} 
Danach einfügen:

Code: Select all

include_once($phpbb_root_path . 'includes/arcade/arcade_constants.' . $phpEx); 
Dann funktioniert es auch. :-)

@Würzi:

Code: Select all

ORDER BY RAND()';
Ist nicht so praktisch, diese funktioniert nicht mit alle DB die phpBB3 supportet.

Am beste ist wenn es wie folgt machst:
Öffnen: portal/block/arcade_random_game.php

Finden:

Code: Select all

        $sql = 'SELECT game_id, game_image, game_name
            FROM ' . ARCADE_GAMES_TABLE . '
      WHERE game_id > 0
            ORDER BY RAND()';
        $result = $db->sql_query_limit($sql, 1);   
Ersetzen mit:

Code: Select all

        switch ($db->sql_layer)
        {
            case 'postgres':
                $order_by = 'RANDOM()';
            break;

            case 'mssql':
            case 'mssql_odbc':
                $order_by = 'NEWID()';
            break;
    
            default:
                $order_by = 'RAND()';
            break;
        }

        $sql = 'SELECT game_id, game_image, game_name
            FROM ' . ARCADE_GAMES_TABLE . '
      WHERE game_id > 0
            ORDER BY ' . $order_by;
        $result = $db->sql_query_limit($sql, 1);  
Hallo Chris,

ich habe Deine Änderungen übernommen und jetzt klappt es einwandfrei!

Vielen Dank!

Ich bin so froh, wie der Mops im Haferstroh! Image
User avatar

DragonMaster
Active Member
Posts: 29
Joined: 14. February 2009 00:22
phpBB.com User: DragonMaster1
Location: U.S.A.
Contact:

Re: Zufallsspiel (Randomgame) 1.0.2

Post by DragonMaster »

I am unable to get this to work
User avatar

Topic author
Wuerzi
Tester
Posts: 279
Joined: 17. June 2008 18:21
phpBB.de User: Würzi
phpBB.com User: Wuerzi
Contact:

Re: Zufallsspiel (Randomgame) 1.2.0

Post by Wuerzi »

Update für Portalversion 1.0.3 :ugeek:
User avatar

Topic author
Wuerzi
Tester
Posts: 279
Joined: 17. June 2008 18:21
phpBB.de User: Würzi
phpBB.com User: Wuerzi
Contact:

Re: Zufallsspiel (Randomgame) 1.3.0

Post by Wuerzi »

Update für Portalversion 1.0.4 :!:
Locked

Return to “board3 Portal v1.0.x - Modifications”