PluginProbe
weForms – Easy Drag & Drop Contact Form Builder For WordPress / 1.2.8
weForms – Easy Drag & Drop Contact Form Builder For WordPress v1.2.8
1.6.7 1.6.8 1.6.9 1.6.12 1.6.13 1.6.14 1.6.15 1.6.16 1.6.17 1.6.18 1.6.19 1.6.2 1.6.20 1.6.21 1.6.22 1.6.23 1.6.24 1.6.25 1.6.26 1.6.27 1.6.28 1.6.3 1.6.4 1.6.5 1.6.6 All 74 releases
weforms / assets / wpuf / js-templates / form-components.php

form-components.php in weForms – Easy Drag & Drop Contact Form Builder For WordPress 1.2.8, at assets/wpuf/js-templates/form-components.php

735 lines 29.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <script type="text/x-template" id="tmpl-wpuf-builder-stage">
2 <div id="form-preview-stage">
3 <h4 v-if="!form_fields.length" class="text-center">
4 <?php _e( 'Add fields by dragging the fields from the right sidebar to this area.', 'wpuf' ) ?>
5 </h4>
6
7 <ul :class="['wpuf-form', 'sortable-list', 'form-label-' + label_type]">
8 <li
9 v-for="(field, index) in form_fields"
10 :key="field.id"
11 :class="[
12 'field-items', 'wpuf-el', field.name, field.css, 'form-field-' + field.template,
13 field.width ? 'field-size-' + field.width : '',
14 ('custom_hidden_field' === field.template) ? 'hidden-field' : '',
15 parseInt(editing_form_id) === parseInt(field.id) ? 'current-editing' : ''
16 ]"
17 :data-index="index"
18 data-source="stage"
19 >
20 <div v-if="!is_full_width(field.template)" class="wpuf-label">
21 <label v-if="!is_invisible(field)" :for="'wpuf-' + field.name ? field.name : 'cls'">
22 {{ field.label }} <span v-if="field.required && 'yes' === field.required" class="required">*</span>
23 </label>
24 </div>
25
26 <component v-if="is_template_available(field)" :is="'form-' + field.template" :field="field"></component>
27
28 <div v-if="is_pro_feature(field.template)" class="stage-pro-alert">
29 <label class="wpuf-pro-text-alert">
30 <a :href="pro_link" target="_blank"><strong>{{ get_field_name(field.template) }}</strong> <?php _e( 'is available in Pro Version', 'wpuf' ); ?></a>
31 </label>
32 </div>
33
34 <div v-if="!is_failed_to_validate(field.template)" class="control-buttons">
35 <p>
36 <i class="fa fa-arrows move"></i>
37 <i class="fa fa-pencil" @click="open_field_settings(field.id)"></i>
38 <i class="fa fa-clone" @click="clone_field(field.id, index)"></i>
39 <i class="fa fa-trash-o" @click="delete_field(index)"></i>
40 </p>
41 </div>
42 </li>
43
44 <li v-if="!form_fields.length" class="field-items empty-list-item"></li>
45
46 <li class="wpuf-submit">
47 <div class="wpuf-label">&nbsp;</div>
48
49 <?php do_action( 'wpuf-form-builder-template-builder-stage-submit-area' ); ?>
50 </li>
51 </ul><!-- .wpuf-form -->
52
53 <div v-if="hidden_fields.length" class="hidden-field-list">
54 <h4><?php _e( 'Hidden Fields', 'wpuf' ); ?></h4>
55
56 <ul class="wpuf-form">
57 <li
58 v-for="(field, index) in hidden_fields"
59 :class="['field-items', parseInt(editing_form_id) === parseInt(field.id) ? 'current-editing' : '']"
60 >
61 <strong><?php _e('key', 'wpuf'); ?></strong>: {{ field.name }} | <strong><?php _e( 'value', 'wpuf' ); ?></strong>: {{ field.meta_value }}
62
63 <div class="control-buttons">
64 <p>
65 <i class="fa fa-pencil" @click="open_field_settings(field.id)"></i>
66 <i class="fa fa-clone" @click="clone_field(field.id, index)"></i>
67 <i class="fa fa-trash-o" @click="delete_hidden_field(field.id)"></i>
68 </p>
69 </div>
70 </li>
71 </ul>
72 </div>
73
74 <?php do_action( 'wpuf-form-builder-template-builder-stage-bottom-area' ); ?>
75 </div><!-- #form-preview-stage -->
76 </script>
77
78 <script type="text/x-template" id="tmpl-wpuf-field-checkbox">
79 <div v-if="met_dependencies" class="panel-field-opt panel-field-opt-checkbox">
80 <label v-if="option_field.title" :class="option_field.title_class">
81 {{ option_field.title }} <help-text v-if="option_field.help_text" :text="option_field.help_text"></help-text>
82 </label>
83 <ul :class="[option_field.inline ? 'list-inline' : '']">
84 <li v-for="(option, key) in option_field.options">
85 <label>
86 <input type="checkbox" :value="key" v-model="value"> {{ option }}
87 </label>
88 </li>
89 </ul>
90 </div>
91 </script>
92
93 <script type="text/x-template" id="tmpl-wpuf-field-html_help_text">
94 <div class="panel-field-opt panel-field-html-help-text" v-html="option_field.text"></div>
95 </script>
96
97 <script type="text/x-template" id="tmpl-wpuf-field-option-data">
98 <div class="panel-field-opt panel-field-opt-text">
99 <label class="clearfix">
100 {{ option_field.title }} <help-text v-if="option_field.help_text" :text="option_field.help_text"></help-text>
101 <span class="pull-right">
102 <input type="checkbox" v-model="show_value"> <?php _e( 'Show values', 'wpuf' ); ?>
103 </span>
104 </label>
105
106 <ul :class="['option-field-option-chooser', show_value ? 'show-value' : '']">
107 <li class="clearfix margin-0 header">
108 <div class="selector">&nbsp;</div>
109
110 <div class="sort-handler">&nbsp;</div>
111
112 <div class="label">
113 <?php _e( 'Label', 'wpuf' ); ?>
114 </div>
115
116 <div v-if="show_value" class="value">
117 <?php _e( 'Value', 'wpuf' ) ?>
118 </div>
119
120 <div class="action-buttons">&nbsp;</div>
121 </li>
122 </ul>
123
124 <ul :class="['option-field-option-chooser margin-0', show_value ? 'show-value' : '']">
125 <li v-for="(option, index) in options" :key="option.id" :data-index="index" class="clearfix option-field-option">
126 <div class="selector">
127 <input
128 v-if="option_field.is_multiple"
129 type="checkbox"
130 :value="option.value"
131 v-model="selected"
132 >
133 <input
134 v-else
135 type="radio"
136 :value="option.value"
137 v-model="selected"
138 class="option-chooser-radio"
139 >
140 </div>
141
142 <div class="sort-handler">
143 <i class="fa fa-bars"></i>
144 </div>
145
146 <div class="label">
147 <input type="text" v-model="option.label" @input="set_option_label(index, option.label)">
148 </div>
149
150 <div v-if="show_value" class="value">
151 <input type="text" v-model="option.value">
152 </div>
153
154 <div class="action-buttons clearfix">
155 <i class="fa fa-minus-circle" @click="delete_option(index)"></i>
156 </div>
157 </li>
158 <li>
159 <div class="plus-buttons clearfix" @click="add_option">
160 <i class="fa fa-plus-circle"></i>
161 </div>
162 </li>
163 </ul>
164
165 <a v-if="!option_field.is_multiple && selected" href="#clear" @click.prevent="clear_selection"><?php _e( 'Clear Selection', 'wpuf' ); ?></a>
166 </div>
167 </script>
168
169 <script type="text/x-template" id="tmpl-wpuf-field-option-pro-feature-alert">
170 <div class="panel-field-opt panel-field-opt-pro-feature">
171 <label>{{ option_field.title }}</label><br>
172 <label class="wpuf-pro-text-alert">
173 <a :href="pro_link" target="_blank"><?php _e( 'Available in Pro Version', 'wpuf' ); ?></a>
174 </label>
175 </div>
176 </script>
177
178 <script type="text/x-template" id="tmpl-wpuf-field-options">
179 <div class="wpuf-form-builder-field-options">
180 <div v-if="!parseInt(editing_field_id)" class="options-fileds-section text-center">
181 <p>
182 <span class="loader"></span>
183 </p>
184 </div>
185
186 <div v-else>
187 <div class="option-fields-section">
188 <h3 class="section-title clearfix" @click="show_basic_settings = !show_basic_settings">
189 {{ form_field_type_title }} <i :class="[show_basic_settings ? 'fa fa-angle-down' : 'fa fa-angle-right']"></i>
190 </h3>
191
192 <transition name="slide-fade">
193 <div v-show="show_basic_settings" class="option-field-section-fields">
194 <component
195 v-for="option_field in basic_settings"
196 :key="option_field.name"
197 :is="'field-' + option_field.type"
198 :option_field="option_field"
199 :editing_form_field="editing_form_field"
200 ></component>
201 </div>
202 </transition>
203 </div>
204
205
206 <div v-if="advanced_settings.length" class="option-fields-section">
207 <h3 class="section-title" @click="show_advanced_settings = !show_advanced_settings">
208 {{ i18n.advanced_options }} <i :class="[show_advanced_settings ? 'fa fa-angle-down' : 'fa fa-angle-right']"></i>
209 </h3>
210
211 <transition name="slide-fade">
212 <div v-show="show_advanced_settings" class="option-field-section-fields">
213 <component
214 v-for="option_field in advanced_settings"
215 :key="option_field.name"
216 :is="'field-' + option_field.type"
217 :option_field="option_field"
218 :editing_form_field="editing_form_field"
219 ></component>
220 </div>
221 </transition>
222 </div>
223 </div>
224
225 </div>
226 </script>
227
228 <script type="text/x-template" id="tmpl-wpuf-field-radio">
229 <div class="panel-field-opt panel-field-opt-radio">
230 <label v-if="option_field.title">
231 {{ option_field.title }} <help-text v-if="option_field.help_text" :text="option_field.help_text"></help-text>
232 </label>
233
234 <ul :class="[option_field.inline ? 'list-inline' : '']">
235 <li v-for="(option, key) in option_field.options">
236 <label>
237 <input type="radio" :value="key" v-model="value"> {{ option }}
238 </label>
239 </li>
240 </ul>
241 </div>
242 </script>
243
244 <script type="text/x-template" id="tmpl-wpuf-field-select">
245 <div class="panel-field-opt panel-field-opt-select">
246 <label v-if="option_field.title">
247 {{ option_field.title }} <help-text v-if="option_field.help_text" :text="option_field.help_text"></help-text>
248 </label>
249
250 <select class="opt-select-element" v-model="value">
251 <option value=""><?php _e( 'Select an option', 'wpuf' ); ?></option>
252 <option v-for="(option, key) in option_field.options" :value="key">{{ option }}</option>
253 </select>
254 </div>
255 </script>
256
257 <script type="text/x-template" id="tmpl-wpuf-field-text">
258 <div v-if="met_dependencies" class="panel-field-opt panel-field-opt-text">
259 <label>
260 {{ option_field.title }} <help-text v-if="option_field.help_text" :text="option_field.help_text"></help-text>
261
262 <input
263 v-if="option_field.variation && 'number' === option_field.variation"
264 type="number"
265 v-model="value"
266 @focusout="on_focusout"
267 @keyup="on_keyup"
268 >
269
270 <input
271 v-if="!option_field.variation"
272 type="text"
273 v-model="value"
274 @focusout="on_focusout"
275 @keyup="on_keyup"
276 >
277 </label>
278 </div>
279 </script>
280
281 <script type="text/x-template" id="tmpl-wpuf-field-text-meta">
282 <div class="panel-field-opt panel-field-opt-text panel-field-opt-text-meta">
283 <label>
284 {{ option_field.title }} <help-text v-if="option_field.help_text" :text="option_field.help_text"></help-text>
285 <input
286 type="text"
287 v-model="value"
288 >
289 </label>
290 </div>
291 </script>
292
293 <script type="text/x-template" id="tmpl-wpuf-field-textarea">
294 <div class="panel-field-opt panel-field-opt-textarea">
295 <label>
296 {{ option_field.title }} <help-text v-if="option_field.help_text" :text="option_field.help_text"></help-text>
297
298 <textarea :rows="option_field.rows || 5" v-model="value"></textarea>
299 </label>
300 </div>
301 </script>
302
303 <script type="text/x-template" id="tmpl-wpuf-form-checkbox_field">
304 <div class="wpuf-fields">
305 <ul :class="['wpuf-fields-list', ('yes' === field.inline) ? 'wpuf-list-inline' : '']">
306 <li v-if="has_options" v-for="(label, val) in field.options">
307 <label>
308 <input
309 type="checkbox"
310 :value="val"
311 :checked="is_selected(val)"
312 :class="class_names('checkbox_btns')"
313 > {{ label }}
314 </label>
315 </li>
316 </ul>
317
318 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
319 </div>
320 </script>
321
322 <script type="text/x-template" id="tmpl-wpuf-form-custom_hidden_field">
323 <div class="wpuf-fields">
324 <input
325 type="text"
326 :class="class_names('textfield')"
327 :placeholder="field.placeholder"
328 :value="field.default"
329 :size="field.size"
330 >
331 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
332 </div>
333 </script>
334
335 <script type="text/x-template" id="tmpl-wpuf-form-custom_html">
336 <div class="wpuf-fields" v-html="field.html"></div>
337 </script>
338
339 <script type="text/x-template" id="tmpl-wpuf-form-dropdown_field">
340 <div class="wpuf-fields">
341 <select
342 :class="class_names('select_lbl')"
343 >
344 <option v-if="field.first" value="">{{ field.first }}</option>
345
346 <option
347 v-if="has_options"
348 v-for="(label, val) in field.options"
349 :value="label"
350 :selected="is_selected(label)"
351 >{{ label }}</option>
352 </select>
353
354 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
355 </div>
356 </script>
357
358 <script type="text/x-template" id="tmpl-wpuf-form-email_address">
359 <div class="wpuf-fields">
360 <input
361 type="email"
362 :class="class_names('email')"
363 :placeholder="field.placeholder"
364 :value="field.default"
365 :size="field.size"
366 >
367 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
368 </div>
369 </script>
370
371 <script type="text/x-template" id="tmpl-wpuf-form-featured_image">
372 <div class="wpuf-fields">
373 <div :id="'wpuf-img_label-' + field.id + '-upload-container'">
374 <div class="wpuf-attachment-upload-filelist" data-type="file" data-required="yes">
375 <a class="button file-selector" href="#">
376 <?php _e( 'Select Image', 'wpuf' ); ?>
377 </a>
378 </div>
379 </div>
380
381 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
382 </div>
383 </script>
384
385 <script type="text/x-template" id="tmpl-wpuf-form-fields">
386 <div class="wpuf-form-builder-form-fields">
387 <template v-for="(section, index) in panel_sections">
388 <div v-if="section.fields.length" class="panel-form-field-group clearfix">
389 <h3 class="clearfix" @click="panel_toggle(index)">
390 {{ section.title }} <i :class="[section.show ? 'fa fa-angle-down' : 'fa fa-angle-right']"></i>
391 </h3>
392
393 <transition name="slide-fade">
394 <ul
395 v-show="section.show"
396 class="panel-form-field-buttons clearfix"
397 :id="'panel-form-field-buttons-' + section.id"
398 >
399 <template v-for="field in section.fields">
400 <li
401 v-if="is_pro_feature(field)"
402 class="button button-faded"
403 :data-form-field="field"
404 data-source="panel"
405 @click="alert_pro_feature(field)"
406 >
407 <i v-if="field_settings[field].icon" :class="['fa fa-' + field_settings[field].icon]" aria-hidden="true"></i> {{ field_settings[field].title }}
408 </li>
409
410 <li
411 v-if="is_failed_to_validate(field)"
412 :class="['button', get_invalidate_btn_class(field)]"
413 :data-form-field="field"
414 data-source="panel"
415 @click="alert_invalidate_msg(field)"
416 >
417 <i v-if="field_settings[field].icon" :class="['fa fa-' + field_settings[field].icon]" aria-hidden="true"></i> {{ field_settings[field].title }}
418 </li>
419
420 <li
421 v-if="!is_pro_feature(field) && !is_failed_to_validate(field)"
422 class="button"
423 :data-form-field="field"
424 data-source="panel"
425 @click="add_form_field(field)"
426 >
427 <i v-if="field_settings[field].icon" :class="['fa fa-' + field_settings[field].icon]" aria-hidden="true"></i> {{ field_settings[field].title }}
428 </li>
429 </template>
430 </ul>
431 </transition>
432 </div>
433 </template>
434 </div>
435 </script>
436
437 <script type="text/x-template" id="tmpl-wpuf-form-image_upload">
438 <div class="wpuf-fields">
439 <div :id="'wpuf-img_label-' + field.id + '-upload-container'">
440 <div class="wpuf-attachment-upload-filelist" data-type="file" data-required="yes">
441 <a class="button file-selector wpuf_img_label_148" href="#">
442 <?php _e( 'Select Image', 'wpuf' ); ?>
443 </a>
444 </div>
445 </div>
446
447 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
448 </div>
449 </script>
450
451 <script type="text/x-template" id="tmpl-wpuf-form-multiple_select">
452 <div class="wpuf-fields">
453 <select
454 :class="class_names('multi_label')"
455 multiple
456 >
457 <option v-if="field.first" value="">{{ field.first }}</option>
458
459 <option
460 v-if="has_options"
461 v-for="(label, val) in field.options"
462 :value="label"
463 :selected="is_selected(label)"
464 >{{ label }}</option>
465 </select>
466
467 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
468 </div>
469 </script>
470
471 <script type="text/x-template" id="tmpl-wpuf-form-post_content">
472 <div class="wpuf-fields">
473 <div class="wp-media-buttons" v-if="field.insert_image == 'yes'">
474 <button type="button" class="button insert-media add_media" data-editor="content">
475 <span class="dashicons dashicons-admin-media insert-photo-icon"></span> <?php _e( 'Insert Photo', 'wpuf' ); ?>
476 </button>
477 </div>
478 <br v-if="field.insert_image == 'yes'" />
479
480 <textarea
481 v-if="'no' === field.rich"
482 :class="class_names('textareafield')"
483 :placeholder="field.placeholder"
484 :rows="field.rows"
485 :cols="field.cols"
486 >{{ field.default }}</textarea>
487
488 <text-editor v-if="'no' !== field.rich" :rich="field.rich"></text-editor>
489
490 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
491 </div>
492 </script>
493
494 <script type="text/x-template" id="tmpl-wpuf-form-post_excerpt">
495 <div class="wpuf-fields">
496 <textarea
497 :class="class_names('textareafield')"
498 :placeholder="field.placeholder"
499 :rows="field.rows"
500 :cols="field.cols"
501 >{{ field.default }}</textarea>
502 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
503 </div>
504 </script>
505
506 <script type="text/x-template" id="tmpl-wpuf-form-post_tags">
507 <div class="wpuf-fields">
508 <input
509 type="text"
510 :class="class_names('textfield')"
511 :placeholder="field.placeholder"
512 :value="field.default"
513 :size="field.size"
514 >
515
516 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
517 </div>
518 </script>
519
520 <script type="text/x-template" id="tmpl-wpuf-form-post_title">
521 <div class="wpuf-fields">
522 <input
523 type="text"
524 :class="class_names('textfield')"
525 :placeholder="field.placeholder"
526 :value="field.default"
527 :size="field.size"
528 >
529 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
530 </div>
531 </script>
532
533 <script type="text/x-template" id="tmpl-wpuf-form-radio_field">
534 <div class="wpuf-fields">
535 <ul :class="['wpuf-fields-list', ('yes' === field.inline) ? 'wpuf-list-inline' : '']">
536 <li v-if="has_options" v-for="(label, val) in field.options">
537 <label>
538 <input
539 type="radio"
540 :value="val"
541 :checked="is_selected(val)"
542 :class="class_names('radio_btns')"
543 > {{ label }}
544 </label>
545 </li>
546 </ul>
547
548 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
549 </div>
550 </script>
551
552 <script type="text/x-template" id="tmpl-wpuf-form-recaptcha">
553 <div class="wpuf-fields">
554 <template v-if="!has_recaptcha_api_keys">
555 <p v-html="no_api_keys_msg"></p>
556 </template>
557
558 <template v-else>
559 <div v-if="'invisible_recaptcha' != field.recaptcha_type">
560 <img class="wpuf-recaptcha-placeholder" :src="'<?php echo WPUF_ASSET_URI . "/images/recaptcha-placeholder-'+field.recaptcha_theme+'.png" ?>'" alt="">
561 </div>
562 </template>
563 </div>
564 </script>
565
566 <script type="text/x-template" id="tmpl-wpuf-form-section_break">
567 <div class="wpuf-section-wrap">
568 <h2 class="wpuf-section-title">{{ field.label }}</h2>
569 <div class="wpuf-section-details">{{ field.description }}</div>
570 </div>
571 </script>
572
573 <script type="text/x-template" id="tmpl-wpuf-form-taxonomy">
574 <div class="wpuf-fields">
575 <select
576 v-if="'select' === field.type"
577 :class="field.name"
578 v-html="get_term_dropdown_options()"
579 >
580 </select>
581
582 <div v-if="'ajax' === field.type" class="category-wrap">
583 <div>
584 <select>
585 <option><?php _e( '— Select —', 'wpuf' ); ?></option>
586 <option v-for="term in sorted_terms" :value="term.id">{{ term.name }}</option>
587 </select>
588 </div>
589 </div>
590
591 <div v-if="'multiselect' === field.type" class="category-wrap">
592 <select
593 :class="field.name"
594 v-html="get_term_dropdown_options()"
595 multiple
596 >
597 </select>
598 </div>
599
600 <div v-if="'checkbox' === field.type" class="category-wrap">
601 <div v-html="get_term_checklist()"></div>
602 </div>
603
604 <input
605 v-if="'text' === field.type"
606 class="textfield"
607 type="text"
608 value=""
609 size="40"
610 autocomplete="off"
611 >
612
613 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
614 </div>
615 </script>
616
617 <script type="text/x-template" id="tmpl-wpuf-form-text_field">
618 <div class="wpuf-fields">
619 <input
620 type="text"
621 :class="class_names('textfield')"
622 :placeholder="field.placeholder"
623 :value="field.default"
624 :size="field.size"
625 >
626 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
627 </div>
628 </script>
629
630 <script type="text/x-template" id="tmpl-wpuf-form-textarea_field">
631 <div class="wpuf-fields">
632 <textarea
633 v-if="'no' === field.rich"
634 :class="class_names('textareafield')"
635 :placeholder="field.placeholder"
636 :rows="field.rows"
637 :cols="field.cols"
638 >{{ field.default }}</textarea>
639
640 <text-editor v-if="'no' !== field.rich" :rich="field.rich"></text-editor>
641
642 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
643 </div>
644 </script>
645
646 <script type="text/x-template" id="tmpl-wpuf-form-website_url">
647 <div class="wpuf-fields">
648 <input
649 type="url"
650 :class="class_names('url')"
651 :placeholder="field.placeholder"
652 :value="field.default"
653 :size="field.size"
654 >
655 <span v-if="field.help" class="wpuf-help">{{ field.help }}</span>
656 </div>
657 </script>
658
659 <script type="text/x-template" id="tmpl-wpuf-help-text">
660 <i class="fa fa-question-circle field-helper-text wpuf-tooltip" data-placement="top" :title="text"></i>
661 </script>
662
663 <script type="text/x-template" id="tmpl-wpuf-text-editor">
664 <div class="wpuf-text-editor">
665
666 <div class="wp-core-ui wp-editor-wrap tmce-active">
667 <link rel="stylesheet" :href="site_url + 'wp-includes/css/editor.css'" type="text/css" media="all">
668 <link rel="stylesheet" :href="site_url + 'wp-includes/js/tinymce/skins/lightgray/skin.min.css'" type="text/css" media="all">
669
670 <div class="wp-editor-container">
671 <div class="mce-tinymce mce-container mce-panel" style="visibility: hidden; border-width: 1px;">
672 <div class="mce-container-body mce-stack-layout">
673 <div class="mce-toolbar-grp mce-container mce-panel mce-stack-layout-item">
674 <div class="mce-container-body mce-stack-layout">
675 <div class="mce-container mce-toolbar mce-stack-layout-item">
676 <div class="mce-container-body mce-flow-layout">
677 <div class="mce-container mce-flow-layout-item mce-btn-group">
678 <div>
679 <div v-if="is_full" class="mce-widget mce-btn mce-menubtn mce-fixed-width mce-listbox mce-btn-has-text"><button type="button"><span class="mce-txt">Paragraph</span> <i class="mce-caret"></i></button></div>
680 <div class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-bold"></i></button></div>
681 <div class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-italic"></i></button></div>
682 <div class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-bullist"></i></button></div>
683 <div class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-numlist"></i></button></div>
684 <div class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-blockquote"></i></button></div>
685 <div class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-alignleft"></i></button></div>
686 <div class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-aligncenter"></i></button></div>
687 <div class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-alignright"></i></button></div>
688 <div class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-link"></i></button></div>
689 <div class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-unlink"></i></button></div>
690 <div v-if="is_full" class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-wp_more"></i></button></div>
691 <div class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-fullscreen"></i></button></div>
692 <div v-if="is_full" class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-wp_adv"></i></button></div>
693 </div>
694 </div>
695 </div>
696 </div>
697 <div class="mce-container mce-toolbar mce-stack-layout-item">
698 <div class="mce-container-body mce-flow-layout">
699 <div class="mce-container mce-flow-layout-item mce-btn-group">
700 <div>
701 <div v-if="is_full" class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-strikethrough"></i></button></div>
702 <div v-if="is_full" class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-hr"></i></button></div>
703 <div v-if="is_full" class="mce-widget mce-btn mce-colorbutton"><button type="button"><i class="mce-ico mce-i-forecolor"></i><span class="mce-preview"></span></button><button type="button" class="mce-open"> <i class="mce-caret"></i></button></div>
704 <div v-if="is_full" class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-pastetext"></i></button></div>
705 <div v-if="is_full" class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-removeformat"></i></button></div>
706 <div v-if="is_full" class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-charmap"></i></button></div>
707 <div v-if="is_full" class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-outdent"></i></button></div>
708 <div v-if="is_full" class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-indent"></i></button></div>
709 <div class="mce-widget mce-btn mce-disabled"><button type="button"><i class="mce-ico mce-i-undo"></i></button></div>
710 <div class="mce-widget mce-btn mce-disabled"><button type="button"><i class="mce-ico mce-i-redo"></i></button></div>
711 <div v-if="is_full" class="mce-widget mce-btn"><button type="button"><i class="mce-ico mce-i-wp_help"></i></button></div>
712 </div>
713 </div>
714 </div>
715 </div>
716 </div>
717 </div>
718 <div class="mce-edit-area mce-container mce-panel mce-stack-layout-item" style="border-width: 1px 0px 0px;">
719 <div style="width: 100%; height: 150px; display: block;"></div><!-- iframe replacement div -->
720 </div>
721 <div class="mce-statusbar mce-container mce-panel mce-stack-layout-item" style="border-width: 1px 0px 0px;">
722 <div class="mce-container-body mce-flow-layout">
723 <div class="mce-path mce-flow-layout-item">
724 <div class="mce-path-item" data-index="0" aria-level="0">p</div>
725 </div>
726 <div class="mce-flow-layout-item mce-resizehandle"><i class="mce-ico mce-i-resize"></i></div>
727 </div>
728 </div>
729 </div>
730 </div>
731 </div>
732 </div>
733 </div>
734 </script>
735