Author: booz@rezo.net
Date: Thu Mar 30 23:00:48 2006
New Revision: 2567
Log:
tag machine ; cosmetique
Modified:
_libs_/tag-machine/tags.html
Modified: _libs_/tag-machine/tags.html
--- _libs_/tag-machine/tags.html (original)
+++ _libs_/tag-machine/tags.html Thu Mar 30 23:00:48 2006
@@ -1,5 +1,6 @@
<style type='text/css'>
- #popularTags span { background-color: #cccccc; cursor: hand; }
+ #popularTags {line-height:1.2em }
+ #popularTags span { background-color: #cccccc; cursor: hand; margin:2px }
#popularTags span.selected { background-color: yellow; }
#popularTags span.auto { background-color: #ccffcc; }
</style>
@@ -76,8 +77,10 @@
tags
</td><td>
<input type='text' name='tags' autocomplete='off' id='tags'
- value="<BOUCLE_m(MOTS){type=tags}{id_article}{", "}>[(#TITRE*|strcspn{' ,"'}|=={[(#TITRE*|strlen)]}|?{'',"})][(#TITRE*|entites_html)][(#TITRE*|strcspn{' ,"'}|=={[(#TITRE*|strlen)]}|?{'',"})]</BOUCLE_m>" size='80' />
-
+ value="<BOUCLE_m(MOTS){type=tags}{id_article}{" "}>[(#TITRE*|strcspn{' ,"'}|=={[(#TITRE*|strlen)]}|?{'',"})][(#TITRE*|entites_html)][(#TITRE*|strcspn{' ,"'}|=={[(#TITRE*|strlen)]}|?{'',"})]</BOUCLE_m>" size='80' />
+<div id='suggestions'>
+
+</div>
</td></tr>
<tr><td colspan='2'>
@@ -100,10 +103,6 @@
]
-<div id='suggestions'>
-
-</div>
-
<div id='popularTags'>
<BOUCLE_tags(MOTS){type=tags}{par titre}><span>#TITRE*</span>
</BOUCLE_tags>
@@ -245,10 +244,7 @@
var saisie = tags.pop() ;
- var is_text = new RegExp('^[A-Za-z]+$');
- var re = new RegExp('^'+saisie+'[A-Za-z]+$');
-
- if(saisie.match(is_text)){
+ var re = new RegExp('^'+saisie+'[A-Za-z0-9]+$');
var i = 1 ;
for (var j = 0; j < pop.length; j++) {
@@ -260,9 +256,10 @@
var titre = document.createTextNode(' '+tag_c);
document.getElementById('suggestions').appendChild(suggestion);
document.getElementById('span'+i).appendChild(titre);
+ suggestion['onmousedown'] = addtag;
i=i+1;
}
- } }
+ }
}}
var pop = document.getElementById('popularTags').getElementsByTagName('span');