Jump to content

Stephan Gebbers

♥Ambassador
  • Content count

    205
  • Joined

  • Last visited

  • Days Won

    2

Reputation Activity

  1. Thanks
    Stephan Gebbers reacted to raiwa in Converting Points and Rewards system for osC BS   
    Uploaded version Version: 3.1.0
    Points and Rewards Phoenix
    Compatibility:
    OSCOM Phoenix CE 1.0.7.9+
    PHP 7.0-7.3
    -------------------------------------------------------------------------------------------------------------
    OSCOM Phoenix CE 1.0.3.0 - 1.0.5.0, please use Points and Rewards Phoenix 3.0.2.
    2.3.4.(1.) FROZEN, please use Points and Rewards BS v2.0.2.
    2.3.4.(1.) EDGE versions and GOLD, please use Points and Rewards BS v1.2
    -------------------------------------------------------------------------------------------------------------
    Version 3.1.0.
     - Updated for Phoenix 1.0.7.9+
     - No more core file modifications
     - Deprecated Header Tag Module and moved all configuration entries into Order Total Module
     - Merged all Shop Hooks into one SiteWide hook
     - Replaced checkout payment content module with form hook
     - Bootstrapped Admin pages
     - removed alternative info footer and box module and provided modified language files instead
     - moved the reviews point info message module to product info page
     - updated all modules to abstract_executable_module
     - updated coding to match Phoenix 1.0.7.8 standards
     - added product info pi system modules
     - Integrated PayPal Standard IPN support into siteWide hook
     
  2. Like
    Stephan Gebbers reacted to René H4 in Gleichberechtigung nach "AGG".   
    I am not a supporter of Brexit, but I would consider this lucky for the British.
    We are getting mad in Europe, looking at this example. For those 100 people we have to change our software? NEVER as far as I am concerned.
  3. Like
    Stephan Gebbers reacted to raiwa in Converting Points and Rewards system for osC BS   
    Uploaded update for Phoenix:
    Points and Rewards Phoenix
  4. Thanks
    Stephan Gebbers got a reaction from raiwa in Store Mode BS   
    just a little hint. nothing serious, but..
    /includes/modules/content/header/cm_header_store_mode.php
    still contains "Version 1.2.1" in the install function.
  5. Like
    Stephan Gebbers reacted to raiwa in List of my Phoenix compatible Addons   
    Uploaded updated Store Mode:
    Store Mode Phoenix 1.3.1.
    Changes 1.3.1:
    - fixed typo in header module english language file. Thanks to @mhsuffolk
    - fixed undefined error message. Thanks to @mhsuffolk
    Changes 1.3.0:
    - header module updated for Phoenix BS 4
    - Updated header module message to show correct offline time if 2h auto setting is used
    - Updated admin header module message for 2h auto setting
  6. Like
    Stephan Gebbers reacted to raiwa in Store Mode BS   
    Updated for Phoenix:
    Store Mode Phoenix 1.3.1.
    Changes 1.3.1:
    - fixed typo in header module english language file. Thanks to @mhsuffolk
    - fixed undefined error message. Thanks to @mhsuffolk
    Changes 1.3.0:
    - header module updated for Phoenix BS 4
    - Updated header module message to show correct offline time if 2h auto setting is used
    - Updated admin header module message for 2h auto setting
  7. Like
    Stephan Gebbers reacted to piernas in Ultimate Seo Urls 5 Pro   
    It's ready.
    - Latest oscommerce (phoenix 1.0.3.0) compatible.
    - Fixed more cache issues. Now sqlite and memcache are only enabled if system supports the methods.
    - Moved admin edits to hooks. Now only two files on catalog needs to be modified.
    - Removed database table constants.
    - TODO: Allow to processs links outside root folder (ie. ext/directory). This is useful for addons like Twitter typeahead.
    Can someone test the atached files before uploading to addons?
    USU5_210.zip
  8. Like
    Stephan Gebbers reacted to maxmind.jason in [Contribution] MaxMind Fraud Detection Service v3.0   
    Dear nrlatsha,
    Please get in touch with us at MaxMind (info at maxmind.com) if you would be interested in collaborating on updating your plugin for more advanced minFraud features. We'd be happy to work with you.
    Jason
  9. Like
    Stephan Gebbers reacted to raiwa in Modules Control   
    New add-on Modules Control
    Extended and more complete version of Slim Checkout to control each individual content module for each store page.
    Download:
    https://github.com/raiwa/Module_Control/tree/master/New_Files/catalog/admin/includes/languages
    What it does:
    - add Module Control Page to Admin/Modules
    - allows to define controlled pages
    - allows to decide separate for each installed module and for each controlled page to be hidden.
    - control for each store root page (file)
    - control for each installed module of the following groups:
        - navbar
        - header
        - boxes
        - footer
        - footer_suffix
        
    Install:
    - copy all files from "New Files" folder
    - copy and replace "osc_template.php" from "Modified File" folder.
    Go to Admin/Modules/Modules Control
    This is Beta version. Please try and test.
    Any bug report and suggestion very welcome.
     
    rgds
    Rainer
  10. Like
    Stephan Gebbers reacted to raiwa in List of my Phoenix compatible Addons   
    Uploaded Display Tax Info Update for Phoenix:
    Display Tax Info V3.5
    Changelog Version 3.5
    - updated instructions for Phoenix
    - added modified options attributes product info module. (Supplied files are for Phoenix 1.0.2.x)
    - added support for addons options images and QTPro.
  11. Like
    Stephan Gebbers reacted to raiwa in List of my Phoenix compatible Addons   
    Phoenix ready Addons:
    The following free Addons are updated for Phoenix and available on the Marketplace:
    Spanish Language Pack:
    https://apps.oscommerce.com/f8hiQ&espanol-para-osc-ce
    https://github.com/raiwa/OSCOM-CE-Phoenix-Spanish-language-idioma-espanol
    Recently Viewed Products:
    https://apps.oscommerce.com/z7iA8&recently-viewed-products-ce
    Related Products:
    https://apps.oscommerce.com/y0rDZ&related-products-ce
    Featured Products:
    https://apps.oscommerce.com/TyAIr&featured-products-bs&p=2
    Holiday Message:
    https://apps.oscommerce.com/G3NiL&holiday-promotional-message-ce
    Shop by Price:
    https://apps.oscommerce.com/Lia0H&shop-by-price-ce
    Wholesale Lite
    https://apps.oscommerce.com/VWUpG&wholesale-sppc-lite
    Discount Codes
    https://apps.oscommerce.com/iIUE4&discount-codes-bs
    Checked and compatible with Phoenix:
    Slim Checkout:
    https://apps.oscommerce.com/pgaC2&slim-checkout
    Modules Control:
    https://apps.oscommerce.com/FM65c&modules-control
    Coming soon:
    KissIt Image Thumbnailer
    only one small update needed see:
    https://forums.oscommerce.com/topic/388022-kissit-image-thumnailer/?do=findComment&comment=1790276
    PWA (Purchase without account – Guest Checkout)
    QTPro
    Reviews Navbar Header Module
    Store Hotline
    Store Mode
    Sloppy Words Cleaner
    I’ll keep this lists updated when I’ll have ready new modules for Phoenix
  12. Like
    Stephan Gebbers reacted to burt in Phoenix Announcements   
    Phoenix 1.0.1.0 
    How to update
    Make sure you have applied the 1.0.0.1 hotfixes -> 1.0.0.1.zip Make sure you have applied the 1.0.0.2 hotfixes -> 1.0.0.2.zip Make sure you have applied the 1.0.0.3 hotfixes -> 1.0.0.3.zip Make sure you have applied the 1.0.0.4 hotfixes -> 1.0.0.4.zip Apply the 1.0.1.0 files -> 1.0.1.0.zip You could also simply download & install the latest v1.0.1.0
    https://github.com/gburton/Responsive-osCommerce/tree/1.0.1.0 and install it. You could make commit by commit changes
    1.0.0.4 to 1.0.1.0: https://github.com/gburton/Responsive-osCommerce/compare/1.0.0.4...1.0.1.0 I suggest the simplest way (assuming you are on 1.0.0.4) is to grab the 1.0.1.0 zip, unzip it, and upload the files.
    Special Thanks
    to @raiwa for collating and updating the modular shopping_cart to @raiwa @Tsimi @kymation @Dan Cole for their original modular shopping_cart files Notes
    As this is a feature release, you must also go into admin and install the shopping_cart module(s) if you are upgrading. Admin > Modules > Content > {Install} - and you will find them. As usual, these modules are configurable by sort order, width etc.   Enjoy.
  13. Like
    Stephan Gebbers reacted to burt in Bootstrap 4 in 2.3.4.1   
    Bootstrap 3 will be around for years - no point overthinking that, so forget it. 
    The main "problem" will be upgrade php. Some people say php7.2 is working fine, others report it is not working fine.
    At the end of the 28d, dependant on support thereof, I hope to have gotten enough time in hand to get the following done and complete;
    make sure shop and admin are ready for 7.2 (at the very least, possibly 7.3 if I can swing it)
    -> no warnings and no errors product class
    -> rework relevant modules to use it But as with all things, one step at a time, and right now that step is trying to get some time in hand to actually do "stuff".
  14. Like
    Stephan Gebbers reacted to ArtcoInc in Bootstrap 4 in 2.3.4.1   
    @René H4
    If you search through the forum, you will find a lot of threads pertaining to PHP v7.2 support. PHP v7.2 is *much* more strict that prior versions, and many people are seeing warnings flag up all over the place. Do note that these are warnings, and not errors.
    AFAIK, 'Frozen' is not 100% compatible with PHP v7.2, and many (if not most) of the add-ons out there are also not 100% compatible. 'Edge' *may* be, but since 'Edge' is constantly changing, it may not be the best choice for a live shop.
    If you wish to deploy 'Frozen', I would suggest that you either roll back to PHP v7.1, or prepare to address any warnings or errors that arise using PHP v7.2. If the latter, you could also contribute back to the community with a list of the errors you find, and your solutions to them.
    HTH
    M
  15. Like
    Stephan Gebbers reacted to phi148 in AIM Module - MD5 Hash Is Going Away. Is there an update?   
    I use the MD5 code and I highly suggest everybody else use the new method with the sha512 hash.  From a security perspective it is critical. 
    Is security optional? Yes.  However, why wouldn’t you take the extra five minutes to implement this for you and your customers security?
  16. Like
    Stephan Gebbers reacted to John W in Cezpdf pdf-php creator   
    I don't know if anyone will have interest in this, so I won't spend a lot of time on this unless it gains traction.  Anyway, I use batch print from over a decade ago and didn't realize until yesterday that the pdf class was still being maintained.  Since I only sell in the US, I haven't run into many character encoding problems, but I imagine some of you do.  So, the new version of Cezpdf seems to work with all the characters.  It's also php 7.2 compliant.  Even better, I was able to replace my old Cezpdf and Cpdf class files and associated files.  With very little changes, it prints my invoice.  The pdf manual seems pretty useful, but I haven't gone very far into it yet.  The main snag I hit was using "addTextWrap", which requires a different order than before.  But, it has more functionality, so I can right justify for totals, which I couldn't do before.  addText also has changed.  I only have a few hours into it, but check the manual out.
    So, I said wouldn't ramble too much.  If anyone is intersted you can find it at https://github.com/rospdf/pdf-php
  17. Like
    Stephan Gebbers got a reaction from videod in Fake accounts   
    i have this in my create_account.php for 5minute emails and bad spam domains. maybe this could be done as a module also? i think the original contribution was from oscbooks.com back then..
    // BANNED EMAILS $emails = file(DIR_WS_INCLUDES . 'emails-banned.txt'); for ($i=0, $n=sizeof($emails); $i<$n; $i++) { if (tep_not_null($emails[$i])) { $emaildomain = '@' . trim($emails[$i]); if (is_integer(strpos(strtolower($email_address), $emaildomain))) { $good_email = "no"; break; } } } // Email Whitelist $emails = file(DIR_WS_INCLUDES . 'emails-whitelisted.txt'); for ($i=0, $n=sizeof($emails); $i<$n; $i++) { if (tep_not_null($emails[$i])) { if (is_integer(strpos(strtolower($email_address), trim($emails[$i])))) { $good_email = "yes"; break; } } } if ($good_email == "no") { $error = true; $messageStack->add('create_account', ENTRY_EMAIL_NOT_ALLOWED_ERROR); } // BANNED EMAIL EOF  
  18. Like
    Stephan Gebbers reacted to burt in Bootstrap 4 in 2.3.4.1   
    Code
    https://github.com/gburton/Responsive-osCommerce
    Demo
    https://template.me.uk/frozen2bs4/index.php
    Reminders
    Frozen is still frozen (at bootstrap v3) Admin is still not bootstrapped
  19. Like
    Stephan Gebbers reacted to Jack_mcs in Content Modules Tabs   
    This addon is a direct replacement for the content section in admin->Modules. My content section has too many modules to deal
    with so I wrote this to allow displaying them via tabs. There is a similar addon by piernas but it is much more detailed and, for me, doesn't make dealing with the many modules in my shop any easier.   
    This compatible with all oscommerce shops that have a Content section in admin->Modules.  
    A screenshot is included.
  20. Like
    Stephan Gebbers reacted to gadlol in SEO Friendly Urls - a new approach   
    Problem fixed. Its a bug when the store has ONLY ONE category.
    osCommercians who have only one category and using Seo Friendly Urls must go and comment the line 308
          //elseif($citems==1) $children[] = $items[$clang]; //in case we have one category item without subcategories, rare but possible In the next upcoming update this will be fixed...
     
    @wHiTeHaT I asked from @Stephan Gebbers to send me info in PM because I knew that I had to investigate the problem on his live website.... After the bug fix I would ( as I did ) post the solution...
    About $  - who fixes it, it's another story but it would be nice to see if there would be anyone here that could fix it... :-) 
     
     
  21. Like
    Stephan Gebbers reacted to burt in Who in the EU has heard of GDPR and will it affect you   
    I have already had one tosser email me for his personal data.
    My response:
    I know your name and your email address as you just emailed me.

  22. Like
    Stephan Gebbers reacted to JcMagpie in Who in the EU has heard of GDPR and will it affect you   
    It all depends which side you view this from, the consumer or the businesses. Here is another point of view about how some businesses abuse customers data and force silly agreements.
    https://boingboing.net/2018/04/21/read-carefully.html
    Data protection is not bad in itself, its just the stupid way the EU is implementing it.
    Are you GDPR accredited? Yes its true consultants are offering GDPR accreditation now. Looks like this is just the start of all kinds of shady mis-selling that is going to happen in the coming weeks.
    Small business already have a mine filed of legislation to contend with. About 40%-50% of small businesses fail within the first 3 years less that 30% survive into there 10th year of trading. Why is it that big government keep kicking businesses in the nether regions every opportunity it gets. MSE’s account for:-
    SMEs and the Economy:
    Small businesses accounted for 99.3% of all private sector businesses at the start of 2017 and 99.9% were small or medium-sized (SMEs).
    Total employment in SMEs was 16.1 million; 60% of all private sector employment in the UK.
    The combined annual turnover of SMEs was £1.9 trillion, 51% of all private sector turnover in the UK.
     
    Why don't they just let us get on with doing business. A good start would be to abolish the unelected EU.
  23. Like
    Stephan Gebbers reacted to burt in Who in the EU has heard of GDPR and will it affect you   
    @14steve14
    Obviously with a backup done first!!  This first query is the "Master Blaster"...
    delete from customers where customers_id not in (select customers_id from orders) and customers_newsletter = 0 that will remove all customers that have never made an order AND are not a subscriber.
    You then need to clean out other tables, and we know that any ID that does not exist in the customers table, should not exist anywhere else;
    delete from action_recorder where user_id NOT IN (select customers_id from customers); delete from address_book where customers_id NOT IN (select customers_id from customers); delete from customers_basket where customers_id NOT IN (select customers_id from customers); delete from customers_basket_attributes where customers_id NOT IN (select customers_id from customers); delete from customers_info where customers_info_id NOT IN (select customers_id from customers); delete from products_notifications where customers_id NOT IN (select customers_id from customers); delete from whos_online where customer_id NOT IN (select customers_id from customers); delete from reviews where customer_id NOT IN (select customers_id from customers); delete from reviews_description where reviews_id NOT IN (select reviews_id from reviews);  
    And that should do it. But all of this is UNTESTED...
  24. Haha
    Stephan Gebbers reacted to MrPhil in Who in the EU has heard of GDPR and will it affect you   
    A nice layman's view article: https://www.scotsman.com/news/politics/insight-the-gdpr-revolution-we-can-t-opt-out-of-1-4742104
    There are apparently some unresolved data issues, which will need to be settled by the courts, such as a beauty salon owner required by her insurance company to hold on to customer medical data for 6 years, even if the customer requests that it be deleted. Which takes precedence? If the customer demands that her data be deleted, does she forfeit any claim that could have been refuted by the salon had it kept the data? Or is the salon in trouble for keeping that data after being told to delete it? What if the data is simply taken offline -- short of a search warrant, how would a customer know what has been kept, short of suing for malpractice and seeing what's there?
    I like the joke in the "letters" section:
    "I've found a really good GDPR consultant". "Can you give me their email address?". "No"
  25. Like
    Stephan Gebbers got a reaction from burt in Who in the EU has heard of GDPR and will it affect you   
    sure, but no oscommerce stores ;)
×