ehren.

+Clients
  • Content count

    2,653
  • Joined

  • Last visited


About ehren.

  • Rank
    ipsfocus.com
  • Birthday March 03

IPS Marketplace

  • Resources Contributor Total file submissions: 15

Recent Profile Visitors


47,655 profile views

ehren.'s Activity

  1. ehren. added a file in Themes   

    Villain 4.x // ipsfocus.com v1.0.0
    Villain 4.x by ipsfocus.com
    Villain is a dark, semi-transparent dark skin which includes a simple background picker allowing your members to choose their own image from a preset array of high quality background images. Perfect for any community, and especially great for gaming forums or site who want to offer customization options to their members!
    Compatible with the latest versions of IP.Suite 4.x, Gallery, Blog, Downloads, Chat, IP.Content and Nexus.
     

     
    Theme Features

     
    Theme Settings
    Easily enable, disable or modify theme features such as background images, logos, social media links, guest messages and colors. This makes modifications and upgrades very simple since little code changes are required.
     

     
    Background picker
    Your members can choose their own background image from a predefined selection and their choice is saved via cookies. This feature can be disabled within the theme settings.
     

     
    Guest message
    A customizable message can be shown to guests, prompting them to either register or login to your forum. Two designs, "billboard" and "alert" (shown) are available.
     

     
    Social links
    Social links can be enabled/disabled and customized to your own URL, allowing you to easily link to your social network pages (facebook, twitter, etc)
     

    HTML logo with slogan
    Easily add/edit your text logo and slogan from within the theme settings. If required, the text can be replaced by an image instead.
     

    Fixed header
    The header on Villain stays attached to the top of your browser for easy navigation. The header can be made static if necessary by disabling the setting in your ACP.
     
    Demo and detailed list of features available on ipsfocus.
     
    • 3 downloads
    • 0 reviews
  2. ehren. added a comment [RC3] Custom theme settings tab language bit not displaying   

    I get the same. Settings and tab names work on my development board, but don't work when they are imported into my customers sites.
  3. ehren. added a bug in Bug Tracker   

    [4.0.8] Child-child themes dont inherit changes until cache is cleared
    The cache must be cleared before child-child themes inherit code changes from their parent
    I have a theme structure like this on my development board:
    Parent theme (this theme contains all of my main HTML and css modifications)
    -- Child theme (a child theme of Parent theme, inherits all HTML modifications)
    -- -- Secondary child theme (a child theme of Child theme, and a child-child theme of Parent theme, inherits all HTML modifications)
    If I edit a HTML file in Parent theme (ie. adding a div to the top of the forum index) and view the themes on the front-end, the div correctly appears in the Parent theme and Child theme, however it does not appear in the Secondary child theme (even though the template files in this theme are all "inherited"). If I view the template file in the Secondary child theme, the code is there (since it's inherited from Parent theme), but it doesn't appear on the front-end. I need to use the System > Support tool which clears my cache, and then the changes are visible on the Secondary child theme index.
     
    • 0 replies
    • 17 views
  4. ehren. added a comment [4.0.8] Designers Mode cannot be disabled   

    Legend, thanks!
  5. ehren. added a bug in Bug Tracker   

    [4.0.8] Designers Mode cannot be disabled
    I've upgraded from 4.0.7 to 4.0.8 and temporarily enabled Designers Mode (in an attempt to fix bugs from earlier versions).
    I'm now trying to disable Designers Mode, and it's stuck in an endless loading page. I have tried multiple times with the same result.
    Using the System > Support tool does not fix the problem.

    Ticket #918590 has admin details if required by developers
    • 4 replies
    • 95 views
  6. ehren. added a comment [4.0.7] Insert link often stops working   

    I've had this error numerous times on these IPS forums, specifically while trying to add files to the marketplace (I guess I haven't really tried adding links elsewhere). I was using Firefox though, not Chrome.
  7. ehren. added a comment [4.0.7] Theme fatal error: Custom template files not imported   

    I added the Theme.php file to my site and it broke all of my themes (no css styling). To trigger, upload the Theme.php file, change theme (or even just reselect the Default theme), and it breaks. I tried recaching but that didn't help. The default theme was also broken and none of the <link> css tags were being rendered on the frontend, only <script> tags.
    I replaced the new file with the old Theme.php file from the 4.0.7 folder and my themes worked again..
  8. ehren. added a comment "Revert" button is disabled for modified theme files   

    ​Thanks - what's the solution for broken themes? Do they need to be remade from scratch?
    If so, does the parent theme need to be remade, or the child?
  9. ehren. added a bug in Bug Tracker   

    [4.0.7] Theme fatal error: Custom template files not imported
    If a theme contains custom template files and if it's exported/imported onto a new board, it results in a fatal error. This was experienced by a large number of my clients with one of my themes.
    Fatal error: Call to undefined method IPS\Theme\class_core_front_global::searchBar() in /mydirectory/public_html/system/Theme/Theme.php(627) : eval()'d code on line 3868searchBar is a custom template file. I also have other custom files such as ipsfocus_backgroundPicker and ipsfocus_countdown which will be used in this example.
    ------------------------
    My development board contains a Parent theme with a few custom template files. The Parent theme contains a Child theme, which look like this:

    Previously, all of these template files had a yellow "C" icon next to them indicating they were a custom template file (even though they should have been "Inherited" since it's a child theme). This no longer appears in 4.0.7. There is one other custom template file further down that list called searchBar.
    This theme was exported from my site and imported into numerous customer sites, where they received the fatal error above. After importing, only the "modified" custom template files were included:

     
    My temporary (and impractical) solution at the moment is to manually make changes (adding an extra 'space' to the end of the file and saving) to the custom template files so they become "Modified":

    If I now export the above theme, it imports correctly into client sites.
    ---------------------
    There are a still quite a few critical issues with child themes (specifically inherited or modified files) in 4.0.x which are preventing themes from being released. I imagine all bugs are linked in some way, so if one of the developers could spend just a little time with child themes, I'm sure they'll realise how broken the feature currently is.
    • 6 replies
    • 163 views
  10. ehren. added a file in Themes   

    Uniform 4.x // ipsfocus.com v1.0.2
    Uniform for IPS.Suite 4.x
    Uniform is a responsive, light, modern theme focused around a background picker which applies a single background image throughout the entire forum, including category bars and forum icons. The theme is packed with customizable features which can be easily enabled or disabled from within the Admin Control Panel, including a background picker, guest message, social links, mega footer, "enhanced" logo, holiday/season effects, horizontal topic view, video background and more!
    The theme comes with 4 background images which can be edited easily in your ACP. It's a perfect, simple and easy method for customizing this theme so it matches the genre of your site!
     

     
     
    Theme Features

    Theme Settings
    Easily enable, disable or modify theme features such as background images, logos, social media links, guest messages and colors. This makes modifications and upgrades very simple since little code changes are required.
     
     

    Background picker
    Your members can choose their own background image from a predefined selection and their choice is saved via cookies. This feature can be disabled within the theme settings.
     
     

    Guest message
    A customizable message can be shown to guests, prompting them to either register or login to your forum. Two designs, "billboard" and "alert" (shown) are available.
     
     

    Social links
    Social links can be enabled/disabled and customized to your own URL, allowing you to easily link to your social network pages (facebook, twitter, etc)
     
     

    HTML logo with slogan
    Easily add/edit your text logo and slogan from within the theme settings. If required, the text can be replaced by an image instead.
     
     

    Mega Footer
    A mega footer with configurable column numbers and content can be enabled and customized all within the theme settings.
     
    Demo: http://www.ipsfocus.net/4x/theme.php?id=6
    Detailed list of features: http://www.ipsfocus.com/themes/uniform/
    • 13 downloads
    • 0 reviews
  11. ehren. added a bug in Bug Tracker   

    Child-child themes don't export/import parent resources
    I have a Parent theme, which has custom resources (a js file and a "light" image). This theme exports and imports both resources correctly (ie. the theme works).
    I have a Parent > Child theme which is a dark variation of Parent. It inherits the js file, and I have replaced the "light" image with a "dark" image. This theme exports and imports the js file and image correctly, so the imported version works.
    I have a Parent > Child > Child theme which is a slight variation of Parent > Child. It inherits the js file from Parent (via Parent > Child), but I have replaced the "dark" image again with a new one. When I export and import this theme, the new "dark" image is imported, however the inherited js file is not, which breaks the theme.
    --------------
    From basic tests, it seems that a resource is not imported if it is added to a Parent or Parent > Child theme and inherited by a Parent > Child > Child theme.
    If the resource is modified in the Parent > Child > Child theme while it's in development (ie. if it's replaced with a new version), it is exported and imported correctly.
    • 1 reply
    • 101 views
  12. ehren. added a comment 4.0.6.1 Resources broken on front-end   

    Yep, just confirmed it happens when DM is disabled.
    Background image is defined in custom.css and was working before DM (and during). Once disabled, the css is trying to locate:
    /uploads/set_resources_10/1.jpg.f01ffc0c98bca10a98ebfd88804193b5.jpgAfter clearing the cache, the image loads correctly:
    /uploads/set_resources_10/65440ee5df4105e2b6648efa3c3815d0_1.jpg.3757b80c563169fe2f67827979a0b04f.jpgAfter disabling DM (and before clearing the cache using the Support tool), images in the ACP are also broken.. The ACP is using the Default theme.
    After disabling DM:

    After clearing cache:

    It seems as though only css files are affected. If an image is defined in a HTML file, it seems to work fine.
  13. ehren. added a bug in Bug Tracker   

    New theme settings from default theme not added to other themes on upgrade
    If theme settings are added (by IPS) to the default IPS theme (such as the Use Ajax Pagination? and Default Store Layout settings which were added in a recent version), those settings are absent from themes which have already been created.
    It's not overly difficult to manually add these myself to my custom themes, but I figured it's still a bug!
    • 2 replies
    • 91 views
  14. ehren. added a bug in Bug Tracker   

    Child-child themes inherit from main parent
    I've just started playing around with child-child themes and have noticed an issue right off the bat.
    I have a Parent theme, and I've added code to custom.css.
    I have a Parent > Child theme which inherited this code, however I added extra code to custom.css (so the file was different to the Parent theme).
    I have a Parent > Child > Child theme which is unmodified, so it should inherit the custom.css code from Parent > Child, however it inherits the code from Parent even though this third theme is a child of Parent > Child.
    May sound confusing when first reading it, but it's a fairly simple bug to reproduce..
    • 0 replies
    • 44 views
  15. ehren. added a comment 4.0.6.1 Resources broken on front-end   

    I cleared my cache (using the Support feature in the ACP) and it seemed to solve the front-end issue. I guess this is fixed, but I'll reopen if it happens again.
    The second half of this bug is still occurring though (the broken ACP resource link).