uawdijnntqw1x1x1
IP : 18.218.39.173
Hostname : ns1.eurodns.top
Kernel : Linux ns1.eurodns.top 4.18.0-553.5.1.lve.1.el7h.x86_64 #1 SMP Fri Jun 14 14:24:52 UTC 2024 x86_64
Disable Function : mail,sendmail,exec,passthru,shell_exec,system,popen,curl_multi_exec,parse_ini_file,show_source,eval,open_base,symlink
OS : Linux
PATH:
/
home
/
sudancam
/
public_html
/
wp-content
/
upgrade
/
..
/
themes
/
twentytwentyfour
/
..
/
..
/
plugins
/
taqyeem-predefined
/
taqyeem-predefined.php
/
/
<?php /* Plugin Name: Taqyeem Predefined Criteria Plugin URI: http://codecanyon.net/item/taqyeem-wordpress-review-plugin/4558799?ref=tielabs Description: Easily Create Criteria Sets, Assign Them To Your Reviews and Save Your Time ! Author: TieLabs Version: 1.0.1 Author URI: http://tielabs.com/ */ /*-----------------------------------------------------------------------------------*/ # Load Text Domain /*-----------------------------------------------------------------------------------*/ add_action('plugins_loaded', 'taqyeem_predef_init'); function taqyeem_predef_init() { load_plugin_textdomain( 'taq' , false, dirname( plugin_basename( __FILE__ ) ).'/languages' ); } /*-----------------------------------------------------------------------------------*/ # Check if Taqyeem is installed and check it's Version /*-----------------------------------------------------------------------------------*/ function taq_admin_notice() { ?> <?php if( !function_exists ( 'taqyeem_init' ) ){ ?> <div class="error"> <p><strong><?php _e( '"Taqyeem Predefined Criteria" plugin is an extension for and requires <a href="http://codecanyon.net/item/taqyeem-wordpress-review-plugin/4558799?ref=tielabs">Taqyeem Plugin</a>', 'taq' ); ?><strong></p> </div> <?php } if( function_exists ( 'taqyeem_init' ) && ( !defined( 'TIE_Plugin_ver' ) || version_compare( '2.0.0' , TIE_Plugin_ver , '>') ) ){ ?> <div class="error"> <p><strong><?php _e( '"Taqyeem Predefined Criteria" plugin requires <a href="http://codecanyon.net/item/taqyeem-wordpress-review-plugin/4558799?ref=tielabs">Taqyeem Plugin</a> Version 2.0 or above.', 'taq' ); ?><strong></p> </div> <?php } } add_action( 'admin_notices', 'taq_admin_notice' ); /*-----------------------------------------------------------------------------------*/ # Register main Scripts and Styles /*-----------------------------------------------------------------------------------*/ function taq_predef_admin_register() { wp_register_style( 'taqyeem-admin-pre-defined-style', plugins_url('admin/style.css' , __FILE__), array(), '20120208', 'all' ); wp_register_script( 'taqyeem-admin-pre-defined-js', plugins_url('admin/tie-pre-defined.js' , __FILE__), array( 'jquery' ) , false , false ); wp_enqueue_script( 'taqyeem-admin-pre-defined-js' ); wp_enqueue_style( 'taqyeem-admin-pre-defined-style' ); ?> <script type='text/javascript'> /* <![CDATA[ */ var taqyeem_predefined_lang = {"add_new_group_item":"<?php _e( 'Add Another Review Criteria' , 'taq' ) ?>" , "enter_group_name":"<?php _e( 'Enter The Set Name' , 'taq' ) ?>"}; /* ]]> */ </script> <?php } add_action( 'admin_enqueue_scripts', 'taq_predef_admin_register' ); /*-----------------------------------------------------------------------------------*/ # Insert Criteria Set in post review /*-----------------------------------------------------------------------------------*/ add_action( 'tie_taqyeem_before_review_criteria' , 'taqyeem_predefined_group_list' , 1 ); function taqyeem_predefined_group_list(){ $groups_data = get_option( 'taqyeem_options' ) ; if( !empty( $groups_data[ 'group' ] ) ) $groups_data = $groups_data[ 'group' ]; if( !empty( $groups_data ) && is_array( $groups_data ) ){ ?> <div class="select-pre-defined-criteria"> <select id="select-pre-defined-criteria"> <option value="#NONE#"><?php _e( 'Select Predefined Criteria Set' , 'taq' ) ?></option> <?php foreach( $groups_data as $group){ $list_content = ''; if( !empty( $group[ 'criteria' ] ) && is_array( $group[ 'criteria' ] ) ){ foreach( $group[ 'criteria' ] as $criteria_name){ $list_content .= $criteria_name.'|'; } $list_content = rtrim( $list_content , "|"); ?> <option value="<?php echo $list_content ?>"><?php echo $group[ 'title' ] ?></option> <?php } } ?> </select> </div> <?php } } /*-----------------------------------------------------------------------------------*/ # Add Pre-defined Criteria tab to Taqyeem dashboard /*-----------------------------------------------------------------------------------*/ add_action( 'tie_taqyeem_panel_tabs' , 'tie_pre_defined_criteria_panel_tab' , 1 ); function tie_pre_defined_criteria_panel_tab(){ ?> <li class="tie-tabs pre-defined_criteria"><a href="#tab15"><span class="taq-icon-menu dashicons-before dashicons-feedback taq-icon-menu"></span><?php _e('Predefined Criteria','taq'); ?></a></li> <?php } add_action( 'tie_taqyeem_panel_tabs_content' , 'tie_pre_defined_criteria_panel_tab_content' , 1 ); /*-----------------------------------------------------------------------------------*/ # Pre-defined Criteria tab Content /*-----------------------------------------------------------------------------------*/ function tie_pre_defined_criteria_panel_tab_content(){ ?> <div id="tab15" class="tab_content taq-tabs-wrap"> <h2><?php _e('Predefined Criteria','taq'); ?></h2> <?php taq_save_button(); ?> <div class="clear"></div> <input id="add_review_criteria_group" type="button" class="button" value="<?php _e('Add New Review Criteria Set','taq'); ?>"> <div id="taqyeem-reviews-criteria-group"> <?php $i = 0; $groups_data = get_option( 'taqyeem_options' ) ; $groups_data = $groups_data[ 'group' ]; if( !empty( $groups_data ) && is_array( $groups_data ) ){ foreach( $groups_data as $group){ $i++; ?> <div data-gropid="<?php echo $i ?>" class="taqyeem-item"> <h3><?php echo $group[ 'title' ] ?></h3> <input type="hidden" name="taqyeem_options[group][<?php echo $i ?>][title]" value="<?php echo $group[ 'title' ] ?>" /> <a class="del-review del-group" title="<?php _e( 'Delete' , 'taq' ) ?>"><?php _e( 'Delete' , 'taq' ) ?></a> <ul class="taq-reviews-group"> <?php if( !empty( $group[ 'criteria' ] ) && is_array( $group[ 'criteria' ] ) ){ foreach( $group[ 'criteria' ] as $criteria_name){ ?> <li class="taqyeem-option-item taqyeem-review-item"> <span class="label"><?php _e( 'Review Criteria' , 'taq' ) ?></span> <input name="taqyeem_options[group][<?php echo $i ?>][criteria][]" type="text" value="<?php echo $criteria_name ?>"> <a class="del-review del-group" title="<?php _e( 'Delete' , 'taq' ) ?>"></a> </li> <?php } } ?> </ul> <input type="button" class="button add_review_criteria_item_in_group" value="<?php _e( 'Add Another Review Criteria' , 'taq' ) ?>"> </div> <?php } } ?> <script>var nextGroup = <?php echo $i+1 ?> ;</script> </div> </div> <!-- Pre-defined Criteria --> <?php } ?>
/home/sudancam/public_html/wp-content/upgrade/../themes/twentytwentyfour/../../plugins/taqyeem-predefined/taqyeem-predefined.php