Well, it highly depends on what one is looking for.
My OC v.1.5.6.5 is just an Alternative for those, trying to keep independent,
when it comes to already existing (free) knowledge, extension-wise as well as
knowledge-wise. And v.1.5.6.4 already was a known solid base, as we all know,
and it's (final) Version 1.5.6.5_rc only contained a few fixes to problems, still
found in v.1.5.6.4, so, it was in nothing new, it's not even 'responsive' yet, as it
comes by official OC-(Download-) Default.
And a nice range of 'responsive' and 'real Bootstrap' Themes exists, paid + free,
up to the free 'default v.2.0.3.1'-themed Version from famous PEKU (PEKKA) from
cool Finland, to make it work and (front side) look like any later Version OC Theme.
And by use of this 'Extension' one can also use other Themes, based on the 2.0.3.1
default OC Theme 'way' of presenting a layout. The only 'major' change then was
the removal of the entire '
recurring' section in the 'theme - product.tpl' file.
For Un-Coders like me, it's still the most simple and easy way, to visually keep up
with later OC Versions, as well as technically obviously meeting requirements, to
handle up to latest PHP 7.4.10, after replacing one single controller
encryption.php
file, the same fix (file) as needed in later OC Versions.
Then, adding an
INT in all the 'controller' - Files, where this Line exists:
$page = $this->request->get['page']; in Routines, like listed below, by adding
that
INT to the Line, according to some (security-related) infos published here:
Code: Select all
if (isset($this->request->get['page'])) {
$page = (int)$this->request->get['page'];
} else {
$page = 1;
}
(This Matter also depends on Themes + Extensions used, just to mention this !)
It will require a certain Style-Tech-knowledge, if one plans, to implement
'Standard 1.5.6.x' Extensions, doing some changes in Theme - related Files. One
needs to be aware of that. But other than that, default 1.5.6.x Mods should work.
But, to be honest, I also added/changed a few things, to keep up with latest knowledge,
partly found here, and some of it for later Versions, like adding that (INT) 'thing' in some
'controller' files, for the Page-Selection-whatever Routine, to seemengly so adding a
little more security to the system. It's mostly GREEK to me, so, more a 'trial+error' Game,
another good reason, to let others test it too
And as long as it delievers more performance, compared with anything else, what
came later into the OC Scene, it was one more good reason, to keep it alive and well ...
But since I 'm not able, to check everything out in real, I felt the need of sharing it with
others, acting as free Testers, it not only saves me a lot of work, but I will be sure, that
it works, should I ever plan, to start a 'real' Online Shop Business.
But it was sure not planned, to raise 'fundamental' Version Discussions, or
even get in Competition with whatever else. That has been mis-understud
in some Places. But OC is Open Source, and we should be free, to 'add' our
Knowledge and Work to the Community, without getting 'banged' on the head,
by some, trying to generate income with later Version Knowledge and Code.
OC v.1.5.6.5_rc is not a step-child, and it's not my fault, that it still (exists), even on
the official OC Github Download Site, just link-wise still 'pre-release-garbeled', to so
possibly avoid further discussions, or even harm the then new OC-2.x in any way. ...
Change Log 1.5.6.4 - 1.5.6.5_rc:
https://github.com/opencart/opencart/bl ... angelog.md
OC Default Download: ( my php7-modified Default Code Download is available on my Github Site github.com/IP-CAM )
https://github.com/opencart/opencart/tr ... 306fb75707
Up to today, not one single good reason exists, not to use it. And if it fails one day, it's
DB can still be updated, to then meet the best known OC + PHP Version available.
And for a Newbie, it's for sure a much simpler way, to find out fundamentally, how OC
works, without getting involved in controversial discussions about 'stupid' things, like
using VqMod + OcMod both at the same time in a system, (by use of a 'default VqMod' Install!).
But that's my own Opinion, and I am aware of, that Extensions like Integrated VqMod exist,
to solve at least most of the Problems, related with 'combined' Use of Mods, doing the same,
just in different ways.
Not everybody, coming here, belongs to the 'Forever-Upgraders'. Some of them are just plain
Business People, looking for, and relying on known and proven Software. But Coders are seldom
or never great Business People too, or they would know. And act accordingly ...
Ernie