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.
This forum is not for support requests.
Only post Modifications for Board3 Portal 1.0.x in this forum.
-
Topic author - Tester
- Posts: 279
- Joined: 17. June 2008 18:21
- phpBB.de User: Würzi
- phpBB.com User: Wuerzi
- Contact:
Zufallsspiel (Randomgame) 1.3.0
Addon: Zufallsspiel Block
Addon-Version: 1.3.0
Addon-Description: Fügt Deinem Board3 Portal einen Block mit einen Zufallsspiel aus deinem Arcade hinzu. Es werden alle Games angezeigt, welche installiert sind unabhängig von den Userberechtigungen.
Addon-Requirements:
- board3 Portal v1.0.4
- phpbb Arcade
Addon-Author: Wuerzi
Demo: Demo Zufallsspielblock
Download: Download Zufallsspielblock
Einbau/Install
Es liegt eine einfach txt für die Installation bei.
And now have fun
Addon-Version: 1.3.0
Addon-Description: Fügt Deinem Board3 Portal einen Block mit einen Zufallsspiel aus deinem Arcade hinzu. Es werden alle Games angezeigt, welche installiert sind unabhängig von den Userberechtigungen.
Addon-Requirements:
- board3 Portal v1.0.4
- phpbb Arcade
Addon-Author: Wuerzi
Demo: Demo Zufallsspielblock
Download: Download Zufallsspielblock
Einbau/Install
Es liegt eine einfach txt für die Installation bei.
And now have fun
Last edited by Wuerzi on 30. September 2009 16:35, edited 4 times in total.
-
- Active Member
- Posts: 30
- Joined: 12. January 2009 23:11
- phpBB.de User: HEADLINE
- phpBB.com User: HEADLINE
Re: Zufallsspiel (Randomgame) 1.0.1
Hallo Wuerzi!
Zu erstmal vielen Dank für die prima Arcade Blocks!
Ich habe den "Neuste Spiele", "Wer spielt" sowie den "Stats-Block/Mitte" von Dir erfolgreich installiert.
Jedoch der Random-Game-Block mag nicht funktionieren!?
Bei den anderen hast Du auch die Warnung angegeben das die arcade_games.php nur 1x includiert werden darf!
Hast Du vielleicht hier was vergessen?
Denn wenn ich den Code in die portal.php eingebe bekomme ich `ne fette Fehlermeldung.
Und wenn ich ihn weg lasse, dann wird nur die Überschrift im Portal angezeigt, aber nicht der kpl. Block mit Spielbild/Link.
L.G. HEADLINE
Zu erstmal vielen Dank für die prima Arcade Blocks!
Ich habe den "Neuste Spiele", "Wer spielt" sowie den "Stats-Block/Mitte" von Dir erfolgreich installiert.
Jedoch der Random-Game-Block mag nicht funktionieren!?
Bei den anderen hast Du auch die Warnung angegeben das die arcade_games.php nur 1x includiert werden darf!
Hast Du vielleicht hier was vergessen?
Denn wenn ich den Code in die portal.php eingebe bekomme ich `ne fette Fehlermeldung.
Und wenn ich ihn weg lasse, dann wird nur die Überschrift im Portal angezeigt, aber nicht der kpl. Block mit Spielbild/Link.
L.G. HEADLINE
-
Topic author - Tester
- Posts: 279
- Joined: 17. June 2008 18:21
- phpBB.de User: Würzi
- phpBB.com User: Wuerzi
- Contact:
Re: Zufallsspiel (Randomgame) 1.0.1
Nö, ich denke nicht, daß ich was vergessen habe.HEADLINE wrote: Bei den anderen hast Du auch die Warnung angegeben das die arcade_games.php nur 1x includiert werden darf!
Hast Du vielleicht hier was vergessen?
Lese bitte nochmal genau die obige Einbauanleitung und handle auch so.HEADLINE wrote: Denn wenn ich den Code in die portal.php eingebe bekomme ich `ne fette Fehlermeldung.
Und wenn ich ihn weg lasse, dann wird nur die Überschrift im Portal angezeigt, aber nicht der kpl. Block mit Spielbild/Link.
Fehlermeldung?
Du bist schon lange genug in dem Geschäft phpBB tätig und solltest wissen, daß keiner Hellsehen kann.
-
- Active Member
- Posts: 30
- Joined: 12. January 2009 23:11
- phpBB.de User: HEADLINE
- phpBB.com User: HEADLINE
Re: Zufallsspiel (Randomgame) 1.0.1
Okay, wenn ich nach Deiner Anleitung vorgehe bekomme ich folgende Fehlermeldung:
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Table 'db217750093.arcade_games_table' doesn't exist [1146]
SQL
SELECT game_id, game_image, game_name FROM ARCADE_GAMES_TABLE WHERE game_id > 0 ORDER BY RAND() LIMIT 1
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()
FILE: includes/db/mysql.php
LINE: 221
CALL: dbal_mysql->sql_query()
FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysql->_sql_query_limit()
FILE: portal/block/arcade_random_game.php
LINE: 24
CALL: dbal_mysql->sql_query_limit()
FILE: portal.php
LINE: 242
CALL: include('portal/block/arcade_random_game.php')
Ich habe die Boardversion: 3.0.4
Arcade Version: 1.0.RC6
Style: subsilver2 basierend
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Table 'db217750093.arcade_games_table' doesn't exist [1146]
SQL
SELECT game_id, game_image, game_name FROM ARCADE_GAMES_TABLE WHERE game_id > 0 ORDER BY RAND() LIMIT 1
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()
FILE: includes/db/mysql.php
LINE: 221
CALL: dbal_mysql->sql_query()
FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysql->_sql_query_limit()
FILE: portal/block/arcade_random_game.php
LINE: 24
CALL: dbal_mysql->sql_query_limit()
FILE: portal.php
LINE: 242
CALL: include('portal/block/arcade_random_game.php')
Ich habe die Boardversion: 3.0.4
Arcade Version: 1.0.RC6
Style: subsilver2 basierend
-
Topic author - Tester
- Posts: 279
- Joined: 17. June 2008 18:21
- phpBB.de User: Würzi
- phpBB.com User: Wuerzi
- Contact:
Re: Zufallsspiel (Randomgame) 1.0.1
Wie gibts denn das? Wo werden denn dann deine Games gespeichert?HEADLINE wrote: Table 'db217750093.arcade_games_table' doesn't exist [1146]
Hast du irgendwas an dem Mod gedreht, verdreht oder ähnliches?
Schau bitte mal in phpmyadmin wo deine games gespeichert werden. Es muss bei einem funktionierenden Arcade Mod doch diese Tabelle da sein.
-
- Active Member
- Posts: 30
- Joined: 12. January 2009 23:11
- phpBB.de User: HEADLINE
- phpBB.com User: HEADLINE
Re: Zufallsspiel (Randomgame) 1.0.1
Ja klar mein Arcade-Mod funktioniert einwandfrei und momentan sind über 600 Spiele installiert.
Im Root-Verzeichnis liegt der Ordner bei root/arcade/games
Ich glaube 2 Versionen vorher war er bei includes, das wurde aber dann vom Modautor geändert.
Die Tabelle ist natürlich in der Datenbank auch vorhanden, vielleicht liegt es ja daran das die Tabelle bei mir folgend lautet: phpbb_arcade_games ? ....muss vielleicht die Präfix im Code angepasst werden?
Im Root-Verzeichnis liegt der Ordner bei root/arcade/games
Ich glaube 2 Versionen vorher war er bei includes, das wurde aber dann vom Modautor geändert.
Die Tabelle ist natürlich in der Datenbank auch vorhanden, vielleicht liegt es ja daran das die Tabelle bei mir folgend lautet: phpbb_arcade_games ? ....muss vielleicht die Präfix im Code angepasst werden?
-
Topic author - Tester
- Posts: 279
- Joined: 17. June 2008 18:21
- phpBB.de User: Würzi
- phpBB.com User: Wuerzi
- Contact:
Re: Zufallsspiel (Randomgame) 1.0.1
Nö da muss nix angepasst werden
Der Präfix hat damit nix zu tun, meine heisst ja auch phpbb_arcade_games
Ich bin ratlos, das ist eine normale Abfrage aus einer Tabelle, bau es wieder aus und gut ist.
Der Präfix hat damit nix zu tun, meine heisst ja auch phpbb_arcade_games
Ich bin ratlos, das ist eine normale Abfrage aus einer Tabelle, bau es wieder aus und gut ist.
-
- Active Member
- Posts: 30
- Joined: 12. January 2009 23:11
- phpBB.de User: HEADLINE
- phpBB.com User: HEADLINE
Re: Zufallsspiel (Randomgame) 1.0.1
Hmm, schade.....Deine anderen Arcade-Modifikationen funktionieren bei mir einwandfrei.
Nun denn..... .....fliegt es wieder raus!
Trotzdem Danke, für Deine Bemühung/Support.
Nun denn..... .....fliegt es wieder raus!
Trotzdem Danke, für Deine Bemühung/Support.
-
Topic author - Tester
- Posts: 279
- Joined: 17. June 2008 18:21
- phpBB.de User: Würzi
- phpBB.com User: Wuerzi
- Contact:
Re: Zufallsspiel (Randomgame) 1.0.1
Sorry, aber ich bin da echt ratlos, weil es bis jetzt bei jedem funktioniert hat.
-
- Site Admin
- Posts: 2989
- Joined: 7. January 2006 20:11
- phpBB.de User: Saint
- phpBB.com User: Saint_hh
- Location: Hamburg
- Contact:
Re: Zufallsspiel (Randomgame) 1.0.1
Kurz mal eingeworfen: diese Meldung kann auch kommen, wenn man vergessen hat die Änderungen an der includes/constants.php durch zu führen.
Oder vergessen hat, die Datei danach hoch zu laden.
Oder vergessen hat, die Datei danach hoch zu laden.
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~
Kein Support per PN / No support via PM!
Kein Support per PN / No support via PM!
-
Topic author - Tester
- Posts: 279
- Joined: 17. June 2008 18:21
- phpBB.de User: Würzi
- phpBB.com User: Wuerzi
- Contact:
Re: Zufallsspiel (Randomgame) 1.0.1
Jo klar aber er spricht von einem funktionierenden Arcade Mod.Kevin wrote:Kurz mal eingeworfen: diese Meldung kann auch kommen, wenn man vergessen hat die Änderungen an der includes/constants.php durch zu führen.
Oder vergessen hat, die Datei danach hoch zu laden.
Das setzt ja also voraus, daß die Änderungen auch durchgeführt wurden. Mir ist zwar bekannt, daß die rand Abfrage glaub ich nicht mit allen sql systemen so kompatibel ist, aber das würde dann auch eine andere Fehlermeldung mit sich führen wenn überhaupt.
-
- Site Admin
- Posts: 2989
- Joined: 7. January 2006 20:11
- phpBB.de User: Saint
- phpBB.com User: Saint_hh
- Location: Hamburg
- Contact:
Re: Zufallsspiel (Randomgame) 1.0.1
Aso.
Aber es scheint ja "SQL ERROR [ mysql4 ]" zu sein. Hm, Prefix fängst du ja scheinbar auch mit ab - merkwürdig...
Aber es scheint ja "SQL ERROR [ mysql4 ]" zu sein. Hm, Prefix fängst du ja scheinbar auch mit ab - merkwürdig...
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~
Kein Support per PN / No support via PM!
Kein Support per PN / No support via PM!
-
Topic author - Tester
- Posts: 279
- Joined: 17. June 2008 18:21
- phpBB.de User: Würzi
- phpBB.com User: Wuerzi
- Contact:
Re: Zufallsspiel (Randomgame) 1.0.1
Jo die Wege des Herrn sind unergründlich
-
- 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
Kevin hat schon recht mit der includes/constants.php da die nicht vom MOD dort eingefügt werden, der MOD benutzt eine eigene.
Habe weder das Addon noch den MOD installiert, habe mir nur die Dateien bzw. install.xml angeschaut.
@HEADLINE:
Öffnen: portal/block/arcade_random_game.php
Finden:
Danach einfügen:
Dann funktioniert es auch.
@Würzi:
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:
Ersetzen mit:
P.S. Wenn eh nur LIMIT 1 ist dann braucht man dieses LIMIT auch nicht und die Zeile:
Könnte auch wie folgt lauten:
Gruß Chris
Habe weder das Addon noch den MOD installiert, habe mir nur die Dateien bzw. install.xml angeschaut.
@HEADLINE:
Öffnen: portal/block/arcade_random_game.php
Finden:
Code: Select all
if (!defined('IN_PORTAL'))
{
exit;
}
Code: Select all
include_once($phpbb_root_path . 'includes/arcade/arcade_constants.' . $phpEx);
@Würzi:
Code: Select all
ORDER BY RAND()';
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);
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);
Code: Select all
$result = $db->sql_query_limit($sql, 1);
Code: Select all
$result = $db->sql_query($sql);
-
Topic author - Tester
- Posts: 279
- Joined: 17. June 2008 18:21
- phpBB.de User: Würzi
- phpBB.com User: Wuerzi
- Contact:
Re: Zufallsspiel (Randomgame) 1.0.1
Danke
das mit dem rand ist mir ja bekannt gewesen, deswegen habe ich es ja erwähnt.
Aber andere Datenbanksysteme sind nicht so mein Ding, weil ich das nicht testen kann.
Das hat dir bestimmt Nickvergessen beigebracht oder?
Der ist doch der Datenbankspezialist.
Werde das bei Gelegenheit mal ändern, wenn ich Zeit habe.
das mit dem rand ist mir ja bekannt gewesen, deswegen habe ich es ja erwähnt.
Aber andere Datenbanksysteme sind nicht so mein Ding, weil ich das nicht testen kann.
Das hat dir bestimmt Nickvergessen beigebracht oder?
Der ist doch der Datenbankspezialist.
Werde das bei Gelegenheit mal ändern, wenn ich Zeit habe.