PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 2.4.8
Admin Columns v2.4.8
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
ID.php 10 years ago actions.php 10 years ago description.php 10 years ago image.php 10 years ago length.php 10 years ago notes.php 10 years ago owner.php 10 years ago rss.php 10 years ago target.php 10 years ago
actions.php
53 lines
1 <?php
2 /**
3 * CPAC_Column_Link_Actions
4 *
5 * @since 2.0
6 */
7 class CPAC_Column_Link_Actions extends CPAC_Column {
8
9 /**
10 * @see CPAC_Column::init()
11 * @since 2.2.1
12 */
13 public function init() {
14
15 parent::init();
16
17 // Properties
18 $this->properties['type'] = 'column-actions';
19 $this->properties['label'] = __( 'Actions', 'codepress-admin-columns' );
20 }
21
22 /**
23 * @see CPAC_Column::get_value()
24 * @since 2.0
25 */
26 function get_value( $id ) {
27
28 $bookmark = get_bookmark( $id );
29
30 return $this->get_column_value_actions( $bookmark );
31 }
32
33 /**
34 * Get column value of link actions
35 *
36 * This part is copied from the Link List Table class
37 *
38 * @since 1.4.2
39 *
40 * @param object $link
41 * @return string Actions
42 */
43 private function get_column_value_actions( $link ) {
44 $actions = array();
45
46 $edit_link = get_edit_bookmark_link( $link );
47
48 $actions['edit'] = '<a href="' . $edit_link . '">' . __( 'Edit' ) . '</a>';
49 $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." ), $link->link_name ) ) . "' ) ) { return true;}return false;\">" . __( 'Delete' ) . "</a>";
50
51 return implode( ' | ', $actions );
52 }
53 }