Llewellyn van der Merwe
|
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 van der Merwe
|
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 van der Merwe
|
75656d940a
|
Added many events to the compiler as the first step to allow 3rd party integration with the compiler via plugins. gh-429
|
2019-06-22 12:43:26 +02:00 |
Llewellyn van der Merwe
|
2fb4a1ae43
|
Improved the getInput method for custom fields, so to allow the edit button to show more consistently.
|
2019-06-13 23:12:16 +02:00 |
Llewellyn van der Merwe
|
c966720f79
|
Few more corrections to the category filter, and field integration
|
2019-06-09 23:19:34 +02:00 |
Llewellyn van der Merwe
|
dda33d66cb
|
fixed the subform build, to allow required value to be set to true.
|
2019-05-25 22:20:12 +02:00 |
Llewellyn van der Merwe
|
a23f1fe79a
|
Fixed gh-394 so to be able to target the component instead of a single view.
|
2019-05-06 03:05:15 +02:00 |
Llewellyn van der Merwe
|
a5de53c5fa
|
Resolved gh-384 to enable category and any other field that inherit from the basic list type to be able to have options added.
|
2019-03-05 09:51:52 +02:00 |
Llewellyn van der Merwe
|
098c82c222
|
fixed gh-383 to insure the new button works on frontend/site. Improved the JCB package import to also now import the new placeholder feature values correctly.
|
2019-03-04 14:50:46 +02:00 |
Llewellyn van der Merwe
|
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 van der Merwe
|
4e2c51c303
|
Resolved gh-360 by adding the blob data type as an option for data types. Resolved gh-362 by adding the nested subform compatibility to subforms in JCB. Resolved gh-365 by improving the customscript validation search of save of custom code area. Added email validation to the email helper script.
|
2019-01-14 17:41:49 +02:00 |
Llewellyn van der Merwe
|
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 van der Merwe
|
d7665fe88d
|
Improved the custom-custom field implementation, to allow duplicate fields to be use in sub-forms and in same form/view with the correct expected behavior of incremental naming, only if in same sub-form or form/view. gh-341
|
2018-10-01 04:16:24 +02:00 |
Llewellyn van der Merwe
|
9285f0a2b1
|
Little fix to the field builder in the compiler
|
2018-09-25 22:51:14 +02:00 |
Llewellyn van der Merwe
|
73d383c755
|
Resolved gh-345 by adding whole new mysql table selection options in the admin view, under the mySql tab. Fixed the folder & file loader. Fixed the Update of custom files, so even the custom code and external code placholders will work in external files. Update all tables in JCB to use InnoDB Engine, utf8md4 Charset and utf8mb4_unicode_ci Collation.
|
2018-09-25 22:02:48 +02:00 |
Llewellyn van der Merwe
|
6ad253be44
|
Resolved gh-341 that adds the feature to expand the custom field option far beyond the default. Moved the menu prefix option in to the Joomla component area -> tab -> Settings to allow each component to override the global setting.
|
2018-09-24 16:37:51 +02:00 |
Llewellyn van der Merwe
|
2a6be54317
|
Adapted the custom buttons and layout in the components, admins and libraries views. Fixed a bug in the JCB package import that missed custom code imports when code is changed inside the custom code.
|
2018-08-19 22:15:43 +02:00 |
Llewellyn van der Merwe
|
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 van der Merwe
|
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 van der Merwe
|
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 van der Merwe
|
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 van der Merwe
|
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 van der Merwe
|
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 van der Merwe
|
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 van der Merwe
|
8488392fac
|
Update the header details in all files
|
2018-05-18 08:40:07 +02:00 |
Llewellyn van der Merwe
|
e04db1b5b2
|
Added the email field type to resolve gh-283. Fixed the CSS inclution error to resolve gh-278. Added the option to add sql_uninstall dump value to a component. Did some class formating on the compiler.
|
2018-05-11 06:08:14 +02:00 |
Llewellyn van der Merwe
|
8b4efd640f
|
Fixed the subform to allow encryption of values without data lose.
|
2018-04-30 14:06:05 +02:00 |
Llewellyn van der Merwe
|
0857101371
|
Tweaked the field database area to insure that users are forced to set the database values
|
2018-04-23 02:42:41 +02:00 |
Llewellyn van der Merwe
|
694612aff9
|
Urgent fix to the fields area to address the extra field options, and fields with 0 being removed. Added the option to add a field and not add it to the database, so it will show in the edit view but will not be stored to the database. This is to use javascript/php to use that field value, and then drop it.
|
2018-04-13 17:24:06 +02:00 |
Llewellyn van der Merwe
|
10fdac5d60
|
Improved the field builder around JCB, moved some xml function into the JCB helper class core
|
2018-04-08 08:12:18 +02:00 |
Llewellyn van der Merwe
|
5d3a68b448
|
Added the return value if external component is detected in custom field gh-255
|
2018-04-02 21:45:52 +02:00 |
Llewellyn van der Merwe
|
af1e76d21e
|
Made further improvments to the dynamic button to list fields
|
2018-03-30 09:58:24 +02:00 |
Llewellyn van der Merwe
|
07662a8a8b
|
Fixed gh-255 to insure that the correct component name is used when building the button on the edit view where the custom field is used.
|
2018-03-30 06:41:33 +02:00 |
Llewellyn van der Merwe
|
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 van der Merwe
|
0ba2a0e8cf
|
Added validation rules resolve gh-254. Removed empty sql files. Improved the field area.
|
2018-03-27 11:57:16 +02:00 |
Llewellyn van der Merwe
|
ce200d2b7c
|
Fixed error that caused set placeholders method to break in the compiler
|
2018-03-18 23:07:18 +02:00 |
Llewellyn van der Merwe
|
de2d957141
|
Did some formating to the code of the compiler
|
2018-03-18 06:52:07 +02:00 |
Llewellyn van der Merwe
|
42ae72d97e
|
Added string manipulation back as a field building method, to insure JCB always works well accross shared server invironments. We did not remove the SimpleXMLElement method, but kept both options with a global selection option and internal error handeling. Resolved gh-197
|
2018-03-18 06:28:54 +02:00 |
Llewellyn van der Merwe
|
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 van der Merwe
|
ee949fbe6e
|
Expanded the automatic DB update feature, to insure that any changes to a field name/datatype/lenght will now also create a DB update, resolve gh-241
|
2018-03-11 04:44:43 +02:00 |
Llewellyn van der Merwe
|
417076243d
|
Added medium enencryption and added an over all improvment to the encryption implementation. Added extra security to EXTERNALCODE feature that only allows admin to make use of this feature.
|
2018-03-06 05:03:44 +02:00 |
Llewellyn van der Merwe
|
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 van der Merwe
|
61a8d6fe3f
|
added a switch to insure that one of the custom fields of the same type are seen as the prime field, so to insure that its PHP values over rule all other
|
2018-02-20 23:23:35 +02:00 |
Llewellyn van der Merwe
|
e6466474b1
|
Fixed missing placeholder strings for views in compiler
|
2018-01-19 12:27:47 +02:00 |
Llewellyn van der Merwe
|
d3cbea5c82
|
Major code formate to try and set a standared. Added four new fields for JavaScript files
|
2017-12-15 02:01:33 +02:00 |
Llewellyn van der Merwe
|
95716e22cf
|
Updated the compiler to also target JText::script() & Joomla.JText._() in language constant replacement. Added field counter. Resolved gh-198
|
2017-12-14 15:30:44 +02:00 |
Llewellyn van der Merwe
|
d37b0d367a
|
Added Tidy warning to compiler and workaround so that the compiler can still work without the Tidy extension Resolved gh-197
|
2017-12-13 00:17:02 +02:00 |
Llewellyn van der Merwe
|
f900f65baa
|
Renamed the uikit lib folders. Resolved the gh-188 by updateing the note. Resolved gh-92 by implementation of the library manager in the compiler.
|
2017-12-10 21:17:26 +02:00 |
Llewellyn van der Merwe
|
b60d208d9e
|
Merge branch 'staging' into decouple_libraries
|
2017-12-05 13:25:43 +02:00 |
Llewellyn van der Merwe
|
87ba078dc8
|
fixed unintended formating. tweaked functions. resolved gh-189
|
2017-12-04 16:56:18 +02:00 |