dc24bb7e37
fix PHP 8.0 TypeError: Unsupported operand types: int + string
2021-11-10 11:28:30 +01:00
d2c85cfe86
fix PHP 8.0 errors: key(): Argument #1 ($array) must be of type array, null given
...
guarding key() from calling with null eg. $button = key($content['button']) --> key($content['button'] ?? []) or check before !empty($content['button'])
2021-10-06 16:08:32 +02:00
42f8c9182e
Resources: Fix display of old category icons in resource list
2021-04-01 11:12:44 -06:00
81e918d010
Resources: Support custom category icons
2021-03-31 13:41:31 -06:00
868135775c
PHP 8 fixes
2021-03-29 16:47:19 +02:00
98697031ab
Resources: Allow 0 quantity & usable
2021-03-24 15:11:57 -06:00
ab9c089f70
fix PHP 8 Fatal error Array and string offset access syntax with curly braces is no longer supported
2021-03-21 21:13:07 +01:00
12c315abbc
Avoid xml parse error
2021-02-25 11:56:40 -07:00
8bc5b22b5e
Add ignore_acl flag for read and checkUsable methods
2020-12-15 13:11:17 +01:00
b612e26790
Add ignore_acl flag to save method
2020-12-07 14:14:26 +01:00
78768ecf7e
Fix documentation
2020-12-07 13:15:04 +01:00
5ef339dc9b
Add a method to fetch useable quantity of a resource
2020-11-05 17:36:59 +01:00
f76af52e2b
fix warning about undefined constant
2020-06-28 07:51:29 +02:00
06ffd20aa8
Resources - Remove remaining, unused preferences
2019-08-01 16:26:49 -06:00
d805e9f467
Stop using deprecated each(), using foreach(), key() or current() instead
2019-02-12 14:13:45 -07:00
979c96b854
* Resources - Fix resources not displayed in calendar if there's more than 20 in a category
2019-01-17 09:45:39 -07:00
07b24b2a60
Commit session right after we store the state
2018-12-20 10:45:11 -07:00
8451836a92
Import/Export - change signature of method that gets options to allow definition-specific values
...
Do export too, for consistency
2018-11-29 10:32:42 -07:00
dba9a76246
Import/Export - change signature of method that gets options to allow definition-specific values
2018-11-29 09:35:35 -07:00
e10905988a
- Change resources preference option back
...
- Fix default to be resources with conflicts
2018-11-28 09:40:09 -07:00
a999e6e94f
* Calendar - Remove option to skip resource detection, we always do it now.
2018-11-23 10:01:58 -07:00
eb7ea6bfab
Fix resource invite permission was checked for every resource type
2018-10-01 10:26:06 -06:00
8979e5efe1
Correct the field name from res_owner to res_creator
...
In database has only the res_creator column.
2018-09-25 02:03:37 +02:00
736b22ddde
Add space to resource quantity in participant search result
2018-08-09 09:56:46 -06:00
92df7d3376
* Resources - add (usable / quantity) for bookable resources in calendar participants results
2018-08-07 13:00:52 -06:00
60d5712a36
* Calendar/Resources: fix SQL error with no category responsible for Slovenian (and maybe other) translations
2018-05-23 10:44:49 +02:00
ee5aba82f4
* Resources - fix 'Too few arguments' error when changing category of resource with accessories
2018-05-09 09:48:26 -06:00
2a29ab5808
* Resources: fixed image upload failed for some browsers (Picture type not supported)
...
caused by reporting application/octet-stream instead of image mime-type
2018-03-20 18:00:57 +01:00
82081eb58a
fix PHP error class config not found when storing ACL for resources on minimal install
2017-08-24 11:58:07 +02:00
7cc280ac5f
fix use of old egw_vfs class instead of new Api\Vfs
2017-01-19 15:30:12 +01:00
f9bbcdeb86
* Timesheet/Resources/Filemanager/Calendar: customfields could not be deleted
2017-01-17 18:24:56 +01:00
ae7211af6d
replace deprecated session->appsession with Api\Cache::(s|g)etSession()
2016-10-12 17:52:30 +02:00
6abb75cd5c
Add conflict check when listing resources in a category for calendar owner / participan
2016-09-28 11:01:10 -06:00
16b131c883
Fix resource booking conflict indication
2016-09-12 11:42:27 -06:00
25ccd1134f
Avoid   in resource subcategory name when searching for calendar
2016-08-18 11:42:50 -06:00
3752c35a5a
add ajax=true to diverse admin pages of apps, changing customfields class to autoloadable admin_customfields (with old class extending new one, just in case), fix wrong English phrase "typ" in infolog
2016-08-12 11:35:30 +02:00
b10c2d68fa
Fix resource categories to work when first added from search results
2016-07-20 12:01:07 -06:00
b039cccab5
Add a check to make sure $data is safe
2016-07-20 09:22:10 -06:00
6d5f820b97
Add resource categories to owner / participant search results
...
In the sidebox menu, resource categories are returned and selectable and will show events for all resources in that category.
In the edit popup, if the category name matches the search string, all resources of that category are returned and user can select them as if they would have searched for the name of the resource.
2016-07-19 14:10:15 -06:00
2c238b7071
* PHP7/ImportExport: fix different evaluation order of PHP 5 and 7 gives eg. error "Function name must be string" in wizard
2016-07-07 20:25:32 +02:00
94658a86fd
Set ajax=true for resources global categories to load in div instead of iframe
2016-06-29 09:54:06 -06:00
4b75ed5e7f
fix Scrutinizer "bugs"
2016-06-29 10:50:20 +02:00
60f6f71430
Mobile template:
...
- Fix links are not shown in view mode for infolog
- implement timesheet and resources view mode
2016-06-21 16:37:35 +02:00
726d2c3a51
Fix resource categories:
...
- category admin is different from category owner
- fix error saving ACL
- fix missing column IDs, which prevented user from resizing or toggling some columns
2016-06-13 20:35:43 -06:00
6c87e540d6
* Resources: fix PHP Fatal call to undefined method Api\Accounts::get_list() when editing ACL
2016-06-13 14:52:49 +02:00
3253cce632
Update resources ACL UI
2016-05-26 15:32:00 -06:00
8a24f3e449
fix not loaded header / CSS, caused by missing echo before $GLOBALS['egw']->framework->(header|footer)
2016-05-14 21:26:36 +02:00
f550d4a503
In link_query conflict check decrement quantity available with real quantity used by calendar
2016-05-09 20:27:46 +00:00
251de1dc54
move category images to api, fixes PHP Fatal in admin_categories, if phpgwapi is not installed
2016-05-09 10:05:57 +00:00
cedab0ab00
Move resources to new API
2016-05-05 20:22:04 +00:00