• [MOD] 4images Quiz V.1.0 5 0 5 1
Currently:  

Author Topic: [MOD] 4images Quiz V.1.0  (Read 50142 times)

0 Members and 1 Guest are viewing this topic.

Offline Gwydion

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: [MOD] 4images Quiz
« Reply #15 on: August 20, 2006, 04:36:02 PM »
Die Idee ist gut, aber ich hab nicht wirklich viel Ahnung von Databases .. bzw. der direkten Manipulation.
Kann jemand die Anleitung
Quote
» Die 4images Datenbank ist in der Tabelle 4images_users um folgenden 2 Felder zu erweitern :
 
  1. SQL-Befehl:
  ALTER TABLE `4images_users` ADD `user_quiz_level` DECIMAL( 6, 2 ) DEFAULT '0.00' NOT NULL

  2. SQL-Befehl:
  ALTER TABLE `4images_users` ADD `user_quiz_firstlevel` DECIMAL( 6, 2 ) DEFAULT '0.00' NOT NULL
 

in eine step-by-step für Dummies umwandeln?

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: [MOD] 4images Quiz
« Reply #16 on: August 21, 2006, 11:15:40 PM »
@ Gwydion

werde einen "Installer" erstellen und ihn in die Download-Area stellen ... doch kleinen Moment noch ...  :wink:

[edit] ... ist erledigt ... steht hier zum Download ...  8)
« Last Edit: August 22, 2006, 05:54:24 PM by mawenzi »
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline tdkpaul

  • Full Member
  • ***
  • Posts: 205
    • View Profile
Re: [MOD] 4images Quiz
« Reply #17 on: August 22, 2006, 08:13:24 PM »
ihr könnt es ja mal bei mir ausprobieren falls ihr Bock habt  :lol:

http://www.mobsterbb.de./gbbcontent/index.php?template=quiz

ist noch nicht vollständig und auf der Seite noch nicht verlinkt, da ich mind. 50 Fragen erstellen möchte



ist aber ein echt geiler MOD von mawenzi  !!

 8)

Offline Gwydion

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: [MOD] 4images Quiz
« Reply #18 on: August 22, 2006, 08:48:52 PM »
Dankeschön. :)
Scheint auch alles zu klappen.

Nur 2 Dinge .. für Dummies wie mich ist die Verzippung ein bißchen irreführend .. mußte erst mal probieren, welcher Folder nun genau hochzuladen war. Vielleicht ließe sich das für zukünftige Nutzer vereinfachen.
Gleiches gilt für den Link im ACP .. mußte erstmal überlegen, ehe ich kapiert habe, daß der Link nicht funzen kann (im Verweis in quiz_admin_eng.php wird ja ein dir "quiz_eng" angesprochen wird, das aber nicht angelegt wurde bzw. enthalten ist).

Ist wie gesagt, kein Problem, kann aber verwirren.
Sonst sieht alles super aus. :)

ETA: eine Frage noch - können Guests auch spielen? Hab es noch nicht ausprobiert, aber so wie ich das sehe, können sie, es werden jedoch keine highscores eingetragen, richtig?
Gibt es eine Möglichkeit nicht-registrierte User aufzunehmen?
Ich frage deshalb, weil ich in meiner gallery keine registrierten User habe (n will).
« Last Edit: August 22, 2006, 10:57:45 PM by Gwydion »

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: [MOD] 4images Quiz
« Reply #19 on: August 22, 2006, 11:27:05 PM »
@ tdkpaul

1.deine Links laufen mit "Authorization Required" auf ... da kann man also nichts sehen bzw. testen ... schade ... :?
2.danke für dein Urteil  zu diesem MOD

@ Gwydion

1. das ist eigentlich das undankbare an einer Veröffentlichung einer Modifizierung ... man muss alle Eventualitäten der zukünftigen Verwender mit einplanen ... und dann soll der Verwender auch noch mit überlegen ... ist das zu viel verlangt ...  :? ... nichts für ungut ... ich versuche mein Bestes ...  :wink: ... und für dich habe ich speziell noch den Installer bereit gestellt !
2. ja, als Gast kannst du das Quiz auch spielen und du wirst auch als solcher begrüßt ... die Ergebnisse von nicht registrierten Usern kannst du in der User Tabelle nur unter "Guest" speichern, d.h. dieser Level würde jedes mal überschrieben werden. Wolltest du individuelle "Guest"-Ergebnisse, dann benötigst du wieder eine Art Identifizeireung, was einer Registrierung gleich kommt. Also kurzum : wer in die Highscore Liste will, der muss sich vorher registrieren ... . Hast du keine registrierten User auf deiner Website, so kannst du auch keine unterschiedlichen User in deine Highscore Liste eintragen ...  :wink:
« Last Edit: August 22, 2006, 11:38:27 PM by mawenzi »
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline Gwydion

  • Full Member
  • ***
  • Posts: 126
    • View Profile
Re: [MOD] 4images Quiz
« Reply #20 on: August 23, 2006, 07:43:38 PM »
Gott nein, das war keine Kritik! Der Mod ist klasse und der Installer hat perrfekt funktioniert.
Mich betreffen die 2 Punkte ja auch nicht mehr, dachte es eher als Anregung oder Feedback .. oder Kommentar.
Entschuldige, wenn das anders rüberkam, war nicht so gemeint.

Offline SAD

  • Newbie
  • *
  • Posts: 23
    • View Profile
    • Туристические ФотоАльбомы
Re: [MOD] 4images Quiz
« Reply #21 on: August 23, 2006, 09:27:26 PM »
Hi, mawenzi !
My little update for limit count game is one user:

quiz_include.php
find
Code: [Select]
$variante = "English";
add after
Code: [Select]
$onegame = 1; // 1- limit is one game is one user, 0- no limit game


quiz.php
find
Code: [Select]
if ($user_info['user_level'] > GUEST )
{
$user_name_quiz = $user_info['user_name'];
}else{
$user_name_quiz = "Guest";
}

add after
Code: [Select]
if ($onegame == 1) {

if ($user_info['user_level'] > GUEST)
{
$user_id_quiz = $user_info['user_id'];
$user_quiz_level = $p;

$sql = "SELECT username, user_id, user_quiz_firstlevel
        FROM ".USERS_TABLE."
        WHERE user_id = $user_id_quiz";
$row = $site_db->query_firstrow($sql);
$user_quiz_firstlevel = $row['user_quiz_firstlevel'];

if ($user_quiz_firstlevel > "0.00"){

echo "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\"><meta http-equiv=\"pragma\" content=\"no-cache\">";
echo "<title>".$titel."</title>";
echo "<link rel=\"stylesheet\" href=\"quiz_style.css\" /></head>";
echo "<body oncontextmenu=\"return false\" onselectstart=\"return false\" ondragstart=\"return false\">";
echo "<center><br><div id=\"game\"><div id=\"titel\">You already took part in a quiz :)</div>";

// --- Highscore Liste  ---
$sql = "SELECT *
        FROM ".USERS_TABLE."
        WHERE user_quiz_level > 0
        ORDER BY user_quiz_level DESC, user_quiz_firstlevel DESC, username ASC
        LIMIT 10";
$result = $site_db->query($sql);

  echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr><td class=\"tableborder\">";
  echo "<table width=\"100%\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\"><tr>";
  echo "<td width=\"100%\" class=\"listhead\" valign=\"top\" align=\"center\" colspan=\"3\"><small>".$quiz_list_1."</small></td></tr>";
  echo "<td width=\"10%\" class=\"listhead\" valign=\"top\" align=\"center\"><small>".$quiz_list_2."</small></td>";
  echo "<td width=\"60%\" class=\"listhead\" valign=\"top\" align=\"center\"><small>".$quiz_list_3."</small></td>";
  echo "<td width=\"30%\" class=\"listhead\" valign=\"top\" align=\"center\"><small>".$quiz_list_4."</small></td>";
  echo "</tr>\n";
  $count = 0;
  $bgcolor = 0;
  $counter = $count+1;
  while ($user_row = $site_db->fetch_array($result)) {
  $user_name = htmlspecialchars($user_row['user_name']);
  $user_quiz_level = ($user_row['user_quiz_level']);
  if ($count == 0) {
  $row_bg_number = ($bgcounter++ % 2 == 0) ? 1 : 2;
  echo "<tr class=\"listrow".$row_bg_number."\">\n";
  }
  echo "<td valign=\"bottom\" align=\"middle\"><small>".$counter."</small></td>\n";
  echo "<td valign=\"bottom\" align=\"left\"><small>".$user_name."</small></td>\n";
  echo "<td valign=\"bottom\" align=\"middle\"><small>".$user_quiz_level." %</small></td>\n";
  echo "\n</tr>\n";
  $counter++;
  } // end while : Ausgabe der Tabellenzeile
  echo "</table>\n";
  echo "</td>\n</tr>\n</table><br>\n";
// --- Highscore Liste  ---

echo "</div></center></body></html>";
exit;
}}
}

testing.
Sergey


Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: [MOD] 4images Quiz
« Reply #22 on: August 23, 2006, 10:13:36 PM »
Hi SAD,

I have tested your quiz with my bad russian language knowledge ...  :mrgreen:
Has your quiz the "limit count" ? I don't see the restriction "You already took part in a quiz" ?
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline tdkpaul

  • Full Member
  • ***
  • Posts: 205
    • View Profile
Re: [MOD] 4images Quiz
« Reply #23 on: August 24, 2006, 08:55:00 AM »
stimmt mein quiz link geht gerade nicht, da meine komplette Seite kurzfristig mit htaccess geschützt ist, sry

ist echt ein geiler Mod, ich habe auf meiner Seite das Quiz in ital., engl. und deutsch. Sprache

Offline SAD

  • Newbie
  • *
  • Posts: 23
    • View Profile
    • Туристические ФотоАльбомы
Re: [MOD] 4images Quiz
« Reply #24 on: August 24, 2006, 06:31:20 PM »
Has your quiz the "limit count" ?

It has not been included.
Has now included, you can check up:)
Sergey


Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: [MOD] 4images Quiz
« Reply #25 on: January 25, 2007, 01:48:13 AM »
... da der MOD von diversen Usern erfolgreich getestet und installiert wurde, habe ich ihn verschoben nach ...
... Mods & Plugins (Releases & Support) ...
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline qBass17

  • Addicted member
  • ******
  • Posts: 1.800
  • I ♥ 4I
    • View Profile
Re: [MOD] 4images Quiz
« Reply #26 on: August 06, 2008, 02:51:39 PM »
Hi, mawenzi !
My little update for limit count game is one user:

quiz_include.php
find
Code: [Select]
$variante = "English";
add after
Code: [Select]
$onegame = 1; // 1- limit is one game is one user, 0- no limit game


quiz.php
find
Code: [Select]
if ($user_info['user_level'] > GUEST )
{
$user_name_quiz = $user_info['user_name'];
}else{
$user_name_quiz = "Guest";
}

add after
Code: [Select]
if ($onegame == 1) {

if ($user_info['user_level'] > GUEST)
{
$user_id_quiz = $user_info['user_id'];
$user_quiz_level = $p;

$sql = "SELECT username, user_id, user_quiz_firstlevel
        FROM ".USERS_TABLE."
        WHERE user_id = $user_id_quiz";
$row = $site_db->query_firstrow($sql);
$user_quiz_firstlevel = $row['user_quiz_firstlevel'];

if ($user_quiz_firstlevel > "0.00"){

echo "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\"><meta http-equiv=\"pragma\" content=\"no-cache\">";
echo "<title>".$titel."</title>";
echo "<link rel=\"stylesheet\" href=\"quiz_style.css\" /></head>";
echo "<body oncontextmenu=\"return false\" onselectstart=\"return false\" ondragstart=\"return false\">";
echo "<center><br><div id=\"game\"><div id=\"titel\">You already took part in a quiz :)</div>";

// --- Highscore Liste  ---
$sql = "SELECT *
        FROM ".USERS_TABLE."
        WHERE user_quiz_level > 0
        ORDER BY user_quiz_level DESC, user_quiz_firstlevel DESC, username ASC
        LIMIT 10";
$result = $site_db->query($sql);

  echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr><td class=\"tableborder\">";
  echo "<table width=\"100%\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\"><tr>";
  echo "<td width=\"100%\" class=\"listhead\" valign=\"top\" align=\"center\" colspan=\"3\"><small>".$quiz_list_1."</small></td></tr>";
  echo "<td width=\"10%\" class=\"listhead\" valign=\"top\" align=\"center\"><small>".$quiz_list_2."</small></td>";
  echo "<td width=\"60%\" class=\"listhead\" valign=\"top\" align=\"center\"><small>".$quiz_list_3."</small></td>";
  echo "<td width=\"30%\" class=\"listhead\" valign=\"top\" align=\"center\"><small>".$quiz_list_4."</small></td>";
  echo "</tr>\n";
  $count = 0;
  $bgcolor = 0;
  $counter = $count+1;
  while ($user_row = $site_db->fetch_array($result)) {
  $user_name = htmlspecialchars($user_row['user_name']);
  $user_quiz_level = ($user_row['user_quiz_level']);
  if ($count == 0) {
  $row_bg_number = ($bgcounter++ % 2 == 0) ? 1 : 2;
  echo "<tr class=\"listrow".$row_bg_number."\">\n";
  }
  echo "<td valign=\"bottom\" align=\"middle\"><small>".$counter."</small></td>\n";
  echo "<td valign=\"bottom\" align=\"left\"><small>".$user_name."</small></td>\n";
  echo "<td valign=\"bottom\" align=\"middle\"><small>".$user_quiz_level." %</small></td>\n";
  echo "\n</tr>\n";
  $counter++;
  } // end while : Ausgabe der Tabellenzeile
  echo "</table>\n";
  echo "</td>\n</tr>\n</table><br>\n";
// --- Highscore Liste  ---

echo "</div></center></body></html>";
exit;
}}
}

testing.

Ist diese Erweiterung eine Begrenzung, dass z.B ein User nur einmal am Quiz teilnehmen kann?

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: [MOD] 4images Quiz V.1.0
« Reply #27 on: August 06, 2008, 04:44:45 PM »
@Phisker B

... ja, mit dieser Anpassung können nur User, und die auch nur einmal, am Quiz teilnehmen ...
... wenn das denn so gewollt ist ...
... im Normalfall wird jeweils der letzte Quiz-Level gespeichert und in der Highscore-Liste angezeigt ...
... und bei mir sieht man halt den Einstiegs- und den End-Level ... ;)
... wenn ich nicht das wiederholte Spielen zulassen würde ... wer weiß ... dann würden sicher keine Quiz-Downloads stattfinden ...  :mrgreen:

btw. ... viel Spaß mit dem Quiz ...
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...

Offline qBass17

  • Addicted member
  • ******
  • Posts: 1.800
  • I ♥ 4I
    • View Profile
Re: [MOD] 4images Quiz V.1.0
« Reply #28 on: August 06, 2008, 05:59:43 PM »
Danke, klasse Teil!

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: [MOD] 4images Quiz V.1.0
« Reply #29 on: October 31, 2008, 07:49:15 AM »
@Phisker B

... danke für deinen Download* und dein Statement ...

*) und natürlich die vorherige Quizbewältigung ... ;)
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...