Jump to content
Latest News: (loading..)


Popular Content

Showing content with the highest reputation on 02/19/2018 in all areas

  1. 1 point

    Merge Accounts

    This addon provides a way to merge two customer accounts. It will move all orders from one account to the another and add the account details of the From account into the address book of the To account. Once the changes have been made, the From account is deleted. It is compatible with all versions of oscommerce.
  2. 1 point

    NEW! Complete Order Editing Tool!

    I have just uploaded a version of this addon to https://apps.oscommerce.com/Apps&wwEZ9&order-editor-for2-3-v1-0 It is reworked to use a header tags module instead of making changes to the checkout files to record the shipping method. This will also record it when the order was created by a payment method and not in checkout_process. It also uses the hooks mechanism to change admin orders. It is only necessary to change core code to make the order editor accessible from the list view of admin orders (by extending the hooks) or if the store records credit card information another change is required. I recommend that people who have installed previous versions take edit_orders_ajax.php from this version.
  3. 1 point
    sure, but no oscommerce stores ;)
  4. 1 point
    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. 1 point
    @MrPhil its not a case of just moving to the US or somewhere else. It affects everyone that sells to customers in the EU. Moving to the states means you would still need to comply, though how it will be policed and enforced I have no idea. Gary beat me to it. Its another EU fudge up if you ask me. I can see what they are meaning to do, but in true EU fashion they make it too complicated. Just including data that has already been collected made it almost unworkable. If I have to get confirmation from all my customers before I can once again store their data, I will be spending so much time deleting stuff, that nothing else will be done. @ArtcoInc As Gary says that will need to be mentioned in the privacy policy for the site.
  6. 1 point
    There is an EU site all about these regulations here https://www.eugdpr.org/eugdpr.org.html. Have a read, there is a lot to take in. GDPR has actually been in place for almost 2 years now, its only now that the final time limit to implement it that its come to people attention. Remember that its up to everyone as a business to find out about law changes that apply to their business. The hardest part I think to comply with will be to make sure that the person that is asking to have their data removed, is actually the person the data is about. I have been told that one form of photo ID and a utility bill to prove the address should be enough. I cant see many people that will like sending that to businesses. Which is why I believe that gary's idea of a page to see what data peoplea re keeping is a good idea. Let people delete their own data as they should be the only person that should know the password required to get to the data.
  7. 1 point
    Besides google analytics that Steve mentioned, some hosts offer stats programs in their control panels. The AWStats one in cpanel breaks down the browsers being used. You could add a snippet of code that was used in the old mobile addon that detects the browser. Adding that would be simple but providing a way to store and use it would be more involved. I'll add the code to report the device in my next version of View Counter. It already tracks the connections so it wouldn't be a big change to have it record the device type.
  8. 1 point

    Progress Update

    Two months have passed since the initial posting. Is there any more news as it seems to have gone quiet again.
  9. 1 point

    ULTIMATE Seo Urls 5 - by FWR Media

    Are seo friendly urls needed? The answer is simple and definitely YES! Its not a question of personal choice, All websites should be designed with the customer at its core, and search engines are your customer also. In fact for a new site it could be said they are one of your most important customers. Personal opinions don't matter here, just ask the customer what he needs and do it. The old saying “the customer is king” is still true. I would recommend anyone not sure should read the following guide lines. They will give you a good idea of what is required. https://support.google.com/webmasters/answer/7451184?hl=en Now more specifically seo friendly URL’s Google definitely recommend that you use them. They give clear guidelines on what one should aim for. If after reading the guide lines you still feel you don't need them then fine after all its your website and you chose what it offers. As a shop owner my recommendation would be definitely yes use them. With this add-on that's your decision. This is what Google recommends Simple URLs convey content information Creating descriptive categories and filenames for the documents on your website not only helps you keep your site better organized, it can create easier, "friendlier" URLs for those that want to link to your content. Visitors may be intimidated by extremely long and cryptic URLs that contain few recognizable words. URLs like the one shown in the image above can be confusing and unfriendly. Users would have a hard time creating a link to it. Some users might link to your page using the URL of that page as the anchor text. If your URL contains relevant words, this provides users with more information about the page than an ID or oddly named parameter would. URLs are displayed in search results Lastly, remember that the URL to a document is usually displayed in a search result in Google below the document title. Google is good at crawling all types of URL structures, even if they're quite complex, but spending the time to make your URLs as simple as possible is a good practice. Best Practices Use words in URLs URLs with words that are relevant to your site's content and structure are friendlier for visitors navigating your site. Avoid: Using lengthy URLs with unnecessary parameters and session IDs. Choosing generic page names like "page1.html". Using excessive keywords like "baseball-cards-baseball-cards-baseballcards.htm". Create a simple directory structure Use a directory structure that organizes your content well and makes it easy for visitors to know where they're at on your site. Try using your directory structure to indicate the type of content found at that URL. Avoid: Having deep nesting of subdirectories like ".../dir1/dir2/dir3/dir4/dir5/dir6/page.html". Using directory names that have no relation to the content in them. Provide one version of a URL to reach a document To prevent users from linking to one version of a URL and others linking to a different version (this could split the reputation of that content between the URLs), focus on using and referring to one URL in the structure and internal linking of your pages. If you do find that people are accessing the same content through multiple URLs, setting up a 301 redirect33 from non-preferred URLs to the dominant URL is a good solution for this. You may also use canonical URL or use the rel="canonical"34 link element if you cannot redirect. Avoid: Having pages from subdomains and the root directory access the same content, for example, "domain.com/page.html" and "sub.domain.com/page.html".
  10. 1 point

    ULTIMATE Seo Urls 5 - by FWR Media

    ALL. Let's not have personal insults. If you have a different viewpoint to someone else, that is fine. Explain why. More Personal Insults will result in sanctions being taken, which can be as simple as a note (like this post), to outright ban from this forum.
  11. 1 point
    Thank you Gergely. The subtle code changes in email.php allowed PHPMailer class to function just perfectly. I can now proceed to update to PHP 5.6 So for anyone wanting a simple implementation guide here it is.... The Definitive PHPMailer Install Instructions My Store Store Owner My Company E-Mail Address my-email@mydomain.com E-Mail From my-email@my-domain.com Send Extra Order Emails To: my-email@my-domain.com E-Mail Options E-Mail Transport Method smtp E-Mail Linefeeds LF Use MIME HTML When Sending Emails true Verify E-Mail Addresses Through DNS true Send E-Mails true Download PHPMailer from https://github.com/PHPMailer/PHPMailer (current version 5.2.23) & upload to catalog/ext folder Backup email.php files Amend: admin/includes/classes/email.php & /includes/classes/email.php (these two files are identical) Replace (around lines 519), or replace your Pear code: if (EMAIL_TRANSPORT == 'smtp') { return mail($to_addr, $subject, $this->output, 'From: ' . $from . $this->lf . 'To: ' . $to . $this->lf . implode($this->lf, $this->headers) . $this->lf . implode($this->lf, $xtra_headers)); } else { return mail($to, $subject, $this->output, 'From: '.$from.$this->lf.implode($this->lf, $this->headers).$this->lf.implode($this->lf, $xtra_headers)); } } With if (EMAIL_TRANSPORT == 'smtp') { // return mail($to_addr, $subject, $this->output, 'From: ' . $from . $this->lf . 'To: ' . $to . $this->lf . implode($this->lf, $this->headers) . $this->lf . implode($this->lf, $xtra_headers)); // } else { // return mail($to, $subject, $this->output, 'From: '.$from.$this->lf.implode($this->lf, $this->headers).$this->lf.implode($this->lf, $xtra_headers)); // } // } require_once(DIR_FS_CATALOG . 'ext/PHPMailer/PHPMailerAutoload.php'); $pMail = new PHPMailer(); $pMail->IsSMTP(); $pMail->IsHTML(true); $pMail->Host = "mail.mydomain.com"; $pMail->SMTPAuth = true; $pMail->Username = "myemail@mydomain.com "; $pMail->Password = "mypassword"; $pMail->CharSet = "utf-8"; $pMail->From = $from_addr; $pMail->FromName = $from_name; $pMail->addAddress($to_addr, $to_name); $pMail->Subject = $subject; $pMail->Body = $this->html; $pMail->AltBody = $this->text; if (!$pMail->Send()) { return false; } else { $pMail->clearAddresses(); $pMail->clearAttachments(); return true; } } } Replace host, username and password values with your Authenticated SMTP parameters. Now all auto-generated emails from oscommerce will be sent with HTML, with a from address of My Company <myemail@mydomwein.com> Emails sent via Tools -> Send Email, and newsletter emails will be send with HTML, with a from address of myemail@mydomwein.com. Once again, thank you Gergely.