- Removed html_top and html_bottom hooks. No longer used/needed.
- Added "trailing text" for options built by SquirrelMail (text placed
after text and select list inputs on options pages)
+ - Custom option page values now repopulate correctly
Version 1.5.0
--------------------
function createHTMLWidget() {
global $javascript_on;
+ // Use new value if available
+ if (!empty($this->new_value)) {
+ $tempValue = $this->value;
+ $this->value = $this->new_value;
+ }
+
/* Get the widget for this option type. */
switch ($this->type) {
case SMOPT_TYPE_STRING:
/* Add the "post script" for this option. */
$result .= $this->post_script;
+ // put correct value back if need be
+ if (!empty($this->new_value)) {
+ $this->value = $tempValue;
+ }
+
/* Now, return the created widget. */
return ($result);
}