wp/wp-content/plugins/codecanyon-3027163-content-timeline-responsive-wordpress-plugin/pages/content_timeline_index.php
author ymh <ymh.work@gmail.com>
Thu, 07 Nov 2013 00:08:07 +0000
changeset 1 f6eb5a861d2f
parent 0 d970ebf37754
permissions -rwxr-xr-x
remove unnessary files. Make timthumb work
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
<div class="wrap">
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
	<h2>Timelines
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
			<a href="<?php echo admin_url( "admin.php?page=contenttimeline_edit" ); ?>" class="add-new-h2">Add New</a>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
	</h2>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
<?php
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
?>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
<table class="wp-list-table widefat fixed">
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
	<thead>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
		<tr>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
			<th width="5%">ID</th>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
			<th width="30%">Name</th>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
			<th width="60%">Shortcode</th>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
			<th width="20%">Actions</th>					
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
		</tr>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
	</thead>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
	
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
	<tfoot>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
		<tr>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
			<th>ID</th>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
			<th>Name</th>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
			<th>Shortcode</th>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
			<th>Actions</th>					
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
		</tr>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
	</tfoot>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
	
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
	<tbody>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
		<?php 
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
			global $wpdb;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
			$prefix = $wpdb->base_prefix;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
			if($_GET['action'] == 'delete') {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
				$wpdb->query('DELETE FROM '. $prefix . 'ctimelines WHERE id = '.$_GET['id']);
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
			}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
			$timelines = $wpdb->get_results("SELECT * FROM " . $prefix . "ctimelines ORDER BY id");
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
			if (count($timelines) == 0) {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
				echo '<tr>'.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
						 '<td colspan="100%">No timelines found.</td>'.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
					 '</tr>';
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    42
			} else {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
				$tname;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
				foreach ($timelines as $timeline) {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    45
					$tname = $timeline->name;
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    46
					if(!$tname) {
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    47
						$tname = 'Timeline #' . $timeline->id . ' (untitled)';
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    48
					}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    49
					echo '<tr>'.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    50
							'<td>' . $timeline->id . '</td>'.						
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    51
							'<td>' . '<a href="' . admin_url('admin.php?page=contenttimeline_edit&id=' . $timeline->id) . '" title="Edit">'.$tname.'</a>' . '</td>'.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    52
							'<td> [content_timeline id="' . $timeline->id . '"]</td>' .		
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    53
							'<td>' . '<a href="' . admin_url('admin.php?page=contenttimeline_edit&id=' . $timeline->id) . '" title="Edit this item">Edit</a> | '.									  
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    54
								  '<a href="' . admin_url('admin.php?page=contenttimeline&action=delete&id='  . $timeline->id) . '" title="Delete this item" >Delete</a>'.
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    55
							'</td>'.														
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    56
						'</tr>';
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    57
				}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    58
			}
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    59
		?>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    60
		
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    61
	</tbody>		 
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    62
</table>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    63
<div style="margin-top:20px;">
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    64
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    65
<h2>Step by step:</h2>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    66
<ul>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    67
	<li><h3>1. Click on "Add New button"</h3></li>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    68
	<li><h3>2. Setup your timeline, and click Save</h3></li>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    69
	<li><h3>3. Copy "shortcode" from table and use it in your post or page. (for adding timeline into .php parts of template use it like this "&lt;?php do_shortcode([content_timeline id="X"]) ?&gt;" where X is id of your timeline)</h3></li>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    70
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    71
</ul>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    72
</div>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    73
</div>
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    74
<?php
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    75
d970ebf37754 first import
ymh <ymh.work@gmail.com>
parents:
diff changeset
    76
?>