Jump to content
Latest News: (loading..)

Stephan Gebbers

  • Content count

  • Joined

  • Last visited

  • Days Won


Stephan Gebbers last won the day on February 19

Stephan Gebbers had the most liked content!


Profile Information

  • Real Name
    Stephan Gebbers
  • Gender
  • Location

Recent Profile Visitors

7,343 profile views
  1. Who in the EU has heard of GDPR and will it affect you

    https://2016.export.gov/europeanunion/marketresearch/sellingusproductsandservicesintheeu/index.asp https://www.bizjournals.com/milwaukee/news/2018/02/02/many-u-s-businesses-will-be-surprised-to-discover.html
  2. Who in the EU has heard of GDPR and will it affect you

    i just contacted maxmind with a request how they are prepared for GDPR (DSGVO in Germany). They are on it and plan to be ready in Q1 they say. And if i have any specific questions i can send my questions to their support.
  3. Who in the EU has heard of GDPR and will it affect you

    sure, but no oscommerce stores ;)
  4. Who in the EU has heard of GDPR and will it affect you

    maybe that is what we eu citizens should do. use the system and request data 24/7 until it becomes clear that it is stupid :)
  5. Who in the EU has heard of GDPR and will it affect you

    Yes they can and they already did. Take a look at the VAT Rules if you sell digital services or digital goods into EU. You would have to register with one EU Country for VAT Moss and report for every tax rate on every eu country how much vat you added while selling to a eu customer. Sure, what the EU can do regarding non EU business not doing as regulated by EU is limited.
  6. Who in the EU has heard of GDPR and will it affect you

    If you need some external services like Maxmind or Fraudlabs, what do you need to take care for external services in regards of GDPR?
  7. strange! i moved with my bootstrapped oscommerce to a new server (debian9, php7, mariadb) and mysql session timeout does not work again. even with the modifications from your addon. but only in admin. catalog user sessions timout as expected. any idea where to look?



    1. Show previous comments  3 more
    2. Demitry


      In theory, it should work fine. I mean the only thing that admin panel session time entry is doing is being stored in the database table to be applied to the conditional statement in /admin/includes/functions/sessions.php to evaluate the time passed since the last page load.

      And, it's the exact same script for the catalog side.

      Let me know if you find out. I'm semi-technical and not that great with sessions. I'd be curious to know. Thanks.

    3. Stephan Gebbers

      Stephan Gebbers

      good to waste some time :/

      so, after forever trying to find whats wrong, i took a closer look into the application_top and login.php

      check that. 


      // try to automatically login with the HTTP Authentication values if it exists
            if (!tep_session_is_registered('auth_ignore')) {
              if (isset($_SERVER['PHP_AUTH_USER']) && !empty($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW']) && !empty($_SERVER['PHP_AUTH_PW'])) {
                $redirect_origin['auth_user'] = $_SERVER['PHP_AUTH_USER'];
                $redirect_origin['auth_pw'] = $_SERVER['PHP_AUTH_PW'];

      and login.php

              if (tep_session_is_registered('redirect_origin') && isset($redirect_origin['auth_user']) && !isset($HTTP_POST_VARS['username'])) {
                $username = tep_db_prepare_input($redirect_origin['auth_user']);
                $password = tep_db_prepare_input($redirect_origin['auth_pw']);
              } else {
                $username = tep_db_prepare_input($HTTP_POST_VARS['username']);
                $password = tep_db_prepare_input($HTTP_POST_VARS['password']);

      so, it is made by design not to expire when you use htaccess/htpassword function build in with administrators manager within oscommerce. you are getting logged in again and again until you press logoff or restart your browser where you would have to login by httpauth again.

      good to know :/ so now, without the build in htaccess/htpasswd function it works as expected. the session runs out and i have to relogin. 

      but one question lasts.. why did it not work as supposed to on my old server? :D

    4. Demitry


      yeah, that's good to know, ...I have not set up the htpassword protection on the new BS Edge development site for the admin login yet. So, I did not test that piece of it with the modified contribution, though I thought it should not make a difference.

      I'm not sure as to why it did not work on the other server. 

      I'll try and test it on my set-up at some point. Thank you for the follow-up.



  8. Slim Checkout for BS

    https://github.com/gburton/Responsive-osCommerce/pull/237 well, at least it would explain where the code is coming from. i try to keep up with all changes of 2.3.4BS as good as possible, but i dont use github directly but insert changes manually or with "beyond compare". maybe i did not realize that "closed" means its not going into the projects code. well, at least we found this error now. anyway, thanks again for the title fix @raiwa :)
  9. Slim Checkout for BS

    not modified, but i updatet it to the most recent version now (inlcuding hardcoded paths) ok, it seems the noscript ht module has been updated compared to my version of the module. i got the version from github to overwrite my version now. That seems to fix the problem finally :) it changed this line in the noscript module $oscTemplate->addContent('<noscript><div class="no-script"><div class="no-script-inner">' . MODULE_HEADER_TAGS_NOSCRIPT_TEXT . '</div></div></noscript>', 'navigation'); to $oscTemplate->addBlock('<noscript><div class="no-script"><div class="no-script-inner">' . tep_output_string(MODULE_HEADER_TAGS_NOSCRIPT_TEXT) . '</div></div></noscript>', $this->group);
  10. Slim Checkout for BS

    see attached image
  11. Slim Checkout for BS

    yes, your module was working always. i just saw that it seems to have influenced the noscript message ht module output. the index or product page sourcecode was different switching your module on and off. different by this one no script message line.
  12. Slim Checkout for BS

    @raiwa yep, those changes made it worse. i just moved the module up in sort order to be the first ht module. it looks better now. Regards, Stephan
  13. Slim Checkout for BS

    @raiwa thanks! Titles are back. i did a compare of product info page with and without your module. (the module should have no impact on this page) here is another line that disappears with your module enabled. <noscript><div class="no-script"><div class="no-script-inner"><p><strong>JavaScript scheint in ihrem Browser deaktiviert zu sein.</strong></p><p>Sie müssen JavaScript in Ihrem Browser aktivieren um den den vollen Funktionsumfang der Webseite nutzen zu können. <a href="http://www.enable-javascript.com/de/" target="_blank" rel="nofollow">Hier klicken für Hilfe zur Aktivierung von JavaScript in ihrem Browser</a>.</div></div></noscript> Why has the module so much influence on every shop page, when it should be active on the selected pages only? checkout_shipping.php checkout_payment.php checkout_confirmation.php Regards, Stephan
  14. Slim Checkout for BS

    @raiwa the addon works but kills <title></title> when i activate the slim checkout addon all pages have an empty title. is it my shop only or can someone else reproduce this?
  15. Upgrading osCommerce 2.2 RC2a to PHP 5.6

    and if you want to go past 5.6 and are not on 5.6 already, you might want to go to 5.6 first. so i was very thankful for this thread, helping me to take that needed steps. to prepare for 5.6 and later. your warnings realy don't help anyone (found those in other threads already). i guess most people searching for update/ upgrade forum threads already know that they run into problems and therefor looking for upgrade paths and help to do so. So in my oppinion, what helps is to guide those people that are no pro coders and cannot afford to hire pro coders to somehow make the needed upgrades and basicly get more time to switch to a different shop vesion etc. Sure thats not the best way to go, but everyone might have their reasons. in my case i have to get more time to develop the new 2.3.4BS to do everything my old 2.2RC2a can do. So i have 2 linux dist upgrades in front of me, changes of php versions and switch to maria db. again, i was so glad to finally have found this thread, realy helping with the problems you have when you can't easily switch to a new shopversion. So, if a can contribute and tell the people in this forum how i managed to make necessary changes even if i am not a pro coder, i will continue to do so. i think that might help others who search the forum for help and not for things they already know (that they are behind the recent shop/software development). No offense meant! Stephan