Changeset 2422356
- Timestamp:
- 11/20/2020 01:34:40 PM (5 years ago)
- Location:
- wpdash-notes
- Files:
-
- 49 added
- 3 edited
-
tags/1.0.1 (added)
-
tags/1.0.1/assets (added)
-
tags/1.0.1/assets/css (added)
-
tags/1.0.1/assets/css/checklist_in_post.css (added)
-
tags/1.0.1/assets/css/checklist_in_post_frontend.css (added)
-
tags/1.0.1/assets/css/select2.min.css (added)
-
tags/1.0.1/assets/js (added)
-
tags/1.0.1/assets/js/checklist_in_post.js (added)
-
tags/1.0.1/assets/js/checklist_in_post_frontend.js (added)
-
tags/1.0.1/assets/js/select2.min.js (added)
-
tags/1.0.1/autoload.php (added)
-
tags/1.0.1/classes (added)
-
tags/1.0.1/classes/dashboard-news.php (added)
-
tags/1.0.1/classes/plugin.php (added)
-
tags/1.0.1/classes/singleton.php (added)
-
tags/1.0.1/composer.json (added)
-
tags/1.0.1/composer.lock (added)
-
tags/1.0.1/languages (added)
-
tags/1.0.1/languages/wpdash-notes-fr_FR.mo (added)
-
tags/1.0.1/languages/wpdash-notes-fr_FR.po (added)
-
tags/1.0.1/readme.txt (added)
-
tags/1.0.1/vendor (added)
-
tags/1.0.1/vendor/NicolasKulka (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-dismissible-notices-handler (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-dismissible-notices-handler/assets (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-dismissible-notices-handler/assets/js (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-dismissible-notices-handler/assets/js/main.js (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-dismissible-notices-handler/composer.json (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-dismissible-notices-handler/handler.php (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-dismissible-notices-handler/includes (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-dismissible-notices-handler/includes/helper-functions.php (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-review-me (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-review-me/.gitignore (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-review-me/README.md (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-review-me/composer.json (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-review-me/composer.lock (added)
-
tags/1.0.1/vendor/NicolasKulka/wp-review-me/review.php (added)
-
tags/1.0.1/vendor/autoload.php (added)
-
tags/1.0.1/vendor/composer (added)
-
tags/1.0.1/vendor/composer/ClassLoader.php (added)
-
tags/1.0.1/vendor/composer/LICENSE (added)
-
tags/1.0.1/vendor/composer/autoload_classmap.php (added)
-
tags/1.0.1/vendor/composer/autoload_files.php (added)
-
tags/1.0.1/vendor/composer/autoload_namespaces.php (added)
-
tags/1.0.1/vendor/composer/autoload_psr4.php (added)
-
tags/1.0.1/vendor/composer/autoload_real.php (added)
-
tags/1.0.1/vendor/composer/autoload_static.php (added)
-
tags/1.0.1/vendor/composer/installed.json (added)
-
tags/1.0.1/wpdash-notes.php (added)
-
trunk/classes/plugin.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/wpdash-notes.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wpdash-notes/trunk/classes/plugin.php
r2422139 r2422356 20 20 add_action( 'wp_ajax_postit_add', array( __CLASS__, 'postit_add' ) ); 21 21 add_action( 'template_redirect', array( __CLASS__, 'template_redirect' ) ); 22 } 22 add_action( 'admin_footer', array( __CLASS__, 'admin_footer' ) ); 23 } 24 25 public static function admin_footer() { 26 global $current_user; 27 $posts = get_posts( array( 'post_type' => 'wpf_post_it' ) ); 28 29 if ( ! empty( $posts ) && is_array( $posts ) ) : 30 foreach ( $posts as $key => $post ) : 31 $color = get_post_meta( $post->ID, 'color', true ); 32 $color_text = get_post_meta( $post->ID, 'color_text', true ); 33 $myuser = get_post_meta( $post->ID, 'myuser', true ); 34 $all_users = get_post_meta( $post->ID, 'all_users', true ); 35 $dsn_target = get_post_meta( $post->ID, 'dsn_target', true ); 36 $dsn_target_user = get_post_meta( $post->ID, 'dsn_target_user', true ); 37 38 if ( ( is_array( $dsn_target ) && in_array( $current_user->roles[0], $dsn_target ) ) || 39 ( is_array( $dsn_target_user ) && in_array( get_current_user_id(), $dsn_target_user ) ) || 40 $all_users === 'on' || ( $myuser === 'on' && get_current_user_id() == $post->post_author ) || ( get_current_user_id() == $post->post_author ) ) : 41 42 echo '<style>#wpf-post-it-' . $post->ID . ' { background-color: ' . $color . ';color: ' . $color_text . ' }</style>'; 43 endif; 44 endforeach; 45 echo '<style>[id^=wpf-post-it-] .postbox-header {border-bottom: 0;}[id^=wpf-post-it-] .inside {padding-bottom: 0 !important;}[id^=wpf-post-it-] ul { list-style-type: disc;padding-left:26px }</style>'; 46 endif; 47 } 23 48 24 49 public static function template_redirect() { … … 178 203 if ( ! empty( $posts ) && is_array( $posts ) ) : 179 204 foreach ( $posts as $key => $post ) : 180 $color = get_post_meta( $post->ID, 'color', true );181 $color_text = get_post_meta( $post->ID, 'color_text', true );182 205 $myuser = get_post_meta( $post->ID, 'myuser', true ); 183 206 $all_users = get_post_meta( $post->ID, 'all_users', true ); … … 220 243 'dashboard_sticky_notes_post_content' 221 244 ), 'dashboard', 'normal', 'high', $post ); 222 echo '<style>#wpf-post-it-' . $post->ID . ' { background-color: ' . $color . ';color: ' . $color_text . ' }</style>';223 245 endif; 224 246 endforeach; 225 echo '<style>[id^=wpf-post-it-] .postbox-header {border-bottom: 0;}[id^=wpf-post-it-] .inside {padding-bottom: 0 !important;}[id^=wpf-post-it-] ul { list-style-type: disc;padding-left:26px }</style>';226 247 endif; 227 248 } -
wpdash-notes/trunk/readme.txt
r2422228 r2422356 4 4 Requires at least: 4.2 5 5 Tested up to: 5.5 6 Stable tag: 1.0 6 Stable tag: 1.0.1 7 7 License: GPLv2 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 72 72 == Changelog == 73 73 74 = 1.0.1 = 75 * Fix css for notes in dashboard 76 74 77 = 1.0 = 75 78 * Initial version. -
wpdash-notes/trunk/wpdash-notes.php
r2422139 r2422356 3 3 Plugin Name: WPDash Notes 4 4 Description: WPDash Notes est un plugin qui vous permet de créer des notes sur votre tableau de bord WordPress et sur ceux des autres utilisateurs. 5 Version: 1.0 5 Version: 1.0.1 6 6 Author: WPFormation, NicolasKulka, WPServeur 7 7 Author URI: https://wpformation.com/ … … 18 18 19 19 // Plugin constants 20 define( 'WPDASH_NOTES_VERSION', '1.0 ' );20 define( 'WPDASH_NOTES_VERSION', '1.0.1' ); 21 21 define( 'WPDASH_NOTES_FOLDER', 'wpdash-notes' ); 22 22 define( 'WPDASH_NOTES_BASENAME', plugin_basename( __FILE__ ) );
Note: See TracChangeset
for help on using the changeset viewer.