~ubuntu-branches/ubuntu/trusty/moodle/trusty-proposed

« back to all changes in this revision

Viewing changes to mod/wiki/db/access.php

  • Committer: Package Import Robot
  • Author(s): Thijs Kinkhorst
  • Date: 2013-07-19 08:52:46 UTC
  • mfrom: (1.1.10)
  • Revision ID: package-import@ubuntu.com-20130719085246-yebwditc2exoap2r
Tags: 2.5.1-1
* New upstream version: 2.5.1.
  - Fixes security issues:
    CVE-2013-2242 CVE-2013-2243 CVE-2013-2244 CVE-2013-2245
    CVE-2013-2246
* Depend on apache2 instead of obsolete apache2-mpm-prefork.
* Use packaged libphp-phpmailer (closes: #429339), adodb,
  HTMLPurifier, PclZip.
* Update debconf translations, thanks Salvatore Merone, Pietro Tollot,
  Joe Hansen, Yuri Kozlov, Holger Wansing, Américo Monteiro,
  Adriano Rafael Gomes, victory, Michał Kułach.
  (closes: #716972, #716986, #717080, #717108, #717278)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<?php
 
2
// This file is part of Moodle - http://moodle.org/
 
3
//
 
4
// Moodle is free software: you can redistribute it and/or modify
 
5
// it under the terms of the GNU General Public License as published by
 
6
// the Free Software Foundation, either version 3 of the License, or
 
7
// (at your option) any later version.
 
8
//
 
9
// Moodle is distributed in the hope that it will be useful,
 
10
// but WITHOUT ANY WARRANTY; without even the implied warranty of
 
11
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
12
// GNU General Public License for more details.
 
13
//
 
14
// You should have received a copy of the GNU General Public License
 
15
// along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
 
16
 
2
17
/**
3
 
 *
4
 
 * This file defines all wiki module specific capabilities
5
 
 *
6
 
 * @author Jordi Piguillem
7
 
 *
8
 
 * @license http://www.gnu.org/copyleft/gpl.html GNU Public License
9
 
 * @package wiki
 
18
 * Plugin capabilities
 
19
 *
 
20
 * @package    mod_wiki
 
21
 * @author     Jordi Piguillem
 
22
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
10
23
 */
11
24
 
 
25
defined('MOODLE_INTERNAL') || die();
 
26
 
12
27
$capabilities = array(
13
28
 
 
29
    'mod/wiki:addinstance' => array(
 
30
        'riskbitmask' => RISK_XSS,
 
31
 
 
32
        'captype' => 'write',
 
33
        'contextlevel' => CONTEXT_COURSE,
 
34
        'archetypes' => array(
 
35
            'editingteacher' => CAP_ALLOW,
 
36
            'manager' => CAP_ALLOW
 
37
        ),
 
38
        'clonepermissionsfrom' => 'moodle/course:manageactivities'
 
39
    ),
 
40
 
14
41
    'mod/wiki:viewpage' => array(
15
42
 
16
43
        'captype' => 'read',