Announcing a new version of IQJam

Category iqjam xpages notes domino app application

We are excited to announce that a new version of our IQJam software for IBM Notes and Domino environments will be released on Monday, December 3rd, 2012. IQJam is powered by IBM's "XPages" technology. Here is what's new in this version:

New Features Added

  • Added a "Terms and Conditions" page to be displayed and accepted prior to a person using IQJam. Enable this feature in the Control Panel.
  • Added the ability to have the RSS feeds enabled or disabled.
  • Added the ability to have the "Respond via Email" enabled or disabled in email notifications. Enable this feature in the Control Panel.
  • Added the ability to enable/disable "Leader Board", "Tags", "Help" and "Logout" items in the main menu.
  • The IQJam logo area can now extend up to the "Ask a Question" button (750px wide).
  • The height of the IQJam logo header area can be configured in the Control Panel. The default is 50px.
  • Ability to specify your own graphic for "Correct Answers". The image can be selected in your IQJam skin.
  • The first 50 words of a question are now shown in the Recent, Answered and Unanswered views. You can define the color of the text in your IQJam skin.

Bugs Fixed

  • Fixed a bug with the IQSpace and Tag Follower emails that was causing emails not to be sent.
  • Fixed the CSS for the voting buttons on a question. They now respect the hover and background colors defined in the skin.
  • Fixed the CSS to properly size the number of answers shown on a question page in the "There are X answers".
  • Fixed the CSS for links in answers. They can now be defined in the IQJam skin.
  • Fixed a bug where the color of the vote box on answers were not using the color set in the IQJam skin.
  • Fixed the CSS for links in answers in the Recent Answers view.
  • Fixed a bug that prohibited participants from attaching files to answers on questions that were not created by them.
  • Fixed a bug that was causing the "Enable attachments on comments" settings in the Control Panel.
  • Fixed a bug in the Question page that was causing the entry form to "jump" when the "Check for similar questions" button was clicked.

An evaluation version will aslo be available for you to test drive in your environment. If you are interested please let us know.


Site Update: IQJam Product Pages

Category iqjam solutions xpages learn api

We have just completed updating the product pages for our XPages based IQJam application. The pages now include updated screenshots, pricing, documenation, product brochures and more. One surprising fact about IQJam is that many companies are not only using it to share knowledge but also to learn XPages development. Pretty cool.

Let me know if you have any questions about IQJam or would like to schedule a demonstration. We will also soon be posting a demo page showcasing the IQJam API.



Another Satisfied Customer

Category ios xpages mobile mymusicrx
It's always great to open your mail on a Monday morning to be thanked for a job well done. Here is the text of an email we received today from the CEO of The Children's Cancer Association:

The MyMusicRx app that Bruce, Matt, Ben, Gayle and Elguji developed is a part of a very strategic initiative for the Children's Cancer Association. This app enables music lovers to support and soothe seriously ill kids with the purchase of a song. Bruce and the team were so easy to work with and surpassed our expectations in their ability to execute against our vision. I highly recommend them for their ability to understand their customers needs.

Regina Ellis
Children's Cancer Association


MyMusicRx now available in the App Store

Category ios app iphone xpages community mymusicrx cca
We just completed our second iPhone app that uses IBM XPages to serve up and store content for an iOS app. The first app was TSAzr which was released in January 2011 and our new app is called "MyMusicRx".The MyMusicRx app complements the Children's Cancer Associations MyMusicRx website. MyMusicRx is our fourth app in the App Store.

The app allows you to search and purchase music from iTunes. Up to 5% of each purchase will be donated to the Children's Cancer Association. The app also displays "Music Prescriptions" and "Recommended Playlists" where you can purchase the songs that people subscribed and songs from the recommended playlists. The MyMusicRx prescriptions are pulled from the MyMusicRx Facebook app. IBM XPages stores and manages all of the playlist data. It also uses some nifty SSJS and Java to get song data from iTunes using the iTunes Search API. Appcelerator was used to develop this iOS app.

The app was developed with the help of Ben Poole (Java and SSJS), Matt White (XPages), Gayle Elgort (UI and Testing), the Children's Cancer Association and Bruce Elgort (UI, XPages, Appcelerator). All of the development effort was donated.

Here are some screenshots of the app:

Home Music Prescriptions

Recommended Playlist Search iTunes

View all of the apps screens and XPages management interface.

V1.1 is currently being developed which will allow songs to be "prescribed" and shared on Facebook. Some other cool features are also being considered.

You can download the MyMusicRx in the App Store >


We are hiring

Category developers xpages mobile java javascript
Hi this is Gayle from Elguji. We are a four-year old, bootstrapped and very profitable little company. In order to help companies get on the social business software bandwagon, we make three products called IdeaJam, IQJam and LinkJam. We sell them for IBM Notes/Domino environments, as a cloud service and as a set of standalone applicatons. We are looking for some freelance developers who can help with these products as well as some new things that we have in the pipeline. We also have customers who are wanting customizations and wanting them fast.

All freelance developers will work under the leadership of Elguji Lead Developer/Architect Matt White.

So here is what we are specifically looking for:
  • XPages developers who know what most of these things mean - SSJS, Custom Controls, JSON, Dojo, XPages Extension Library, MooTools, CSJS, CSS3, Open Social, Activity Streams
  • IBM Connections developers familiar with Open Social and Activity Streams
  • Mobile application developers who have experience with jQuery, jQuery Mobile, Android, iOS, Appcelerator, XPages Extension Library, Sencha Touch
  • Lotus Notes client app developers
IMPORTANT: If you've read so far and are thinking: this isn't for me, please think for a moment about someone else you know who'd be perfect for these jobs and pass them this link! Even if you're not totally sure, we'd be super-grateful if you could send out an email or two, or even a Tweet!

About Elguji

Elguji Software is not a big, anonymous corporate entity. We are a small team of dedicated and talented individuals united by the common passion of creating great software and providing our customers with first class customer support.

Send your resume/CV and cover letter to cooljobs@elguji.com and good luck!


Webinar: Q and A with XPages eXperts this Friday

Category xpages gbs elguji webinar
Got questions about XPages? Who doesn't!

This Friday October 21st, 2011 Elguji's Matt White will be one of the featured speakers on the "The X Series: Q&A with XPages Xperts" webinar being sponsored by GBS:

GBS have assembled a panel of several XPages eXperts who will each give a five minute presentation on a topic. The rest of the webinar will be dedicated to your XPages questions. The speakers will be:
  • Paul Calhoun (GBS): Configuring DDE for XPage development performance and functionality
  • Chris Toohey (GBS): Custom Controls & Themes
  • Matt White (Elguji/London Developer Co-op): Using the OpenNTF XPages Toolbox
  • Howard Greenberg (TLCC): New Feature in 8.5.3
Register Now >


Announcing the immediate availability of IdeaJam V1.9

Category features ideajam api social xpages widget connections
IdeaJam idea and innovation management software

Right on the heels of our IQJam V1.2 release we just released IdeaJam V1.9 to all customers on support and maintenance. New features in this version include:
  • An IdeaJam can be switched into "read/view only mode" so that the audience can view ideas, votes and comments but are unable to create new content.
  • Spanish language support.
  • An IdeaJam can be set to automatically switch into "read/view mode" on a specified date.
  • The JSON API now supports JSONP which allows you to call the API from a different domain.
  • When viewing an idea a new chart is available on an idea which shows recent activity against the idea including votes and comments.
  • A new role which prohibits participants from creating ideas while allowing the to vote and comment.
  • A new role which prohibits participants from creating comments.
  • A new "Moderator" role which allows moderation of all idea spaces without giving them "full admin" rights.
  • A new sidebar widget which displays the list of IdeaSpaces (categories) and their associated idea counts.
  • XPages version upgraded to work with Domino 8.5.2+.
  • Participant reputation scores and badges (gold, silver and bronze).
  • Tooltips for voting labels.
  • Month names are now displayed in the local language when viewing ideas and comments.
  • Support for multiple configurable static content pages has been added.
  • Individual charts on the Statistics page can be enabled or disabled.
  • The getTopInnovators API services provide the new Top Innovators banding in the response.
  • ...and more
IdeaJam V1.9 release notes >

Customers can download IdeaJam V1.9 here >

Want to learn more about IdeaJam? Start here >


Shipped: IQJam V1.2

Category iqjam xpages api features

A new version of our IQJam knowledge exchange software built with IBM XPages technology was just released and has the following new key features:
  • Questions can now be answered by email and can include file attachment(s).
  • The search facility now allows searches to be restricted to an IQSpace.
  • It is now possible to follow tags for email notifications as well as for IQSpaces and for questions.
  • There is now an “Import” facility that allows for the importation of questions and answers from other systems.
  • All emails sent from IQJam now use HTML formatting for layout.
Take a peek at the IBM Community IQJam site and see IQJam in action.

Read the IQJam V1.2 Release Notes >

Customers can download IQJam V1.2 from the Elguji download site.


Good as Gold: Built with XPages. Used by People.

Category iqjam xpages 8.5.2 connections api

I am happy to announce that IQJam version 1.1 has gone gold. IQJam is Elguji's popular question and answer community software. Version 1.1 was built with IBM's XPages 8.5.2 technology and you can take IQJam for a spin on our IQJam.net site.



V1.1 includes the following new features:
  • Attachments can now be included with answers.
  • Connections Business Cards integration for Views, Questions and Answers.
  • Multi-lingual configurations are now supported.
  • Improved Web Administration.
  • Support for JSONP for cross-domain API access.
  • Added new button to mark an unanswered question as closed (i.e. the question is no longer relevant).
  • Added a new method "getExperts" to the Web Services and JSON API's.
  • Added a new method "getAnswers" to the Web Services and JSON API's.
  • Added a new method "securityservice" which will return the Security Key for a user when you pass in their username and password to the Web Services and JSON API's.
  • A Domino login form has been added for secure IQJam sites.
  • The Rich Text Editor has been upgraded to use the CK Editor shipped with Domino 8.5.2+.
  • Added an option to the Control Panel to enable/disable the "Feedback" link in the page footer.
  • Added an option to the Control Panel to enable/disable the "Developers" link in the page footer.
  • and much more...
Customers will be able to download V1.1 later this week.


Just 2 weeks left...

Category xpages ls11 lotusphere video training

We have extended the special Lotusphere 33% discount for our popular XPages101 video training series for two more weeks. Get the video training you need to become a rock star with XPages. And if you are already a rock star with XPages you can brush up on your rhythms and licks by learning from the John Petrucci of XPages - Matt White.

Use the coupon code "ls11" at checkout to get the 33% discount.

It's coming up to a year since we first launched the site and in that time we have uploaded 41 lessons which run to more than 7 hours of content and well over 2gb of movies. There are many more lessons planned over the coming weeks and months. Subscribe now.

So if you feel like it's time to get into XPages, or you're just looking for a bit of a helping hand with some of the more complex tasks in Domino Designer then hopefully the XPages101 videos will be able to help you. Check them out and get your XPages Dream Theater on.


Limited Time Discount: Learn XPages video training with Elguji's Matt White

Category xpages ls11 training
For the next 3 weeks you can subscribe to the XPages101 video training series at a 33% discount. Get the video training you need to become a rock star with XPages. And if you are already a rock star with XPages you can brush up on your rhythms and licks by learning from the Jimmy Page of XPages - Matt White.

Use the coupon code "ls11" at checkout to get the 33% discount.

It's coming up to a year since we first launched the site and in that time we have uploaded 37 lessons which run to more than 7 hours of content and well over 2gb of movies. There are many more lessons planned over the coming weeks and months. Subscribe now.

So if you feel like it's time to get into XPages, or you're just looking for a bit of a helping hand with some of the more complex tasks in Domino Designer then hopefully the XPages101 videos will be able to help you. Check them out and get your XPages Jimmy Page on.


Our XPages 101 class in London was a success!

Category xpages training london
Yesterday, Ben Poole and Elguji's Matt White presented the XPages101 course which was designed over the last couple of months to be an introduction to developing with XPages. This class was delivered in cooperation with the London Developer Co-op

Overall the class seemed to go pretty well, the timings need some work, and sometimes we went a little fast at some points which may have left a few people overwhelmed at the fire hose of information we got through in a short period of time! That will not happen again now that I understand how it all hangs together a bit more.

The feedback from the attendees was really gratifying...


Overall, how would you rate the course?


95% (between Excellent and Good)


How was the course material?


86.67% (between Excellent and Good)


How was the presentation style?


86.67% (between Excellent and Good)


Would you recommend the course to your colleagues / nerdy friends?


Yes: 100%

Obviously there's always room for improvement and there were some great feedback comments as well...

"A real eye opener for me as I've not looked XPages prior to the course."

"Excellent value for money. Pitched just right for the first steps into XPages."

"It gave me a very good understanding of XPages under the bonnet."

"It was great being here, great course, the XPages start I was looking for."

One of the things which we had consciously not done was provide lots of handout materials. The aim was to reduce the costs of the course as much as possible. From the feedback it seems people would have been happy to pay extra to get more paper based materials. So I think in future iterations of the course we'll change that around.

The other area where a couple of people expressed an interest was for an "intermediate" course. This leaves us in a bit of a quandary, as we are not sure we know what intermediate is. So if you have any thoughts we'd love to hear them.

Overall though, as we said earlier, it was a great day. Good fun for us, and hopefully useful to everyone else.

If you are interesting having XPages application development training please let us know. We are flexible and can accomodate your specific training or application development needs.


Integrating Lotus Connections with IQJam

Category lotus connections iqjam xpages
Earlier this week Steve Castledine and Niklas Heidloff released an XPages Custom Control for easily adding Lotus Connections Business Card functionality into your applications.. Below is a demo of the Lotus Business Card functionality using the control in a forthcoming version of IQJam. The demo shows how we have integrated IQJam with the BleedYellow.com Lotus Connections site.


Elguji Speaks

Category lotusphere xpages notes domino best practices
Elguji's Matt White and Bruce Elgort will be speaking at the upcoming IBM Lotusphere 2010 event being held in Orlando, Florida January 17-21, 2010. Here is what they will be speaking about:

SHOW112 (Show and Tell) - How to Build an XPages Application From Start to Finish

Join IBM's Tim Clark and Elguji Software's Matt White as they take you step by step and click by click through building an XPages application. Learn the basics and then grow the complexity as you expand the application, including XPages, Custom Controls, server-side Javascript, single UI methodology, using existing Lotus Notes data and adding unlisted DOJO objects. Watch the application being built live on stage, with everything you need to know condensed into two hours.

BP205 (Best Practices) - "I'm a Programmer Not a Firefighter!": The Low Maintenance "Notes Shop"

Imagine having nearly 200 applications that you must keep afloat, yet spending less than 10% of your time on maintenance? Without these best practices, every application you build will steal away little bits of your time, until you reach the point that you are doing nothing more than maintenance. Epic Aviatons Tim Paque and Elguji Software's Bruce Elgort have learned many tricks over the years that will show you how to let your applications "leave the nest" and live without you, and help you turn off your pager and get your life back!

We hope to see you at our sessions.


Press Release - Elguji Brings IdeaJam to XPages

Category press release xpages lotusphere elguji

Media Contact
Gayle Elgort
+1 (360) 606.1532


Elguji Brings IdeaJam to XPages

Industry’s First Lotus Domino XPages Application Now Available

Lotusphere Orlando, FL January 21, 2009 – Today Elguji Software, LLC announced the availability of their new release of IdeaJam, idea management software for IBM’s Lotus Notes and Domino powered by XPages.

IdeaJam provides companies with a place where people can post and share their ideas, and gauge the marketability, popularity and viability with voting and input from others. The latest version is the industry’s first application to offer full support for IBM Lotus Domino XPages, enabling businesses to use the most recent Web 2.0 technologies which scale better to support very large implementations of IdeaJam.

“IdeaJam is the most innovative Domino-based program we have ever implemented,” said Eric Lohry, president of Nutra-Flo Protein and Biotech Product, Inc. “IdeaJam lets us harness the creativity of our employees and quickly turn ideas into reality. We have implemented several successful projects that without IdeaJam never would have happened.”

With support for XPages, IBM Lotus Domino 8.5 customers can choose to run IdeaJam using XPages or classic Domino HTTP. Both ship in the same single template for backwards compatibility, which allows customers to run IdeaJam on whichever version of Lotus Domino they have installed. This support will allow Elguji customers to choose how they want to run their idea management process. All of the new features are part of the continuing, regular commitment of Elguji to provide the features and tools which its customers need to make the most of IdeaJam.

“The latest version of IdeaJam is the result of the ideas our customers posted on our own IdeaJam, said Matthew White, Chief Software Architect, Elguji Software.
Additional features in the latest version of IdeaJam include advanced search, reporting, web administration, idea archiving, custom messages and improved tag clouds, all features that have been requested by existing IdeaJam customers.

Elguji is demonstrating IdeaJam at the Lotusphere 2009 Product Showcase Pedestal 227.  
Matthew White and Bruce Elgort, members of the IdeaJam development team will be presenting a session at Lotusphere 2009 entitled “Developing A World Class Web 2.0 Application With XPages” in the Dolphin S. Hemisphere IV-V at 1:00PM on Monday, January 19, 2009.  There you can learn how they leveraged XPages technology to build “TaskJam” a free XPages based task management application.

About Elguji
Elguji software is a member of IBM PartnerWorld located in Vancouver, Washington, USA. Elguji specializes in Web 2.0 and social networking software development.  Visit
www.elguji.com for more information.

IBM, Lotus, Notes, Domino, Lotus Symphony, Lotusphere, are trademarks of IBM Corporation in the United States, other countries, or both.  IdeaJam is a trademark of Elguji Software, LLC.


Committed to XPages

Category xpages
Matt White who is the lead developer of both our IdeaJam and LinkJam products has been blogging about porting IdeaJam over to the forthcoming Lotus Domino 8.5 XPages technology. One thing that Matt hasn't mentioned is that we will be shipping a single NSF file that will support isntallation on Domino 8.5 as well as older version of Domino. Additionally, many of our customers have asked for Dojo support and the XPages version of both IdeaJam and LInkJam and we are excited to be able to easily deliver it with the forthcoming release of Domino 8.5.

More >