Skip to content

Commit 16331a1

Browse files
remove pointer from the free version #85
removed all code for pointer and for feedback
1 parent 1df038b commit 16331a1

File tree

4 files changed

+0
-119
lines changed

4 files changed

+0
-119
lines changed

classes/Visualizer/Module/Admin.php

Lines changed: 0 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -58,66 +58,10 @@ public function __construct( Visualizer_Plugin $plugin ) {
5858
$this->_addAction( 'admin_footer', 'renderTempaltes' );
5959
$this->_addAction( 'admin_enqueue_scripts', 'enqueueLibraryScripts' );
6060
$this->_addAction( 'admin_menu', 'registerAdminMenu' );
61-
// Added by Ash/Upwork for feedback
62-
$this->_addAction( 'admin_init', 'visualizerInitFeedback' );
63-
// Added by Ash/Upwork for feedback
6461

6562
$this->_addFilter( 'media_view_strings', 'setupMediaViewStrings' );
6663
$this->_addFilter( 'plugin_action_links', 'getPluginActionLinks', 10, 2 );
6764
$this->_addFilter( 'plugin_row_meta', 'getPluginMetaLinks', 10, 2 );
68-
$this->_addFilter( 'visualizer_admin_pointers', 'visualizerAdminPointers', 10, 2 );
69-
// Added by Ash/Upwork for feedback
70-
$this->_addFilter( 'visualizer_feedback_enqueue', 'visualizerFeedbackEnqueue', 10, 2 );
71-
$this->_addFilter( 'visualizer_feedback', 'visualizerFeedback', 10, 2 );
72-
$this->_addFilter( 'visualizer_feedback_config', 'visualizerFeedbackConfig', 10, 2 );
73-
$this->_addFilter( 'visualizer_feedback_action', 'visualizerFeedbackAction', 10, 2 );
74-
// Added by Ash/Upwork for feedback
75-
}
76-
77-
// Added by Ash/Upwork for feedback
78-
function visualizerFeedbackConfig(){
79-
return array(
80-
"title" => "TITLE",
81-
"description" => "Message that will ask the user for review",
82-
"yes_btn_txt" => "Text to show on yes btn ",
83-
"no_btn_txt" => "txt to show on no btn",
84-
"yes_btn_link" => "link to redirect when click on the yes btn",
85-
);
86-
}
87-
88-
function visualizerFeedbackAction(){
89-
return array("type"=>"splash","action"=>array("type"=>"click","target"=>".add-new-h2"));
90-
}
91-
92-
function visualizerFeedback(){
93-
return true;
94-
}
95-
96-
function visualizerInitFeedback(){
97-
$file = trailingslashit(VISUALIZER_ABSPATH) . "feedback/PluginFeedbackTI.php";
98-
if (file_exists($file)) {
99-
include_once $file;
100-
new PluginFeedbackTI(Visualizer_Plugin::NAME, 1, Visualizer_Plugin::VERSION, "visualizer_feedback", "visualizer_feedback_config", "visualizer_feedback_action", "visualizer_feedback_enqueue");
101-
}
102-
}
103-
104-
function visualizerFeedbackEnqueue(){
105-
wp_register_script("ti-feedback-func", VISUALIZER_ABSURL . 'js/feedback-func.js');
106-
wp_enqueue_script("ti-feedback-func");
107-
}
108-
// Added by Ash/Upwork for feedback
109-
110-
/**
111-
* Returns wp pointers for visualizer
112-
*
113-
* @since 1.5
114-
*
115-
* @static
116-
* @access private
117-
* @return array The associated array of pointer
118-
*/
119-
function visualizerAdminPointers( $p ) {
120-
return $p;
12165
}
12266

12367
/**
@@ -248,46 +192,6 @@ public function enqueueLibraryScripts( $suffix ) {
248192
wp_enqueue_script( 'google-jsapi-old', '//www.google.com/jsapi', array('google-jsapi-new'), null, true );
249193
wp_enqueue_script( 'visualizer-render', VISUALIZER_ABSURL . 'js/render.js', array( 'google-jsapi-old', 'visualizer-library' ), Visualizer_Plugin::VERSION, true );
250194
}
251-
if ( get_bloginfo( 'version' ) < '3.3' )
252-
return;
253-
254-
255-
// Get pointers for this screen
256-
$pointers = apply_filters( 'visualizer_admin_pointers', array() );
257-
258-
if ( ! $pointers || ! is_array( $pointers ) )
259-
return;
260-
261-
// Get dismissed pointers
262-
$dismissed = explode( ',', (string) get_user_meta( get_current_user_id(), 'dismissed_wp_pointers', true ) );
263-
$valid_pointers =array();
264-
// Check pointers and remove dismissed ones.
265-
foreach ( $pointers as $pointer_id => $pointer ) {
266-
267-
// Sanity check
268-
if ( in_array( $pointer_id, $dismissed ) || empty( $pointer ) || empty( $pointer_id ) || empty( $pointer['target'] ) || empty( $pointer['options'] ) )
269-
continue;
270-
271-
$pointer['pointer_id'] = $pointer_id;
272-
273-
// Add the pointer to $valid_pointers array
274-
$valid_pointers['pointers'][] = $pointer;
275-
}
276-
277-
// No valid pointers? Stop here.
278-
if ( empty( $valid_pointers ) )
279-
return;
280-
281-
// Add pointers style to queue.
282-
wp_enqueue_style( 'wp-pointer' );
283-
// Add pointers script to queue. Add custom script.
284-
wp_enqueue_script( 'visualizer-pointer', VISUALIZER_ABSURL."js/visualizer-pointer.js", array( 'wp-pointer' ),Visualizer_Plugin::VERSION );
285-
286-
// Add pointer options to script.
287-
wp_localize_script( 'visualizer-pointer', 'visualizer', $valid_pointers );
288-
289-
290-
291195
}
292196

293197
/**

index.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,6 @@ function visualizer_launch() {
109109
if ( $doing_ajax ) {
110110
// set ajax modules
111111
$plugin->setModule( Visualizer_Module_Chart::NAME );
112-
// Added by Ash/Upwork for feedback
113-
$plugin->setModule( Visualizer_Module_Admin::NAME );
114-
// Added by Ash/Upwork for feedback
115112
} else {
116113
if ( is_admin() ) {
117114
// set admin modules

js/feedback-func.js

Lines changed: 0 additions & 3 deletions
This file was deleted.

js/visualizer-pointer.js

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)