Plugin Directory

Changeset 3309320


Ignore:
Timestamp:
06/10/2025 03:31:40 PM (10 months ago)
Author:
tmutstudio
Message:

Version 1.1.3

Location:
alternative-site-settings
Files:
76 added
5 edited

Legend:

Unmodified
Added
Removed
  • alternative-site-settings/trunk/altss.php

    r3308423 r3309320  
    44 * Plugin URI:  https://github.com/tmutstudio/alternative-site-settings
    55 * Description: Plugin for managing site settings, including feedback forms, photo gallery, reviews and contacts.
    6  * Version:     1.1.0
     6 * Version:     1.1.3
    77 * Author:      tmutarakan-dev
    88 * Author URI:  https://github.com/tmutstudio
     
    2525define( 'ALTSITESET_LANG_DIR' , ALTSITESET_DIR . "/languages" );
    2626
    27 define( 'ALTSITESET__VERSION', '1.1.2' );
     27define( 'ALTSITESET__VERSION', '1.1.3' );
    2828
    2929define( 'ALTSITESET_CFORMS_AMOUNT', 10 );
  • alternative-site-settings/trunk/includes/admin-plugin-functions.php

    r3308370 r3309320  
    442442
    443443
     444
     445function altss_clean( $var ) {
     446    if ( is_array( $var ) ) {
     447        return array_map( 'altss_clean', $var );
     448    } else {
     449        return is_scalar( $var ) ? sanitize_text_field( $var ) : null;
     450    }
     451}
     452
     453
     454
  • alternative-site-settings/trunk/includes/cforms-settings-page.php

    r3144173 r3309320  
    66    include_once ALTSITESET_INCLUDES_DIR . '/data-vars/cform-field-keys.php';
    77   
    8     register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_container_id' );
    9     register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_privacy_policy_page' );
     8    register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_container_id', 'altss_clean' );
     9    register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_privacy_policy_page', 'altss_clean' );
    1010
    1111    for( $f = 1; $f < ( ALTSITESET_CFORMS_AMOUNT + 1 ); $f++ ){
    1212       
    13         register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_title_' . $f );
    14         register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_titleshow_' . $f );
    15         register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_desc_' . $f );
    16         register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_descshow_' . $f );
    17         register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_fields_' . $f );
    18         register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_reqfields_' . $f );
    19         register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_firstemail_' . $f );
    20         register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_secondemail_' . $f );
    21         register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_submitbtntext_' . $f );
     13        register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_title_' . $f, 'altss_clean' );
     14        register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_titleshow_' . $f, 'altss_clean' );
     15        register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_desc_' . $f, 'altss_clean' );
     16        register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_descshow_' . $f, 'altss_clean' );
     17        register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_fields_' . $f, 'altss_clean' );
     18        register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_reqfields_' . $f, 'altss_clean' );
     19        register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_firstemail_' . $f, 'altss_clean' );
     20        register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_secondemail_' . $f, 'altss_clean' );
     21        register_setting( 'altss_settings_cforms_options_1', 'altss_settings_cforms_options_submitbtntext_' . $f, 'altss_clean' );
    2222       
    2323    }
    2424
    2525    foreach( $FORM_FIELD_KEYS as $val ){
    26         register_setting( 'altss_settings_cforms_options_2', 'altss_settings_cforms_options_field_' . $val );
     26        register_setting( 'altss_settings_cforms_options_2', 'altss_settings_cforms_options_field_' . $val, 'altss_clean' );
    2727    }
    2828
  • alternative-site-settings/trunk/includes/start-page.php

    r3144173 r3309320  
    55function altss_settings_options_init() {
    66   
    7     register_setting( 'altss_settings_options', 'blogname' );
    8     register_setting( 'altss_settings_options', 'blogdescription' );
    9     register_setting( 'altss_settings_options', 'altss_settings_options' );
    10     register_setting( 'altss_settings_options', 'copyright_info' );
     7    register_setting( 'altss_settings_options', 'blogname', 'altss_clean' );
     8    register_setting( 'altss_settings_options', 'blogdescription', 'altss_clean' );
     9    register_setting( 'altss_settings_options', 'altss_settings_options', 'altss_clean' );
     10    register_setting( 'altss_settings_options', 'copyright_info', 'altss_clean' );
    1111
    12     register_setting( 'altss_settings_options_1', 'altss_settings_options_custom_recs' );
    13     register_setting( 'altss_settings_options_1', 'altss_settings_options_custom_recs_settings' );
     12    register_setting( 'altss_settings_options_1', 'altss_settings_options_custom_recs', 'altss_clean' );
     13    register_setting( 'altss_settings_options_1', 'altss_settings_options_custom_recs_settings', 'altss_clean' );
    1414
    1515    for( $i = 1; $i < 6; $i++ ) {
    16         register_setting( 'altss_settings_options_txt', 'altss_settings_options_embedded_text_' . $i );
     16        register_setting( 'altss_settings_options_txt', 'altss_settings_options_embedded_text_' . $i, 'altss_clean' );
    1717    }
    1818}
  • alternative-site-settings/trunk/readme.txt

    r3308423 r3309320  
    33Requires at least: 5.9
    44Tested up to: 6.8.1
    5 Stable tag: 1.1.2
     5Stable tag: 1.1.3
    66Requires PHP: 7.2
    77License: GPLv2 or later
     
    2828
    2929== Changelog ==
     30
     31= 1.1.3 =
     32Minor inaccuracies in the code have been fixed.
    3033
    3134= 1.1.2 =
Note: See TracChangeset for help on using the changeset viewer.