-
Re: Chemo's Ultimate URL's
Bug Report
SEO URLs Version: Any
Zen Cart Version: Any
PHP Version: Any
MySQL Version: Any
Web Server: Any
Server Platform: Any
Bug Summary: Product type URLs don't contain the product name.
Bug Details:
URLs generated for custom product types don't contain the product name, and it is tedious to hack the SEO URLs source code to add support for custom product types.
-
Re: Chemo's Ultimate URL's
Bug Report
SEO URLs Version: Any
Zen Cart Version: Any
PHP Version: Any
MySQL Version: Any
Web Server: Any
Server Platform: Any
Bug Summary: Incorrectly rewrites real file URLs
Bug Details:
URLs to real files generated with the zen_href_link() funciton are incorrectly rewritten by SEO URLs. For example thefile.php is rewritten as thefile.php.html.
This issue is known to most commonly affect the PayPal IPN script (fixed since version 2.102) and phpBB installations, but will impact any real files run through zen_href_link() with SEO URLs enabled.
-
Re: Chemo's Ultimate URL's
That's all of mine, plus a few I didn't know existed. Anyone manage to reproduce the customer login error when recreate sessions = true and CHEMOS is running?
Sean
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
tvadpro
That's all of mine, plus a few I didn't know existed. Anyone manage to reproduce the customer login error when recreate sessions = true and CHEMOS is running?
Sean
I can reproduce that.. had to disable recreate sessions with this mod installed due to it. Whenever I set up a test store without SEO, recreate sessions works just fine
-
Re: Chemo's Ultimate URL's
Bug Report
SEO URLs Version: 2.103 (possibly any)
Zen Cart Version: Any
PHP Version: Any
MySQL Version: Any
Web Server: Any
Server Platform: Any
Bug Summary: Admin's link to "Online Catalog" broken
Bug Details: When you click on the "Online catalog" link inside the administration panel, it loads to a blank page. This may be due to that link pointing to a null page (index.php?main_page=)
-
Re: Chemo's Ultimate URL's
RE: Bug #507, Admin's link to "Online Catalog" broken
samad64, I'm not able to reproduce this problem. It shouldn't be a problem.
What are your SEO URL settings?
Also, a blank page indicates that there was a PHP Fatal Error and display_errors is turned off. Could you temporarily turn display_errors on, get the full error message, and post it here?
You can turn display_errors on in .htaccess by using:
Code:
php_flag display_errors on
Thanks
-
Re: Chemo's Ultimate URL's
display_errors is on.. this has been an issue for me on both php4 and php5.. currently on php5
Here's a screenshot of my settings: http://www.samad64.com/screen.gif
Also.. here's my HTACCESS file in case its something i screwed up :)
Code:
##### NOTE: Replace /shop/ with the relative web path of your catalog in the "Rewrite Base" line below:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
# Rewrite /store/ to /
#redirect 301 /store http://www.getyourgameshere.com
#redirect 301 /store/ http://www.getyourgameshere.com/
# Rewrite non-www to www
#RewriteCond %{HTTP_HOST} !^www\.getyourgameshere\.com [NC]
#RewriteRule ^(.*) http://www.getyourgameshere.com/$1 [L,R=301]
# From Ultimate SEO URLs
RewriteRule ^(.*)-p-(.*).html$ index\.php?main_page=product_info&products_id=$2&%{QUERY_STRING} [L]
RewriteRule ^(.*)-c-(.*).html$ index\.php?main_page=index&cPath=$2&%{QUERY_STRING} [L]
RewriteRule ^(.*)-m-([0-9]+).html$ index\.php?main_page=index&manufacturers_id=$2&%{QUERY_STRING} [L]
RewriteRule ^(.*)-pi-([0-9]+).html$ index\.php?main_page=popup_image&pID=$2&%{QUERY_STRING} [L]
RewriteRule ^(.*)-pr-([0-9]+).html$ index\.php?main_page=product_reviews&products_id=$2&%{QUERY_STRING} [L]
RewriteRule ^(.*)-pri-([0-9]+).html$ index\.php?main_page=product_reviews_info&products_id=$2&%{QUERY_STRING} [L]
# For Open Operations Info Manager
RewriteRule ^(.*)-i-([0-9]+).html$ index\.php?main_page=info_manager&pages_id=$2&%{QUERY_STRING} [L]
# For dreamscape's News & Articles Manager
RewriteRule ^news/?$ index\.php?main_page=news&%{QUERY_STRING} [L]
RewriteRule ^news/rss.xml$ index\.php?main_page=news_rss&%{QUERY_STRING} [L]
RewriteRule ^news/archive/?$ index\.php?main_page=news_archive&%{QUERY_STRING} [L]
RewriteRule ^news/([0-9]{4})-([0-9]{2})-([0-9]{2}).html$ index\.php?main_page=news&date=$1-$2-$3&%{QUERY_STRING} [L]
RewriteRule ^news/archive/([0-9]{4})-([0-9]{2}).html$ index\.php?main_page=news_archive&date=$1-$2&%{QUERY_STRING} [L]
RewriteRule ^news/(.*)-a-([0-9]+)-comments.html$ index\.php?main_page=news_comments&article_id=$2&%{QUERY_STRING} [L]
RewriteRule ^news/(.*)-a-([0-9]+).html$ index\.php?main_page=news_article&article_id=$2&%{QUERY_STRING} [L]
# All other pages
# Don't rewrite real files or directories
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*).html$ index\.php?main_page=$1&%{QUERY_STRING} [L]
One last thing - I use firefox.. haven't tried this in IE
-
Re: Chemo's Ultimate URL's
Ok samad64, it appears to be a problem between SEO URLs and the wordpress in Zen Cart mod. Thanks for the report ;-)
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
tvadpro
Anyone manage to reproduce the customer login error when recreate sessions = true and CHEMOS is running?
Yes, but the trouble is everyone who reported it says it is only "intermittent" or once every 100 logins or something of that nature. Tracking down bugs is extremely difficult if you don't have a test case that will reproduce the bug 100% of the time.
But I put a little time in since many seem to have this problem and have come up with a 100% reproducible test case, which should allow me to make sure the issues is fixed.
Bug Report
SEO URLs Version: Any
Zen Cart Version: Any
PHP Version: Any
MySQL Version: Any
Web Server: Any
Server Platform: Any
Bug Summary: Customer login may fail when "Recreate Session" is true and "Force Cookie Use" is false.
Bug Details:
In order for this bug to appear all of the following criteria must be met. If one or more is not met, the bug will have no impact, making it appear to be an intermittent problem.
- The Session setting Force Cookie Use must be False
- The Session setting Recreate Session must be True
- The Session ID (zenid=xxxx...) must appear in the login URL
If all of the above are met, then upon attempting to login, a user will be redirected back to the page they were on prior to login with the old Session ID in the URL instead of the regenerated Session ID, causing them to remain logged out.
The most easy way to reproduce the bug is to start a new session at a store and try to login as the first thing you do.
-
Re: Chemo's Ultimate URL's
Bug Reports Status Update
The following bugs are now confirmed to being fixed in Version 3.0.0-beta1:
- #499, Breaks EZ Pages internal links
- #501, MySQL “Unknown column” errors
- #503, Product types not supported
- #504, Incorrectly rewrites real file URLs
- #507, Admin link to “Online Catalog” is broken when “Wordpress On Zencart” is also installed
- #511, Customer login may fail when “Recreate Session” is True and “Force Cookie Use” is False
The following feature requests are now confirmed to being implemented in Version 3.0.0-beta1:
- #275, International and transliterated URL support
- #502, EZ Pages support
I'll allow a little more time for any more bug reports for the current version before releasing Version 3.0.0-beta1 for public testing.
-
Re: Chemo's Ultimate URL's
Thanks for chasing this one down, Dreamscape -- several of us were searching for the conditions that would cause consistent failure, but this is the first I've heard of anyone actually reproducing the behavior. I'm itching to try the new release -- if anyone out there has a bug that hasn't been reported yet, speak now!
Quote:
Originally Posted by
dreamscape
Yes, but the trouble is everyone who reported it says it is only "intermittent" or once every 100 logins or something of that nature. Tracking down bugs is extremely difficult if you don't have a test case that will reproduce the bug 100% of the time.
But I put a little time in since many seem to have this problem and have come up with a 100% reproducible test case, which should allow me to make sure the issues is fixed.
...
Bug Details:
In order for this bug to appear
all of the following criteria must be met. If one or more is not met, the bug will have no impact, making it appear to be an intermittent problem.
- The Session setting Force Cookie Use must be False
- The Session setting Recreate Session must be True
- The Session ID (zenid=xxxx...) must appear in the login URL
If all of the above are met, then upon attempting to login, a user will be redirected back to the page they were on prior to login with the old Session ID in the URL instead of the regenerated Session ID, causing them to remain logged out.
The most easy way to reproduce the bug is to start a new session at a store and try to login as the first thing you do.
-
Re: Chemo's Ultimate URL's
SEO URLs Version: <= 2.102
Zen Cart Version: >= 1.3.7
PHP Version: 4.4.4
MySQL Version: 5.0.27
Web Server: Apache
Server Platform: Linux
I had the login and left join problems with the old version of Ultimate URL's, I have not installed the new beta to see if it fixed that problem. In addition, to the login problem I had was when I was able to login my SSL did not work correctly. I was able to login, but on the URL it does not show up as https: but as http:. I dont' recall reading any SSL problems on this thread. Well be installing the beta to see if the problem is fixed.
Thanks
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
dreamscape
Ok samad64, it appears to be a problem between SEO URLs and the wordpress in Zen Cart mod. Thanks for the report ;-)
i don't have that mod installed though :)
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
samad64
i don't have that mod installed though :)
Yes you do. You are running wordpress in your Zen Cart. Check your headers, and you'll see the wordpress X-Pingback header when you're on your index page, so you do in fact have wordpress installed with Zen Cart.
It may not be that exact mod, but you are running wordpress on your Zen Cart index page.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
dreamscape
Yes you do. You are running wordpress in your Zen Cart. Check your headers, and you'll see the wordpress X-Pingback header when you're on your index page, so you do in fact have wordpress installed with Zen Cart.
It may not be that exact mod, but you are running wordpress on your Zen Cart index page.
Hm... ill try removing that from the front page and see what happens with it.. i figured it was just that specific mod and not the way i had set it up :)
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
dreamscape
Yes you do. You are running wordpress in your Zen Cart. Check your headers, and you'll see the wordpress X-Pingback header when you're on your index page, so you do in fact have wordpress installed with Zen Cart.
It may not be that exact mod, but you are running wordpress on your Zen Cart index page.
Whoops.. you are correct! Sorry about that dude :). Its definitely an issue when wordpress is thrown into the mix.. after commenting out everything on my main page it worked just fine
-
Re: Chemo's Ultimate URL's
Sorry.. one last update
Bug # 507 can be removed. After upgrading wordpress, everything works perfectly
-
Re: Chemo's Ultimate URL's
Quote:
Bug Details:
EZPage URLs are generated in the form /page.html?chapter=0&id=1. They should be generated with the page title instead, such as /ez-page-title-ezp-1.html
Hi Dreamscape,
Will this bugfix include support for the chapter numbers as well? It's crucial in order for the table of contents to work.
Thanks,
Matt
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
MattC
Hi Dreamscape,
Will this bugfix include support for the chapter numbers as well? It's crucial in order for the table of contents to work.
Thanks,
Matt
Yes. Chapter 0 is automatically cut off, and other chapters are mapped as /ez-page-title-ezp-id/chapter-n where id is the ez page ID and n is the chapter number.
-
Re: Chemo's Ultimate URL's
Hi,
I downloaded this contribution, but the instructions don't match my files at all. I'm wondering why not. The first step of the instructions refers to line 355 in file "includes/application_top", but I only have 131 lines in that file.
One of the lines at the top of that file is:
* @version $Id: application_top.php 4665 2006-10-02 04:20:24Z drbyte $
Could this be why?
How can I find out if this contribution can be installed in my copy of Zen-Cart?
I'm on 1.3.6 with some contributions installed, that I could list if it would help.
Thanks.
-
Re: Chemo's Ultimate URL's
Seo Urls Version 3.0.0 Beta 1 Released
I'm proud to announce the immediate release of Seo Urls Version 3.0.0 Beta 1. This is a public beta release, and all are welcome to download and test it out.
Please, please, don't use a beta release on a production site unless you have first tested it.
Hopefully we should have a production release in about a week or two, depending on how many people help test it, and how many bugs are reported.
In the download you will find a guide.pdf file that contains information on installation, reporting bugs, etc...
The download is too large to attach to this post, and I do not wish to litter the Zen Cart contribution system with beta versions of contributions, so please download Version 3.0.0 Beta 1 from the following URL:
http://www.smarterwebdev.com/pub/zen....0.0-beta1.zip
Once it reaches production status, I will post the download in the main contributions download area.
Thanks.
Quote:
Version 3.0.0 Beta 1 Changelog
- Code re-written from the ground up
- Designed for Zen Cart 1.3
- Removed: Mod Rewrite dependency
- Implemented: URL extension settings
- Implemented: PATH_INFO support
- Implemented: Shared SSL support
- Implemented: URL Plugin API
- Implemented: Character Plugin API
- Implemented: URL Plugin: Core: Default
- Implemented: URL Plugin: Core: Skip SSL pages
- Implemented: URL Plugin: Core: Skip real pages
- Implemented: URL Plugin: Core: Advanced search
- Implemented: URL Plugin: Core: Advanced search results
- Implemented: URL Plugin: Core: Category
- Implemented: URL Plugin: Core: EZ Pages
- Implemented: URL Plugin: Core: Manufacturer
- Implemented: URL Plugin: Core: Product
- Implemented: URL Plugin: Core: Product image
- Implemented: URL Plugin: Core: Product reviews
- Implemented: URL Plugin: Core: Product reviews info
- Implemented: URL Plugin: Core: Product reviews write
- Implemented: URL Plugin: JD Productions: News & article manager index
- Implemented: URL Plugin: JD Productions: News & article manager archive
- Implemented: URL Plugin: JD Productions: News & article manager article
- Implemented: URL Plugin: JD Productions: News & article manager article comments
- Implemented: URL Plugin: JD Productions: News & article manager RSS feed
- Implemented: Character Plugin: Core: Strip invalid characters
- Implemented: Character Plugin: Core: Convert urls to all lowercase letters
- Implemented: Character Plugin: Core: Latin accented & ligature character transliteration
- Implemented: Character Plugin: Core: Cyrillic transliteration based on the ISO 9 standard
- Implemented: Character Plugin: Core: Georgian transliteration based on the ISO 9984 standard
- Implemented: Character Plugin: Core: Georgian transliteration based on the Georgian national system of romanization
- Implemented: Character Plugin: Core: Greek transliteration based on the ISO 843 standard
- Implemented Feature Request: #275, International and transliterated URL support
- Implemented Feature Request: #502, EZ Pages support
- Fixed Bug: #499, Breaks EZ Pages internal links
- Fixed Bug: #501, MySQL “Unknown column” errors
- Fixed Bug: #503, Product types are not supported
- Fixed Bug: #504, Incorrectly rewrites real file URLs
- Fixed Bug: #507, Admin link to “Online Catalog” is broken when some versions of Wordpress are integrated with Zen Cart
- Fixed Bug: #511, Customer login may fail when “Recreate Session” is True and “Force Cookie Use” is False
-
Re: Chemo's Ultimate URL's
Have you tested it with Google Checkout?
Thanks!
-
Re: Chemo's Ultimate URL's
I have a bug report ready to go, but before posting it, I want to make sure what I experienced is in fact a bug -- as opposed to my own ignorance of how CHEMO'S works.
My problem started when I changed the Master Category ID of one of my products, then discovered the catalog was still behaving as if the product belonged to its previous master category.
To make the long story short, I learned that turning off SEO URLs fixed the mistaken-master-category problem.
The new problem, of course, is that I'd like very much to turn CHEMO'S back on. Is this a bug, or do I simply need to adjust my settings, reset my SEO URLs cache, etc.?
Thanks in advance,
Sean
-
Re: Chemo's Ultimate URL's
It dawned on me just now to attempt a reproduction of the master categories ID problem on a different site which also runs SEO URLs 2.103 with ZC 1.3.7, this one being in a less productive environment. I reproduced the mistaken master categories ID behavior easily, and switching CHEMO'S off remedied the problem there also.
Going one step further, I tried turning CHEMO'S back on and resetting the SEO URLs cache. The problem persisted.
I then tried disabling Categories cache in CHEMO'S preferences (wild guessing at this point). The problem persisted.
So I figure if this isn't a bug, then I'm just too ########-stupid to use SEO URLs. Bug report here follows.
Sean
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
tvadpro
I have a bug report ready to go, but before posting it, I want to make sure what I experienced is in fact a bug -- as opposed to my own ignorance of how CHEMO'S works.
My problem started when I changed the Master Category ID of one of my products, then discovered the catalog was still behaving as if the product belonged to its previous master category.
To make
the long story short, I learned that turning off SEO URLs fixed the mistaken-master-category problem.
The new problem, of course, is that I'd like very much to turn CHEMO'S back on. Is this a bug, or do I simply need to adjust my settings, reset my SEO URLs cache, etc.?
Thanks in advance,
Sean
Try enabling it and resetting SEO cache and see what happens.. it might fix the problem
-
Re: Chemo's Ultimate URL's
Bug report -- reproduced in 2 environments
SEO URLs Version: Ultimate_SEO_URLs_v2.103 (both environments)
Zen Cart Version: Zen-Cart version 1.3.7 (both environments)
PHP Version: PHP Version 4.3.11 (Zend: 1.3.0), 4.4.2 (Zend: 1.3.0)
MySQL Version: MySQL 4.1.20-max-log, MySQL 4.1.21-standard
Web Server: Apache (versions unknown)
Server Platform: Linux 2.6.14.7, Linux 2.6.9-34.0.1.ELsmp
Bug Summary: SEO URLs causes incorrect Master Category ID behavior.
Bug Details: With SEO URLs running, I changed a product's master category ID. However, the catalog continued behaving as if the old category were still the master -- until SEO URLs was switched off.
Settings:
Enable SEO URLs? true
Add cPath to product URLs? false
Add category parent to begining of URLs? true
Filter Short Words 3
Output W3C valid URLs (parameter string)? true
Enable SEO cache to save queries? true
Enable product cache? true
Enable categories cache? true
Enable manufacturers cache? true
Enable articles cache? true
Enable information cache? true
Enable automatic redirects? true
Choose URL Rewrite Type Rewrite
Enter special character conversions
Remove all non-alphanumeric characters? true
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
tvadpro
I have a bug report ready to go, but before posting it, I want to make sure what I experienced is in fact a bug
Bug reports for 2.1x are no longer being accepted. I you have a problem, try the version 3 beta, and if the problem still exists, then report the version 3 bug through the proper channels according to the directions in the guide.
Have a nice day.
-
Re: Chemo's Ultimate URL's
Thanks -- I'll test the beta in the less productive environment and wait for the production release on the other.
Quote:
Originally Posted by
dreamscape
Bug reports for 2.1x are no longer being accepted. I you have a problem, try the version 3 beta, and if the problem still exists, then report the version 3 bug through the proper channels according to the directions in the guide.
Have a nice day.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
birdoasis
Have you tested it with Google Checkout?
Thanks!
This does not affect Google Checkout. Please keep in mind that it is the responsibility of each user to test this mod with other mods and report back if they have problem. It's unrealistic to expect the mod created to install ALL mods to test against their mod so that they can report back if it works or not.
Best thing to do is for you to install, test it and if it doesn't work report here or better yet, report here to let others know it works as well.
Thanks!
-
Re: Chemo's Ultimate URL's
Anybody getting problems installing the beta? I am having a difficult time getting it to work. Seems its the .htaccess that is giving me problems.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
Blitz49
Anybody getting problems installing the beta? I am having a difficult time getting it to work. Seems its the .htaccess that is giving me problems.
What type of problem are you having? Any error messages? Is this an upgrade from V2 or a new V3 Beta install? Are you using Mod Rewrite or Path-Info option?
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
BlessIsaacola
Are you using Mod Rewrite or Path-Info option?
And if you're using Mod Rewrite, are you rewriting to the PATH_INFO or the query string option?
-
Re: Chemo's Ultimate URL's
When I use Modrewrite i get a server 500 error. I added the following code to my .htaccess
4. # From Ultimate Seo Urls version 2.1 to 3.X
5. RewriteCond %{REQUEST_FILENAME} !-f
6. RewriteRule ^(.*)-p-(.*).html$ index\.php?main_page=product_info&products_id=
$2&%{QUERY_STRING} [L,R=301]
7.
8. RewriteCond %{REQUEST_FILENAME} !-f
9. RewriteRule ^(.*)-c-(.*).html$ index\.php?main_page=index&cPath=$2&%
{QUERY_STRING} [L,R=301]
10.
11. RewriteCond %{REQUEST_FILENAME} !-f
12. RewriteRule ^(.*)-m-([0-9]+).html$ index\.php?main_page=index&manufacturers_id=
$2&%{QUERY_STRING} [L,R=301]
13.
14. RewriteCond %{REQUEST_FILENAME} !-f
15. RewriteRule ^(.*)-pi-([0-9]+).html$ index\.php?main_page=popup_image&pID=$2&%
{QUERY_STRING} [L,R=301]
16.
17. RewriteCond %{REQUEST_FILENAME} !-f
18. RewriteRule ^(.*)-pr-([0-9]+).html$ index\.php?
main_page=product_reviews&products_id=$2&%{QUERY_STRING} [L,R=301]
19.
20. RewriteCond %{REQUEST_FILENAME} !-f
21. RewriteRule ^(.*)-pri-([0-9]+).html$ index\.php?
main_page=product_reviews_info&products_id=$2&%{QUERY_STRING} [L,R=301]
22.
23. RewriteCond %{REQUEST_FILENAME} !-f
24. RewriteRule ^(.*).html$ index\.php?main_page=$1&%{QUERY_STRING} [L,R=301]
-
Re: Chemo's Ultimate URL's
You don't add the line numbers silly.
And why are you adding 2.1 upgrade RewriteRules if you are doing a new install?
-
Re: Chemo's Ultimate URL's
Here is my .htaccess file. I get 500 server error with this, and page base to blank.
RewriteEngine On
RewriteBase /
# From Ultimate Seo Urls version 2.1 to 3.X
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)-p-(.*).html$ index\.php?main_page=product_info&products_id=
$2&%{QUERY_STRING} [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)-c-(.*).html$ index\.php?main_page=index&cPath=$2&%
{QUERY_STRING} [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)-m-([0-9]+).html$ index\.php?main_page=index&manufacturers_id=
$2&%{QUERY_STRING} [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)-pi-([0-9]+).html$ index\.php?main_page=popup_image&pID=$2&%
{QUERY_STRING} [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)-pr-([0-9]+).html$ index\.php?
main_page=product_reviews&products_id=$2&%{QUERY_STRING} [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)-pri-([0-9]+).html$ index\.php?
main_page=product_reviews_info&products_id=$2&%{QUERY_STRING} [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*).html$ index\.php?main_page=$1&%{QUERY_STRING} [L,R=301]
-
Re: Chemo's Ultimate URL's
make sure each rewrite rule is on a single line.
-
Re: Chemo's Ultimate URL's
When I use the following code in my .htaccess i get "The page isn't redirecting properly"
RewriteEngine On
RewriteBase /
# Seo Urls version 3.x
# Don't rewrite real files or directories
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index\.php?seo_url=$1&%{QUERY_STRING} [L]
or
# Seo Urls version 3.x
# Don't rewrite real files or directories
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index\.php/$1 [L,QSA]
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
dreamscape
make sure each rewrite rule is on a single line.
that corrected the 500 Server error, but still getting the The page isn't redirecting properly.
The following code in my .htaccess i get "The page isn't redirecting properly" as well.
RewriteEngine On
RewriteBase /
# Seo Urls version 3.x
# Don't rewrite real files or directories
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index\.php?seo_url=$1&%{QUERY_STRING} [L]
or
# Seo Urls version 3.x
# Don't rewrite real files or directories
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index\.php/$1 [L,QSA]
-
Re: Chemo's Ultimate URL's
Please post your .htaccess in its entirety (please use code tags) as well as your Seo Url settings.
The only way I can re-create the problem is if I put in the 2.1x to 3.x upgrade rules and set the default extension to ".html", which is of course a silly thing to do since #1 you aren't changing the extension and do not need the upgrade rules as stated in the guide and #2 it will obviously cause an infinite loop in mod rewrite.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
dreamscape
Please post your .htaccess in its entirety (please use code tags) as well as your Seo Url settings.
The only way I can re-create the problem is if I put in the 2.1x to 3.x upgrade rules and set the default extension to ".html", which is of course a silly thing to do since #1 you aren't changing the extension and do not need the upgrade rules as stated in the guide and #2 it will obviously cause an infinite loop in mod rewrite.
I changed the html_output.php
/**
* Seo Urls zen_href_link replacement
*/
function zen_href_link($page = '', $parameters = '', $connection = 'NONSSL',
$add_session_id = true, $search_engine_safe = true, $static = false,
$use_dir_ws_catalog = true) {
return $GLOBALS['SeoUrl']->buildHrefLink($page, $parameters, $connection,
$add_session_id, $static, $use_dir_ws_catalog);
}
/*
* The HTML href link wrapper function
*/
function zen_href_link_stock($page = '', $parameters = '', $connection = 'NONSSL', $add_session_id = true, $search_engine_safe = true, $static = false, $use_dir_ws_catalog = true) {
global $request_type, $session_started, $http_domain, $https_domain;
Still getting the The page isn't redirecting properly Here is the .htaccess I am using:
RewriteEngine On
RewriteBase /
# Seo Urls version 3.x
# Don't rewrite real files or directories
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index\.php?seo_url=$1&%{QUERY_STRING} [L]
Admin settings:
Seo Urls Status On
301 Redirection Status On
Page Base index.php (leaving blank gives me the same problem)
Default Extension
Url Plugins
Character Plugins
-
Re: Chemo's Ultimate URL's
Use without Mod Rewrite first to make sure your Zen Cart and server are set up correctly. And please use code tags. Things are easier to read when they are not jumbled together ;)
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
dreamscape
Use without Mod Rewrite first to make sure your Zen Cart and server are set up correctly. And please use code tags. Things are easier to read when they are not jumbled together ;)
Sorry, but I do I go about not using Mod Rewrite? When I set my .htaccess to RewriteEngine On
RewriteBase /
I get The page isn't redirecting properly. When I remove that I still get the same problem. I apologize about not using code tags.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
Blitz49
Sorry, but I do I go about not using Mod Rewrite?
Change RewriteEngine On to RewriteEngine Off
If you get the error message without any rewrite rules, then clearly there is a major problem with your mod_rewrite installation or setup.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
dreamscape
Change RewriteEngine On to RewriteEngine Off
If you get the error message without any rewrite rules, then clearly there is a major problem with your mod_rewrite installation or setup.
Okay I set it to off, and I'm still experiencing the same problems. How do I go about on fixing the mod_rewrite?
-
Re: Chemo's Ultimate URL's
Mod_rewrite is working, I tested some simple stuff out and it works http://www.workingwith.me.uk/article...ng/mod_rewrite . So I don't know what else can be the problem.
-
Re: Chemo's Ultimate URL's
dreamscape
Question, I deleted all the folders and went into the database and deleted the tables. Trying to start over with the installation, but this time around the tables does not get created. Have you experience anything like that?
Thanks for the help so far.
-
Re: Chemo's Ultimate URL's
I'm not sure if I did everything correctly with the upgrade from 2.1, but I now have the 3.0 beta running on HardwareDog.com. Had to fiddle with URL plugins a little, but everything appears to work properly -- except for a little master categories issue on linked products being discussed on another thread.
Bravo, Dreamscape!
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
Blitz49
Question, I deleted all the folders and went into the database and deleted the tables. Trying to start over with the installation, but this time around the tables does not get created. Have you experience anything like that?
Not sure what you are talking about. Version 3 does not use any tables other than the configuration and configuration_group tables.
Quote:
Originally Posted by
tvadpro
I'm not sure if I did everything correctly with the upgrade from 2.1, but I now have the 3.0 beta running on
HardwareDog.com. Had to fiddle with URL plugins a little, but everything appears to work properly -- except for a little master categories issue on linked products being discussed on another thread.
You seem to have missed some of the installation somewhere... the generated urls should be the seo urls. I realize there are several step in the 2.1 upgrade process, but if you follow the guide to the letter, it should go fine.
-
Re: Chemo's Ultimate URL's
Thanks Dreamscape -- I noticed the hover-urls in the status bar were un-altered while clicking brought the seo url into the navigation pane in the ensuing page. Wondered what was up with that -- I'll take another look at the guide in the morning. Been a long day. :sleep:
Quote:
Originally Posted by
dreamscape
You seem to have missed some of the installation somewhere... the generated urls should be the seo urls. I realize there are several step in the 2.1 upgrade process, but if you follow the guide to the letter, it should go fine.
-
Re: Chemo's Ultimate URL's
Uploaded the files, modifed the html_output, modified the htaccess, when to the configuration in the admin and i have this error:
Fatal error: Class coreadvancedsearchresultseourlplugin: Cannot inherit from undefined class coreadvancedsearchseourlplugin in (my directory address)/includes/classes/seo/seo.url_plugins/__core__/advanced_search_result.php on line 14
Has anyone else experienced this?
-
Re: Chemo's Ultimate URL's
Voltage, That sounds pretty fundamental (and final!). I'd guess incomplete copy, files in the wrong places or incorrect permissions.
-
Re: Chemo's Ultimate URL's
If you encounter a problem that even has the remote possibility of being a bug, please submit a bug report. Thanks :)
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
voltage
Uploaded the files, modifed the html_output, modified the htaccess, when to the configuration in the admin and i have this error:
Fatal error: Class coreadvancedsearchresultseourlplugin: Cannot inherit from undefined class coreadvancedsearchseourlplugin in (my directory address)/includes/classes/seo/seo.url_plugins/__core__/advanced_search_result.php on line 14
Has anyone else experienced this?
Fixed and patch available at http://bugs.smarterwebdev.com/view_bug.php?bug_id=6
-
Re: Chemo's Ultimate URL's
Thanks for a jaw-dropping update to this essential MOD. Installation went almost flawless (the sql autoinjection didn't like a previous index and gave me a brief error that never showed up again when I re-ran the front end).
Some adjustments were necessary in order to have the shopping cart showing up (if the first core is not checked, it goes back to the base page) and get rid of all the plus signs and ampersands. All this was corrected by playing with the settings.
Thank you again to all the team for a wonderful and serious update with an impeccable installation manual. (and yes, numbering the lines in the PDF may be tricky for some users who paste them in their code ;-)
Our site uses zencart as an underlayer for its wholsale side, as a highly modded OsCommerce manages the retail end on the same server, sharing the same database. We were a little bit disapointed not to have a similar URLs quality, everything is now solved.
We are still in beta for the Zen, I will keep you posted for eventual bugs.
Hugh
www.thefrenchybee.com/bulk
-
Re: Chemo's Ultimate URL's
Thanks for looking at my site and pointing this out, by the way. Had you not done so, I would have fooled myself into defeating the purpose of installing CHEMO'S.
I looked at my CHEMO'S upgrade with fresh eyes this morning, and discovered I was asleep at the wheel when I should have been renaming zen_href_link to zen_href_link_stock and adding the 3.0 code to the beginning of includes/functions/html_output. As soon as this was remedied, SEO URLs worked. :smile:
Still wondering how to work around the matter of master categories misbehaving when I have SEO URLs running. I'd love to see everyone come to a mutual understanding of how a lookup function that includes master categories would or wouldn't adversely affect Zen-Cart's performance, so we can remedy this glitch. Having only a superficial understanding of how it all works, I suppose there's not much I can do beyond the occasional small cash donations to let you all know I'm rooting for you.
I'll shut up now. :P
Quote:
Originally Posted by
dreamscape
You seem to have missed some of the installation somewhere... the generated urls should be the seo urls. I realize there are several step in the 2.1 upgrade process, but if you follow the guide to the letter, it should go fine.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
dreamscape
Not sure what you are talking about. Version 3 does not use any tables other than the configuration and configuration_group tables.
Yes those are the tables I am talking about. When I modify output_html.php, and opened up a web browser for the mod to install, the tables does not get created.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
Blitz49
Yes those are the tables I am talking about. When I modify output_html.php, and opened up a web browser for the mod to install, the tables does not get created.
Those are core Zen Cart tables. Why would Seo Urls create them? It expects that they already exist if Zen Cart is installed.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
dreamscape
Those are core Zen Cart tables. Why would Seo Urls create them? It expects that they already exist if Zen Cart is installed.
Im talking about the SEO url tables, not the configuration tables. When installing Seo, under configurations Seo appears in admin. So wouldn't Seo create those tables so that it appears as Seo_url 3.0 beta under configuration in admin? Cause when installing the old Seo 2.1, the tables are created it in configuration.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
Blitz49
Im talking about the SEO url tables, not the configuration tables. When installing Seo, under configurations Seo appears in admin. So wouldn't Seo create those tables so that it appears as Seo_url 3.0 beta under configuration in admin? Cause when installing the old Seo 2.1, the tables are created it in configuration.
Those are not tables. They are entries in the configuration tables.
You need to complete remove all of them to perform a clean install (and there is a hidden one that holds the version). Use this SQL to remove all Seo Url entries from the database:
Code:
DELETE FROM configuration_group WHERE configuration_group_title LIKE 'Seo Url%';
DELETE FROM configuration WHERE configuration_key LIKE 'SEO_URLS%';
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
dreamscape
Those are not tables. They are entries in the configuration tables.
You need to complete remove all of them to perform a clean install (and there is a hidden one that holds the version). Use this SQL to remove all Seo Url entries from the database:
Code:
DELETE FROM configuration_group WHERE configuration_group_title LIKE 'Seo Url%';
DELETE FROM configuration WHERE configuration_key LIKE 'SEO_URLS%';
Thanks that got rid of everything, and this time around the entries installed.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
dreamscape
If you encounter a problem that even has the remote possibility of being a bug, please submit a bug report. Thanks :)
Thanks for the patch. It is working now without problem.
I guess I usually assume its operator error until someone can prove otherwise :).
By the way, this is not a bug, but I have some categories "hard coded" using the following php tag.
<a href="index.php?main_page=index&cPath=1">Category 1</a>
In the previous version, SEO urls correctly created the SEO link. In this version, it creates this link:
<a href="index.php?main_page=index&cPath=1">Category 1</a>
Does anyone have any guidance for this besides (besides use the default cat box :P). Otherwise I will just hardcode the html instead of the php statement.
Thanks for all of your hardwork. It seems to work great so far.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
voltage
Thanks for the patch. It is working now without problem.
I guess I usually assume its operator error until someone can prove otherwise :).
By the way, this is not a bug, but I have some categories "hard coded" using the following php tag.
<a href="index.php?main_page=index&cPath=1">Category 1</a>
In the previous version, SEO urls correctly created the SEO link. In this version, it creates this link:
<a href="index.php?main_page=index&cPath=1">Category 1</a>
Does anyone have any guidance for this besides (besides use the default cat box :P). Otherwise I will just hardcode the html instead of the php statement.
Thanks for all of your hardwork. It seems to work great so far.
Try using
zen_href_link('index','cPath=1');
I'm honestly not sure if it would work.. but taking a look at html_output.php for the original zen_href_link function shows that it SHOULD work. Note that I haven't tried it yet though :).. giving it a shot after this post
-
Re: Chemo's Ultimate URL's
ah.. here's the actual way to do it (after messing around with it for a little bit)
Code:
<a href="<?php echo zen_href_link('index','cPath=38'); ?>">test link</a>
-
Re: Chemo's Ultimate URL's
Thanks......
Quote:
Originally Posted by
samad64
ah.. here's the actual way to do it (after messing around with it for a little bit)
Code:
<a href="<?php echo zen_href_link('index','cPath=38'); ?>">test link</a>
-
Re: Chemo's Ultimate URL's
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
voltage
I guess I usually assume its operator error until someone can prove otherwise :)
You don't worry about that. It's my job to determine if a problem is actually a bug or not if you're unsure. :wink2:
-
Re: Chemo's Ultimate URL's
So far everything looks good, works again. My problem with the page redirecting errors was cause i did not enable Format: Strip Invalid. Messing with it still to see if there is any bugs, but will let you know. Keep up with the good work.
Thank you Dreamscape
-
Re: Chemo's Ultimate URL's
Hallo,
I use zen cart 1.3.7 and I tried to install "Ultimate_SEO_URLs_v2.103",
But I don't find a installation-guide for this version. So i used this one:
http://www.dream-scape.com/pub/zenca...s/install.html
Now if a go to my site, following error comes:
"Fatal error: Call to undefined function: zen_href_link() in /home/../online/htdocs/shop2/includes/languages/german.php on line 539"
I opened the file german.php, in line 539 there are following instructions:
define('CART_SHIPPING_OPTIONS_LOGIN', 'Bitte melden Sie sich <a href="' . zen_href_link(FILENAME_LOGIN, '', 'SSL') . '"><u>hier</u></a> an, um Ihre persönlichen Versandkosten anzuzeigen.');
Some idea, why it doesn't work?
Is v2.103 compatible to zen-cart 1.3.7?
Does a installation-guide exist for this Version?
gratefully for any help!
-
Re: Chemo's Ultimate URL's
Is v2.103 compatible to zen-cart 1.3.7?
Does a installation-guide exist for this Version?
Please install the newest version as the older version is no longer supported (and you can help test it in other languages)
http://www.smarterwebdev.com/pub/zen....0.0-beta1.zip
BTW, Dreamscape, maybe you can put this in your signature so that others can easily find it.
Thanks
-
Re: Chemo's Ultimate URL's
Hi voltage,
thanks a lot for your answer.
I downloaded the zip-file and the guide.
But I can't find in the directory "/zc_install/includes/functions/"
the file "html_output.php". There are only the files general.php and sessions.php.
I find only in the directory "includes/functions/html_output.php."
Which file does the manual meens in Page 21?
Thanks!
-
Re: Chemo's Ultimate URL's
Hallo,
I copied the files in htdocs/admin and htdocs/includes.
I changed the html_output.php and copied in the directory:
/htdocs/includes/functions/
The shop works, but without SEO URLS and:
I can't find the Seo Urls configuration from within your Zen Cart Administration Interface. Located inside of the Configuration drop-down menu, there will be an entry titled similar to Seo Urls 3.x.x.:schmoll:
What is wrong?
Thanks.
-
Re: Chemo's Ultimate URL's
Ok I fixed the Problem, I must change in the administration the language to english. And then it works and I see the menu!
-
Re: Chemo's Ultimate URL's
@ Arkat
Um das Konfigurationsmenü auch im deutschen backend zu haben kann man auch
per PhPMyAdmin (oder ähnlichem) in der Tabelle "zen_configuration_group" in der
Zeile "configuration_group_title" nach Seo Urls 3.0.0-beta1 und Seo Urls Version suchen und hier die Zeile "language_id" von 1 auf 43 ändern.
Hope it helps.
-
Re: Chemo's Ultimate URL's
Hallo,
one last question:
Does a Character Plugin exists for German ISO 8859-1 or UTF 8?
Or its possible to create some (in which file)?
A great tool, i love it!:laugh:
Thanks!!
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
Arkat
Does a Character Plugin exists for German ISO 8859-1 or UTF 8?
If you mean for transliteration, the Latin Accent & Ligature Transliteration plugin should contain all German characters. If I missed any, please let me know.
You also do not need transliteration. This new Version 3 supports International Urls natively. And the lowercase character plugin will transform multi-byte characters to their lowercase versions if your PHP has MB String installed.
For example, say you have a product titled My Íñtërnâtiônàlizætiøn Product Name. (assume the page base setting is blank and the default extension setting is blank)
With just the Format: Strip Invalid character plugin enabled, the url will be generated as:
mysite.com/My-Íñtërnâtiônàlizætiøn-Product-Name-p-id
With the Format: Strip Invalid AND Format: Lower case character plugins enabled, the url will be generated as:
mysite.com/my-íñtërnâtiônàlizætiøn-product-name-p-id
With the Format: Strip Invalid AND Format: Lower case AND Romanization: Latin Accents & Ligatures character plugins enabled, the url will be generated as:
mysite.com/my-internationalizaetion-product-name-p-id
I know the guide does not currently explain the character plugins very well, and that will change in the future, but for now you just sort of have to play around with them... there are all sorts of possibilities ;-)
-
Re: Chemo's Ultimate URL's
It's really great to see Dreamscape back and working on this mod, but I have a (Possible)...
Bug Report
SEO URLs Version: 3.0.0 beta 1
Zen Cart Version: 1.3.7
PHP Version: PHP Version 4.4.5 and 5
MySQL Version: 5.0.33
Web Server: Apache/2.2.4 (Win32) DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8d mod_autoindex_color PHP/4.4.5
Server Platform: Windows XP SP2
Bug Summary: On upgraded site, will not rewrite. On brand new 1.3.7 install, rewrites everything to store base URL
Bug Details:
On a store with other contributions which has been upgraded to 1.3.7 and works fine in other respects, it just won't do anything with the rewrites. My URLs still look like this:
http://localhost/party-store/?cPath=...oducts_id=4716
So I tried a totally brand new fresh install, did the html_output modification again and redid the .htaccess, and now EVERY link is just the store base:
http://localhost/zencart/
BTW, can anyone tell me how to stop those pesky line numbers showing in the code in a pdf? It means that, when copying and pasting, one has to paste via notepad in order to remove the line numbers, which introduces room for errors.
http://localhost/zencart/
-
Re: Chemo's Ultimate URL's
Kelvyn,
I haven't tried it on a Windows machine, only Linux, and at the risk of being obvious, have you enabled the core plugins in admin-config-seo-url plugins?
Rgds,
Chuck
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
Chuckl
Kelvyn,
I haven't tried it on a Windows machine, only Linux, and at the risk of being obvious, have you enabled the core plugins in admin-config-seo-url plugins?
Ah!!! There you go - all working now.
I know it's an early beta, so this is just a suggestion, but when having a masterswitch for on/off, it might be an idea to have a few defaults like products and categories turned on.
Either that, or mention it in the manual.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
dreamscape
If you mean for transliteration, the Latin Accent & Ligature Transliteration plugin should contain all German characters. If I missed any, please let me know.
With the Format: Strip Invalid AND Format: Lower case AND Romanization: Latin Accents & Ligatures character plugins enabled, the url will be generated as:
mysite.com/my-internationalizaetion-product-name-p-id
I know the guide does not currently explain the character plugins very well, and that will change in the future, but for now you just sort of have to play around with them... there are all sorts of possibilities ;-)
Hallo,
thanks to Dreamscape and Fastserv.
I have the Format Strip Invalid AND Format: Lower case AND Romanization: Latin Accents & Ligatures character plugins enabled.
The result of a productname-url is:
Product Name: Verkaufsförderung
It change to URL: /index.php/verkaufsforderung-c-68
But I want: /index.php/verkaufsfoerderung-c-68
Ok, it is not a big problem, but a solution will be very nice!
Thanks!
-
Re: Chemo's Ultimate URL's
Hi all:
I'd like to install the new SEO URLs on a 1.3.7 site using SSL. I have two "copies" of zencart...one on a non-SSL directory, and the second on a subdomain with SSL. Will I have problems installing SEO URLs with this setup? Unfortunately, it will be difficult to test this on a non-live site.
Thanks for the hard work Dreamscape.
Matt
-
Re: Chemo's Ultimate URL's
Anyone install the 3.0 beta on a 1.3.7 Zen-Cart with PayPal IPN? Mine works until order confirmation -- instead of the usual PayPal order detail page, I now get the generic PayPal front page, as if the IPN isn't relaying the store/order data.
I played with the URL plugin settings, but no luck.
-
Re: Chemo's Ultimate URL's
It is mentioned in the manual, but it just says - Plugins (this part of the manual to be completed) :)
Quote:
Originally Posted by
kelvyn
Ah!!! There you go - all working now.
I know it's an early beta, so this is just a suggestion, but when having a masterswitch for on/off, it might be an idea to have a few defaults like products and categories turned on.
Either that, or mention it in the manual.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
tvadpro
Anyone install the 3.0 beta on a 1.3.7 Zen-Cart with PayPal IPN? Mine works until order confirmation -- instead of the usual PayPal order detail page, I now get the generic PayPal front page, as if the IPN isn't relaying the store/order data.
I played with the URL plugin settings, but no luck.
Exactly the same problem here.
The cure was to tick the box marked
Core: Default: Skip SSL
Skip transforming SSL urls
Having that box unticked (ie:rewriting secure URLS) also kills Worldpay payments, and probably other payment methods too. Will submit bug report.
-
Re: Chemo's Ultimate URL's
Bug Report
SEO URLs Version: 3.0.0 beta 1
Zen Cart Version: 1.3.7
PHP Version: PHP Version 4.4.4 (Zend 130)
MySQL Version: MySQL 4.1.21-standard-log
Web Server: Apache/1.3.37 (Unix) mod_fastcgi/2.4.2 mod_gzip/1.3.26.1a mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.28 OpenSSL/0.9.7a PHP-CGI/0.1b
Server Platform: Linux 2.6.9-42.0.8.ELsmp
Bug Summary: Rewritten secure URLs do not appear to pass the info to payment companies
Bug Details:
As reported by TVadpro and myself - for Paypal:
Instead of the usual PayPal order detail page, I now get the generic PayPal front page, as if the IPN isn't relaying the store/order data.
For Worldpay, I get the notice:
Code:
Sorry, there was an error in processing this transaction:
The information sent from the merchant's site is invalid or incomplete. Please send the following information to the merchant:
The transaction cannot be processed due to one or more of the following:
* the installation ID field is blank or contains invalid characters
* a different submission protocol is required. For instance, a more secure submission may be required
* the installation number is invalid
The cure was to tick the box marked
Core: Default: Skip SSL
Skip transforming SSL urls
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
kelvyn
Bug Report
kelvyn, I'm not using this thread for bug reports anymore. That was only for 2.1x. In the manual's introduction, there is a section that tells you how to submit bug reports for version 3+
-
Re: Chemo's Ultimate URL's
I'm rebuilding my site with zencart 1.3.7 and useing admin profiles 1.0.6. All has been working well untill I added in SEO URL's 3.0.0 beta 1 . It will not show up in admin, and in the admin profiles screen it has a check box. But if I check the box and hit save changes it reverts to unchecked. I tried manualy adding 106, 1 to the admin allowed pages table, and that fixed the problem, and allows me to use SEO urls. However if I go back to admin profiles and make any change, I loose access again. I think this is related to the fact that there is no admin boxes file for this mod. Any suggestions? I will cross post this in the Admin Profiles topic since it is a direct confilict between the mods. Thanks for any help!
-
Re: Chemo's Ultimate URL's
I'm going to write some slightly speculative stuff here, as I won't be able to write more definitively without taking rather more time to investigate more deeply than I can at the moment.
It looks to me as though Dreamscape has done an outstanding job of taking advantage of Zen Cart's architecture to integrate this version of SEO URLs right into the core in a non-destructive way. A quick skim through his work suggests that this a model implementation blazing a trail for other mods to follow.
Admin Profiles on the other hand is still bolted onto the outside of Zen Cart and, in simplistic terms, is paying more attention to what's crossing the boundary than that which is already there.
I had hoped that this would be sufficient until release 1.6 of Zen Cart which really ought to take access control inside the core code. But Dreamscape has raised the bar, and 1.6 is too far away.
Thus some serious thought needs to be given to Admin Profiles structure. I have an inkling of a quick fix for this mod specifically, but even this will need significant evaluation and testing as I am not familiar with version 3, and would in any case prefer to spend the time taking Admin Profiles to the next level.
-
Re: Chemo's Ultimate URL's
For what it's worth, ticking the Skip SSL box prevents customer from proceeding beyond checkout_shipping page. When SSL box is deselected, customer can proceed through all Zen-Cart checkout pages, but PayPal acts as if none of the IPN information was sent.
Prior to discovering this, I installed yesterday's patch for the PayPal eCheck bug. Perhaps the patch doesn't play well with the 3.0 beta? :unsure:
The cure was to tick the box marked
Core: Default: Skip SSL
Skip transforming SSL urls[/QUOTE]
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
kelvyn
Either that, or mention it in the manual.
The guide is also very much a beta.
Quote:
A word of caution
This guide is still being written and not every section is yet complete. Though I have tried to complete every critical section, there is still much to be done.
-
Re: Chemo's Ultimate URL's
Install problem :
I have done the following so far on a clean 1.3.7 version of ZenCart :
- Html_Outpout modifications
- files transfered to server.
I have double checked that this is all done. When connecting to the admin, nothing is happenning and no SEO xxx showing in the config menu. Also not appearing in the database... Any reason why this would not happen?
(Also I'm installing on a fresh clean install of Zencart, so only english installed)
Any advice would be greatly appreciated. Thks for everybodies efforts on this mod...
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
mat123slade
I have double checked that this is all done. When connecting to the admin, nothing is happenning and no SEO xxx showing in the config menu. Also not appearing in the database... Any reason why this would not happen?
You have to connect to the catalog for it to install itself.
-
Re: Chemo's Ultimate URL's
That makes a lot of sens... I was expecting it to happen by loading from the admin... If I remember rightly this is what was happenning in the previous versions...
Maybe worth adding : Open your online store in a web browser. (Front end, not backend) Seo Urls will automatically install its settings and
any necessary tables.
Or am I the only silly guy around here !
-
Re: Chemo's Ultimate URL's
I almost posted that question when I installed the 3.0 beta the other day. Can't remember clearly whether the beta guide includes the part about loading a catalog page to complete the installation. I had read that in the earlier Chemo's installation instructions, but still managed to forget before I was done installing.
By the way, Josh, you deserve a huge thank-you for laying the groundwork on what is already the best user guide I have seen for any Zen-Cart mod. I can't wait to see the finished production version.
Let me know if you want editorial help -- not that I think you need it. It just occurred to me that you might stretch yourself thin publishing sophisticated documentation and developing/programming simultaneously. Maybe an exchange of services would mutually increase productivity? PM me if you're interested -- if not, disregard and keep up the good work.
Quote:
Originally Posted by
mat123slade
That makes a lot of sens... I was expecting it to happen by loading from the admin... If I remember rightly this is what was happenning in the previous versions...
Maybe worth adding : Open your online store in a web browser. (Front end, not backend) Seo Urls will automatically install its settings and
any necessary tables.
Or am I the only silly guy around here !
-
Re: Chemo's Ultimate URL's
How is everyone else doing in terms of running the 3.0 beta with the PayPal IPN (not PayPal Express) checkout?
Kelvyn, are you also running yesterday's PayPal IPN patch?
Quote:
Originally Posted by
tvadpro
-
Re: Chemo's Ultimate URL's
Never-mind! Josh just confirmed and fixed the bug. Kelvyn (and anyone else experiencing the IPN bug with the 3.0 beta) should implement the patch attached to bug report 16 on the bug tracker.
Way-to-go, Dreamscape! :thumbsup:
Quote:
Originally Posted by
tvadpro
How is everyone else doing in terms of running the 3.0 beta with the PayPal IPN (not PayPal Express) checkout?
Kelvyn, are you also running yesterday's PayPal IPN patch?
-
Re: Chemo's Ultimate URL's
there's a new bug report dreamscape. I haven't tried 3.00 yet however i didn't see it mentioned in the changelog so I'm assuming it hasn't been fixed. I'll be trying out a 3.00 test store shortly
-
Re: Chemo's Ultimate URL's
Read the installation instructions in the 3.0.0 guide, samad64, and follow them to the letter. Be sure to check the bug tracker for necessary patches.
I just posted a bug report on the JD Productions tracker, which I see Josh has confirmed. Orders paid via PayPal IPN aren't showing up in the database. At first I thought it was just an eCheck issue, but it's the same with orders paid by instant transfer. Dreamscape has pointed out a problem with the way a Zen-Cart core script is omitted at a point where it should be implemented. This is where I step back and let the people who know what they're talking about come up with a solution.
Of course, I'll be watching this closely and serving as a devoted guinea pig for any tests you guys want to run. Whatever I can do to help ...
Quote:
Originally Posted by
samad64
there's a new bug report dreamscape. I haven't tried 3.00 yet however i didn't see it mentioned in the changelog so I'm assuming it hasn't been fixed. I'll be trying out a 3.00 test store shortly
-
Re: Chemo's Ultimate URL's
And in less time than it took me to write up a bug report, Josh has posted a working patch on the bug tracker. :thumbsup:
Refer to bug #19.
Quote:
Originally Posted by
tvadpro
I just posted a bug report on the JD Productions tracker, which I see Josh has confirmed. Orders paid via PayPal IPN aren't showing up in the database.
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
tvadpro
Read the installation instructions in the 3.0.0 guide, samad64, and follow them to the letter. Be sure to check the bug tracker for necessary patches.
I just posted a bug report on the JD Productions tracker, which I see Josh has confirmed. Orders paid via PayPal IPN aren't showing up in the database. At first I thought it was just an eCheck issue, but it's the same with orders paid by instant transfer. Dreamscape has pointed out a problem with the way a Zen-Cart core script is omitted at a point where it should be implemented. This is where I step back and let the people who know what they're talking about come up with a solution.
Of course, I'll be watching this closely and serving as a devoted guinea pig for any tests you guys want to run. Whatever I can do to help ...
i'm actually still running 2.103, waiting to upgrade. I just want to make sure everything is working fine before doing so so I haven't done it on live yet :)
The issue I'm concerned with is non-existent urls. For example, mydomain.com/admin may exist (obviously it doesn't on the live site.. but just assume it does) and it will work fine. However, a URL such as mydomain.com/asdfadsfasdfasdf does not exist on my site.. and if you visit that then you go straight to the main page. I would rather have it show the 404 page.. and google is complaining that my site is returning a success header when its supposed to be a 404.. therefore asking me to continually reverify when i add my sitemap. Easiest solution is to rename the htaccess file temporarily, reverify, and then rename it back.. but you can only do that so many times
EDIT: received a response on bug tracker.. will have to check out version 3 once its in a later stage :)
EDIT2: I'm an idiot! It was a setting :blush:
-
Re: Chemo's Ultimate URL's
Quote:
Originally Posted by
kuroi
I'm going to write some slightly speculative stuff here, as I won't be able to write more definitively without taking rather more time to investigate more deeply than I can at the moment.
It looks to me as though Dreamscape has done an outstanding job of taking advantage of Zen Cart's architecture to integrate this version of SEO URLs right into the core in a non-destructive way. A quick skim through his work suggests that this a model implementation blazing a trail for other mods to follow.
Admin Profiles on the other hand is still bolted onto the outside of Zen Cart and, in simplistic terms, is paying more attention to what's crossing the boundary than that which is already there.
I had hoped that this would be sufficient until release 1.6 of Zen Cart which really ought to take access control inside the core code. But Dreamscape has raised the bar, and 1.6 is too far away.
Thus some serious thought needs to be given to Admin Profiles structure. I have an inkling of a quick fix for this mod specifically, but even this will need significant evaluation and testing as I am not familiar with version 3, and would in any case prefer to spend the time taking Admin Profiles to the next level.
I totaly understand, but for now could you tell me your inkling so I can play with it to see it I can make it work? Right now I just don't know where to start. And I would really like to turn my development site over to my prodution site soon.
Now that I think of it, as long as I have SEO configured, I should not need to change the config very often, so will this matter? I can't validate that this is working, since my dev site is actualy in a subdirectory of my real site and the real sites .htaccess is screwing with the dev sites.