Announcement

Collapse
No announcement yet.

MM5.5 RC1 - Download Files Here

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    MM5.5 RC1 - Download Files Here

    MM5.5 RC1 has been deployed. It’s available as a download via: ftp://ftpmerchant:[email protected]/

    This update requires reinstalling Miva Merchant.

    Release Notes:


    Frameworks
    • Fixed a bug which caused Framework Add to fail if the scripts directory was not "mm5".
    • Added warning messages to Apply Framework.
    • External CSS files are now parsed in Save Framework action to extract images.
    • External CSS files are now packaged in Save Framework action.
    • Miva Merchant API Version has been changed to 5.50. As result, g.Merchant_API_Version variable has been changed to 5.50.
    • Reserved Framework codes 'default_fw' & 'css_fw'.
    • Frameworks 'default_fw' & 'css_fw' can no longer be deleted.
    • Variable g.Store_Framework_Inuse is now available to determine which framework is in use (default, css_fw).
    • Added CSS File List to Apply Framework screen.
    • Product List "Product Columns" field is now properly imported/exported via Frameworks.
    • Applying a framework no longer overwrites it with Exported Dreamweaver pages.
    • Updated the following pages in CSS framework - MNTN, BASK, PROD.
    • Updated the CSS framework style sheet.
    • Cleaned up any remaining visual reference to Skins.


    LaunchPad
    • Fixed a bug where Utility & Payment Modules were not being mapped properly.
    • Fixed a bug that prevented the active field from updating properly under mySQL.
    • Launchpad Shortcuts are no longer available to non-admin users.
    • Updating Domain Settings no longer refreshes the Top Navigation Frame unless the user is on the Launchpad tab.
    • Added validation.
    • Updated validation text for QuickFind.
    • Fixed a bug in QuickFind where a store manager could search stores they weren't assigned to.
    • Fixed a fatal error when entering an order number that didn't exist into QuickFind. It now displays a properly formatted error message.
    • Fixed missing Group Privileges for QuickFind.
    • Added Reload mechanism on Store Select for QuickFind.


    Dreamweaver
    • Dreamweaver Import/Export now reads Data/Webroot instead of DATA/HTML.


    Pages/Components
    • Removed entity encoding from attribute prompts in Attribute Template.
    • Fixed a bug where deleting and re-adding a page using mySQL displayed fatal errors.
    • Added confirmation box for Edit Page >> Item Tab >> Unassign item.
    • Added confirmation box for Edit Item >> Pages Tab >> Unassign page.
    • Fixed a bug in Product Attributes which caused multiple textfield attributes to inherit the value of the previous attribute.
    • Changed pages so that external css files are called before the Head tag (for CSS framework).


    SEO
    • Added additional customization controls for short-links: prefix, suffix, product page identifier, category identifier, product identifier in breadcrumb links, always include store code
    • Rearranged layout of controls on page.
    • Added sample of the URL-s that change live based on control settings.
    • Added a warning to the SEO settings page about the dangers of the options.
    • Improved the validation of the settings.
    • Added a rule to .htaccess to prevent orphaning the admin.
    • Added Sitemap feature to SEO Settings. Enabling this feature creates the "Sitemap" (SMAP) page and related components.
    • Added a terminator to Meta Tags.
    • Meta Products no longer inherit the Product's Description as default.


    Left Navigation
    • LeftNavigation_PaymentLink() API Module is now called under the "Payment Links" menu. This menu appears only if at least one payment module exists that contains an external link within this function.

    Store-Level (Other)
    • Fixed a bug where Add Store wasn’t creating proper defaults for Fulfillment Modules.
    • Added option "Mode" to Customer Email Module that allows the user to switch between Text/HTML based emails.
    • Adding sub-categories should now retain the category parent.
    • Order Processing Batch Edit now properly deletes orders and associated records.
    • Order Processing Batch Edit now properly deletes batches and associated records.
    • Added validation to Add Encryption screen to prevent users from entering the same prompt for different encryption keys.
    • Miva Merchant Mailer 2.0 no longer displays runtime error when it's been uninstalled.
    • Fixed various UI issues in Miva Merchant Mailer 2.0 module.


    General
    • All Miva Merchant modules had their version bumped to 5.5000.
    • Components using the new Frameworks/Dreamweaver features had their API version bumped to 5.50.
    • Added About Miva Merchant Link to Left Navigation Menu.
    • Cleaned up About Miva Merchant screen.
    • Changed any remaining visual reference from MIVA to Miva Merchant.
    • Notification Server now specifies appropriate base href when the user is in Secure Admin mode.
    • Added a link to Miva Merchant website in Sitemap and Global Header & Footer.
    Attached Files
    Last edited by Alex Kruglyak; 04-17-08, 10:31 AM.
    Alex Kruglyak
    Software Engineer
    Miva Small Business Solutions
    http://www.mivamerchant.com

    #2
    Re: MM5.5 RC1 - Download Files Here

    I just installed the RC1. Before changing anything I put
    Framework: &mvt:global:Store_Framework_Inuse; in the storefront message area. When displaying the store front, the value is BLANK. That variable is not working in the default framework?

    The Merchant_API_Version IS working.
    Bill Weiland - Emporium Plus http://www.emporiumplus.com/store.mvc
    Online Documentation http://www.emporiumplus.com/tk3/v3/doc.htm
    Question http://www.emporiumplus.com/mivamodu...vc?Screen=SPTS
    Facebook http://www.facebook.com/EmporiumPlus
    Twitter http://twitter.com/emporiumplus

    Comment


      #3
      Re: MM5.5 RC1 - Download Files Here

      Hi Bill,

      Good catch. I added it to the admin side but not to runtime. I'll attach a new db.mvc to this thread shortly. You won't need to reinstall.

      Thanks.
      Alex Kruglyak
      Software Engineer
      Miva Small Business Solutions
      http://www.mivamerchant.com

      Comment


        #4
        Re: MM5.5 RC1 - Download Files Here

        I attached the files to this thread.

        Thanks.
        Alex Kruglyak
        Software Engineer
        Miva Small Business Solutions
        http://www.mivamerchant.com

        Comment


          #5
          Re: MM5.5 RC1 - Download Files Here

          Thanks. That fixed it.
          Bill Weiland - Emporium Plus http://www.emporiumplus.com/store.mvc
          Online Documentation http://www.emporiumplus.com/tk3/v3/doc.htm
          Question http://www.emporiumplus.com/mivamodu...vc?Screen=SPTS
          Facebook http://www.facebook.com/EmporiumPlus
          Twitter http://twitter.com/emporiumplus

          Comment


            #6
            Re: MM5.5 RC1 - Download Files Here

            I have a feeling I am doing something wrong. I removed my existing installation, dropped and recreated the DB. Then uploaded the files above and replaced the files from fw_inuse_fix.zip into my FTP site, and after the install, I try to add a store with this error:

            Fatal Error
            Miva Merchant has encountered a fatal error and is unable to continue. The following information may assist you in determining the cause of the error:

            Error Code: MER-ADM-00001 Description: <b>Unknown Error</b><br><br>&nbsp;&nbsp;Action = ISTR<br>&nbsp;&nbsp;Screen = STOR Other Information:


            I can then refresh the left hand menu and get plenty of runtime errors:
            e error in /edwinbus/merchant2/5.00/features/tui/tui_db.mvc @ [0000004b:0000002e]: Line 1832: MvOPENVIEW: mysql_stmt_prepare: Table 'edwinbus.s01_SKIN' doesn't exist Runtime error in /edwinbus/merchant2/5.00/features/tui/tui_db.mvc @ [0000004b:0000002e]: Line 1832: MvOPENVIEW: mysql_stmt_prepare: Table 'edwinbus.s01_SKIN' doesn't exist

            Runtime error in lib/db.mvc @ [00000138:00000040]: lib/dbprim/products.mv: Line 284: MvOPENVIEW: mysql_stmt_prepare: Table 'edwinbus.s01_Products' doesn't exist Runtime error in /edwinbus/merchant2/5.00/features/sbm/sbm_db.mvc @ [00000009:0000002e]: Line 114: MvOPENVIEW: mysql_stmt_prepare: Table 'edwinbus.s01_Submit_Config' doesn't exist

            Runtime error in lib/db.mvc @ [00000019:0000027e]: lib/dbeng/modules.mv: Line 456: MvOPENVIEW: mysql_stmt_prepare: Table 'edwinbus.s01_StoreModules' doesn't exist


            Runtime error in /edwinbus/merchant2/5.00/features/sbm/sbm_db.mvc @ [00000009:0000002e]: Line 114: MvOPENVIEW: mysql_stmt_prepare: Table 'edwinbus.s01_Submit_Config' doesn't exist

            I don't know where to begin on this one.

            Comment


              #7
              Re: MM5.5 RC1 - Download Files Here

              Originally posted by HostMySite View Post
              I removed my existing installation, dropped and recreated the DB.
              Let's start from beginning. Did you download, extract and run setup.mvc from scratch for RC1? The errors you've mentioned sound like your installation fell apart.
              One possibility is you had some scripts from Beta3 and some from RC1...or new scripts with old data.
              Try re-running setup and let me know if you're still stuck on this issue.

              Thanks.
              Alex Kruglyak
              Software Engineer
              Miva Small Business Solutions
              http://www.mivamerchant.com

              Comment


                #8
                Re: MM5.5 RC1 - Download Files Here

                I started with a fresh install, but once the files were uploaded, replaced the existing ones with the ones in the attached fw_inuse_fix file. I know its basic and rudimentary, but can you give me the semi step by step directions. Upload this, upload that, browse here, click finish, etc.

                Comment


                  #9
                  Re: MM5.5 RC1 - Download Files Here

                  Alex,

                  Did you re-roll the zip file so we do not have to download the fw_inuse zip file if we did not download it prior to you posting the fix.

                  Might be easier to just make a new zip/tar file and redownload.....

                  Thanks!
                  Eric
                  Eric

                  Hosting 4 Less
                  Miva Merchant Premier Hosting Partner
                  www.Hosting4Less.com
                  Sales/Support Line: 888.818.0444
                  Twitter: http://twitter.com/hosting4less

                  Check Out Our Other Website 4 SSL Certificates:
                  http://www.Certs4Less.com

                  Comment


                    #10
                    Re: MM5.5 RC1 - Download Files Here

                    Originally posted by HostMySite View Post
                    I started with a fresh install, but once the files were uploaded, replaced the existing ones with the ones in the attached fw_inuse_fix file. I know its basic and rudimentary, but can you give me the semi step by step directions. Upload this, upload that, browse here, click finish, etc.
                    1. Delete or Rename your current installation directories (Scripts and Data. i.e. Scripts\mm5 & Data\Merchant5).
                    If you're using mySQL, log into your mySQL Administrator client and Drop all tables from your schema.

                    2. Download RC1 by clicking here: ftp://ftpmerchant:[email protected]/

                    3. Upload/Extract the package into your scripts directory.

                    4. Download fw_inuse_fix.zip

                    5. Extract it and move file admin.mvc to your Scripts\mm5\5.00\ directory. Move db.mvc to your Scripts\mm5\5.00\lib\

                    6. Run setup.mvc

                    7. Add Store.


                    If this still fails, please provide the following:

                    1. What DB you're using.
                    2. Engine Version.
                    3. See if you can tell which table Create Store failed on.
                    • If you're using mivaSQL...You can simply go to Data\Merchant5\s01 and sort by Date Created.
                    • If you're using mySQL...Go to the Query Browser and copy this query: SHOW TABLE STATUS;
                      This should show you the list of tables installed. If you scroll to the right, you'll see the column "create_time".
                      If you can tell what the last table that got created was - it should really help locating the point of failure.



                    Thanks.
                    Alex Kruglyak
                    Software Engineer
                    Miva Small Business Solutions
                    http://www.mivamerchant.com

                    Comment


                      #11
                      Re: MM5.5 RC1 - Download Files Here

                      Originally posted by Eric View Post
                      Alex,

                      Did you re-roll the zip file so we do not have to download the fw_inuse zip file if we did not download it prior to you posting the fix.

                      Might be easier to just make a new zip/tar file and redownload.....

                      Thanks!
                      Eric

                      Hi Eric,

                      I want to keep updating the package to a minimum. This way users that‘ve already updated to RC1 are not confused by whether they have the latest release candidate.

                      If we get enough feedback where a number of files need to be updated or reinstallation is required, we'll release RC2.


                      Thanks.
                      Alex Kruglyak
                      Software Engineer
                      Miva Small Business Solutions
                      http://www.mivamerchant.com

                      Comment


                        #12
                        Re: MM5.5 RC1 - Download Files Here

                        Hello Alex,

                        Ok, I dropped and readded the MySQL database, and emptied out my directories, then uploaded the 5.5RC1 files, My scripts directory is /merchant2/. I then replaced the admin.mvc with the copy located in the fw_inuse_fix file. And then the same with the db.mvc. I ran through the setup, went fine, went to add my store, and get the same error.

                        MySQL
                        Engine version 5.06

                        I know you asked for the last table created, but as there were a few with the same time, I am just pasting the whole output.
                        mysql> SHOW TABLE STATUS;
                        +-------------------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+---------------------+-------------------+----------+----------------+---------+
                        | Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time | Update_time | Check_time | Collation | Checksum | Create_options | Comment |
                        +-------------------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+---------------------+-------------------+----------+----------------+---------+
                        | AdminSessions | MyISAM | 9 | Dynamic | 1 | 68 | 68 | 4294967295 | 2048 | 0 | NULL | 2008-04-18 11:42:58 | 2008-04-18 11:43:34 | 2008-04-18 11:42:58 | latin1_swedish_ci | NULL | | |
                        | Countries | MyISAM | 9 | Dynamic | 251 | 26 | 6752 | 4294967295 | 15360 | 0 | NULL | 2008-04-18 11:42:58 | 2008-04-18 11:42:58 | 2008-04-18 11:42:58 | latin1_swedish_ci | NULL | | |
                        | Domain | MyISAM | 9 | Dynamic | 1 | 564 | 564 | 4294967295 | 1024 | 0 | NULL | 2008-04-18 11:42:57 | 2008-04-18 11:43:10 | NULL | latin1_swedish_ci | NULL | | |
                        | DomainKeys | MyISAM | 9 | Dynamic | 6 | 23 | 140 | 4294967295 | 2048 | 0 | NULL | 2008-04-18 11:42:57 | 2008-04-18 11:43:31 | NULL | latin1_swedish_ci | NULL | | |
                        | DomainPrivileges | MyISAM | 9 | Dynamic | 27 | 28 | 772 | 4294967295 | 3072 | 0 | NULL | 2008-04-18 11:42:57 | 2008-04-18 11:42:58 | 2008-04-18 11:42:57 | latin1_swedish_ci | NULL | | |
                        | LaunchButtons | MyISAM | 9 | Dynamic | 5 | 159 | 796 | 4294967295 | 1024 | 0 | NULL | 2008-04-18 11:42:57 | 2008-04-18 11:42:57 | NULL | latin1_swedish_ci | NULL | | |
                        | LaunchConfig | MyISAM | 9 | Dynamic | 1 | 24 | 24 | 4294967295 | 1024 | 0 | NULL | 2008-04-18 11:42:57 | 2008-04-18 11:42:57 | NULL | latin1_swedish_ci | NULL | | |
                        | MMUI_StoreSelection | MyISAM | 9 | Dynamic | 1 | 116 | 116 | 4294967295 | 1024 | 0 | NULL | 2008-04-18 11:42:58 | 2008-04-18 11:42:58 | NULL | latin1_swedish_ci | NULL | | |
                        | ModuleXFeature | MyISAM | 9 | Dynamic | 431 | 21 | 9220 | 4294967295 | 10240 | 0 | NULL | 2008-04-18 11:42:57 | 2008-04-18 11:42:58 | 2008-04-18 11:42:57 | latin1_swedish_ci | NULL | | |
                        | Modules | MyISAM | 9 | Dynamic | 109 | 107 | 11700 | 4294967295 | 5120 | 0 | NULL | 2008-04-18 11:42:57 | 2008-04-18 11:42:58 | 2008-04-18 11:42:57 | latin1_swedish_ci | NULL | | |
                        | SEOSettings | MyISAM | 9 | Dynamic | 1 | 32 | 32 | 4294967295 | 1024 | 0 | NULL | 2008-04-18 11:42:57 | 2008-04-18 11:42:57 | NULL | latin1_swedish_ci | NULL | | |
                        | Stores | MyISAM | 9 | Dynamic | 1 | 456 | 456 | 4294967295 | 4096 | 0 | NULL | 2008-04-18 11:42:57 | 2008-04-18 11:43:31 | 2008-04-18 11:42:57 | latin1_swedish_ci | NULL | | |
                        | Tasks | MyISAM | 9 | Dynamic | 0 | 0 | 0 | 4294967295 | 1024 | 0 | NULL | 2008-04-18 11:42:58 | 2008-04-18 11:42:58 | 2008-04-18 11:42:58 | latin1_swedish_ci | NULL | | |
                        | UpgradeInstalledPatches | MyISAM | 9 | Dynamic | 1 | 196 | 196 | 4294967295 | 1024 | 0 | NULL | 2008-04-18 11:42:58 | 2008-04-18 11:42:58 | NULL | latin1_swedish_ci | NULL | | |
                        | UpgradeSettings | MyISAM | 9 | Dynamic | 1 | 88 | 88 | 4294967295 | 1024 | 0 | NULL | 2008-04-18 11:42:58 | 2008-04-18 11:43:11 | NULL | latin1_swedish_ci | NULL | | |
                        | UserXStore | MyISAM | 9 | Fixed | 1 | 14 | 14 | 60129542143 | 3072 | 0 | NULL | 2008-04-18 11:42:57 | 2008-04-18 11:43:31 | 2008-04-18 11:42:57 | latin1_swedish_ci | NULL | | |
                        | Users | MyISAM | 9 | Dynamic | 1 | 44 | 44 | 4294967295 | 3072 | 0 | NULL | 2008-04-18 11:42:57 | 2008-04-18 11:42:58 | 2008-04-18 11:42:57 | latin1_swedish_ci | NULL | | |
                        +-------------------------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+---------------------+-------------------+----------+----------------+---------+
                        17 rows in set (0.00 sec)

                        Comment


                          #13
                          Re: MM5.5 RC1 - Download Files Here

                          Well, I tried just about everything...MivaSQL, MySQL 5.0/4.1/MyISAM, InnoDB, VM5.06/5.04, RC1, RC1+admin/db patch and still can't reproduce this error :)
                          Can you try setting up on MivaSQL and see if you get the same error?
                          Unknown Errors are ambiguous so it's hard to say what's the point of failure, but it would really help if we can narrow it down.

                          Is anyone else getting this error under Miva/MySQL?


                          Thanks.
                          Alex Kruglyak
                          Software Engineer
                          Miva Small Business Solutions
                          http://www.mivamerchant.com

                          Comment


                            #14
                            Re: MM5.5 RC1 - Download Files Here

                            Upon trying to use MivaSQL, I get this error:

                            Runtime error in dbapi_mivasql.mvc @ [00000001:00000128]: lib/dbapi_mivasql.mv: Line 43: MvCREATE: Database type 'mivasql' is unsupported or not configured

                            Comment


                              #15
                              Re: MM5.5 RC1 - Download Files Here

                              On a side note, this is on a RHEL 5 server.

                              Comment

                              Working...
                              X