Feb 27

English to German

The European Union(EU) has just announced an agreement whereby English will be the official language of the EU rather than German, which was the other possibility.

As part of the negotiations, the British Government conceded that English spelling had some room for improvement and has accepted a 5-year phase-in plan that would become known as "Euro-English".

In the first year, "s" will replace the soft "c". Sertainly, this will make the sivil servants jump with joy.

The hard "c" will be dropped in favour of "k". This should klear up konfusion, and keyboards kan have one less letter.

There will be growing publik enthusiasm in the sekond year when the troublesome "ph" will be replaced with "f". This will make words like fotograf 20% shorter.

In the 3rd year, publik akseptanse of the new spelling kan be expekted to reach the stage where more komplikated changes are possible.

Governments will enkourage the removal of double letters which have always ben a deterent to akurate speling.

Also, al wil agre that the horibl mes of the silent "e" in the languag is disgrasful and it should go away.

By the 4th yer people wil be reseptiv to steps such as replasing "th" with "z" and "w" with "v".

During ze fifz yer, ze unesesary "o" kan be dropd from vords kontaining "ou" and after ziz fifz yer, ve vil hav a reil sensibl rite n styl.

Zer vil be no mor trubl or difikultis and evrivun vil find it ezi tu understand ech oza. Ze drem of a united urop vil finali kum tru.

Und efter ze fifz yer, ve vil al be speking German like zey vunted in ze forst plas.

If zis mad you smil, pleas pas on to oza pepl.

Feb 26

Blogsphere 2.5 – Technorati fix

With the new 2.5 release of Blogsphere there is a bug with the handling of the new Technorati tagging. The root problem is the merging the list of tags with the HTML anchor tags. The original code did not using any parameters for the @Explode. With no second parameter @Explode with split the string into a list using a space, comma, or semicolan; thus the problem. By adding the second paramater of “;” only semicolan will be used to split the string. I made this change to the ‘Technorati_Tags’ field on the ‘SubForm_StoryFields’ subform.

"Technorati Tags : " + @Implode("<a href=\"http://technorati.com/tag/" + @Explode(Technorati_Tag_List ; ";" ) + "\">" + @Explode(Technorati_Tag_List ; ";" ) + "</a>";" ")

This could have been a good Show-n-Tell Thursday topic.

Feb 24

Edit Document Fields 5.1.1

Updated version of Edit Document Fields is now available.
Added the following new field types:

  • Left
  • LeftBack
  • Right
  • RightBack

Corrected issue with semicolons in values or formulas.  The values and formula will convert the semicolons into #SC# since the chances of this ever being part of a string is very minimal. Download or if you would like to step threw the code break down then continue.

The 5 Simple Steps

  1. Select the document(s) to update
  2. Click your toolbar button
  3. Select the field to update
  4. Select the data type or action to be performed
  5. Enter the new information (if prompted)

Limitations

  • Only 500 documents can be updated at a time
  • Field value is limited to 255 because of the @Prompt limitations
  • When updating multiple documents only the documents that are selected and visible (expanded) in the view will be updated. Notes needs to be able to navigate to the document
Feb 23

SnT Thursday – Reference Lookup 1.1.0

Here is my second installment of Show n Tell Thursday .  In July of last year Reference Lookup was published, which talked about using alias to get a database location from documents instead of having to hard code the path or replica IDs in code.  The initial release used Server names and paths with Reference Lookup 1.1.0 replica IDs can be used to access database information through Java, LotusScript, or Formula.   Quick Elementer was also updated in this release, which allows the Reference Lookup design elements to be quickly copied to an application.  

The Reference Lookup database has been a life saver for me, because it has allowed each of my environments to look the same but to be configured differently.  A good example is in our production environment.  A workflow application is used to allow employees information to be submitted and approved.  Once it is approved it updates the Domino Directory (names.nsf) nightly through an agent.  Because names.nsf is used in each of the environments as the primary address book a different database is used.  With the use of Reference Lookup all the needs to be changed is the database path of the same alias.  No code changes and the configuration stays with each of the environments.  On top of the environments is the ability to move database home or to some other computer and not have to worry about changing code.

Another example is the use of Reference Lookup to define the path of files that are used to import or export information from Domino.  I have been able to move databases and files in production as requested without having to make any code changes, without having to re-test the application, and make the changes in minutes.

Feb 16

SnT Thursday – LotusScript Calls & Format Formula

Thanks Rocky for the SnT idea, and also to Vince for the SnT image. This will be two parts a show and a tell.  

Tell
Rocky asked everyone to use Julian’s LotusScript 2 HTML on Joe Litton’s page for those of you trying to Show or Tell some LotusScript.   Ester Storm was thinking of writing a Formula to HTML which has been around for about a year.

Show
Back in December Craig Schumann published a tool called LS Calls .  I liked the concept of using LS Calls to determine which variables are no longer being used, and variables are being used before they are ever set.  The only thing that I did not like is having to type the command in every time, so I took Chris Doig concept that he used for Set Template Version and applied it to LS Calls as seen in the screenshot:

When editing a LotusScript Calls Configuration there will be help available just as Craig defined.  One other feature that I like is the ability to open the output in NotePad or anything else you wish.

The code is very simple until I needed to have LotusScript wait for the execution of LSCalls before it tried to open the output or import the CSV.   Ken Yee came to the rescue with ‘ Can you start a program in Notes and wait for it to finish? ‘ from 1998.  There was one other gotcha, having to write the command to a batch file and executing the batch file, so if anyone has a better idea let me know.

The LotusScript Calls database is not that fancy but maybe the concept storing and running command type programs from Domino.  Enjoy!

Update: I lost the database in my transition to WordPress, so if anyone has it please send it to me, thanks.

Feb 14

Proverbs 14:9-11

9-Fools mock at sin,
But among the upright there is favor.
10-The heart knows its own bitterness,
And a stranger does not share its joy.
11-The house of the wicked will be overthrown,
But the tent of the upright will flourish.
Feb 13

I am back and Web-based IDE

I am back from the thumb vacation again!  Nothing exciting to report at The Rushes in  Door County, but we enjoyed our time there.

Tim has a really cool idea about creating and maintaining Domino applications through a web base IDE using DXL.  

A project soon to be added to OpenNTF is a web-based IDE for Domino. The back end will rely heavily on DXL, which will handle the presentation of existing code as well as creation and modification of design elements. Before I start the project, however, I’d like your ideas and advice for a few aspects of this.

The idea sounds great and I would be very interested in such a tool.  Maybe some of the work that Mikkel has done with LotusScript.doc, might be a useful!  I would like to see that ability to update forms and views before LotusScript because little tweaks of the UI are always asked for.  Sorry no name here, way to late for that.  I personally would like to see IE and Firefox support.