Jump to content
Latest News: (loading..)


  • Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by multimixer

  1. [Contribution] Option Types v2

    Any type of custom price calculation based on options is possible, you just need to be clear how exactly the final price is "constructed" Example https://www.upnorthprint.com/product_info.php/a4-booklet-with-double-sided-cover-and-double-sided-bw-inners-on-white-paper-p-472
  2. Image Zoom for 2.3.4BS

    Here is an example on a osCommerce website http://sarreid.com/233/catalog/product_info.php/low-game-table-with-four-stools-p-4173 There are various scripts available that can be implemented, I did it as a ht module, so no code changes
  3. Product Notifications

    I did something similar some years ago: http://multimixer.gr/16/11/2015/product-notifications-get-the-overview/
  4. We are happy to release the new MTS version: 1.6.0 Following is new: 1) Pages This is a brand new system to create pages in admin. Pages can be anything, static pages, special landing pages for promotions of products, a image or video gallery. Pages can be edited in your admin panel using ckeditor, you can easily format the text, upload images to the page content etc. Other page elements are a meta title, the meta description and a short description. You can upload a small and a large image for each page, that are used in the modules that list the pages Pages can have a parent/child structure of any depth, the status can be switched on or off and you can also decide if you want to show a page to registered customers only, to unregistered customers only or to both categories. There are 6 page templates available – more will be added soon Single page: That is a page that display its content as set in admin Parent page: That is a page that list the small image and the short description of all its child pages Products: You an select a product category and display it on that page. Manufacturer: You can select a manufacturer and display its products on that page Image gallery: That is a page that you can use for a nice gallery of images using the MTS banner manager and the existing banner modules Video gallery. This work same as the image gallery, the template use some extra code to make your youtube (or vimeo) videos have a nice responsive behaviour 2) New Modules New Module to display pages on the front page. The module will display the child pages of any selected parent page on your stores front page. here are various configuration options available, so you can create a very “information style” front page of you want New all pages manufacturers module. You can now display your manufacturers on any page you like 3) Improvements to the modules Variable width for modules. Modules can now occupy any percentage of the screen and display inline with other modules side by side. This allow very nice banner and product displays Hide the “buy now” button if product is out of stock or if the product price is zero. There is a new setting that let you hide the button in case the product is out of stock or if you don’t have a price set Sort by sort order. In case you have a “products sort order” modification installed, you can sort the products that way and let your visitors use it Show all products of all subcategories of a given parent category, does’t matter how deep the category structure is. Hide empty categories in category modules and menus. Empty categories do not contain any active products, neither themselves or any of their subcategories. You can decide if you want to show or hide them Hide manufacturers with no active products. You have now he option to show only manufacturers that have products. The feature apply to both manufacturer display modules (front page and all pages) Badges. You can now add “badges” to each product of the modules that display products. Badges are available for “new product”, “specials” and “bestsellers”. The “specials” badge display automatically in case the product is a special. For the “new product” badge you can set the maximum “age” of the product (e.g. 30 days). Same for the “bestseller” badge where you can set the minimum amount of units sold 4) Template improvements Compile css in admin side upon saving he template instead of creating it in real time on the front side. Several css files are merged into a single minified css file.All shadow files are LESS files instead of php files, parameters like shadow colour, opacity and intensity are pushed via the template class when saving the template.. Special shadows for old Internet Explorer versions compatibility removed New shadow combination 20_c. This wrap the top heading line and the body into 2 separate containers, leaving the main header area at the same “level” as the page background Better logo behaviour. You can decide if you want to adjust logo size or not, this depend on the visual result you want to achieve 5) Various improvements and corrections There are many smaller and bigger improvements done all over the system, like Structured data corrections for modules that list products. Container width correction for breadcrumb Separate module title for new products module Better calculation of description size in case you decide to show a short description in the product modules jquery.cookie.js file renamed to ligri.js. Some servers were blocking the jquery.cookie.js file Less intrusive and easier installation. MTS use now its own language files only, no additions to existing language files needed, new language installation is handled intependet cPath calculation correctios: cPath was not set correctly in case of manual category links Image thumbnailer parameters and image quality adjustments Accept category request for product listing module. The product listing module can now be called by requesting a specific category. In plain words, you can tell the module “show me category 123”. This is used by the (new) pages feature, where you can attach to any page any category you like Thank you all for your valuable feedback, pointer, questions and suggestions. The new version is available to download right away. Existing mini template system users will be notified by email. Upgrade packages will start sending on Monday 14/11/2016. Please be patient up to 48 hours before asking why you didn’t receive the upgrade. Please note that upgrades are sent to the email that you used when purchasing MTS Existing users, please note, that you can perform the upgrade on any osCommerce version 2.3.1, 2.3.2, 2.3.3,,,, or 2.3.4 We will keep maintaining MTS for the osCommerce versions of the 2.3.xx series, however, main focus of development is now the new 2.4 version, that will got out of beta stage soon hopefully. We aim and hope to create and great new MTS, without the need of changing any core files and the ability to choose the css/js framework you like
  5. Install problems

    Sure it will
  6. I'm happy to have the chance to open this topic and get feedback in public about my work and about the services I offer In case you are a Mini Template System user or in case I did some work for you please feel free to write about your experience How was the communication? Did I came back to your questions? Did I help with planning the project? Did I deliver the work within the time scheduled? Was the pricing reasonable? Did I took care of any issues and problems? Do I keep following up after the work was delivered? Most important, the quality of work, is everything working as it should? Are you happy with my work? I would really appreciate if you would take the time to write a couple of sentences, good or bad, whatever it is -------- Please do not post questions or enquiries here. You can contact me via my profile or via my partner page and I'll be happy to get back to you
  7. QTPro BS

    @EchoGuns Please check your mail for support about integrating this nicely into your store
  8. product serial

    There files where it is showing are in admin, where you probably updated file catalog/admin/includes/classes/order.php and included the "serial_number" into the products array You need to do the same on the catalog side in file catalog/includes/classes/order.php
  9. a small CSS question

    There is no reason to make css selectors "stronger" if not necessary Using the "direct child" selector (>) will not do anything to .panel-body since it is not a direct child of #columnRight unless you have a different markup. Your direct child is only panel-default. You use a direct child selector only if you want to exclude items with same class name further down in the markup tree. If there are no such items, you don't have to use it Targeting both selectors may be useful or not depending on what you want to achieve. If e.g. you want to add a padding, you'll end up having a "double" padding in the inner div (panel-body)
  10. a small CSS question

    #columnRight .panel-body{}
  11. We are happy no announce a new version of Mini Template System that got released today: Version 1.5.0. This is a major mini template system upgrade, following is new: 1) A new, great and fully responsive theme. We are very happy and proud to release after really a lot of work, our responsive template. Our development had 3 targets and we think that we achieved all of them compatibility with the existing osCommerce release, the existing add ons and the many users who use osCommerce 2.3.4 or already use MTS the highest possible grade of flexibility: We want you to decide yourself about the way your store look like and about how it should behave on various screen sizes the less possible core code changes The new responsive template work on the current 2.3.4 osCommerce release (and any previous release of the 2.3 series) . There are no core code changes necessary in order to get it working – other than to install MTS itself of course, that is an easy task as many of you know In other words, you can simply install MTS on any store of series 2.3 and have a responsive store that you can configure as you like We are using LESS to transform the existing grid system into a responsive framework. The whole system is dynamic, in the meaning of accepting settings you do in your administration panel. So, for example, you can set the total store width your self or set it to full width of 100% of the screen set the breakpoints for the different screen sizes your self. You can set your self what e.g. a “medium” screen is, you don’t have to use 992 pixels or whatever decide your self about the layout for each breakpoint. So you can decide what to do with the columns for a small screen and do a different setting for a extta small screen. If you want to hide them, display left, right or under the body, that is your choice for each breakpoint. also decide about the behaviour of many modules. For example, you can set the breakpoint where the main navigation turn from expanded into a “hamburger” button your self. Similar settings are possible all over, we’ll update the usage instructions for more details The LESS files are compiled and minified automatically into regular css files upon saving the settings 2) main template improvements There is a whole new and long list of available settings for both, the new responsive or the existing static templates. You can control now almost every detail of the store, including header and footer colours (and responsive behaviour for responsive templates) For example, you can set a “sticky” top bar, that will stay in place while you scroll down the page. Same you can have for the main navigation if you want. That “sticky” status accept different settings, so you can have a different colour or a different height if you want What we want to point out are the “dynamic shadow settings”: Even shadows are not that much in fashion anymore, they are still a very good way for setting the overall page layout. So we made all shadows “dynamic”, in the meaning that they accept settings you do in your administration panel. For each shadow scheme, you can now select the shadow colour, the shadow intensity and the colour opacity. It is your choice to have a very strong or very light, even invisible shadow We included the latest jQuery and jQueryUI versions and created a couple a new nice themes 3) Various improvements to all modules All modules, including banners, product modules, menus, main navigation are responsive, in case of course you use a responsive template. There are breakpoint specific settings you can do, for example, you can set the maximum and minimum items per row for any product or banner module, you can decide if you want to allow “orphan” rows or not and much more. There are also automated adjustments where you don’t have to worry about: For example, in case a super fish flight menu has to display under the main body in a small screen, it turn itself automatically into a accordion menu – a “fly out” wouldn’t make a sense of course on small screens Beside that, there are many new settings and small improvements done, for example: For the product modules, you can now set a different image size for each of the modules that display products, you can set the display order and of course do a lot more design settings, shadows, border, opacity of colours and much more For the fly out menus, there is now a “hover intent” script preventing the menu to expand “by accident”: It expand only after the mouse rest for a short while over the menu tab. If you wish you can set the menu to act only “on click”. There are separate colour settings for top and flight level, you can even set the colour of the arrows that indicate deeper levels in the menu For banner modules, beside all other improvements to the banner manager itself, there is a whole new list of settings you can do for each banner module, including colours, shadows, coption manipulation etc etc. Additional, there is a unique id added to each of them, that allow a very specific individual styling for each banner via css in case you need that 4) Banner manager We did a complete rework for our banner manager. Multilingual banners: this was a request of many MTS users who have multilingual stores. You can now upload a separate image for each of the store languages and of course add a different banner text for each language. The language specific image is optional: You can skip it, in that case the system use the default banner image. That way you can upload additional language specific images only for banners where you need it, for example banners that contain a text as part of the image Banner link: Additional to what you could do till now, link the entire banner to a url, you can now create a link or button as part of the banner body. You can set the link target as you like, name the link (or button) as you like individually per language and do various settings in the banner modules New admin layout: A much nicer and much more organised admin page to help you setup your banners in a more efficient way 5) A new product listing module This is a very nice and flexible module that will let you setup your product listing exactly the way you want it. The module allow a listing in “grid” or “list” mode, allowing a switch by the page visitor. For responsive templates, the module switch automatically to “grid” mode after a given screen size, this is the size where a “list” mode make no sense anymore. Also possible;e: Display your products in a slider mode The grid/list switch is part of the product listing toolbar, that contain also a nice drop down for the sort order of the products. The entire module is completely configurable, you can do settings for the whole area, for each product box, set any colours, shadows, borders etc, you can decide about the display way, decide about the information you want to display, set the image size etc etc. Even the toolbar or the pager can be designed down to the smallest detail The module is also used on the new products page, the specials page and the advanced search results page 6) New module group for category pages. You have now a special set of modules available for all pages that display subcategories: Available modules are: categories module new products module specials module bestsellers module available, Each module display subcategories and products of that parent category. The configuration settings for each module are same as for the front page modules, the modules are responsive 7) New admin interface and improved functionality Till now each setting for each module, had its own “row” in the sidebar. As a result, the sidebar became very long in some cases, making it hard to find and do the desired settings. What we did is, to combine options into sections and each section into groups of options. Each section is poping up in a fancy box window, so you can set all options much more easy and intuitive A second advantage of this new system is, that the database rows that each module occupy in the configuration table are reduced to a minimum. While before we had e.g. 40 database rows for 40 settings, now we need just 4 database rows, one for each section That way, we could add more settings, and give you much more control over the design. In case you are interested in the technical background of the whole system, there will be a post on the multimixer blog soon 8) Improved module upgrade functionality There is no need to un-install and re-install any module in order to upgrade it. We developed a function that is doing the upgrade completely automatically: New database records are added, redundant database records are removed, database records are merged or assigned to new keys as needed 9 ) combine and compress css files Various css files are included into new common file, are getting compressed there and send to the server as a single minified file. This reduce the server requests and improve speed. The process is automated, there is nothing you have to worry about, it simply work behind the scenes 10) Various small improvements like: Change of execution for the main navigation: In case the link group selected don’t exist, main navigation display the default navigation of header.php instead of returning empty string A new smarter text truncate function for front page and product listing modules We Noticed that some users are adding html tags to the product or manufacturer name, that is not correct or at least not necessary. All MTS modules do strip that tags out before printing anything to the screen Central query for banners and product modules. Query results are stored and kept available in the system, so they can be reused if necessary instead of making a query again A new smarter “cPath” calculation for all menus There is much more of course, smaller and bigger improvements and changes, like e.g. reducing the overall filezize, optimising processes, that all happens behind the scenes. The new version is available to download right away. Existing mini template system users will be notified by email, the upgrade is as usual free of charge. Upgrade packages will start sending on Monday 13/7. Please be patient up to 48 hours before asking why you didn’t receive the upgrade. Please note that upgrades are sent to the email that you used when purchasing MTS Existing users, please note, that you can perform the upgrade on any osCommerce version 2.3.1, 2.3.2, 2.3.3,,,, or 2.3.4 The demo store is still based on the previous MTS version 1.4.05, we are working on the update. If you want to take a look at the new version, please check here: Responsive MTS example Thank you all for using mini template system
  12. Hello Please get n touch via email about any support questions info(at)minitemplatesystem.com I'll be happy to answer any of your questions
  13. So great. We can now sail, but also swim, row, fly, drive ...

    1. Dan Cole

      Dan Cole

      Wow...another new module for osC?

  14. It's time to move on

    1. Show previous comments  2 more
    2. Dan Cole

      Dan Cole

      George I'm looking forward to seeing what you can do using 2.4. Looks like it will accommodate templates a whole lot better.

    3. MrPhil


      To "move on" is an English language idiom meaning to leave something old behind and abandon it. Perhaps that's causing some confusion?

    4. multimixer


      Well, "moving on", leaving behind and abandon old practices, routines etc.


      Sorry for causing confusion

  15. Some reorganisation of product_info.php, moving the $product_info_query before template_top.php inclusion, would save the additional queries in the header tag module
  16. [Contribution] Option Types v2

    @@spidometrs Here is one more upload feature (commercial as well): http://multimixer.gr/08/03/2012/fileupload-for-oscommerce/ Its also possible to have a special file download page in admin for any images (or other files) uploaded using option types
  17. MATC hiccup while java disabled

    What do you mean with "java" ? The software? It is not same as javascript
  18. [Contribution] Option Types v2

    @@Tsimi "aria" has nothing to do with BS ( https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA )
  19. @@burt thank you @@sandwick Please check your email, its easy to setup the footer in any direction and use any number of columns. It would be of course much better to upgrade to the responsive MTS version
  20. First "material design" project completed.

  21. Strange: Once people become team members, they disappear from the forum

    1. MrPhil


      The initiation rites involve sacrificing a goat at the altar...

    2. clustersolutions


      Also, may be team member who hasn't login in ages should be removed/hidden.

  22. reCAPTCHA V2 - Looks So Cool

    What link ?
  23. Best book shop template around?

    Poster jefde is just a spammer
  24. Take a look at some great looking osCommerce stores based on Mini Template System. https://www.pinterest.com/multimixer/mini-template-system-stores/ They are based on various versions of osCommerce and MTS. Some are responsive some others still static, some are done by professional web designers, some by our team, the majority is created by the store owners. None of them is "template like" and "mass designed", they all look different reflecting their owners taste and business needs. Feel free to get some inspiration and then start to design your store the way you want it, not the way some template seller decided. Adjust your design to your content, to your products and to your customers - not the opposite. It is your store and only you can decide how it should look like. This is what mini template system is about