function fp_get_js_prompt_link

6.x fp_get_js_prompt_link($question, $default, $action_if_yes, $link_text, $extra_class = "")
7.x fp_get_js_prompt_link($question, $default, $action_if_yes, $link_text, $extra_class = "")
4.x fp_get_js_prompt_link($question, $default, $action_if_yes, $link_text)
5.x fp_get_js_prompt_link($question, $default, $action_if_yes, $link_text)

Creates a javascript "prompt" link, which will ask the user a question.

Similar to the fp_get_js_confirm_link function, but this is a prompt box which lets the user type in a response.

See also


2 calls to fp_get_js_prompt_link()
schools_administer_schools_form in modules/schools/schools.module
user_user_roles_form in modules/user/user.module
This form allows the user to manage the roles in the system.


includes/, line 2761
This file contains misc functions for FlightPath


function fp_get_js_prompt_link($question, $default, $action_if_yes, $link_text, $extra_class = "") {

  $rtn = "";

  $question = fp_reduce_whitespace($question);

  $question = htmlentities($question, ENT_QUOTES);
  $question = str_replace("\n", "\\n", $question);

  $rtn .= "<a href='javascript: var response = prompt(\"$question\", \"$default\");
                                if (response != null) 
                                   $action_if_yes ;  
                                ' class='$extra_class'>$link_text</a>";

  return $rtn;