Llewellyn
d5482d65cb
Fixed gh-748 so that tags are able to be added to the list admin view. Makes the adding of tags dynamic based on tag field in the view.
2021-05-19 17:44:14 +02:00
Llewellyn
be0d4d8aeb
Moves all JavaScript files that where placed in the model/form folder out of the admin area, into the media folder.
2021-03-17 01:14:54 +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
e579cd421a
Changed the compiler gif image, and improved the overall compiler GUI experience. Added the feature for dynamic hashing of strings and or files.
2021-02-19 02:35:54 +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
2ea64446af
Added the needed changes to the core compiler to manage dynamic headers per/model via pro-member-plugin. gh-548
2020-10-21 05:10:19 +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
46e52db097
Added GUID to selected views, and started updating JCB accordingly.
2020-01-03 03:49:29 +02:00
Llewellyn
6539862534
Improved the internal session handel of JCB. Fixed gh-487 that removed the data size when creating a new field.
2019-11-08 18:24:03 +02:00
Llewellyn
b8d8b8e813
Resolved gh-460 to insure that all default fields, including the access and meta fields can be overwriten/replaced with self build fields. Added the UIKIT3 Icon JS to the document where needed. Fixed the permissions implementation to insure spacer fields are not targeted with edit controll and when a view permission is set, it behave correctly.
2019-10-11 15:41:00 +02:00
Llewellyn
d2f94d84fa
Improved the plugin form builder, to allow multi form field relationships.
2019-08-22 03:55:06 +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
9e6233c64f
Fixed gh-434 to add the missing table path if not set. Resolved gh-427 to allow numbers in the name of a field. Impoved the compiler by adding a method to set the Lang Content array.
2019-07-05 01:53:54 +02:00
Llewellyn
b9c758b800
Added context to all compiler events. Added layout fields override options for dynamic field generation.
2019-07-01 19:17:16 +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
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
45c255485f
Made a little tweak to placeholders, to remove uneeded space.
2018-09-11 22:28:17 +02:00
Llewellyn
fdc66fe4c7
Added the feature to add custom Joomla fields to your components, requested in gh-247. Added plugin events to the dynamic get area. Added the script to remove field build in relation to component when component gets uninstalled. Improved the getForm method in the model to allow the passing of options to the form. Made further improvements to the implementation of the return parameter across the component redirecting behavior. Made some changes to the list layout views using the field relations area.
2018-08-23 03:59:45 +02:00
Llewellyn
103457eef7
Futher improved the redirect option to use return and stack the return path to take the user back to the original area from where they clicked away.
2018-08-18 14:09:17 +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
9fd59f2353
Added none as the fallback if an editor gets unpublished.
2018-07-07 00:27:29 +02:00
Llewellyn
1a19a510dc
fixed line spacing in getform method
2018-07-06 17:56:29 +02:00
Llewellyn
769e31061c
fixed line spacing in getform method
2018-07-06 17:52:24 +02:00
Llewellyn
69d358ca06
fixed line spacing in getform method
2018-07-06 17:47:27 +02:00
Llewellyn
a9a0952ff3
Added a global editor switch for all editors in JCB, the default is none. gh-305 Added two new fields to the admin view to target the getform method in the model.
2018-07-06 15:46:30 +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
8488392fac
Update the header details in all files
2018-05-18 08:40:07 +02:00
Llewellyn
8b4efd640f
Fixed the subform to allow encryption of values without data lose.
2018-04-30 14:06:05 +02:00
Llewellyn
d1813147d3
Added edit links to templates and layouts. Fixed the alias and title selection issue in admin fields area. Added all available languages in Joomla to language area.
2018-04-19 17:52:47 +02:00
Llewellyn
4e740f568e
Added the option for automatic alias building, resolve gh-246. Made improvements to the buttons all over JCB, and the tweaked the field view a little more.
2018-03-28 11:46:14 +02:00
Llewellyn
052adc271f
Upgraded to v2.7.0 with new VDM package import option
2018-03-21 05:10:34 +02:00
Llewellyn
e715fa1614
Made some changes to insure JCB is stable in PHP7, removed the related translations string from joomla_component view to speed up page load.
2018-03-12 00:36:14 +02:00
Llewellyn
1b86f1539a
Fixed gh-235 to insure that the public access switch for front-end views work. Resolved gh-236 to Auto save Name to System Name if blank. Added text area for private key of server. Fixed the getModel helper method. Fixed the batch methods. Maked a few tweaks to the compiler.
2018-02-27 14:17:38 +02:00
Llewellyn
7c7a0151b9
Added new JCB domain and email address to further pave the way for the JCB community. Improved the support info.
2017-12-27 05:45:35 +02:00
Llewellyn
19d4d77305
Improved the get snippets area to load one library at a time. started on the adaptation of the compiler that is needed for the new libraries
2017-12-03 20:09:04 +02:00
Llewellyn
82df61aa4a
added interface of the new decoupled libraries concept gh-92
2017-11-26 04:03:27 +02:00
Llewellyn
6b52f7ce1d
Fixed the version number in the readme, also update the hello world tutorial.
2017-11-06 16:18:06 +02:00
Llewellyn
fe3f32c6e7
Added version options to JCB, also changed JCB version option to only first 2 numbers. This should help cut down on the commit changes to JCB on each compilation.
2017-11-06 16:04:23 +02:00
Llewellyn
f15b67cff1
Added notice of language (tanslations) added or not added with details to compiler
...
Resolved gh-146 compiler error on joined db in dinamic get thanks to @mwweb & @ro-ot
Resolved gh-147 by adding the sort of fields back into the save method
Resolved gh-144 to ensure that the published tab (fields overwriting and adding) option is available again.
Resolved gh-145 by moving the subforms to their own tab in dynamic get view
Converted all repeatable fields to subform fields in Joomla component view
Moved 9 subforms and other fields to their own table and view (decopuling them fom Joomla component view), that means we added 9 more views and tables to JCB
Added all the ajax for buttons and display views to Joomla component view
Added tmp scripts all across the new areas with subforms to ensure all repeatable fields are converted. Will be removed in v2.7.0
Added synced copy, change state and delete in Joomla components view in relation to all tables linked to it (same as with admin views)
2017-10-26 18:43:51 +02:00
Llewellyn
3d1ba0321a
Added Wiki to JCB. Resolved gh-125 to insure phone numbers are treated as strings. Resolved gh-128 by adding field to Joomla Component View that allows javascript to be added globaly. Converted a few more repeatable fields to subform fields, this is an ongoing project to remove repeatable fields from JCB.
2017-10-06 20:28:28 +02:00
Llewellyn
3ad9ae8b8f
resolves gh-91 to insure that int and floats are not set as strings in SQL defaults
2017-06-05 21:18:32 +01:00
Llewellyn
bd0febd92c
Resolves gh-63 to prevent repeateble field from being created a second time. Resolves gh-62 to insure full encryption of JCB packages.
2017-04-01 15:59:54 +02:00
Llewellyn
dc1217e6d1
Resolved #42 to insure the strpos always returns the correct data type. Improvements to some of the UI surrounding the custom code area. Added an edit button for the component being compiled on the complier page.
2017-02-23 02:29:37 +02:00
Llewellyn
290a51dd5a
Further improved #37 to ensure language strings are set and reversed, also add extra buttons to the compiler page. Major restructure of custom code implementation to make it more stable. Resolved #40 by updating the default field sql values.
2017-02-14 01:24:38 +02:00
Llewellyn
3497de7c28
Changed alias in site-view and custom-admin-view to codename so we can have views with the same names in different components, added warning notice if custom code can't be added, Bug fixes in the demo content dates
2017-02-04 02:22:17 +02:00
Llewellyn
655708cfa3
Bug fixes, error on compilation when using view date & version was fixed, headercheck file missing was fixed. Added swithces to controle custom import placeholders and if view version and date should be used
2017-02-02 13:54:07 +02:00
Llewellyn
1a79b92b07
Added #39 a new feature the imports custom code during compilation. We also improved the compiler.
2017-02-01 15:17:04 +02:00
Llewellyn
ea2b2ea4c4
added feature to remove site folder if not needed, also some linked to component tabs to fields, admin views, site views, and custom admin views
2017-01-20 02:16:50 +02:00