PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 3.1.1
Admin Columns v3.1.1
7.1.4 7.0.19 2.3.5 2.4 2.4.1 2.4.10 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.6.1 2.5.6.2 2.5.6.3 2.5.6.4 3.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.7 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.5 3.2.3 3.2.7 3.3.1 3.4.1 3.4.6 3.4.8 4.0.1 4.0.3 4.1.6 4.2.2 4.2.5 4.3 4.3.2 4.4.1 4.4.4 4.4.5 4.5.5 4.6.1 4.7.18 4.7.19 4.7.20 4.7.7 7.0.13 7.0.14 7.0.16 trunk 1.0 1.1 1.1.3 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.5.1 1.4.6 1.4.6.1 1.4.6.2 1.4.6.3 1.4.6.4 1.4.7 1.4.8 1.4.9 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.1.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.5.1 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 2.2.6.4 2.2.7 2.2.8 2.2.8.1 2.2.9 2.3.1 2.3.2 2.3.3
codepress-admin-columns / classes / Column / Link / Actions.php
codepress-admin-columns / classes / Column / Link Last commit date
Actions.php 8 years ago Description.php 8 years ago ID.php 8 years ago Image.php 8 years ago Length.php 8 years ago Notes.php 8 years ago Owner.php 8 years ago Rss.php 8 years ago Target.php 8 years ago
Actions.php
46 lines
1 <?php
2
3 if ( ! defined( 'ABSPATH' ) ) {
4 exit;
5 }
6
7 /**
8 * @since 2.0
9 */
10 class AC_Column_Link_Actions extends AC_Column {
11
12 public function __construct() {
13 $this->set_type( 'column-actions' );
14 $this->set_label( __( 'Actions', 'codepress-admin-columns' ) );
15 }
16
17 public function get_value( $id ) {
18 $bookmark = get_bookmark( $id );
19
20 return $this->get_column_value_actions( $bookmark );
21 }
22
23 /**
24 * Get column value of link actions
25 *
26 * This part is copied from the Link List Table class
27 *
28 * @since 1.4.2
29 *
30 * @param object $link
31 *
32 * @return string Actions
33 */
34 public function get_column_value_actions( $link ) {
35 $actions = array();
36
37 $edit_link = get_edit_bookmark_link( $link );
38
39 $actions['edit'] = '<a href="' . $edit_link . '">' . __( 'Edit' ) . '</a>';
40 $actions['delete'] = "<a class='submitdelete' href='" . wp_nonce_url( "link.php?action=delete&amp;link_id=$link->link_id", 'delete-bookmark_' . $link->link_id ) . "' onclick=\"if ( confirm( '" . esc_js( sprintf( __( "You are about to delete this link '%s'\n 'Cancel' to stop, 'OK' to delete.", 'codepress-admin-columns' ), $link->link_name ) ) . "' ) ) { return true;}return false;\">" . __( 'Delete' ) . "</a>";
41
42 return implode( ' | ', $actions );
43 }
44
45 }
46