• Linking Theory
    & Practice

  • Experts in Prevention & Control of Structural & Mechanical Failures

  • Advanced analytical

  • Integrity. It’s critical in Structures, Systems and Components

  • Failure Analysis is Valuable because Failure Prevention is Critical

  • Innovative Solutions in Nondestructive Examination

  • Engineering

  • You Generate the Power
    We Generate the Solutions

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

The project overview shows all the projects you have viewing access to. This is determined by the groups that have been selected in the permissions tab for each project. If you're an admin, you'll see every project.


At the top of the page is the navigation where you can create a project (assuming you have permission to do so), perform bulk actions if any of the project checkboxes are selected, and filter the shown data by searching, selecting a specific category or publishing state. The publishing state filter will only appear if you have permission to edit, or edit the state of any project.

Clicking on a project title will active that project and redirect you to the dashboard overview.

The progress bars show the percentage of completed tasks belonging to each project, regardless of their publishing state. If a project has no tasks, the bar remains at 0% completion.

The viewing access label, which shows the groups that have access to each project, is only visible to admins.

Click the "New" button to create a project. Here you can define a project title, description, start date, end date, etc. You can also define labels which can be assigned to many of the items in a project.

In the Permissions tab you can check the boxes for the Joomla User Groups that can access this Project. You can then click the wrench icon to set if each one of these groups can Edit all, Edit their own, and Delete items.

Once you're done you can Save, or use the dropdown for And New (project), Save And New Milestone (best for workflow), Save And New Task List or Save And New Task.

Project Creation

The first thing you'll want to do in Projectfork, is to create a new project. Because without one, nothing else can be added at first. Basic and self-explanatory fields such as Title and Description are not covered here.


You may select a category for your project here. Categories can be created in the backend of Projectfork:
Joomla Backend / Components / Projectfork / Projects / Categories (Appears once you clicked on Projects)

Projects will not inherit their viewing access or permissions from the category.


In the site frontend, only published items will be visible to non-admins. Changing the status of an existing project will also change the status of all related items. So if you archive a project, all tasks will archived as well.

Start and End date

All future milestones and tasks will have be created within the selected date range. If you change the date, Projectfork adjusts the dates of milestones and tasks belonging to this project in case they are no longer within range.


Here you can setup labels that will be available for the different items related to the project. The labels you create will be visible on the overview and form pages of the corresponding item.


This will not be available when you create a new project. You'll have to save it first before you can attach files. Also, if you disabled the File repository extension, this form will not be available. Attached files will be visible on the project dashboard, in the project details.


Here you could enter the website URL of your client, or the actual project (assuming it's a website project)


A contact email address that will be visible to anyone with access to the project


Like the email address, everyone with access to the project will be able to see it


You can upload a logo or image that will be displayed in the project list in the site frontend.

The image will not be resized automatically.


In order to see and change the permissions, you have to be an administrator. Non-Admins will not be able to set the project permissions. Instead, the default access is applied - as defined in the Joomla global configuration. Changing the groups that have access to the project will also apply to all items related to the project, such as tasks.

The groups (including any child groups) you select here will define who is a member of the project. Your selection here will also determine which groups can be selected in the permissions tab of any item, related to this project. For example, if you select the Registered group here, you will not be able to select the Public group when creating a task for this project, because it is outside the containment.