Angel Fernando Quiroz Campos
8d988947dc
Calendar: Set instructions to enable agenda_event_subscriptions - refs BT#20637
2 years ago
Christian
3612b7001c
Course: Improve filter to show courses in catalogue with extrafield - refs BT#20638
2 years ago
Angel Fernando Quiroz Campos
4682d74927
Calendar: Allow to subscribe/unsubscribe users to events - refs BT#20637
2 years ago
Angel Fernando Quiroz Campos
6c617c5798
Calendar: Add agenda_event_subscriptions configuration setting - refs BT#20637
...
It allows to other users to subscribe for events. Requires DB changes:
```sql
ALTER TABLE personal_agenda ADD subscription_visibility INT DEFAULT 0 NOT NULL, ADD max_subscriptions INT DEFAULT 0 NOT NULL;
```
Then uncomment the "use EventSubscribableTrait;" line in the PersonalAgenda class.
2 years ago
Christian
8288eee32d
Catalogue: Add option to hide the link to the course catalog in the menu when the catalog is public - refs BT#20652
2 years ago
Christian
8f745a2b2b
Course: Add filter to show courses by categories - refs BT#20638
2 years ago
Christian
be5bc900c9
Course: Add filter to show courses in catalogue with extrafield - refs BT#20638
3 years ago
Christian
ea42311b32
Learnpath: Add dates as item prerequisites - refs BT#20639
3 years ago
Yannick Warnier
fce29c7533
Admin: Add configuration setting 'multiple_url_hide_disabled_settings' to decide whether unchangeable settings in sub-urls are visible and disabled, or completely invisible to non-global-admins
3 years ago
Yannick Warnier
e76c0d3dee
Minor: Documentation: Update documentation about enable_sign_attendance_sheet setting
3 years ago
Christian
cdba8649b0
Session: Add relation to prefill session extra with user extra field - refs BT#20569
3 years ago
Angel Fernando Quiroz Campos
7945e72d20
Minor: Format code
3 years ago
Yannick Warnier
b0823cca77
Admin: Add configuration setting 'webservice_return_user_field' to enable returning a specific extra field instead of the username in webservices that implement it - refs BT#20478
3 years ago
Angel Fernando Quiroz Campos
354f083045
Gradebook: Add gradebook_display_extra_stats config setting - refs BT#20250
...
[1] = Ranking
[2] = Best Score
[3] = Average
Enable specific columns in gradebook table.
It deprecates the gradebook_enable_best_score config setting
3 years ago
Angel Fernando Quiroz Campos
90d9d4696c
Portfolio: Allow advanced selection of who can view the comments - refs BT#18201
3 years ago
Angel Fernando Quiroz Campos
84135b4045
Portfolio: Add portfolio_advanced_sharing config setting - refs BT#18201
...
Allow advanced selection of who can view the posts
3 years ago
christianbeeznest
9635771a4c
Attendance: Fix entities and fields created through installation of 1.11.18 (and not update from 1.11.16) - refs #4558
...
Author: @christianbeeznest
3 years ago
NicoDucou
4bf9b7bde1
Plagiarism: Compilatio: enable hash to be 40 or 32 caracters because Compilatio changed -refs BT#20488
3 years ago
Christian
4caa233d2c
Attendance: Add author of the comment - refs BT#20363
3 years ago
Angel Fernando Quiroz Campos
2efeb86885
Wiki: Add support for page categories - refs BT#20357
...
Author: @AngelFQC
3 years ago
Christian
74dd8b0734
Minor - Improve code styles - refs BT#20363
3 years ago
Juan Cortizas Ponte
ba9fe06600
Admin: Add configuration setting 'notifications_extended_footer_message' to add optional (extra) footer in emails
...
Author: @juan-cortizas-ponte
3 years ago
Yannick Warnier
197e1d7f60
Minor: Improve comments in new configuration settings - refs #4453
3 years ago
Christian
4254613dd6
Attendance - Improve comments adding table in database - refs BT#20363
3 years ago
Angel Fernando Quiroz Campos
06c4131f72
LP: Allow set lp_view_settings['add_extra_quit_to_home_icon'] in single LP - refs BT#20399
3 years ago
Christian
4bc09b1712
Attendance - Add option to set duration in calendar - refs BT#20363
3 years ago
Christian
8a0f8fdd3b
Attendance - Improve date management and adding comments - refs BT#20363
3 years ago
NicoDucou
325aca5dd9
Document: Fix naming of extra field in the configuration file for hiding download icon - refs BT#20418
3 years ago
Christian
3edb2bfe83
Document - Add extra fields list for documents - refs BT#20418
3 years ago
Christian
2a50f60422
Document - Add option to define if a document can be downloaded or not - refs BT#20418
3 years ago
Angel Fernando Quiroz Campos
29f3aff64e
Add option to setting to show additional button to course home - refs BT#20399
...
New option in setting added "add_extra_quit_to_home_icon":
$_configuration['lp_view_settings'] = [
'display' => [
//...
'add_extra_quit_to_home_icon' => false,
],
];
3 years ago
Angel Fernando Quiroz Campos
4562ee16d0
Add conf setting resource_sequence_show_dependency_in_course_intro - refs BT#20395
...
Allows to show the sequence graphic in the course intro
3 years ago
Borja Sánchez
c27974061c
Gradebook - Hide links for tasks in gradebook when the user is a student - refs GH#4427
...
Author: @BorjaSanchezBeezNest
3 years ago
Juan Cortizas Ponte
11a8191492
add remember password link to subscription to session email
3 years ago
Juan Cortizas Ponte
c6df2732cb
add username value on subscription to session confirmation email
3 years ago
Angel Fernando Quiroz Campos
2362f1c363
Tracking: Change behaviour for configuration setting hide_course_report_graph - refs BT#20297
...
Disable course report graphs
0 = Shown
1 = Hidden
2 = Click to show
3 years ago
Juan Cortizas Ponte
c3d8655993
Exercise: Add configuration setting 'quiz_question_delete_automatically_when_deleting_exercise' to enable true deletion of questions on quiz delete, to avoid orphan questions
...
Author: @juan-cortizas-ponte
3 years ago
NicoDucou
535d0cd58e
Wiki: option to allow low security filtering on wiki pages - refs BT#20230
3 years ago
Christian
8e8b6cf1f5
Users - Allow susbcriptions drh to session and courses, access to see other students reporting - refs BT#20249
3 years ago
NicoDucou
c56dd73ab6
Exercise: option to allow lowsecurity filtering on result end test -refs BT#20194
3 years ago
Yannick Warnier
f751c54bba
Admin: Add configuration setting 'course_visibility_change_only_admin' to prevent teachers from changing course visibility - refs BT#20214
3 years ago
Angel Fernando Quiroz Campos
088402a2f0
Portfolio: Tags management by course - refs BT#18201
...
Requires DB changes:
CREATE TABLE portfolio_rel_tag (id INT AUTO_INCREMENT NOT NULL, tag_id INT NOT NULL, c_id INT NOT NULL, session_id INT DEFAULT NULL, INDEX IDX_DB734472BAD26311 (tag_id), INDEX IDX_DB73447291D79BD3 (c_id), INDEX IDX_DB734472613FECDF (session_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE `utf8_unicode_ci` ENGINE = InnoDB;
ALTER TABLE portfolio_rel_tag ADD CONSTRAINT FK_DB734472BAD26311 FOREIGN KEY (tag_id) REFERENCES tag (id) ON DELETE CASCADE;
ALTER TABLE portfolio_rel_tag ADD CONSTRAINT FK_DB73447291D79BD3 FOREIGN KEY (c_id) REFERENCES course (id) ON DELETE CASCADE;
ALTER TABLE portfolio_rel_tag ADD CONSTRAINT FK_DB734472613FECDF FOREIGN KEY (session_id) REFERENCES session (id) ON DELETE CASCADE;
You also need to edit src/Chamilo/CoreBundle/Entity/PortfolioRelTag.php and follow the instructions about the @ORM\Entity() line
3 years ago
Angel Fernando Quiroz Campos
bc12c8a58a
Portfolio: Allow reuse comments - refs BT#18201
3 years ago
Angel Fernando Quiroz Campos
e45cbf1d05
Portfolio: Allow reuse items - refs BT#18201
3 years ago
Angel Fernando Quiroz Campos
e98713a355
Portfolio: Allow teacher mark item as highlighted - refs BT#18201
3 years ago
Angel Fernando Quiroz Campos
8620d438e9
Portfolio: Add visibility hidden except for teacher - refs BT#18201
3 years ago
NicoDucou
29355e1580
Group: add options to no unsubscribe user for courses nor sessions on usergroup unsubscription - refs BT#20163
3 years ago
Yannick Warnier
db2de92282
Gradebook: Improve documentation about activation of skill-rel-item feature - refs BT#13334
3 years ago
NicoDucou
54bd6ec356
Forum : Add option subscribe_users_to_forum_notifications_also_in_base_course and fix session subscription of user to do automatic subscription to notification in Forum - refs BT#19183
3 years ago
Angel Fernando Quiroz Campos
3fddcc0aa8
User: Add login_max_attempt_before_blocking_account configuration setting - refs BT#20083
...
Block a user account if there are multiple failed login attempts. It requires DB changes:
```sql
CREATE TABLE track_e_login_attempt
(
login_id INT AUTO_INCREMENT NOT NULL,
username VARCHAR(100) NOT NULL,
login_date DATETIME NOT NULL,
user_ip VARCHAR(39) NOT NULL,
success TINYINT(1) NOT NULL,
INDEX idx_track_e_login_attempt_username_success (username, success),
PRIMARY KEY (login_id)
) DEFAULT CHARACTER SET utf8
COLLATE utf8_unicode_ci
ENGINE = InnoDB;
```
Then add the "@" symbol to TrackELoginAttempt` class in the `ORM\Entity()` line.
3 years ago