I would like to announce the Kirby Project Hub Theme, a simple project management tool for freelance web designers and developers.
Kirby Project Hub is an intuitive client area for your website and allows you and your clients to quickly and easily monitor the progress of an ongoing project.
Version 1.1 of Kirby Project Hub is now available.
You can now add stand-alone pages to a project in addition to the intuitive timeline. This is very useful if you want to add a page for all the tasks that have to be completed or if you want to add a page with general information about the ongoing project.
Every item in the timeline can now link to a content page, a webpage on another site or a downloadable file.
This update also includes the latest version of the wonderful Kirby CMS.
If you want to try out this theme, iāve added a ārequest free trialā button to the website.
Hi @groenewege I bought the Kirby Project Hub and Iām a somewhat novice Kirby user, so bare with me if Iām asking something silly. How can I integrate the project hub into my already existing Kirby site?
If you are a brave developer, you can try to integrate 2 Kirby themes by copying all the files and folders from the assets, content and site folders from the new theme to the same folders in your main website. However, it is very likely that there will be a conflict because the two themes use the same filename for a template file or a content folder.
The easiest solution is to create a new folder in your Kirby site, i.e. clients, and upload all the files and folders of Kirby Project Hub to this folder. (Do not forget to copy the invisible .htaccess file !)
This way, you will host 2 independent Kirby projects on your server.
You can check out my blog post with more details about integrating a client area to an existing Kirby site
A license is valid for a single Kirby installation, running on a single domain.
If you plan to add additional installations (i.e. under additional subdomains or subfolders) you need to purchase licenses for each of those installations.
So, a multisite install with a main www.mydomain.com and a hub.mydomain.com is still āa single Kirby installation, running on a single domain.ā?
I find the licence a bit imprecise here and there.
Well, no, not really, or at least not the way I understand it.
Multi-site setup
With the new way to setup folder layouts you can easily direct multiple domains to the same installation and switch to different content, site and thumbs folders. **Please note that you still need to purchase a valid license for every domain**
With a subdomain being defined as a separate domain, i.e.
www.domain.com = 1 domain - first license hub.domain.com = another domain - second license, no matter if that subdomain is a separate Kirby instance or a multi-site setup www.domain.com/hub (with a second kirby install in hub), another license
On the other hand, in the terms and conditions, a website is defined as a single entity
Definition of Website
A "Website" is defined as a single domain including sub-domains that operate as a single entity. **What constitutes a single entity shall be at the sole discretion of the Author.**
yes, you are right, it does not explicitly say so, it was just a conclusion from all the above, but I may be completely wrong, of course. Actually, I think that some of the statements are slightly contradictory, thatās why I would seek the Authorās answer before selling to my clients.
Personally, I feel that since youāre offering it from one domain and itās intended to be a new feature to an existing site, it should fall under one license⦠Even though, in the statement previously made he declared the need for a separate license for a āsub-domainā or āsub folderā. That being said though, technically, it is no longer a āsingle installationā even though it acts as one⦠and confirming with Bastian would probably be the best approach.
By publishing an RSS feed for a project, you can re-use the content of your project timelines in different ways. You can display the latest project updates on a Wordpress site, you can send an email for every status update, you can post to Twitter, Campfire or Slack, etc.