Rick Hurst Web Developer in Bristol, UK

Menu

Month: September 2006

watch that page

i’ve just set up an account with watchthatpage.com in attempt to find an easier way to keep track of sites that have not yet joined the RSS revolution. There are plenty of sites still out there that do not provide an RSS feed for their news pages and blogs. As Robert Scoble pointed out a while back – 98% of people don’t use RSS, but that means 2% of users do – which is a hell of a lot of traffic, reading the web via an RSS aggregator rather than actually visiting the site. It seems backwards not to have an RSS feed for frequently (or infrequently) updated news/blog content. I’ve used this analogy before, but i’ll use it again – expecting people to visit your web site just to see if anything has changed is a bit like standing on someones doorstep and not knocking or ringing the bell, but hoping that someone will come and open the door occasionally just to see if anyone is a standing there.

I don’t actually use my RSS aggregator (bloglines.com – an online service, so I can keep track of news and blogs from any web device, including my mobile phone) to read all the sites I visit – some sites (scobelizer, register etc) are updated so frequently that I know thay will have updated since I last looked, so I just have them bookmarked (via foxylicious firefox extension – my bookmarks are maintained from my del.icio.us tags), otherwise my aggregator gets full of unread content and this reduces the value of it, as I tend to skim read and dismiss stuff.

archived comments

I arrived at this website from Yahoo after seeking out an alternate to WatchThatPage since Watch That Page has become unavailable. I wound up registering with ChangeDetect. This is a great service, but in contrast to claims on their web-site is not really cost-free. But at least the site is most effective for watching web content changes.

Mark Nagode 2010-10-07 15:36:23

skype deliver me a balance expiration

skype purches - balance expiration
I discovered today when I went to make an urgent skype-out call (forgot my mobile and work phone needed rebooting) that my remaining 7 euro balance had expired. Ironically it appeared on my account as a “purchase”: 1 balance expiration, status: “delivered”. Cheers skype. Yeah I know it is probably in the small print, I did buy my credit over a year ago, but annoying all the same, especially as it only ran out a few days ago and I actually needed it today..

archived comments

They did that to me too. I wonder how much money there collecting this way without actually giving any service for it. I never heard another company acting the same way.

Henry Wilder 2006-10-28 21:42:06

Same happened to me. Is this legal? What would happen if a bank did this there would be uproar. It seems like stealing to me. I went to them six days after it had expired asking for it back and got nothing back except an automated response

same here 2006-12-12 16:12:18

Plone appears on the spammers radar

As Plone becomes more and more mainstream, it has appeared on the radar of spammers. They are targeting community sites where people are allowed to sign up without moderation, and using scripts to create loads of false members. A weakness in the way user portraits are handled is being exploited to inject javascript redirects in, so that people visiting a profile page (or anywhere else where portraits are displayed?) are redirected to other sites. If you are affected by this, or don’t want to be – here’s how to sort it out

Hooray lots of comments at last!

Thankyou very much for the unprecedented amount of comments I found in my moderation queue over the last few days. Very informative, but just so you know I don’t need any of the gambling facilities or drugs you all recommended. I’ve just activated Akismet to see how that goes – I was very impressed that it comes as standard with this version of wordpress (2.0.3). All I had to do was sign up at wordpress.com to get an api key.

zope portal catalog – the difference between metadata and index contents

I always forget this – when doing a zope catalog query, you are searching the index contents not the metadata contents. If there is a field in your metadata that you want to be able to use as a variable in a portal catlog query, you need to add the field as an index and then reindex the catalog (or just the new field within the catalog).

For example I was generating some custom tabs for the contents of a particular folder within a plone site and I wanted the catalog query to exclude any items with the “exclude_from_nav” field set to True. It wasn’t listening to me. The solution was to go to portal_catalog -> indexes and add a new field index ‘exclude_from_nav’ (i.e the field name needs to match the meta data field name). Tick the box next to the new ‘exclude_from_nav’ and hit the reindex button. Now the catalog is aware of this field and which objects in the zodb are set to true and false.

archived comments

Where does one set ‘exclude_from_nav’ to true?

Eric 2007-05-13 00:53:24

exclude_from_nav is a field within the metatdata of a plone page – it is set using the check box Exclude from navigation on the properties tab when editing a page or other plone content type

Rick 2007-05-13 19:35:16

Thank you, Rick.

Can you provide an example on how to use this in my AT Class file (filesystem based product)?

Thanks much.

Eric

Eric 2007-05-13 19:48:34

If your AT class file inherits from another plone content type then you do not need to add this field, as it will be inherited by your content type. I’ve never had to add it in – I just did a quick search and see that it is an Accessor in ATContentTypes/content/base.py – it is actually returning a value from a var called excludeFromNav – where ever that is coming from

Rick 2007-05-13 20:03:09

plone livesearch results overlapped by content and action menus

On a custom plone 2.5 skin we found that the livesearch results were getting overlapped by certain elements of the content including action menus and elements within a composite page, in IE6. After much trial and error this turned out to be because I had used absolute positioning on the search form, which obviously confused something somewhere along the line. I also had to remove position:relative from a couple of containing elements to get it to work. As this was a custom skin already fairly heavily modified (both css and template changes), I haven’t narrowed down exactly what was happening yet, or if there is a better way to address it, but I ended up moving the form and using floats and margins to get it in position.

The plone livesearch template and CSS code seems a little over-complex to me, and I don’t really like the use of an HTML fieldset to render the results, as this is always the first thing I break during a customisation so I may create my own version in due course (in private of course, before I go around claiming I have a better version than the one that ships with plone!).

archived comments

Yes i agree, the livesearch css is a bit overly complex. i’m attempting to slightly restyle the plone live search. I have copied the livesearch css from the public css file and pasted this into my default css in my skin product. The live search layer displays on the left of the screen and not as expected on the right? Have you had similar experience? any ideas? This display is the same in firefox and ie7. Also the search div layer isn’t overlapping. When the layer appears it pushed the rest on the page contens below it. Hmm

Richard 2007-03-12 15:27:59

Just noticed this incoming link where someone else found a slution to this same problem:-

http://ohtogo.com/blog/?p=42

“adding z-index:1” to the parent – parent of which element I wonder?

Rick 2007-10-02 21:36:44

OK, it’s time to categorise my blog posts

this is the internet equivalent of trying to organise my CD collection – wait- that’s not too difficult, i’m giving most of my cd’s to a charity shop as I prefer digital only these days. I think my “readers” are getting a bit confused when I jump between posts about coffee and posts about geekery. no. those two go together perfectly. Anyway, i’m going to add some categories, and try to retro-categorise some of the old posts over time. RSS subscribers may see old posts reappaer for a few days/weeks/months/years

Initialise thunderbird spellcheck

As I have a fresh install of windows on my work laptop, I also have a fresh install of thunderbird. When I started using it, it was underlining everything I typed as if misspelled. It obviously wasn’t initialised or didn’t have a dictionary installed. I couldn’t see anything under options, so I tried installing an extra language to see if that would kick it into life. First mistake, I accidentally installed the language pack into firefox instead of thunderbird – make sure to read the instructions before installing, which does warn you of this -but I hardly ever read instructions.. Anyway that didn’t fix it.

What did get it working in the end was pressing the spellcheck button within a message compose window and choosing a language…

archived comments

Cheers Rick. I have just solved the same problem on my pc after finding this post. 🙂

Chris 2007-03-24 23:58:33