diff options
| author | fisharebest <fisharebest@gmail.com> | 2011-12-11 22:12:11 +0000 |
|---|---|---|
| committer | fisharebest <fisharebest@gmail.com> | 2011-12-11 22:12:11 +0000 |
| commit | fd6873ce3e9f2b2570872702de515149fefe41a5 (patch) | |
| tree | d5d46085782a5a7a0935f64294ddbb4dd6632c2d /modules_v3/individuals/module.php | |
| parent | 9821540afa47d373599b77d42e0125b730cb9e6a (diff) | |
| download | webtrees-fd6873ce3e9f2b2570872702de515149fefe41a5.tar.gz webtrees-fd6873ce3e9f2b2570872702de515149fefe41a5.tar.bz2 webtrees-fd6873ce3e9f2b2570872702de515149fefe41a5.zip | |
#902683 - webtrees 1.2.4 W3C errors Bug
Diffstat (limited to 'modules_v3/individuals/module.php')
| -rw-r--r-- | modules_v3/individuals/module.php | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/modules_v3/individuals/module.php b/modules_v3/individuals/module.php index fa281691bd..43ace2abd1 100644 --- a/modules_v3/individuals/module.php +++ b/modules_v3/individuals/module.php @@ -85,25 +85,21 @@ class individuals_WT_Module extends WT_Module implements WT_Module_Sidebar { // Implement WT_Module_Sidebar public function getSidebarContent() { - global $WT_IMAGES, $UNKNOWN_NN; + global $WT_IMAGES, $UNKNOWN_NN, $controller; // Fetch a list of the initial letters of all surnames in the database $initials=WT_Query_Name::surnameAlpha(true, false, WT_GED_ID); - $out = '<script type="text/javascript"> - <!-- - var loadedNames = new Array(); + $controller->addInlineJavaScript(' + var loadedNames = new Array(); - function isearchQ() { - var query = jQuery("#sb_indi_name").attr("value"); - if (query.length>1) { - jQuery("#sb_indi_content").load("module.php?mod='.$this->getName().'&mod_action=ajax&sb_action=individuals&search="+query); + function isearchQ() { + var query = jQuery("#sb_indi_name").attr("value"); + if (query.length>1) { + jQuery("#sb_indi_content").load("module.php?mod='.$this->getName().'&mod_action=ajax&sb_action=individuals&search="+query); + } } - } - jQuery(document).ready(function() { - jQuery("#sb_indi_name").focus(function() {this.select();}); - jQuery("#sb_indi_name").blur(function() {if (this.value=="") this.value="'.WT_I18N::translate('Search').'";}); var timerid = null; jQuery("#sb_indi_name").keyup(function(e) { if (timerid) window.clearTimeout(timerid); @@ -141,11 +137,12 @@ class individuals_WT_Module extends WT_Module implements WT_Module_Sidebar { } return false; }); - }); - //--> - </script> + '); + + + $out=' <form method="post" action="module.php?mod='.$this->getName().'&mod_action=ajax" onsubmit="return false;"> - <input type="text" name="sb_indi_name" id="sb_indi_name" value="'.WT_I18N::translate('Search').'" /> + <input type="text" name="sb_indi_name" id="sb_indi_name" placeholder="'.WT_I18N::translate('Search').'" /> <p>'; foreach ($initials as $letter=>$count) { switch ($letter) { |
