Commit Graph
232 Commits
Author SHA1 Message Date
Llewellyn 48d9265983 Added more info towards naming conventions. Changed the access to compiler to be more accessable. gh-686 2021-04-26 15:55:20 +02:00
Llewellyn 3c3951ae83 Converted all files from dos to unix, as most servers are UNIX based anyway. This fixes the linebreak mismatching issue mentioned in gh-638. 2021-03-05 05:08:47 +02:00
Llewellyn 1dfc674318 Fixed gh-678 moved the compilation success message out of the redirection message to a user state message, that get loaded to the page on successful compilation. This preserves the button scripts needed to install the compiled packages. 2021-03-04 08:13:05 +02:00
Llewellyn 8abe3bced8 Adds the option to select between old and new gif animation in the compiler GUI area. 2021-02-20 01:53:14 +02:00
Llewellyn 12600431ca Resolves gh-644 and addes the option to add, or hide the category sub-menu of a view. 2021-01-06 12:03:07 +02:00
Llewellyn d9da5d9fc4 Fixed gh-637 so that the header values will be added. Updated the copyright to only show the first year so we need not update these again. 2021-01-03 18:49:35 +02:00
Llewellyn a28c5cf746 Updated the copyright date for the new year 2021. Improved the compiler message area. 2020-12-25 23:16:34 +02:00
Llewellyn 83e4562d62 Fixed the access filter in query. Fixed the array to int helper use. Added the correct language strings to category and access filters. gh-378 2020-12-03 02:13:49 +02:00
Llewellyn 302328c92a Add getFieldsetXML and getFieldXMLString method to build fields in compiler gh-378. Refactoring the compiler to use camelcase for view code names. 2020-11-28 21:33:39 +02:00
Llewellyn bb73fe044e Fixed missing ArrayHelper class on export. Updated the table class to also use StringHelper instead of JString. 2020-05-25 18:17:00 +02:00
Llewellyn 2564b75e5d Changed JArrayHelper to use ArrayHelper and added the use namespace to the files needed. Changed JString to use StringHelper and added the use namespace to the files needed. Fixed the spelling mistake of uniqe. Made changes to compiler to accomidate the new pro member feature that added viewsDefaultOrdering options. Fixed the moving of custom fields found in subforms of a plugin or module. Improved the sorting options to correctly map for custom fields and the category field. 2020-05-22 01:38:20 +02:00
Llewellyn 785badc921 Took the assistant out of the staging branch for now, so we can get the next release out. 2020-02-17 22:09:16 +02:00
Llewellyn 5fa49f1bca Improved the fields builder area in the new assistant area. 2020-01-11 18:29:54 +02:00
Llewellyn 185dad4273 Started adding the Assistant GUI ;) 2020-01-03 05:36:47 +02:00
Llewellyn 9f6e0c49da Added media library placeholder to module builder. Remove uikit-3 from JCB, was added by accident due to test module. 2019-12-13 05:58:41 +02:00
Llewellyn b9729c49af Added some helper script to the new Joomla Module Builder. Consolidated some ajax calls. 2019-12-11 01:18:55 +02:00
Llewellyn 6c2ca03ebc Added Joomla Module builder (JMB) Compiler and improved the JMB GUI 2019-12-06 07:33:01 +02:00
Llewellyn e4d1917c19 Added Joomla Module builder - Compiler 2019-12-06 07:31:32 +02:00
Llewellyn ffbb733576 Added Joomla Module builder - GUI 2019-12-03 04:17:35 +02:00
Llewellyn d2f94d84fa Improved the plugin form builder, to allow multi form field relationships. 2019-08-22 03:55:06 +02:00
Llewellyn 04ed58afe8 Fixed gh-458 so that the && is not added if we have no extra values to validate. Added linked to details to Joomla Plugin area. 2019-08-15 16:26:46 +02:00
Llewellyn 7fed9d7a1c Resolved gh-436 so that the new Joomla plugin builder/feature is fully active, and part of the import and export of JCB packages. 2019-08-13 03:08:30 +02:00
Llewellyn ed43b00862 Expande the compiler to fully build and zip plugins linked to components. Added plugin_updates area. Fixed gh-454 to insure placeholders are build even if no local db placeholders are found. Fixed gh-453 to prevent count error with null return value. 2019-08-08 17:45:50 +02:00
Llewellyn 4581b310de Updated the compiler to now add GUI placeholders, resolved gh-451 so we now have easy roundtrip development beyond the original custom-code implementation. Added the files, folders, url option, and added the install fields to the new plugin area. gh-436 2019-07-28 23:48:42 +02:00
Llewellyn affaeb72f8 Resolved gh-441 to allow fieldtype name prefixing. Resolved gh-443 to allow Alphanumeric+dot in fieldtype name. Fixed gh-446 to insure that JFormRuleInt validates correctly in the admin field realtions. Improved the new plugin area to also have system name and option to add custom header code. gh-436 2019-07-19 04:32:41 +02:00
Llewellyn a5ae94b93a Linked the new plugin area to Joomla components. gh-436 2019-07-17 04:37:50 +02:00
Llewellyn 8d2af8365b Added more dynamic behavior to the new plugin area. Added a funding yml file. 2019-07-17 01:26:18 +02:00
Llewellyn e476bcb7b5 Added the main GUI for the plugin area, gh-436 2019-07-15 22:00:46 +02:00
Llewellyn 2af4b8cf50 Removed required from all code/editor field to improve the behavior of the codemirror editor. Improved the token validation via Ajax. 2019-07-08 18:05:54 +02:00
Llewellyn 76449b01ec Fixed category filter issue. Fixed permissions accross JCB. Updated some notes on the field types. 2019-06-05 12:26:15 +02:00
Llewellyn 80c588a33a Added Captcha field type. Started adding the crowdin integration. 2019-05-15 19:45:36 +02:00
Llewellyn 3a0b5706c4 Fixed the issue that caused linked files and folders from not showing in a library. gh-399 2019-03-19 17:33:03 +02:00
Llewellyn 9fcb317275 updated the year value. Added placeholder search to the new placeholder area. 2019-02-23 15:29:16 +02:00
Llewellyn 25c14b45de Added the new placeholder area for global & component level placeholders. Just like customcode you can now with the placeholders generate dynamic behaviour with placeholders all over the JCB custom areas. 2019-02-16 00:03:37 +02:00
Llewellyn bebb98e915 Fixed gh-377 to avoid mismatching on replace eding target hash. Imporved the versioning feature so that once you change the version in the update mysql area, it also updates the Joomla component. 2019-02-12 18:42:16 +02:00
Llewellyn 104c4e6bae Fixed gh-373 so that the auto update of selection is only triggered when toggling the all selection button. 2019-02-06 11:32:38 +02:00
Llewellyn 1a538e71d7 Added buttons to edit cutomcode directly from where it is added in other areas around the component. This will improve the customcode workflow in JCB. 2019-01-31 23:44:21 +02:00
Llewellyn 6c4bab5ea9 Resolved gh-323 so we can load fields only in the linked or admin list views or in both. Added the option to also add permission to access fields. Improved the checkArray method to return arry count value. Fixed issue in field permissions when the value is and array, field type can not be made hidden, but should instead just be removed. Fixed an issue in the code search methods to insure all areas are looked at, and search and export. 2018-10-29 18:38:00 +02:00
Llewellyn e71ba204ca Added the [Run Expansion] button option for faster compile and install option of selected components. 2018-09-20 21:17:07 +02:00
Llewellyn 45c255485f Made a little tweak to placeholders, to remove uneeded space. 2018-09-11 22:28:17 +02:00
Llewellyn 231d8aa984 Added the option to add custom tabs to the edit view of any admin view 2018-08-24 23:46:41 +02:00
Llewellyn 70e198abf3 improved the redirect option to work even if the parent method returns false. Resolved gh-330 by addig a full width class 2018-08-14 10:25:46 +02:00
Llewellyn 78208d1525 Fixed the compiler to allow edit views be build even if no other site views are set. Removed all the depreciated joomla jimport statments. Update the getModel method in the controller. Updated the getRedirectToItemAppend, cancel and save method in the controller to also use the return value if internal. Added the addTablePath to the getTable method in the model to insure table is found when called from outside the in another component. Updated the diplay method in the JViewLagacy class to also use the return value if not null. Updated the component core to use JAccessExceptionNotallowed instead of JError::raiseWaring when user not have access to core. 2018-08-07 14:25:26 +02:00
Llewellyn a6013c4b22 fixed gh-325 that caused a security token validation error. 2018-07-23 17:07:13 +02:00
Llewellyn 6dd654c745 Improved the Admin Fields Relations area to allow more custom coding without the need of selecting Join Field/s. Improved the dynamic get string fixing implementation to avoid conflict when the same field name is used in multiple joined tables requiering string fixing. Fixed gh-322 to insure ID is always readonly even if override detected. Added new feature to control access and view/hide control per/field. 2018-07-21 09:10:37 +02:00
Llewellyn 0a7b91829f Fixed gh-318 so that default and other none database fields will not trigger SQL update and version increment. Fixed gh-317 that had conflict variable naming in the jsonToString helper method. Improved the refresh method for JCB package area. 2018-07-12 18:35:38 +02:00
Llewellyn f7be7ddad0 Resolved gh-287 that adds the feature to join/combine results of multiple fields in the admin list view. Update the tab string to make tabs dynamic in nature. Imporved the compiler building of the admin list view 2018-05-26 12:03:08 +02:00
Llewellyn fef3460772 Refactored the compiler list view body builder, in preparation of the relation fields. Added more options to the relation admin fields. gh-287 2018-05-24 15:58:48 +02:00
Llewellyn 2543d11277 Updated compiler to allow dynamic update for language strings. Started adding the field relationship feature requested in gh-287 2018-05-22 21:01:55 +02:00
Llewellyn 8488392fac Update the header details in all files 2018-05-18 08:40:07 +02:00