You are here

function _hide_submit_clean_for_javascript in Hide submit button 7

Same name and namespace in other branches
  1. 5 hide_submit.module \_hide_submit_clean_for_javascript()
  2. 6 hide_submit.module \_hide_submit_clean_for_javascript()

scrub the format strings for things that make bad javascript.

Parameters

$format_string:

Return value

cleaned $format_string

2 calls to _hide_submit_clean_for_javascript()
hide_submit_admin_settings in ./hide_submit_admin.inc
Implementation of admin_settings callback
_hide_submit_get_javascript_settings in ./hide_submit.module
Get javascript code for injection

File

./hide_submit.module, line 274
Hide the submit button after clicked to prevent/reduce duplicate postings.

Code

function _hide_submit_clean_for_javascript($format_string = '') {
  $patterns = array(
    '/\\n/',
    '/\\r/',
    '/\'/',
  );
  $replacements = array(
    '<br/>',
    '',
    '`',
  );
  return preg_replace($patterns, $replacements, $format_string);
}