This, that and the other (may contain nuts)

Switching on anti spam in Dominoblog

Steve Castledine  9 October 2008 10:40:49 GMT
I've mentioned this a few times, but it can't be mentioned too many times due to its importance for web facing blog's.

The Domino Blog template has a pretty effective anti spam mechanism to prevent rogue comments on your public sites (my site blocks hundreds every day - of course you cannot block all the manual one's - but it still can block some of these as well).

This setting is not turned on by default. Why? Well back in the day when wheels were square, a lot of people did not trust javascript and it was switched off. As part of the anti spam mechanism uses javascript this did block all comments by people without javascript so you would get complaints that this happened by default (especially as inside the corporate firewall spam is not the same issue).

It maybe this default setting can be reviewed as things have moved on, however in the meantime here are the details to enable plus other protection details.

    My office/desk meme

    Steve Castledine  3 October 2008 10:23:25 GMT
    I don't think so.

    My wife would kill me and my manager would be on the phone in an instant. I am one messy pup. Paper here, paper there, four monitors, lots of kit lying around. You wouldn't want to see it, my wife winces when she thinks about it.

    But maybe at the weekend I will do a spring clean and then do a photo.

    Image:My office/desk meme

    Domino Blog Theme editing and Tag Library

    Steve Castledine  2 October 2008 14:06:36 GMT
    I have today published an article on editing the default theme within the blog template and general information about the html templates etc on the Domino Wiki site. You can access the document here.

    There is also a full library of dx tags with information on each attached as a 64 page pdf.

    Image:Domino Blog Theme editing and Tag Library
    Image:Domino Blog Theme editing and Tag Library

    New season - better results!

    Steve Castledine  1 October 2008 11:14:17 GMT
    Finally after many seasons of loss after loss Leicester are winning games again. There's still a long way to go in the season, and a long way to restoring our place in the top division, but top of the league after eight games is a good start!

    Image:New season - better results!

    UKLUG 2008 - a great event

    Steve Castledine  22 September 2008 10:20:23 GMT
    I was at UKLUG last Thursday and Friday in central London, and had a great time. To put on yet another event like this "for free" is just incredible and Warren Elsmore cannot be praised enough for it (together with the team of people helping him out).

    Some points of interest:

    1) Turnout was very good, although it would have been polite for a few of the non showers to let the organisers know. "Free" maybe a little misleading as it costs someone, somewhere and sponsors "sponsor" on the promise of x number of people, and food per head - well costs per head.

    2) Food was great. I heard at least 178 people say it was loads better than ILUG.

    3) Venue was great (Church House). Even an American tourist could find there way to it (go to Westminster Abbey near Big Ben - turn left through the arch). The layout was perfect for the sponsors - I hope they got a lot out of this event.

    4) I wish I had a video of a tired looking Julian Robichaux and Bill Buchan lifting and unpacking the largest TV in the world onto the reception desks only to be told "wrong floor".

    5) Sessions were fantastic, I did not attend any that I did not take something away from. If I could present "half" as well as Rob Novak or Bill Buchan I would be satisfied.

    6) It was great to meet some fantastic people for the first time - Ben Poole, Kerr Rainey, Stuart McIntyre, Rob Novak, Matt White - there were others but my poor memory has lost their names. You may have even met me without knowing, I probably handed you your free UKLUG bag upon registration.

    7) Gurupoolza hosted by the excellent Bob Balaban.

    8) Excellent drinks and company on "the boat", which was a real boat moored on the Thames (although was high and dry on a sand bank). For once I was sensible and left at 10:30pm as I had to get back to North London. Me and sensible do not normally cross paths - especially when boats, good company, and drinks are concerned.

    9) I wish I had presented. From getting to know the audience I knew that sessions I could have done would have been useful. That was down to me not knowing whether I would be attending until after the abstracts were closed (us developers have to pay our own way for these things). Next year I promise to make the effort (Warren you can hold me to that).

    10) Mr T and his A-Team van being pulled by the cops (see below).

    Some Photos from my Nokia phone:

    Image:UKLUG 2008 - a great event
    Image:UKLUG 2008 - a great event
    Image:UKLUG 2008 - a great event
    Image:UKLUG 2008 - a great event

    UK Lotus User Group Conference 18th & 19th September - London

    Steve Castledine  9 September 2008 08:45:09 GMT
    A reminder that UKLUG will be held next week (18th & 19th September) in Westminster, London. This will be a great event to attend, so if you can, I encourage you to register here.

    A full list of speakers are here (although I know other Notes gentry will also be in attendance that have spoken at Lotusphere etc), agenda is here.

    I will be in attendance, probably handing out the interval ice creams, so feel free to stop me to talk.


    Some basic info on how the Tag Cloud tag works in Domino Blog

    Steve Castledine  8 September 2008 15:51:48 GMT
    Reproduced from forthcoming documentation:

    DXTagCloud provides an automatic tag cloud within your web pages:

    Image:Some basic info on how the Tag Cloud tag works in Domino Blog

    The system outputs the tags in an unordered list. You need to surround the tag with unordered list html (UL) to complete it (this is so you can attach your own style if you wish).

    You can set some configuration in the Configuration document within tabs "Formatting > Categories > Basic" fields:

    No of Tag Cloud Levels
    : Default Value 4 - Used with the style sheet to show the distribution of "weight" of tags in use. For example the default of 4 shows the tags with 4 levels of weights. The tags then output each surrounded with list item html (li) and class of "tag4" being the highest (for the default of 4 "levels") or "tag1" being the lowest. eg < li class="tag4">tag name< /li >.

    Min Entries for Tag Cloud
    : Default Value 1 - Allows you to filter the tag cloud a bit by specifying how many entries a "tag" needs before it will be shown on the cloud.

    From 8.5 beta 2:

    DXSmartTagCloud

    Extends on DXTagCloud in that the system detects which "category" the current web page is in and displays a tag cloud of the tags filtered by that category:

    Image:Some basic info on how the Tag Cloud tag works in Domino Blog

    This tag shares the same set up parameters as DXTagCloud so see that document for some configuration.

    If the tag is placed on the home page, then it displays the same tag cloud that you would see if you had placed the original DXTagCloud there (so tags for all categories).

    Clicking the tags links will display a list of documents that are in both the category and the tag selected. Clicking the category link in the cloud will show all documents again.

    Knowing which folder a document is in - @WhichFolders

    Steve Castledine  8 September 2008 09:28:53 GMT
    Sometimes people don't see the release notes (I'm not saying this is definitely in them), or new formula etc can be forgotten, but a nice new formula in 8.5 was @WhichFolders which can be used to determine, surprisingly, which folder the current document is in.

    To see it in action, it was added to the mail template, all documents view.

    Funny, I'm not even sure this made it into the designer help db, I will have to check.

      Charity: Water

      Steve Castledine  1 September 2008 13:37:40 GMT
      Still on a "blog vacation" and back shortly, but in the meantime via Paul Mooney:
      The September Campaign Trailer - www.borninseptember.org from charity: water on Vimeo.

        Back soon...

        Steve Castledine  18 July 2008 12:21:31 GMT
        Things a tad busy right now...

        Image:Back soon...

        New Lotus Wiki’s - powered by Domino

        Steve Castledine  17 June 2008 09:27:25 GMT
        I bleed yellow, but I bleed a "Notes/Domino" shade of yellow the most. So its great to see good looking stuff coming out of Domino via the "Domino Powered" product wiki's on developerWorks.

        Ed Brill also wrote a piece here.

        Image:New Lotus Wiki’s - powered by Domino
        Image:New Lotus Wiki’s - powered by Domino
        Content in each wiki is organised by top level categories, however content is also joined across categories by tagging. So you have a "master" tag cloud on the home page, that allows you to see content by tags across all areas, but when you enter a content area the tag cloud automatically filters down. This then allows you to view content filtered by tags in that area. For me a great, but simple, illustration of how categories and tags can work together (and the differences between them - splitting v joining).

        This allows for maximum flexibility without making the user choose between a hundred category levels, and then find they are not where they want to be.

        Image:New Lotus Wiki’s - powered by Domino
        Image:New Lotus Wiki’s - powered by Domino
        For the wiki purists, obviously there is more to come to make these the ultimate in wiki, but small steps etc.

          Content encoding information within HTML or XHTML markup

          Steve Castledine  16 June 2008 16:25:25 GMT
          Its a question I ponder over a lot at the minute, do I actually need to include the content encoding information inside my html? (eg meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1").

          Generally a web server includes the content encoding information in the http header when serving up web pages. For whatever reasons (I think stemming back to getting html to 100% pass the html/xhtml validator test's) I have tended to also include the encoding information in my html. This can cause problems when your html then is based on a server that is telling the browser something different.

          I am wondering whether excluding this encoding from html, and maybe more importantly XHTML is ok, even though the validator's squeal warnings at you? Am I just getting my character sets mixed up with my content encoding? (I just wanna code!).

          Any thoughts? What's the best practice here - especially when dealing with software that has to run on multiple language platforms?

          A sub question for those running Domino servers that are not English. Presumably German, French servers etc still come with the default of ISO-8859-1?  Do you ever change it to use UTF-8 as a standard?

          Image:Content encoding information within HTML or XHTML markup

          Image:Content encoding information within HTML or XHTML markup