Deceased
- Join Date:
- Aug 2004
- Location:
- Saint Petersburg, Russia
- Posts:
- 1,782
- Plugin Contributions:
- 5
SitemapXML v.2
lolwaut:
/MYDOMAIN.com/admin/includes/boxes/extra_boxes/sitemapxmltools_dhtml.php
You did not rename the directory admin?
Views: 613,507
Deceased
lolwaut:
/MYDOMAIN.com/admin/includes/boxes/extra_boxes/sitemapxmltools_dhtml.php
You did not rename the directory admin?
Deceased
For Zen-Cart version 1.3.9f and earlier. Edit includes/.htaccess:
Find
<FilesMatch "..(js|JS|css|CSS|jpg|JPG|gif|GIF|png|PNG|swf|SWF)$">
Replace by
<FilesMatch "..(js|JS|css|CSS|jpg|JPG|gif|GIF|png|PNG|swf|SWF|xsl|XSL)$">
New Zenner
a_berezin:
For Zen-Cart version 1.3.9f and earlier. Edit includes/.htaccess:
Find
<FilesMatch "..(js|JS|css|CSS|jpg|JPG|gif|GIF|png|PNG|swf|SWF)$">
Replace by
<FilesMatch "..(js|JS|css|CSS|jpg|JPG|gif|GIF|png|PNG|swf|SWF|xsl|XSL)$">
I made the following changes as i am running 1.3.9f, but i am still getting the following error when i try to output the sitemapindex.xml file.
Error loading stylesheet: A network error occurred loading an XSLT stylesheet:http://coppercreekammo.com/includes/templates/template_default/css/gss.xsl
Deceased
josh.lapin:
I made the following changes as i am running 1.3.9f, but i am still getting the following error when i try to output the sitemapindex.xml file.
Error loading stylesheet: A network error occurred loading an XSLT stylesheet:http://coppercreekammo.com/includes/templates/template_default/css/gss.xsl
<http://coppercreekammo.com/includes/templates/template_default/css/gss.xsl> return
> HTTP/1.1 403 Forbidden
Once more check includes/.htaccess. I do not know any other reason.
New Zenner
a_berezin:
http://coppercreekammo.com/includes/templates/template_default/css/gss.xsl return
Once more check includes/.htaccess. I do not know any other reason.
Here is the text from my .htaccess file
@copyright Copyright 2003-2010 Zen Cart Development Team
@license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
@version $Id: .htaccess 16111 2010-04-29 22:39:02Z drbyte $
This is used with Apache WebServers
The following blocks direct HTTP requests to all filetypes in this directory recursively, except certain approved exceptions
It also prevents the ability of any scripts to run. No type of script, be it PHP, PERL or whatever, can normally be executed if ExecCGI is disabled.
Will also prevent people from seeing what is in the dir. and any sub-directories
For this to work, you must include either 'All' or at least: 'Limit' and 'Indexes' parameters to the AllowOverride configuration in your apache/conf/httpd.conf file.
Additionally, if you want the added protection offered by the OPTIONS directive below, you'll need to add 'Options' to the AllowOverride list, if 'All' is not specified.
Example:
#<Directory "/usr/local/apache/htdocs">
AllowOverride Limit Options Indexes
#</Directory>
###############################deny everything
<FilesMatch ".*">
Order Allow,Deny
Deny from all
</FilesMatch>but now allow just certain necessary files:
<FilesMatch ".*.(js|JS|css|CSS|jpg|JPG|gif|GIF|png|PNG|swf|SWF|xsl|XSL)$">
Order Allow,Deny
Allow from all
</FilesMatch>IndexIgnore /
NOTE: If you want even greater security to prevent hackers from running scripts in this folder, uncomment the following line (if your hosting company will allow you to use OPTIONS):
OPTIONS -Indexes -ExecCGI
i dont see what i am missing.
Totally Zenned
You could also try looking at the permissions on the file. Are they too low to allow web access, or higher than your server's security setting will permit?
New Zenner
kuroi:
You could also try looking at the permissions on the file. Are they too low to allow web access, or higher than your server's security setting will permit?
Permissions set as follows. do they need changing?

Totally Zenned
It's the permissions on the file that you can't access that may be significant, not those on your .htacess file.
New Zenner
kuroi:
It's the permissions on the file that you can't access that may be significant, not those on your .htacess file.
Ok.....How do i fix the issue then?
Deceased
josh.lapin:
Here is the text from my .htaccess file
...
i dont see what i am missing.
Nice .htaccess :)
This file /includes/templates/template_default/css/gss.xsl exist?
Copy it to <your_template>/css/gss.xsl
What permissions on the /includes/templates/template_default/css/gss.xsl ?
Check the .htaccess files if they exist:
/includes/templates/.htaccess
/includes/templates/template_default/.htaccess
/includes/templates/template_default/css/.htaccess
New Zenner
a_berezin:
Nice .htaccess :)
This file /includes/templates/template_default/css/gss.xsl exist?
Copy it to <your_template>/css/gss.xslWhat permissions on the /includes/templates/template_default/css/gss.xsl ?
Check the .htaccess files if they exist:
/includes/templates/.htaccess
/includes/templates/template_default/.htaccess
/includes/templates/template_default/css/.htaccess
there is no htaccess in those place. obviously there is no template_default/css/gss.xsl file.
again, can anyone help with what i am missing?
here are the permissions for the gss.xsl file?

Deceased
josh.lapin:
obviously there is no template_default/css/gss.xsl file.
Why you you do not copy it?
If you did not copied, then consider that you do not need it. In this case you can ignore this error. This file is used only for viewing xml-files in the browser. Search engines do not need it.
Totally Zenned
lolwaut:
I've installed this mod on my 1.3.9h according to the installation instructions:
- Backup all Zen-Cart files to your server or local computer.
Backup your database.- Unzip and upload all files to your store directory.
- For Zen-Cart 1.5.x. Run install-sitemapxml.sql
- Go to Admin->Tools->Sitemap XML and click "Install SitemapXML SQL".
- Go to Admin->Configuration->Sitemap XML and setup all parameters.
- Go to Admin->Tools->Google XML Sitemap (If error messages occur, change permissions on the XML files to 777).
- To have this update and automatically notify Google, you will need to set up a Cron job via your host's control panel.
My problem is with STEP 5. "Google XML Sitemap" does not show up under my Tools menu. Any ideas? Is this a necessary menu? How can I make it display? I got an error when I tried installing the SQL but a previous poster said this is normal and that the SQL file is only meant to be installed on ZenCart 1.5... is this accurate... perhaps this is my issue?
Default Re: SitemapXML v.2
Quote:
Originally Posted by lolwaut View Post
a previous poster said this is normal and that the SQL file is only meant to be installed on ZenCart 1.5... is this accurate... perhaps this is my issue?
It is accurate (I didn't make it up to bug you, and it's what the instructions say). But it's not your problem.That's probably that you didn't put the files in the right place, most likely that you didn't put the admin files in your renamed admin, but instead uploaded them as they are thus creating a new admin folder "admin" that your site won't recognise.
##############################___
Hi,
my request is hopefully simple. As per above I have done the upload but no joy in having it work - and Andrew as a real code dummie I am struggling with the lack of detail in your readme.txt instructions.
I am running 1.3.9 so am ignoring the SQL patch install. The folder sitemapXML v2 is uploaded to the root directory. So what now? Which folders / files need to be copied into which folders (like for MY_STORE) in languages or templates and which of any .php files need to be modified and with what information (if any) ??
Is there a bouncing ball installation guide for dummies? like1. after uploading sitemapXMLv2 to your root directory open folder and copy file xyz and past in xyz YOUR_SITE - if not created then copy file abc from zzzz/kkkk/pppp and paste into zzzz/kkkk/MY_STORE/pppp 2. Now .... blah blah bla ???? something even I could follow and end up with a successful active add-on?
Any and ALL help will be appreciated (I have searched FAQ's and posts in this forum) :unsure:
cheers,
Mike
Deceased
http://www.zen-cart.com/forum/showpost.php?p=624007&postcount=10
swguy:
Fee for service cart maintenance is an important part of the ecosystem. When people report bugs in my contribution, I fix them, but when they report installation difficulties, I direct them to the Commercial Help Wanted forum.
Totally Zenned
a_berezin:
http://www.zen-cart.com/forum/showpost.php?p=624007&postcount=10
NewsFlash - your program has an inherent BUG that needs fixing - it is found in the ReadMe.txt file - NYET, wait .... IT IS THE WHOLE FILE.
If you fixed the instructions you wouldn't be getting these requests Einstein.
cheers,
Mike
or should I use your salutation ........ Good Luck ........ appropriate as one needs "Luck" to get your program to work :no:
Totally Zenned
For anybody else thinking of using this add-on, I can confirm that it works perfectly, and the installation is much the same as for any other add-on that has an admin component and simpler than some.
It's sad to see the developer, who has donated this really useful add-on for free, and written documentation in a language very different to his own, being unfairly criticised because a small number of users (out of 40k+ downloads) have problems installing it.
Totally Zenned
kuroi:
For anybody else thinking of using this add-on, I can confirm that it works perfectly, and the installation is much the same as for any other add-on that has an admin component and simpler than some.
It's sad to see the developer, who has donated this really useful add-on for free, and written documentation in a language very different to his own, being unfairly criticised because a small number of users (out of 40k+ downloads) have problems installing it.
Not having installed an add-on that has an Admin component and being a total newbie / dummie when it comes to working with code and php etc (I only learned how to spell HTML a week ago - next step is to find out the meaning:smile:) I find that the install instructions are lacking by comparison to some other instructions I have seen and used for some other add-ons.
The criticism was not duly unfair given that his response to my very detailed and honest query was a quote from a previous post that was either cynical or a statement of frustration but in either case it was unwarranted. Given the many hours of dedication Andrew must have committed to developing this module which obviously is very useful and very much required I would have thought that helping us "dummies" who do not have the same level of understanding of how these things work would be a critical aspect of the successful use of the add-on which I presume was the goal in the first place.
I learned many years ago that when my kids asked me a question about how something works it was because they did not know and wanted to know, not just to annoy me - I also learned that unhelpful retorts only harmed my relationship with them.
If anyone should be chastised (if indeed at all) it should be Andrew for implying in a not so customer service friendly manner that for those less educated in the workings of computer programming who are not sure how to get his module to work should pay him to get the advice. And ... there was no assertion that the module doesn't work well, I'm sure it does - maybe one day I will experience that for myself :smile:
Having had some very good help from some very understanding people in this forum I am certain that someone will give me a helping hand.
cheers,
Mike - unemployed 58 year old dummie new to this stuff trying to set up a shop in an effort to earn a few dollars - grateful to many for their help in here, disappointed with some :(
I am one of the "small number of users (out of 40k+ downloads) have problems installing it".
ppps - love your pearl of wisdom -
(Questions answered in the forum only - so that any forum member can benefit - not by personal message) guess I will have to wait to "benefit"
Totally Zenned
shags38:
NewsFlash - your program has an inherent BUG that needs fixing - it is found in the ReadMe.txt file - NYET, wait .... IT IS THE WHOLE FILE.
If you fixed the instructions you wouldn't be getting these requests Einstein.
cheers,
Mikeor should I use your salutation ........ Good Luck ........ appropriate as one needs "Luck" to get your program to work :no:
shags38:
Not having installed an add-on that has an Admin component and being a total newbie / dummie when it comes to working with code and php etc (I only learned how to spell HTML a week ago - next step is to find out the meaning:smile:) I find that the install instructions are lacking by comparison to some other instructions I have seen and used for some other add-ons.Adding on to what Kuroi wrote... IMHO swinging fists and posting harshly worded critiques of a contributor who's primary language is NOT english is kinda bad form (just sayin':smile:).. Also please keep in mind that these contributions are work that was done for free.. So if the suggestion of paying for installation is off-putting to you, please keep in mind that the modules available in the downloads section are all free..
That said Andrew's instructions while concise, are clear. If you have installed other mods successfully and see how the files are structured you will see that Andrew has not gone "off script" with his mod. Most mods are packaged so that the files/folders follow the same file/folder structure of the store. You only need to rename the "admin" folders to match the name of your own admin folder, and rename any override folders to match the name of your store's template folder, then copy the files over into your store's main root (not the folder, but the CONTENTS of the folder) .. No PHP for programming required..
Suggest reading this tutorial on the override system so you can get a feel for how it works.
https://www.zen-cart.com/tutorials/index.php?article=230
This is important because many modules use overrides, and it's important to understand how the override system works when you are installing mods that use them. Again this requires no knowledge of HTML or PHP.
Good luck..
shags38:
ppps - love your pearl of wisdom -
(Questions answered in the forum only - so that any forum member can benefit - not by personal message) guess I will have to wait to "benefit"Before you critique the signature (which is similar to mine and others here) how about I explain the meaning behind the message.. (as it appears you have have assumed that there is a nefarious meaning to it) Then if you want to criticize, have at it..:smile:
If a community member asks a question privately and is given the answer privately, how would another community member with the SAME question benefit from that private exchange of information?? eg:a signature which suggests asking your question in the appropriate place in the public forum so that all community members may seek and find that exchange which may address the same/similar issue for them..
Totally Zenned
DivaVocals:
Adding on to what Kuroi wrote... IMHO swinging fists and posting harshly worded critiques of a contributor who's primary language is NOT english is kinda bad form (just sayin':smile:).. Also please keep in mind that these contributions are work that was done for free.. So if the suggestion of paying for installation is off-putting to you, please keep in mind that the modules available in the downloads section are all free..
That said Andrew's instructions while concise, are clear. If you have installed other mods successfully and see how the files are structured you will see that Andrew has not gone "off script" with his mod. Most mods are packaged so that the files/folders follow the same file/folder structure of the store. You only need to rename the "admin" folders to match the name of your own admin folder, and rename any override folders to match the name of your store's template folder, then copy the files over into your store's main root (not the folder, but the CONTENTS of the folder) .. No PHP for programming required..
Suggest reading this tutorial on the override system so you can get a feel for how it works.
https://www.zen-cart.com/tutorials/index.php?article=230
This is important because many modules use overrides, and it's important to understand how the override system works when you are installing mods that use them. Again this requires no knowledge of HTML or PHP.Good luck..
Before you critique the signature (which is similar to mine and others here) how about I explain the meaning behind the message.. (as it appears you have have assumed that there is a nefarious meaning to it) Then if you want to criticize, have at it..:smile:
If a community member asks a question privately and is given the answer privately, how would another community member with the SAME question benefit from that private exchange of information?? eg:a signature which suggests asking your question in the appropriate place in the public forum so that all community members may seek and find that exchange which may address the same/similar issue for them..
Thanks for the explanation about the signature albeit it wasn't necessary - it was exactly just the intent of the "let's help EVERYONE" inference of the message that I was eluding to, which is the way it should be, however it appears that "everyone" seems to be classified as being at at least a certain level by some in here. Like I said, some in here really "understand" that some newbies really do not have a clue and need the bouncing ball detailed instructions that are totally superfluous to most - some tutorials in here, and posts / threads, are fantastic in their very detailed explanation(s) of how things work and how to do / change things and make them work - whilst some are written by experts, in expert "lingo" for experts. For some, certainly including me, it is like exiting a lecture by an eminent professor of mathematics who knew exactly what he was talking about however the attendees exited with dumbfounded looks of despair and utterances of "what was he getting at"? or similar - the typical inability (language barriers to one side in this case as it is hardly a valid excuse given examples of fluid English in this thread alone from Andrew) of a person to impart knowledge to others effectively, if not inability then apathy.
For one second obviate the perceived attack on your friend or colleague's commitment to Zen and look at my original post - it starts with "I have checked FAQ's, posts etc....blah, yada yada, as I ALWAYS DO prior to asking for help.
Andrew is not going to help me, without me paying a fee, however others will and as I get more experienced and suffer less trepidation about altering ADMIN files then I will be able to handle similar installs without asking for help.
And yes Kuroi I did " Suggest reading this tutorial on the override system so you can get a feel for how it works.
https://www.zen-cart.com/tutorials/index.php?article=230 "
I read it a few times BEFORE asking for assistance - just because it is written doesn't necessarily satisfy the "is this written for newbies to understand criteria"? I have read a lot about motor racing however I cannot drive an F1 car because I haven't been shown how to.
In any case let's leave it at that shall we - as much as Koroi offered some guidance I didn't get the help I really needed as requested and it is apparent that it will not materialize in this thread however my site will ultimately be a success.
If you ever need any Marketing assistance then that is my area of expertise - you will see my contributions in those related threads as required as time advances.
cheers,
Mike
Effective communication is a required skill to succeed not only in business or politics but also in any aspect of lifes endeavors, including personal relationships, however it is a skill, not unlike blacksmithing, that is unfortunately doomed in certain circles in today's technological society ..... author unknown
More Generals have lost battles throughout history for lack of effective communications (particularly poor instructions to commanders) than for ineffective tactics or lack of resources. It is why in the Military these days instructions are repeated back to ensure that the instructions were received and importantly interpreted correctly.
et domine et filea et spiritu domine
New Zenner
shags38:
Hi,
Hi shags38,
shags38:...
I am running 1.3.9 so am ignoring the SQL patch install. The folder sitemapXML v2 is uploaded to the root directory. So what now? Which folders / files need to be copied into which folders (like for MY_STORE) in languages or templates and which of any .php files need to be modified and with what information (if any) ??
Ok shags38,
I will lay this out calmly and quite to the point. Please follow the directions in numeric order do not skip steps, and do not think that what has been written by the contributor is in anyway criticism of you.
lolwaut:
Backup all Zen-Cart files to your server or local computer. & Backup your database.
This is critical. This step must be done
lolwaut:Unzip and upload all files to your store directory.
This is the main zencart directory. If this happens to be your root directory then your files are in the correct directory. I will suggest that you take a quick look and make sure the directories you unzipped from the addon are the "same name" as the ones on your server.
lolwaut:Go to Admin->Tools->Install SQL Patches and install install.sql.
This is required. If you get errors this is alright, but just take a screen shot of the error for reference in this topic.
lolwaut:Go to Admin->Tools->Sitemap XML and click "Install SitemapXML SQL".
This "new" listing should be in your Admin->Tools drop down menu. It is assumed that you have made yourself familiar with the admin area of zen cart by now.
lolwaut:Go to Admin->Configuration->Sitemap XML and setup all parameters.
Go to Admin->Tools->Google XML Sitemap (If error messages occur, change permissions on the XML files to 777).
These drop down menu areas should be available now. Tweak to your hearts content. FYI = most of these settings are fine. The only tweak is for yahoo since the MSN / Yahoo merger.
lolwaut:To have this update and automatically notify Google, you will need to set up a Cron job via your host's control panel.
This is not needed if you have a good spider.txt file pointing to your sitemap.xml files. Just after adding products for the day press the link to let the spiders know you have new content. If you update to often the search engines can think bad of your site.
You have now installed the SiteMap XML addon. The mods most of the time don't take any editing of the php/html/.htaccess files. If you are using Zen Cart on a Windows/Mac Server may the creator be with you.
shags38:
Is there a bouncing ball installation guide for dummies? ...
Any and ALL help will be appreciated (I have searched FAQ's and posts in this forum) :unsure:
cheers,
Mike
This is not a bouncing ball that takes too much time to code and the forums do not allow such things. I hope this will help you and get you into the wonderful zen cart world.
Fields marked required must be completed.
Tell staff why this post should be reviewed.