<?php

/**
 * @file
 * mathsplain_feature.features.user_permission.inc
 */

/**
 * Implements hook_user_default_permissions().
 */
function mathsplain_feature_user_default_permissions() {
  $permissions = array();

  // Exported permission: 'access administration menu'.
  $permissions['access administration menu'] = array(
    'name' => 'access administration menu',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'quiz manager' => 'quiz manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'admin_menu',
  );

  // Exported permission: 'access administration pages'.
  $permissions['access administration pages'] = array(
    'name' => 'access administration pages',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'quiz manager' => 'quiz manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'system',
  );

  // Exported permission: 'access comments'.
  $permissions['access comments'] = array(
    'name' => 'access comments',
    'roles' => array(
      'administrator' => 'administrator',
    ),
    'module' => 'comment',
  );

  // Exported permission: 'access content overview'.
  $permissions['access content overview'] = array(
    'name' => 'access content overview',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'quiz manager' => 'quiz manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'access draggableviews'.
  $permissions['access draggableviews'] = array(
    'name' => 'access draggableviews',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'quiz manager' => 'quiz manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'draggableviews',
  );

  // Exported permission: 'access mycourses'.
  $permissions['access mycourses'] = array(
    'name' => 'access mycourses',
    'roles' => array(
      'authenticated user' => 'authenticated user',
    ),
    'module' => 'mathsplain_mycourses',
  );

  // Exported permission: 'access quiz'.
  $permissions['access quiz'] = array(
    'name' => 'access quiz',
    'roles' => array(
      'administrator' => 'administrator',
      'authenticated user' => 'authenticated user',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'access site in maintenance mode'.
  $permissions['access site in maintenance mode'] = array(
    'name' => 'access site in maintenance mode',
    'roles' => array(
      'administrator' => 'administrator',
      'offline tester' => 'offline tester',
    ),
    'module' => 'system',
  );

  // Exported permission: 'access user profiles'.
  $permissions['access user profiles'] = array(
    'name' => 'access user profiles',
    'roles' => array(
      'administrator' => 'administrator',
    ),
    'module' => 'user',
  );

  // Exported permission: 'administer quiz configuration'.
  $permissions['administer quiz configuration'] = array(
    'name' => 'administer quiz configuration',
    'roles' => array(
      'administrator' => 'administrator',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'administer quiz result types'.
  $permissions['administer quiz result types'] = array(
    'name' => 'administer quiz result types',
    'roles' => array(),
    'module' => 'quiz',
  );

  // Exported permission: 'administer users'.
  $permissions['administer users'] = array(
    'name' => 'administer users',
    'roles' => array(
      'administrator' => 'administrator',
    ),
    'module' => 'user',
  );

  // Exported permission: 'bypass rh_node'.
  $permissions['bypass rh_node'] = array(
    'name' => 'bypass rh_node',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'rabbit_hole',
  );

  // Exported permission: 'change own username'.
  $permissions['change own username'] = array(
    'name' => 'change own username',
    'roles' => array(
      'administrator' => 'administrator',
      'authenticated user' => 'authenticated user',
    ),
    'module' => 'user',
  );

  // Exported permission: 'clone node'.
  $permissions['clone node'] = array(
    'name' => 'clone node',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'clone',
  );

  // Exported permission: 'clone own nodes'.
  $permissions['clone own nodes'] = array(
    'name' => 'clone own nodes',
    'roles' => array(
      'administrator' => 'administrator',
    ),
    'module' => 'clone',
  );

  // Exported permission: 'create h5p_content content'.
  $permissions['create h5p_content content'] = array(
    'name' => 'create h5p_content content',
    'roles' => array(
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'create multichoice content'.
  $permissions['create multichoice content'] = array(
    'name' => 'create multichoice content',
    'roles' => array(
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'create quiz content'.
  $permissions['create quiz content'] = array(
    'name' => 'create quiz content',
    'roles' => array(
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'create video content'.
  $permissions['create video content'] = array(
    'name' => 'create video content',
    'roles' => array(
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'delete any h5p_content content'.
  $permissions['delete any h5p_content content'] = array(
    'name' => 'delete any h5p_content content',
    'roles' => array(),
    'module' => 'node',
  );

  // Exported permission: 'delete any multichoice content'.
  $permissions['delete any multichoice content'] = array(
    'name' => 'delete any multichoice content',
    'roles' => array(
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'delete any quiz content'.
  $permissions['delete any quiz content'] = array(
    'name' => 'delete any quiz content',
    'roles' => array(
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'delete any quiz results'.
  $permissions['delete any quiz results'] = array(
    'name' => 'delete any quiz results',
    'roles' => array(
      'administrator' => 'administrator',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'delete any video content'.
  $permissions['delete any video content'] = array(
    'name' => 'delete any video content',
    'roles' => array(),
    'module' => 'node',
  );

  // Exported permission: 'delete own comments'.
  $permissions['delete own comments'] = array(
    'name' => 'delete own comments',
    'roles' => array(
      'administrator' => 'administrator',
      'authenticated user' => 'authenticated user',
    ),
    'module' => 'comment_goodness',
  );

  // Exported permission: 'delete own h5p_content content'.
  $permissions['delete own h5p_content content'] = array(
    'name' => 'delete own h5p_content content',
    'roles' => array(
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'delete own multichoice content'.
  $permissions['delete own multichoice content'] = array(
    'name' => 'delete own multichoice content',
    'roles' => array(
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'delete own quiz content'.
  $permissions['delete own quiz content'] = array(
    'name' => 'delete own quiz content',
    'roles' => array(
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'delete own video content'.
  $permissions['delete own video content'] = array(
    'name' => 'delete own video content',
    'roles' => array(
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'delete results for own quiz'.
  $permissions['delete results for own quiz'] = array(
    'name' => 'delete results for own quiz',
    'roles' => array(
      'administrator' => 'administrator',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'display exit popup'.
  $permissions['display exit popup'] = array(
    'name' => 'display exit popup',
    'roles' => array(
      'administrator' => 'administrator',
      'anonymous user' => 'anonymous user',
    ),
    'module' => 'exit_popup',
  );

  // Exported permission: 'eck list entities'.
  $permissions['eck list entities'] = array(
    'name' => 'eck list entities',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'eck',
  );

  // Exported permission: 'edit any h5p_content content'.
  $permissions['edit any h5p_content content'] = array(
    'name' => 'edit any h5p_content content',
    'roles' => array(
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'edit any multichoice content'.
  $permissions['edit any multichoice content'] = array(
    'name' => 'edit any multichoice content',
    'roles' => array(
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'edit any quiz content'.
  $permissions['edit any quiz content'] = array(
    'name' => 'edit any quiz content',
    'roles' => array(
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'edit any video content'.
  $permissions['edit any video content'] = array(
    'name' => 'edit any video content',
    'roles' => array(
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'edit own comments'.
  $permissions['edit own comments'] = array(
    'name' => 'edit own comments',
    'roles' => array(
      'administrator' => 'administrator',
    ),
    'module' => 'comment',
  );

  // Exported permission: 'edit own h5p_content content'.
  $permissions['edit own h5p_content content'] = array(
    'name' => 'edit own h5p_content content',
    'roles' => array(
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'edit own multichoice content'.
  $permissions['edit own multichoice content'] = array(
    'name' => 'edit own multichoice content',
    'roles' => array(
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'edit own quiz content'.
  $permissions['edit own quiz content'] = array(
    'name' => 'edit own quiz content',
    'roles' => array(
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'edit own video content'.
  $permissions['edit own video content'] = array(
    'name' => 'edit own video content',
    'roles' => array(
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'node',
  );

  // Exported permission: 'edit question titles'.
  $permissions['edit question titles'] = array(
    'name' => 'edit question titles',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'edit terms in categories'.
  $permissions['edit terms in categories'] = array(
    'name' => 'edit terms in categories',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'taxonomy',
  );

  // Exported permission: 'enter video revision log entry'.
  $permissions['enter video revision log entry'] = array(
    'name' => 'enter video revision log entry',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'override_node_options',
  );

  // Exported permission: 'flag understood'.
  $permissions['flag understood'] = array(
    'name' => 'flag understood',
    'roles' => array(
      'authenticated user' => 'authenticated user',
    ),
    'module' => 'flag',
  );

  // Exported permission: 'manual quiz revisioning'.
  $permissions['manual quiz revisioning'] = array(
    'name' => 'manual quiz revisioning',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'override multichoice published option'.
  $permissions['override multichoice published option'] = array(
    'name' => 'override multichoice published option',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'override_node_options',
  );

  // Exported permission: 'override quiz published option'.
  $permissions['override quiz published option'] = array(
    'name' => 'override quiz published option',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'override_node_options',
  );

  // Exported permission: 'override video published option'.
  $permissions['override video published option'] = array(
    'name' => 'override video published option',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'override_node_options',
  );

  // Exported permission: 'post comments'.
  $permissions['post comments'] = array(
    'name' => 'post comments',
    'roles' => array(
      'administrator' => 'administrator',
    ),
    'module' => 'comment',
  );

  // Exported permission: 'revert revisions'.
  $permissions['revert revisions'] = array(
    'name' => 'revert revisions',
    'roles' => array(
      'administrator' => 'administrator',
    ),
    'module' => 'node',
  );

  // Exported permission: 'score any quiz'.
  $permissions['score any quiz'] = array(
    'name' => 'score any quiz',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'score own quiz'.
  $permissions['score own quiz'] = array(
    'name' => 'score own quiz',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'score taken quiz answer'.
  $permissions['score taken quiz answer'] = array(
    'name' => 'score taken quiz answer',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'show format selection for commerce_product'.
  $permissions['show format selection for commerce_product'] = array(
    'name' => 'show format selection for commerce_product',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'better_formats',
  );

  // Exported permission: 'show format selection for course'.
  $permissions['show format selection for course'] = array(
    'name' => 'show format selection for course',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'better_formats',
  );

  // Exported permission: 'show format selection for node'.
  $permissions['show format selection for node'] = array(
    'name' => 'show format selection for node',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'quiz manager' => 'quiz manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'better_formats',
  );

  // Exported permission: 'show format selection for subject'.
  $permissions['show format selection for subject'] = array(
    'name' => 'show format selection for subject',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'better_formats',
  );

  // Exported permission: 'show format selection for taxonomy_term'.
  $permissions['show format selection for taxonomy_term'] = array(
    'name' => 'show format selection for taxonomy_term',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'quiz manager' => 'quiz manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'better_formats',
  );

  // Exported permission: 'skip CAPTCHA'.
  $permissions['skip CAPTCHA'] = array(
    'name' => 'skip CAPTCHA',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'captcha',
  );

  // Exported permission: 'skip comment approval'.
  $permissions['skip comment approval'] = array(
    'name' => 'skip comment approval',
    'roles' => array(
      'administrator' => 'administrator',
    ),
    'module' => 'comment',
  );

  // Exported permission: 'unflag understood'.
  $permissions['unflag understood'] = array(
    'name' => 'unflag understood',
    'roles' => array(
      'authenticated user' => 'authenticated user',
    ),
    'module' => 'flag',
  );

  // Exported permission: 'use admin views system display ajax pages'.
  $permissions['use admin views system display ajax pages'] = array(
    'name' => 'use admin views system display ajax pages',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'quiz manager' => 'quiz manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'admin_views_system_display',
  );

  // Exported permission: 'use text format full_html'.
  $permissions['use text format full_html'] = array(
    'name' => 'use text format full_html',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'quiz manager' => 'quiz manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'filter',
  );

  // Exported permission: 'view any quiz question correct response'.
  $permissions['view any quiz question correct response'] = array(
    'name' => 'view any quiz question correct response',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'view any quiz results'.
  $permissions['view any quiz results'] = array(
    'name' => 'view any quiz results',
    'roles' => array(
      'administrator' => 'administrator',
      'gyakorlatvezeto' => 'gyakorlatvezeto',
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'view any unpublished content'.
  $permissions['view any unpublished content'] = array(
    'name' => 'view any unpublished content',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'view_unpublished',
  );

  // Exported permission: 'view any unpublished h5p_content content'.
  $permissions['view any unpublished h5p_content content'] = array(
    'name' => 'view any unpublished h5p_content content',
    'roles' => array(
      'h5p manager' => 'h5p manager',
    ),
    'module' => 'view_unpublished',
  );

  // Exported permission: 'view any unpublished multichoice content'.
  $permissions['view any unpublished multichoice content'] = array(
    'name' => 'view any unpublished multichoice content',
    'roles' => array(
      'administrator' => 'administrator',
      'offline tester' => 'offline tester',
    ),
    'module' => 'view_unpublished',
  );

  // Exported permission: 'view any unpublished quiz content'.
  $permissions['view any unpublished quiz content'] = array(
    'name' => 'view any unpublished quiz content',
    'roles' => array(
      'administrator' => 'administrator',
      'offline tester' => 'offline tester',
    ),
    'module' => 'view_unpublished',
  );

  // Exported permission: 'view any unpublished video content'.
  $permissions['view any unpublished video content'] = array(
    'name' => 'view any unpublished video content',
    'roles' => array(
      'administrator' => 'administrator',
      'h5p manager' => 'h5p manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
    ),
    'module' => 'view_unpublished',
  );

  // Exported permission: 'view mathxplain feedback'.
  $permissions['view mathxplain feedback'] = array(
    'name' => 'view mathxplain feedback',
    'roles' => array(
      'administrator' => 'administrator',
      'anonymous user' => 'anonymous user',
      'authenticated user' => 'authenticated user',
    ),
    'module' => 'mathxplain_feedback',
  );

  // Exported permission: 'view own quiz results'.
  $permissions['view own quiz results'] = array(
    'name' => 'view own quiz results',
    'roles' => array(
      'administrator' => 'administrator',
      'authenticated user' => 'authenticated user',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'view quiz question outside of a quiz'.
  $permissions['view quiz question outside of a quiz'] = array(
    'name' => 'view quiz question outside of a quiz',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'view results for own quiz'.
  $permissions['view results for own quiz'] = array(
    'name' => 'view results for own quiz',
    'roles' => array(
      'administrator' => 'administrator',
      'quiz manager' => 'quiz manager',
    ),
    'module' => 'quiz',
  );

  // Exported permission: 'view revisions'.
  $permissions['view revisions'] = array(
    'name' => 'view revisions',
    'roles' => array(
      'administrator' => 'administrator',
    ),
    'module' => 'node',
  );

  // Exported permission: 'view szamlazzhu invoice content'.
  $permissions['view szamlazzhu invoice content'] = array(
    'name' => 'view szamlazzhu invoice content',
    'roles' => array(
      'administrator' => 'administrator',
      'authenticated user' => 'authenticated user',
    ),
    'module' => 'szamlazzhu_invoice',
  );

  // Exported permission: 'view the administration theme'.
  $permissions['view the administration theme'] = array(
    'name' => 'view the administration theme',
    'roles' => array(
      'administrator' => 'administrator',
      'gyakorlatvezeto' => 'gyakorlatvezeto',
      'h5p manager' => 'h5p manager',
      'quiz manager' => 'quiz manager',
      'tananyag & PDF manager' => 'tananyag & PDF manager',
      'tematika manager' => 'tematika manager',
    ),
    'module' => 'system',
  );

  return $permissions;
}
