Results 1 to 7 of 7

Thread: Version 3.0.0 Beta 2 now available

  1. #1
    Squirrelcart Staff Jamie's Avatar
    Join Date
    May 2002
    Posts
    6,719
    Squirrelcart version
    v3.3.7

    Version 3.0.0 Beta 2 now available

    Version 3.0.0 Beta 2

    Version 3.0.0 Beta 2 is now available for all beta testers on our Downloads page. Please provide feedback in this forum section.

    There have been a lot of changes since Beta 1. Beta 2 is a "Pro" version including all modules.



    What's New Since Beta 1


    Here are some of the major changes since the last beta that I can remember at the moment:

    1. Rich Text Editor module has been discontinued in favor of a cross browser compatible rich text editor (FCKEditor). It's built into all versions of Squirrelcart, and is no longer considered a module.

    2. We incorporated our image browser into the new rich text editor, and added some improvements. When you click the image button in the new editor, it will open Squirrelcart's image browser. The results are now paginated, and you can sort them. You can also upload new files on the fly, and create folders. After selecting an image, it is placed in the editor field.

    3. When you add an image to a rich text editor field, upon saving that record, the URL pointing to your images folder is replaced automatically with a constant:
    Code:
    <img src="SC_IMG_DIR_DYN/products/some_image.jpg" alt="" />
    When that image is sent to your customer's browser in the storefront, that constant is automatically replaced with the appropriate URL:
    Code:
    <img src="http://www.example.com/sc_images/products/some_image.jpg" alt="" />
    That feature has 2 benefits. It keeps your image tags working even if you change your store's URL. It also will swap between "http://" and "https://" based on how the current page was requested.

    4. The tooltip feature (which uses UniTip) is now configured properly with settings that can be fine tuned per product, category, etc...

    5. We've added built in Slimbox support for displaying larger product images. Slimbox is a lightweight clone of Lightbox 2.

    6. The default stylesheet has chagned from store.css.php to style_main.css.php.

    7. Themes can now have variants (2 different types). If you design a theme and then want to make minor color changes available you can do so by creating a primary variant stylesheet file in that theme's folder. They are named like style_variant1_blue.css.php. That stylesheet is included after style_main.css.php, and has the sole purpose of changing the colors of the theme to blue. The theme choice for that variant then shows up as "theme name.blue" in the theme selection field.

    Primary theme variants can optionally also provide different versions of theme images. To make that work, you just create a folder in the theme's folder named images_variant_name. For example, if you want to offer some different images for a theme named superduper , for it's green variant, you would put those alternate images in squirrelcart/themes/superduper/images_green. They are automatically used if present. If not present, images in squirrelcart/themes/superduper/images are used instead.

    Secondary variants can also be added. These can be used for anything, but we recommend you use them to control the overall width of the page. If you want to offer the above mentioned theme in 2 different widths, you can do so by creating 2 theme variants - one for each width:

    style_variant2_800.css.php
    style_variant2_1024.css.php
    With those stylesheets in place, the theme choices become:
    theme name.blue.800
    theme name.blue.1024
    8. Theme settings in the control panel have changed significantly. Navigation records under Settings > Themes > Navigation are now gone. Those records used to define Left Navigation and Right Navigation. Those settings were storewide, and couldn't be controlled on a per theme basis. You will now find fields on the theme records themselves to control your navigation. That will allow you to create a theme that has completely different navigation blocks from another one.

    9. In the same fashion as the item listed above, we've created new Content records. They control the content areas seen in the center of the store's homepage. These Content boxes can be customized on a per theme basis, and edited with the new rich text editor. It is now very easy to add a new content box in that area without knowing HTML.

    10. If you are a developer, you can add fields to collect additional theme specific data to your theme records. We support (5) each of: text, HTML (uses the rich text editor if enabled), checkbox, radio buttons, and select inputs. You can control which ones appear, what their labels are, and what the available choices will be (for select and radio buttons). Those variables are then made available to the theme's stylesheet and templates via PHP - in a variable named $SC['theme_config']. That will allow you to put custom content wherever you like in any template or stylesheet.

    11. When you save a theme in the control panel, an XML config file is saved in it's folder - config.xml.php. It contains everything necessary to install that theme on another Squirrelcart installation, including all data for any navigation blocks and content records that are assigned to it. To install the theme in another Squirrelcart installation, you copy it's folder into that installation. You then click "Check for New Themes", which will read in the config file (if present). That will create the theme's record, along with all associated navigation blocks and content records that are not already present in the installation.

    12. The default theme in Squirrelcart has not been changed significantly, but now comes in 3 widths variants: 1024, 800, and fluid. It also comes with several different color variations. We will now be working on some new themes for sale, and possibly one more available for free. There should be at least one theme (with a few variants) available for sale with the release of v3.0.0.

    13. Navigation blocks and Content now contain [edit] links in their headers when you are logged in as store admin, so you can easily edit them without having to first locate them in the control panel.


    I'm sure there are some other changes that I can't think of at the moment. I'll be going through my list of changes and explaining them in more detail when the final release is out.

  2. #2
    Registered User
    Join Date
    Jan 2009
    Posts
    1
    Squirrelcart version
    not specified!
    I read over this list of changes expecting to see bug fixes / minor changes to new items based on customer feedback.

    There are things in here that seem like brand new feature development since Beta 1....I would have thought there would have been a feature freeze...but it sounds like not.

  3. #3
    Squirrelcart Staff Jamie's Avatar
    Join Date
    May 2002
    Posts
    6,719
    Squirrelcart version
    v3.3.7
    Beta 1 probably could have been considered an Alpha version in that regard. All the problems reported for Beta 1 are fixed in Beta 2. The new features were planned but not completed until Beta 2.

    The only changes that will be made for the final release are bug fixes, and changes to get the install/upgrade script working. We may have 1 or 2 new modules but won't be beta testing them.

  4. #4
    Client
    Join Date
    Feb 2008
    Location
    Los Angeles, CA
    Posts
    22
    Squirrelcart version
    v2.6.3
    Hey Jamie,

    Will there be a feature in version 3 where you can add multiple items to the cart at once?

    As in have an Option in a product page, the ability to chose another product and add it to the order.

  5. #5
    Squirrelcart Staff Jamie's Avatar
    Join Date
    May 2002
    Posts
    6,719
    Squirrelcart version
    v3.3.7
    No

  6. #6
    Client
    Join Date
    Jun 2006
    Location
    Snowy Wisconsin
    Posts
    11
    Squirrelcart version
    v2.4.5

    Custom fields

    I may be mistaken, but do I remember that with the next version we can add custom fields at checkout? We need a couple of spare fields for entering the model and serial number of the item for which the customer is ordering parts.

    And, I'm sure you've heard this WAY too much: what's the expected release date?

    THANKS SO MUCH!

  7. #7
    Squirrelcart Staff Jamie's Avatar
    Join Date
    May 2002
    Posts
    6,719
    Squirrelcart version
    v3.3.7
    Quote Originally Posted by beeline View Post
    I may be mistaken, but do I remember that with the next version we can add custom fields at checkout?
    I'm sorry to say that you are mistaken. We will be adding that someday, but I have no schedule for it right now.

    And, I'm sure you've heard this WAY too much: what's the expected release date?
    We won't be announcing a date before the release, but its getting very close. We are just working on updates to our site (offline) to support the new version.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Posting Permissions

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