Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     Scripte
  [Modifikation] class.tabpane.php

Forum : Scripte

Titel : [Modifikation] class.tabpane.php

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=4705&forum=13


 loui :

08.12.2011 00:54
 Hi,

mir sind heute beim "Basteln" im z.B. Module "Downloads" die Buttons auf die Füsse gefallen. Da die Wert ja scheinbar nicht ans Theme gebunden sind hatte ich im userTheme nat. plötzlich falsche Farben.

Hab mir dazu eine kleine Modifikation geschrieben und möchte euch die nicht vorenthalten.

Diese Modi bietet die Möglichkeit den Style ans Theme zubinden.
Inhalt:
  • /class/class.tabpane.php (von Version 2.3.1)
  • /themes/{theme}/style/extra_tab_control.css

  • Die Modi prüft ob der File im aktiven Theme vorhanden und nimmt wenn ja
    diesen css-File. Somit sind die Farben dann i.O. Very Happy

    Die Änderungen der class.tabpane.php sind natürlich kenntlich gemacht.

    mfg

     bama :

    08.12.2011 13:01
     Hi Robert,
    auch hier ein Danke, habe das in etwas geänderter Form in die class eingefügt;
    modification basend on err0r 8.12.2011 - for userdefined tab-style in theme-dir - File name: extra_tab_control.css
    für das Themeverzeichnis habe ich die die function getTheme() verwendet, da temp. das Theme auch über cookies bestimmt wird:
    $theme = getTheme();

    ist im nächsten Update enthalten danke

     loui :

    08.12.2011 16:34
     Hi bama,

    nun ist mir noch in xtremguestbook die Funktion func_img_text_button aaufgefallen. Der Button "Einen Eintrag hinzufügen..." machte nat. wieder nicht was ich wollte.

    Habe jetzt die func_img_text_button etwas umgebastelt und die index vom xtremguestbook.
    Dann habe ich dafür noch Einträge in der neuen .css gemacht. Jetzt hat der Button auch Farbe/Text etc. definierbar + Hover.
    In der class habe ich das auch auf getTheme() umgeschrieben.

    Alle Files sind im Anhang.

    MfG


    ---
    Achso: xtremguestbook 1.550/05.06.2010




    [ Geändert von loui am 08.12.2011 16:38 ]

     loui :

    16.12.2011 23:37
     hab in der class.tabpane.php noch nen kleinen "minibug" behoben.
    ändert an der Funktion nichts.

     bama :

    17.12.2011 10:40
     Script: /class/class.tabpane.php
    Code:
    if(isset($xoopsUser)){
    $extra_StyleFILE=XOOPS_ROOT_PATH.'/themes/'.getTheme().'/style/extra_tab_control.css';
    }else{
    $extra_StyleFILE=XOOPS_ROOT_PATH.'/themes/'.getTheme().'/style/extra_tab_control.css';
    }


    kannst du mir mal sagen was der Unterschied ist, ob Mitglied oder nicht!!!!!!

     loui :

    17.12.2011 12:18
     Surprisedwas ist denn da passiert.
    das macht nat. keinen Unterschied mehr. Das udn mehr hab ich ja auch gelöscht.
    Wenn Du dich erinnerst hatte ich erst das Theme anders bestimmt, daher kommt das noch.
    Code:

    $extra_StyleFILE=XOOPS_ROOT_PATH.'/themes/'.getTheme().'/style/extra_tab_control.css';

    Reicht natürlich völlig weil den rest ja die getTheme() macht.
    Und da können die nächsten zeilen auch raus. Weiss nicht was ich da eingepackt habe. Im Zip-File im Anhang ist das weg.

    MfG
    Partnerseiten
    http://www.fr.exv2.eu/

    Vote für eXV2
    php
    Kontakt/Info
      Kontakt
      Impressum
      Link zu uns
      AGB
      Datenschutzhinweis
    Downloads
      eXV² Core
      Core Sprachfiles
    eXV² Filecenter
      Downloads
      Download Module
      eXV² Themes
      Multilanguage Module
      Sprachfiles eXV² Module
    eXV² Support
      France