Skip to content
This repository has been archived by the owner on Nov 2, 2023. It is now read-only.

Base Structure for Guided tour #1

Open
wants to merge 263 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 184 commits
Commits
Show all changes
263 commits
Select commit Hold shift + click to select a range
3fbc6cf
Added String Value for Archived Tours
khu5h1 Jul 13, 2022
7fe55fd
Added Table Structure and data for Guided Tours and Steps for Postgresql
khu5h1 Jul 14, 2022
b031c89
Optimized Update SQL Scripts for Postgresql and MySQL and changes in …
khu5h1 Jul 15, 2022
6bb2ed9
Merge branch 'dev' of https://github.com/joomla-projects/gsoc22_guide…
khu5h1 Jul 17, 2022
ec1e072
Merge branch 'infra-guided-tour' of https://github.com/joomla-project…
khu5h1 Jul 17, 2022
8feb9b3
Merge branch 'fix/code-cleanup' of https://github.com/joomla-projects…
khu5h1 Jul 17, 2022
744bed6
Merge pull request #4 from joomla-projects/other-feature
khu5h1 Jul 17, 2022
0e19c63
Merge pull request #3 from joomla-projects/fix/code-cleanup
khu5h1 Jul 17, 2022
f40a7b1
Update SQL Scripts for Postgresql and MySQL
khu5h1 Jul 22, 2022
a6a3fd7
Deleted one update sql script for Postgresql
khu5h1 Jul 22, 2022
471a493
Removed Label from Hidden Field
khu5h1 Jul 22, 2022
e8cbf13
Code cleanup
khu5h1 Jul 24, 2022
6128b26
Update String Value for Relative URL
khu5h1 Jul 30, 2022
b3e25bd
Added extra lines in the end
khu5h1 Jul 30, 2022
8704ab4
Increase the file version to 4.3 for Update SQL Scripts for Postgres…
khu5h1 Jul 30, 2022
697e7ad
Deleted 4.2 update sql script for Postgresql and Mysql
khu5h1 Jul 30, 2022
f149b4b
Code Cleanup
khu5h1 Jul 30, 2022
40faa12
Followed PSR 12 Coding Standards
khu5h1 Aug 2, 2022
b639b31
Merge branch 'infra-guided-tour' of https://github.com/joomla-project…
khu5h1 Aug 2, 2022
ec84033
Code Cleanup
khu5h1 Aug 2, 2022
638bda3
Merge branch 'dev' of https://github.com/joomla-projects/gsoc22_guide…
khu5h1 Aug 2, 2022
51a02ad
Cleanup
khu5h1 Aug 2, 2022
61ba835
Resolved Warnings and followed coding standards for tests
khu5h1 Aug 2, 2022
2797a97
Resolved Warning for Test
khu5h1 Aug 2, 2022
fc92d7e
Added comment for PHPCS error
khu5h1 Aug 2, 2022
f445336
Used Standard Headings for the Views and removed the tours id from th…
khu5h1 Aug 3, 2022
1908dbd
String value changes for tour and steps
khu5h1 Aug 4, 2022
ab4008a
Code cleanup
khu5h1 Aug 4, 2022
ff06055
Used shorthand
khu5h1 Aug 4, 2022
dcd0238
Fixed Indentation of (C)
khu5h1 Aug 4, 2022
83581b7
Fixed Indentation of step.xml
khu5h1 Aug 4, 2022
e9aa38e
Code cleanup
khu5h1 Aug 4, 2022
1333d8b
Used Language Strings
khu5h1 Aug 5, 2022
5c3c289
Cleanup in step.xml and tour.xml
khu5h1 Aug 5, 2022
586fc95
Removed Overlay Option and made it permanently true for every tour
khu5h1 Aug 5, 2022
c56358f
Cleanup
khu5h1 Aug 5, 2022
b62ac97
PHPCS Fixes
khu5h1 Aug 5, 2022
75e4b5f
Cleanup for tour.xml
khu5h1 Aug 6, 2022
36bfc29
Removed unused index for Postgresql
khu5h1 Aug 6, 2022
b430b8a
Added link of tour on steps view URL
khu5h1 Aug 10, 2022
bb3309e
Fixed the filtering of steps according to particular tour
khu5h1 Aug 10, 2022
b2acb79
Fix assets table changes in base.sql
richard67 Aug 13, 2022
c1476f6
Adapt next asset id sequence number for PostgreSQL
richard67 Aug 13, 2022
b17c1fc
Add missing values to insert for PostgreSQL
richard67 Aug 13, 2022
de1336d
Don't use not existing asset id 91 on updates
richard67 Aug 13, 2022
f539ed1
Use INSERT IGNORE / ON CONFLICT DO NOTHING on updates
richard67 Aug 13, 2022
8f5db62
Update sequence numbers on PostgreSQL
richard67 Aug 13, 2022
586d90f
Consistency and code style fixes
richard67 Aug 13, 2022
1f86bed
Add missing extension record
richard67 Aug 13, 2022
1632e40
Fix checked out columns to allow null values
richard67 Aug 13, 2022
fee4177
Correct data types in PostgreSQL
richard67 Aug 13, 2022
2171c9b
Add CAN FAIL installer hint for PostgreSQL
richard67 Aug 13, 2022
d785720
Fix for PostgreSQL
richard67 Aug 13, 2022
1e41ab9
Fix extensions.sql for PostgreSQL
richard67 Aug 13, 2022
2d7652e
Use correct values for created, modified and checked out columns
richard67 Aug 13, 2022
a75a5f0
Fix my error from previous commit
richard67 Aug 13, 2022
ff39443
Another invalid data type for PostgreSQL
richard67 Aug 13, 2022
b06deb9
Fix names quoting
richard67 Aug 13, 2022
d376f86
Use double quotes inside SQL strings
richard67 Aug 13, 2022
e1d131f
Fix checked out column for PostgreSQL, too
richard67 Aug 13, 2022
ebedea3
Fix checked out columns in MySQL update SQL script
richard67 Aug 13, 2022
2c2c794
Add null value support to table classes
richard67 Aug 13, 2022
34a6f5b
Remoce copy and paste remainders
richard67 Aug 13, 2022
fd748cf
SQL code style: Reserved words uppercase
richard67 Aug 13, 2022
a39b1a9
Add PHPCS exception for underscore
richard67 Aug 13, 2022
a4194d9
Checked out for steps table
richard67 Aug 13, 2022
9c2b001
Add new core extensions to extensions helper
richard67 Aug 13, 2022
9cfdfc0
Fix for the database checker
richard67 Aug 14, 2022
35f806b
Adapt code style for some tables to the others
richard67 Aug 14, 2022
8e96dab
Added link of tour on steps view URL
khu5h1 Aug 18, 2022
2099a40
Merge branch 'cleanup' of https://github.com/joomla-projects/gsoc22_g…
khu5h1 Aug 23, 2022
12d8a1c
Created Default Tours
khu5h1 Aug 23, 2022
cdf5f61
Renamed Next to Start
khu5h1 Aug 25, 2022
d381c4e
Merge branch 'cleanup' of https://github.com/joomla-projects/gsoc22_g…
khu5h1 Sep 4, 2022
2cc268b
Sync up changes with clean up branch
khu5h1 Sep 4, 2022
5f6dc57
Sync up changes with clean up branch
khu5h1 Sep 4, 2022
e3fa4bc
Used correct Values for Created, Modified and Checked out columns
khu5h1 Sep 8, 2022
3bbbae9
Used correct Values for Created, Modified and Checked out columns
khu5h1 Sep 8, 2022
b7e1ee4
Update extensions.sql
khu5h1 Sep 8, 2022
802b3a2
Default Tours
khu5h1 Sep 10, 2022
5396ada
Merge branch 'default-tours' of https://github.com/joomla-projects/gs…
khu5h1 Sep 10, 2022
420636c
Code Cleanup for Default Tours
khu5h1 Sep 17, 2022
d6f1550
Added form fields for interactive and click-through tours
khu5h1 Sep 18, 2022
09a8442
Changed default values in step.xml
khu5h1 Sep 24, 2022
2e6c962
Merge pull request #10 from richard67/cleanup-fix-sql-2022-08-13
khu5h1 Sep 24, 2022
7057364
Merge branch 'cleanup' of https://github.com/joomla-projects/gsoc22_g…
khu5h1 Sep 24, 2022
032fd47
Merge pull request #6 from joomla-projects/cleanup
khu5h1 Sep 24, 2022
933e620
Merge branch 'infra-guided-tour' of https://github.com/joomla-project…
khu5h1 Sep 24, 2022
2689e0c
PHPCS Fixes
khu5h1 Sep 24, 2022
1ecf4f5
Merge branch 'dev' into infra-guided-tour
bembelimen Sep 30, 2022
abc008b
Merge branch 'infra-guided-tour' into default-tours
bembelimen Sep 30, 2022
a20fcde
Merge remote-tracking branch 'origin/dev' into infra-guided-tour
bembelimen Oct 1, 2022
8fba496
Merge branch 'infra-guided-tour' into default-tours
bembelimen Oct 1, 2022
da86e77
Added functionality for next step and redirect
khu5h1 Oct 1, 2022
0df16c6
Merge branch 'default-tours' of https://github.com/joomla-projects/gs…
khu5h1 Oct 1, 2022
92e3b18
Added string value for url
khu5h1 Oct 1, 2022
0c5ec3e
Changes for Extensions.sql
khu5h1 Oct 1, 2022
242dfde
Added default-tours
khu5h1 Oct 2, 2022
483bdda
Code cleanup
khu5h1 Oct 2, 2022
4148671
Removed hidden field label and added string value for step title label
khu5h1 Oct 11, 2022
f5a2a78
Removed hidden field string value
khu5h1 Oct 16, 2022
fb98b34
Code Cleanup for guidedtours.xml
khu5h1 Oct 16, 2022
3a300c4
Added Default tours in extensions.sql
khu5h1 Oct 21, 2022
a7e5e95
Code Cleanup
khu5h1 Oct 26, 2022
0c7fdb6
Added the fields for interactive tour in default-tours
khu5h1 Oct 26, 2022
984979d
Interactive Tours (#16)
khu5h1 Jan 8, 2023
9c54246
Merge pull request #11 from joomla-projects/default-tours
khu5h1 Jan 9, 2023
e422470
database-changes (#19)
obuisard Jan 26, 2023
572b9f0
Admin module (#20)
obuisard Feb 1, 2023
9daea18
Tour modifications (#24)
obuisard Feb 3, 2023
9bea92e
Admin module database changes (#23)
obuisard Feb 3, 2023
daf1025
Bug fixes (#21)
aze088 Feb 3, 2023
dcccbe9
Latest misc fixes (#25)
obuisard Feb 3, 2023
9f02b90
Update administrator/components/com_guidedtours/forms/filter_steps.xml
obuisard Feb 4, 2023
c3198c9
Update administrator/components/com_guidedtours/src/Model/StepsModel.php
obuisard Feb 4, 2023
2630e04
Update administrator/components/com_guidedtours/src/Model/TourModel.php
obuisard Feb 4, 2023
f539f20
Update administrator/components/com_guidedtours/src/Model/ToursModel.php
obuisard Feb 4, 2023
692c342
Update administrator/components/com_guidedtours/src/Table/StepTable.php
obuisard Feb 4, 2023
ab09478
Update administrator/components/com_guidedtours/src/Table/StepTable.php
obuisard Feb 4, 2023
2fa66bb
Update administrator/components/com_guidedtours/src/Table/TourTable.php
obuisard Feb 4, 2023
11e659e
Update administrator/components/com_guidedtours/src/View/Step/HtmlVie…
obuisard Feb 4, 2023
ff733a1
Update administrator/components/com_guidedtours/src/View/Steps/HtmlVi…
obuisard Feb 4, 2023
e3654e0
Update administrator/components/com_guidedtours/src/View/Tour/HtmlVie…
obuisard Feb 4, 2023
3901db7
Update administrator/components/com_guidedtours/tmpl/steps/default.php
obuisard Feb 4, 2023
e0351e8
Update administrator/components/com_guidedtours/tmpl/steps/default.php
obuisard Feb 4, 2023
b3fe0e8
Update administrator/language/en-GB/com_guidedtours.ini
obuisard Feb 4, 2023
d46e8ca
Update administrator/language/en-GB/com_guidedtours.ini
obuisard Feb 4, 2023
6588136
Update administrator/language/en-GB/com_guidedtours.ini
obuisard Feb 4, 2023
1aae15b
Update administrator/language/en-GB/com_guidedtours.sys.ini
obuisard Feb 4, 2023
79a725e
Update administrator/language/en-GB/plg_system_tour.ini
obuisard Feb 4, 2023
d68cfe1
Update administrator/language/en-GB/com_guidedtours.ini
obuisard Feb 4, 2023
3297a1c
Update administrator/modules/mod_guidedtours/mod_guidedtours.xml
obuisard Feb 4, 2023
72b9cd3
Update plugins/system/tour/tour.xml
obuisard Feb 4, 2023
32465fa
Update administrator/components/com_guidedtours/src/Model/TourModel.php
obuisard Feb 4, 2023
6aac927
Update administrator/components/com_guidedtours/forms/filter_steps.xml
obuisard Feb 4, 2023
8ef8d58
Update administrator/components/com_guidedtours/forms/step.xml
obuisard Feb 4, 2023
8fc4d3d
Update administrator/components/com_guidedtours/forms/step.xml
obuisard Feb 4, 2023
4b86a3d
Update GuidedToursHelper.php
obuisard Feb 4, 2023
8c0e9e5
Update administrator/components/com_guidedtours/forms/step.xml
obuisard Feb 4, 2023
5b620e0
Update administrator/components/com_guidedtours/forms/step.xml
obuisard Feb 4, 2023
205380e
Update administrator/components/com_guidedtours/forms/step.xml
obuisard Feb 4, 2023
f4d85b7
Update administrator/components/com_guidedtours/guidedtours.xml
obuisard Feb 4, 2023
262c2a7
Update administrator/components/com_guidedtours/guidedtours.xml
obuisard Feb 4, 2023
169655f
Update administrator/language/en-GB/com_guidedtours.ini
obuisard Feb 4, 2023
f313ea7
Update edit.php
obuisard Feb 4, 2023
00f1a5d
Update administrator/components/com_guidedtours/services/provider.php
obuisard Feb 4, 2023
5d6e5f3
Update administrator/components/com_guidedtours/src/Extension/Guidedt…
obuisard Feb 4, 2023
4d3997c
Update administrator/components/com_guidedtours/src/Model/StepsModel.php
obuisard Feb 4, 2023
bba4bd0
Update administrator/components/com_guidedtours/tmpl/steps/default.php
obuisard Feb 4, 2023
7975d6e
Update administrator/components/com_guidedtours/tmpl/steps/emptystate…
obuisard Feb 4, 2023
08c74df
Database changes 2 (#26)
obuisard Feb 5, 2023
ac46c61
Update base.sql
obuisard Feb 5, 2023
7e28f56
Update base.sql
obuisard Feb 5, 2023
9dbac05
Updated Copyright year
khu5h1 Feb 5, 2023
33a794e
Clean up / Minor fixes (1) (#29)
heelc29 Feb 8, 2023
12d1c48
Added focus on targets for better accessibility (#54)
obuisard Feb 10, 2023
44df3d8
Update com_guidedtours.ini
obuisard Feb 10, 2023
519a881
Update com_guidedtours.sys.ini
obuisard Feb 10, 2023
406fc11
Update extensions.sql
obuisard Feb 10, 2023
af1b6b2
Update extensions.sql
obuisard Feb 10, 2023
cc95234
Update 4.3.0-2022-07-30.sql
obuisard Feb 10, 2023
88631f2
Update 4.3.0-2022-07-30.sql
obuisard Feb 10, 2023
f0de0b9
Convert module to services (#30)
heelc29 Feb 11, 2023
cbbf389
Module fixes (#55)
obuisard Feb 11, 2023
7424c9a
Fixed Step Permission (#56)
khu5h1 Feb 11, 2023
d353fd6
Created Empty State for Tours (#58)
khu5h1 Feb 11, 2023
d898628
Update guide.css
obuisard Feb 11, 2023
5f0e690
Update guide.es5.js
obuisard Feb 11, 2023
eccfbec
Update guide.css
obuisard Feb 11, 2023
68bc807
Reordering of the steps according to tour_id (#57)
khu5h1 Feb 12, 2023
0ff2779
Corrected String value
khu5h1 Feb 12, 2023
fd52f42
Fixes (#68)
khu5h1 Feb 12, 2023
eb9786b
Bug fixes new (#84)
aze088 Feb 13, 2023
a62712e
Misc fixes (#59)
obuisard Feb 13, 2023
c31615b
Update administrator/components/com_guidedtours/src/Controller/StepCo…
khu5h1 Feb 13, 2023
ebc3d2f
Update administrator/components/com_guidedtours/src/Model/StepModel.php
khu5h1 Feb 13, 2023
df983b0
Update administrator/components/com_guidedtours/src/Model/StepsModel.php
khu5h1 Feb 13, 2023
ce04a24
Update administrator/components/com_guidedtours/forms/filter_tours.xml
khu5h1 Feb 13, 2023
eabfbbe
Update administrator/components/com_guidedtours/forms/filter_tours.xml
khu5h1 Feb 13, 2023
06b219c
Update administrator/components/com_guidedtours/forms/step.xml
khu5h1 Feb 13, 2023
158e446
Update administrator/components/com_guidedtours/forms/step.xml
khu5h1 Feb 13, 2023
0095ba5
Update administrator/components/com_guidedtours/forms/step.xml
khu5h1 Feb 13, 2023
755313a
Update administrator/components/com_guidedtours/forms/step.xml
khu5h1 Feb 13, 2023
6d1e0d6
Update administrator/components/com_guidedtours/forms/tour.xml
khu5h1 Feb 13, 2023
9896303
Update administrator/language/en-GB/com_guidedtours.ini
khu5h1 Feb 13, 2023
f63b1bf
Update administrator/language/en-GB/com_guidedtours.ini
khu5h1 Feb 13, 2023
004d154
Update administrator/components/com_guidedtours/tmpl/tours/default.php
khu5h1 Feb 13, 2023
faa68fd
Update default.php
obuisard Feb 13, 2023
e7ac560
Language keys in tours cannot be overridden (#90)
obuisard Feb 13, 2023
b09a716
Craeted functionality for tours duplication along with its steps
khu5h1 Feb 13, 2023
0e3f1ac
Created functionality for tours duplication along with its steps
khu5h1 Feb 13, 2023
8f5d5d3
Merge branch 'infra-guided-tour' of https://github.com/joomla-project…
khu5h1 Feb 13, 2023
e620d12
Merge branch 'tour-duplication' of https://github.com/joomla-projects…
khu5h1 Feb 13, 2023
f7af12d
Update administrator/language/en-GB/com_guidedtours.ini
khu5h1 Feb 13, 2023
69e85b5
Update administrator/components/com_guidedtours/src/Controller/ToursC…
khu5h1 Feb 13, 2023
da9b138
Update administrator/components/com_guidedtours/src/Model/TourModel.php
khu5h1 Feb 13, 2023
4a972d6
Step count (#92)
obuisard Feb 14, 2023
0f27634
Miscellaneous fixes for saving of tours and steps (#93)
obuisard Feb 14, 2023
abb9f11
Update administrator/components/com_guidedtours/tmpl/steps/default.php
khu5h1 Feb 14, 2023
3906c2f
Update administrator/components/com_guidedtours/forms/filter_tours.xml
khu5h1 Feb 14, 2023
9e1695d
Merge branch 'infra-guided-tour' of https://github.com/joomla-project…
khu5h1 Feb 14, 2023
d0bd732
Merge branch 'tour-duplication' of https://github.com/joomla-projects…
khu5h1 Feb 14, 2023
160d48a
Added default title value
khu5h1 Feb 14, 2023
cd698b7
Corrected Error String
khu5h1 Feb 14, 2023
f47b879
Comment Correction
khu5h1 Feb 14, 2023
bdc02ba
Steps Filter (#96)
brianteeman Feb 14, 2023
b452fda
Steps Width (#94)
brianteeman Feb 14, 2023
3449013
Merge branch 'infra-guided-tour' into tour-duplication
obuisard Feb 14, 2023
bb0dff6
Created functionality for tours duplication along with its steps (#91)
khu5h1 Feb 14, 2023
4ed815b
Merge branch 'tour-duplication' of https://github.com/joomla-projects…
khu5h1 Feb 14, 2023
d89ed78
Custom admin menu (#97)
brianteeman Feb 14, 2023
6ae9e15
Merge branch 'infra-guided-tour' of https://github.com/joomla-project…
khu5h1 Feb 14, 2023
84bc513
Language keys simplified implementation (#99)
obuisard Feb 15, 2023
20b2c7a
Step order (#100)
obuisard Feb 15, 2023
31ee828
Check ins (#102)
obuisard Feb 15, 2023
a326d1d
Merge branch 'infra-guided-tour' of https://github.com/joomla-project…
khu5h1 Feb 15, 2023
664bca4
Module improvements (#101)
obuisard Feb 15, 2023
da96f40
Bug fixes for language and access (#103)
obuisard Feb 16, 2023
46e77c0
Miscellaneous fixes (#98)
obuisard Feb 16, 2023
1e4665c
DB Table name
brianteeman Feb 16, 2023
e6933d8
deploy since
brianteeman Feb 16, 2023
af99319
Update administrator/modules/mod_guidedtours/tmpl/default.php
khu5h1 Feb 16, 2023
7adbe27
Merge branch 'infra-guided-tour' of https://github.com/joomla-project…
khu5h1 Feb 16, 2023
09304ad
Merge pull request #111 from brianteeman/deploy
khu5h1 Feb 16, 2023
6a100a9
Merge branch 'infra-guided-tour' of https://github.com/joomla-project…
khu5h1 Feb 16, 2023
2276fb6
Fix display of tabs
brianteeman Feb 16, 2023
3bf59d1
Merge pull request #112 from brianteeman/main_card
khu5h1 Feb 16, 2023
a5d5d12
Merge branch 'infra-guided-tour' of https://github.com/joomla-project…
khu5h1 Feb 16, 2023
1b69a77
Merge pull request #107 from brianteeman/db-fix
khu5h1 Feb 16, 2023
1f39196
Help Buttons (#113)
brianteeman Feb 16, 2023
d3484d1
Complete the removal of step_no (#106)
brianteeman Feb 16, 2023
5ab7ec6
Tours Table Caption (#105)
brianteeman Feb 16, 2023
a0c1767
module modal (#104)
brianteeman Feb 16, 2023
ef0f643
Miscellaneous fixes 2 (#114)
obuisard Feb 17, 2023
ed6a47e
edit view consistency
brianteeman Feb 17, 2023
deded50
Merge pull request #115 from brianteeman/cards
khu5h1 Feb 17, 2023
46c721f
Miscellaneous fixes (#118)
obuisard Feb 18, 2023
a0cfe14
Language Strings
brianteeman Feb 18, 2023
44843fc
Merge pull request #119 from brianteeman/language
khu5h1 Feb 18, 2023
e1574a3
add inline help (#120)
brianteeman Feb 18, 2023
d47cfed
Step permissions removal - new plugin - javascript fixes (#121)
obuisard Feb 19, 2023
553983b
Miscellaneous fixes 4 (#122)
obuisard Feb 19, 2023
590f578
Fix new plugin
brianteeman Feb 19, 2023
a881706
Merge pull request #123 from brianteeman/plugin_check
khu5h1 Feb 19, 2023
a7c8f56
Plugin and assets fixes (#126)
brianteeman Feb 19, 2023
877ae2d
Miscellaneous fixes 5 (#127)
obuisard Feb 20, 2023
5f0dfee
Update sql script (#128)
khu5h1 Feb 20, 2023
e993c1a
Shepherd update (#129)
obuisard Feb 20, 2023
cfb0638
Position default is center
obuisard Feb 21, 2023
cb49f63
Reduce inline onchange usage [searchtools] (#116)
brianteeman Feb 21, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Large diffs are not rendered by default.

25 changes: 25 additions & 0 deletions administrator/components/com_guidedtours/access.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8" ?>
<access component="com_guidedtours">
<section name="component">
<action name="core.admin" title="JACTION_ADMIN" />
<action name="core.options" title="JACTION_OPTIONS" />
<action name="core.manage" title="JACTION_MANAGE" />
<action name="core.create" title="JACTION_CREATE" />
<action name="core.delete" title="JACTION_DELETE" />
<action name="core.edit" title="JACTION_EDIT" />
<action name="core.edit.state" title="JACTION_EDITSTATE" />
<action name="core.edit.own" title="JACTION_EDITOWN" />
</section>
<section name="tour">
<action name="core.delete" title="JACTION_DELETE" />
<action name="core.edit" title="JACTION_EDIT" />
<action name="core.edit.state" title="JACTION_EDITSTATE" />
</section>
<section name="step">
<action name="core.create" title="JACTION_CREATE" />
<action name="core.delete" title="JACTION_DELETE" />
<action name="core.edit" title="JACTION_EDIT" />
<action name="core.edit.state" title="JACTION_EDITSTATE" />
<action name="core.edit.own" title="JACTION_EDITOWN" />
</section>
</access>
18 changes: 18 additions & 0 deletions administrator/components/com_guidedtours/config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<config>
<fieldset
name="permissions"
label="JCONFIG_PERMISSIONS_LABEL"
description="JCONFIG_PERMISSIONS_DESC"
>
<field
name="rules"
type="rules"
label="JCONFIG_PERMISSIONS_LABEL"
validate="rules"
filter="rules"
component="com_guidedtours"
section="component"
/>
</fieldset>
</config>
49 changes: 49 additions & 0 deletions administrator/components/com_guidedtours/forms/filter_steps.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<form>
<fields name="filter">
<field
name="search"
type="text"
label="SEARCH"
description="COM_GUIDEDTOURS_STEP_FILTER_SEARCH_DESC"
hint="JSEARCH_FILTER"
/>
<field
name="published"
type="status"
label="JOPTION_SELECT_PUBLISHED"
onchange="this.form.submit();"
>
<option value="">JOPTION_SELECT_PUBLISHED</option>
</field>
</fields>

<fields name="list">
<field
name="fullordering"
type="list"
label="JGLOBAL_SORT_BY"
onchange="this.form.submit();"
default="a.id ASC"
validate="options"
>
<option value="">JGLOBAL_SORT_BY</option>
<option value="a.ordering ASC">JGRID_HEADING_ORDERING_ASC</option>
<option value="a.ordering DESC">JGRID_HEADING_ORDERING_DESC</option>
<option value="a.published ASC">JSTATUS_ASC</option>
<option value="a.published DESC">JSTATUS_DESC</option>
<option value="a.id ASC">JGRID_HEADING_ID_ASC</option>
<option value="a.id DESC">JGRID_HEADING_ID_DESC</option>
<option value="a.type ASC">COM_GUIDEDTOURS_ORDER_TYPE_ASC</option>
<option value="a.type DESC">COM_GUIDEDTOURS_ORDER_TYPE_DESC</option>
</field>

<field
name="limit"
type="limitbox"
label="JGLOBAL_LIST_LIMIT"
default="25"
onchange="this.form.submit();"
/>
</fields>
</form>
47 changes: 47 additions & 0 deletions administrator/components/com_guidedtours/forms/filter_tours.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<form>
<fields name="filter">
<field
name="search"
type="text"
label="SEARCH"
description="COM_GUIDEDTOURS_FILTER_SEARCH_DESC"
hint="JSEARCH_FILTER"
/>
<field
name="published"
type="status"
label="JOPTION_SELECT_PUBLISHED"
onchange="this.form.submit();"
>
<option value="">JOPTION_SELECT_PUBLISHED</option>
</field>
</fields>

<fields name="list">
<field
name="fullordering"
type="list"
label="JGLOBAL_SORT_BY"
onchange="this.form.submit();"
default="a.ordering ASC"
validate="options"
>
<option value="">JGLOBAL_SORT_BY</option>
<option value="a.ordering ASC">JGRID_HEADING_ORDERING_ASC</option>
<option value="a.ordering DESC">JGRID_HEADING_ORDERING_DESC</option>
<option value="a.published ASC">JSTATUS_ASC</option>
<option value="a.published DESC">JSTATUS_DESC</option>
<option value="a.id ASC">JGRID_HEADING_ID_ASC</option>
<option value="a.id DESC">JGRID_HEADING_ID_DESC</option>
</field>

<field
name="limit"
type="limitbox"
label="JGLOBAL_LIST_LIMIT"
default="25"
onchange="this.form.submit();"
/>
</fields>
</form>
187 changes: 187 additions & 0 deletions administrator/components/com_guidedtours/forms/step.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,187 @@
<?xml version="1.0" encoding="utf-8"?>
<form addfieldprefix="Joomla\Component\Guidedtours\Administrator\Field">

<field
name="id"
type="text"
label="JGLOBAL_FIELD_ID_LABEL"
default="0"
/>

<field
name="step_no"
type="hidden"
default="1"
/>

<field
name="position"
type="list"
label="COM_GUIDEDTOURS_POSITION_LABEL"
description="COM_GUIDEDTOURS_POSITION_DESC"
validate="options"
>
<option value="bottom">COM_GUIDEDTOURS_FIELD_OPTION_BOTTOM</option>
<option value="top">COM_GUIDEDTOURS_FIELD_OPTION_TOP</option>
<option value="right">COM_GUIDEDTOURS_FIELD_OPTION_RIGHT</option>
<option value="left">COM_GUIDEDTOURS_FIELD_OPTION_LEFT</option>
<option value="">COM_GUIDEDTOURS_FIELD_OPTION_CENTER</option>
</field>

<field
name="target"
type="text"
label="COM_GUIDEDTOURS_TARGET_LABEL"
description="COM_GUIDEDTOURS_TARGET_DESC"
/>

<field
name="tour_id"
type="hidden"
class="readonly"
readonly="true"
/>

<field
name="asset_id"
type="hidden"
filter="unset"
/>

<field
name="title"
type="text"
label="COM_GUIDEDTOURS_STEP_TITLE"
required="true"
/>

<field
name="description"
type="editor"
label="JGLOBAL_DESCRIPTION"
filter="JComponentHelper::filterText"
buttons="true"
hide="readmore,pagebreak"
/>

<field
name="published"
type="list"
label="JSTATUS"
default="1"
class="form-select-color-state"
validate="options"
>
<option value="1">JPUBLISHED</option>
<option value="0">JUNPUBLISHED</option>
<option value="2">JARCHIVED</option>
<option value="-2">JTRASHED</option>
</field>

<field
name="type"
type="list"
label="COM_GUIDEDTOURS_TYPE_LABEL"
default="0"
description="COM_GUIDEDTOURS_TYPE_DESC"
validate="options"
>
<option value="0">COM_GUIDEDTOURS_FIELD_VALUE_NEXT_STEP</option>
<option value="1">COM_GUIDEDTOURS_FIELD_VALUE_REDIRECT</option>
<option value="2">COM_GUIDEDTOURS_FIELD_VALUE_INTERACTIVE_STEP</option>
</field>

<field
name="url"
type="url"
label="COM_GUIDEDTOURS_TYPE_REDIRECT_URL_LABEL"
description="COM_GUIDEDTOURS_TYPE_REDIRECT_URL_DESC"
showon="type:1"
filter="string"
/>

<field
name="interactive_type"
type="list"
label="COM_GUIDEDTOURS_TYPE_INTERACTIVE_STEP_LABEL"
description="COM_GUIDEDTOURS_INTERACTIVE_STEP_DESC"
showon="type:2"
filter="string"
validate="options"
>
<option value="1">COM_GUIDEDTOURS_TYPE_INTERACTIVE_STEP_BUTTON_LABEL</option>
<option value="2">COM_GUIDEDTOURS_TYPE_INTERACTIVE_STEP_TEXT_FIELD_LABEL</option>
<option value="3">COM_GUIDEDTOURS_TYPE_INTERACTIVE_STEP_OTHERS_LABEL</option>
</field>

<field
name="checked_out"
type="hidden"
filter="unset"
/>

<field
name="checked_out_time"
type="hidden"
filter="unset"
/>

<field
name="created_user_id"
type="user"
label="JGLOBAL_FIELD_CREATED_BY_LABEL"
validate="UserId"
/>

<field
name="created_time"
type="calendar"
label="JGLOBAL_CREATED_DATE"
translateformat="true"
showtime="true"
filter="user_utc"
/>

<field
name="modified_user_id"
type="user"
label="JGLOBAL_FIELD_MODIFIED_BY_LABEL"
validate="UserId"
/>

<field
name="modified_time"
type="calendar"
label="JGLOBAL_FIELD_MODIFIED_LABEL"
class="readonly"
filter="user_utc"
/>

<field
name="language"
type="contentlanguage"
label="JFIELD_LANGUAGE_LABEL"
>
<option value="*">JALL</option>
</field>

<field
name="rules"
type="rules"
label="JFIELD_RULES_LABEL"
translate_label="false"
filter="rules"
validate="rules"
component="com_guidedtours"
section="step"
/>

<fieldset name="permissions" label="JCONFIG_PERMISSIONS_LABEL">
<field
name="asset_id"
type="hidden"
filter="unset"
/>
</fieldset>

</form>
Loading