Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

2.3.3 from 2.3.1


ErikMM

Recommended Posts

  • Replies 86
  • Created
  • Last Reply

Hello,

 

I need to upgrade from 2.3.1 to 2.3.3. I do not have any custom moduals or asthetic improvements that need to be saved since it is a default installation.(other than the template I have not been able to recreate from older 2.2 version. :wacko: ) Is there a Changelog of what files need to be overwriten from 2.3.1 to 2.3.2 to 2.3.3? I will update via ftp. Also are there any database changes from 2.3.1 to 2.3.3 that I need to make?

 

Any info is appreciated.

 

Thank you. B)

Link to comment
Share on other sites

2.3.1 to 2.3.3 is done in two steps;

 

First: http://www.oscommerce.com/forums/page/docs/_/oscom/23/release-notes-v2/oscommerce-online-merchant-v232-r12

Then: http://www.oscommerce.com/forums/page/docs/_/oscom/23/release-notes-v2/oscommerce-online-merchant-v233-r13

 

If you miss the first one, you miss the reset_password changes, which are important.

 

If you have a default installation of 2.3.1, the simplest way is to simply delete it all, and install 2.3.3

Link to comment
Share on other sites

did complete 2.3.1 > 2.3.3

 

seems ok, except:

 

1. the jquery redmond buttons are gone, and I only have text jammed together (site[cart, checkout, account] and admin [edit, delete, move, copy to])

2. the send, add to cart, and continue buttons no longer appear to have remond styling, but are gray (I like it actually)

3. the admin menu is pushed way left, and first letter or two are slightly out of view behind the edge of the browser (Chrome). I imagine this is related to #1, as the button styling is gone.

 

I'm having the same issue. I've been through the upgrade process twice, double checked everything. Even tried Jim's solution (right-clicking to get page source and clicking links in <head> tag) but I'm getting no 404 errors. The only thing I noticed was a syntax error when I did the last change (checked on GitHub and the code was correct) to the includes/template_top.php (still getting the syntax error). All background and product images are OK. Everything else works.

Link to comment
Share on other sites

What syntax error are you getting? Can you provide a link to your site so we can see the issue?

 

Hi. Thanks for your quick response. The site can be found at:

 

http://www.meetingofminds.com.au/catalog/index.php

 

I use Dreamweaver to do my coding updates and when I made the final change in includes/template_top.php for jQuery ui:

 

<script type="text/javascript" src="ext/jquery/ui/jquery-ui-1.8.22.min.js"></script>

<script type="text/javascript">

// fix jQuery 1.8.0 and jQuery UI 1.8.22 bug with dialog buttons; http://bugs.jqueryui.com/ticket/8484

if ( $.attrFn ) { $.attrFn.text = true; }

</script>

it highlights the last line (i.e. </script>) indicating a syntax error. All other changes I made were OK...

 

sorry if I'm being a noob. Thanks again for your response.

 

 

code for the whole page as follows:

 

<?php

/*

$Id$

 

osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com

 

Copyright © 2010 osCommerce

 

Released under the GNU General Public License

*/

 

$oscTemplate->buildBlocks();

 

if (!$oscTemplate->hasBlocks('boxes_column_left')) {

$oscTemplate->setGridContentWidth($oscTemplate->getGridContentWidth() + $oscTemplate->getGridColumnWidth());

}

 

if (!$oscTemplate->hasBlocks('boxes_column_right')) {

$oscTemplate->setGridContentWidth($oscTemplate->getGridContentWidth() + $oscTemplate->getGridColumnWidth());

}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" <?php echo HTML_PARAMS; ?>>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>" />

<title><?php echo tep_output_string_protected($oscTemplate->getTitle()); ?></title>

<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>" />

<link rel="stylesheet" type="text/css" href="ext/jquery/ui/redmond/jquery-ui-1.8.22.css" />

<script type="text/javascript" src="ext/jquery/jquery-1.8.0.min.js"></script>

<script type="text/javascript" src="ext/jquery/ui/jquery-ui-1.8.22.min.js"></script>

 

<script type="text/javascript">

// fix jQuery 1.8.0 and jQuery UI 1.8.22 bug with dialog buttons; http://bugs.jqueryui.com/ticket/8484

if ( $.attrFn ) { $.attrFn.text = true; }

</script>

 

<?php

if (tep_not_null(JQUERY_DATEPICKER_I18N_CODE)) {

?>

<script type="text/javascript" src="ext/jquery/ui/i18n/jquery.ui.datepicker-<?php echo JQUERY_DATEPICKER_I18N_CODE; ?>.js"></script>

<script type="text/javascript">

$.datepicker.setDefaults($.datepicker.regional['<?php echo JQUERY_DATEPICKER_I18N_CODE; ?>']);

</script>

<?php

}

?>

 

<script type="text/javascript" src="ext/jquery/bxGallery/jquery.bxGallery.1.1.min.js"></script>

<link rel="stylesheet" type="text/css" href="ext/jquery/fancybox/jquery.fancybox-1.3.4.css" />

<script type="text/javascript" src="ext/jquery/fancybox/jquery.fancybox-1.3.4.pack.js"></script>

<link rel="stylesheet" type="text/css" href="ext/960gs/<?php echo ((stripos(HTML_PARAMS, 'dir="rtl"') !== false) ? 'rtl_' : ''); ?>960_24_col.css" />

<link rel="stylesheet" type="text/css" href="stylesheet.css" />

<?php echo $oscTemplate->getBlocks('header_tags'); ?>

</head>

<body>

 

<div id="bodyWrapper" class="container_<?php echo $oscTemplate->getGridContainerWidth(); ?>">

 

<?php require(DIR_WS_INCLUDES . 'header.php'); ?>

 

<div id="bodyContent" class="grid_<?php echo $oscTemplate->getGridContentWidth(); ?> <?php echo ($oscTemplate->hasBlocks('boxes_column_left') ? 'push_' . $oscTemplate->getGridColumnWidth() : ''); ?>">

Link to comment
Share on other sites

I receive the following errors in my browsers developers console:

 

Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/ext/jquery/ui/redmond/jquery-ui-1.8.22.css
Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/ext/jquery/fancybox/jquery.fancybox-1.3.4.css
Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/ext/jquery/jquery-1.8.0.min.js
Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/ext/jquery/ui/jquery-ui-1.8.22.min.js
Uncaught ReferenceError: $ is not defined index.php:13
Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/ext/jquery/bxGallery/jquery.bxGallery.1.1.min.js
Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/ext/jquery/fancybox/jquery.fancybox-1.3.4.pack.js
3Uncaught ReferenceError: $ is not defined index.php:32
Uncaught ReferenceError: $ is not defined index.php:35
Uncaught ReferenceError: $ is not defined index.php:149
Uncaught ReferenceError: $ is not defined index.php:163
Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/includes/languages/english/images/buttons/button_quick_find.gif

 

You should check what is causing the 403 errors.

:heart:, osCommerce

Link to comment
Share on other sites

I receive the following errors in my browsers developers console:

 

Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/ext/jquery/ui/redmond/jquery-ui-1.8.22.css
Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/ext/jquery/fancybox/jquery.fancybox-1.3.4.css
Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/ext/jquery/jquery-1.8.0.min.js
Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/ext/jquery/ui/jquery-ui-1.8.22.min.js
Uncaught ReferenceError: $ is not defined index.php:13
Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/ext/jquery/bxGallery/jquery.bxGallery.1.1.min.js
Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/ext/jquery/fancybox/jquery.fancybox-1.3.4.pack.js
3Uncaught ReferenceError: $ is not defined index.php:32
Uncaught ReferenceError: $ is not defined index.php:35
Uncaught ReferenceError: $ is not defined index.php:149
Uncaught ReferenceError: $ is not defined index.php:163
Failed to load resource: the server responded with a status of 403 (Forbidden) http://www.meetingofminds.com.au/catalog/includes/languages/english/images/buttons/button_quick_find.gif

 

You should check what is causing the 403 errors.

 

Hi again. Thank you. I went back through all the directory permissions and found that sometimes the changes to permissions I had made aren't being updated using Dreamweaver, so went through using cPanel on my web host and that worked. Sorry for any inconvenience. Thanks again for your prompt answers :o)

Link to comment
Share on other sites

Hello all of you.

 

I did post it also in the instal.. list. After the upgrade to 2.3.3. the multi picture products are totally messed up.

The strange thing when I switch to the Dutch language it works perfect, Solution don't switch languages (hahaha :)), but that will not work for 85% of our customers.

 

It is not in the Jquery's As I did updated it, and also putted the old files back. And with the original update package files I face the same issues.

Anybody an idea?

Link to comment
Share on other sites

Hy Harald,

 

Not the solution. :(

 

 

http://www.seedspro.com/product_info.php/products_id/690/language/en

 

I already did try it yesterday to solve it, the problem is that in one language is fine in the other it is mixed up, If you click the dutch flag you see it works perfect.

The same issue we face on the other sites we have, It worked fine before the update, after the update it is mixing up.

Link to comment
Share on other sites

There are some problems in your HTML markup, for example:

 

<script type="text/javascript">
// fix jQuery 1.8.0 and jQuery UI 1.8.22 bug with dialog buttons; http://bugs.jqueryui.com/ticket/8484
if ( $.attrFn ) { $.attrFn.text = true; }



<script type="text/javascript" src="ext/jquery/bxGallery/jquery.bxGallery.1.1.min.js"></script>

 

a </script> is missing before bxGallery is loaded. If you fix that it might help.

:heart:, osCommerce

Link to comment
Share on other sites

so it becomes:

 

<script type="text/javascript">
// fix jQuery 1.8.0 and jQuery UI 1.8.22 bug with dialog buttons; http://bugs.jqueryui.com/ticket/8484
if ( $.attrFn ) { $.attrFn.text = true; }
</script>

<script type="text/javascript" src="ext/jquery/bxGallery/jquery.bxGallery.1.1.min.js"></script>

:heart:, osCommerce

Link to comment
Share on other sites

Actually, nothing was changed in the password reset routine so if you want to skip v2.3.2 then you can.

 

Edit: Please note that the changes in v2.3.2 would have gone into v2.3.3 - we pushed it out separately in v2.3.2 as it was important to release sooner than packaging it with what went into v2.3.3.

2.3.1 to 2.3.3 is done in two steps;

 

First: http://www.oscommerce.com/forums/page/docs/_/oscom/23/release-notes-v2/oscommerce-online-merchant-v232-r12

Then: http://www.oscommerce.com/forums/page/docs/_/oscom/23/release-notes-v2/oscommerce-online-merchant-v233-r13

 

If you miss the first one, you miss the reset_password changes, which are important.

 

If you have a default installation of 2.3.1, the simplest way is to simply delete it all, and install 2.3.3

 

Who is correct?

 

I did all the 2.3.3 changes at http://www.oscommerce.com/forums/page/docs/_/oscom/23/release-notes-v2/oscommerce-online-merchant-v233-r13 (and github), but there was nothing in the 2.3.3 upgrade about databases queries, nor changes to admin/includes/classes/passwordhash.php + includes/classes/passwordhash.php. In other words, I had 2.3.1, did all the 2.3.3 changes, and did not do the 2.3.2 changes. Am I missing anything? Should I do the 2.3.2 changes, if needed, and can I if I already did all the 2.3.3 changes?

Web Developer, Firebug, and Notepad++ are powerful free tools for web design.

Link to comment
Share on other sites

The page at http://www.oscommerce.com/forums/page/docs/_/oscom/23/release-notes-v2/oscommerce-online-merchant-v233-r13 is for:

 

Upgrading from v2.3.2

 

If you are on 2.3.1, it is obvious (well, it is to me anyway :)) that the instructions are not quite entire.

To go from 2.3.1 to 2.3.3 must be done in two steps. Once you do the first step, you are at 2.3.2...

 

 

.

Link to comment
Share on other sites

so it becomes:

 

<script type="text/javascript">
// fix jQuery 1.8.0 and jQuery UI 1.8.22 bug with dialog buttons; http://bugs.jqueryui.com/ticket/8484
if ( $.attrFn ) { $.attrFn.text = true; }
</script>

<script type="text/javascript" src="ext/jquery/bxGallery/jquery.bxGallery.1.1.min.js"></script>

I noticed this missing from a later upgrade (three days later?) with the 1.8.23 jquery. I'm guessing this line (quoted above) is not needed with the 1.8.23. As I recall, without looking back at the install instructions, this fix was in two different files.

Web Developer, Firebug, and Notepad++ are powerful free tools for web design.

Link to comment
Share on other sites

The page at http://www.oscommerce.com/forums/page/docs/_/oscom/23/release-notes-v2/oscommerce-online-merchant-v233-r13 is for:

 

 

 

If you are on 2.3.1, it is obvious (well, it is to me anyway :)) that the instructions are not quite entire.

To go from 2.3.1 to 2.3.3 must be done in two steps. Once you do the first step, you are at 2.3.2...

 

 

.

That's why I'm confused, as Harald replied to Kymation, who said the same you did, but it seemed as if this step was not needed. Being that I trust both of you, and Kymation too, I am torn, especially because looking at your first link I immediately see the difference and realize it is not addressed in the second step, but Harald seems to be saying this can be ignored. But maybe I'm not understanding his comment correctly.

 

Lets say I need the 2.3.2 change. Do I have to undo all my 2.3.3 changes, make the 2.3.2 changes, and then proceed to redo 2.3.3... :unsure:

Web Developer, Firebug, and Notepad++ are powerful free tools for web design.

Link to comment
Share on other sites

Do I have to undo all my 2.3.3 changes, make the 2.3.2 changes, and then proceed to redo 2.3.3... :unsure:

 

A question that I don't know the answer to, in practice. IIn theory, you should be able to do the 2.3.2 things on top of your 2.3.3 changes. there are not many changes in the 231 > 232 document, so it should be pretty straightforward.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...