You are here:  » New Release! - Category and brand indexes, Google Sitemap support, more...


New Release! - Category and brand indexes, Google Sitemap support, more...

Submitted by support on Mon, 2006-02-13 17:53 in

Features under beta test over the last few days are now in the current distribution. These include:

  • Optional category and brand indexes (docs)
  • Automatic Google Sitemap generation. Examples: index and merchant (docs)
  • Search engine friendly URLs now enabled using a config variable rather than checking for .htaccess
  • New filter: "Name Case", which would convert something like "CREATIVE LABS" into "Creative Labs"

Important: The product page has been renamed to products.php to resolve a mod_rewrite conflict that some users were experiencing to do with the MultiView feature of Apache that was enabled by their web host and therefore could not be disabled.

Submitted by madstock on Mon, 2006-02-13 22:17

At first glance, this looks great - just what was needed...

Alas I am now off to Gay Paris for a few days, and as such won't get to play with it...

Huge thanks for all of the hard work that you have put into this, in any case..

Submitted by searley on Tue, 2006-02-14 07:42

Have found a problem with Search and replace filteres

Comet has 2 categories Fridges Freezers and Fridge Freezers

i want to combine them, so i setup a filter

search: Fridges Freezers
replace: Fridge Freezers

but every time i re-import the filter does not do the search and replace

Submitted by arthuc01 on Tue, 2006-02-14 09:52

Hi Dave, Can I ask what files have been changed or are there just new files, also are there any database changes?

Chris

Submitted by searley on Tue, 2006-02-14 10:16

Yes there are DB changes..

and most of the other pages are different as the way it check for mod-rewrite has changed

i kept the old index.php default.css and in the includes i kept head and footer

uploaded everything else, added the new links for category and brand and then reapplied and other changes i made

i deleted the tables in the DB to start with so that setup could recreate them

then re-registered the feeds and imported

Submitted by support on Tue, 2006-02-14 10:32

Hi Searley,

I can't get Search and Replace to fail at the moment, and more specifically looking at the Comet feed it doesn't look like I have the same version as you. Mine has:

Freezers
Fridge Freezers
Fridges

Are you using the Affiliate Window XML feed?

Submitted by searley on Tue, 2006-02-14 10:39

The comet feed is CSV as is Bennets Electrical

take a look at: http://www.shoppingchanneluk.com/category/

you will see Fridges Freezers

http://www.shoppingchanneluk.com/category/Fridges-Freezers/

i have checked the db itself and the category is Fridges Freezers i was wondering if it was being changed for display but no..

so as i say, done search and replace Fridges Freezers for Fridge Freezers without joy

as i say this is on 2 feeds comet and benetts electrical

Submitted by support on Tue, 2006-02-14 11:24

OK, I understand the issue now - i've managed to recreate the problem using the Bennets Electrical feed.

The issue is to do with the "normalisation" that makes everything safe to use in URLs etc. The reason the search on "Fridges Freezers" fails is because the actual value is "Fridges & Freezers", but the & is dropped because it is not URL safe.

I'm looking into this now and working out the best way to deal with it. At the moment, I think this would be to make the web-safe filter (the default) be applied first, before any user filters...

Submitted by support on Tue, 2006-02-14 11:54

Hi,

I've now made it so that the default filters are applied before the user filters (which makes more sense).

I've checked it on the Bennetts Electrical feed, and successfully Search and Replaced "Fridges Freezers" to "Fridge Freezers" to match the other category of a similar name.

The only change is to includes/admin.php.

Submitted by searley on Tue, 2006-02-14 11:57

will test later and report

regards

Submitted by searley on Tue, 2006-02-14 14:07

i can confirm that issue is now fixed

Submitted by searley on Tue, 2006-02-14 14:39

I have just downloaded the Webgains Dreamdirect feed in xml format, and registered it when i goto http://shoppingchanneluk.com/merchant/Dream-Direct/ only one product is shown

however admin shows 1178

Submitted by support on Tue, 2006-02-14 14:42

Hiya,

Looks like you've selected "PROGRAM_NAME" instead of "PRODUCT_NAME" as the product name field, so it has imported 1198 products; they're just all called "Dream Direct"...

I've done that myself a few times. In fact, what i'm thinking of doing; is that the field names can be guessed a lot of the time by the software, for example, I could make it so that the product name field would default to anything called:

"PRODUCTNAME" or "PRODUCT_NAME". It wouldn't take long to look at all the standard feed formats from the main affiliate networks and setup a lookup table of standard mappings...

Submitted by searley on Tue, 2006-02-14 14:42

ooops sorry forget it, it helps when you try to use PRODUCT_ID and not PROGRAM_ID should wear my glasses!!

Submitted by support on Tue, 2006-02-14 14:45

No probs :) By the way - have you checked your site in FireFox? Something goes a bit awry with your logo at the top...

Submitted by searley on Tue, 2006-02-14 15:16

No not installed FF on the mac.. does it look any better now, its a strange issue with FF not tiling BG images in tables properly

Submitted by support on Tue, 2006-02-14 15:22

That's better now :)

Submitted by support on Tue, 2006-02-14 19:41

*BUMP*
(sorry, gotta see if Drupal forum has a sticky feature!)