Basic search works for now

This commit is contained in:
2012-12-10 19:30:25 +01:00
parent 0b61fa7ff2
commit 2f1f38ca5c
16 changed files with 185 additions and 29 deletions

View File

@@ -9,6 +9,7 @@
<link href="/rss.xml" rel="alternate" type="application/rss+xml" title="RSS 2.0" />
<link href="/atom.xml" rel="alternate" type="application/atom+xml" title="Atom 1.0" />
<link href="/css/blog.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="/js/blog.js"> </script>
</head>
<body>
<img id="logo" src="/images/tux_final.png"/>
@@ -23,17 +24,21 @@
<dyn:block name="content"/>
</div>
<div class="menu">
<!-- <div class="menu_content"> -->
<!-- <div class="menu_content_header">Search</div> -->
<!-- <div class="menu_content_content">La recherche</div> -->
<!-- </div> -->
<div class="menu_content">
<div class="menu_content_header">Recherche</div>
<div id="menu_main">
<dyn:replace div_name="form" id="search_form" method="POST" action="/search/dyn:blog_id">
<input type="text" name="text" onkeypress="handleKeyPress(event,this.form)"/>
</dyn:replace>
</div>
</div>
<div class="menu_content">
<div class="menu_content_header">Menu principal</div>
<div id="menu_main">
<div class="menu_content_content"><a href="/">Première page</a></div>
<div class="menu_content_content"><a href="/about.html">À propos</a></div>
<div class="menu_content_content"><a href="http://indefero.soutade.fr">Projets personnels</a></div>
</div>
<div class="menu_content_content"><a href="/">Première page</a></div>
<div class="menu_content_content"><a href="/about.html">À propos</a></div>
<div class="menu_content_content"><a href="http://indefero.soutade.fr">Projets personnels</a></div>
</div>
</div>
<div class="menu_content">
<div class="menu_content_header">Catégories</div>

View File

@@ -26,10 +26,14 @@
<dyn:block name="content"/>
</div>
<div class="menu">
<!-- <div class="menu_content"> -->
<!-- <div class="menu_content_header">Search</div> -->
<!-- <div class="menu_content_content">La recherche</div> -->
<!-- </div> -->
<div class="menu_content">
<div class="menu_content_header">Recherche</div>
<div id="menu_main">
<dyn:replace div_name="form" id="search_form" method="POST" action="/search/dyn:blog_id">
<input type="text" name="text" onkeypress="handleKeyPress(event,this.form)"/>
</dyn:replace>
</div>
</div>
<div class="menu_content">
<div class="menu_content_header">Menu principal</div>
<div id="menu_main">

View File

@@ -443,3 +443,9 @@ ul li
.color_emacs_vg { color: #B8860B } /* Name.Variable.Global */
.color_emacs_vi { color: #B8860B } /* Name.Variable.Instance */
.color_emacs_il { color: #666666 } /* Literal.Number.Integer.Long */
#search_form
{
padding:0;
margin:0;
}

View File

@@ -90,4 +90,12 @@ function validateComment(id)
}
return true;
}
function handleKeyPress(e){
var key=e.keyCode || e.which;
if (key==13){
f = document.getElementById("search_form");
f.submit();
}
}