_e('Commits', 'revisr'); ?> </th> <th class="center-td"><?php _e('Actions', 'revisr'); ?> </th> </tr> </thead> <?php $output = $revisr->git->get_branches(); $admin_url = get_admin_url(); if (is_array($output)) { foreach ($output as $key => $value) { $branch = substr($value, 2); $num_commits = Revisr_Admin::count_commits($branch); if (substr($value, 0, 1) === "*") { ?> <tr> <td><strong><?php printf(__('%s (current branch)', 'revisr'), $branch); ?> </strong></td> <td class='center-td'><?php echo $num_commits; ?> </td> <td class="center-td"> <a class="button disabled branch-btn" onclick="preventDefault()" href="#"><?php _e('Checkout', 'revisr'); ?>
/** * Unsets unused views, replaced with branches. * @access public * @param array $views The global views for the post type. */ public function custom_views($views) { $output = $this->revisr->git->get_branches(); global $wp_query; if (is_array($output)) { foreach ($output as $key => $value) { $branch = substr($value, 2); $class = $wp_query->query_vars['meta_value'] == $branch ? ' class="current"' : ''; $views["{$branch}"] = sprintf(__('<a href="%s"' . $class . '>' . ucwords($branch) . ' <span class="count">(%d)</span></a>'), admin_url('edit.php?post_type=revisr_commits&branch=' . $branch), Revisr_Admin::count_commits($branch)); } $class = ''; if ($_GET['branch'] == 'all') { $class = ' class="current"'; } $views['all'] = sprintf(__('<a href="%s"%s>All Branches <span class="count">(%d)</span></a>', 'revisr'), admin_url('edit.php?post_type=revisr_commits&branch=all'), $class, Revisr_Admin::count_commits('all')); unset($views['publish']); unset($views['draft']); unset($views['trash']); if (isset($views)) { return $views; } } }
_e('Commits', 'revisr'); ?> </th> <th class="center-td"><?php _e('Actions', 'revisr'); ?> </th> </tr> </thead> <?php $admin = new Revisr_Admin(); $output = Revisr_Git::run('branch'); if (is_array($output)) { foreach ($output as $key => $value) { $branch = substr($value, 2); $num_commits = $admin->count_commits($branch); if (substr($value, 0, 1) === "*") { echo "<tr>\n\t\t\t\t\t\t\t\t\t<td><strong>{$branch} (current branch)</strong></td>\n\t\t\t\t\t\t\t\t\t<td class='center-td'>{$num_commits}</td>\n\t\t\t\t\t\t\t\t\t<td class='center-td'>\n\t\t\t\t\t\t\t\t\t\t<a class='button disabled branch-btn' onclick='preventDefault()' href='#'>Checkout</a>\n\t\t\t\t\t\t\t\t\t\t<a class='button disabled branch-btn' onclick='preventDefault()' href='#'>Delete</a>\n\t\t\t\t\t\t\t\t\t</td></tr>"; } else { $checkout_url = get_admin_url() . "admin-post.php?action=checkout&branch={$branch}"; $delete_url = get_admin_url() . "admin-post.php?action=delete_branch_form&branch={$branch}&TB_iframe=true&width=350&height=150"; ?> <tr> <td><?php echo $branch; ?> </td> <td class="center-td"><?php echo $num_commits; ?> </td>