Jump to content

greasemonkey

Members
  • Content count

    1,306
  • Joined

  • Last visited

  • Days Won

    25

Reputation Activity

  1. Like
    greasemonkey reacted to LeeFoster in Facebook Messenger Chat Box Addon   
    And make sure you click save!
  2. Like
    greasemonkey reacted to LeeFoster in Facebook Messenger Chat Box Addon   
    Thanks for your help
  3. Like
    greasemonkey got a reaction from LeeFoster in Facebook Messenger Chat Box Addon   
    @LeeFoster 👍👍 I sent you a test msg
  4. Like
    greasemonkey got a reaction from raiwa in Facebook Messenger Chat Box Addon   
    I've developed a neat little header tag module that drops a Facebook messenger chat box into your site - so much easier than trying to get one of the live chat addons to work and its free.
    Connects to your Facebook (business) Page simply.
    I've tried it on EDGE and PHOENIX and it works perfectly (I'm sure it will work on any version... but haven't tested it).
    Configurable to have the chat box open on load or not (showing the Facebook Messenger Icon only).
    The only thing you need is your Facebook Page ID which can be found with following instructions:
    To find your Page ID:
    From News Feed, click Pages in the left side menu. Click your Page name to go to your Page. Click About in the left column. If you don't see About in the left column, click See More Scroll down to find your Page ID below More Info. Quick Edit - some need to whitelist their domains within their Facebook page:
    Click Settings at the top of your Page Click Messenger Platform on the left Edit whitelisted domains for your page in the Whitelisted Domains section Screencap attached
    Addon found here: https://apps.oscommerce.com/Apps&e18Iy&facebook-messenger-chat-box-addon

  5. Like
    greasemonkey got a reaction from raiwa in Facebook Messenger Chat Box Addon   
    I've developed a neat little header tag module that drops a Facebook messenger chat box into your site - so much easier than trying to get one of the live chat addons to work and its free.
    Connects to your Facebook (business) Page simply.
    I've tried it on EDGE and PHOENIX and it works perfectly (I'm sure it will work on any version... but haven't tested it).
    Configurable to have the chat box open on load or not (showing the Facebook Messenger Icon only).
    The only thing you need is your Facebook Page ID which can be found with following instructions:
    To find your Page ID:
    From News Feed, click Pages in the left side menu. Click your Page name to go to your Page. Click About in the left column. If you don't see About in the left column, click See More Scroll down to find your Page ID below More Info. Quick Edit - some need to whitelist their domains within their Facebook page:
    Click Settings at the top of your Page Click Messenger Platform on the left Edit whitelisted domains for your page in the Whitelisted Domains section Screencap attached
    Addon found here: https://apps.oscommerce.com/Apps&e18Iy&facebook-messenger-chat-box-addon

  6. Like
    greasemonkey got a reaction from raiwa in Facebook Messenger Chat Box Addon   
    I've developed a neat little header tag module that drops a Facebook messenger chat box into your site - so much easier than trying to get one of the live chat addons to work and its free.
    Connects to your Facebook (business) Page simply.
    I've tried it on EDGE and PHOENIX and it works perfectly (I'm sure it will work on any version... but haven't tested it).
    Configurable to have the chat box open on load or not (showing the Facebook Messenger Icon only).
    The only thing you need is your Facebook Page ID which can be found with following instructions:
    To find your Page ID:
    From News Feed, click Pages in the left side menu. Click your Page name to go to your Page. Click About in the left column. If you don't see About in the left column, click See More Scroll down to find your Page ID below More Info. Quick Edit - some need to whitelist their domains within their Facebook page:
    Click Settings at the top of your Page Click Messenger Platform on the left Edit whitelisted domains for your page in the Whitelisted Domains section Screencap attached
    Addon found here: https://apps.oscommerce.com/Apps&e18Iy&facebook-messenger-chat-box-addon

  7. Like
    greasemonkey got a reaction from raiwa in Facebook Messenger Chat Box Addon   
    I've developed a neat little header tag module that drops a Facebook messenger chat box into your site - so much easier than trying to get one of the live chat addons to work and its free.
    Connects to your Facebook (business) Page simply.
    I've tried it on EDGE and PHOENIX and it works perfectly (I'm sure it will work on any version... but haven't tested it).
    Configurable to have the chat box open on load or not (showing the Facebook Messenger Icon only).
    The only thing you need is your Facebook Page ID which can be found with following instructions:
    To find your Page ID:
    From News Feed, click Pages in the left side menu. Click your Page name to go to your Page. Click About in the left column. If you don't see About in the left column, click See More Scroll down to find your Page ID below More Info. Quick Edit - some need to whitelist their domains within their Facebook page:
    Click Settings at the top of your Page Click Messenger Platform on the left Edit whitelisted domains for your page in the Whitelisted Domains section Screencap attached
    Addon found here: https://apps.oscommerce.com/Apps&e18Iy&facebook-messenger-chat-box-addon

  8. Like
    greasemonkey reacted to burt in Purchase Quantity on Product Listing & info pages   
    You can see it here:
    https://template.me.uk/28d2019/product_info.php?products_id=28
    scroll down towards buy button, change quantity, and press add to cart.
  9. Like
    greasemonkey got a reaction from raiwa in Google Customer Review Optin Checkout Success Module   
    @BrockleyJohn lol.... other than me not finding this one when I searched a few days ago.... it doesn't look like it. Would have saved me a few hours....
    Mine would be dramatically "simplified" (that is a polite way of saying basic). I haven't tried it on Phoenix yet... but don't see why it wouldn't.
    My version does not include the badge output....
  10. Haha
    greasemonkey reacted to Hotclutch in Naming Convention   
    @Harald Ponce de Leon Please keep the demo product set of the 2-series in V3 - those are classic.
  11. Like
    greasemonkey reacted to burt in Naming Convention   
    I focus too much on trying to keep oscommerce relevant instead of concentrating on work that actually puts bread on the table.  Something has to give and that means I do what I can when I can, until and unless people start making more time possible.
     
  12. Like
    greasemonkey reacted to burt in Naming Convention   
    You might like to update your sig as;
    Gold is EOL Frozen is Sunset Edge is defunct and no longer exists Phoenix is the default recommended download
  13. Like
    greasemonkey got a reaction from 14steve14 in Official osCommerce 2.3.4.1 made responsive in 60 min using Unsemantic and w3.css   
    I mean no disrespect - but gotta ask why waste your time (it is your time to waste)? It’s still won’t run without modification on newer versions of PHP and there is an available alternative already done  that is being actively developed. 
    It’s right here in the downloads page...just like everyone always wanted... sanctioned by HPDL. 
    https://www.oscommerce.com/Products
     
  14. Like
    greasemonkey got a reaction from alex121121 in Auto set currency based on ip   
    Alex, I modified and used this for years... 3 important points... Keep in mind - I'm not a coder... and have enough knowledge to be dangerous (I only reply because I have years of experience with this addon that should be taken into consideration that mostly has nothing to do with the code)
    1) as @Jack_mcs pointed out the API is (I believe) is gone and wasn't very reliable when it was there which caused serious issues. I modified it to work with the Cloudflare which has a reliable IP country feature. If you happen to delivery your site on CF.... just replace the function with:
    $location = $_SERVER["HTTP_CF_IPCOUNTRY"]; 2) there is some missing logic (fail safe) - if the function (or cloudflare) doesn't return the country.... that causes the price (ALL prices) on whichever country to be 0.00. Easy to fix up if you have only 2 currencies as I do... more difficult if you are thinking more than 2.
    3) MOST IMPORTANT... there are some serious SEO considerations which I tried to work around for years. Although Google has crawlers all over the world, predominately, they crawl with USA based bots in North America (think Canada and Mexico) - and if you deliver your content dynamically to the USA you will be crawled as the bots see it... as USA. This includes currency. If you are not in the USA this will cause (did for me) your structured meta tag for all google listings to display in US currency no matter where your customers are located (example: we are in Canada and all our Google search results in Canada displayed in USD while using this addon).
    Long story short, Google does NOT like dynamic pricing based on IP. I recently kill this addon and replaced it with a modal that delivers only to USA customers, asking if they would like to shop in USD. After this change my Google listings, within days, started to be re-crawled and displayed in my "home/default" currency. There were some other suprising results as well... example: bounce rate for USA customers dropped like a stone....
    (with @burt permission I will share my modal... as it was his modal for another addon I used.... but you still need a API call that will work - again I used cloudflare)
  15. Like
    greasemonkey reacted to burt in Confusion over osC Versions.   
    CE is the umbrella term for my "Responsive" fork on Github.  
    What I am working on is called Edge.
    Gold (release) is a fixed point along that Edge timeline.
    Frozen (release) is a fixed point along that Edge timline.
    I suspect there may be more fixed points in the future, but that depends on the Community at large helping...instead of throwing stones.
      Edge is (and always has been) a work in progress.
    It's easier to say the work is "bad" than to actually help shopowners get a good responsive and useable version of osCommerce, hence some of the posts we've all seen in the last 12 months.   And then I see those same moaning minnies using the CE for their clients  or for their own shop  
      Copyright
    Any file that IS in CE and IS NOT in official is a new file.  New files are copyright their respective author.
    If anyone believes they wrote one of these new files and the copyright is incorrect on that file, raise an issue on Github and it will be sorted.
    Respecting copyright is very important and if I have failed in that, I want to know.
      Naming/Tagging (and other areas that could be changed)
    Agreed that things could be better, but you know what...get involved and it might get changed.  The last person who did get involved...wanted the version checker changed on release of Frozen, so it was changed to accommodate what he wanted.
    Moaning and groaning (about anything I do or don't do) whilst you have done nothing to help...is not an ideal situation. When all that is said and done, I thank you all for your feedback, it's been taken on board.  Now, a couple of people who have posted in this thread have actually done positive things for the community since Frozen was released - I'm sure you have received thank you's from the thousands of users of the CE releases.  If not, that's not ideal - accept my thank you now - thank you.
    As for the ones who are "loud" in their opinions yet have done nothing to help, I challenge you to actually step up to the plate and start swinging.  If you don't swing you won't get a home run...
    As you guys have been so candid in your opinions, I hope that I'm allowed to give my opinion in the same candid manner.  So I ask each of you who have posted here and anyone else reading this a rhetorical (ie does not need answering here, just have a think on it) question..."have you done your part in making osCommerce a viable option for todays shopowner needs" ?   
  16. Like
    greasemonkey reacted to ArtcoInc in Confusion over osC Versions.   
    (as a bit of background)
    As has been said before, the Community Edition does not have an accurate version numbering system.
    When Burt started this project back in 2014, osC was at version 2.3.3.4. So, the Community Edition, all through its early development, was also v2.3.3.4. Every release of the Community Edition during these early times was called v2.3.3.4.
    When osC upgraded to v2.3.4, Burt brought the Community Edition code base up to the v2.3.4 code base, and the Community Edition became (and stayed at) v2.3.4 while further development was happening. In January 2015, Burt released the 'Gold' fixed release. Development still continued, with every release still being called v2.3.4.
    When osC had the v2.3.4.1 Hot Patch applied, Burt also applied the Hot Patch, and the Community Edition was bumped up to v2.3.4.1. Once again, development continued, with every new release still being called v2.3.4.1.
    Burt released the 'Frozen' fixed release in August 2018. No additional development is being done on 'Frozen'. Some bugs have been identified in 'Frozen', and there is a thread here on the forum identifying them (and some fixes too). At lease one member here is maintaining a patch file of these fixes needed for 'Frozen'.
    Development still continues (usually called 'Edge', although that is not a fixed release), and the version number is *still* v2.3.4.1. Some significant changes have been made since 'Frozen' (such as the 'upgrade' from BootStrap v3 to v4), causing some compatibility issues with prior versions, and many (most?) add-ons out there.
    So, there is no one 'Edge' version. Releases prior to 'Frozen' could technically be called 'Edge', and every release since 'Frozen' is also technically 'Edge'. A release of 'Edge' from a month ago may not (and probably is not) the same as 'Edge' today.
    Also, there is no 'Frozen' BS4. All changes to upgrade to BootStrap v4 came *after* the release of 'Frozen'.
    I won't go into why this has happened, nor into what could/should be done to address this. And I encourage others to not feed into a woulda/coulda/shoulda rant that will add nothing to the discussion.
    Malcolm
  17. Like
    greasemonkey got a reaction from ArtcoInc in Hack attempt - is there a way to prevent this?   
    @ArtcoInc I think the link to your review is very relevant to the thread - and the threat of this hack attempt (I can’t recall the level of detail in your review but maybe you’d update to include this potential risk). 
  18. Like
    greasemonkey reacted to ArtcoInc in Hack attempt - is there a way to prevent this?   
    @greasemonkey
    (while off topic regarding hack attempts ...)
    I also reviewed that search add-on here ...
    M
  19. Like
    greasemonkey reacted to Tsimi in Stop Google adding bogus names   
    Fake accounts with google as company name?
    Check here
    https://forums.oscommerce.com/topic/492566-fake-accounts/?do=findComment&comment=1781581
     
  20. Thanks
    greasemonkey reacted to peterbuzzin in PayPal App v5.018 Log In with PayPal is now dead   
    Hi, you are entirely correct, well spotted and that is odd!  When using the code tags in this forum, if you edit the content of a code tag after setting it (which I did a few times), it translates the & into &.  Annoying!!
    Correct code below, unfortunately the forum isn't allowing me to edit my posts any longer.
    ANYONE READING THIS FOR THE FIRST TIME USE THE INSTRUCTIONS AND CODE BELOW AND NOT THE CODE ABOVE
    First of all in your store admin, make sure Telephone Number and Seamless Checkout is unticked, then save the settings. 
    Note: Possible ongoing problems.  Seamless checkout previously allowed users who have logged in via "Log In with PayPal" to continue to make payment without logging in again.  As PayPal has removed Seamless as a scope item I'm not sure if customers will have to login again to PayPal once they get to payment method selection or click a Checkout with PayPal button.  The new connect/api.js may compensate for this automatically but I haven't tested that far yet so cannot comment either way.
    In includes/modules/content/login/templates/paypal_login starting line 18
    Find:
    <script type="text/javascript" src="https://www.paypalobjects.com/js/external/api.js"></script> <script type="text/javascript"> paypal.use( ["login"], function(login) { login.render ({ <?php if ( OSCOM_APP_PAYPAL_LOGIN_STATUS == '0' ) { echo ' "authend": "sandbox",'; } if ( OSCOM_APP_PAYPAL_LOGIN_THEME == 'Neutral' ) { echo ' "theme": "neutral",'; } ?> "locale": "<?php echo $cm_paypal_login->_app->getDef('module_login_language_locale'); ?>", "appid": "<?php echo (OSCOM_APP_PAYPAL_LOGIN_STATUS == '1') ? OSCOM_APP_PAYPAL_LOGIN_LIVE_CLIENT_ID : OSCOM_APP_PAYPAL_LOGIN_SANDBOX_CLIENT_ID; ?>", "scopes": "<?php echo implode(' ', $use_scopes); ?>", "containerid": "PayPalLoginButton", "returnurl": "<?php echo str_replace('&amp;', '&', tep_href_link(FILENAME_LOGIN, 'action=paypal_login', 'SSL', false)); ?>" }); }); </script> Replace with:
    <script type="text/javascript" src="https://www.paypalobjects.com/js/external/connect/api.js"></script> <script type="text/javascript"> paypal.use( ["login"], function(login) { login.render ({ <?php if ( OSCOM_APP_PAYPAL_LOGIN_STATUS == '0' ) { echo ' "authend": "sandbox",'; } if ( OSCOM_APP_PAYPAL_LOGIN_THEME == 'Neutral' ) { echo ' "theme": "neutral",'; } ?> "responseType" : "code id_Token", "locale": "<?php echo $cm_paypal_login->_app->getDef('module_login_language_locale'); ?>", "appid": "<?php echo (OSCOM_APP_PAYPAL_LOGIN_STATUS == '1') ? OSCOM_APP_PAYPAL_LOGIN_LIVE_CLIENT_ID : OSCOM_APP_PAYPAL_LOGIN_SANDBOX_CLIENT_ID; ?>", "scopes": "<?php echo implode(' ', $use_scopes); ?>", "buttonType" : "CWP", "buttonShape" : "rectangle", "buttonSize" : "md", "fullPage" : "false", "containerid": "PayPalLoginButton", "returnurl": "<?php echo str_replace('&amp;', '&', tep_href_link(FILENAME_LOGIN, 'action=paypal_login', 'SSL', false)); ?>" }); }); </script>  
    In includes/modules/content/login/cm_paypal_login.php on line 259 (to prevent a blank/white screen once a user has logged in via PayPal when returning to the store).
    Find:
    echo '<script>window.opener.location.href="' . str_replace('&amp;', '&', $return_url) . '";window.close();</script>'; Replace with:
    echo '<script> if( typeof window.opener === \'undefined\' || window.opener === null ){ window.location.href="' . str_replace('&amp;', '&', $return_url) . '"; }else{ window.opener.location.href="' . str_replace('&amp;', '&', $return_url) . '"; window.close(); } </script>';  
  21. Like
    greasemonkey got a reaction from 14steve14 in Forum Changes   
    @Harald Ponce de Leon for the sake of this community - who has (although divided at times) remained active in your absence, please be more forthcoming (at least in the near future). 
    It’s not my business - so I’m not sure I care about your brand name, however the people here have been applying glue, bandages and spit to hold this thing together... sorry to be blunt - but you owe it to them. 
     
  22. Like
    greasemonkey got a reaction from 14steve14 in Forum Changes   
    @Harald Ponce de Leon for the sake of this community - who has (although divided at times) remained active in your absence, please be more forthcoming (at least in the near future). 
    It’s not my business - so I’m not sure I care about your brand name, however the people here have been applying glue, bandages and spit to hold this thing together... sorry to be blunt - but you owe it to them. 
     
  23. Thanks
    greasemonkey reacted to Smoky Barnable in PayPal App for osCommerce Online Merchant   
    The Login with PayPal function no longer works. It currently returns an Invalid authorization code error when a customer attempts to login using their PayPal credentials. On the developer site it states:
    It's called "connect with paypal" now and I notice the login button looks different.
  24. Like
    greasemonkey reacted to Harald Ponce de Leon in Forum Changes   
    Hi All..
    The forum was down for maintenance today for backend work and to streamline the forum structure. Many of the support forums have been merged (eg, OSCOM v2.x support, installation, upgrades, tips and tricks, ..), and some have been vaulted (eg, OSCOM v3.x, development, ..). The encyclopedia sized forum rules have also been streamlined and now point to the policies on our main website.
    For a test run, the Clubs section is being shown more prominently on the front page of the forum, showing the last 3 active clubs. This may change again in the future where all discussions are held in Clubs to further streamline the forum structure, and to experiment with entirely new forum front page experiences.
    Announcements will soon be made regarding the following:
    v2.x Community Editions Apps Marketplace New Me Website OSCOM v3.x New channels for v3.x discussions will be added to the forum when the announcement is ready to be made.
    On a personal note, I apologize for my lack of presence in the forum - I have been focused entirely on coding. Many thanks to the moderator team keeping the community civilized. My resources now allow me to do both, so watch out 👀😃 and catch me in the Public Chat area again from this week on.
  25. Like
    greasemonkey got a reaction from JcMagpie in Support thread for Faviconit Header_tag add-on   
    @JcMagpie Hey Zahid, you've got one dead link in this header tag....
    $oscTemplate->addBlock( '<link rel="icon" sizes="192x192" href="' . MODULE_HEADER_TAGS_JCM_FAVICON_DIR . 'nice-highres.png">' . "\n", $this->group); I presume this should be pointing to favicon-192.png?
     
×