History: GanttChart
Preview of version: 7
PLEASE READ
This is a sample profile to showcase the wiki plugin Gantt Chart. It will create a sample tracker that will hold the tasks and a sample wiki page linked to that tracker to display the tasks.YAML (Profile Code)
Tracker
YAML
Copy to clipboard
permissions: { } preferences: wikiplugin_ganttchart: 'y' feature_trackers: 'y' feature_syntax_highlighter: 'y' instructions: Profile_gantt_chart_instructions_page objects: - type: tracker ref: trackergantt data: name: TrackerGantt description: 'Sample Tracker to use with wikiplugin Gantt' - type: tracker_field ref: trackergantt_trackerganttTask data: name: Task permname: trackerganttTask tracker: '$profileobject:trackergantt$' options: samerow: 1 type: text_field order: '10' visby: { } editby: { } flags: - link - list - public - mandatory - type: tracker_field ref: trackergantt_trackerganttStartDate data: name: StartDate permname: trackerganttStartDate tracker: '$profileobject:trackergantt$' options: { } type: datetime order: '20' visby: { } editby: { } flags: - public - type: tracker_field ref: trackergantt_trackerganttEndDate data: name: EndDate permname: trackerganttEndDate tracker: '$profileobject:trackergantt$' options: { } type: datetime order: '30' visby: { } editby: { } flags: - public - type: tracker_field ref: trackergantt_trackerganttResponsible data: name: Responsible permname: trackerganttResponsible tracker: '$profileobject:trackergantt$' options: samerow: 1 type: text_field order: '40' visby: { } editby: { } flags: - public - type: tracker_field ref: trackergantt_trackerganttRole data: name: Role permname: trackerganttRole tracker: '$profileobject:trackergantt$' options: samerow: 1 type: text_field order: '50' visby: { } editby: { } flags: - public - type: tracker_field ref: trackergantt_trackerganttStatus data: name: Status permname: trackerganttStatus tracker: '$profileobject:trackergantt$' options: samerow: 1 type: text_field order: '60' visby: { } editby: { } flags: - public - type: tracker_field ref: trackergantt_trackerganttDescription data: name: Description permname: trackerganttDescription tracker: '$profileobject:trackergantt$' options: samerow: 1 type: text_field order: '70' visby: { } editby: { } flags: - public - type: tracker_field ref: trackergantt_trackerganttRoles data: name: Code permname: trackerganttRoles tracker: '$profileobject:trackergantt$' options: samerow: 1 autocomplete: 'n' exact: 'n' type: text_field order: '80' visby: { } editby: { } flags: - public - type: tracker_field ref: trackergantt_trackerganttEffort data: name: Effort permname: trackerganttEffort tracker: '$profileobject:trackergantt$' options: samerow: 1 type: text_field order: '90' visby: { } editby: { } flags: - public - type: tracker_field ref: trackergantt_trackerganttProgress data: name: Progress permname: trackerganttProgress tracker: '$profileobject:trackergantt$' options: samerow: 1 type: text_field order: '110' visby: { } editby: { } flags: - public - type: tracker_field ref: trackergantt_trackerganttStartIsMilestone data: name: StartIsMilestone permname: trackerganttStartIsMilestone tracker: '$profileobject:trackergantt$' options: { } type: checkbox order: '120' visby: { } editby: { } flags: - public - type: tracker_field ref: trackergantt_trackerganttEndIsMilestone data: name: EndIsMilestone permname: trackerganttEndIsMilestone tracker: '$profileobject:trackergantt$' options: { } type: checkbox order: '130' visby: { } editby: { } flags: - public - type: tracker_option ref: trackergantt_sort_default_field data: tracker: '$profileobject:trackergantt$' name: sort_default_field value: modification
Sample Tracker data
YAML
Copy to clipboard
Wiki pages
YAML
Copy to clipboard
instructions: Instructions of the GanttChart profile preferences: enable: [ feature_wiki ] objects: - type: wiki_page ref: instructions_gantt_chart_page data: name: Instructions of the GanttChart profile description: The demo of Gantt Charts based on tracker data lang: en mode: create_or_update content: wikicontent:Profile_gantt_chart_instructions_page - type: wiki_page ref: wiki_page_sample_gantt_chart data: name: 'Sample Gantt Chart' content: 'wikicontent:GanttChart_Sample_Gantt_Chart' wysiwyg: 'n' - type: wiki_page ref: gantt_chart_menupage_include data: name: Menu from GanttChart description: Custom Wiki Menu for the GanttChart Profile lang: en mode: create_or_update content: wikicontent:Profile_gantt_chart_menupage_include
Modules
- Quick Admin Bar: While Quick admin module is missing from Tiki19, we add the Quick Admin bar that seems to be available since this Tiki version.
- Wiki menu for Navigation
YAML
Copy to clipboard
objects: - type: module data: name: adminbar params: { } groups: { } order: '2' position: top - type: module ref: module_menupage_gantt_chart data: name: menupage params: pagemenu: $gantt_chart_menupage_include groups: - Registered order: 5 position: left
History
Information | Version | |||||
---|---|---|---|---|---|---|
Sun 14 of Jun, 2020 17:15 UTC Xavier de Pedro removing unnecessary code | 28 | |||||
Wed 14 of Aug, 2019 23:08 UTC Xavier de Pedro typo | 27 | |||||
Wed 14 of Aug, 2019 23:05 UTC Xavier de Pedro changed milestone fields from checkbox to dropdown_other to see whether this way they can save values across editions | 26 | |||||
Wed 14 of Aug, 2019 21:12 UTC Xavier de Pedro remove mandatory flag on dependencies field (so that editing tasks through jquery gantt ui editor doesn't fail duue to lack of exposure of this param | 25 | |||||
Wed 14 of Aug, 2019 21:06 UTC Xavier de Pedro fix | 24 | |||||
Wed 14 of Aug, 2019 21:02 UTC Xavier de Pedro added links to related pages | 23 | |||||
Wed 14 of Aug, 2019 21:00 UTC Xavier de Pedro added dropdown_other | 22 | |||||
Wed 14 of Aug, 2019 20:50 UTC Xavier de Pedro replaced tabs with spaces and add single quotes to some values | 21 | |||||
Wed 14 of Aug, 2019 20:38 UTC Xavier de Pedro added tags and attempting to remove box , title and decorations from quick admin module | 20 | |||||
Sun 14 of Jul, 2019 08:04 UTC Marc Laporte typo | 19 | |||||
Sun 14 of Jul, 2019 08:03 UTC Marc Laporte cleaner | 18 | |||||
Sun 07 of Jul, 2019 19:23 UTC Xavier de Pedro image added | 17 | |||||
Sun 09 of Jun, 2019 11:20 UTC Xavier de Pedro set as mandatory the missing trackerfields that match the mandatory params in ganttchart jquery lib | 16 | |||||
Sun 09 of Jun, 2019 11:16 UTC Xavier de Pedro add links dynamically to related pages | 15 | |||||
Sun 09 of Jun, 2019 10:46 UTC Xavier de Pedro removed redundant code that broke applying this profile (one the other hand, thanks jorge for the improvements!!!) | 14 | |||||
Sat 01 of Jun, 2019 18:36 UTC Jorge Sá Pereira Update profile with new tracker fields required by jquery gantt | 13 | |||||
Tue 30 of Oct, 2018 10:02 UTC luciash d' being 🧙 clarification | 12 | |||||
Mon 29 of Oct, 2018 19:18 UTC Xavi (as xavidp - admin) added demo data derived from https://github.com/robicch/jQueryGantt | 11 | |||||
Mon 29 of Oct, 2018 19:16 UTC Xavi (as xavidp - admin) added local profile export code | 10 | |||||
Mon 29 of Oct, 2018 18:53 UTC Xavi (as xavidp - admin) added trackerfield_autoincrement | 9 | |||||
Mon 29 of Oct, 2018 18:39 UTC Xavi (as xavidp - admin) updated tracker with my own findings of params available in this plugin (apparently matching the jquery lib params, and some extra one to be added in Tiki code as trackerganttDependencies | 8 | |||||
Mon 29 of Oct, 2018 17:34 UTC Xavi (as xavidp - admin) added module wiki menu for navigation | 7 | |||||
Mon 29 of Oct, 2018 17:21 UTC Xavi (as xavidp - admin) added feature trackers | 6 | |||||
Mon 29 of Oct, 2018 17:14 UTC Xavi (as xavidp - admin) added instructions page | 5 | |||||
Mon 29 of Oct, 2018 17:10 UTC Xavi (as xavidp - admin) work in progress to add tracker item data | 4 |