Angel Fernando Quiroz Campos
c68767642f
Add system to require/accept user vinculation for HRM - refs BT#12955
8 years ago
jmontoyaa
ea9f74d34a
Minor - format code
8 years ago
jmontoyaa
36b43d3384
Add setting 'private_messages_about_user' see BT#12622
...
- Allow send messages between boss, teachers that have access to
main/mySpace/myStudents.php?student=x
- Messages are related of a user.
8 years ago
jmontoyaa
b645a34fdc
Replace null with '' string see BT#13024
8 years ago
Angel Fernando Quiroz Campos
628e8aa331
Fix course history for sessions with duration - refs BT#12970
8 years ago
Angel Fernando Quiroz Campos
85e567f4e0
Minor - Format code - refs BT#12970
8 years ago
Angel Fernando Quiroz Campos
d7f982c2d9
Improve code readability - refs BT#12970
8 years ago
Yannick Warnier
db4efe910e
Add sender to SMTP debug message to avoid confusion - refs BT#12989
8 years ago
Yannick Warnier
650c5f3d4a
Fix e-mail sender issue with SMTP_UNIQUE_SENDER setting - refs BT#12989
8 years ago
jmontoyaa
8f63bab881
Change setting "send_all_email_to" to "send_all_emails_to"
8 years ago
jmontoyaa
9ce4ca833a
Add setting "send_all_email_to" see BT#12972
8 years ago
jmontoyaa
bcf60453c6
Show message if set in api_not_allowed()
8 years ago
Angel Fernando Quiroz Campos
0532419f13
Rename properly $is_courseCoach and api_is_course_coach - refs BT#12881
8 years ago
Angel Fernando Quiroz Campos
4a8274a660
Improve PHPDoc for api_is_course_coach and api_is_course_tutor - refs BT#12881
8 years ago
Angel Fernando Quiroz Campos
f04a70fb0c
Improve api_add_setting code - refs BT#12876
8 years ago
jmontoyaa
4893a9817c
Change REQUIRED_PHP_VERSION to 5.5
8 years ago
jmontoyaa
b92fdadff6
Change behaviour of configuration variable in different url.
...
Get default value if is not set.
8 years ago
Angel Fernando Quiroz Campos
2b3e79acf3
Allow hide/show learnpath categories - refs BT#12756
8 years ago
jmontoyaa
66237ed991
Update apc cache if exists fixes #1959 BT#12768
8 years ago
jmontoyaa
bd8537963e
Should fix #1959 BT#12768
8 years ago
jmontoyaa
4601bc570e
New options added to setting 'email_alert_manager_on_new_quiz'
...
See BT#12303
- Fix Formvalidator to handle multiple checkboxes
- Rework exercise notifications
- CourseManager::saveCourseConfigurationSetting now accepts array
will be converted into a string comma separated values.
No database change needed.
8 years ago
jmontoyaa
a5ba257b2b
Add config 'allow_edit_tool_visibility_in_session' see BT#12631
...
- Course tools visibility edition in sessions
8 years ago
jmontoyaa
0e354d5e7e
Return true if api_is_platform_admin()
8 years ago
Scrutinizer Auto-Fixer
e55f8cc5f0
Scrutinizer Auto-Fixes
...
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
8 years ago
jmontoyaa
2069223b43
Add conf "session_admins_access_all_content" BT#12510
8 years ago
Yannick Warnier
51311d0187
Important - Fix missing '&' in api_protect_course_script()
8 years ago
jmontoyaa
3cf853ab47
Send message to coach instead of going to profile see BT#12671
8 years ago
jmontoyaa
2a5a63e6be
Use group info instead of group id as parameter
...
Function api_item_property_update
8 years ago
Yannick Warnier
af7e3a176a
Rename READING_SPEED question type to READING_COMPREHENSION for better semantic naming - refs #1896
9 years ago
Yannick Warnier
026707555d
Add basic implementation of READING_SPEED question. Mostly a copy of UNIQUE_ANSWER - refs GH#1896
9 years ago
jmontoyaa
f9dd791b48
Minor - update docs
9 years ago
jmontoyaa
f2a2876739
Minor - format code
9 years ago
jmontoyaa
3a02939da9
Minor - format code + remove global.
9 years ago
jmontoyaa
76e8a62b18
Remove unused function 'api_number_of_plugins'
...
- Format code,
- Update docs
9 years ago
jmontoyaa
8099753494
Remove unused function api_is_internal_path()
9 years ago
jmontoyaa
e670b9d791
Fix constant names
9 years ago
jmontoyaa
8d17f5dbcc
Minor - format code
...
- Replaced 'Security :: remove_XSS' to 'Security::remove_XSS'
- Replaced 'unset ()' to 'unset()'
9 years ago
jmontoyaa
4af8524c05
Minor - format function "Database ::" to "Database::"
9 years ago
jmontoyaa
244a19d4c7
Replace Database :: get_main_table with Database::get_main_table
9 years ago
jmontoyaa
e19d6b1d5b
Add 'form->addPasswordRule' in order to centralize pass validation
...
- Add password validation in user_add.php/user_edit.php
- New security functions added: getPasswordRequirements/getPasswordRequirementsToString
- See BT#12571
9 years ago
jmontoyaa
807cf5697b
Rewrite generate password and check password - requires composer update
...
- Added ircmaxell/random-lib lib to improve security.
- Add 'password_requirements' setting see BT#12571 to customize min
requirements.
9 years ago
Angel Fernando Quiroz Campos
e4b9278f0c
Allow show 'Read more' link when adding page-break to blog post - refs BT#12324
9 years ago
Yannick Warnier
ff051d15e8
Minor - Add validation on Database::query() return types #scrutinizer
9 years ago
Yannick Warnier
7b1b31fe5a
Fix issue with detailed counting of characters in blog - fixes BT#12324
9 years ago
jmontoyaa
c804014cda
Fix stylesheet update.
...
- Platform stylesheet theme is checked from the DB
- Move update to the top to avoid stylesheet that doesn't get updated.
9 years ago
jmontoyaa
7370461f36
A theme folder is consider if there's a default.css file in it.
...
See BT#12490
9 years ago
jmontoyaa
f225080661
Update docs
9 years ago
jmontoyaa
b43c3d3627
Add virtual instance theme feature see BT#12490
...
- New function Template::getThemeDir() added to located the theme folder
- New setting in vchamilo ThemeFolder (DB change below)
- New field in vchamilo table: css_theme_folder (ALTER TABLE vchamilo ADD COLUMN css_theme_folder varchar(255);)
- Rewrite api_get_themes() using Finder class, adding vchamilo css theme folder
- Fix mirror function adding 'override' option
9 years ago
jmontoyaa
029776f32d
Improve CSS stylesheet change/upload
...
- Add theme parameter in function return_logo(), ChamiloApi::getPlatformLogo
- Use key/value array in function api_get_themes()
9 years ago
jmontoyaa
1437a3f7e4
Use flash messages
...
- Remove unused function api_add_url_param
- Format code
9 years ago