Tuesday 23 July 2013

Improvements to the KwaMoja page header

I have been working with +Tim Schofield on ways to improve the look of KwaMoja. We have now completed the header, and the new look can be seen on the demo site here.

The first change you will notice is at the top left of the screen where you can see three upper case 'A' characters. Holding the mouse over these shows hints for Small/Medium/Large text size, as shown on the left. Clicking on these changes the font size that the user will see. This font size will be remembered for that user until they change it, even if they change sessions, or even change computers.

The next change is the removal of the users full name from the header, and replacing it inside the tool tip, as can be seen here.

This has been done to reduce the amount of clutter in the header, and to make better use of the space.


On the right of the header replacing the old quick menu, we see the above displayed.

The first of these icons is the home button. Clicking here at any time takes you back to the main menu, as indicated in the tool tip which you can see on the left.




There then follows the following drop down list. When you are inside some functionality you will see a green "plus" sign immediately before. Clicking on the plus sign adds this functionality to the drop down list, enabling you to quickly jump to that application at any time.


By selecting the "Select Customers" we can jump straight to that option.

If we are in an application that is already in our list of commonly used applications the the green "plus" sign becomes a red "minus" sign and clicking on that removes the application from the list. This enables the user to customise the quick menu for just the items they need/want.

The next icon is the help button. Clicking on this button takes you to the manual page relating to the functionality you are in. This is opened in a new tab on the browser.

Finally we have the exit button. Clicking on this logs the user out of KwaMoja, after showing one of our new confirm windows, which offers the user a chance to back out.

Hopefully this new design make KwaMoja easier to use, nicer to look at gives the flexibility for other improvements in the near future. The new code can be seen in action at the demo and can be downloaded from here.

Monday 22 July 2013

New KwaMoja login page

We now have a new smart looking login page for KwaMoja, which looks as follows:
At the top of the screen there is the KwaMoja logo, and this also forms a link to our project home page.

Next you have your login details. If selected in your config.php file, the company selection box can be just a text box to fill in the name of the comapny, rather than a drop down list.

If KwaMoja is in demo mode then next up comes the demo user id and password.


On the right of the login screen we have put various links.

Firstly there are links to three of the development sites we use, at sourceforge.net. launchpad.net and codeplex.com.

Clicking on these links will take you to the particular KwaMoja page on thatsite.


Lastly comes the social media links. These provide links to our pages on social media sites, and to our twitter feed.

I hope you will agree that the sign on page is now much better looking and becomes a feature of KwaMoja.

Hypocrisy and Anonymity

I did this first on 9th December in the sourceforge blog.

+Phil Daintree has made an issue of the identity of the person who donated the money to our project to enable us to purchase the kwamoja.com domain name after +Phil Daintree had sneaked in and purchased kwamoja.org. This was caused by my writing in this blog and on our web site that "We are very grateful to this benefactor who wishes not to be named here".

The name was never a secret, anybody could do as +Phil Daintree  did and look at the whois entry for that domain, where it clearly states that +Tim Schofield is the owner. The reason I said this on the web site and on my blog was that Tim had said in a private email "...by mentioning my name, it may distract attention from the great work you guys have been doing on the KwaMoja project, and I wouldn't like this to happen...". It was for this reason that I didn't mention him by name. Tim has given me permission to write this entry to clear up these matters. On +Phil Daintree  rant that can be seen at kwamoja.org he seems obsessed by the fact that Tim was trying to pretend he hadn't paid this money, and was somehow trying to hide something, he wasn't and isn't.

I find his obsession with this a little strange as he has tried to hide his identity on the very domain he publishes his rant on, preferring to hide behind "the developers of webERP". I wonder how many of those developers were consulted about what he was doing in there name - Hypocrisy of the worst kind!

Martha Njeri
Nakuru
09/12/2012

Why does www.KwaMoja.org point to www.weberp.org?

I first wrote this on 1st December 2012 on the sourceforge blog

Whilst we were trying to raise the funds to purchase our domain and hosting facility the administrator of the webERP project +Phil Daintree  decided he would use his money to take the KwaMoja.org domain for himself to prevent us from using it for our project. He then decided to set it to point to his own project. This appears to be his idea of building his project rather than actively developing it and we consider that his behaviour more than justifies our reasons for this fork. Fortunately a donor has stepped in and provided the funds to purchase the KwaMoja.com domain. We are very grateful to this benefactor who wishes not to be named here. Phil has claimed he was acting on behalf of the developers of webERP but we have yet to meet any who were consulted.

I am not sure why +Phil Daintree is being so nasty to me and my friends. Possibly he is just being racist.

Amendment (2/12/2012): We now notice that +Phil Daintree  has changed this to point to a page of his regarding a vendetta he is waging against one of the webERP developers, information that he has privately stated to be untrue but still continues to host on a kwamoja website. We wish it to be known that we want no part in his vendettas and do not wish to be associated with it. If  +Phil Daintree  wishes to concentrate on his vendettas then so be it, we wish to concentrate on the code and making it better.

Martha Njeri
Nakuru