|
24 | 24 |
|
25 | 25 | defined('MOODLE_INTERNAL') || die(); |
26 | 26 |
|
27 | | -// General. |
| 27 | +$string['accessfolders'] = 'Folder access'; |
| 28 | +$string['activityoverview'] = 'Collaborative folder'; |
| 29 | +$string['btnlogin'] = 'Login'; |
| 30 | +$string['btnlogout'] = 'Logout ({$a})'; |
28 | 31 | $string['cachedef_token'] = 'OAuth system client token'; |
29 | 32 | $string['cachedef_userinfo'] = 'OAuth user client user info'; |
| 33 | +$string['cannotaccess'] = 'If the above link does not work, and you cannot find the folder, click the button on the left to reset the share. This helps you regain access without making changes to the files within that folder.'; |
| 34 | +$string['cannotaccessheader'] = 'No access?'; |
| 35 | +$string['chooseissuer'] = 'Issuer'; |
30 | 36 | $string['collaborativefolders'] = 'Collaborative folder'; |
31 | 37 | $string['collaborativefolders:addinstance'] = 'Add a new collaborative folder'; |
32 | 38 | $string['collaborativefolders:isteacher'] = 'When viewing, be considered a non-student (with restricted access)'; |
33 | 39 | $string['collaborativefolders:view'] = 'View a collaborative folder'; |
34 | | -$string['modulename'] = 'Collaborative folder'; |
35 | | -$string['modulename_help'] = 'Use collaborative folders to create folders in the cloud (ownCloud, Nextcloud) for students for collaborative work. The folder is shared individually with members of the chosen groups as soon as they like. You do not need to collect any email addresses from your participants, everything is automated!'; |
36 | | -$string['modulenameplural'] = 'Collaborative folders'; |
37 | | -$string['nocollaborativefolders'] = 'There are no collaborative folders in this course.'; |
38 | | -$string['pluginadministration'] = 'Collaborative folder administration'; |
39 | | -$string['pluginname'] = 'Collaborative folder'; |
40 | | - |
41 | | -// View: Overview. |
42 | | -$string['activityoverview'] = 'Collaborative folder'; |
43 | | -$string['overview'] = 'Overview'; |
| 40 | +$string['collaborativefoldersname'] = 'Collaborative folder name'; |
| 41 | +$string['collaborativefoldersname_help'] = 'Enter a new name that will be shown in the course homepage.'; |
| 42 | +$string['configuration_exception'] = 'An error in the configuration of the OAuth 2 client occurred: {$a}'; |
44 | 43 | $string['creationstatus'] = 'Folder status'; |
45 | 44 | $string['creationstatus_created'] = 'Folder(s) created'; |
46 | 45 | $string['creationstatus_pending'] = 'Folder(s) will be created soon'; |
47 | | -$string['teacheraccess_yes'] = 'Teachers have access to all folders'; |
48 | | -$string['teacheraccess_no'] = 'Folders remain private from teachers'; |
| 46 | +$string['edit_after_creation'] = 'Please consider that teacher access and group-related settings cannot be changed after this activity is created.'; |
| 47 | +$string['error_illegalpathchars'] = 'A valid folder or path name must be entered. Use \'/\' (slash) to delimit directories of a path.'; |
| 48 | +$string['eventlinkgenerated'] = 'A user-specific share to a collaborative folder was created successfully.'; |
| 49 | +$string['folder'] = 'Folder'; |
| 50 | +$string['foldershared'] = 'The folder was successfully shared to your {$a}.'; |
| 51 | +$string['getaccess'] = 'Get access'; |
| 52 | +$string['grouplabel'] = 'Group: {$a}'; |
49 | 53 | $string['groupmode'] = 'Mode'; |
50 | | -$string['groupmode_on'] = 'One folder per group'; |
51 | 54 | $string['groupmode_off'] = 'One folder for the entire course'; |
| 55 | +$string['groupmode_on'] = 'One folder per group'; |
52 | 56 | $string['groups'] = 'Groups'; |
53 | | -$string['nogroups'] = 'No groups'; |
54 | | -$string['notingroup'] = 'You are not in any groups, so you do not have access to any folders.'; |
55 | | -$string['teachersnotallowed'] = 'Sorry, teachers are not allowed to view this content.'; |
56 | | - |
57 | | -// View: remote system (+authorise.php). |
58 | | -$string['remotesystem'] = 'Connection to {$a}'; |
59 | | -$string['btnlogin'] = 'Login'; |
60 | | -$string['btnlogout'] = 'Logout ({$a})'; |
61 | | -$string['logoutsuccess'] = 'Successfully logged out from {$a}.'; |
62 | | -$string['loginsuccess'] = 'Successfully authorised to connect to {$a}.'; |
| 57 | +$string['incompletedata'] = 'Please check the module settings. Either no OAuth 2 issuer is selected or no corresponding system account is connected.'; |
| 58 | +$string['issuer_choice_unconfigured'] = '(unconfigured)'; |
| 59 | +$string['issuervalidation_invalid'] = 'Currently the {$a} issuer is active, however it does not implement all necessary endpoints. The plugin will not work. Please choose a valid issuer.'; |
| 60 | +$string['issuervalidation_notconnected'] = 'Currently the valid {$a} issuer is active, but no system account is connected. The plugin will not work. Please connect a system account.'; |
| 61 | +$string['issuervalidation_valid'] = 'Currently the {$a} issuer is valid and active.'; |
| 62 | +$string['issuervalidation_without'] = 'You have not selected an OAuth 2 issuer yet.'; |
63 | 63 | $string['loginfailure'] = 'A problem occurred: Not authorised to connect to {$a}.'; |
64 | | - |
65 | | -// View: access folders. |
66 | | -$string['accessfolders'] = 'Folder access'; |
67 | | -$string['grouplabel'] = 'Group: {$a}'; |
68 | | - |
69 | | -// View: name_form. |
| 64 | +$string['loginsuccess'] = 'Successfully authorised to connect to {$a}.'; |
| 65 | +$string['logoutsuccess'] = 'Successfully logged out from {$a}.'; |
| 66 | +$string['modulename'] = 'Collaborative folder'; |
| 67 | +$string['modulename_help'] = 'Use collaborative folders to create folders in the cloud (ownCloud, Nextcloud) for students for collaborative work. The folder is shared individually with members of the chosen groups as soon as they like. You do not need to collect any email addresses from your participants, everything is automated!'; |
| 68 | +$string['modulenameplural'] = 'Collaborative folders'; |
70 | 69 | $string['namefield'] = 'Name'; |
71 | 70 | $string['namefield_explanation'] = 'Choose a name under which the shared folder will be stored in your {$a}.'; |
72 | | -$string['getaccess'] = 'Get access'; |
73 | | -$string['error_illegalpathchars'] = 'A valid folder or path name must be entered. Use \'/\' (slash) to delimit directories of a path.'; |
74 | | -$string['foldershared'] = 'The folder was successfully shared to your {$a}.'; |
75 | | - |
76 | | -// View: information about shared folder. |
77 | | -$string['sharedtoowncloud'] = 'This folder has already been shared to your {$a}.'; |
78 | | -$string['folder'] = 'Folder'; |
79 | | -$string['cannotaccessheader'] = 'No access?'; |
80 | | -$string['cannotaccess'] = 'If the above link does not work, and you cannot find the folder, click the button on the left to reset the share. This helps you regain access without making changes to the files within that folder.'; |
81 | 71 | $string['namemismatch'] = 'Warning: this folder was shared with \'{$a->link}\' but you are logged in as \'{$a->current}\' - you may need to switch logins to access the files.'; |
| 72 | +$string['no_right_issuers'] = 'None of the existing issuers implement all required endpoints. Please register an appropriate issuer.'; |
| 73 | +$string['nocollaborativefolders'] = 'There are no collaborative folders in this course.'; |
| 74 | +$string['nogroups'] = 'No groups'; |
| 75 | +$string['notcreated'] = 'Folder {$a} not created. '; |
| 76 | +$string['notingroup'] = 'You are not in any groups, so you do not have access to any folders.'; |
| 77 | +$string['oauth2serviceslink'] = '<a href="{$a}" title="Link to OAuth 2 services configuration">OAuth 2 services configuration</a>'; |
| 78 | +$string['ocserror'] = 'An error with the OCS sharing API occurred.'; |
82 | 79 | $string['openinowncloud'] = 'Open in {$a}'; |
83 | | -$string['solveproblems'] = 'Solve problems'; |
84 | | -$string['resetpressed'] = 'Share reset. You can now obtain access to your folder again.'; |
85 | | - |
86 | | -// Systemic error messages. |
87 | | -$string['problem_nosystemconnection'] = 'The system account is unable to connect to {$a}, so folders for this activity will not be created. Please inform the administrator about this.'; |
| 80 | +$string['overview'] = 'Overview'; |
| 81 | +$string['pluginadministration'] = 'Collaborative folder administration'; |
| 82 | +$string['pluginname'] = 'Collaborative folder'; |
| 83 | +$string['privacy:metadata:collaborativefolders_link'] = 'Information about folders that have been shared to users'; |
| 84 | +$string['privacy:metadata:collaborativefolders_link:cmid'] = 'The course module this folder share is associated with'; |
| 85 | +$string['privacy:metadata:collaborativefolders_link:groupid'] = 'The Moodle course group the shared folder relates to'; |
| 86 | +$string['privacy:metadata:collaborativefolders_link:link'] = 'The name given to the folder when it was shared'; |
| 87 | +$string['privacy:metadata:collaborativefolders_link:owncloudusername'] = 'The OwnCloud user that the folder was shared with'; |
| 88 | +$string['privacy:metadata:collaborativefolders_link:userid'] = 'The Moodle user the folder was shared with'; |
88 | 89 | $string['problem_misconfiguration'] = 'The plugin is not configured correctly or the server is not reachable. Please contact your administrator to resolve this issue.'; |
| 90 | +$string['problem_nosystemconnection'] = 'The system account is unable to connect to {$a}, so folders for this activity will not be created. Please inform the administrator about this.'; |
89 | 91 | $string['problem_sharessuppressed'] = 'The system account is unable to connect to {$a->servicename}, so {$a->sharessuppressed} folders were not displayed. Please inform the administrator about this.'; |
90 | | - |
91 | | -// Configuration/connection error messages. |
92 | | -$string['usernotloggedin'] = 'You are currently not logged in at the remote system.'; |
93 | | -$string['webdaverror'] = 'WebDAV error code {$a}'; |
94 | | -$string['socketerror'] = 'The WebDAV socket could not be opened.'; |
95 | | -$string['ocserror'] = 'An error with the OCS sharing API occurred.'; |
96 | | -$string['notcreated'] = 'Folder {$a} not created. '; |
97 | | -$string['unexpectedcode'] = 'An unexpected response status code ({$a}) was received.'; |
98 | | -$string['technicalnotloggedin'] = 'The system account is not logged in or does not have authorisation in the remote system.'; |
99 | | -$string['incompletedata'] = 'Please check the module settings. Either no OAuth 2 issuer is selected or no corresponding system account is connected.'; |
100 | | - |
101 | | -// Settings. |
102 | | -$string['chooseissuer'] = 'Issuer'; |
103 | | -$string['oauth2serviceslink'] = '<a href="{$a}" title="Link to OAuth 2 services configuration">OAuth 2 services configuration</a>'; |
104 | | -$string['issuervalidation_without'] = 'You have not selected an OAuth 2 issuer yet.'; |
105 | | -$string['issuervalidation_valid'] = 'Currently the {$a} issuer is valid and active.'; |
106 | | -$string['issuervalidation_invalid'] = 'Currently the {$a} issuer is active, however it does not implement all necessary endpoints. The plugin will not work. Please choose a valid issuer.'; |
107 | | -$string['issuervalidation_notconnected'] = 'Currently the valid {$a} issuer is active, but no system account is connected. The plugin will not work. Please connect a system account.'; |
| 92 | +$string['remotesystem'] = 'Connection to {$a}'; |
| 93 | +$string['resetpressed'] = 'Share reset. You can now obtain access to your folder again.'; |
108 | 94 | $string['right_issuers'] = 'The following issuers implement the required endpoints: {$a}'; |
109 | | -$string['no_right_issuers'] = 'None of the existing issuers implement all required endpoints. Please register an appropriate issuer.'; |
110 | | -$string['issuer_choice_unconfigured'] = '(unconfigured)'; |
111 | 95 | $string['servicename'] = 'Service display name'; |
112 | | - |
113 | | -// Adding an instance (mod_form). |
114 | | -$string['collaborativefoldersname'] = 'Collaborative folder name'; |
115 | | -$string['collaborativefoldersname_help'] = 'Enter a new name that will be shown in the course homepage.'; |
| 96 | +$string['share_exists_exception'] = 'The folder is already shared with you. {$a}'; |
| 97 | +$string['share_failed_exception'] = 'Unable to share the folder with you: {$a}'; |
| 98 | +$string['sharedtoowncloud'] = 'This folder has already been shared to your {$a}.'; |
| 99 | +$string['socketerror'] = 'The WebDAV socket could not be opened.'; |
| 100 | +$string['solveproblems'] = 'Solve problems'; |
116 | 101 | $string['teacher_access'] = 'Teacher access'; |
117 | 102 | $string['teacher_mode'] = 'Enable the teacher to have access to the folder.'; |
118 | 103 | $string['teacher_mode_help'] = 'Usually only students have access to their folders. However, if this checkbox is checked, teachers will also be granted access. Note that this setting cannot be changed after creation.'; |
119 | | -$string['edit_after_creation'] = 'Please consider that teacher access and group-related settings cannot be changed after this activity is created.'; |
120 | | - |
121 | | -// Events. |
122 | | -$string['eventlinkgenerated'] = 'A user-specific share to a collaborative folder was created successfully.'; |
123 | | - |
124 | | -// Exceptions. |
125 | | -$string['configuration_exception'] = 'An error in the configuration of the OAuth 2 client occurred: {$a}'; |
| 104 | +$string['teacheraccess_no'] = 'Folders remain private from teachers'; |
| 105 | +$string['teacheraccess_yes'] = 'Teachers have access to all folders'; |
| 106 | +$string['teachersnotallowed'] = 'Sorry, teachers are not allowed to view this content.'; |
| 107 | +$string['technicalnotloggedin'] = 'The system account is not logged in or does not have authorisation in the remote system.'; |
| 108 | +$string['unexpectedcode'] = 'An unexpected response status code ({$a}) was received.'; |
| 109 | +$string['usernotloggedin'] = 'You are currently not logged in at the remote system.'; |
126 | 110 | $string['webdav_response_exception'] = 'WebDAV responded with an error: {$a}'; |
127 | | -$string['share_failed_exception'] = 'Unable to share the folder with you: {$a}'; |
128 | | -$string['share_exists_exception'] = 'The folder is already shared with you. {$a}'; |
129 | | - |
130 | | -// Privacy data. |
131 | | -$string['privacy:metadata:collaborativefolders_link'] = 'Information about folders that have been shared to users'; |
132 | | -$string['privacy:metadata:collaborativefolders_link:cmid'] = 'The course module this folder share is associated with'; |
133 | | -$string['privacy:metadata:collaborativefolders_link:groupid'] = 'The Moodle course group the shared folder relates to'; |
134 | | -$string['privacy:metadata:collaborativefolders_link:link'] = 'The name given to the folder when it was shared'; |
135 | | -$string['privacy:metadata:collaborativefolders_link:owncloudusername'] = 'The OwnCloud user that the folder was shared with'; |
136 | | -$string['privacy:metadata:collaborativefolders_link:userid'] = 'The Moodle user the folder was shared with'; |
| 111 | +$string['webdaverror'] = 'WebDAV error code {$a}'; |
0 commit comments