REDROOM
PHP 8.0.30
Path:
Logout
Edit File
Size: 2.96 KB
Close
/home/certprox/zang.certproxywizard.com/wp/wp-content/plugins/fluentform/app/Modules/Form/DefaultStyleApplicator.php
Text
Base64
<?php namespace FluentForm\App\Modules\Form; use FluentForm\App\Helpers\Helper; use FluentForm\Framework\Helpers\ArrayHelper as Arr; class DefaultStyleApplicator { public function __construct() { add_action('fluentform/inserted_new_form', [$this, 'applyDefaultStyles'], 10, 2); } /** * Apply default style template to newly created forms * * @param int $formId The ID of the newly created form * @param array $formData The form data * * @return void */ public function applyDefaultStyles($formId, $formData) { $defaultTemplate = get_option('_fluentform_default_style_template'); if (!$defaultTemplate || !is_array($defaultTemplate) || Arr::get($defaultTemplate, 'enabled') !== 'yes') { return; } $customCss = Arr::get($defaultTemplate, 'custom_css', ''); if ($customCss) { // Replace FF_ID and {form_id} placeholders with actual form ID $customCss = str_replace('{form_id}', $formId, $customCss); $customCss = str_replace('FF_ID', $formId, $customCss); Helper::setFormMeta($formId, '_custom_form_css', $customCss); } $stylerEnabled = Arr::get($defaultTemplate, 'styler_enabled', 'no'); $stylerTheme = Arr::get($defaultTemplate, 'styler_theme', ''); if ($stylerTheme) { Helper::setFormMeta($formId, '_ff_selected_style', $stylerTheme); } if ($stylerEnabled === 'yes') { if ($stylerTheme) { Helper::setFormMeta($formId, '_ff_selected_style', $stylerTheme); } $stylerStyles = Arr::get($defaultTemplate, 'styler_styles', []); if ($stylerStyles && is_array($stylerStyles) && !empty($stylerStyles)) { Helper::setFormMeta($formId, '_ff_form_styles', $stylerStyles); } elseif ($stylerTheme) { $presets = []; if (class_exists('\FluentFormPro\classes\FormStyler')) { $formStyler = new \FluentFormPro\classes\FormStyler(); $presets = $formStyler->getPresets(); } else { $presets = [ 'ffs_default' => [ 'label' => __('Default', 'fluentform'), 'style' => '[]', ], 'ffs_inherit_theme' => [ 'label' => __('Inherit Theme Style', 'fluentform'), 'style' => '{}', ], ]; } if (isset($presets[$stylerTheme])) { $styles = json_decode($presets[$stylerTheme]['style'], true); if ($styles) { Helper::setFormMeta($formId, '_ff_form_styles', $styles); } } } } } }
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 1 × Files: 11
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
Settings
DIR
-
drwxr-xr-x
2026-03-30 10:23:21
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
AkismetHandler.php
2.95 KB
lrw-r--r--
2026-03-30 10:23:20
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
CleanTalkHandler.php
7.97 KB
lrw-r--r--
2026-03-30 10:23:20
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
DefaultStyleApplicator.php
2.96 KB
lrw-r--r--
2026-03-30 10:23:20
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Form.php
28.78 KB
lrw-r--r--
2026-03-30 10:23:20
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
FormDataParser.php
12.00 KB
lrw-r--r--
2026-03-30 10:23:20
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
FormFieldsParser.php
4.51 KB
lrw-r--r--
2026-03-30 10:23:20
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
FormHandler.php
34.64 KB
lrw-r--r--
2026-03-30 10:23:20
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
HoneyPot.php
2.65 KB
lrw-r--r--
2026-03-30 10:23:20
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Inputs.php
2.79 KB
lrw-r--r--
2026-03-30 10:23:20
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
TokenBasedSpamProtection.php
4.98 KB
lrw-r--r--
2026-03-30 10:23:21
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Transfer.php
6.49 KB
lrw-r--r--
2026-03-30 10:23:21
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).