I had need to make use of some of the more advanced Dojo Mobile controls for a project last week which ship with Dojo 1.7.2. For various reasons I needed the Dojo files inside the nsf rather than on the file system, and if you've had to do that before you'll know what a massive pain it is to get the files loaded. So I thought I'd share a simple nsf with the files loaded.
The other changes I've made to the database are to disable the standard Dojo libraries (1.6.1 in 8.5.3) in the xsp.properties file and also turned off the default theme settings as well so no CSS will be downloaded unless you manually specify it in the resources.
What does your desktop look like?
Tue, Mar 25th 2014 4:00a Matt White For the longest time I have done all of my development inside an IDE be it Eclipse or Domino Designer. But recently I've been playing with node.js (on which I'm sure I shall bore you later) and the nature of that sort of development is that you work in a text editor, terminal window and browser.I'm sure this says more about me than it should, but I can't quite organise my desktop into a setup which feels right. In an IDE you are constrained by the containing window and at least in the Eclips [read] Keywords: domino
Unplugged Controls v3.1
Thu, Feb 27th 2014 3:00a Matt White Last week we released version 3.1 of the Unplugged Controls project on OpenNTF.It's not as big a change as 3.0 but there are several new features which you may find useful, and also several bug fixes that are worth noting. The release notes have the full listing:UnpFormEditor controls now fully supports display and saving of data to a different databaseRadio buttons now display correctlyA new toggle switch control can be used (for an example see the Sampler application)Fixed a bug where the nav [read] Keywords: notes
XPages and IE11
Wed, Feb 19th 2014 3:01a Matt White During testing for a project that we're working on at the moment we obviously have to go through the rigmarole of supporting the eleventy different versions of IE that the world continues to use.With the addition of IE11 to the roster, it just makes life that little bit more complex. On the server side in XPages what I'm seeing is that the "isIE" test doesn't work exactly as expected.If you're testing the simple boolean to see if the browser is IE at all (regardless of version) then you'l [read] Keywords: agent
CSC Event in March - Agenda published
Tue, Feb 11th 2014 9:40a Matt White Now that we're all home from IBM Connect and pretty much recovered from the Zombie flu, it's time to move on to the next event.The LDC and Turtle Partnership are putting on a day long conference and meeting to discuss collaboration software.Do you work with collaboration platforms? Then come and meet your peers at a Collaboration Stack Community event.This is a technologically agnostic networking event for those who work or are interested in collaborative software. Our goal is to create space [read] Keywords: collaboration
Announcing a new type of networking event
Thu, Jan 23rd 2014 10:10a Matt White Last year saw the end of UKLUG, but we wanted to try something a little different this year. So together with the Turtle Partnership we're arranging a technical event on Friday 21st March where we hope to have presentations, but also discussions among the community of people who work with collaboration software. We'll be including content for developers, administrators and more general round table discussions.There'll be a lot more content announced over the next few weeks, but for the momen [read] Keywords: collaboration
Tip for working with Issues in Github
Mon, Jan 20th 2014 3:10a Matt White If you use Github then you could do worse than use the Issue tracking functionality which is built into the site. It's simple but works for even relatively big project, we use it on the Unplugged Controls project for example.When you commit your code which is related to an issue, if you prefix the issue number with a hash (pound sign) then the commit will automatically be linked to the issue for future reference.If you prefix the # with the word fix then the issue will automatically be closed. [read] Keywords:
Friday afternoon, in which Matt was an idiot
Fri, Jan 10th 2014 9:40a Matt White So I just spent an hour on a call with a cline trying to track down a problem in an application which just eluded me. A very odd error message showed up after creating a document:Could not create the page /.xsp because the class Xsp_002e could not be found.Of course I spotted what the problem was as soon as I jung up on the phone, guessed yet?I had forgotten to change the launch options for the application to open an XPage, so the XPage field was left blank like so:
[read] Keywords: application
XPages rendered fields issue
Mon, Jan 6th 2014 3:00a Matt White I mentioned last week that we're working on a large XPages Managed Bean project at the moment. I managed to come across a problem which seemed so basic that I couldn't believe that I'd not seen it before. Well after wasting a day on it, Stackoverflow came to the rescue with various people helping out. Just another demonstration of what a great community we are lucky enough to work with.So my issue was related to progressive disclosure of fields. The idea was that field 1, a combo box was sele [read] Keywords: xpages community
Eclipse / Javadoc tip of the day
Fri, Jan 3rd 2014 3:00a Matt White I'm working on a large XPages project at the moment which is almost exclusively Java. In fact one of the key deliverables for the project is that we are not allowed to use SSJS unless we can specifically justify every single line!One of the other key deliverables is a useful Javadoc package be produced at the end of the development phase. It's one of those things which sounds easy enough, but I find that time after time I forget to write the Javadoc comment for a new function that I create, my [read] Keywords: domino