Macrotone Blogs

Macrotone blogs upon Joomla, our products and other matters.

Timesheet Component 1.0.3 released

timesheet

We are pleased to announce the release 1.0.3 of our Timesheet component for Joomla 3.5.

Macrotone Timesheet is a component which allows employees to enter timesheet information that may later be printed and/or distributed to the company accounts for processing. The idea is that employees have a central mechanism for time entries against specific project (or account) codes.

Note that it requires a MySQL database version 5.5.3 or higher.

This minor update corrects a few minor problems, updates the underlying grid software to the latest release version and adds a few more options to the front end time code display.

Please see the changelog for more details.

Timesheet Component 1.0.2 released

timesheet

We are pleased to announce the release 1.0.2 of our Timesheet component for Joomla 3.4.

Macrotone Timesheet is a component which allows employees to enter timesheet information that may later be printed and/or distributed to the company accounts for processing. The idea is that employees have a central mechanism for time entries against specific project (or account) codes.

At initial release it runs upon Joomla 3.4 the current Joomla release.  Note that it requires a MySQL database version 5.5.3 or higher.

This minor update corrects a few newly discovers problems but also runs upon Joomla 3.5 RC1.

Please see the changelog for more details.

Timesheet Component 1.0.1 released

timesheet

We are pleased to announce the release 1.0.1 of our Timesheet component for Joomla 3.4.

Macrotone Timesheet is a component which allows employees to enter timesheet information that may later be printed and/or distributed to the company accounts for processing. The idea is that employees have a central mechanism for time entries against specific project (or account) codes.

At initial release it runs upon Joomla 3.4 the current Joomla release.  Note that it requires a MySQL database version 5.5.3 or higher.

This minor update corrects a few newly discovers problems but more importantly add a system plugin to provide synchronisation for the users details.

Please see the changelog for more details.

Timesheet Component 1.0.0 released

timesheet

We are pleased to announce the release of our latest component Timesheet for Joomla 3.4.

Macrotone Timesheet is a component which allows employees to enter timesheet information that may later be printed and/or distributed to the company accounts for processing. The idea is that employees have a central mechanism for time entries against specific project (or account) codes.

At initial release it runs upon Joomla 3.4 the current Joomla release.  Note that it requires a MySQL database version 5.5.3 or higher.

A timesheet is defined as a piece of ​paper upon which an employee records the number of hours they have ​worked. We have taken this and made it a Joomla component for recording these hours, Within the back end of the site one can add existing Joomla users to the timesheet tables, thus enabling them to create/edit their own timesheets. One also defines the users who can 'approve' and already completed timesheet, either at this stage or later.

The back is is also where the account/project codes are created and maintained. In the initial release the time codes are visible via a front end display, but are not editable or created on the front end.

The front end is where users will create their timesheet, and where they are generally approved. The timesheet' grid' is where the hours assigned against each project (or account) code is performed. All grid editing occurs solely in the users browser. The grid data is not saved to the database until the user presses the 'Save' button.

Note that time sheet grid editing is not implemented in the back end by design.

The component has an option to ensure that each user can only submit one timesheet for each defined weekly period.

Goodbye 2015, Hello 2016

roadmap

The year 2015 is now gone and it was time to look at how well we met our 2015 Roadmap

We set out 5 specific items that we wished to address as follows:

  • New component release (or two) based upon in-house Joomla developments.
    • 100% We think we achieved this by releasing both Rialto: our Certified Advertisement component and Kbase: our Knowledge base component
  • On-going development of components adding new features/improvements as identified.
    • 100% We continued to release updates of our components throughout the year, so consider this a success as well..
  • Content & layout on Macrotone Consulting  website needs review, fix typos, better layout, etc.
    • 100% Using our Kbase component we restructured our web site articles to use the new component. That is not to say there is not more that could have been achieved but overall it was successful.
  • Update our JED entries reflecting the new format.
    • 0% This one we still have to achieve, so we will carry this one over to the new year. 
  • Remove any component releases, and code in existing components not specifically for Joomla 3, as Joomla 2x is no longer supported.
    • 75% Partial as a number of our customers continue to use Joomla 2.5 which made it difficult to remove ‘old’ code. However most have been updated and the remainder will be completed in the next few months.  Joomla 2.5 is of course 12 months out of support so it is not unreasonable to not be able to support it any longer.

So we hope to achieve the following in 2016

  • New component release based upon current in-house Joomla developments.
  • On-going development of components adding new features/improvements as identified.
  • Update our JED entries reflecting the new format.
  • Complete removal of component releases, and code in existing components not specifically for Joomla 3, as Joomla 2x is no longer supported.
  • Joomla 3.5 supported component versions.
Go To Top

Joomla! Debug Console

Session

Profile Information

Memory Usage

Database Queries