Jump to content

FWR Media

♥Ambassador
  • Content count

    6,718
  • Joined

  • Last visited

  • Days Won

    46

Reputation Activity

  1. Like
    FWR Media got a reaction from girolimoni in [contribution] Security Pro - Querystring protection against hackers.   
    Please don't post complete files .. it makes the thread impossible to read.
     
    Find ..

    // $HTTP_xxx_VARS are always set on php4 if (!is_array($HTTP_GET_VARS)) $HTTP_GET_VARS = array(); if (!is_array($HTTP_POST_VARS)) $HTTP_POST_VARS = array(); if (!is_array($HTTP_COOKIE_VARS)) $HTTP_COOKIE_VARS = array();
     
    Replace with ..
     

    if (PHP_VERSION >= 4.1) { $HTTP_GET_VARS =& $_GET; $HTTP_POST_VARS =& $_POST; $HTTP_COOKIE_VARS =& $_COOKIE; $HTTP_SESSION_VARS =& $_SESSION; $HTTP_POST_FILES =& $_FILES; $HTTP_SERVER_VARS =& $_SERVER; } else { if (!is_array($HTTP_GET_VARS)) $HTTP_GET_VARS = array(); if (!is_array($HTTP_POST_VARS)) $HTTP_POST_VARS = array(); if (!is_array($HTTP_COOKIE_VARS)) $HTTP_COOKIE_VARS = array(); }
     
    you really should update your files, you are running extremely old and insecure code.
  2. Like
    FWR Media got a reaction from burt in KissMT Dynamic SEO Meta & Canonical Header Tags   
    The following is a quick stop gap solution to the issue being discussed. It was quickly written so please retain a backup of the original kiss_meta_tags directory in case you need to revert.
    1) Create a new php file ..
    catalog/includes/modules/kiss_meta_tags/includes/important_words.php
     
    Containing ..
     

    <?php /** * @example * $important_words = array( 'KissMT' ); */ $important_words = array();
     
    2) Open up
     
    catalog/includes/modules/kiss_meta_tags/abstracts/kiss_modules/kiss_modules.php
     
    Find ..
     

    protected $root_index = 'root'; // options - root = www.mysite.com/ - index = www.mysite.com/FILENAME_DEFAULT (index.php)
     
    Change to ..
     

    protected $root_index = 'root'; // options - root = www.mysite.com/ - index = www.mysite.com/FILENAME_DEFAULT (index.php) protected $important_words = array();
     
    Find complete function formatTitleWords() ( lines 200 to 220 ) .. replace with ..
     

    private function formatTitleWords( $text ) { include_once KissMT::init()->includes_path . 'important_words.php'; if ( isset( $important_words ) && is_array( $important_words ) ) { $this->important_words = $important_words; } if ( !empty( KissMT::init()->smallwords ) ) { $words_array = explode( ' ', $text ); $ucfirst_words = array(); $it = new ArrayIterator( $words_array ); while ( $it->valid() ) { if( ctype_alpha( substr( $it->current(), 0, 1 ) ) ) { if ( !in_array( $it->current(), KissMT::init()->smallwords ) ) { $lower = strtolower( $it->current() ); foreach ( $this->important_words as $index => $word ) { if ( false !== strpos( $lower, strtolower( $word ) ) ) { $ucfirst_words[] = str_replace( strtolower( $word ), $word, $lower ); $it->next(); continue 2; } } $ucfirst_words[] = ucfirst( $lower ); } else { $ucfirst_words[] = $it->current(); } } elseif( tep_not_null( $it->current() ) ) { $ucfirst_words[] = $it->current(); } $it->next(); } return $this->trimWordsToLength( implode( ' ', $ucfirst_words ), 'title' ); } return $this->trimWordsToLength( $text, 'title' ); }
     
    Now add any strings you do not wish to be formatted to the important_words array then reset the cache.
     
    Please let me know how you get on with it.
  3. Like
    FWR Media got a reaction from mariemeh in ULTIMATE Seo Urls 5 - by FWR Media   
    ULTIMATE Seo Urls 5
    by FWR Media
     
    New - Modern - More Efficient - Faster - Compatible - Less Queries
     
    Author: Robert Fisher - www.fwrmedia.co.uk
    Thanks to the beta testers:
    Tom Hodges-Hoyland, Jan Zonjee, toyicebear, GLCustoms
     
    Requirements:
    Server: *nix or Windows/IIS
     
    PHP requirements:
    Version: 5.2.0+ (actually 5.1.3+ I believe at time of launch)
    Zlib
    filter_var
    SPL (Standard PHP Library)
     
    Traditional Rewrite URIs require:
    *nix server (Windows/IIS does not have mod_rewrite)
    mod_rewrite (as part of the apache build)
    AllowOveride All (php.ini setting)
     
    Compatibility:
    MySQL 5 (Strict Trans Tables)
    Traditional rewrite uris (*nix) produce exactly the same uris as the old 2 series (assuming the same settings)
    The above means that should you upgrade from 2 series you don't have to worry about changed links
    Installation difficulty:
    There are only eight small changes to just seven files so this is easy and quick. (2 minute "drop on top" install for devs/testers)
    Simple database installer.
     
    Upgrade from old series 2 seo urls:
    Upgrade instructions included.
    Removal script for old database entries.
    Simple database installer.
     
    New:
    Works on Windows/IIS (BETA at time of launch due to lack of extensive testing)
    Two seo uri choices .. standard and rewrite .. Windows/IIS can only use standard
    error free - error_reporting(E_ALL | E_STRICT)
    Modular design
    Plug in modules for contributions
    Simple database installer
    Inbuilt uri validation
    301 redirects
    Custom 404 Page not found
    Zero queries or database use after cache fully loaded
    Cache saving is sequential rather than one big DB hit
    Admin selectable debug output
    File (array) based character conversion (BETA at time of launch)
    Simple cache life in admin based on "cache days"
    Extensive security measures to safeguard the querystring
    Series 2 database removal tool
    Ability to switch between uri types via admin without changing any code as below:
    On: standard seo uris - rewrite seo uris
    Off: standard osC uris - experimental search engine safe uris
     
    Included Modules:
    Products
    Categories
    Manufacturers
    Popup image
     
    Included contribution modules (ALPHA at time of release as untested):
    Information Pages
    Articles, Article Info
    Links
    Newsdesk Index, Newsdesk Info, Newsdesk Reviews Info, Newsdesk Reviews Article
     
    Features Removed (from old 2 series):
    Page cache compatibility - the original author suggests that this should not be installed.
     
    The contribution can be found at: -
     
    http://addons.oscommerce.com/info/6768
  4. Like
    FWR Media got a reaction from zipicip in ULTIMATE Seo Urls 5 - by FWR Media   
    If path based uris work and rewrite does not then it almost always relates to .htaccess.
     
    Either the rules are not present of you have set RewriteBase incorrectly I would think.
  5. Like
    FWR Media got a reaction from JohnnyColombia in ULTIMATE Seo Urls 5 - by FWR Media   
    It has nothing to do with USU5 and therefore support here.
     
    What must be happening is that you are somehow deleting the configuration_group.
  6. Like
    FWR Media got a reaction from marleyfan in Ultimate Seo Urls 5 Pro   
    Ultimate Seo Urls 5 Pro (version 1.1)
     
    I have just uploaded the latest version of Ultimate Seo Urls 5 version 1.0, it has been performing extremely well and is now at a stage where it can be called a fully stable production release with no known issues. Feedback has been great and so now seems a good time to ask for some thoughts here about the upcoming 1.1 version which will be called Ultimate Seo Urls 5 Pro.
     
    This is in the very final stages of development and as well as your thoughts I am looking for testers who would be willing to give the initial beta release a good bashing both on *nix and Windows servers. To make it simple there will be a "drop on top" install method so devs would be able to "chuck up" a fresh RC2a ( 3 mins ) then drop USU5 pro on top ( 2 mins ).
    What's new in USU5 Pro?
     
    Multi Language Seo Support:
     
    Up until this only commercially available uri scripts allow for multi language seo support .. what do I mean by this? It is splitting the shopping cart up into language independent parts so e.g. all English pages have a totally different uri to e.g. German pages. Like this for the first time multi language shops will be able to get individual indexing for language specific pages.
     
    Examples:
     
    English index.php
    www.mysite.com/index.php
    German index.php
    www.mysite.com/index.php/de
     
    English product seo url
    www.mysite.com/my-great-product-c-22.html
     
    German product seo url
    www.mysite.com/de/my-great-product-c-22.html
     
    4 Different Uri Types:
     
    Traditional Seo Urls:
    www.mysite.com/my-great-product-p-32.html
    Path Rewrite: ( see 49 different ways to write the product uri text )
    www.mysite.com/rebok/trainers/my-great-product-p-32.html
     
    Standard: ( Works on *nix and Windows servers without rewrite ability )
    www.mysite.com/index.php/my-great-product-p-32
     
    Path Standard: ( Works on *nix and Windows servers without rewrite ability, see 49 different ways to write the product uri text )
    www.mysite.com/index.php/rebok/trainers/my-great-product-p-32
     
    49 different ways to write the product uri text:
    Any combination of the following can be used to make up your product uri text in any order.
     


     
    p ( products name )
    b ( brand/manufacturers name )
    c ( category name )
    m ( products model )

     
    So a setting in admin of bcmp would create uri link text like ..
     
    manufacturer-category-model-product
     
    Or with the path methods ..
     
    manufacturer/category/model/product
     
    Obviously most will only use one or two but you can see the flexibility.
     
    Seo Force index.php
     
    www.mysite.com/ will automatically 301 redirect to www.mysite.com/index.php removing the chance of duplicate penalties.
     
    Complete 301 redirection
     
    All uri types are covered for 301 redirection so if you install this for the first time or change your uri type you can rest assured the bots will be 301 redirected to the new uri preserving your page rank. Uri types covered are ..
     
    Standard osC urls
    osC experimental search engine friendly urls
    Traditional seo Urls
    Path Rewrite urls
    Standard seo urls
    Path standard seo urls
     
    Uri validation:
    Change a product name with the old series 2 urls and you are stuffed because ..
    aardwark-32.html accesses successfully the same page as dodo-32.html, needless to say this is very bad for seo.
     
    With USU5 if you ever change a product name or change the link text USU5 will 301 redirect to the currently correct seo url for that product/category.
    Proper 404 pages for "product not found":
    USU5 displays a custom 404 page complete with the correct 404 header when a link comes in where the product/category cannot be found .. the standard osC/seo urls 2 way of dealing with this is to show the page with product not found .. loads of duplicate content.
     
    Modular Uri Types:
    The uri types in USU5 pro are modules, new uri types can be created by just dropping in a new module.
     
    Modular Contribution Additions:
    Often users want seo urls to create seo url links for contributed modules like links, information pages, articles etc etc. In USU5 these again can be created extremely simply and just dropped in as a module with no code changes.
     
    I have left out the features that USU5 already has assuming that you may know the benefits already, re: USU5 pro I think I have covered most of the new stuff, if I remember more I'll post it later.
     
    Rob
  7. Like
    FWR Media got a reaction from burt in My Programmer is completely exasperated - Category in URL - Be a good samaritan!   
    It is very simple Jack .. you made the above comment and the attack is obvious and instigated by you.
     
    What is also true and obvious is that you have no Seo Url contribution you just hack Chemos Seo Urls version 2 right? ( in fact you hack my cleaned up version of Chemos Ultimate Seo Uls but I shall ignore that bit as you already know it's correct and true ).
     
    Yet you make claims of competence which I find hilarious.
     
    I'll leave it there as I feel no further comment is necessary.
  8. Like
    FWR Media got a reaction from burt in [contribution] KISS FileSafe ( file security )   
    The correct answer was what I said.
     
    I take the time to build the contribution and I take the time to write clear instructions.
     
    In the case of this the install points are: -
     

    Upload the files. Set your settings Set a cron job ( optional ). Ensure that the data directory is writeable. Run for the first time.
    No I am not going to answer questions that are in those 5 points because it is unreasonable.
  9. Like
    FWR Media got a reaction from burt in My Programmer is completely exasperated - Category in URL - Be a good samaritan!   
    I started writing an annoyed post .. then I relented.
     
    Actually you are just funny in your ineptitude.
     
    Years of Seo Experience .. LOL .. like your years of coding experience I imagine.
     
    You take over other peoples contributions because you can't create your own .. the code you do write is a mess like header tags and the hacking of Chemos Seo Urls. You over sell them with claims that sadly some people still believe.
     
    The only power in your statement is Matt Cutts. Well Matt Cutts own blog uses path based uris as well as others ( obviously he doesn't have your seo skill ROFLMAO ) and he has never stated that path based uris are in any way deficient.
     
    Also USU5 PRO offers a whole range of uri options not just path based.
     
    So .. no Jack .. feel no pity for users of my contributions but perhaps a written apology to users of yours ( sorry meant other peoples that you hacked ) would not go amiss :D
  10. Like
    FWR Media got a reaction from b.tavakkoli in [CONTRIBUTION] Ultimate SEO URLs v2.1 - by Chemo   
    Urls can only be sent over the internet using the ASCII character set which is why the PHP function urlencode() exists.
     
    This should be a good reference http://www.faqs.org/rfcs/rfc1738.html
  11. Like
    FWR Media got a reaction from 111oneeleven in ULTIMATE Seo Urls 5 - by FWR Media   
    You missed out a part of the admin install you should have added function tep_reset_cache_data_seo_urls to the bottom of admin/includes/functions/general.php
     
    you may have added it to catalog/includes/functions/general.php by mistake.
  12. Like
    FWR Media got a reaction from tgely in [CONTRIBUTION] Ultimate SEO URLs v2.1 - by Chemo   
    I recommend Ultimate Seo Urls 5 ( currently no known issues ) which is much more modern modular code built in PHP5 and soon to be upgraded to USU5 PRO see my sig. you can still retain the exact same seo url structure if you want.
     
    If you have to ( or for some reason want to ) stay with Chemos old version here I recommend Ultimate Seo Urls 2.1d STABLE FINAL r172.
  13. Like
    FWR Media got a reaction from mariemeh in ULTIMATE Seo Urls 5 - by FWR Media   
    ULTIMATE Seo Urls 5
    by FWR Media
     
    New - Modern - More Efficient - Faster - Compatible - Less Queries
     
    Author: Robert Fisher - www.fwrmedia.co.uk
    Thanks to the beta testers:
    Tom Hodges-Hoyland, Jan Zonjee, toyicebear, GLCustoms
     
    Requirements:
    Server: *nix or Windows/IIS
     
    PHP requirements:
    Version: 5.2.0+ (actually 5.1.3+ I believe at time of launch)
    Zlib
    filter_var
    SPL (Standard PHP Library)
     
    Traditional Rewrite URIs require:
    *nix server (Windows/IIS does not have mod_rewrite)
    mod_rewrite (as part of the apache build)
    AllowOveride All (php.ini setting)
     
    Compatibility:
    MySQL 5 (Strict Trans Tables)
    Traditional rewrite uris (*nix) produce exactly the same uris as the old 2 series (assuming the same settings)
    The above means that should you upgrade from 2 series you don't have to worry about changed links
    Installation difficulty:
    There are only eight small changes to just seven files so this is easy and quick. (2 minute "drop on top" install for devs/testers)
    Simple database installer.
     
    Upgrade from old series 2 seo urls:
    Upgrade instructions included.
    Removal script for old database entries.
    Simple database installer.
     
    New:
    Works on Windows/IIS (BETA at time of launch due to lack of extensive testing)
    Two seo uri choices .. standard and rewrite .. Windows/IIS can only use standard
    error free - error_reporting(E_ALL | E_STRICT)
    Modular design
    Plug in modules for contributions
    Simple database installer
    Inbuilt uri validation
    301 redirects
    Custom 404 Page not found
    Zero queries or database use after cache fully loaded
    Cache saving is sequential rather than one big DB hit
    Admin selectable debug output
    File (array) based character conversion (BETA at time of launch)
    Simple cache life in admin based on "cache days"
    Extensive security measures to safeguard the querystring
    Series 2 database removal tool
    Ability to switch between uri types via admin without changing any code as below:
    On: standard seo uris - rewrite seo uris
    Off: standard osC uris - experimental search engine safe uris
     
    Included Modules:
    Products
    Categories
    Manufacturers
    Popup image
     
    Included contribution modules (ALPHA at time of release as untested):
    Information Pages
    Articles, Article Info
    Links
    Newsdesk Index, Newsdesk Info, Newsdesk Reviews Info, Newsdesk Reviews Article
     
    Features Removed (from old 2 series):
    Page cache compatibility - the original author suggests that this should not be installed.
     
    The contribution can be found at: -
     
    http://addons.oscommerce.com/info/6768
  14. Like
    FWR Media got a reaction from Greecom in KissMT Dynamic SEO Meta & Canonical Header Tags   
    KissMT Dynamic SEO Meta & Canonical Header Tags
    powerful seo meta tags & canonical elements in just 5 minutes.
     
    Compatibility:
    Oscommerce MS2.2, RC (all versions)
    PHP 5.2+/5.3+ ( PHP 4 NOT supported )
    MySQL 4/5
     
    Download:
    http://addons.oscommerce.com/info/7199
     
    Credits: ( thanks to all the beta testers without whom the initial KissMT release could never have been so solid )
    Special thanks to:
    Tom aka tomh/perfectpassion, Graeme aka knott, ken aka ken44, James aka jwilkins
    Thanks also to:
    Wim aka Mister_dj, Onno aka Onnootje, John aka berkedam, Fabian aka proimage,
    Daniel aka Morpheus1979, Marie aka mariemeh.
     
    Recommendations:
    We recommend the use of Ultimate Seo Urls 5/5 Pro as the perfect Seo Url addition to this contribution.
    http://addons.oscommerce.com/info/6768
     
    Header tags seo and other meta tag contributions:
    Want to try this out but leave your existing meta tags contribution in place? Do the safe 2 minute test! ( documentation/2_minute_test.html )
     
    Features:


     
    Fast 5 minute install ( easy for beginners and experienced )
    Dynamically generated meaningful meta tags with no complexity.
    No core osCommerce file changes ( except replacing the <title></title> in the catalog files ).
    Updates and upgrades with no core osCommerce file changes ( just replace the module directory ).
    Compatible with highly modified sites. ( due to "no core osCommerce file changes" )
    Modern Canonical elements, as recommended by Mat Cutts of Google, protecting you against indexed sessions ( osCsid ) and duplicate content.
    Automated Meta titles intelligently built (to your specified length)
    Automated keyword generation with stopwords removed. (multi language capable)
    Automated description generation.
    Automated meta title capitalisation excluding small words (multi language capable)
    Highly efficient system using 2 queries maximum and none after cache load. ( so ideal even for the biggest shops )
    Modern PHP 5.2/5.3 code
    Error free with no deprecated code ( even on high error reporting E_ALL | E_STRICT )
    Perfect for small and large shops ( due to efficiency )
    No complex manual "fiddling" required. ( works out of the box )
    HTML/XHTML output. ( easy to validate )
    Performance output for testing & development ( or just to exemplify efficiency )

     
    Extra features: ( requires additional install )


     
    Admin based settings ( database install )
    SEO Category content. Text content for every category page. ( also used in meta tags )
    SEO Manufacturers content. Text content for every manufacturers page. ( also used in meta tags )
    H1 tagged SEO automatic page titles. ( to your specified length )

  15. Like
    FWR Media got a reaction from Francys in ULTIMATE Seo Urls 5 - by FWR Media   
    1) The instructions tell you how to install the admin settings.
     
    2) You have to reset the cache, obviously.
  16. Like
    FWR Media got a reaction from Francys in ULTIMATE Seo Urls 5 - by FWR Media   
    There's obviously an issue with the SiteMonitor code, I've never looked at it.
     
    The files as downloaded are just fine.
  17. Like
    FWR Media got a reaction from Francys in [contribution] Security Pro - Querystring protection against hackers.   
    You shouldn't need to exclude anything. If the pdf system has stopped working then it is sending illegal characters via the querystring, the solution is to modify the pdf script to use only allowed characters in the querystring it sends.
  18. Like
    FWR Media got a reaction from Stealth1 in KissMT Dynamic SEO Meta & Canonical Header Tags   
    Hi Chris
     
    KissMT uses "shortwords" to intelligently build a correct page title. However .. because it is automated there will always be instances where you do not want it to display in the manner dictated by the system .. at this time there is no way to change this on a "one title" basis but I'll consider it for future modifications.
  19. Like
    FWR Media got a reaction from Stealth1 in KissMT Dynamic SEO Meta & Canonical Header Tags   
    The whole point of category and manufacturers descriptions is that it gives these pages content. Without such content these pages are irrelevant to a search engine and won't have any "weight" in the SERPS at all.
  20. Like
    FWR Media got a reaction from Stealth1 in KissMT Dynamic SEO Meta & Canonical Header Tags   
    Disable it! why? it's perfect, as long as you build the description correctly.
     
    You dictate the "on page text" including the keywords ( making sure the first 90 characters are keyword rich ). The H1 page title, meta title, description and keywords match exactly making a powerful page.
  21. Like
    FWR Media got a reaction from spooks in [contribution] Security Pro - Querystring protection against hackers.   
    Although this subject has a post elsewhere I was asked to put it up as a contribution especially as now we have some solid usage suggesting no major issues.
     
    Quite recently I was involved in a topic related to customer_testimonials contribution where the "hacking world" had been made aware of an opportunity to hack osCommerce via a vulnerability in the querystring ($_GET/$HTTP_GET_VARS).
     
    Our response was to "cleanse" the incoming $_GET/$HTTP_GET_VARS. However this approach is a losing game as with security it never makes sense to run around trying to sure up contributions individually. So I've been looking at this on "another forum" and have come up with a solution that I would now call beta.
     
    The concept here (not a new one) is to totally sanitise the incoming ($_GET/$HTTP_GET_VARS) at source (the top of catalog/includes/application_top.php) then to sanitise $_REQUEST by $_REQUEST = $_GET + $_POST (Yes we lost $_COOKIE).
     
    By "sanitise" they key here is that we are ALLOWING certain characters to exist in the querystring NOT trying to clean away some dirty ones.
     
    The danger here of course is that we inadvertently remove a character that is required for a legitimate osCommerce function.
     
    After much testing allowed characters are as follows: -
    a-z
    A-Z
    0-9
    .(dot)
    -(hyphen)
    _(underscore)
    {}
    space (needed for search)
    % (To avoid breaking urlencoded strings used by payment systems) - Thanks perfectpassion.
     
    We are zealously cleaning here so there is always a risk that some contibution may introduce to the querystring a character that is not allowed, so please ensure that you fully test that all your payment systems etc. are functioning correctly.
     
    Upgrade: This package has a minor change to the code/positioning in catalog/includes/application_top.php (To allow admin On/Off). Plus an install script for the admin settings.
     
    Hope it keeps you all safe.
     
    Contribution http://addons.oscommerce.com/info/5752
  22. Like
    FWR Media got a reaction from Greecom in KissMT Dynamic SEO Meta & Canonical Header Tags   
    KissMT Dynamic SEO Meta & Canonical Header Tags
    powerful seo meta tags & canonical elements in just 5 minutes.
     
    Compatibility:
    Oscommerce MS2.2, RC (all versions)
    PHP 5.2+/5.3+ ( PHP 4 NOT supported )
    MySQL 4/5
     
    Download:
    http://addons.oscommerce.com/info/7199
     
    Credits: ( thanks to all the beta testers without whom the initial KissMT release could never have been so solid )
    Special thanks to:
    Tom aka tomh/perfectpassion, Graeme aka knott, ken aka ken44, James aka jwilkins
    Thanks also to:
    Wim aka Mister_dj, Onno aka Onnootje, John aka berkedam, Fabian aka proimage,
    Daniel aka Morpheus1979, Marie aka mariemeh.
     
    Recommendations:
    We recommend the use of Ultimate Seo Urls 5/5 Pro as the perfect Seo Url addition to this contribution.
    http://addons.oscommerce.com/info/6768
     
    Header tags seo and other meta tag contributions:
    Want to try this out but leave your existing meta tags contribution in place? Do the safe 2 minute test! ( documentation/2_minute_test.html )
     
    Features:


     
    Fast 5 minute install ( easy for beginners and experienced )
    Dynamically generated meaningful meta tags with no complexity.
    No core osCommerce file changes ( except replacing the <title></title> in the catalog files ).
    Updates and upgrades with no core osCommerce file changes ( just replace the module directory ).
    Compatible with highly modified sites. ( due to "no core osCommerce file changes" )
    Modern Canonical elements, as recommended by Mat Cutts of Google, protecting you against indexed sessions ( osCsid ) and duplicate content.
    Automated Meta titles intelligently built (to your specified length)
    Automated keyword generation with stopwords removed. (multi language capable)
    Automated description generation.
    Automated meta title capitalisation excluding small words (multi language capable)
    Highly efficient system using 2 queries maximum and none after cache load. ( so ideal even for the biggest shops )
    Modern PHP 5.2/5.3 code
    Error free with no deprecated code ( even on high error reporting E_ALL | E_STRICT )
    Perfect for small and large shops ( due to efficiency )
    No complex manual "fiddling" required. ( works out of the box )
    HTML/XHTML output. ( easy to validate )
    Performance output for testing & development ( or just to exemplify efficiency )

     
    Extra features: ( requires additional install )


     
    Admin based settings ( database install )
    SEO Category content. Text content for every category page. ( also used in meta tags )
    SEO Manufacturers content. Text content for every manufacturers page. ( also used in meta tags )
    H1 tagged SEO automatic page titles. ( to your specified length )

  23. Like
    FWR Media got a reaction from Greecom in ULTIMATE Seo Urls 5 - by FWR Media   
    KissMT Dynamic SEO Meta & Canonical Header Tags
     
    Just launched as a new contribution.
     
    I highly recommend users of USU5 to take a look.
     
    Even if you are unsure and want to try it out while retaining your existing meta tags contribution there is a "2 minute test" instruction where you can try out KissMT without compromising your existing installation.
     
    Download
     
    Support thread
  24. Like
    FWR Media got a reaction from Greecom in KissMT Dynamic SEO Meta & Canonical Header Tags   
    KissMT Dynamic SEO Meta & Canonical Header Tags
    powerful seo meta tags & canonical elements in just 5 minutes.
     
    Compatibility:
    Oscommerce MS2.2, RC (all versions)
    PHP 5.2+/5.3+ ( PHP 4 NOT supported )
    MySQL 4/5
     
    Download:
    http://addons.oscommerce.com/info/7199
     
    Credits: ( thanks to all the beta testers without whom the initial KissMT release could never have been so solid )
    Special thanks to:
    Tom aka tomh/perfectpassion, Graeme aka knott, ken aka ken44, James aka jwilkins
    Thanks also to:
    Wim aka Mister_dj, Onno aka Onnootje, John aka berkedam, Fabian aka proimage,
    Daniel aka Morpheus1979, Marie aka mariemeh.
     
    Recommendations:
    We recommend the use of Ultimate Seo Urls 5/5 Pro as the perfect Seo Url addition to this contribution.
    http://addons.oscommerce.com/info/6768
     
    Header tags seo and other meta tag contributions:
    Want to try this out but leave your existing meta tags contribution in place? Do the safe 2 minute test! ( documentation/2_minute_test.html )
     
    Features:


     
    Fast 5 minute install ( easy for beginners and experienced )
    Dynamically generated meaningful meta tags with no complexity.
    No core osCommerce file changes ( except replacing the <title></title> in the catalog files ).
    Updates and upgrades with no core osCommerce file changes ( just replace the module directory ).
    Compatible with highly modified sites. ( due to "no core osCommerce file changes" )
    Modern Canonical elements, as recommended by Mat Cutts of Google, protecting you against indexed sessions ( osCsid ) and duplicate content.
    Automated Meta titles intelligently built (to your specified length)
    Automated keyword generation with stopwords removed. (multi language capable)
    Automated description generation.
    Automated meta title capitalisation excluding small words (multi language capable)
    Highly efficient system using 2 queries maximum and none after cache load. ( so ideal even for the biggest shops )
    Modern PHP 5.2/5.3 code
    Error free with no deprecated code ( even on high error reporting E_ALL | E_STRICT )
    Perfect for small and large shops ( due to efficiency )
    No complex manual "fiddling" required. ( works out of the box )
    HTML/XHTML output. ( easy to validate )
    Performance output for testing & development ( or just to exemplify efficiency )

     
    Extra features: ( requires additional install )


     
    Admin based settings ( database install )
    SEO Category content. Text content for every category page. ( also used in meta tags )
    SEO Manufacturers content. Text content for every manufacturers page. ( also used in meta tags )
    H1 tagged SEO automatic page titles. ( to your specified length )

  25. Like
    FWR Media got a reaction from burt in KissMT Dynamic SEO Meta Tags   
    Having seen those errors I now obviously realise you are using STS which I avoid like the plague.
     
    Quite possibly instead of the catalog files the title /title code may need to be in a template or something?
     
    I am afraid I do not develop systems with STS in mind so I could be at a loss here.
×