Jump to content

[Major] URLsiteCat


Guest

Recommended Posts

File Name :: URLsiteCat

Author :: sculptex

Category :: Major

Description

URLsiteCat v0.01 Cubecart Mod

-----------------------------

TITLE - URLsiteCat

DESCRIPTION - Search Engine Friendly URL generation system for Cubecart

COMPATIBILTY - Cubecart v 2.0.x

DATE - 15 July 2005

AUTHOR - Sculptex

WEBSITE - www.sculptex.co.uk

CONTACT - [email protected]

DETAIL

Search Engine Friendly URL generation system for CubeCart

One of the problems with using such a flexible shopping cart system such as cubecart is that the product codes etc. passed as parameters with the URL.

e.g.

www.yoursite.com/index.php?cat_id=6

www.yoursite.com/view_product.php?product=XYZ1

Although recent progress has been made by some search engines in indexing and ranking these 'dynamic' pages, they are generally not ranked as highly as static pages.

How does URLsiteCat work?

This mod generates a unique page for each category and product. These pages can then easily be directly linked to and should be indexed much better by search engines.

Take the above examples.

www.yoursite.com/index.php?cat_id=6

would become

www.yoursite.com/viewcat_6.php

www.yoursite.com/view_product.php?product=XYZ1

would become

www.yoursite.com/viewprod_XYZ1.php

FREE VERSION AVAILABLE

Yes, we are offering a free (unrestricted) version of this product.

All we ask is that you retain the link to this site (www.sculptex.co.uk) at the foot of each page.

If you choose to purchase a license for this product, the pages will be generated without the link being included. You will also receive priority support in the case of any technical queries. Additionally, any feature/enhancement requests will be considered for future releases.

INSTALLATION OVERVIEW

1)

Backup your cart before installation. this means backup all the files within your cart directory AND perform a database backup. (Although the database is not modified in this version of the mod).

2)

Install the enclosed urlsitecat.php file in the admin folder.

3)

Add the link to this urlsitecat.php file in your admin navigation.

4)

Enter the urlsitecat option you just added to your admin menu.

4a)Tick the option to generate the files.

4b)Enter your ftp details.

4c)Click the generate button to generate the necessary URLs.

Your files should now have been generated. Try www.yoursite.com/viewcat.php. This should show the top level category.

5)

When you are happy that this has worked successfully, you need to create links to these generated pages from your main cart.

5a) This can be as simple as adding a link in your welcome message such as

Click <a href="viewcat.php">here</a> to browse all our products and categories.

5b) If you like, you can change the other links around your cart to go to these friendly urls as follows; more detailed examples follow in the CHANGES section.

5b.i) In all the files in your base cart directory, search for instances of index.php?cat_id=$XX and replace with viewcat_$XX.php (ensuring that the $XX in the first instance is carried over to the second instance.)

5b.ii) In all the files in your base cart directory, search for instances of view_product.php?product==$XX and replace with viewprod_$XX.php (ensuring that the $XX in the first instance is carried over to the second instance.)

FILES

-----

COPY/UPLOAD to admin folder

urlsitecat.php

SQL UPDATE

----------

There is no sql update on this release.

CHANGES

-------

to make accessible from admin side menu, you will need to :-

IN

admin/nav.php

AFTER (or a similar line of your choice)

['<?echo$la_stats_title;?>', '<?echo"$site_url/admin/statistics.php";?>'],

INSERT

['<?echo"URLsiteCat";?>', '<?echo"$site_url/admin/urlsitecat.php";?>'],

IN

index.php

cat_navi.php

REPLACE all instances of

index.php?cat_id=$cat_id_list&catname='$category'

WITH

viewcat_$cat_id_list.php

IN

index.php

sale_cat.php

search.php

spotlight.php

tellafriend.php

view_order.php

view_product.php

REPLACE all instances of

view_product.php?product=$product

WITH

viewprod_$product.php

IN

popular_prod.php

REPLACE all instances of

view_product.php?product=$pop_product

WITH

viewprod_$pop_product.php

IN

sale.php

REPLACE all instances of

view_product.php?product=$sale_product

WITH

viewprod_$sale_product.php

View File

Link to comment
Share on other sites

forgot to mention a couple of things.

1) I also included the documents in the process. so you can link to viewdoc_XX.php like the categories for example. The changes for this would be find all view_doc.php?view_doc=XX (information.php I think) and replace with viewdoc_XX.php etc.

2) Each time you add products or categories (or documents for that matter) you should run step 4 again. It will generate all the required files again. Deleted products/categories/documets are not deleted automatically (on this release)

Link to comment
Share on other sites

:ninja: I have installed this on my test site on local server and worked like a charm well done that man excellent mod.

Couple of things tho.....

would be better if updated when you add/delete product/category or document

showed the cat name/product name or document name

just a thought my 2 cents but never the less splendid mod and will be using on my live stores shortly

Link to comment
Share on other sites

:D I have installed this on my test site on local server and worked like a charm well done that man excellent mod.

Thanks m8! :wub:

Couple of things tho.....

:o

would be better if updated when you add/delete product/category or document

:ninja: will look to modularize/functionize my code so that it can be called at the appropriate juncture in add product, add category etc.

showed the cat name/product name or document name

:D In each individual URL? Like I mentioned, there is a problem trying to include the product title for example in the url as it can contain special characters etc. I think the way to do this would be to add another field to each product like urlsafe_prodname or similar. Once this is done, a small mod could then have it included as the page title etc.

just a thought my 2 cents but never the less splendid mod and will be using on my live stores shortly

:) thanks m8

Link to comment
Share on other sites

In each individual URL? Like I mentioned, there is a problem trying to include the product title for example in the url as it can contain special characters etc. I think the way to do this would be to add another field to each product like urlsafe_prodname or similar. Once this is done, a small mod could then have it included as the page title etc.

How do you mean special characters i dont see the point in someone addind special characters to a product title espically if they going for rankings ???

Hmmm i will take a look and c if i can somehow make this work if i can do you want the code to include in your otherwise splendid mod :ninja:

Link to comment
Share on other sites

LOL.

Successfully uploaded viewcat_10.php

Successfully uploaded viewcat_9.php

Successfully uploaded viewcat_11.php

Successfully uploaded viewcat_12.php

Successfully uploaded viewcat_13.php

Successfully uploaded viewcat_20.php

Successfully uploaded viewcat_16.php

Successfully uploaded viewcat_14.php

Successfully uploaded viewcat_39.php

Successfully uploaded viewcat_21.php

Successfully uploaded viewcat_41.php

Successfully uploaded viewcat_40.php

Successfully uploaded viewcat_42.php

Successfully uploaded viewcat_8.php

Successfully uploaded viewcat_7.php

Successfully uploaded viewcat_4.php

Successfully uploaded viewcat_6.php

Successfully uploaded viewcat_1.php

Successfully uploaded viewcat_2.php

Successfully uploaded viewcat_3.php

Successfully uploaded viewcat_43.php

Successfully uploaded viewcat_44.php

Successfully uploaded viewcat_45.php

Successfully uploaded viewcat_46.php

Successfully uploaded viewcat_48.php

Successfully uploaded viewcat_49.php

Successfully uploaded viewcat_50.php

Successfully uploaded viewcat_51.php

Successfully uploaded viewcat_52.php

Successfully uploaded viewcat_53.php

Successfully uploaded viewcat_56.php

Successfully uploaded viewcat_55.php

Successfully uploaded viewcat_57.php

Successfully uploaded viewcat_103.php

Successfully uploaded viewcat_59.php

Successfully uploaded viewcat_60.php

Successfully uploaded viewcat_61.php

Successfully uploaded viewcat_62.php

Successfully uploaded viewcat_63.php

Successfully uploaded viewcat_64.php

Successfully uploaded viewcat_65.php

Successfully uploaded viewcat_66.php

Successfully uploaded viewcat_67.php

Successfully uploaded viewcat_68.php

Successfully uploaded viewcat_70.php

Successfully uploaded viewcat_109.php

Successfully uploaded viewcat_71.php

Successfully uploaded viewcat_72.php

Successfully uploaded viewcat_73.php

Successfully uploaded viewcat_74.php

Successfully uploaded viewcat_75.php

Successfully uploaded viewcat_76.php

Successfully uploaded viewcat_77.php

Successfully uploaded viewcat_78.php

Successfully uploaded viewcat_79.php

Successfully uploaded viewcat_80.php

Successfully uploaded viewcat_81.php

Successfully uploaded viewcat_82.php

Successfully uploaded viewcat_83.php

Successfully uploaded viewcat_84.php

Successfully uploaded viewcat_85.php

Successfully uploaded viewcat_86.php

Successfully uploaded viewcat_87.php

Successfully uploaded viewcat_88.php

Successfully uploaded viewcat_89.php

Successfully uploaded viewcat_90.php

Successfully uploaded viewcat_245.php

Successfully uploaded viewcat_92.php

Successfully uploaded viewcat_93.php

Successfully uploaded viewcat_94.php

Successfully uploaded viewcat_95.php

Successfully uploaded viewcat_96.php

Successfully uploaded viewcat_97.php

Successfully uploaded viewcat_98.php

Successfully uploaded viewcat_99.php

Successfully uploaded viewcat_100.php

Successfully uploaded viewcat_102.php

Successfully uploaded viewcat_104.php

Successfully uploaded viewcat_105.php

Successfully uploaded viewcat_106.php

Successfully uploaded viewcat_107.php

Successfully uploaded viewcat_108.php

Successfully uploaded viewcat_110.php

Successfully uploaded viewcat_111.php

Successfully uploaded viewcat_112.php

Successfully uploaded viewcat_113.php

Successfully uploaded viewcat_114.php

Successfully uploaded viewcat_115.php

Successfully uploaded viewcat_116.php

Successfully uploaded viewcat_117.php

Successfully uploaded viewcat_118.php

Successfully uploaded viewcat_119.php

Successfully uploaded viewcat_120.php

Successfully uploaded viewcat_121.php

Successfully uploaded viewcat_122.php

Successfully uploaded viewcat_123.php

Successfully uploaded viewcat_124.php

Successfully uploaded viewcat_125.php

Successfully uploaded viewcat_126.php

Successfully uploaded viewcat_127.php

Successfully uploaded viewcat_128.php

Successfully uploaded viewcat_129.php

Successfully uploaded viewcat_130.php

Successfully uploaded viewcat_131.php

Successfully uploaded viewcat_132.php

Successfully uploaded viewcat_133.php

Successfully uploaded viewcat_134.php

Successfully uploaded viewcat_135.php

Successfully uploaded viewcat_136.php

Successfully uploaded viewcat_137.php

Successfully uploaded viewcat_138.php

Successfully uploaded viewcat_139.php

Successfully uploaded viewcat_140.php

Successfully uploaded viewcat_141.php

Successfully uploaded viewcat_142.php

Successfully uploaded viewcat_143.php

Successfully uploaded viewcat_144.php

Successfully uploaded viewcat_145.php

Successfully uploaded viewcat_146.php

Successfully uploaded viewcat_147.php

Successfully uploaded viewcat_148.php

Successfully uploaded viewcat_149.php

Successfully uploaded viewcat_150.php

Successfully uploaded viewcat_151.php

Successfully uploaded viewcat_152.php

Successfully uploaded viewcat_153.php

Successfully uploaded viewcat_154.php

Successfully uploaded viewcat_155.php

Successfully uploaded viewcat_156.php

Successfully uploaded viewcat_157.php

Successfully uploaded viewcat_158.php

Successfully uploaded viewcat_159.php

Successfully uploaded viewcat_160.php

Successfully uploaded viewcat_161.php

Successfully uploaded viewcat_162.php

Successfully uploaded viewcat_163.php

Successfully uploaded viewcat_164.php

Successfully uploaded viewcat_166.php

Successfully uploaded viewcat_167.php

Successfully uploaded viewcat_168.php

Successfully uploaded viewcat_169.php

Successfully uploaded viewcat_170.php

Successfully uploaded viewcat_171.php

Successfully uploaded viewcat_172.php

Successfully uploaded viewcat_173.php

Successfully uploaded viewcat_174.php

Successfully uploaded viewcat_175.php

Successfully uploaded viewcat_176.php

Successfully uploaded viewcat_177.php

Successfully uploaded viewcat_178.php

Successfully uploaded viewcat_179.php

Successfully uploaded viewcat_180.php

Successfully uploaded viewcat_181.php

Successfully uploaded viewcat_182.php

Successfully uploaded viewcat_183.php

Successfully uploaded viewcat_184.php

Successfully uploaded viewcat_185.php

Successfully uploaded viewcat_186.php

Successfully uploaded viewcat_187.php

Successfully uploaded viewcat_188.php

Successfully uploaded viewcat_189.php

Successfully uploaded viewcat_190.php

Successfully uploaded viewcat_197.php

Successfully uploaded viewcat_192.php

Successfully uploaded viewcat_193.php

Successfully uploaded viewcat_194.php

Successfully uploaded viewcat_195.php

Successfully uploaded viewcat_196.php

Successfully uploaded viewcat_212.php

Successfully uploaded viewcat_199.php

Successfully uploaded viewcat_200.php

Successfully uploaded viewcat_201.php

Successfully uploaded viewcat_202.php

Successfully uploaded viewcat_203.php

Successfully uploaded viewcat_211.php

Successfully uploaded viewcat_205.php

Successfully uploaded viewcat_207.php

Successfully uploaded viewcat_208.php

Successfully uploaded viewcat_209.php

Successfully uploaded viewcat_210.php

Successfully uploaded viewcat_213.php

Successfully uploaded viewcat_214.php

Successfully uploaded viewcat_215.php

Successfully uploaded viewcat_216.php

Successfully uploaded viewcat_217.php

Successfully uploaded viewcat_218.php

Successfully uploaded viewcat_219.php

Successfully uploaded viewcat_220.php

Successfully uploaded viewcat_221.php

Successfully uploaded viewcat_222.php

Successfully uploaded viewcat_223.php

Successfully uploaded viewcat_224.php

Successfully uploaded viewcat_225.php

Successfully uploaded viewcat_226.php

Successfully uploaded viewcat_227.php

Successfully uploaded viewcat_228.php

Successfully uploaded viewcat_229.php

Successfully uploaded viewcat_230.php

Successfully uploaded viewcat_231.php

Successfully uploaded viewcat_232.php

Successfully uploaded viewcat_233.php

Successfully uploaded viewcat_234.php

Successfully uploaded viewcat_235.php

Successfully uploaded viewcat_236.php

Successfully uploaded viewcat_237.php

Successfully uploaded viewcat_238.php

Successfully uploaded viewcat_239.php

Successfully uploaded viewcat_240.php

Successfully uploaded viewcat_241.php

Successfully uploaded viewcat_242.php

Successfully uploaded viewcat_243.php

Successfully uploaded viewcat_244.php

Successfully uploaded viewcat_246.php

Successfully uploaded viewcat_247.php

Successfully uploaded viewcat_248.php

Successfully uploaded viewcat_249.php

Successfully uploaded viewcat_250.php

Successfully uploaded viewcat_251.php

Successfully uploaded viewcat_253.php

Successfully uploaded viewcat_254.php

Successfully uploaded viewcat_255.php

Successfully uploaded viewcat_256.php

Successfully uploaded viewcat_257.php

Successfully uploaded viewcat_258.php

Successfully uploaded viewcat_261.php

Successfully uploaded viewcat_262.php

Successfully uploaded viewcat_263.php

Successfully uploaded viewcat_264.php

Successfully uploaded viewcat_265.php

Successfully uploaded viewcat_266.php

Successfully uploaded viewcat_267.php

Successfully uploaded viewcat_268.php

Successfully uploaded viewcat.php

Successfully uploaded viewprod_xit-soundaround.php

Successfully uploaded viewprod_110-4P.php

Successfully uploaded viewprod_25-AB.php

Successfully uploaded viewprod_25-ABC.php

Successfully uploaded viewprod_25-ABCD.php

Successfully uploaded viewprod_25-X.php

Successfully uploaded viewprod_9-AB.php

Successfully uploaded viewprod_9-ABCD.php

Successfully uploaded viewprod_A-AUPRJ12F.php

Successfully uploaded viewprod_A-BT-PA.php

Successfully uploaded viewprod_A-BT6.php

Successfully uploaded viewprod_A-BTRJ11F.php

Successfully uploaded viewprod_A-BTRJ45M.php

Successfully uploaded viewprod_A-BTRJ45SEC.php

Successfully uploaded viewprod_A-CNV150.php

Successfully uploaded viewprod_A-CNV200.php

Successfully uploaded viewprod_A-D25FC36F.php

Successfully uploaded viewprod_A-D25FC36M.php

Successfully uploaded viewprod_A-D25FRJ11.php

Successfully uploaded viewprod_A-D25FRJ45.php

Successfully uploaded viewprod_A-D25MC36F.php

Successfully uploaded viewprod_A-D25MC36M.php

Successfully uploaded viewprod_A-D25MRJ11.php

Successfully uploaded viewprod_A-D25MRJ45.php

Successfully uploaded viewprod_A-D6F-D6F.php

Successfully uploaded viewprod_A-D6FD9F.php

Successfully uploaded viewprod_A-D6FD9M.php

Successfully uploaded viewprod_A-D6M-USB.php

Successfully uploaded viewprod_A-D6MD9M.php

Successfully uploaded viewprod_A-D9FD25F.php

Successfully uploaded viewprod_A-D9FD25M.php

Successfully uploaded viewprod_A-D9FRJ11.php

Successfully uploaded viewprod_A-D9FRJ45.php

Successfully uploaded viewprod_A-D9MD25F.php

Successfully uploaded viewprod_A-D9MD25M.php

Successfully uploaded viewprod_A-D9MRJ11.php

Successfully uploaded viewprod_A-D9MRJ45.php

Successfully uploaded viewprod_A-DVIF-VGAM.php

Successfully uploaded viewprod_A-DVIM-VGAF.php

Successfully uploaded viewprod_A-FIBLCLC-D.php

Successfully uploaded viewprod_A-FIBLCLC-S.php

Successfully uploaded viewprod_A-FIBSCSC.php

Successfully uploaded viewprod_A-FIBSCST.php

Successfully uploaded viewprod_A-FIBSTST.php

Successfully uploaded viewprod_A-HDMIDVI-I.php

Successfully uploaded viewprod_A-HPCN36M-CN36F.php

Successfully uploaded viewprod_A-IDC40.php

Successfully uploaded viewprod_A-IE.php

Successfully uploaded viewprod_A-JW-F.php

Successfully uploaded viewprod_A-JW-M.php

Successfully uploaded viewprod_A-LB-PAR.php

Successfully uploaded viewprod_A-LB-SER25.php

Successfully uploaded viewprod_A-LB-SER9.php

Successfully uploaded viewprod_A-MAC-VGA10.php

Successfully uploaded viewprod_A-MC36FF.php

Successfully uploaded viewprod_A-MC36MF.php

Successfully uploaded viewprod_A-MC36MM.php

Successfully uploaded viewprod_A-MD15FF.php

Successfully uploaded viewprod_A-MD15MM.php

Successfully uploaded viewprod_A-MD25FF.php

Successfully uploaded viewprod_A-MD25MF.php

Successfully uploaded viewprod_A-MD25MM.php

Successfully uploaded viewprod_A-MD9FF.php

Successfully uploaded viewprod_A-MD9MF.php

Successfully uploaded viewprod_A-MD9MM.php

Successfully uploaded viewprod_A-MHD15FF.php

Successfully uploaded viewprod_A-MHD15MM.php

Successfully uploaded viewprod_A-NULLM9.php

Successfully uploaded viewprod_A-NULLM9FF.php

Successfully uploaded viewprod_A-NULLMOD.php

Successfully uploaded viewprod_A-NULLMOD2.php

Successfully uploaded viewprod_A-RCA-FF.php

Successfully uploaded viewprod_A-RJ11T.php

Successfully uploaded viewprod_A-RJ45T.php

Successfully uploaded viewprod_A-VGAF13W3M.php

Successfully uploaded viewprod_A-VGAM13W3F.php

Successfully uploaded viewprod_ADSL001.php

Successfully uploaded viewprod_ADSL005.php

Successfully uploaded viewprod_AF-142.php

Successfully uploaded viewprod_AF-241.php

Successfully uploaded viewprod_AOC-1394MP.php

Successfully uploaded viewprod_AOC-2S-9.php

Successfully uploaded viewprod_AOC-ATA133R.php

Successfully uploaded viewprod_AOC-DMA133.php

Successfully uploaded viewprod_AOC-HHPCI-1P.php

Successfully uploaded viewprod_AOC-HHPCI-1S.php

Successfully uploaded viewprod_AOC-HHU2-2P.php

Successfully uploaded viewprod_AOC-PCI-1EPP.php

Successfully uploaded viewprod_AOC-PCI-1P2S.php

Successfully uploaded viewprod_AOC-PCI-1S.php

Successfully uploaded viewprod_AOC-PCI-2EPP.php

Successfully uploaded viewprod_AOC-PCI-2S.php

Successfully uploaded viewprod_AOC-PCI-4S.php

Successfully uploaded viewprod_AOC-PCI-8S.php

Successfully uploaded viewprod_AOC-SATA150.php

Successfully uploaded viewprod_AOC-SCSI-1060U2W.php

Successfully uploaded viewprod_AOC-SCSI-810C.php

Successfully uploaded viewprod_AOC-SCSI-940P.php

Successfully uploaded viewprod_AOC-SCSI-950UW.php

Successfully uploaded viewprod_AOC-SER-1P2S.php

Successfully uploaded viewprod_AOC-U2-2P.php

Successfully uploaded viewprod_AOC-U2-6BM.php

Successfully uploaded viewprod_AOC-U2-6P.php

Successfully uploaded viewprod_AOC-U2FW10.php

Successfully uploaded viewprod_AS-8144.php

Successfully uploaded viewprod_AS-8441.php

Successfully uploaded viewprod_AVG001.php

Successfully uploaded viewprod_BCS-002.php

Successfully uploaded viewprod_BCS-015.php

Successfully uploaded viewprod_BCS-232.php

Successfully uploaded viewprod_BCS-301.php

Successfully uploaded viewprod_BCS-400.php

Successfully uploaded viewprod_BCS-ST015.php

Successfully uploaded viewprod_BCS-STAND.php

Successfully uploaded viewprod_BCS-USB.php

Successfully uploaded viewprod_BF-100C.php

Successfully uploaded viewprod_BF-110N.php

Successfully uploaded viewprod_BF-1121.php

Successfully uploaded viewprod_BF-120.php

Successfully uploaded viewprod_BF-1284.php

Successfully uploaded viewprod_BF-200A.php

Successfully uploaded viewprod_BF-3000.php

Successfully uploaded viewprod_BF-4302.php

Successfully uploaded viewprod_BF-600.php

Successfully uploaded viewprod_BF-632.php

Successfully uploaded viewprod_BF-7223.php

Successfully uploaded viewprod_BF-7311.php

Successfully uploaded viewprod_BF-7900.php

Successfully uploaded viewprod_BF-800.php

Successfully uploaded viewprod_BF-8000.php

Successfully uploaded viewprod_BF-810.php

Successfully uploaded viewprod_BNC-CTC.php

Successfully uploaded viewprod_BNC-FF.php

Successfully uploaded viewprod_BNC-SRB.php

Successfully uploaded viewprod_BNC-SRB BLUE.php

Successfully uploaded viewprod_BNC-T.php

Successfully uploaded viewprod_BNC-T50.php

Successfully uploaded viewprod_BNC-T50 CH.php

Successfully uploaded viewprod_BR-6104K.php

Successfully uploaded viewprod_BR-6104KP.php

Successfully uploaded viewprod_BR-6524K.php

Successfully uploaded viewprod_BR-6541K.php

Successfully uploaded viewprod_BR-ADSL.php

Successfully uploaded viewprod_BT PLUG.php

Successfully uploaded viewprod_BT PLUG6.php

Successfully uploaded viewprod_C-12C R.php

Successfully uploaded viewprod_C-1394A-2.php

Successfully uploaded viewprod_C-1394A-5.php

Successfully uploaded viewprod_C-1394B-2.php

Successfully uploaded viewprod_C-1394B-5.php

Successfully uploaded viewprod_C-1394C-2.php

Successfully uploaded viewprod_C-1394C-5.php

Successfully uploaded viewprod_C-1394D-2.php

Successfully uploaded viewprod_C-1394D-5.php

Successfully uploaded viewprod_C-1394E-2.php

Successfully uploaded viewprod_C-1394E-5.php

Successfully uploaded viewprod_C-1394F-2.php

Successfully uploaded viewprod_C-1394F-5.php

Successfully uploaded viewprod_C-16C R.php

Successfully uploaded viewprod_C-6C R.php

Successfully uploaded viewprod_C-8C R.php

Successfully uploaded viewprod_C-ATA.php

Successfully uploaded viewprod_C-ATA-R60.php

Successfully uploaded viewprod_C-ATA-R90.php

Successfully uploaded viewprod_C-ATA-REL.php

Successfully uploaded viewprod_C-ATMOD-M.php

Successfully uploaded viewprod_C-ATMOD-M5.php

Successfully uploaded viewprod_C-ATX20-200.php

Successfully uploaded viewprod_C-BT6-10.php

Successfully uploaded viewprod_C-BT6-2.php

Successfully uploaded viewprod_C-BT6-5.php

Successfully uploaded viewprod_C-BTRJ11.php

Successfully uploaded viewprod_C-BTRJ11-10.php

Successfully uploaded viewprod_C-BTRJ11-5.php

Successfully uploaded viewprod_C-BTRJ11F.php

Successfully uploaded viewprod_C-BTS150.php

Successfully uploaded viewprod_C-C5E 2P BLACK.php

Successfully uploaded viewprod_C-C5E 2P BLUE.php

Successfully uploaded viewprod_C-C5E 2P GREY.php

Successfully uploaded viewprod_C-C5E-SOL R.php

Successfully uploaded viewprod_C-C5E-SOL R BK.php

Successfully uploaded viewprod_C-C5E-SOL R BLUE.php

Successfully uploaded viewprod_C-C5E-SOL R100.php

Successfully uploaded viewprod_C-C5E-SOL R50.php

Successfully uploaded viewprod_C-C5E-ST R.php

Successfully uploaded viewprod_C-C5E-ST R BLACK.php

Successfully uploaded viewprod_C-C5E-ST R BLUE.php

Successfully uploaded viewprod_C-C5E-ST R GREEN.php

Successfully uploaded viewprod_C-C5E-ST R GREY.php

Successfully uploaded viewprod_C-C5E-ST R PINK.php

Successfully uploaded viewprod_C-C5E-ST R RED.php

Successfully uploaded viewprod_C-C5E-ST R WHITE.php

Successfully uploaded viewprod_C-C5E-ST R YELL.php

Successfully uploaded viewprod_C-C5E-ST R100.php

Successfully uploaded viewprod_C-C5E-ST R125.php

Successfully uploaded viewprod_C-C5E-ST R50.php

Successfully uploaded viewprod_C-C6-SOL R BLACK.php

Successfully uploaded viewprod_C-C6-SOL R BLUE.php

Successfully uploaded viewprod_C-C6-SOL R GREY.php

Successfully uploaded viewprod_C-C6-ST R BLACK.php

Successfully uploaded viewprod_C-C6-ST R BLUE.php

Successfully uploaded viewprod_C-C6-ST R GREY.php

Successfully uploaded viewprod_C-C7-SOL R.php

Successfully uploaded viewprod_C-C7-ST R.php

Successfully uploaded viewprod_C-CDAUDIO.php

Successfully uploaded viewprod_C-CDROM.php

Successfully uploaded viewprod_C-CEN-AF.php

Successfully uploaded viewprod_C-CEN-AF300.php

Successfully uploaded viewprod_C-CEN-M2.php

Successfully uploaded viewprod_C-CEN-M5.php

Successfully uploaded viewprod_C-D25-AF.php

Successfully uploaded viewprod_C-D25-AF10.php

Successfully uploaded viewprod_C-D25-AF15.php

Successfully uploaded viewprod_C-D25-AF5.php

Successfully uploaded viewprod_C-D25-AM10.php

Successfully uploaded viewprod_C-D25-AM15.php

Successfully uploaded viewprod_C-D25-AM2.php

Successfully uploaded viewprod_C-D25-AM5.php

Successfully uploaded viewprod_C-D25-MF.php

Successfully uploaded viewprod_C-D25-MF1.php

Successfully uploaded viewprod_C-D25-MF10.php

Successfully uploaded viewprod_C-D25-MF13.php

Successfully uploaded viewprod_C-D25-MF15.php

Successfully uploaded viewprod_C-D25-MF3.php

Successfully uploaded viewprod_C-D25-MF5.php

Successfully uploaded viewprod_C-D25-MF7.php

Successfully uploaded viewprod_C-D25-MM1.php

Successfully uploaded viewprod_C-D25-MM10.php

Successfully uploaded viewprod_C-D25-MM13.php

Successfully uploaded viewprod_C-D25-MM15.php

Successfully uploaded viewprod_C-D25-MM2.php

Successfully uploaded viewprod_C-D25-MM3.php

Successfully uploaded viewprod_C-D25-MM4.php

Successfully uploaded viewprod_C-D25-MM5.php

Successfully uploaded viewprod_C-D25-MM7.php

Successfully uploaded viewprod_C-D6F-D5M.php

Successfully uploaded viewprod_C-D6M-2D6F.php

Successfully uploaded viewprod_C-D6M-D5F.php

Successfully uploaded viewprod_C-D6M-YD6F.php

Successfully uploaded viewprod_C-D9F-D25M.php

Successfully uploaded viewprod_C-D9M-D25F.php

Successfully uploaded viewprod_C-DB9-FF.php

Successfully uploaded viewprod_C-DB9-MM.php

Successfully uploaded viewprod_C-DB9-MM5.php

Successfully uploaded viewprod_C-DIN8-M10.php

Successfully uploaded viewprod_C-DIN8-M5.php

Successfully uploaded viewprod_C-DIN8-MM.php

Successfully uploaded viewprod_C-DVI-D-MM10.php

Successfully uploaded viewprod_C-DVI-D-MM2.php

Successfully uploaded viewprod_C-DVI-D-MM5.php

Successfully uploaded viewprod_C-DVI-I-MM10.php

message even got cut off :)

don't think this mods suited to my website. Product site anyway.

Link to comment
Share on other sites

yes, obviously doesn't like the slash in the filename. should work if you change that product code.

I could implement something that would substitute the illegal characters for legal ones, but then there would be a danger of having duplicates (if the slash was changed to an underscore and a similar product but with an underscore already existed).

Realistically, to get the best out of this or similar mods, you are gonna have to make some small sacrifices in order to get the best out of it, and changing a product code seems a small price to pay.

Something that would circumvent this situation is if each product has an extra field that you nter a unique filename/url friendly code in that will act as the filename which has already been mentioned, but it will then be a lot of maintenance, so I don't know whats best.

In any case, next release needs to have these files added automatically for each product.category/document addition and I think I will also add a checking option to highlight any missing files for products/categories/docs etc.

Thanks for the feedback!

Link to comment
Share on other sites

Hey mate have you considered making a separate version for this as well? Like one that just creates quick categories. Ie for my site ;)

I'd edit the code and do it myselffffffffff but if you did it you'd have more mods in your name ;)

Cheers eitherway man.

Link to comment
Share on other sites

Hey mate have you considered making a separate version for this as well? Like one that just creates quick categories. Ie for my site :)

I'd edit the code and do it myselffffffffff but if you did it you'd have more mods in your name ;)

Cheers eitherway man.

any optional features I introduce will be added to this release. I don't see the point of bumping up my contributions. I doubt I will be doing much more work on this in the school holidays. I am also giving it a while to assess how my search engine rankings imporve to see how effective the whole system is.

Link to comment
Share on other sites

  • 3 weeks later...

im installing this for someone.. anyone have any tips on the auto ftp settings... as i am getting nothing but errors

its in the main directory of the ftp.. do i put / or just leave it.. also.. i tried both, and still getting errors..

oh, and just a thought on my part.. doesnt installing this mod completely defeat the perpose of a dynamic website.. there are easier ways to get the same affect..

Tony~!

Link to comment
Share on other sites

the ftp settings are required each time, as files are updated in the main directory and obviously the permissions in that directory obviously do not allow file writes.

you could say that it defeats the object of having a dynamic web site, but unfortunately as search engines prefer seemingly static pages, we must do our best to accomodate them as best as we can in order to get maximum spider exposure.

Link to comment
Share on other sites

  • 3 months later...

okay, the current state of this is... I have not had much feedback and have not developed this much futher, but while there is a lack of another cc2 version of this type of mod, I am still looking to develop this.

Things to address;

not having to keep entering ftp details when an update is performed

having products updated automatically when added/deleted

include title mod or similar

include php session killer

any comments welcome...

Link to comment
Share on other sites

Sure, Sculptex, very happy to make some comments…

I`m sure many on this forum are very thankful for your Cube Cart contributions and scripts.

As we are aware, there are thousands of CC2 sites out there that can use solid SE friendly mods of any kind. I know we are certainly interested! Not quite sure what the friendly url mod does to the existing pages or does it generate extra static pages, in addition to the cart as it is?

There seems to be different opinions and experiences on this forum as to whether CC2 (or v 3 for that matter) has some major issues when it comes to being indexed fully and properly. It is difficult to get authorative answers it seems.

The main points of discussion in terms of search engine friendliness seem to be:

1. Are the URL`s that Cube Cart 2 generates unfriendly to engines?

2 Is the following mod helpful -PHP sessions are killed if the user agent is identified as a search engine [http://www.cubecart.com/site/forums/index.php?showtopic=10917]

3 Dynamic page generation verses static.

4 Importance of Site Map generation / Site content / Inbound links / Meta tagging / Keywords / etc etc ….etc

At the end of the day, for us, when it comes to implementing major mods that can impact on SE results,… yes we want to improve, but we also want to be careful not to dis-advantage our current hard fought position with a mod that “works in theoryâ€. We need to understand the function of these big mods well before we implement. It would be nice to know exactly how search engines then view this mod in the real world.

This may be the same idea but...Why not just create a page of friendly url product links to static pages if static pages are better indexed than dynamic?

Could also be done by anyone manually if not too many products, but what about a script that simply converts every product page into a static html page and places them into the store folder via ftp.(this is easy to do manually ie file - save as html )

Then in another step, the url`s for all these static pages need to be generated.

Then Create a Cube Cart document page ( call it “Product links†or something) and drop the url`s in!

So...A dynamic url like

becomes something like

http://www.batterydoctor.com.au/store/RC3600HV.htm

This means there is a page of direct, SE friendly product url`s to spider which can be linked from the home page, or any pages you like as well, directly to a new bunch of static pages. Unsure how google for instance might look at duplicate pages however.

Maybe this is a similar concept as the friendly url mod?

Link to comment
Share on other sites

Thanks for the reply

Sure, Sculptex, very happy to make some comments…

I`m sure many on this forum are very thankful for your Cube Cart contributions and scripts.

As we are aware, there are thousands of CC2 sites out there that can use solid SE friendly mods of any kind. I know we are certainly interested!  Not quite sure what the friendly url mod does to the existing pages or does it generate extra static pages, in addition to the cart as it is?

My mod generates a static PHP page equivalent of each dynamic page in the cart - products, categories and documents.

There seems to be different opinions and experiences on this forum as to whether CC2 (or v 3 for that matter) has some major issues when it comes to being indexed fully and properly. It is difficult to get authorative answers it seems.
I agree. My sites' dynamic pages are indexed in the popular search engines but it is generally accepted that dynamic pages are indexed better/given a higher natural search ranking?

The main points of discussion in terms of search engine friendliness seem to be:

1.    Are the URL`s that Cube Cart 2 generates unfriendly to engines?

See above, they are not ideal.

2 Is the following mod helpful -PHP sessions are killed if the user agent is identified as a search engine  [http://www.cubecart.com/site/forums/index.php?showtopic=10917]
As I mentioned in my previous post, I think that would help, too.

3 Dynamic page generation verses static.
See 1

4 Importance of Site Map generation / Site content / Inbound links / Meta tagging / Keywords / etc etc ….etc
Everything helps! A sitemap would be good, but lets get the static pages generated first.

At the end of the day, for us, when it comes to implementing major mods that can impact on SE results,… yes we want to improve, but we also want to be careful not to dis-advantage our current hard fought position with a mod that “works in theoryâ€.  We need to understand the function of these big mods well before we implement. It would be nice to know exactly how search engines then view this mod in the real world.
I think there is a danger that current dynamic page rankings would slip when you switched to static, but the sooner the better if you are in for the long haul.

This may be the same idea but...Why not just create a page of friendly url product links to static pages if static pages are better indexed than dynamic?

Could also be done by anyone manually if not too many products, but what about  a script that simply converts every product page into a static html  page and places them into the store folder via ftp.(this is easy to do manually ie file - save as html )

Then in another step, the url`s for all these static pages need to be generated.

Then Create a Cube Cart document page ( call it “Product links†or something) and drop the url`s in!

So...A dynamic url like

http://www.batterydoctor.com.au/store/view...roduct=RC3600HV

becomes something like

http://www.batterydoctor.com.au/store/RC3600HV.htm

This means there is a page of direct,  SE friendly product url`s to spider which can be linked  from the home page, or any pages you like as well, directly to a new bunch of static pages.  Unsure how google for instance might look at duplicate pages however.

Maybe this is a similar concept as the friendly url mod?

That is my mod except I do not generate html pages. that would be a nightmare!
Link to comment
Share on other sites

  • 2 weeks later...

I can't seem to get this mod to work. Is there anybody out there willing to fix my files for a small fee? When I go to run the sitecat, I get error messages like;

Warning: fopen(/home/pmcnealy/public_html/sport/tmp/tmpcatX): failed to open stream: No such file or directory in /home/pmcnealy/public_html/sport/admin/urlsitecat.php on line 119

Warning: fwrite(): supplied argument is not a valid stream resource in /home/pmcnealy/public_html/sport/admin/urlsitecat.php on line 121

Warning: fclose(): supplied argument is not a valid stream resource in /home/pmcnealy/public_html/sport/admin/urlsitecat.php on line 122

Warning: fopen(/home/pmcnealy/public_html/sport/tmp/tmpcatQ): failed to open stream: No such file or directory in /home/pmcnealy/public_html/sport/admin/urlsitecat.php on line 126

Warning: fwrite(): supplied argument is not a valid stream resource in /home/pmcnealy/public_html/sport/admin/urlsitecat.php on line 128

Warning: fclose(): supplied argument is not a valid stream resource in /home/pmcnealy/public_html/sport/admin/urlsitecat.php on line 129

Warning: fopen(/home/pmcnealy/public_html/sport/tmp/tmpprodX): failed to open stream: No such file or directory in /home/pmcnealy/public_html/sport/admin/urlsitecat.php on line 133

Warning: fwrite(): supplied argument is not a valid stream resource in /home/pmcnealy/public_html/sport/admin/urlsitecat.php on line 135

Warning: fclose(): supplied argument is not a valid stream resource in /home/pmcnealy/public_html/sport/admin/urlsitecat.php on line 136

Warning: fopen(/home/pmcnealy/public_html/sport/tmp/tmpprodQ): failed to open stream: No such file or directory in /home/pmcnealy/public_html/sport/admin/urlsitecat.php on line 140

Link to comment
Share on other sites

I did this and the mod creates a catalog but my site still doesn't work when I click on the individual products. All I get is a "page cannot be displayed" message.

Link to comment
Share on other sites

×
×
  • Create New...