Results 1 to 29 of 29

Thread: [easy_themes] EasyThemes - Manage multiple themes easier

  1. #1
    User Toflar's Avatar
    Join Date
    06-19-09.
    Location
    Lyss, Switzerland
    Posts
    170

    Default [easy_themes] EasyThemes - Manage multiple themes easier

    Hey folks

    This is going to be my first Contao 2.9-only extension as it is thought to simplify the theme manager if you have multiple themes to manage.

    On the German board, somebody said it now takes one click more to get to modules or stylesheets because you always have to click on themes first and then choose the right icon from the right theme.
    This made me actually provide this new extension.
    Have a look at the picture and you will understand what it does

    ER: http://www.contao.org/extension-list/vi ... hemes.html

    You first need to activate the module in your personal settings and you can then also choose whether you would like to see the navigation on mouseover or after a right-click.

    Obviously it's all about Javascript and I wrote an own Mootools class. It works fine for me in Firefox but you never know so I'm happy about feedback - as usual

    Have fun and let me know!
    Regards

    Yanick - Contao core developer @terminal42 gmbh

  2. #2
    User
    Join Date
    06-27-09.
    Location
    Ljusne, Sweden
    Posts
    59

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    What a great extension! This should absolutely without any doubt be integrated in the TL core!
    Hey Leo, take a look at it! :!:

  3. #3
    User Toflar's Avatar
    Join Date
    06-19-09.
    Location
    Lyss, Switzerland
    Posts
    170

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    hey guys,

    Just released 1.0.0 stable

    • added edit function[/*:m:2ox4pa4i]
    • there is a "full view" and a "short view" now. Check your user settings, play around and decide which one you like the better[/*:m:2ox4pa4i]
    • container sometimes overlapped the content - bug fixed[/*:m:2ox4pa4i]
    • CSS and Javascript files now only loaded when needed[/*:m:2ox4pa4i]


    Don't forget to update your database!

    Have fun
    Regards

    Yanick - Contao core developer @terminal42 gmbh

  4. #4
    User
    Join Date
    06-27-09.
    Location
    Ljusne, Sweden
    Posts
    59

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    Still a little glitch with the menu.
    After the EasyThemes context menu is closed and I click on something else, like a module in the left hand navigation, it reappears behind the content as seen in the provided image. This applies to both context and mouse over.



    Keep up the good work! 8-)

  5. #5
    User Toflar's Avatar
    Join Date
    06-19-09.
    Location
    Lyss, Switzerland
    Posts
    170

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    Hi SuperMatz!

    Clear your cache and try again ;-) I think you still have the old stylesheet loaded in the cache.

    But I also found a small bug, which should not affect working with easythemes directly but I will provide version 1.0.1 asap
    Regards

    Yanick - Contao core developer @terminal42 gmbh

  6. #6
    User
    Join Date
    06-27-09.
    Location
    Ljusne, Sweden
    Posts
    59

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    You're probably right. Tried it in FF and Chrome and it all looked nice. Flushed the IE cache, several times (even manually), but somehow the problem persists... Most certainly it's a Microsoft IE "feature".

  7. #7
    User Toflar's Avatar
    Join Date
    06-19-09.
    Location
    Lyss, Switzerland
    Posts
    170

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    1.0.1 published

    Hmm...IE O.o :D
    Well, I think this must be a CSS problem and IE is just to stupid to understand what we'd like to have, right?

    What version of IE? I'll tell my CSS expert and look what he can do about that
    Regards

    Yanick - Contao core developer @terminal42 gmbh

  8. #8
    User
    Join Date
    06-27-09.
    Location
    Ljusne, Sweden
    Posts
    59

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    I'm using IE 8.0.6001...

  9. #9
    User Toflar's Avatar
    Join Date
    06-19-09.
    Location
    Lyss, Switzerland
    Posts
    170

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    1.0.2 stable published.
    • resolves javascript problem with box appearing behind the content on the second mouseover/click[/*:m:3kistgxf]
    • adds possibility for admins to edit the easy_themes settings for the users[/*:m:3kistgxf]
    • easythemes now has the same sorting order like the theme module[/*:m:3kistgxf]


    Now I can use it Hope you too
    Regards

    Yanick - Contao core developer @terminal42 gmbh

  10. #10
    New user
    Join Date
    02-18-10.
    Location
    Greece
    Posts
    16

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    wonderfull
    my hand love that there is no need for extra clicks anymore

    thank you very much!

  11. #11
    Experienced user
    Join Date
    06-20-09.
    Posts
    1,311

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    Sorry Toflar, I just installed latest via Extension Repository,and got the same problem ( placed behind everything) as Supermatz , on Vista/ IE7.
    When I went to uninstall I got this:

    Code:
    Fatal error: Uncaught exception Exception with message Could not find template file "be_easythemes" thrown in /hsphere/local/home/.../.../system/libraries/Controller.php on line 109 
    #0 /hsphere/local/home/.../.../system/libraries/Template.php(142): Controller->getTemplate('be_easythemes')
    #1 /hsphere/local/home/.../.../system/modules/backend/BackendTemplate.php(49): Template->parse()
    #2 /hsphere/local/home/.../.../system/modules/easy_themes/EasyThemes.php(155): BackendTemplate->parse()
    #3 /hsphere/local/home/.../.../system/modules/easy_themes/EasyThemes.php(81): EasyThemes->generateContainerContent()
    #4 /hsphere/local/home/.../.../system/modules/backend/BackendTemplate.php(57): EasyThemes->addContainer('parse()
    #6 /hsphere/local/home/.../.../contao/main.php(288): BackendTemplate->output()
    #7 /hsphere/local/home/.../.../contao/main.php(104): Main->output()
    #8 /hsphere/local/home/.../.../contao/main.php(297): Main->run()
    #9 {main}
    Cheers, murray

  12. #12
    User MacKP's Avatar
    Join Date
    06-19-09.
    Location
    Duisburg (Germany)
    Posts
    211

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    Hi ramjet,
    Toflar is away for 3 weeks.. so he can't fix this in that time.

    regards
    Mediendepot Ruhr
    For real-time chat the (inofficial) Chatroom in IRC:
    -> irc.freenode.net #contao | irc.freenode.net #contao.de

  13. #13
    Experienced user
    Join Date
    06-20-09.
    Posts
    1,311

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    no problems mac, just letting him know...

  14. #14
    User Toflar's Avatar
    Join Date
    06-19-09.
    Location
    Lyss, Switzerland
    Posts
    170

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    Already took note of that and is planned for 1.0.3 stable...take a look at the tracker
    Link available in the extension repository
    Regards

    Yanick - Contao core developer @terminal42 gmbh

  15. #15
    User Toflar's Avatar
    Join Date
    06-19-09.
    Location
    Lyss, Switzerland
    Posts
    170

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    Welcome to version 1.0.3

    The extension can now be uninstalled as usual.
    Fixed bug that EasyThemes was affecting the frontend.

    New: You can now use the direct "DOM-Inject" mode which allows you to extend your navigation. Curious about your feedback on that new feature

    Important note: Clear your cache so that the new javascript file is loaded and EasyThemes can work properly!

    Enjoy! 8-)
    Regards

    Yanick - Contao core developer @terminal42 gmbh

  16. #16
    User Toflar's Avatar
    Join Date
    06-19-09.
    Location
    Lyss, Switzerland
    Posts
    170

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    Today I published version 1.1.0!

    • fixes the major bug "on a non-object"[/*:m:34kcks4v]
    • fixes a bug in the install tool[/*:m:34kcks4v]
    • you can now use the "shortview" in the "DOM-Inject" mode as well![/*:m:34kcks4v]
    • choose the theme functions you want to display! e.g. if you never use the stylesheet module, just hide it![/*:m:34kcks4v]


    A one-time visit of the personal settings is necessary, as after the installation you can see the edit-button only until you save your new settings. 8-)

    Enjoy!
    Regards

    Yanick - Contao core developer @terminal42 gmbh

  17. #17
    Experienced user
    Join Date
    06-10-09.
    Location
    Atlanta, Georgia
    Posts
    611

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    I'm really enjoying this extension, Toflar! You saving a lot of mileage on my trackball's left button.

  18. #18
    User
    Join Date
    06-19-09.
    Posts
    417

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    Toflar. a thumbs up from me to!!

    It's the first extension I install these days!!

  19. #19
    User Toflar's Avatar
    Join Date
    06-19-09.
    Location
    Lyss, Switzerland
    Posts
    170

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    Thanks guys!
    These posts are the reason why I keep on making easy_themes better
    Regards

    Yanick - Contao core developer @terminal42 gmbh

  20. #20
    User Toflar's Avatar
    Join Date
    06-19-09.
    Location
    Lyss, Switzerland
    Posts
    170

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    Published easy_themes 1.2.0!

    Because Leo has fixed the problem with subpalettes in Contao 2.9.3 this version of easy_themes only works in conjunction with Contao 2.9.3!!!

    1.2.0:
    • you can now also choose which themes you'd like to be displayed[/*:m:12x6u210]
    • third party developers can now extend easy_themes and add their own operations[/*:m:12x6u210]
    • bugfixes[/*:m:12x6u210]
    Regards

    Yanick - Contao core developer @terminal42 gmbh

  21. #21
    User Toflar's Avatar
    Join Date
    06-19-09.
    Location
    Lyss, Switzerland
    Posts
    170

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    published easy_themes 1.2.1 - sorry, had to implement a workaround because the core is still not a 100% correct
    Regards

    Yanick - Contao core developer @terminal42 gmbh

  22. #22
    User
    Join Date
    10-16-10.
    Posts
    279

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    After upgrading contao to 2.9.3 and updating easy_themes to 1.2.1, my themes are not showing up as a list in the backend like the module is supposed to do. Noticed you added a feature to choose which themes to be listed, how do we go about doing this. Thanks!

    p.s. thanks for directing me to this module in the past as it was more useful than linking the themes via custom_be_modules :D

  23. #23
    User
    Join Date
    10-16-10.
    Posts
    279

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    scratch that, under personal data, but now running into another issue...

    go to select which themes to show, i tried both select all and selecting individually, clear all cache, and save & close. Themes are still not showing up...

    go back into the options and it reset the options back to having nothing selected :?

    tried multiple ways of changing settings: tried all 3 modes of view, turned on/off short view, selected single/multiple themes to view. everytime I go back into the options it resets everything :cry:

  24. #24
    User
    Join Date
    10-16-10.
    Posts
    279

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    discovered a problem that may be causing the issue =/
    ever since i updated contao... i guess that changes have not been writing to my database for some reason...
    so everytime contao requests a write to the database, the request gets accepted, but the changes are thrown out after the fact. very strange...

  25. #25
    User
    Join Date
    10-16-10.
    Posts
    279

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    those errors pertained to another module so the problem with EasyThemes still exists. I went and uninstalled the module, updated the database, then reinstalled the module, updated the database, and now when I go to check the box to turn on EasyThemes and hit save, it stays Disabled but EasyThemes is still check marked. Any changes made to the options don't stay either. So frustrating!!! :evil:

  26. #26
    User
    Join Date
    10-16-10.
    Posts
    279

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    Went and reinstalled an older version (1.1.0) and it works perfectly fine. So may be the new version has some issues?

  27. #27
    User
    Join Date
    10-16-10.
    Posts
    279

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    eh forget it all... it had something to do w/my database... something went horribly wrong and I don't know what I did or how to fix it =/. Created a new database and installed the new contao, current release of Easy_Themes works fine so it was something on my end not letting it do its thing. Sorry for all the eyestrain of reading my panic posts :cry:

  28. #28
    Experienced user
    Join Date
    06-20-09.
    Posts
    1,311

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    he he :D
    I was just about to say get a new hosting provider, as I saw your other problems too.
    Good its solved

  29. #29
    User
    Join Date
    10-16-10.
    Posts
    279

    Default Re: [easy_themes] EasyThemes - Manage multiple themes easier

    :D no hosting provider. local server. I'm new to the realm of web design/hosting so I setup my own server as well and I think I fudged up on some of the settings originally when I was setting up mysql. Boss wanted me to learn a new CMS from what they were using before and to migrate the websites over to the new one (Contao) and make a couple others. Luckily I didn't have too much work done through the project so I'm not hurt too badly. I made the worst noob mistake and didn't backup my database :cry: . I got the db backup extension and am going to be doing it regularly from now on. Live and learn eh?

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •