PluginProbe ʕ •ᴥ•ʔ
Spider Elements – Premium Elementor Widgets & Addons Library / 1.5.0
Spider Elements – Premium Elementor Widgets & Addons Library v1.5.0
trunk 1.0.0 1.1.0 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.7.0 1.8.0 1.9.0
spider-elements / includes / Admin / Module_Settings.php
spider-elements / includes / Admin Last commit date
dashboard 1 year ago extension 1 year ago Assets.php 1 year ago Dashboard.php 1 year ago Module_Settings.php 1 year ago Plugin_Installer.php 1 year ago
Module_Settings.php
537 lines
1 <?php
2 namespace SPEL\includes\Admin;
3
4 // Exit if accessed directly
5 if ( ! defined( 'ABSPATH' ) ) {
6 exit;
7 }
8
9 class Module_Settings {
10
11 public static function get_widget_settings(): array
12 {
13
14 return [
15
16 // All Widget List
17 'spider_elements_widgets' => [
18 [
19 'name' => 'docy_tabs',
20 'className' => 'Tabs',
21 'label' => esc_html__('Tabs', 'spider-elements'),
22 'type' => 'checkbox',
23 'default' => 'on',
24 'widget_type' => 'free',
25 'demo_url' => 'https://spider-themes.net/spider-elements/tabs/',
26 //'video_url' => '#',
27 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/content-elements/tabs/',
28 'icon' => 'eicon-tabs',
29 ],
30 [
31 'name' => 'docy_videos_playlist',
32 'className' => 'Video_Playlist', // widget class name
33 'label' => esc_html__('Video Playlist', 'spider-elements'),
34 'type' => 'checkbox',
35 'default' => 'on',
36 'widget_type' => 'free',
37 'demo_url' => 'https://spider-themes.net/spider-elements/video-playlist/',
38 //'video_url' => '#',
39 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/content-elements/video-playlist/',
40 'icon' => 'eicon-video-playlist',
41 ],
42 [
43 'name' => 'docly_alerts_box',
44 'className' => 'Alerts_Box', // widget class name
45 'label' => esc_html__('Alerts Box', 'spider-elements'),
46 'type' => 'checkbox',
47 'default' => 'on',
48 'widget_type' => 'free',
49 'demo_url' => 'https://spider-themes.net/spider-elements/notice-message/',
50 //'video_url' => '#',
51 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/content-elements/notice-message/',
52 'icon' => 'eicon-alert',
53 ],
54 [
55 'name' => 'spel_accordion', // widget name
56 'className' => 'Accordion', // widget class name
57 'label' => esc_html__('Accordion', 'spider-elements'), // widget label
58 'type' => 'checkbox',
59 'default' => 'on',
60 'widget_type' => 'free',
61 'demo_url' => 'https://spider-themes.net/spider-elements/accordion/',
62 //'video_url' => '#',
63 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/content-elements/accordion/',
64 'icon' => 'eicon-accordion',
65 ],
66 [
67 'name' => 'docy_testimonial',
68 'className' => 'Testimonial', // widget class name
69 'label' => esc_html__('Testimonials', 'spider-elements'),
70 'type' => 'checkbox',
71 'default' => 'on',
72 'widget_type' => 'free',
73 'demo_url' => 'https://spider-themes.net/spider-elements/testimonials/',
74 //'video_url' => '#',
75 //'docs_url' => '',
76 'icon' => 'eicon-testimonial-carousel',
77 ],
78 // [
79 // 'name' => 'landpagy_pricing_table_tabs',
80 // 'className' => 'Pricing_Table_Tabs', // widget class name
81 // 'label' => esc_html__('Pricing Table Tabs', 'spider-elements'),
82 // 'type' => 'checkbox',
83 // 'default' => 'on',
84 // 'widget_type' => 'free',
85 // 'demo_url' => '#',
86 // 'video_url' => '#',
87 // 'docs_url' => '#',
88 // 'icon' => 'eicon-price-table',
89 // ],
90 // [
91 // 'name' => 'landpagy_pricing_table_switcher',
92 // 'className' => 'Pricing_Table_Switcher', // widget class name
93 // 'label' => esc_html__('Pricing Table Switcher', 'spider-elements'),
94 // 'type' => 'checkbox',
95 // 'default' => 'on',
96 // 'widget_type' => 'free',
97 // 'demo_url' => '#',
98 // 'video_url' => '#',
99 // 'docs_url' => '#',
100 // 'icon' => 'eicon-price-table',
101 // ],
102 [
103 'name' => 'docly_list_item',
104 'className' => 'List_Item', // widget class name
105 'label' => esc_html__('List Items', 'spider-elements'),
106 'type' => 'checkbox',
107 'default' => 'on',
108 'widget_type' => 'free',
109 'demo_url' => 'https://spider-themes.net/spider-elements/list-item/',
110 //'video_url' => '#',
111 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/content-elements/list-item/',
112 'icon' => 'eicon-bullet-list',
113 ],
114 [
115 'name' => 'docly_cheatsheet',
116 'className' => 'Cheat_sheet', // widget class name
117 'label' => esc_html__('Cheat Sheet', 'spider-elements'),
118 'type' => 'checkbox',
119 'default' => 'on',
120 'widget_type' => 'free',
121 'demo_url' => 'https://spider-themes.net/spider-elements/cheatsheet/',
122 //'video_url' => '#',
123 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/content-elements/cheatsheet/',
124 'icon' => 'eicon-apps',
125 ],
126 [
127 'name' => 'docy_team_carousel',
128 'className' => 'Team_Carousel', // widget class name
129 'label' => esc_html__('Team Carousel', 'spider-elements'),
130 'type' => 'checkbox',
131 'default' => 'on',
132 'widget_type' => 'free',
133 'demo_url' => 'https://spider-themes.net/spider-elements/team-carousel/',
134 //'video_url' => '#',
135 //'docs_url' => '',
136 'icon' => 'eicon-nested-carousel',
137 ],
138 [
139 'name' => 'docy_integrations',
140 'className' => 'Integrations', // widget class name
141 'label' => esc_html__('Integrations', 'spider-elements'),
142 'type' => 'checkbox',
143 'default' => 'on',
144 'widget_type' => 'free',
145 'demo_url' => 'https://spider-themes.net/spider-elements/integration/',
146 //'video_url' => '#',
147 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/content-elements/integration/',
148 'icon' => 'eicon-integration',
149 ],
150 /*[
151 'name' => 'spe_after_before_widget',
152 'className' => 'Before_After', // widget class name
153 'label' => esc_html__('Before After', 'spider-elements'),
154 'type' => 'checkbox',
155 'default' => 'on',
156 'widget_type' => 'free',
157 'demo_url' => 'https://spider-themes.net/spider-elements/before-after/',
158 //'video_url' => '#',
159 //'docs_url' => '#',
160 'icon' => 'eicon-thumbnails-half',
161 ],*/
162 [
163 'name' => 'docy_video_popup',
164 'className' => 'Video_Popup', // widget class name
165 'label' => esc_html__('Video Popup', 'spider-elements'),
166 'type' => 'checkbox',
167 'default' => 'on',
168 'widget_type' => 'free',
169 'demo_url' => 'https://spider-themes.net/spider-elements/video-popup/',
170 //'video_url' => '#',
171 //'docs_url' => '',
172 'icon' => 'eicon-play',
173 ],
174 [
175 'name' => 'docy_blog_grid',
176 'className' => 'Blog_Grid', // widget class name
177 'label' => esc_html__('Blog Grid', 'spider-elements'),
178 'type' => 'checkbox',
179 'default' => 'on',
180 'widget_type' => 'free',
181 'demo_url' => 'https://spider-themes.net/spider-elements/blog-grid/',
182 //'video_url' => '#',
183 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/content-elements/blog-grid/',
184 'icon' => 'eicon-post',
185 ],
186 [
187 'name' => 'spe_timeline_widget',
188 'className' => 'Timeline', // widget class name
189 'label' => esc_html__('Timeline', 'spider-elements'),
190 'type' => 'checkbox',
191 'default' => 'on',
192 'widget_type' => 'free',
193 'demo_url' => 'https://spider-themes.net/spider-elements/timeline/',
194 //'video_url' => '#',
195 //'docs_url' => '',
196 'icon' => 'eicon-time-line',
197 ],
198 // [
199 // 'name' => 'spe_buttons',
200 // 'className' => 'Buttons', // widget class name
201 // 'label' => esc_html__('Buttons', 'spider-elements'),
202 // 'type' => 'checkbox',
203 // 'default' => 'on',
204 // 'widget_type' => 'free',
205 // 'demo_url' => '#',
206 // 'video_url' => '#',
207 // 'docs_url' => '#',
208 // 'icon' => 'eicon-button',
209 // ],
210 // [
211 // 'name' => 'spe_animated_heading',
212 // 'className' => 'Animated_Heading', // widget class name
213 // 'label' => esc_html__('Animated Heading', 'spider-elements'),
214 // 'type' => 'checkbox',
215 // 'default' => 'on',
216 // 'widget_type' => 'free',
217 // 'demo_url' => '#',
218 // 'video_url' => '#',
219 // 'docs_url' => '#',
220 // 'icon' => 'eicon-heading',
221 // ],
222 [
223 'name' => 'spe_counter',
224 'className' => 'Counter', // widget class name
225 'label' => esc_html__('Counter', 'spider-elements'),
226 'type' => 'checkbox',
227 'default' => 'on',
228 'widget_type' => 'free',
229 'demo_url' => 'https://spider-themes.net/spider-elements/counter/',
230 //'video_url' => '#',
231 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/content-elements/counter/',
232 'icon' => 'eicon-counter',
233 ],
234 // [
235 // 'name' => 'spe_instagram',
236 // 'className' => 'Instagram', // widget class name
237 // 'label' => esc_html__('Instagram', 'spider-elements'),
238 // 'type' => 'checkbox',
239 // 'default' => 'on',
240 // 'widget_type' => 'free',
241 // 'demo_url' => '#',
242 // 'video_url' => '#',
243 // 'docs_url' => '#',
244 // 'icon' => 'eicon-instagram-post',
245 // ],
246 [
247 'name' => 'spel_icon_box',
248 'className' => 'Icon_box', // widget class name
249 'label' => esc_html__('Icon Box', 'spider-elements'),
250 'type' => 'checkbox',
251 'default' => 'on',
252 'widget_type' => 'free',
253 'demo_url' => 'https://spider-themes.net/spider-elements/icon-box/',
254 //'video_url' => '#',
255 //'docs_url' => '',
256 'icon' => 'eicon-icon-box',
257 ],
258
259
260 //All Pro Widget Listed
261 [
262 'name' => 'spel_accordion_article',
263 'className' => 'Accordion_Article', // widget class name
264 'label' => esc_html__('Accordion Articles', 'spider-elements'),
265 'type' => 'checkbox',
266 'default' => 'off',
267 'widget_type' => 'pro',
268 'demo_url' => 'https://spider-themes.net/spider-elements/accordion-articles/',
269 //'video_url' => '#',
270 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/pro-elements/accordion-articles/',
271 'icon' => 'eicon-accordion',
272 ],
273 [
274 'name' => 'docy_box_hover',
275 'className' => 'Box_Hover', // widget class name
276 'label' => esc_html__('Box Hover', 'spider-elements'),
277 'type' => 'checkbox',
278 'default' => 'off',
279 'widget_type' => 'pro',
280 'demo_url' => 'https://spider-themes.net/spider-elements/box-hover/',
281 //'video_url' => '#',
282 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/pro-elements/box-hover/',
283 'icon' => 'eicon-image-box',
284 ],
285 // [
286 // 'name' => 'spel_business_hours',
287 // 'className' => 'Business_Hours', // widget class name
288 // 'label' => esc_html__('Business Hours', 'spider-elements'),
289 // 'type' => 'checkbox',
290 // 'default' => 'off',
291 // 'widget_type' => 'pro',
292 // 'demo_url' => '#',
293 // 'video_url' => '#',
294 // 'docs_url' => '#',
295 // 'icon' => 'eicon-clock-o',
296 // ],
297 [
298 'name' => 'spe_feature_box',
299 'className' => 'Feature_Box', // widget class name
300 'label' => esc_html__('Feature Box', 'spider-elements'),
301 'type' => 'checkbox',
302 'default' => 'off',
303 'widget_type' => 'pro',
304 'demo_url' => 'https://spider-themes.net/spider-elements/feature-box/',
305 //'video_url' => '#',
306 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/pro-elements/feature-box/',
307 'icon' => 'eicon-info-box',
308 ],
309 [
310 'name' => 'docy_flip_box',
311 'className' => 'Flip_Box', // widget class name
312 'label' => esc_html__('Flip Box', 'spider-elements'),
313 'type' => 'checkbox',
314 'default' => 'off',
315 'widget_type' => 'pro',
316 'demo_url' => 'https://spider-themes.net/spider-elements/flipbox/',
317 //'video_url' => '#',
318 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/pro-elements/flip-box/',
319 'icon' => 'eicon-flip-box',
320 ],
321 [
322 'name' => 'docly_hotspot',
323 'className' => 'Hotspot', // widget class name
324 'label' => esc_html__('Hotspot', 'spider-elements'),
325 'type' => 'checkbox',
326 'default' => 'off',
327 'widget_type' => 'pro',
328 'demo_url' => 'https://spider-themes.net/spider-elements/hotspot/',
329 //'video_url' => '#',
330 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/pro-elements/hotspot/',
331 'icon' => 'eicon-image-hotspot',
332 ],
333 [
334 'name' => 'docy_image_hover',
335 'className' => 'Image_hover', // widget class name
336 'label' => esc_html__('Image Hover', 'spider-elements'),
337 'type' => 'checkbox',
338 'default' => 'off',
339 'widget_type' => 'pro',
340 'demo_url' => 'https://spider-themes.net/spider-elements/image-hover/',
341 //'video_url' => '#',
342 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/pro-elements/image-hover/',
343 'icon' => 'eicon-image-rollover',
344 ],
345 [
346 'name' => 'docy_image_slides',
347 'className' => 'Image_Slides', // widget class name
348 'label' => esc_html__('Image Slides', 'spider-elements'),
349 'type' => 'checkbox',
350 'default' => 'off',
351 'widget_type' => 'pro',
352 'demo_url' => 'https://spider-themes.net/spider-elements/image-slider/',
353 //'video_url' => '#',
354 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/pro-elements/image-slides/',
355 'icon' => 'eicon-slides',
356 ],
357 [
358 'name' => 'spel_marquee_slider',
359 'className' => 'Marquee_Slider', // widget class name
360 'label' => esc_html__('Marquee Slides', 'spider-elements'),
361 'type' => 'checkbox',
362 'default' => 'off',
363 'widget_type' => 'pro',
364 'demo_url' => 'https://spider-themes.net/spider-elements/marquee-slider/',
365 //'video_url' => '#',
366 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/pro-elements/marquee-slides/',
367 'icon' => 'eicon-slider-push',
368 ],
369 [
370 'name' => 'spe_skill_showcase_widget',
371 'className' => 'Skill_Showcase', // widget class name
372 'label' => esc_html__('Skill Showcase', 'spider-elements'),
373 'type' => 'checkbox',
374 'default' => 'off',
375 'widget_type' => 'pro',
376 'demo_url' => 'https://spider-themes.net/spider-elements/skill-showcase/',
377 //'video_url' => '#',
378 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/content-elements/skill-showcase/',
379 'icon' => 'eicon-slideshow',
380 ],
381 [
382 'name' => 'spel_stacked_image',
383 'className' => 'Stacked_Image', // widget class name
384 'label' => esc_html__('Stacked Image', 'spider-elements'),
385 'type' => 'checkbox',
386 'default' => 'off',
387 'widget_type' => 'pro',
388 'demo_url' => 'https://spider-themes.net/spider-elements/stack-image/',
389 //'video_url' => '#',
390 'docs_url' => 'https://helpdesk.spider-themes.net/docs/spider-elements/pro-elements/stack-image/',
391 'icon' => 'eicon-featured-image',
392 ],
393
394
395 ],
396
397 // All Feature List
398 'spider_elements_features' => [
399 /*[
400 'name' => '', // feature name
401 'label' => esc_html__('Template cloud', 'spider-elements'), // feature label
402 'type' => 'checkbox',
403 'default' => 'on',
404 'feature_type' => 'pro',
405 'demo_url' => '',
406 'video_url' => '',
407 'docs_url' => '',
408 'icon' => 'icon-cloud',
409 ],*/
410 /*[
411 'name' => '', // feature name
412 'label' => esc_html__('Mega Menu', 'spider-elements'), // feature label
413 'type' => 'checkbox',
414 'default' => 'on',
415 'feature_type' => 'pro',
416 'demo_url' => '',
417 'video_url' => '',
418 'docs_url' => '',
419 'icon' => 'icon-mega-menu',
420 ],*/
421 /*[
422 'name' => '', // feature name
423 'label' => esc_html__('Image Shadow', 'spider-elements'), // feature label
424 'type' => 'checkbox',
425 'default' => 'on',
426 'feature_type' => 'pro',
427 'demo_url' => '',
428 'video_url' => '',
429 'docs_url' => '',
430 'icon' => 'icon-image-shadow',
431 ],*/
432 /*[
433 'name' => '', // feature name
434 'label' => esc_html__('Scroll Trigger', 'spider-elements'), // feature label
435 'type' => 'checkbox',
436 'default' => 'on',
437 'feature_type' => 'pro',
438 'demo_url' => '',
439 'video_url' => '',
440 'docs_url' => '',
441 'icon' => 'icon-hotspot',
442 ],*/
443 /*[
444 'name' => '', // feature name
445 'label' => esc_html__('Tilt Effect on Hover', 'spider-elements'), // feature label
446 'type' => 'checkbox',
447 'default' => 'on',
448 'feature_type' => 'pro',
449 'demo_url' => '',
450 'video_url' => '',
451 'docs_url' => '',
452 'icon' => 'icon-effect',
453 ],*/
454 /*[
455 'name' => '', // feature name
456 'label' => esc_html__('Tooltip / Element', 'spider-elements'), // feature label
457 'type' => 'checkbox',
458 'default' => 'on',
459 'feature_type' => 'pro',
460 'demo_url' => '',
461 'video_url' => '',
462 'docs_url' => '',
463 'icon' => 'icon-tooltip',
464 ],*/
465 /*[
466 'name' => '', // widget name
467 'label' => esc_html__('Gradient Color from Image', 'spider-elements'), // feature label
468 'type' => 'checkbox',
469 'default' => 'on',
470 'feature_type' => 'pro',
471 'demo_url' => '',
472 'video_url' => '',
473 'docs_url' => '',
474 'icon' => 'icon-gallery',
475 ],*/
476 [
477 'name' => 'spel_feature_box', // widget name
478 'label' => esc_html__('Feature Box', 'spider-elements'), // widget label
479 'type' => 'checkbox',
480 'default' => 'off',
481 'feature_type' => 'pro',
482 'demo_url' => '',
483 //'video_url' => '',
484 //'docs_url' => '',
485 'icon' => 'eicon-info-box',
486 ],
487 [
488 'name' => 'spel_reveal_animation', // widget name
489 'label' => esc_html__('Reveal Animation', 'spider-elements'), // widget label
490 'type' => 'checkbox',
491 'default' => 'off',
492 'feature_type' => 'pro',
493 'demo_url' => '',
494 //'video_url' => '',
495 //'docs_url' => '',
496 'icon' => 'icon-revel-animation',
497 ],
498 [
499 'name' => 'spel_badge', // feature name
500 'label' => esc_html__('Feature Badge', 'spider-elements'), // feature label
501 'type' => 'checkbox',
502 'default' => 'off',
503 'feature_type' => 'pro',
504 'demo_url' => '',
505 //'video_url' => '',
506 //'docs_url' => '',
507 'icon' => 'icon-badge',
508 ],
509 [
510 'name' => 'spel_heading_highlighted', // feature name
511 'label' => esc_html__('Heading Highlighted', 'spider-elements'), // feature label
512 'type' => 'checkbox',
513 'default' => 'off',
514 'feature_type' => 'pro',
515 'demo_url' => '',
516 //'video_url' => '',
517 //'docs_url' => '',
518 'icon' => 'eicon-t-letter',
519 ],
520 [
521 'name' => 'spel_smooth_animation', // feature name
522 'label' => esc_html__('Smooth Animation', 'spider-elements'), // feature label
523 'type' => 'checkbox',
524 'default' => 'off',
525 'feature_type' => 'pro',
526 'demo_url' => '',
527 //'video_url' => '',
528 //'docs_url' => '',
529 'icon' => 'icon-smooth-animation',
530 ]
531 ]
532
533 ];
534
535 }
536
537 }