Tiki is very powerful and this power comes with complexity settings for beginners.
The profiles are supposed to help by duplicating a set a configurations / options ready to be used or ready to be customised.
Many ideas and discussions are in the air (from name change to advanced profiles).
Goals
- Make Profiles the best way to configure a Tiki with a specific and complex setup
IE: Setup a shop, a CRM, an Accounting system, etc - Make Profiles the best candidate to create simple and quick documents (kind of google forms)
- Make Profiles usable on existing Tikis that contains data already
- Make Profiles configurable during the install process
IE: Configure fields name, trackers or trackers name, currency, etc -
Make Profiles "rewindable" -
Make Profiles predictible
Roadmap
- Find a better name for it.
- I don't think this is necessary; I can live with "Profiles". It will only make it more difficult and add more work to rename everything where the term "profiles" appears
- Remove and unify the version category
Profiles list should display the "installable" profiles for the running version - Do a soft revamp (quick win) so the feature look less confusing.
https://dev.tiki.org/item6767-Profile-soft-UX-UI-revamp-proposal - Evaluate the code improvement and the missing parts to decide how we complete the revamp
Code revamp
- ...
Ideas
- Profiles password protected and Profiles Shop
- Add the opportunity to use password protected profile websites
An IT company or a freelancer offers services where he/she needs specific reproducable configurations on a regular base, but does not want to publish everything of his ideas, as consulting and skill is the base of creating income in the Free Open Source Software world. It would be useful for him/her to password protect his/her personal profiles website and use it for own development of customer projects only - Add a profiles shop on top of the previous password protection to allow to sell profiles with limited access to specific profiles on a profiles website
- Add the opportunity to use password protected profile websites
- Profiles loading and installing files like template files and complete themes
- How/Does that relate to https://doc.tiki.org/Addons ?
Currently profiles an only set configurations which requires to manually download these files and put them into specific folder in Tiki. It would be nice, if Tiki Profiles could also fetch Theme files/folders and install them on a Tiki.
This could be a useful addition for the Tiki themes market place - Improve filtering of profiles from Tiki UI: Profiles Wizard and/or Profiles Control panel. Ideas:
some profiles do many things, and are not suitable for production sites BUT are very appropriate for new power users testing Tiki in a brand new tiki installs. So allow easy filtering for end user would help reducing dissapointments of one end or the other, imho- https://dev.tiki.org/item6433-Add-a-grid-masonry-display-for-the-profiles-in-the-Profiles-Wizard-with-filters?from=Profiles+Wizard
- https://dev.tiki.org/item5894-Provide-a-tablesorter-powered-list-of-profiles-in-the-Profiles-Wizard-bundled-in-Tiki-to-filter-on-features-tags-names-and-such?from=Profiles+Wizard
Cases
Complex configuration
Often Tiki developers find solutions for specific minor administration or productivity tasks with Tiki, which require a certain set of configurations and optionally to install a set of files. Many functionalities of Tiki can be implemented by configuration only. In case files would be needed, that are usually either single template files or themes.
Given this developer creates and publishes a profile, other developers or users can apply the profile to their Tiki and get use of the same functionality in only a few clicks and minutes.
Use Case Examples
- Back to Top button by luciash
see also: (https://profiles.luciash.eu/) - Specific menus, navbars or off-canvas navbars
ex: setup a wordpress like flavor of Tikis Main Application menu in a left off-canvas menu
ex2: setup of a standard Bootstrap fixed-to-top navbar with specific menus and modules inside
This setup and published as a profile would save a lot of time, when used by a developer on many projects - Specific setups with Trackers and List/CustomSearch on a related wikipage (might need additional template files)
- ...
Duplicating existing configuration
Given a developer does a certain set of complex configurations for most of his projects and thus needs to do the same set of complex configurations every time from zero, when he/she installs a new Tiki. Setting up a Profile can ease his/her work and saves a lot of time.
This profile would transform to a personal reproducable Tiki App or Tiki Flavor.
see also Profiles
Use Case examples
- Shop
- Task management tool for specific use cases
- Project management tool
- ...
Pre-packaged Tiki Apps and Flavors
Use Case examples
- A developer want to offer a product for specific Use Cases as a downloadable App or a Tiki Flavor. He/she could create a Profile. If this profile could be preset in a downloadable Tiki package, his/her community or customers could download the modified Tiki which has the profile pre-apllied, running out of the box without the need to setup anything. For user/customer specific settings a modified Wizard could be offered to only set domains, logo etcetera.
This Tiki App / Flavor would still be a full fletched Tiki that could be altered and further developped as any other Tiki and optionally switched to be run from the SVN-repository. - ...
Wish related to profile
LastModif | Resolution Status | Submitted By | Volunteered | Title | Category | Version | Feature | Priority | |
---|---|---|---|---|---|---|---|---|---|
19 Aug 17 | New | Xavier de Pedro | Allow searching by categories and TAGS through the Profiles Control Panel in Tiki |
|
18.x |
Category Installer (profiles, upgrades and server-related issues) Profile Manager Tags |
64 | ||
19 Aug 17 | New | Xavier de Pedro | Add a grid / masonry display for the profiles in the Profiles Wizard with filters |
|
18.x |
Admin Interface (UI) Installer (profiles, upgrades and server-related issues) Wizards - Profiles Wizard |
64 | ||
20 Jun 17 | New | luciash d' being 🧙 | Profiles: $profilerequest ignores user input when applying a profile |
|
15.x 16.x 17.x |
Installer (profiles, upgrades and server-related issues) Profile Manager |
63 | ||
06 Jan 17 | New | Xavier de Pedro | Provide a tablesorter-powered list of profiles in the Profiles Wizard bundled in Tiki to filter on features, tags, names and such |
|
15.x 16.x 17.x |
Admin Interface (UI) Installer (profiles, upgrades and server-related issues) Wizards - Profiles Wizard |
54 | ||
24 Jan 23 | New | Bernard Sfez / Tiki Specialist | Profiles, Wizard; Erronous link for a profile in the installation wizard for the timesheet profile |
|
25.x master |
Installer (profiles, upgrades and server-related issues) Wizards - Profiles Wizard |
50 | ||
17 Aug 19 | New | Xavier de Pedro | Fatal errors when applying "Random Header Images" profile since 20.x |
|
20.x 21.x |
File Gallery (elFinder or standard UI) | 49 | ||
19 Jan 17 | New | Xavier de Pedro | Allow profiles to be found by associated freetag in profiles.t.o through the "Control Panel > Profiles" search box |
|
15.x 16.x 17.x |
Profile Manager | 48 | ||
06 Jul 19 | New | Xavier de Pedro | Error just after profile is applied: Cache file temp/cache/modulexxx is not writable |
|
20.x |
Installer (profiles, upgrades and server-related issues) Performance / Speed / Load / Compression / Cache |
48 | ||
04 Jun 23 | New | Xavi (as xavidp - admin) | Kanban_Board_25 profile produces non-working setup |
|
25.x 26.x (future, currently trunk) |
Installer (profiles, upgrades and server-related issues) Kanban |
45 | ||
26 Feb 14 | New | Xavier de Pedro | allow_comments or comments from a profile blog definition stopped working |
|
12.x Regression |
Installer (profiles, upgrades and server-related issues) Profile Manager |
42 | ||
05 Aug 21 | Confirmed | Bernard Sfez / Tiki Specialist | Profile soft (UX/UI) revamp proposal |
|
20.x 21.x 23.x 24.x |
Profile Manager Wizards - Profiles Wizard |
40 | ||
06 Jul 19 | New | Xavier de Pedro | Profiles wizard doesn't get profiles loaded successfully and no link to click on once in control panel |
|
18.x 20.x |
Installer (profiles, upgrades and server-related issues) Wizards - Profiles Wizard |
36 | ||
18 Jul 17 | New | luciash d' being 🧙 | Avatar icons (thumbnails) are not reflecting the uploaded fullsize avatar image (profile picture) |
|
15.x |
File Gallery (elFinder or standard UI) User Files User Preferences |
35 | ||
20 Feb 16 | New | Xavier de Pedro | 15.x: Allow running console.php to apply profiles from behind a proxy (to run new R script to check errors when testing the application on all Profiles on several tiki branches) |
|
15.x |
Installer (profiles, upgrades and server-related issues) TikiTests |
32 | ||
05 Aug 17 | New | Xavier de Pedro | System error when attempting to enable blog comments on a blog created by a profile |
|
17.x 18.x |
Blog Comment Installer (profiles, upgrades and server-related issues) |
28 | ||
23 Nov 19 | New | Xavier de Pedro | No TAKE button shown once set a webmail IMAP account. Clear docs and profile update needed for Groupmail |
|
20.x 21.x |
Groupmail | 25 | ||
23 Jul 14 | New | Nelson Ko | Tracker items pagination when applying theme via profile from fresh install |
|
13.x Regression | Trackers | 25 | ||
26 Mar 15 | New | Xavier de Pedro | Create Profile out of recent use case of Trackers plugin list and custom search |
|
12.x Regression |
Search Trackers Wiki Plugin (extends basic syntax) |
25 | ||
09 Dec 13 | New | Marc Laporte | manivannans | listpages crashes page on profiles.tiki.org |
|
9.x | Wiki Plugin (extends basic syntax) | 25 | |
06 Sep 17 | New | luciash d' being 🧙 | Profiles exporter exports only those custom modules which are assigned to a module zone |
|
15.x |
Installer (profiles, upgrades and server-related issues) Profile Manager |
25 | ||
17 Mar 15 | New | Xavier de Pedro | Create a profile for an improved Issue Tracker (with linked trackers) using the latest improvements in 14x |
|
14.x | Installer (profiles, upgrades and server-related issues) | 25 | ||
11 May 20 | New | hman | Shop profile: Managers aren't allowed almost anything |
|
18.x | Trackers | 25 | ||
09 Jan 17 | New | Xavier de Pedro | R_demo profile doens't get fully aplied in 15.x complaining of some prefs that are defined (Tracker Field Factory Error: Pref "trackerfield_file" required ....) |
|
15.x 15.x Regression |
Installer (profiles, upgrades and server-related issues) Wizards - Profiles Wizard |
25 | ||
15 Nov 18 | New | Bernard Sfez / Tiki Specialist | No confirmation/succes page on registration after applying profile GroupMail |
|
19.x |
User Administration (Registration, Login & Banning) Groupmail |
25 | ||
18 Nov 18 | Confirmed | Daniel Gauthier | Unable to modify my Consultant profile item (edit and save) |
|
19.x |
Edit interface (UI) Trackers |
25 |