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

Geschlossen
  1. #1
    User Pic
    Tweety060286 Mitglied
    Registriert seit
    12.02.2018
    Beitrge
    199
    Beitragswertungen
    13 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.121
    Beitragswertungen
    163 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.317
    Beitragswertungen
    202 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.121
    Beitragswertungen
    163 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.121
    Beitragswertungen
    163 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
    199
    Beitragswertungen
    13 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
    188
    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.121
    Beitragswertungen
    163 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
    188
    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.121
    Beitragswertungen
    163 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
    199
    Beitragswertungen
    13 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
    188
    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
    199
    Beitragswertungen
    13 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.121
    Beitragswertungen
    163 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
    188
    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.317
    Beitragswertungen
    202 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
    188
    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
    188
    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
    188
    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
    188
    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.121
    Beitragswertungen
    163 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
    188
    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
    110
    Beitragswertungen
    11 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
    188
    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.
  26. #26
    User Pic
    Buko Mitglied
    Registriert seit
    24.12.2018
    Beitrge
    55
    Beitragswertungen
    0 Beitragspunkte
    Habe ich eingebunden ! Sieht aber ganz gut aus!
    0 Mitglieder finden den Beitrag gut.
  27. #27
    User Pic
    Buko Mitglied
    Registriert seit
    24.12.2018
    Beitrge
    55
    Beitragswertungen
    0 Beitragspunkte
    Wenn man auf ein Spiel klickt kommt das Youtube Video hoch und dann friert die Seite ein.
    Man kann nur noch zurück gehen um wieder aktiv zu sein auf der Seite
    !


    Zuletzt modifiziert von Buko am 06.01.2019 - 18:42:55
    0 Mitglieder finden den Beitrag gut.
  28. #28
    User Pic
    Buko Mitglied
    Registriert seit
    24.12.2018
    Beitrge
    55
    Beitragswertungen
    0 Beitragspunkte
    geht wieder liegt wohl an meiner umstellereich vom templet
    0 Mitglieder finden den Beitrag gut.
  29. #29
    User Pic
    eisvogel10 Mitglied
    Registriert seit
    06.11.2009
    Beitrge
    110
    Beitragswertungen
    11 Beitragspunkte
    ZitatZitat geschrieben von FightClub
    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


    Das Problem mit dem Scrollbalken besteht noch immer, falls man mehr als 4 Spiele hat.

    Workaround über die .css eures Layouts, falls bei einem Update die /modules/user/static/css/style.css der gamelist überschrieben wird.
    Mit min-height: ..px; regelt ihr die Höhe des Auswahlfensters.

    Fügt in der style.css des Layouts folgendes ein:
    /* Spieleauswahl Hhe einstellen */
    .profile-content.active {
        width: 100%;
        min-height: 400px;
        transition: width 0.5s;
    }



    Zuletzt modifiziert von eisvogel10 am 07.01.2019 - 09:10:17
    0 Mitglieder finden den Beitrag gut.
  30. #30
    User Pic
    Buko Mitglied
    Registriert seit
    24.12.2018
    Beitrge
    55
    Beitragswertungen
    0 Beitragspunkte
    Youtube Einblendung

    Läuft das Video und ich klicke auf das x oder im Bereich der HP so geht zwar das Video Fenster weg aber das Video läuft anscheinen im Hintergrund weiter und man hört nur noch den Ton.

    Ist mir von einigen gemeldet worden.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurck zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten