Plugin Directory

Changeset 2352110


Ignore:
Timestamp:
08/04/2020 04:02:26 AM (6 years ago)
Author:
anevo
Message:

feat: tag 5.0.1

Location:
an-gradebook
Files:
5 edited
1 copied

Legend:

Unmodified
Added
Removed
  • an-gradebook/tags/5.0.1/GradeBook.php

    r1474297 r2352110  
    44Plugin URI: http://www.aorinevo.com/
    55Description: A simple GradeBook plugin
    6 Version: 4.0.11
     6Version: 5.0.1
    77Author: Aori Nevo
    88Author URI: http://www.aorinevo.com
     
    1515foreach($database_file_list as $database_file){
    1616    include($database_file);
    17 }   
     17}
    1818
    1919$angb_database = new ANGB_DATABASE();
    20 $an_gradebook_api = new an_gradebook_api(); 
     20$an_gradebook_api = new an_gradebook_api();
    2121$an_gradebook_course_api = new gradebook_course_API();
    2222$an_gradebook_assignment_api = new gradebook_assignment_API();
     
    2929$angb_statistics = new ANGB_STATISTICS();
    3030
    31 function register_an_gradebook_menu_page(){ 
     31function register_an_gradebook_menu_page(){
    3232        $roles = wp_get_current_user()->roles;
    33         $my_admin_page = add_menu_page( 'GradeBook', 'GradeBook', $roles[0], 'an_gradebook', 'init_an_gradebook', 'dashicons-book-alt', '6.12' );           
     33        $my_admin_page = add_menu_page( 'GradeBook', 'GradeBook', $roles[0], 'an_gradebook', 'init_an_gradebook', 'dashicons-book-alt', '6.12' );
    3434        $add_submenu_page_settings = in_array($roles[0], array_keys(get_option('an_gradebook_settings')));
    35         if ($add_submenu_page_settings) {       
    36             add_submenu_page( 'an_gradebook', 'Settings', 'Settings', 'administrator', 'an_gradebook_settings', 'init_an_gradebook_settings' );     
     35        if ($add_submenu_page_settings) {
     36            add_submenu_page( 'an_gradebook', 'Settings', 'Settings', 'administrator', 'an_gradebook_settings', 'init_an_gradebook_settings' );
    3737        }
    38 }   
    39 add_action( 'admin_menu', 'register_an_gradebook_menu_page' ); 
     38}
     39add_action( 'admin_menu', 'register_an_gradebook_menu_page' );
    4040
    41    
     41
    4242function enqueue_an_gradebook_scripts($hook){
    43     $app_base = plugins_url('js',__FILE__);     
    44     wp_register_script( 'init_gradebookjs', $app_base.'/init_gradebook.js', array('jquery'), null, true);   
    45     wp_enqueue_script('init_gradebookjs');     
     43    $app_base = plugins_url('js',__FILE__);
     44    wp_register_script( 'init_gradebookjs', $app_base.'/init_gradebook.js', array('jquery'), null, true);
     45    wp_enqueue_script('init_gradebookjs');
    4646    if( $hook == "toplevel_page_an_gradebook" || $hook=='gradebook_page_an_gradebook_settings'){
    4747        $an_gradebook_develop = false;
    48         wp_register_style( 'jquery_ui_css', $app_base.'/lib/jquery-ui/jquery-ui.css', array(), null, false );   
    49         wp_register_style( 'GradeBook_css', plugins_url('GradeBook.css',__File__), array('bootstrap_css','jquery_ui_css'), null, false );               
    50         wp_register_style( 'bootstrap_css', $app_base.'/lib/bootstrap/css/bootstrap.css', array(), null, false);   
    51         wp_register_script( 'requirejs', $app_base.'/require.js', array(), null, true);     
    52         wp_enqueue_style('GradeBook_css');                             
    53         wp_enqueue_script('requirejs');                 
     48        wp_register_style( 'jquery_ui_css', $app_base.'/lib/jquery-ui/jquery-ui.css', array(), null, false );
     49        wp_register_style( 'GradeBook_css', plugins_url('GradeBook.css',__File__), array('bootstrap_css','jquery_ui_css'), null, false );
     50        wp_register_style( 'bootstrap_css', $app_base.'/lib/bootstrap/css/bootstrap.css', array(), null, false);
     51        wp_register_script( 'requirejs', $app_base.'/require.js', array(), null, true);
     52        wp_enqueue_style('GradeBook_css');
     53        wp_enqueue_script('requirejs');
    5454        wp_localize_script( 'requirejs', 'require', array(
    55             'baseUrl' => $app_base,             
     55            'baseUrl' => $app_base,
    5656            'deps'    => array( $app_base . ($an_gradebook_develop ? '/an-gradebook-app.js' : '/an-gradebook-app-min.js')
    5757        )));
     
    5959        return;
    6060    }
    61            
     61
    6262}
    6363add_action( 'admin_enqueue_scripts', 'enqueue_an_gradebook_scripts');
    6464
    65 function init_an_gradebook(){   
     65function init_an_gradebook(){
    6666        $template_list = glob(dirname( __FILE__ ).'/js/app/templates/*.php');
    6767
    6868        foreach($template_list as $template){
    6969            include($template);
    70         }   
     70        }
    7171}
    7272
    7373function init_an_gradebook_settings(){
    74     ob_start(); 
    75     include( dirname( __FILE__ ) . '/js/app/templates/settings-template.php' ); 
    76     include( dirname( __FILE__ ) . '/js/app/templates/ajax-template.php' );     
     74    ob_start();
     75    include( dirname( __FILE__ ) . '/js/app/templates/settings-template.php' );
     76    include( dirname( __FILE__ ) . '/js/app/templates/ajax-template.php' );
    7777    echo ob_get_clean();
    7878}
     
    8181    global $wpdb;
    8282    $results1 = $wpdb->delete('an_gradebook_users',array('uid'=>$user_id));
    83     $results2 = $wpdb->delete('an_gradebook_cells',array('uid'=>$user_id)); 
     83    $results2 = $wpdb->delete('an_gradebook_cells',array('uid'=>$user_id));
    8484}
    8585add_action( 'delete_user', 'an_gradebook_my_delete_user' );
     
    9696function an_gradebook_shortcode (){
    9797    init_an_gradebook();
    98     $an_gradebook_develop = false; 
    99     $app_base = plugins_url('js',__FILE__);     
    100     wp_register_script( 'init_front_end_gradebookjs', $app_base.'/init_front_end_gradebook.js', array('jquery'), null, true);   
    101     wp_enqueue_script('init_front_end_gradebookjs');       
     98    $an_gradebook_develop = false;
     99    $app_base = plugins_url('js',__FILE__);
     100    wp_register_script( 'init_front_end_gradebookjs', $app_base.'/init_front_end_gradebook.js', array('jquery'), null, true);
     101    wp_enqueue_script('init_front_end_gradebookjs');
    102102    if( 1==1){
    103         wp_register_style( 'jquery_ui_css', $app_base.'/lib/jquery-ui/jquery-ui.css', array(), null, false );   
    104         wp_register_style( 'GradeBook_css', plugins_url('GradeBook.css',__File__), array('bootstrap_css','jquery_ui_css'), null, false );               
    105         wp_register_style( 'bootstrap_css', $app_base.'/lib/bootstrap/css/bootstrap.css', array(), null, false);   
    106         wp_register_script( 'requirejs', $app_base.'/require.js', array(), null, true);     
    107         wp_enqueue_style('GradeBook_css');                             
    108         wp_enqueue_script('requirejs');                 
     103        wp_register_style( 'jquery_ui_css', $app_base.'/lib/jquery-ui/jquery-ui.css', array(), null, false );
     104        wp_register_style( 'GradeBook_css', plugins_url('GradeBook.css',__File__), array('bootstrap_css','jquery_ui_css'), null, false );
     105        wp_register_style( 'bootstrap_css', $app_base.'/lib/bootstrap/css/bootstrap.css', array(), null, false);
     106        wp_register_script( 'requirejs', $app_base.'/require.js', array(), null, true);
     107        wp_enqueue_style('GradeBook_css');
     108        wp_enqueue_script('requirejs');
    109109        wp_localize_script( 'requirejs', 'require', array(
    110             'baseUrl' => $app_base,             
     110            'baseUrl' => $app_base,
    111111            'deps'    => array( $app_base . ($an_gradebook_develop ? '/an-gradebook-app.js' : '/an-gradebook-app-min.js')
    112112        )));
  • an-gradebook/tags/5.0.1/readme.txt

    r2352105 r2352110  
    55Requires at least: 5.0.0
    66Tested up to: 5.4.2
    7 Stable tag: 5.0.0
     7Stable tag: 5.0.1
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
  • an-gradebook/trunk/GradeBook.php

    r1474297 r2352110  
    44Plugin URI: http://www.aorinevo.com/
    55Description: A simple GradeBook plugin
    6 Version: 4.0.11
     6Version: 5.0.1
    77Author: Aori Nevo
    88Author URI: http://www.aorinevo.com
     
    1515foreach($database_file_list as $database_file){
    1616    include($database_file);
    17 }   
     17}
    1818
    1919$angb_database = new ANGB_DATABASE();
    20 $an_gradebook_api = new an_gradebook_api(); 
     20$an_gradebook_api = new an_gradebook_api();
    2121$an_gradebook_course_api = new gradebook_course_API();
    2222$an_gradebook_assignment_api = new gradebook_assignment_API();
     
    2929$angb_statistics = new ANGB_STATISTICS();
    3030
    31 function register_an_gradebook_menu_page(){ 
     31function register_an_gradebook_menu_page(){
    3232        $roles = wp_get_current_user()->roles;
    33         $my_admin_page = add_menu_page( 'GradeBook', 'GradeBook', $roles[0], 'an_gradebook', 'init_an_gradebook', 'dashicons-book-alt', '6.12' );           
     33        $my_admin_page = add_menu_page( 'GradeBook', 'GradeBook', $roles[0], 'an_gradebook', 'init_an_gradebook', 'dashicons-book-alt', '6.12' );
    3434        $add_submenu_page_settings = in_array($roles[0], array_keys(get_option('an_gradebook_settings')));
    35         if ($add_submenu_page_settings) {       
    36             add_submenu_page( 'an_gradebook', 'Settings', 'Settings', 'administrator', 'an_gradebook_settings', 'init_an_gradebook_settings' );     
     35        if ($add_submenu_page_settings) {
     36            add_submenu_page( 'an_gradebook', 'Settings', 'Settings', 'administrator', 'an_gradebook_settings', 'init_an_gradebook_settings' );
    3737        }
    38 }   
    39 add_action( 'admin_menu', 'register_an_gradebook_menu_page' ); 
     38}
     39add_action( 'admin_menu', 'register_an_gradebook_menu_page' );
    4040
    41    
     41
    4242function enqueue_an_gradebook_scripts($hook){
    43     $app_base = plugins_url('js',__FILE__);     
    44     wp_register_script( 'init_gradebookjs', $app_base.'/init_gradebook.js', array('jquery'), null, true);   
    45     wp_enqueue_script('init_gradebookjs');     
     43    $app_base = plugins_url('js',__FILE__);
     44    wp_register_script( 'init_gradebookjs', $app_base.'/init_gradebook.js', array('jquery'), null, true);
     45    wp_enqueue_script('init_gradebookjs');
    4646    if( $hook == "toplevel_page_an_gradebook" || $hook=='gradebook_page_an_gradebook_settings'){
    4747        $an_gradebook_develop = false;
    48         wp_register_style( 'jquery_ui_css', $app_base.'/lib/jquery-ui/jquery-ui.css', array(), null, false );   
    49         wp_register_style( 'GradeBook_css', plugins_url('GradeBook.css',__File__), array('bootstrap_css','jquery_ui_css'), null, false );               
    50         wp_register_style( 'bootstrap_css', $app_base.'/lib/bootstrap/css/bootstrap.css', array(), null, false);   
    51         wp_register_script( 'requirejs', $app_base.'/require.js', array(), null, true);     
    52         wp_enqueue_style('GradeBook_css');                             
    53         wp_enqueue_script('requirejs');                 
     48        wp_register_style( 'jquery_ui_css', $app_base.'/lib/jquery-ui/jquery-ui.css', array(), null, false );
     49        wp_register_style( 'GradeBook_css', plugins_url('GradeBook.css',__File__), array('bootstrap_css','jquery_ui_css'), null, false );
     50        wp_register_style( 'bootstrap_css', $app_base.'/lib/bootstrap/css/bootstrap.css', array(), null, false);
     51        wp_register_script( 'requirejs', $app_base.'/require.js', array(), null, true);
     52        wp_enqueue_style('GradeBook_css');
     53        wp_enqueue_script('requirejs');
    5454        wp_localize_script( 'requirejs', 'require', array(
    55             'baseUrl' => $app_base,             
     55            'baseUrl' => $app_base,
    5656            'deps'    => array( $app_base . ($an_gradebook_develop ? '/an-gradebook-app.js' : '/an-gradebook-app-min.js')
    5757        )));
     
    5959        return;
    6060    }
    61            
     61
    6262}
    6363add_action( 'admin_enqueue_scripts', 'enqueue_an_gradebook_scripts');
    6464
    65 function init_an_gradebook(){   
     65function init_an_gradebook(){
    6666        $template_list = glob(dirname( __FILE__ ).'/js/app/templates/*.php');
    6767
    6868        foreach($template_list as $template){
    6969            include($template);
    70         }   
     70        }
    7171}
    7272
    7373function init_an_gradebook_settings(){
    74     ob_start(); 
    75     include( dirname( __FILE__ ) . '/js/app/templates/settings-template.php' ); 
    76     include( dirname( __FILE__ ) . '/js/app/templates/ajax-template.php' );     
     74    ob_start();
     75    include( dirname( __FILE__ ) . '/js/app/templates/settings-template.php' );
     76    include( dirname( __FILE__ ) . '/js/app/templates/ajax-template.php' );
    7777    echo ob_get_clean();
    7878}
     
    8181    global $wpdb;
    8282    $results1 = $wpdb->delete('an_gradebook_users',array('uid'=>$user_id));
    83     $results2 = $wpdb->delete('an_gradebook_cells',array('uid'=>$user_id)); 
     83    $results2 = $wpdb->delete('an_gradebook_cells',array('uid'=>$user_id));
    8484}
    8585add_action( 'delete_user', 'an_gradebook_my_delete_user' );
     
    9696function an_gradebook_shortcode (){
    9797    init_an_gradebook();
    98     $an_gradebook_develop = false; 
    99     $app_base = plugins_url('js',__FILE__);     
    100     wp_register_script( 'init_front_end_gradebookjs', $app_base.'/init_front_end_gradebook.js', array('jquery'), null, true);   
    101     wp_enqueue_script('init_front_end_gradebookjs');       
     98    $an_gradebook_develop = false;
     99    $app_base = plugins_url('js',__FILE__);
     100    wp_register_script( 'init_front_end_gradebookjs', $app_base.'/init_front_end_gradebook.js', array('jquery'), null, true);
     101    wp_enqueue_script('init_front_end_gradebookjs');
    102102    if( 1==1){
    103         wp_register_style( 'jquery_ui_css', $app_base.'/lib/jquery-ui/jquery-ui.css', array(), null, false );   
    104         wp_register_style( 'GradeBook_css', plugins_url('GradeBook.css',__File__), array('bootstrap_css','jquery_ui_css'), null, false );               
    105         wp_register_style( 'bootstrap_css', $app_base.'/lib/bootstrap/css/bootstrap.css', array(), null, false);   
    106         wp_register_script( 'requirejs', $app_base.'/require.js', array(), null, true);     
    107         wp_enqueue_style('GradeBook_css');                             
    108         wp_enqueue_script('requirejs');                 
     103        wp_register_style( 'jquery_ui_css', $app_base.'/lib/jquery-ui/jquery-ui.css', array(), null, false );
     104        wp_register_style( 'GradeBook_css', plugins_url('GradeBook.css',__File__), array('bootstrap_css','jquery_ui_css'), null, false );
     105        wp_register_style( 'bootstrap_css', $app_base.'/lib/bootstrap/css/bootstrap.css', array(), null, false);
     106        wp_register_script( 'requirejs', $app_base.'/require.js', array(), null, true);
     107        wp_enqueue_style('GradeBook_css');
     108        wp_enqueue_script('requirejs');
    109109        wp_localize_script( 'requirejs', 'require', array(
    110             'baseUrl' => $app_base,             
     110            'baseUrl' => $app_base,
    111111            'deps'    => array( $app_base . ($an_gradebook_develop ? '/an-gradebook-app.js' : '/an-gradebook-app-min.js')
    112112        )));
  • an-gradebook/trunk/readme.txt

    r2352105 r2352110  
    55Requires at least: 5.0.0
    66Tested up to: 5.4.2
    7 Stable tag: 5.0.0
     7Stable tag: 5.0.1
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset for help on using the changeset viewer.