ilch Forum » Ilch CMS 2.X » Module und Modifikationen » Spiele Liste

Geschlossen
  1. #1
    User Pic
    Tweety060286 Mitglied
    Registriert seit
    12.02.2018
    Beitrge
    164
    Beitragswertungen
    11 Beitragspunkte
    Hallo Leute, hab da ne Frage zwinker

    Die Spieleliste finde ich mega genial. Auch unsere User mögen das Tool. Jedoch würden wir es gerne etwas erweitern. Ist es möglich die Spieleliste etwas hinzuzufügen. und zwar einen Hyperlink zum Gamebild. Heißt jemand geht auf die Spieleliste und hätte dort die möglichkeit mit klick aufs Bild zu einem gamevideo zu gelangen zwinker

    Gruss Tweety


    verwendete ilch Version: 2.1.x
    [Es liegt in deiner Hand ob du der Schlächter bist oder das Vieh]
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Nex4T ilch.de Design
    Registriert seit
    28.02.2007
    Beitrge
    3.040
    Beitragswertungen
    156 Beitragspunkte
    Möglich ja, sogar schon mit wenig Aufwand ^^
    while(!asleep()) sheep++;
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beitrge
    1.050
    Beitragswertungen
    159 Beitragspunkte
    Hier könnt Ihr daran mitarbeiten:
    github.com/kveldscholten/gamelist
    Bitte Fragen zu Ilch im Forum stellen. Kein Support per PN.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Nex4T ilch.de Design
    Registriert seit
    28.02.2007
    Beitrge
    3.040
    Beitragswertungen
    156 Beitragspunkte
    Habs mal geforked, ich lass mir mal was hübsches Einfallen dafür zwinker
    while(!asleep()) sheep++;
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Nex4T ilch.de Design
    Registriert seit
    28.02.2007
    Beitrge
    3.040
    Beitragswertungen
    156 Beitragspunkte
    Hier teste das mal, funktioniert nur mit Youtube URL´s und für Sicherheitsrisiken nehm ich wie gewohnt keine Verantwortung zwinker Sollte aber Funktionieren zunge

    github.com/Nex4T/gamelist/commit/4b8d23cffa92071cffc085c21cff3e5da096f91e
    while(!asleep()) sheep++;
    1 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Tweety060286 Mitglied
    Registriert seit
    12.02.2018
    Beitrge
    164
    Beitragswertungen
    11 Beitragspunkte
    Hy Nex4T hat soweit alles funktioniert und sieht gut aus. Jedoch ist mir aufgefallen wenn ich das Bild anklicke sodass die Videosequenz startet klappt alles, will ich das Video jedoch beenden indem ich auf das X klicke , so spielt mir das Video noch immer weiter ab. Es verschwindet das Video doch der Ton läuft weiter, sowie das Video noch weiterläuft wenn man es erneut anklickt. Hoffe du verstehst was ich meine lachen lachen
    [Es liegt in deiner Hand ob du der Schlächter bist oder das Vieh]
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beitrge
    182
    Beitragswertungen
    1 Beitragspunkte
    Moin alle kann man denn da noch Kategorien mit einbauen so das es sortierter aussieht

    mfg
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Nex4T ilch.de Design
    Registriert seit
    28.02.2007
    Beitrge
    3.040
    Beitragswertungen
    156 Beitragspunkte
    Ja also das ist auch soweit fertig, allerdings gibt es da noch ein kleinen Fehler wenn nicht auf eine Kategorie geklickt wurde sollten eigentlich alle angezeigt werden, aber es Funktioniert schon. Du Kannst das ganze hier verfolgen und auch benutzen.

    github.com/Nex4T/gamelist/commits/master

    Wie üblich übernehm ich keine Verantwortung für Änderungen und Schäden die hier durch passieren können oder sind, was ich natürlich nicht hoffe zwinker .


    Zuletzt modifiziert von Nex4T am 21.11.2018 - 10:10:27
    while(!asleep()) sheep++;
    1 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beitrge
    182
    Beitragswertungen
    1 Beitragspunkte
    Moin das ist richtig schön aber machst du da auch noch subkategorien mit rein.

    MFG
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Nex4T ilch.de Design
    Registriert seit
    28.02.2007
    Beitrge
    3.040
    Beitragswertungen
    156 Beitragspunkte
    Hi ich muss dich leider enttäuschen dafür fehlt mir leider die Zeit, aber jeder kann daran mitwirken und erweitern ;-)
    while(!asleep()) sheep++;
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Tweety060286 Mitglied
    Registriert seit
    12.02.2018
    Beitrge
    164
    Beitragswertungen
    11 Beitragspunkte
    ZitatZitat geschrieben von Tweety060286
    Hy Nex4T hat soweit alles funktioniert und sieht gut aus. Jedoch ist mir aufgefallen wenn ich das Bild anklicke sodass die Videosequenz startet klappt alles, will ich das Video jedoch beenden indem ich auf das X klicke , so spielt mir das Video noch immer weiter ab. Es verschwindet das Video doch der Ton läuft weiter, sowie das Video noch weiterläuft wenn man es erneut anklickt. Hoffe du verstehst was ich meine lachen lachen


    Nex4T könntest du mir da helfen ?

    Liebe Grüsse
    Tweety
    [Es liegt in deiner Hand ob du der Schlächter bist oder das Vieh]
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beitrge
    182
    Beitragswertungen
    1 Beitragspunkte
    moin wo kann man dir denn helfen?
    Was hast du denn für ein Problem?

    mfg
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Tweety060286 Mitglied
    Registriert seit
    12.02.2018
    Beitrge
    164
    Beitragswertungen
    11 Beitragspunkte
    Hy. Hab ich doch oben per Zitat nochmal erläutert. Oder sieht man meine posts nicht mehr. Hehehe XD mfg
    [Es liegt in deiner Hand ob du der Schlächter bist oder das Vieh]
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Nex4T ilch.de Design
    Registriert seit
    28.02.2007
    Beitrge
    3.040
    Beitragswertungen
    156 Beitragspunkte
    Ich werd mir mal was einfallen lassen dazu, ein kleines javascript ist sicherlich noch drin
    while(!asleep()) sheep++;
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beitrge
    182
    Beitragswertungen
    1 Beitragspunkte
    Moin alle das ist aber schade das es keine subkategorien gibt aber ein fehler ist da noch

    mfg
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    blackcoder Entwickler
    Registriert seit
    22.05.2014
    Beitrge
    1.050
    Beitragswertungen
    159 Beitragspunkte
    Das sollte mit diesen Änderungen bereits am 11. November behoben worden sein:
    github.com/kveldscholten/gamelist/commit/d41b4f03740d8ff8afc361ce25cb9671acf044ec

    Die Änderungen der config.php nicht übernehmen, da sonst die Version 1.1.0, wenn sie veröffentlicht wird, nicht als Update angeboten wird.

    Bitte einmal testen und Rückmeldung geben ob das Problem behoben ist.
    Bitte Fragen zu Ilch im Forum stellen. Kein Support per PN.
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    THOR Mitglied
    Registriert seit
    21.06.2018
    Beitrge
    5
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    der Fehler ist nun weg. Gerade umgeschrieben und funzt soweit. Würde dann noch gerne an meinen Thread weiterleiten wegen der auswahl da die Box sehr klein ist.

    www.ilch.de/forum-showposts-54601.html
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beitrge
    182
    Beitragswertungen
    1 Beitragspunkte
    ZitatZitat geschrieben von blackcoder
    Das sollte mit diesen Änderungen bereits am 11. November behoben worden sein:
    github.com/kveldscholten/gamelist/commit/d41b4f03740d8ff8afc361ce25cb9671acf044ec

    Die Änderungen der config.php nicht übernehmen, da sonst die Version 1.1.0, wenn sie veröffentlicht wird, nicht als Update angeboten wird.

    Bitte einmal testen und Rückmeldung geben ob das Problem behoben ist.


    Moin das Problem ist behoben aber das Problem 2 nicht

    Der Scrollbalken um das Spiel auszuwählen ist sehr klein und verringert sich umsomehr man Spiele auswählt zu sehen im Bild:


    MFG


    Zuletzt modifiziert von FightClub am 24.11.2018 - 15:37:26
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beitrge
    182
    Beitragswertungen
    1 Beitragspunkte
    Und ich habe da noch einen Fehler das kommt wenn ich es deinstallieren möchte.

    MySQL Error: Unknown table 'meine.ilch_gamelist'
    in Query[SubQuery 1]: DROP TABLE `ilch_gamelist`;
    DROP TABLE `ilch_gamelist_cats`;
    DROP TABLE `ilch_gamelist_entrants`;

    <?php
    /**
     * @copyright Ilch 2.0
     * @package ilch
     */
    
    namespace Modules\Gamelist\Config;
    
    class Config extends \Ilch\Config\Install
    {
        public $config = [
            'key' => 'gamelist',
            'version' => '1.1.0',
            'icon_small' => 'fa-gamepad',
            'author' => 'Veldscholten, Kevin',
            'link' => 'http://ilch.de',
            'languages' => [
                'de_DE' => [
                    'name' => 'Spieleliste',
                    'description' => 'Hier kannst du die Spieleliste verwalten.',
                ],
                'en_EN' => [
                    'name' => 'Game list',
                    'description' => 'Here you can manage the game list.',
                ],
            ],
            'ilchCore' => '2.1.16',
            'phpVersion' => '5.6'
        ];
    
        public function install()
        {
            $this->db()->queryMulti($this->getInstallSql());
        }
    
        public function uninstall()
        {
            $this->db()->queryMulti('DROP TABLE `[prefix]_gamelist`;
                                          DROP TABLE `[prefix]_gamelist_cats`;
                                          DROP TABLE `[prefix]_gamelist_entrants`;');
            $this->db()->queryMulti("DELETE FROM `[prefix]_user_menu_settings_links` WHERE `key` = 'gamelist/index/settings';");
    
            $profileFieldId = (int) $this->db()->select('id')
                ->from('profile_fields')
                ->where(['key' => 'gamelist_games'])
                ->execute()
                ->fetchCell();
    
            $this->db()->queryMulti("DELETE FROM `[prefix]_profile_fields` WHERE `id` = ".$profileFieldId.";
                DELETE FROM `[prefix]_profile_content` WHERE `field_id` = ".$profileFieldId.";
                DELETE FROM `[prefix]_profile_trans` WHERE `field_id` = ".$profileFieldId.";");
        }
    
        public function getInstallSql()
        {
            $installSql =
                'CREATE TABLE IF NOT EXISTS `[prefix]_gamelist` (
                    `id` INT(11) NOT NULL AUTO_INCREMENT,
                    `catid` INT(11) NOT NULL,
                    `title` VARCHAR(100) NOT NULL,
                    `videourl` VARCHAR(100) NOT NULL,
                    `image` VARCHAR(255) NULL DEFAULT NULL,
                    `show` TINYINT(1) NOT NULL DEFAULT 1,
                    PRIMARY KEY (`id`)
                ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=1;
    
                CREATE TABLE IF NOT EXISTS `[prefix]_gamelist_entrants` (
                    `game_id` INT(11) NOT NULL,
                    `user_id` INT(11) NOT NULL
                ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
                
                CREATE TABLE IF NOT EXISTS `[prefix]_gamelist_cats` (
                      `id` INT(11) NOT NULL AUTO_INCREMENT,
                      `title` VARCHAR(100) NOT NULL,
                      PRIMARY KEY (`id`)
                    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=1;
    
                INSERT INTO `[prefix]_user_menu_settings_links` (`key`, `locale`, `description`, `name`) VALUES
                    ("gamelist/index/settings", "de_DE", "Hier kannst du deine Spielliste bearbeiten.", "Spieleauswahl"),
                    ("gamelist/index/settings", "en_EN", "Here you can manage your game list.", "Games selection");
    
                INSERT INTO `[prefix]_profile_fields` (`key`, `type`, `show`, `hidden`, `position`) VALUES ("gamelist_games", 0, 1, 1, 0);
    
                INSERT INTO `[prefix]_profile_trans` (`field_id`, `locale`, `name`) VALUES
                  (LAST_INSERT_ID(), "de_DE", "Spiele"),
                  (LAST_INSERT_ID(), "en_EN", "Games");';
    
            return $installSql;
        }
    
        public function getUpdate($installedVersion)
        {
    
        }
    }


    MFG


    Zuletzt modifiziert von FightClub am 24.11.2018 - 16:37:38
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beitrge
    182
    Beitragswertungen
    1 Beitragspunkte
    Alles gut war mein fehler
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beitrge
    182
    Beitragswertungen
    1 Beitragspunkte
    Morgen

    Ich wollte mal nachfragen ob sich einer schon an der Profilauswahl zwecks der spiele zu schaffen gemacht hat?

    mfg
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    Nex4T ilch.de Design
    Registriert seit
    28.02.2007
    Beitrge
    3.040
    Beitragswertungen
    156 Beitragspunkte
    Was meinst du genau?
    while(!asleep()) sheep++;
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beitrge
    182
    Beitragswertungen
    1 Beitragspunkte
    Der Scrollbalken um das Spiel auszuwählen ist sehr klein und verringert sich umsomehr man Spiele auswählt zu sehen im Bild:




    Zuletzt modifiziert von FightClub am 06.12.2018 - 20:12:22
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    eisvogel10 Mitglied
    Registriert seit
    06.11.2009
    Beitrge
    67
    Beitragswertungen
    6 Beitragspunkte
    das ist doch mit diesem Fix behoben

    ZitatZitat geschrieben von blackcoder
    Das sollte mit diesen Änderungen bereits am 11. November behoben worden sein:
    github.com/kveldscholten/gamelist/commit/d41b4f03740d8ff8afc361ce25cb9671acf044ec

    Die Änderungen der config.php nicht übernehmen, da sonst die Version 1.1.0, wenn sie veröffentlicht wird, nicht als Update angeboten wird.

    Bitte einmal testen und Rückmeldung geben ob das Problem behoben ist.


    lediglich das Problem mit dem Scrollbalken ist noch aktiv zwinker
    0 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beitrge
    182
    Beitragswertungen
    1 Beitragspunkte
    Ja und das meine ich doch auch mit (Scrollbalken) im user Profil


    Zuletzt modifiziert von FightClub am 06.12.2018 - 20:10:41
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurck zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten