Release Information & Download link

Forum mit Informationen zur aktuellen Version und Link zum Download
Forum informing about the latest version and download link
User avatar
Mike-on-Tour
Administrator
Posts: 334
Joined: Sat 21. Mar 2020, 19:02
Location: Wittingen

Release Information & Download link

Post by Mike-on-Tour »

Hangman Game

Image Image


Neueste Version / Latest Version: Image


Sprachen / Languages: Image Image Image

Benötigte PHP-Versionen / Required versions of PHP: Image Image

Kompatibel mit Toggle Control (Schalter-Stil zentral festlegen) / Compatible to Toggle Control (centrally set style of yes/no switches)

Die phpBB Extension Hangman Game erweitert die Forensoftware phpBB um das gleichnamige Spiel.
Hangman Game is an extension to the phpBB bulletin board software which enables users to play this game.

Das Hangman Spiel ist noch immer im Entwicklungsstadium, die neueste stabile Version ist diese:
Hangman Game is still in the development state, the latest stable version is available here:

Image
Gruß
Mike
User avatar
Mike-on-Tour
Administrator
Posts: 334
Joined: Sat 21. Mar 2020, 19:02
Location: Wittingen

Re: Release Information & Download link

Post by Mike-on-Tour »

Ab sofort ist Hangman Game über den Download-Link im Startbeitrag in der Version 0.4.0 verfügbar.
Diese Version beinhaltet folgende Neuerungen:
  • Bei der Eingabe von Suchbegriffen wird der Begriff auf seine Länge geprüft, die erforderliche Mindestlänge ist im ACP einstellbar
  • Im Hauptfenster gibt es einen neuen Tab mit einer Übersicht
  • Es können Suchbegriffe aus zwei Typen von xml-Dateien importiert werden
  • Es können Suchbegriffe aus der Tabelle einer vorhandenen Erweiterung dmzx/hangmangame importiert werden
Weitere Angaben enthält die Datei CHANGELOG.md.

---------------------------------------------------------------------------------------------

Hangman Game 0.4.0 ist now available through the download link in the start post.
This version contains the following new features:
  • A check for a minimum length of the search term, minimum length is selectable in the ACP setting tab
  • A summary tab in the main window
  • Importing search terms from two types of xml files
  • Importing search terms from existing dmzx/hangmangame extension
For more details please see the CHANGELOG.md file.
Gruß
Mike
User avatar
Mike-on-Tour
Administrator
Posts: 334
Joined: Sat 21. Mar 2020, 19:02
Location: Wittingen

Re: Release Information & Download link

Post by Mike-on-Tour »

Ab sofort ist Hangman Game über den Download-Link im Startbeitrag in der Version 0.5.0 verfügbar.
Diese Version beinhaltet folgende Neuerungen:
  • Die Tabelle mit den Suchbegriffen kann jetzt als xml-Datei exportiert werden (Download)
  • Das Eingabefeld für den Suchbegriff (im Tab "Eingabe Suchbegriff") ist jetzt kein Input-Feld vom Typ "text" mehr, sondern eine "textarea", um die Eingabe von längeren Begriffen zu erleichtern
  • Es wurden Berechtigungen hinzugefügt; okay, eigentlich ist es nur eine: Die Anzeige (und damit die Eingabemöglichkeit) für neue Suchbegriffe ist jetzt an eine Berechtigung gebunden (die standardmäßig allen originären Benutzerrollen zuerkannt wird)
  • Beim Löschen eines Mitgliedes wird die Highscore-Tabelle bereinigt, um "Karteileichen" zu vermeiden (die werden eh nicht angezeigt, weil in der Users-Tabelle kein Eintrag und damit kein Username mehr gefunden wird)
  • Bei Verlieren eines Spieles kann der gesuchte Begriff im Klartext angezeigt werden, dies ist im ACP einstellbar (Anzeige erfolgt im Fenster mit dem Hinweis, dass das Spiel verloren wurde)
  • Spieler, die zwar spielen aber keine - oder nur wenige - neuen Suchbegriffe einstellen, können nun dazu "erzogen" werden, indem im ACP diese Funktion aktiviert und ein Verhältnis von Spielepunkten zu Begriffseingabepunkten eingestellt wird, das nicht überschritten werden darf. Spieler, die dieses Verhältnis überschreiten, bekommen statt des Spiel-Tabs einen entsprechenden Hinweis einschließlich der Mindestanzahl einzugebender Suchbegriffe angezeigt und werden nach 12 Sekunden automatisch zur Eingabe eines neuen Suchbegriffes weitergeleitet.
  • Die Einstellung, ein verlassenes Spiel als verloren zu werten, wurde vom Bereich "Programmeinstellungen" in den Bereich "Spieleinstellungen" verschoben
Ab dieser Version ist die mindestens benötigte PHP-Version 7.0!

Weitere Angaben enthält die Datei CHANGELOG.md.

---------------------------------------------------------------------------------------------

Hangman Game 0.5.0 ist now available through the download link in the start post.
This version contains the following new features:
  • A settings function to export the `phpbb_mot_hangman_words` table as a XML file
  • The search term input field from 'text' to 'textarea' in order to make it look more comfortable with long terms
  • A permissions system to allow user to enter search terms
  • A function to `event/listener.php` to delete `mot_hangman_score_table` entries if a user gets deleted
  • A function to display the term in clear after loosing a game, function is selectable in the ACP
  • A system (including ACP setting) to block players from playing if their ratio of game points to term input points exceeds a value defined by the administrator (in the ACP), when those players select the 'Game' tab they will see a meesage with this information as wel as the number of terms they have to enter before they can play again; they will be routed to the Term input tab after 12 seconds
  • Shifted the setting for 'Count a game as lost if game is left?' to the 'Game settings' section
For more details please see the CHANGELOG.md file.
Gruß
Mike
User avatar
Mike-on-Tour
Administrator
Posts: 334
Joined: Sat 21. Mar 2020, 19:02
Location: Wittingen

Re: Release Information & Download link

Post by Mike-on-Tour »

Ab sofort ist Hangman Game in der Version 0.6.0 verfügbar.
Diese Version beinhaltet folgende Neuerungen/Änderungen:
  • Es wurde eine Datei ext.php hinzugefügt, um die notwendigen Voraussetzungen für die Installation/Aktivierung zu prüfen
  • Der Code für die Radio Buttons in der Datei adm/style/acp_hangman_settings.html wurde auf die verkürzte TWIG Syntax umgestellt (Code Optimierung)
  • Die mindestens erforderliche PHP-Version wurde auf PHP 7.2 angehoben
  • In der Datei config/routing.yml fehlten zwei Leerzeichen, was eine Aktivierung unter phpBB 4.0.0 verhindert hätte
  • Die in der Migrationsdatei migrations/v_0_5_0.php vergebenen Rechte an bestimmte Benutzer-Rollen prüfen nunmehr, ob diese Rolle existiert, um Fehlermeldungen bei gelöschten Standard-Rollen zu vermeiden

Download über den Link im Startbeitrag.

---------------------------------------------------------------------------------------------

Hangman Game 0.6.0 is now available.
This version contains the following new features or changes:
  • A ext.php file has been added to check the requirements prior to installation/activation
  • The radio button code in the adm/style/acp_hangman_settings.html file has been changed to the short TWIG syntax (code optimization)
  • Minimum PHP version is now PHP 7.2
  • Two spaces were missing in the config/routing.yml file which would lead to an error during activation under phpBB 4.0.0
  • The migrations/v_0_5_0.php file now checks prior of giving permissions to user roles whether these roles still exist or whether they have been deleted in order to prevent error messages during activation

This new version can be downloaded through the link in the starting post.
Gruß
Mike
User avatar
Mike-on-Tour
Administrator
Posts: 334
Joined: Sat 21. Mar 2020, 19:02
Location: Wittingen

Re: Release Information & Download link

Post by Mike-on-Tour »

Ab sofort ist Hangman Game in der Version 0.7.0 verfügbar.
Diese Version beinhaltet folgende Neuerungen/Änderungen:
  • Bei der Installation werden jetzt sowohl auf die mindest erforderlichen als auch auf die maximal möglichen Versionen von phpBB und PHP getestet.
  • Die Ja/Nein-Knöpfe in den Einstellungen im Admin-Bereich sind jetzt als Schieber ausgelegt, die Anordnung der Aktiv- und Inaktiv-Stellungen entsprechen denen der Ja/Nein-Knöpfe; über das Setzen der Variable 'SLIDERS' in der Datei adm/style/acp_hangman_settings.html auf 'false' können die alten Ja/Nein-Knöpfe angezeigt werden.
  • Im "Wer ist online"-Bereich der Forenübersicht können jetzt auch die aktiven Hangman-Spieler angezeigt werden; dies kann im ACP aktiviert oder deaktiviert werden.
  • Über Einstellungen im ACP kann die Vergabe von Extrapunkten für fehlerfreies Lösen des Rätsels aktiviert und die Anzahl der Extrapunkte eingestellt werden. Der Spieler wird in diesem Falle über den Gewinn der Extrapunkte informiert.

Download über den Link im Startbeitrag.

---------------------------------------------------------------------------------------------

Hangman Game 0.7.0 is now available.
This version contains the following new features or changes:
  • It is now checked for minimum and maximum versions of phpBB and PHP during activation.
  • The radio buttons on the ACP settings page are now sliders with the "activated" state on the left and the "deactivated" state on the right side (according to the "Yes" and "No" radio buttons) with a variable `SLIDERS` which can display the old radio buttons if set to 'false' in the adm/style/acp_hangman_settings.html file
  • Active Hangman players are now displayed in the "Who is online" section of the index page; this can be activated in the ACP
  • Solving the riddle without failures can now be rewarded with additional points. This can be activated and the number of points chosen in the ACP. Players will be informed about this after winning.

This new version can be downloaded through the link in the starting post.
Gruß
Mike
User avatar
Mike-on-Tour
Administrator
Posts: 334
Joined: Sat 21. Mar 2020, 19:02
Location: Wittingen

Re: Release Information & Download link

Post by Mike-on-Tour »

Ab sofort ist Hangman Game in der Version 0.8.0 verfügbar.
Diese Version beinhaltet folgende Neuerungen/Änderungen:
  • Steigt ein Spieler mit seinen Punkten in der Rangliste auf, erhält er bei Beendigung des Spieles bzw. bei erfolgreichem Speichern eines neuen Begriffes ein entsprechendes Hinweisfenster.
    Dieser Hinweis ist standardmäßig deaktiviert, kann im ACP aber aktiviert werden.
  • Wird ein Spieler von seinem Platz in der Rangliste verdrängt und rutscht ab, bekommt er über das Benachrichtigungssystem von phpBB eine Benachrichtigung, die Art der Benachrichtigung kann wie gehabt im "Persönlichen Bereich" aktiviert werden.
    Die Möglichkeit dieser Benachrichtigung ist standardmäßig deaktiviert, kann im ACP aber aktiviert werden.
  • Neben der Rangliste kann jetzt auch eine "Ruhmeshalle" mit den besten Spielern des laufenden Monats und Jahres sowie der vergangenen Monate und Jahre angezeigt werden.
    Dieser Reiter ist standardmäßig deaktiviert, kann aber im ACP aktiviert werden, nach Aktivierung kann der Admin auswählen, wie viele Zeilen in jeder Tabelle dargestellt werden sollen (möglich 1 - 10), diese Einstellung gilt für alle Tabellen.
    Die Aktivierung beeinflusst nur die Anzeige des Reiters, die notwendigen Daten dafür werden immer in einer dafür vorgesehenen Tabelle der DB gespeichert. Der Admin hat so die Möglichkeit, den Datenbestand für die Anzeige über einen gewissen Zeitraum aufzubauen.
  • Verschiedene Verbesserungen des Codes und der Anzeigen (Breadcrumbs und Footer).

Download über den Link im Startbeitrag.

---------------------------------------------------------------------------------------------

Hangman Game 0.8.0 is now available.
This version contains the following new features or changes:
  • If a player rises in the ranking due to the points gained with a game or entering a new term a module window with a hint to this effect will be displayed.
    This feature is disabled by default but can be enabled in the ACP.
  • If a player looses his rank due to another player he will receive a notification through phpBB's notification system, as usual the type of notification can be selected and activated in the UCP.
    This feature is disabled by default but can be enabled in the ACP.
  • Beside the ranking tab a new tab called "Hall of Fame" can be activated. This tab displays the best players within the current month and year as well as for the last months and years.
    This tab is disabled by default but can be enabled in the ACP. After enabling it the admin can choose the number of lines to be displayed in each table (between 1 and 10), this setting is valid for all four tables.
    Enabling just affects displaying the tab, all necessary data displayed in the tables will be stored immediatly in a new database table. This gives the admin the chance to build up the data over a certain timeframe.
  • Several improvements of code and display (breadcrumbs und footer).

This new version can be downloaded through the link in the starting post.
Gruß
Mike
User avatar
Mike-on-Tour
Administrator
Posts: 334
Joined: Sat 21. Mar 2020, 19:02
Location: Wittingen

Re: Release Information & Download link

Post by Mike-on-Tour »

Ab sofort ist Hangman Game in der Version 0.8.1 verfügbar.
Diese Version beinhaltet folgende Neuerungen/Änderungen:
  • Der Titel der Liste der aktiven Hangman-Spieler ist jetzt ein Link zur Hangman-Rangliste
  • Ein Problem mit der Anzeige von inaktiven Spielern in der Liste der aktiven Spieler behoben, wenn diese die Möglichkeit des "Eingeloggt bleiben" nutzen
  • Wird ein Mitglied gelöscht, wird jetzt auch die HANGMAN_FAME_TABLE geprüft und das Mitglied aus dieser gelöscht

Download über den Link im Startbeitrag.

---------------------------------------------------------------------------------------------

Hangman Game 0.8.1 is now available.
This version contains the following new features or changes:
  • The title of the Hangman online players list is a link to the highscore
  • Fixed a problem with displaying users in the Hangman players online list if these users have activated the "Remember me" feature
  • Fixed the missing deletion of deleted users from the HANGMAN_FAME_TABLE

This new version can be downloaded through the link in the starting post.
Gruß
Mike
User avatar
Mike-on-Tour
Administrator
Posts: 334
Joined: Sat 21. Mar 2020, 19:02
Location: Wittingen

Re: Release Information & Download link

Post by Mike-on-Tour »

Ab sofort ist Hangman Game in der Version 0.9.0 verfügbar.
Diese Version beinhaltet folgende Neuerungen/Änderungen:
  • Die Mindest-Version von phpBB wurde auf 3.2.11 heraufgesetzt
  • Das Popup-Fenster hat nun einen Schatten, um es plastischer erscheinen zu lassen (vielen Dank an IMC für den css-Code, der eigentlich für etwas anderes gedacht war, aber super passt)
  • Im Spiele-Tab wird unterhalb der Kategorie jetzt der Username des Erstellers angezeigt
  • Die Tabelle mit den eigenen Begriffen in der Zusammenfassung hat eine zusätzliche Spalte, über die das Mitglied eigene Begriffe löschen kann, z.B. wenn beim Absenden bemerkt wird, dass ein Rechtschreibfehler drin war; die dafür erhaltenen Punkte werden übrigens wieder abgezogen
  • Die Buchstaben-Buttons im Spiele-Tab wurden vergrößert, um die Bedienung auf mobilen Geräten zu erleichtern (Dicke-Finger-Problem gelöst :D )
  • Die geänderte Größe der Buchstaben-Buttons machte es notwendig, die Berechnung für die Anzahl der dafür benötigten Zeilen zu verändern, diese wird nun in Abhängigkeit von der Bildschirmbreite auf dem Client berechnet und kann bei kleinen mobilen Geräten dann auch dreizeilig sein
  • Im Admin-Bereich wurde für das Löschen der Rangliste eine Bestätigungs-Box eingebaut, um ein versehentliches Löschen zu verhindern
  • Die Toggles auf der Einstellungsseite im Admin-Bereich sind kompatibel mit der Erweiterung lukewcs/togglectrl
  • Im Admin-Bereich gibt es eine neue Funktion zum Löschen der Ruhmeshalle; um die Werte für die zurückliegenden Monate und Jahre nicht zu verlieren, werden die Monats- und Jahres-Besten in zwei neuen Tabellen gespeichert
  • Die Eingabe-Buttons im Admin-Bereich sind nun etwas größer, damit sie nicht so "überfüllt" aussehen

Download über den Anhang im Startbeitrag.

---------------------------------------------------------------------------------------------

Hangman Game 0.9.0 is now available.
This version contains the following new features or changes:
  • The required minimum version of phpBB has been raised to 3.2.11
  • The modal window has now a shadow to let it look more three-dimensional (many thanks to IMC for the css code which was meant for something else but fits well)
  • The username of the term's creator is now displayed on the game tab beneath the category
  • The table showing the user's own terms on the summary tab now has an additional column with a delete button so users can delete their terms e.g. if it contains a typo (the points for creating it will be deducted)
  • The letter buttons on the game tab have been increased in size to improve operation on mobile devices
  • the increased button size let to the need to calculate the number of rows depending on the screen width, this is now done on the client and no longer on the server
  • The button on the ACP settings page now leads to a confirmation box to prevent the highscore from being reset inadvertently
  • The toggle switches on the ACP settings tab are now compatible with the extension lukewcs/togglectrl
  • The ACP settings page got a new functionality to delete the hall of fame data of previous years; in order to retain the hall of fame data two new tables contain the premium highscores of previous months and years
  • The input buttons on the ACP settings page are increased in size to let them look more spacious

This new version can be downloaded through the attachement in the starting post.
Gruß
Mike
User avatar
Mike-on-Tour
Administrator
Posts: 334
Joined: Sat 21. Mar 2020, 19:02
Location: Wittingen

Re: Release Information & Download link

Post by Mike-on-Tour »

In die Version 0.9.0 hat sich ein Fehler in der Migrationsdatei eingeschlichen, der die Übernahme der bisherigen Monatssieger in eine neue Tabelle verhinderte und so zu einer leeren Anzeige der Bestenliste der letzten Monate führt.
Um diese - bereits erstellte - Tabelle mit den korrekten Daten füllen zu können, sollten alle, die die Version 0.9.0 vor dem 16.12.2023, 11:20 Uhr heruntergeladen haben (alle Downloads nach diesem Zeitpunkt sind korrigiert), die anhängende Datei herunterladen, entpacken und dann in den root-Ordner ihres Forums (dort, wo auch die Datei config.php gespeichert ist) speichern, sich mit ihrem Gründer-Account ins Forum einloggen und dieses Skript über den Aufruf
http(s)://mein-forum/set_fame_months.php
starten. Nach Beendigung erfolgt eine Anzeige, wieviele Datensätze in die neue Tabelle geschrieben wurden und die Ruhmeshalle sollte auch wieder die korrekten Daten für die letzten Monate anzeigen.
Nach Ausführung sollte das Skript wieder vom Server gelöscht werden!

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

The new migration file of version 0.9.0 contains a bug which prevents this file from getting the best players of the previous months and writing them to the new database table and thus leading to an empty table displayed on the "Hall of Fame" tab.
In order to correct this everybody who downloaded version 0.9.0 prior to 16. Dec. 2023, 11:20am (downloads after this already contain the corrected file) should download the attached file, decompress it and load it into the root directory of their board (that is the directory containing the config.php file), log into their board with their founder account and start this script with
http(s)://my-board/set_fame_months.php
After completion it displays the number of data items have been written into the new database table and the Hall of Fame should correcttly display the best players of the previous months.
After completion this script should be deleted from your server!

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Attachments
set_fame_months.zip
(1.16 KiB) Downloaded 32 times
Gruß
Mike
User avatar
Mike-on-Tour
Administrator
Posts: 334
Joined: Sat 21. Mar 2020, 19:02
Location: Wittingen

Re: Release Information & Download link

Post by Mike-on-Tour »

ver 0.10.0
English version info
ver 0.10.0 is available as of now, the download link in the starting post has been changed accordingly.
This version contains the following new features or changes:
  • Added an ACP switch to enable/disable the Hangman game for users, founders still can see it
  • Added an ACP switch to enable/disable displaying the highscore tab
  • Added a new permission controlling who can play Hangman, by default all phpBB default user roles have this permission
  • Added a check whether the permitted punctuation marks contain single or double quotes or an underscore, if yes these will be removed before storing them into the database in order to prevent chaos within the game through additional quotes which will irritate PHP's string operations
  • Some code improvements
Versionsinfo auf Deutsch
Die ver 0.10.0 steht zum Download bereit, der Download-Link im Startbeitrag ist geändert.
Folgendes ist neu bzw. geändert:
  • Hangman kann in den Einstellungen deaktiviert werden, ist dann aber für Gründer im Frontend noch sichtbar, um dem Admin z.B. Prüfungen seiner Einstellungen zu ermöglichen
  • Die Rangliste kann jetzt - wie die Ruhmeshalle - in den Einstellungen deaktiviert/aktiviert werden
  • Mit einer neuen Berechtigung kann jetzt festgelegt werden, wer Hangman sehen (und damit auch spielen) darf, bei Installation erhalten alle Standard-Benutzerrollen von phpBB diese Berechtigung
  • Die erlaubten Satzzeichen werden bei Eingabe bzw. Änderung in den Einstellungen daraufhin geprüft, ob einfache, doppelte Anführungszeichen und Unterstriche enthalten sind, diese werden dann gelöscht, um Probleme mit der String-Definition von PHP zu vermeiden
  • Einige Code-Optimierungen
Gruß
Mike
Locked