PluginProbe
Assistant – Every Day Productivity Apps / 1.4.7
Assistant – Every Day Productivity Apps v1.4.7
1.5.5.1 1.5.5 trunk 0.1.0 0.2.0 0.2.1 0.2.2 0.3.0 0.3.1 0.4 0.4.1 0.4.2 0.5.0 0.5.1 0.6.0 0.7.0 0.7.0.2 0.7.0.3 0.7.0.4 0.7.0.5 0.7.0.6 0.7.0.7 0.7.0.8 0.7.0.9 0.7.1 All 72 releases
← All changes | backend/src/Hooks/Actions/OnEnqueueScripts.php +4 -18 1.5.5.1 → 1.4.7 View file →
@@ -8,10 +8,8 @@
8 8 use FL\Assistant\Data\Transformers\UserTransformer;
9 9 use FL\Assistant\Data\UserState;
10 10 use FL\Assistant\Data\Mockup;
11 11 use FL\Assistant\Services\ThemeService;
12 -use FL\Assistant\Helpers\BeaverBuilderHelper;
13 -use FL\Assistant\System\Integrations\BeaverBuilder;
14 12 use FLBuilderModel;
15 13
16 14 /**
17 15 * Class OnEnqueueScripts
@@ -28,10 +26,8 @@
28 26 * @var PostsRepository
29 27 */
30 28 protected $posts;
31 29
32 - protected $beaver_builder;
33 -
34 30 /**
35 31 * @var Site
36 32 */
37 33 protected $site;
@@ -53,10 +49,9 @@
53 49 public function __construct(
54 50 UsersRepository $users,
55 51 PostsRepository $posts,
56 52 Site $site,
57 - UserTransformer $user_transform,
58 - BeaverBuilder $beaver_builder
53 + UserTransformer $user_transform
59 54 ) {
60 55
61 56 $this->users = $users;
62 57 $this->posts = $posts;
@@ -61,11 +56,11 @@
61 56 $this->users = $users;
62 57 $this->posts = $posts;
63 58 $this->site = $site;
64 59 $this->user_transform = $user_transform;
65 - $this->beaver_builder = $beaver_builder;
66 60 }
67 61
62 +
68 63 /**
69 64 * @return array
70 65 * @throws \Exception
71 66 */
@@ -163,9 +158,8 @@
163 158 'isShowingAdminBar' => is_admin_bar_showing(),
164 159 'isAdmin' => is_admin(),
165 160 'isSiteAdmin' => is_super_admin(),
166 161 'isLocalhost' => $this->site->is_local(),
167 - 'isBBInstalled' => $this->beaver_builder->is_installed(),
168 162 'mockup' => Mockup::get(),
169 163 'nonce' => [
170 164 'api' => wp_create_nonce( 'wp_rest' ),
171 165 'reply' => wp_create_nonce( 'replyto-comment' ),
@@ -171,10 +165,8 @@
171 165 'reply' => wp_create_nonce( 'replyto-comment' ),
172 166 'replyUnfiltered' => wp_create_nonce( 'unfiltered-html-comment' ),
173 167 'updates' => wp_create_nonce( 'updates' ),
174 168 ],
175 - 'name' => 'Assistant Plugin',
176 - 'version' => FL_ASSISTANT_VERSION,
177 169 'pluginURL' => FL_ASSISTANT_URL,
178 170 'taxonomies' => $this->posts->get_taxononies(),
179 171 'userRoles' => $this->users->get_roles(),
180 172 'cloudConfig' => [
@@ -183,9 +175,8 @@
183 175 'pusherKey' => FL_ASSISTANT_PUSHER_KEY,
184 176 'pusherCluster' => FL_ASSISTANT_PUSHER_CLUSTER,
185 177 ],
186 178 'embedInBB' => FL_ASST_SUPPORTS_BB,
187 - 'isBBExtension' => BeaverBuilderHelper::is_assistant_extension(),
188 179 'themeSlug' => $theme['slug'],
189 180 'themeParentSlug' => $theme['parent'] ? $theme['parent']['slug'] : null,
190 181 ];
191 182 }
@@ -194,13 +185,8 @@
194 185 * Check if the frontend scripts/styles should be enqueued
195 186 */
196 187 public function should_enqueue() {
197 188
198 - // Don't enqueue outside of BB if in extension mode.
199 - if ( BeaverBuilderHelper::is_assistant_extension() && class_exists( 'FLBuilder' ) && ! FLBuilderModel::is_builder_active() ) {
200 - return false;
201 - }
202 -
203 189 // Users must be logged in.
204 190 if ( ! is_user_logged_in() ) {
205 191 return false;
206 192 }
@@ -337,10 +323,10 @@
337 323 wp_localize_script( 'fl-assistant', 'FL_ASSISTANT_CONFIG', $config );
338 324 wp_localize_script( 'fl-assistant', 'FL_ASSISTANT_INITIAL_STATE', $state );
339 325
340 326 // Apps - loaded in footer
341 - $apps = BeaverBuilderHelper::is_assistant_extension() ? 'apps-cloud.js' : 'apps.js';
342 - wp_enqueue_script( 'fl-assistant-apps', $url . "build/$apps", [ 'fl-assistant', 'html2canvas' ], $ver, true );
327 + wp_enqueue_script( 'fl-assistant-apps', $url . 'build/apps.js', [ 'fl-assistant', 'html2canvas' ], $ver, true );
328 + //wp_enqueue_style( 'fl-assistant-apps', $url . 'build/apps.css', [ 'fl-assistant' ], $ver, null );
343 329
344 330 // Render - loaded in footer
345 331 wp_enqueue_script( 'fl-assistant-render', $url . 'build/render.js', [ 'fl-assistant' ], $ver, true );
346 332 wp_enqueue_style( 'fl-assistant-render', $url . 'build/render.css', [ 'fl-assistant' ], $ver, null );