Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
420 commits
Select commit Hold shift + click to select a range
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
5cb37ad
Merge branch '4.3-dev' of https://github.com/obuisard/joomla-cms into…
obuisard Feb 20, 2023
bdcbba1
Update base.sql
obuisard Feb 21, 2023
519d09e
Update base.sql
obuisard Feb 21, 2023
29596c1
Update base.sql
obuisard Feb 21, 2023
58809b0
Update base.sql
obuisard Feb 21, 2023
f3dbdcd
Update StepsController.php
obuisard Feb 21, 2023
324e59b
Update ToursController.php
obuisard Feb 21, 2023
497eae3
Update StepModel.php
obuisard Feb 21, 2023
31c7177
Update StepModel.php
obuisard Feb 21, 2023
01d2bf0
Update StepModel.php
obuisard Feb 21, 2023
fd1c0a5
Update TourTable.php
obuisard Feb 21, 2023
5958454
Update GuidedTours.php
obuisard Feb 21, 2023
669ecca
Update GuidedToursHelper.php
obuisard Feb 21, 2023
5817752
Update HtmlView.php
obuisard Feb 21, 2023
d30f2b6
Update GuidedtoursHelper.php
obuisard Feb 21, 2023
274d60e
Update TourModel.php
obuisard Feb 21, 2023
b686841
Update StepsModel.php
obuisard Feb 21, 2023
e5a61ba
Update ToursModel.php
obuisard Feb 21, 2023
ab5322b
Update provider.php
obuisard Feb 21, 2023
69942a3
Update provider.php
obuisard Feb 21, 2023
7ea57c0
Update TourModel.php
obuisard Feb 21, 2023
7bb27f4
Update TourModel.php
obuisard Feb 21, 2023
130c135
Update StepModel.php
obuisard Feb 21, 2023
56558f8
Update TourModel.php
obuisard Feb 21, 2023
bf9a034
Update provider.php
obuisard Feb 21, 2023
3256fd4
Update ToursModel.php
obuisard Feb 21, 2023
c6e0aa3
Update TourModel.php
obuisard Feb 21, 2023
6d82de5
Update TourModel.php
obuisard Feb 21, 2023
584f893
Update provider.php
obuisard Feb 21, 2023
95768c6
Modern JS
dgrammatiko Feb 21, 2023
217dbe4
Update administrator/components/com_guidedtours/forms/filter_tours.xml
obuisard Feb 21, 2023
16668ce
Update administrator/language/en-GB/com_guidedtours.ini
obuisard Feb 21, 2023
1a03b8d
Improved getEmptyStateQuery
obuisard Feb 21, 2023
0f38dc1
Removed publish function
obuisard Feb 21, 2023
1f5201d
Fixed getTable
obuisard Feb 21, 2023
87946ae
Use of getCurrentUser
obuisard Feb 21, 2023
03dccc4
Unused variable
obuisard Feb 21, 2023
d012c72
Use of Route for redirect
obuisard Feb 21, 2023
d075526
Update administrator/components/com_guidedtours/forms/step.xml
obuisard Feb 21, 2023
79368a3
binary operator spaces fix
obuisard Feb 21, 2023
84bc528
Merge remote-tracking branch 'origin/4.3-dev' into 4.3-dev
obuisard Feb 21, 2023
b1a7423
Cancel method useless
obuisard Feb 23, 2023
310d2f5
Display function moved to DisplayController
obuisard Feb 23, 2023
592d23c
Display function with step and tour edit check
obuisard Feb 23, 2023
42042b7
Removed unused use statements
obuisard Feb 23, 2023
9b986c1
Merge pull request #6 from dgrammatiko/4.3-dev-g-t
obuisard Feb 23, 2023
5d59f59
Iterate through indices of tabindex
obuisard Feb 23, 2023
0d2f253
Update build/media_source/plg_system_guidedtours/scss/guidedtours.scss
obuisard Feb 23, 2023
c195302
tabIndex fix
obuisard Feb 23, 2023
fe2f413
Merge remote-tracking branch 'origin/4.3-dev' into 4.3-dev
obuisard Feb 23, 2023
5a35723
Removed space
obuisard Feb 23, 2023
e2e48f0
Re-introduce Bootstrap dropdown removed during refactoring
obuisard Feb 23, 2023
40137c7
Update administrator/components/com_guidedtours/forms/tour.xml
obuisard Feb 23, 2023
369e0cf
Update administrator/components/com_guidedtours/forms/tour.xml
obuisard Feb 23, 2023
3fe5029
Improved type explanations
obuisard Feb 23, 2023
5c2c0d2
Merge remote-tracking branch 'origin/4.3-dev' into 4.3-dev
obuisard Feb 23, 2023
f14cae1
Use web asset manager rather than HTMLHelper
obuisard Feb 23, 2023
749ebc8
Added disabled class when button is disabled
obuisard Feb 24, 2023
1e1500e
Adjustments mobile views
obuisard Feb 24, 2023
bef2261
Removed create/edit own permissions from tours
obuisard Feb 24, 2023
2a341c3
Update administrator/components/com_guidedtours/tmpl/steps/default.php
obuisard Feb 24, 2023
a2e676e
Update administrator/components/com_guidedtours/tmpl/steps/default.php
obuisard Feb 24, 2023
635083d
Update administrator/components/com_guidedtours/tmpl/tours/default.php
obuisard Feb 24, 2023
cee9992
Update administrator/components/com_guidedtours/tmpl/tours/default.php
obuisard Feb 24, 2023
0638124
Renamed Interactive Step to Interactive Type
obuisard Feb 24, 2023
b9c421b
Merge remote-tracking branch 'origin/4.3-dev' into 4.3-dev
obuisard Feb 24, 2023
2ac3252
Notes field should be last
obuisard Feb 24, 2023
ab20c8e
Update administrator/components/com_guidedtours/tmpl/steps/default.php
obuisard Feb 25, 2023
cf4bf13
Update administrator/components/com_guidedtours/tmpl/tours/default.php
obuisard Feb 25, 2023
f1ceec1
Update administrator/components/com_guidedtours/tmpl/tours/default.php
obuisard Feb 25, 2023
904b349
fancy select fields improved target
obuisard Feb 27, 2023
dc48486
Merge remote-tracking branch 'origin/4.3-dev' into 4.3-dev
obuisard Feb 27, 2023
48bc6d5
Removed focus override
obuisard Feb 27, 2023
eacd69b
Merge branch '4.3-dev' into 4.3-dev
QuyTon Feb 27, 2023
dbb1019
Modified Editor targets
obuisard Feb 27, 2023
97396a6
Merge remote-tracking branch 'origin/4.3-dev' into 4.3-dev
obuisard Feb 27, 2023
f877697
Added support for multi selectors in target
obuisard Feb 27, 2023
7069a6f
Update administrator/components/com_guidedtours/tmpl/steps/default.php
obuisard Feb 27, 2023
2121f9c
Update build/media_source/plg_system_guidedtours/js/guidedtours.es6.js
obuisard Feb 27, 2023
6447a45
Fixed back button may open /null page
obuisard Feb 27, 2023
a0730de
Merge remote-tracking branch 'origin/4.3-dev' into 4.3-dev
obuisard Feb 27, 2023
6271e09
Changed comment wording
obuisard Feb 27, 2023
bb0298e
Offset the popup from the elements it points to
obuisard Feb 27, 2023
58eee67
eslint rule issues
obuisard Feb 27, 2023
569e30d
Removed useless test on cancelbutton
obuisard Feb 27, 2023
570ce52
Update com_guidedtours.sys.ini
obuisard Feb 28, 2023
01880a1
Catch errors in promise to prevent guided tours to stop in case a tar…
obuisard Feb 28, 2023
ac6ef34
Merge remote-tracking branch 'origin/4.3-dev' into 4.3-dev
obuisard Feb 28, 2023
245239c
Removed 'successfully'
obuisard Feb 28, 2023
575a846
Primary button uses the template's style for proper contrast
obuisard Feb 28, 2023
7df9182
Missing parenthesis
obuisard Feb 28, 2023
ac6ab0e
Removed exclamation points
obuisard Feb 28, 2023
01e0e9e
Hide the module wherever hidemainmenu is set to true
obuisard Mar 1, 2023
0f7da24
Removed useless paragraphs
obuisard Mar 1, 2023
0c4fd83
Update administrator/language/en-GB/com_guidedtours.sys.ini
obuisard Mar 1, 2023
9983a7c
Update administrator/modules/mod_guidedtours/tmpl/default.php
obuisard Mar 1, 2023
0207d0d
Checked_out should be NULL, not 0
obuisard Mar 1, 2023
9fc95f0
Merge remote-tracking branch 'origin/4.3-dev' into 4.3-dev
obuisard Mar 1, 2023
da84a1b
Multiple fancy selects are accessible
obuisard Mar 1, 2023
bad7302
The first step cannot have id of '0'
obuisard Mar 1, 2023
8766ca1
No guided tour on the login screen after session refresh
obuisard Mar 1, 2023
ee512e5
Update GuidedTours.php
obuisard Mar 1, 2023
738b593
Removed typos
obuisard Mar 1, 2023
af8c51b
Merge remote-tracking branch 'origin/4.3-dev' into 4.3-dev
obuisard Mar 1, 2023
d95638e
Fixed wrong commit error
obuisard Mar 1, 2023
4fb3c32
Update administrator/components/com_guidedtours/forms/filter_steps.xml
obuisard Mar 1, 2023
fef73f8
Update administrator/components/com_guidedtours/src/Helper/Guidedtour…
obuisard Mar 1, 2023
b8bd924
Update administrator/components/com_guidedtours/forms/step.xml
obuisard Mar 1, 2023
731c46b
Update administrator/components/com_guidedtours/forms/step.xml
obuisard Mar 1, 2023
4d1434c
++ removal
obuisard Mar 1, 2023
36220da
Merge remote-tracking branch 'origin/4.3-dev' into 4.3-dev
obuisard Mar 1, 2023
8157391
Removed ESLint comment
obuisard Mar 1, 2023
b37a1c7
Missing semi-colon
obuisard Mar 1, 2023
c19b98a
Improved wording
obuisard Mar 1, 2023
f52afad
Use of token to limit the tours to the current session
obuisard Mar 1, 2023
9d0b69f
Updates install the module
obuisard Mar 1, 2023
145aec7
Tour model name change
obuisard Mar 2, 2023
fb9a045
Removed getTourTitle and getTourLanguage to use the model instead
obuisard Mar 2, 2023
2048b62
Use TourModel to get the tour title
obuisard Mar 2, 2023
2a86640
Use TourModel to get the tour language
obuisard Mar 2, 2023
b964035
Removed occurences of StepHelper
obuisard Mar 2, 2023
a29983d
Removed occurences of Multilanguage
obuisard Mar 2, 2023
115db2f
Merge branch '4.3-dev' into 4.3-dev
Hackwar Mar 2, 2023
5466287
Update administrator/components/com_guidedtours/src/Model/StepsModel.php
obuisard Mar 2, 2023
bf1a90f
Update administrator/components/com_guidedtours/src/Model/StepModel.php
obuisard Mar 2, 2023
448706a
Update administrator/components/com_guidedtours/src/Controller/Displa…
obuisard Mar 2, 2023
0ef2a20
UTF-8 replacements
obuisard Mar 2, 2023
580b36d
Update administrator/components/com_guidedtours/forms/step.xml
obuisard Mar 2, 2023
6d49885
Update administrator/components/com_guidedtours/forms/tour.xml
obuisard Mar 2, 2023
897a61d
Update administrator/components/com_guidedtours/src/Model/ToursModel.php
obuisard Mar 2, 2023
4b72b7e
Added spaces
obuisard Mar 2, 2023
72d1e56
Spaces
obuisard Mar 2, 2023
c36e09b
Update administrator/components/com_guidedtours/tmpl/tours/default.php
obuisard Mar 2, 2023
9e84462
Update administrator/components/com_guidedtours/tmpl/tours/default.php
obuisard Mar 2, 2023
bfa9464
Update administrator/components/com_guidedtours/tmpl/steps/default.php
obuisard Mar 2, 2023
38481bf
Use btn classes to get the focus visually
obuisard Mar 2, 2023
5b41654
Removed text-info class on modal links
obuisard Mar 2, 2023
fd06126
Addition of 'step X of Y' in the modal
obuisard Mar 3, 2023
f43c696
Limit image size to popup
obuisard Mar 3, 2023
f2cd286
Links in modal should have underline
obuisard Mar 3, 2023
1105252
shepherd.js no longer needed
obuisard Mar 3, 2023
9922d1d
Added aria-live to the modal to force screen readers to only read the…
obuisard Mar 3, 2023
4ef740c
Added loop through the modal links and buttons
obuisard Mar 3, 2023
6982d71
Put Shepherd back or else build breaks
obuisard Mar 3, 2023
32fa96e
Merge branch '4.3-dev' into 4.3-dev
obuisard Mar 3, 2023
75a2790
Update package.json
obuisard Mar 3, 2023
4b03b92
Test moved to top
obuisard Mar 3, 2023
b64813c
Simplified canDelete
obuisard Mar 3, 2023
f303f4a
Simplified canEditState
obuisard Mar 3, 2023
48bb095
tour_id use of form->getInput
obuisard Mar 3, 2023
e53a904
Set tour_id in the model, not in the edit form
obuisard Mar 3, 2023
629975b
getReorderConditions is unnecessary
obuisard Mar 3, 2023
15c4258
Merge branch '4.3-dev' into 4.3-dev
obuisard Mar 3, 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.

18 changes: 18 additions & 0 deletions administrator/components/com_guidedtours/access.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?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>
</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>
50 changes: 50 additions & 0 deletions administrator/components/com_guidedtours/forms/filter_steps.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<form>
<fields name="filter">
<field
name="search"
type="text"
label="COM_GUIDEDTOURS_STEP_FILTER_SEARCH_LABEL"
description="COM_GUIDEDTOURS_STEP_FILTER_SEARCH_DESC"
inputmode="search"
hint="JSEARCH_FILTER"
/>
<field
name="published"
type="status"
label="JOPTION_SELECT_PUBLISHED"
class="js-select-submit-on-change"
>
<option value="">JOPTION_SELECT_PUBLISHED</option>
</field>
</fields>

<fields name="list">
<field
name="fullordering"
type="list"
label="JGLOBAL_SORT_BY"
class="js-select-submit-on-change"
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.type ASC">COM_GUIDEDTOURS_ORDER_TYPE_ASC</option>
<option value="a.type DESC">COM_GUIDEDTOURS_ORDER_TYPE_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"
class="js-select-submit-on-change"
/>
</fields>
</form>
68 changes: 68 additions & 0 deletions administrator/components/com_guidedtours/forms/filter_tours.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8"?>
<form>
<fields name="filter">
<field
name="search"
type="text"
label="COM_GUIDEDTOURS_FILTER_SEARCH_LABEL"
description="COM_GUIDEDTOURS_FILTER_SEARCH_DESC"
inputmode="search"
hint="JSEARCH_FILTER"
/>
<field
name="published"
type="status"
label="JOPTION_SELECT_PUBLISHED"
class="js-select-submit-on-change"
>
<option value="">JOPTION_SELECT_PUBLISHED</option>
</field>
<field
name="access"
type="accesslevel"
label="JGRID_HEADING_ACCESS"
class="js-select-submit-on-change"
>
<option value="">JOPTION_SELECT_ACCESS</option>
</field>
<field
name="language"
type="contentlanguage"
label="JGRID_HEADING_LANGUAGE"
class="js-select-submit-on-change"
>
<option value="">JOPTION_SELECT_LANGUAGE</option>
<option value="*">JALL</option>
</field>
</fields>

<fields name="list">
<field
name="fullordering"
type="list"
label="JGLOBAL_SORT_BY"
class="js-select-submit-on-change"
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.access ASC">JGRID_HEADING_ACCESS_ASC</option>
<option value="a.access DESC">JGRID_HEADING_ACCESS_DESC</option>
<option value="a.language ASC" requires="multilanguage">JGRID_HEADING_LANGUAGE_ASC</option>
<option value="a.language DESC" requires="multilanguage">JGRID_HEADING_LANGUAGE_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"
class="js-select-submit-on-change"
/>
</fields>
</form>
192 changes: 192 additions & 0 deletions administrator/components/com_guidedtours/forms/step.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,192 @@
<?xml version="1.0" encoding="UTF-8"?>
<form addfieldprefix="Joomla\Component\Guidedtours\Administrator\Field">
<config>
<inlinehelp button="show"/>
</config>
<field
name="id"
type="text"
label="JGLOBAL_FIELD_ID_LABEL"
default="0"
class="readonly"
readonly="true"
/>

<field
name="position"
type="list"
label="COM_GUIDEDTOURS_STEP_POSITION_LABEL"
description="COM_GUIDEDTOURS_STEP_POSITION_DESC"
default="center"
validate="options"
>
<option value="bottom">JGLOBAL_BOTTOM</option>
<option value="center">JGLOBAL_CENTER</option>
<option value="left">JGLOBAL_LEFT</option>
<option value="right">JGLOBAL_RIGHT</option>
<option value="top">JGLOBAL_TOP</option>
</field>

<field
name="target"
type="text"
label="COM_GUIDEDTOURS_STEP_TARGET_LABEL"
description="COM_GUIDEDTOURS_STEP_TARGET_DESC"
/>

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

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

<field
name="title_translation"
type="text"
label="JGLOBAL_TITLE"
readonly="true"
/>

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

<field
name="description_translation"
type="editor"
label="JGLOBAL_DESCRIPTION"
filter="JComponentHelper::filterText"
buttons="false"
readonly="true"
/>

<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_STEP_TYPE_LABEL"
description="COM_GUIDEDTOURS_STEP_TYPE_DESC"
default="0"
validate="options"
>
<option value="0">COM_GUIDEDTOURS_FIELD_VALUE_STEP_TYPE_NEXT</option>
<option value="1">COM_GUIDEDTOURS_FIELD_VALUE_STEP_TYPE_REDIRECT</option>
<option value="2">COM_GUIDEDTOURS_FIELD_VALUE_STEP_TYPE_INTERACTIVE</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_TYPE_INTERACTIVE_STEP_DESC"
showon="type:2"
filter="string"
validate="options"
>
<option value="1">COM_GUIDEDTOURS_FIELD_VALUE_INTERACTIVESTEP_TYPE_FORM_SUBMIT</option>
<option value="2">COM_GUIDEDTOURS_FIELD_VALUE_INTERACTIVESTEP_TYPE_TEXT_FIELD</option>
<option value="4">COM_GUIDEDTOURS_FIELD_VALUE_INTERACTIVESTEP_TYPE_BUTTON</option>
<option value="3">COM_GUIDEDTOURS_FIELD_VALUE_INTERACTIVESTEP_TYPE_OTHER</option>
</field>

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

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

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

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

<field
name="modified_by"
type="user"
label="JGLOBAL_FIELD_MODIFIED_BY_LABEL"
class="readonly"
readonly="true"
filter="unset"
validate="UserId"
/>

<field
name="modified"
type="calendar"
label="JGLOBAL_FIELD_MODIFIED_LABEL"
class="readonly"
readonly="true"
translateformat="true"
showtime="true"
filter="user_utc"
/>

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

<field
name="note"
type="text"
label="COM_GUIDEDTOURS_FIELD_NOTE_LABEL"
maxlength="255"
/>

</form>
Loading