Jump to content
Kuuzu Forum

frankl

Administrators
  • Content count

    119
  • Joined

  • Last visited

  • Days Won

    12

frankl last won the day on July 26

frankl had the most liked content!

Community Reputation

56 Excellent

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. frankl

    The Plan

    @Dan Cole I'm glad it's not just me.
  2. frankl

    The Plan

    True. But need a better way for addons to insert "changes" into application_top.php
  3. frankl

    The Plan

    Oh, and do we really need "search engine safe URLs"?
  4. frankl

    The Plan

    To make addons easily "drop on top" a few changes need to be made. I agree that application_top needs work. Change all the stuff in the functions directory to classes? Or possibly create classes in includes/classes which use the files in the includes/functions directory? includes/functions/sessions.php <?php function tep_session_start() { $sane_session_id = true; if ( isset($_GET[tep_session_name()]) ) { if ( (SESSION_FORCE_COOKIE_USE == 'True') || (preg_match('/^[a-zA-Z0-9,-]+$/', $_GET[tep_session_name()]) == false) ) { unset($_GET[tep_session_name()]); $sane_session_id = false; } } ?> includes/classes/Session.php <?php include_once('includes/functions/sessions.php'); class Sessions { public function session_start() { return tep_session_start(); } } ?> Then autoloading all the classes in the includes/classes directory? Too much work or unrealistic maybe. Modular pages Wherever possible make pages modular. Change that is long overdue: In product_info.php change tep_db_query("update " . TABLE_PRODUCTS_DESCRIPTION . " set products_viewed = products_viewed+1 where products_id = '" . (int)$_GET['products_id'] . "' and language_id = '" . (int)$languages_id . "'"); to if ($spider_flag == false) { tep_db_query("update " . TABLE_PRODUCTS_DESCRIPTION . " set products_viewed = products_viewed+1 where products_id = '" . (int)$_GET['products_id'] . "' and language_id = '" . (int)$languages_id . "'"); } That's annoyed me for a while Deleting sessions A few weeks ago, wondering why over time my pages took an extra few seconds to load, I found out my sessions directory had grown to over 1GB. Perhaps it might be a peculiarity of our server, or we've FU'd the code somewhere, but do expired sessions delete normally for everyone else?
  5. frankl

    The Plan

    If you'd mentioned the Mitsubishi Pajero it would have been more apt to the conversation http://www.bbc.co.uk/languages/yoursay/weird_words/spanish/mitsubishi_driven_by_.shtml
  6. frankl

    The Plan

    I did do that in https://github.com/kuuza/kuuzu https://www.ink-cartridge.com.au/kuuzu/
  7. frankl

    The Plan

    That's true. However without it being official and having an efficient delivery sytem, CE has such a limited market. So working on osC is not helping the number of shopowners who need it.
  8. frankl

    The Plan

    That's possible, but for now I disagree.
  9. frankl

    The Plan

    No. It's died a slow and painful (and unnecessary) death. Ku is not the preferred option. Working with HPDL on osC is the preferred option, but we know that's impossible.
  10. frankl

    The Plan

    I agree with these, but who is going to code it? That's more a challenge than a plea
  11. frankl

    The Plan

    I'm pleased to announce that all further work done on @burt's version of CE will be done under the Kuuzu banner. This will be known as Kuuzu 'Legacy', and will be an interim version until work on Kuuzu 1.0 starts in earnest. Resources are spread thin and attention is currently scattered so it's best get a bit of focus. The planned timeline is: Kuuzu 'Legacy' - based on osC CE but with major improvements (but not too many!) Release Aug - Sep 2018 Kuuzu 1.0 - based on 2.4 Release mid to late 2019 Kuuzu 2.0 - based on what @clustersolutions is investigating (or even something else - but it will be radical) Release Late 2020 All releases will come with an upgrade mechanism so stores can be easily moved to the new version. First job is to work together and get Kuuzu 'Legacy' out. If you can help express your interest below.
  12. frankl

    What the software should be

    It's a great idea to disrupt, but whenever I've needed to work with that taxonomy I've found them too narrow. i.e. categories for onesies for babies, which come in sizes 000, 00, 0, 1, 2, 3 etc; boys and girls; different zips etc (i.e. https://www.bonds.com.au/baby/zippys.html) There is only one taxonomy for the entire range: Apparel & Accessories > Clothing > Baby & Toddler Clothing > Baby One-Pieces One way to keep that taxonomy would be to include product filters, but that just adds another layer of complexity (which I'm not against per se). Or were you thinking of another way to refine the way products are categorised?
  13. frankl

    Waiting...

    I think you need to be a member of the "Community Team" to view that post... Yes
  14. frankl

    Waiting...

    I think it's important for a shopping cart to tie in with outside ERP or CRM software (or both). Once we'd been in business for a while it became obvious that we needed a more comprehensive way to deal with customers, suppliers, inventory and accounting than any addons to osC could provide. We have our own interface between our ERP and osC but thinking of the future I've been working on an API so two systems could communicate with each other easily. Nothing fancy, and it could use more input and advice, but it works. Example here.
×