HEX
Server: Apache/2.4.59 (Debian)
System: Linux emory.shared.1984.is 6.1.0-27-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.115-1 (2024-11-01) x86_64
User: u11574 (1020)
PHP: 7.4.33
Disabled: exec,system,passthru,shell_exec,popen,show_source,shell,symlink,proc_open,pcntl_exec,pcntl_fork,pcntl_wait,pcntl_alarm,pcntl_signal,pcntl_signal_dispatch,pcntl_getpriority,proc_get_status,expect_popen,dl,putenv,mail
Upload Files
File: /var/www/virtual/mariaellingsen.com/htdocs/wp-content/plugins/x-smooth-scroll/functions/options.php
<?php

// =============================================================================
// FUNCTIONS/OPTIONS.PHP
// -----------------------------------------------------------------------------
// Plugin options.
// =============================================================================

// =============================================================================
// TABLE OF CONTENTS
// -----------------------------------------------------------------------------
//   01. Set Options
//   02. Get Options
// =============================================================================

// Set Options
// =============================================================================

//
// Set $_POST variables to options array and update option.
//

GLOBAL $x_smooth_scroll_options;

if ( isset( $_POST['x_smooth_scroll_form_submitted'] ) ) {
  if ( strip_tags( $_POST['x_smooth_scroll_form_submitted'] ) == 'submitted' && current_user_can( 'manage_options' ) ) {

    $x_smooth_scroll_options['x_smooth_scroll_enable'] = ( isset( $_POST['x_smooth_scroll_enable'] ) ) ? strip_tags( $_POST['x_smooth_scroll_enable'] ) : '';
    $x_smooth_scroll_options['x_smooth_scroll_step']   = strip_tags( $_POST['x_smooth_scroll_step'] );
    $x_smooth_scroll_options['x_smooth_scroll_speed']  = strip_tags( $_POST['x_smooth_scroll_speed'] );

    update_option( 'x_smooth_scroll', $x_smooth_scroll_options );

  }
}



// Get Options
// =============================================================================

$x_smooth_scroll_options = apply_filters( 'x_smooth_scroll_options', get_option( 'x_smooth_scroll' ) );

if ( $x_smooth_scroll_options != '' ) {

  $x_smooth_scroll_enable = $x_smooth_scroll_options['x_smooth_scroll_enable'];
  $x_smooth_scroll_step   = $x_smooth_scroll_options['x_smooth_scroll_step'];
  $x_smooth_scroll_speed  = $x_smooth_scroll_options['x_smooth_scroll_speed'];

}