Bots etc…….

I’m doing a bit of research – well a lot of research really – about various bots and how to keep the bad ones out of my site.

Apart from stealing content from the site, bots can have a serious and adverse effect on bandwidth, running it through the roof at times. Which in turn can have a costly effect on the site. Although the blog pages have spambot protection – there are other types of bot that can cause problems as well.

So I want to try n implement as much bot protection as I can without affecting genuine visitors to the site. Fortunately there appears to be a plethora of info and advice out there, I just need to trawl through it to find effective protection for the site. Even if I end up having to pay for a piece of software it could in the long run be valuable.

Most decent robots will read and obey the ‘htaccess’ file and robots.txt file – only the bad ones will ignore these instructions, even some legit bots will try and circumnavigate the robots.txt. So I need to try and bone up on what to put in that txt file. Also find out what I can implement safely via the ‘htaccess’ file as well.

Anyway, I’ve found some very useful sites, and copied the various ways of combating bots, and saved them as text files. Also saved a whole web page on this subject too. Will try and read and digest them at a later date, tomorrow if I can.

One in particular does have a very concise way of trapping bots, so I think I’ll have a look at that first because it makes fun of the bots and gives them a lot of work to do, while not affecting the server.

Gonna be a long trawl…….

Site icon

I’ve found out how to add an icon to the browser tab – like other sites such eBay etc.

I had to edit 3 different places with associated files to get this working with my main site, webstore and blogs. Each treated the way to display the icon differently.

now you should see an icon like this in the tabs sites.or url address bar of your browser when you visit either of the 3

I’ve tested this in the following browsers:

Google Chrome – listed first because it’s the best!
Safari
Firefox – good but it’s so slow compared to Google Chrome and Safari.

Don’t know what happens in Internet Explorer because I don’t have access to a copy as I use a Apple MacBook Pro – so tough!

Site housekeeping

I’ve been doing a little housekeeping work on the site. For one thing, I’ve deleted a lot of extraneous unneeded file off the server, eg:

WordPress theme folders and files that I’m never going to use.
Loads of redundant image files that I only used in setting up various parts of the site.

etc etc

This has helped to free up some space on the server, don’t know how much, but every little helps I suppose.

Site Structure and operation:
Another thing I’ve done is to alter the way each of the 3 site modules relate and work with each other:

  • Main site pages
  • Blog pages
  • Online shop

I’ve removed the coding that forced blog pages to be opened in a new tab. Now they open in the same tab, and I’ve inserted navigation links in the header of the blog pages that link back to the main blogs page. Also on the blog page header I’ve inserted a link to the online shop – now all the site modules are linked in together – well almost.

Next thing I want to do is put a simple “Back” button on the webstore navigation bar – so the visitor gets taken back to the page they were on before accessing the shop. I’m also going to put a link to the main blog page too, so the blogs can be accessed directly from the shop too. I may even include links to the Guestbook and Calendar pages too, (also might be an idea to include those on the blog pages as well )……….

Header Logo updated

I’ve updated the header logo for the whole site.

After doing one for the Online Shop which I liked a lot, I decided to make the logos match on the rest of the site. Meant updating 3 different images files, because the main page, site pages and blog pages used slightly different versions of the same jpg image. This has taken most of the day to do this – mainly due to having to ensure the images line up properly when they get parsed.

Another reason is my host server appears to be a tad slow the last couple of days, so it was not updating the online cache quickly enough. Making it difficult to check the outcome of changes when I made them. I created all the new images using a copy of Adobe Photoshop CS3, which helped a lot.

The new logos are:

Front/Main page:

General Site logo:

Blogs logo:

Online Shop logo:

Website Shop – header logo….

Well, I was messing around in photoshop, trying to get something working with the header logo. I thought it needed a little something, a tweak or boost when I decided to try some of the Webdings, Zaphf Dingbats and Wingdings. Which is how I found the circular image that can be seen to the extreme left of the logo.

So I started to experiment with it – I thought it looked a little like a disc image, but it still needed a bit extra, to lift it. So I applied one or two tranformations to it – scaled it up and viola! You have what is now on screen, and I think it’s quite effective.

New header logo image:

Main site & Online shop

I’ve now linked the two sites together, although in reality they are both on the same server. But because each site has been created using a different package, I think of them as 2 seperate sites.

The “Webstore” links on the main site have been updated to point to the online shop, this includes the link on the main index page, the one on the Links page and the SitePal virtual shop assistant also points to the Webstore.

There was a bit of a hiatus when the host server refused to update the newest link htm file, but closing Filezilla and then restarting it, then uploading the links file again sorted that out.

In the header of the online shop I’ve created a link that points back to the main index page of the main site. I’ve also taken out the “target=”_NEW” coding that opened the webstore in a new tab. I thought it all worked better being opened in the same window/tab. Feels neater, tidier. Of course, for those that like to have new sites open in a new tab or window – well, tough! Because “right clicking” is disabled on the main site, it isn’t possible to “right click” then select “open in new tab/window” from the menu. I am actually considering doing the same “right click” disable on the webstore – just helps to make the sites that bit more secure and free from theft etc.

19:05 hrs

Update:
I’ve sorted the title and header lettering/logo for the webstore now. Decided on “Dockildare’s Bike n Trike Online Music & Book Shop”. The old logo lettering has been left alone and I’ve simply added “Online Music & Book Shop” underneath it, flanked by musical notation. See pic below:

Onine store…

I’ve created some pages that give information about myself etc. They are:

About Me Obvious what this does I would think

Vinyl Cleaning A general piece about how I clean my vinyl. I’ve put this up because I’m seriously considering offering a vinyl cleaning service for a reasonable cost. It will include the cleaning of the vinyl, replacement inner sleeve/s, an outer PVC or plastic protection sleeve, postage in a custom protective mailer.

I’m also in the process of creating all the legal pages that cover the running etc of the site – conditions of use, privacy notice, shipping and returns etc. These are the ones that are going to take the most time to construct as I need to ensure that they are ok and pertinent.

Oh I finally got the footer up and running – wasn’t as hard as I thought it was going to be. Once I had copied the relevant file into the override custom directory it was a simple matter of copying and pasting in the code from the footer of another site page. Job done – only took about 20 minutes.

Online shop continued….

Well I’m just about up to the point when I can start and sort out photos etc for the online stock listings. I already have some done, was going to put a load of stuff up on eBay, plus I did list a number of books there too a few months back.

The main thing is I do have stock that I can list – albeit 2nd hand. US comic mags, vinyl records – LPs and 45s etc, a load of books, mainly hardback and mainly fiction.

Will have to get photos of the vinyl done though – will start with the LPs n 12″ singles first. I don’t have any 7″ singles actually ready to sell – got to clean a few first, but the LPs are already done.

Online shop saga …….

Ok. ever had one of those days where you work at something to get exactly the result you want – then find that you could have done it better AND easier?

Well that’s the kind of day I’ve just had. I wanted to remove the “Home” page links from ALL pages, plus the related text that follows it. So being a good boy I searched the support site pages for an answer. As per normal – everyone n their dog has a way of doing it, but they all involved manually editing this n that n the other file.

Of course, there’s also a right & wrong way of doing this as far as Zen is concerned. The creators developed a system where you can create custom templates etc so the core files don’t have to be changed. Very important when it comes to upgrade time, when core files get over-written by new ones. Together with this there is also a built in override system that acts the same way as the custom template system. I thought this a very good way of going about things, so set to creating all the requisite directories, files etc to enable me to do it.

Can you appreciate my reaction though when I discovered that to achieve what I wanted – eg remove the “Home” link and attendant text – there was a far easier way actually built into the Zen Cart admin system? I was pretty well pissed off I can tell you!!! All I had to do was go to Configuration>Layout Settings and disable it in there. Remember “breadcrumbs” and breadcrumb trails from my previous post? Thats the setting I had to change……. Oh Boy!

So I’ve learned more about the system – but wasted a lot of time doing so!

Hmmmm …. Shop site

Well……. I didn’t get to the footer – yet!

I thought I’d have go at removing one fucking word/link that appears in all the pages – namely the “Home” link/text that can be found on all the pages. Hey, should be simple I thought – like fuck it was! I tried all ways to find out how it is coded into the system – no luck. So – an hour later – hair getting very thin, tried searching the support site. Couldn’t find a reference to the “Home” link or word or text, but by chance I had a look at a post about “Breadcrumbs” – you know – as in trail, breadcrumb trail? Good job my mind works in a weird way, because this was exactly what I was looking for. Plus I’d already sussed that the term “breadcrumbs” was one used a lot in this system – as in “#navBreadCrumb found in the CSS Stylesheet? You have to keep your eyes open in this game, especially if you aren’t very knowledgeable in it…….

So there were several different answers to this, and related posts – all giving different ways to get around, remove or modify how the “Home” reference was displayed. The only one that made any sense was the one advising editing the CSS Stylesheet entry for each page that is referenced by the call to display the “Home” link or text in a page. Chose this because the creators of Zen have already stated they are moving towards a CSS reliant system – so hard coding changes aint going to work if n when they release another upgrade……..

Anyway, this answer was just what I needed because it worked a treat. All I had to do was reference the part of the page I needed to know about using “Inspect Element” in Google Chrome, which displayed all the info I needed to know that would enable me to find or enter the page reference that I had to alter. All sorted – sweet.

So now? Onto the footer – lol! Maybe – if I don’t get side tracked again……..

theecolruler

Site Count

Site Powered by Wordpress, PHPBB, Coppermine, Cpmfetch & Highslide
Your IP Address is: 38.107.179.224
© 2009 - Template design by STHAI:, additional pages, coding, content, logos & images © 2009 & 2010 DoC Kildare

This site is protected by WP-CopyRightPro