[FINAL] [3.2] Einklappbare Forenkategorien!

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Benutzeravatar
chris1278
Mitglied
Beiträge: 1241
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [FINAL] [3.2] Einklapbare Forenkategorien!

Beitragvon chris1278 » 30.12.2018 20:07

Ok hab nicht mitbekommen das du die js datei auch angepasst hattest. ok finde ich ne gute lösung habe das so übernommen. Und die Farbe kann man ja über color anpassen vermute ich mal.

Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 6023
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [FINAL] [3.2] Einklapbare Forenkategorien!

Beitragvon Kirk » 30.12.2018 20:43

chris1278 hat geschrieben:Farbe kann man ja über color anpassen

Ja richtig, da es in org. prosilver noch keine Farbe definiert ist, habe ich es in die css Datei deiner EXT eingetragen

Benutzeravatar
chris1278
Mitglied
Beiträge: 1241
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [FINAL] [3.2] Einklapbare Forenkategorien!

Beitragvon chris1278 » 30.12.2018 20:52

Jo das war gut.

Benutzeravatar
maik63de
Mitglied
Beiträge: 83
Registriert: 26.01.2013 22:03
Wohnort: Deutschland
Kontaktdaten:

Re: [FINAL] [3.2] Einklapbare Forenkategorien!

Beitragvon maik63de » 12.01.2019 17:08

Moin,

habe mir gerade deine Erweiterung runtergeladen und installiert.
Klappt super, nur ein kleiner Rechtschreibfehler ist noch enthalten: Einklappbare Forenkategorien so ist es richtig...
Carcassonne-Forum
Etwas Gescheiteres kann einer doch nicht treiben in dieser schönen Welt, als zu spielen.
Henrik Ibsen (1828 - 1906), norwegischer Dramatiker

Benutzeravatar
chris1278
Mitglied
Beiträge: 1241
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [FINAL] [3.2] Einklapbare Forenkategorien!

Beitragvon chris1278 » 12.01.2019 17:45

Ok wenns weiter nix ist. Werde das korrigieren.

Benutzeravatar
maik63de
Mitglied
Beiträge: 83
Registriert: 26.01.2013 22:03
Wohnort: Deutschland
Kontaktdaten:

Re: [FINAL] [3.2] Einklappbare Forenkategorien!

Beitragvon maik63de » 16.01.2019 19:41

Moin Chris,

habe mal eine Frage zu den einklappbaren Forenkategorien.
Und zwar sind im Portal nur die Module links und rechts zum einklappen, alles was in den mittleren Modulen steht, bitet dieses Feature leider nicht.
Liegt es am Portal oder an den einklappbaren Forenkategorien?
Ich habe mal ein Modul von Links zur Mitte verschoben, aber dann geht das dort auch nicht mehr, das klappen... :)
Carcassonne-Forum
Etwas Gescheiteres kann einer doch nicht treiben in dieser schönen Welt, als zu spielen.
Henrik Ibsen (1828 - 1906), norwegischer Dramatiker

Benutzeravatar
chris1278
Mitglied
Beiträge: 1241
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

Re: [FINAL] [3.2] Einklappbare Forenkategorien!

Beitragvon chris1278 » 16.01.2019 19:47

Jain die änderungen fürs portal musst du noch nacharbeiten. Das kann ich aber nicht in der extension machen sondern diese änderungen müssen im portal selber eingefügt werden. Da die ansprchparameter dort fehlen. Sprich eine Änderung ist schon in der Extension hier zu machen aber du must auch eine Datei im Portal selbst anpassen.

Hierfür danke an kirk der sich die mühe gemacht hat.

Wenn man in der. ./ext/chris1278/collapse/styles/all/template/jscollapse.js das hinzufügt:

Code: Alles auswählen

   $(".portal.blocks").each(function () {
       $(this).before(function () {
       if ($(this).hasClass('blocks')) {

         sh_i = sh_i + 1;
         var cat_id = 'cat_' + sh_i;

         showhidden_triger[sh_i] = localStorage.getItem(cat_id);
         if (showhidden_triger[sh_i] == null) { showhidden_triger[sh_i] = 'true' };
                   if (showhidden_triger[sh_i] == 'false') {
            return '<div class="trigger inactive icon fa-plus" cat="' + cat_id +'"></div>';
            } else {
            return '<div class="trigger active icon fa-minus" cat="' + cat_id +'"></div>';
         }
      }
       }).wrap('<div class="collapsethis" aria-hidden="false" />');
   });

dann sind Font-Icons möglich.
Zusätzlich muss man die ./ext/board3/portal/styles/prosilver/template/portal/_block_config.html so ändern:
Finde:

Code: Alles auswählen

<!-- Config for the center blocks //-->
<!-- DEFINE $C_BLOCK_H_L = '<div class="forabg" role="row"><div class="inner"><ul class="topiclist"><li class="header"><dl class="row-item"><dt>' -->
<!-- DEFINE $C_BLOCK_H_R = '</dt><dd></dd></dl></li></ul>' -->
<!-- DEFINE $C_BLOCK_F_L = ' ' -->
<!-- DEFINE $C_BLOCK_F_R = '</div></div><br class="portal-clear" />' -->

<!-- Config for compact blocks //-->
<!-- DEFINE $CC_BLOCK_H_L = '<div class="forabg" role="row"><div class="inner"><ul class="topiclist"><li class="header"><dl class="row-item">' -->
<!-- DEFINE $CC_BLOCK_H_R = '</dl></li></ul>' -->


Ersetzen mit:

Code: Alles auswählen

<!-- Config for the center blocks //-->
<!-- DEFINE $C_BLOCK_H_L = '<div class="forabg" role="row"><div class="inner"><ul class="topiclist"><li class="header"><dl class="row-item"><dt>' -->
<!-- DEFINE $C_BLOCK_H_R = '</dt><dd></dd></dl></li></ul><ul class="portal blocks">' -->
<!-- DEFINE $C_BLOCK_F_L = '</ul>' -->
<!-- DEFINE $C_BLOCK_F_R = '</div></div><br class="portal-clear" />' -->

<!-- Config for compact blocks //-->
<!-- DEFINE $CC_BLOCK_H_L = '<div class="forabg" role="row"><div class="inner"><ul class="topiclist"><li class="header"><dl class="row-item">' -->
<!-- DEFINE $CC_BLOCK_H_R = '</dl></li></ul><ul class="portal blocks">' -->


Zurück zu „Extensions in Entwicklung“