summaryrefslogtreecommitdiff
path: root/modules_v3/individuals/module.php
diff options
context:
space:
mode:
authorfisharebest <fisharebest@gmail.com>2011-12-11 22:12:11 +0000
committerfisharebest <fisharebest@gmail.com>2011-12-11 22:12:11 +0000
commitfd6873ce3e9f2b2570872702de515149fefe41a5 (patch)
treed5d46085782a5a7a0935f64294ddbb4dd6632c2d /modules_v3/individuals/module.php
parent9821540afa47d373599b77d42e0125b730cb9e6a (diff)
downloadwebtrees-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.php29
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) {