Jump to content

tgely

Team
  • Content count

    2,159
  • Joined

  • Last visited

  • Days Won

    51

Reputation Activity

  1. Like
    tgely got a reaction from Gyakutsuki in Who in the EU has heard of GDPR and will it affect you   
    Cookie Consent for CE BS version:
    https://github.com/Gergely/oscommerce_ce/compare/cookie_consent
     
  2. Like
    tgely got a reaction from Gyakutsuki in Who in the EU has heard of GDPR and will it affect you   
    Cookie Consent for CE BS version:
    https://github.com/Gergely/oscommerce_ce/compare/cookie_consent
     
  3. Like
    tgely got a reaction from Gyakutsuki in Who in the EU has heard of GDPR and will it affect you   
    Consent Cookies Managment are testing now so this could be used later in the official core. I have tried as close as possible to oscTemplate class and later this could be pull into oscTemplate.

    What core changes need?
    Cookie sensitive modules need a built in public array variable where defined the cookie consent group and apply the settings from oscConsent cookie and module have to use cookie managment logic oscTemplate class rebuild for cookie managments (next step now I use cooki_consent separated class) The best would be one footer modal module for user settings or cookie consent managment user page. Introduce oscConsent cookie  
    All modules could listing on consent setting page as Strict, Functional and 3.parties when cookie consent group variable is declared in self class body

    Functional cookies in generally from javascripts or 3. parties cookies deleted automatically when user switch off them so this will be GDPR complaint.
    If you have non cookie consent logic follow modules then you could change it later as developer implements this logic but this is not a big work.

    I will push cookie consent introduce commit at this weekend and we will be able to discuss oscTemplate implementations on next week.
  4. Like
    tgely got a reaction from Gyakutsuki in Who in the EU has heard of GDPR and will it affect you   
    Consent Cookies Managment are testing now so this could be used later in the official core. I have tried as close as possible to oscTemplate class and later this could be pull into oscTemplate.

    What core changes need?
    Cookie sensitive modules need a built in public array variable where defined the cookie consent group and apply the settings from oscConsent cookie and module have to use cookie managment logic oscTemplate class rebuild for cookie managments (next step now I use cooki_consent separated class) The best would be one footer modal module for user settings or cookie consent managment user page. Introduce oscConsent cookie  
    All modules could listing on consent setting page as Strict, Functional and 3.parties when cookie consent group variable is declared in self class body

    Functional cookies in generally from javascripts or 3. parties cookies deleted automatically when user switch off them so this will be GDPR complaint.
    If you have non cookie consent logic follow modules then you could change it later as developer implements this logic but this is not a big work.

    I will push cookie consent introduce commit at this weekend and we will be able to discuss oscTemplate implementations on next week.
  5. Like
    tgely got a reaction from Gyakutsuki in Who in the EU has heard of GDPR and will it affect you   
    Consent Cookies Managment are testing now so this could be used later in the official core. I have tried as close as possible to oscTemplate class and later this could be pull into oscTemplate.

    What core changes need?
    Cookie sensitive modules need a built in public array variable where defined the cookie consent group and apply the settings from oscConsent cookie and module have to use cookie managment logic oscTemplate class rebuild for cookie managments (next step now I use cooki_consent separated class) The best would be one footer modal module for user settings or cookie consent managment user page. Introduce oscConsent cookie  
    All modules could listing on consent setting page as Strict, Functional and 3.parties when cookie consent group variable is declared in self class body

    Functional cookies in generally from javascripts or 3. parties cookies deleted automatically when user switch off them so this will be GDPR complaint.
    If you have non cookie consent logic follow modules then you could change it later as developer implements this logic but this is not a big work.

    I will push cookie consent introduce commit at this weekend and we will be able to discuss oscTemplate implementations on next week.
  6. Like
    tgely got a reaction from oscMarket in Who in the EU has heard of GDPR and will it affect you   
    I keep my promise. First is v2.4
    https://github.com/osCommerce/oscommerce2/commit/ad48280d799f1a5fe61928b65dd0b6991d2d7c6f
  7. Like
    tgely reacted to Gyakutsuki in Who in the EU has heard of GDPR and will it affect you   
    @tgely
    Let me more time to demonstrate something == I don't know ! :) Waiting
     
     
     
  8. Like
    tgely got a reaction from burt in Who in the EU has heard of GDPR and will it affect you   
    Thanks @Gyakutsuki !
     
    I am thinking about a lot and my opinion that we should use the oscommerce core ability for this. Tarteaucitron give us a good example how we can do it, but we have to use an ajax vendor. PHP can do the same without any javascript. Bootstrap model popup with POST action form can do the same.

    Your solution require hooks. Just presented ht modules have to drop out from the core and need a tarteaucitron hook models. I think that rebuild ht modules and add a cookie addiction into the header tag modules would be better solution.

    Dont forget something with Hooks. How do you config Hooks? Probably have to add an admin configuration page and we can get the same as header tag can do.

    So I suggest a consent cookie where GDPR sensitive modules can be managed. Programatically this is the same as tarteaucitron cookie.

    This would be better if it be a built in option as osCid handling in application_top
    We should accept GDPR rules so more close this have to be a core built-in service.
  9. Like
    tgely got a reaction from oscMarket in Who in the EU has heard of GDPR and will it affect you   
    @burt @Tsimi @wHiTeHaT @Gyakutsuki @raiwa
    @MrPhil @Harald Ponce de Leon and everybody

    Has anyone cookie user managment page plan/solution with consent cookie modules where the user can be opt-out and opt-in from cookies?

    What am I thinking about?
    opt-in/opt-out (check/uncheck) function with each cookie module
    - FB pixel
    - Google (addwords, tagmanager and so on)
    - 3 party cookies

    osCid is a strickly neccessery cookie so this should be on

    Here is an example but this is a bit difference. Consent modules are not found on this picture


    one consent cookie need with module parameters and opt-in/opt-out mechanism could be managed by this page. Account not required for users so only this cookie managment be able to handle non registered users too.
  10. Like
    tgely got a reaction from oscMarket in Who in the EU has heard of GDPR and will it affect you   
    I keep my promise. First is v2.4
    https://github.com/osCommerce/oscommerce2/commit/ad48280d799f1a5fe61928b65dd0b6991d2d7c6f
  11. Like
    tgely got a reaction from oscMarket in Who in the EU has heard of GDPR and will it affect you   
    GDPR modules, setup and backup functionality are ready so there is an easy way to develop customer GDPR compatible anonimity account module
     


  12. Like
    tgely got a reaction from oscMarket in Who in the EU has heard of GDPR and will it affect you   
    I keep my promise. First is v2.4
    https://github.com/osCommerce/oscommerce2/commit/ad48280d799f1a5fe61928b65dd0b6991d2d7c6f
  13. Like
    tgely got a reaction from Dan Cole in Newsletters Subscribers Manager - Oscommerce 2.3 & 2.2   
    UNIX_TIMESTAMP(date(o.customers_dob)) I forgot to use direct calculations and start to use UNIX time format by this reason.

    Here is a zero equal example code snipet with modulus calculation:
    where MOD(UNIX_TIMESTAMP(CURDATE())-UNIX_TIMESTAMP(date(c.customers_dob)), " . (int)SETTING_DAYS*86400 . ") = 0 It could be very effective. For example: define('SETTING_DAYS', 365);

    I use daily mail cron jobs for similar projects.
  14. Like
    tgely reacted to raiwa in Slim Checkout for BS   
    I consider the actual Git Hub version final. Resume of the last updates:
    optional hide on checkout pages (login.php, checkout_shipping.php, checkout_payment.phpheckout_confirmation.php and checkout_success) select on which pages to hide each area by checkbox list select each group to hide (navbar, header area, boxes, footer and footer suffix define content width if side columns are hidden, allows to control if main content gets stretched or keeps withe space for side columns optional customized list of header modules to keep showing if header area is hidden. Update from previous versions: uninstall ht module, replace ht module, reinstall ht module.
    I'll keep it for around one week without touching. Please try and let me know any issues.
    Then it will be published.
     
    If I find time Ill try to go for the version to control each individual module.
     
  15. Like
    tgely reacted to Dan Cole in Paypal duplicate orders   
    Be careful or you'll get a tweet from Trump. 
    Dan
  16. Like
    tgely reacted to Jan Zonjee in Paypal App - Incorporation of mods in new admin/orders.php   
    Sounds like the best option. Haven't tried this so just writing queries from what I remember of them :-) :

    admin/classes/order.php around line 30: function query($order_id) { global $languages_id; $order_id = tep_db_prepare_input($order_id); $order_query = tep_db_query("select customers_id, customers_name, customers_company, customers_street_address, customers_suburb, customers_city, customers_postcode, customers_state, customers_country, customers_telephone, customers_email_address, customers_address_format_id, delivery_name, delivery_company, delivery_street_address, delivery_suburb, delivery_city, delivery_postcode, delivery_state, delivery_country, delivery_address_format_id, billing_name, billing_company, billing_street_address, billing_suburb, billing_city, billing_postcode, billing_state, billing_country, billing_address_format_id, payment_method, cc_type, cc_owner, cc_number, cc_expires, currency, currency_value, date_purchased, orders_status, last_modified from " . TABLE_ORDERS . " where orders_id = '" . (int)$order_id . "'"); $order = tep_db_fetch_array($order_query); // BOF SPPC $customer_group_query = tep_db_query("select cg.customers_group_name from " . TABLE_CUSTOMERS . " c, " . TABLE_CUSTOMERS_GROUPS . " cg on c.customers_group_id = cg. customers_group_id where c.customers_id = " . $order['customers_id'] . " "); $customer_group_info = tep_db_fetch_array($customer_group_query); // EOF SPPC and then later (around line 71 now): 

    $this->customer = array('id' => $order['customers_id'], 'name' => $order['customers_name'], 'company' => $order['customers_company'], 'street_address' => $order['customers_street_address'], 'suburb' => $order['customers_suburb'], 'city' => $order['customers_city'], 'postcode' => $order['customers_postcode'], 'state' => $order['customers_state'], 'country' => array('title' => $order['customers_country']), 'format_id' => $order['customers_address_format_id'], // BOF SPPC 'customers_group_name' => $customer_group_info['customers_group_name'], // EOF SPPC 'telephone' => $order['customers_telephone'], 'email_address' => $order['customers_email_address']);
  17. Like
    tgely reacted to Jan Zonjee in [Contrib] Admin Specials by Categories for SPPC   
    Me too. First of all you seem to have a problem with Separate Pricing Per Customer (SPPC) instead of Admin Specials by Categories for SPPC. SPPC has its own support thread. 
    Secondly, you post code that resembles code of SPPC in catalog/includes/classes/shopping_cart.php but which is missing pieces and also end tags for comments.
    It is therefore not a miracle that you are getting these errors.
     
    Can't you use the file that came with the contribution? Or do you use other contributions that make changes to that file?
  18. Like
    tgely reacted to Jan Zonjee in [Contrib] Admin Specials by Categories for SPPC   
    The files can be found in the contribution section (contribution number 3366), Features section.
  19. Like
    tgely got a reaction from drferrari in UTF-8 In Payments Standard   
    @@Harald Ponce de Leon
     
    LOL but I have found
     

  20. Like
    tgely got a reaction from raiwa in ULTIMATE Seo Urls 5 - by FWR Media   
    @raiwa
    Not exactly its attack only mysql. Probably mysql 5.6
    I remember something from the past... Secure App: https://apps.oscommerce.com/o19Sn&security-pro-2-0-r7
    It could be a Hook. catalog/includes/hooks/shop/global/security_pro.php


    From Security Pro Start here page:

  21. Like
    tgely got a reaction from mcmannehan in SPPC - for 2.3.4   
    One addon which would be full reinterpretation.. I have fight with entry_company_tax_id at this week and realised that company_tax_id is totaly misinterpreted in it.
     
    The module pages in account allows you to play with anything. The administration address book edition is absent for SPPC. There is not cleared concept for it..
    I would like to say that somebody should rewrite step by step the whole package..
  22. Like
    tgely got a reaction from cupidare in Super Simple PP me module bones :) - paypal.me   
    Super Simple code:
     
    <a href="https://paypal.me/myaddress/<?= $order->info['currency'] . preg_replace("/[^0-9.,]/", '', $order->info['total']); ?>" target="_blank"><?= BUTTON_PAYPAL_ME; ?></a> Language dependencies:
     
    define('BUTTON_PAYPAL_ME', 'Pay with Paypal <i class="fa fa-paypal" aria-hidden="true"></i>');
    Text email SS PP code:
     
    echo 'https://paypal.me/myaddress/' . $order['currency'] . $orders_total['ot_total']['value'] . ' (Pay with PayPal.me)'; myaddress= https://paypal.me/grab
     
    :D
  23. Like
    tgely got a reaction from mcmannehan in Who in the EU has heard of GDPR and will it affect you   
    Was it an UK joke to EU?

    https://ico.org.uk/for-organisations/data-protection-reform/
  24. Like
    tgely got a reaction from oscMarket in PayPal Express cancel and return to - bug?   
    http://forums.oscommerce.com/tracker/issue-697-request-missmatch/
  25. Like
    tgely got a reaction from john06 in Store Search Bar (BS)   
    @@milerwan

    mail sent. I have multi language experiencies so would be nice to mix them.
×