Source de js/pref_utils.js
function writeBoxesDocumentation()
{
prn("<p>Les changements apportés sont immédiatement sauvegardés dans un cookie. Toutefois vous ne pourrez les voir que lorsque cette page sera rafraîchie ou si vous vous rendez sur une autre page.</p>")
}
function writeBoxesButtons()
{
if(!hasDOM) return
prn('<div>')
prn('<input type="submit" class="submit-button" name="bx-command" value="Monter" title="Faire monter d\'un niveau la boîte selectionnée" onclick="lineUp(); saveBoxes(); return false;" />')
prn('<input type="submit" class="submit-button" name="bx-command" value="Descendre" title="Faire descendre d\'un niveau la boîte selectionnée" onclick="lineDown(); saveBoxes(); return false;" />')
prn('</div>')
}
function saveBoxes()
{
cV=""
if(!sEmpty) {
bx=getT(getE("select-list"),"tbody")
bxList=bx.getElementsByTagName('tr')
for(i=0;i<bxList.length;i++) {
obj=bxList[i]
cells=obj.getElementsByTagName("td")
inp=getT(cells[2],"input")
if(inp.checked) cV+="|"+inp.id.substr(4)
}
}
setCookie("boxesBar",cV)
}
aCk=false
function ckMe(td)
{
if(!aCk) {
inp=getT(td,"input")
inp.checked=!inp.checked
saveBoxes()
}
aCk=false
}
function initBoxes()
{
initList()
sl=getT(getE("select-list"),"tbody")
sList=sl.getElementsByTagName('tr')
for(i=0;i<sList.length;i++) {
obj=sList[i]
cells=obj.getElementsByTagName("td")
cells[2].onclick=function() {ckMe(this); return false}
inp=getT(cells[2],"input")
inp.onclick=function(evt) {saveBoxes(); aCk=true; if(evt) evt.stopPropagation(); return true}
inp.onkeypress=function(event) {saveBoxes(); return true}
}
}
{
prn("<p>Les changements apportés sont immédiatement sauvegardés dans un cookie. Toutefois vous ne pourrez les voir que lorsque cette page sera rafraîchie ou si vous vous rendez sur une autre page.</p>")
}
function writeBoxesButtons()
{
if(!hasDOM) return
prn('<div>')
prn('<input type="submit" class="submit-button" name="bx-command" value="Monter" title="Faire monter d\'un niveau la boîte selectionnée" onclick="lineUp(); saveBoxes(); return false;" />')
prn('<input type="submit" class="submit-button" name="bx-command" value="Descendre" title="Faire descendre d\'un niveau la boîte selectionnée" onclick="lineDown(); saveBoxes(); return false;" />')
prn('</div>')
}
function saveBoxes()
{
cV=""
if(!sEmpty) {
bx=getT(getE("select-list"),"tbody")
bxList=bx.getElementsByTagName('tr')
for(i=0;i<bxList.length;i++) {
obj=bxList[i]
cells=obj.getElementsByTagName("td")
inp=getT(cells[2],"input")
if(inp.checked) cV+="|"+inp.id.substr(4)
}
}
setCookie("boxesBar",cV)
}
aCk=false
function ckMe(td)
{
if(!aCk) {
inp=getT(td,"input")
inp.checked=!inp.checked
saveBoxes()
}
aCk=false
}
function initBoxes()
{
initList()
sl=getT(getE("select-list"),"tbody")
sList=sl.getElementsByTagName('tr')
for(i=0;i<sList.length;i++) {
obj=sList[i]
cells=obj.getElementsByTagName("td")
cells[2].onclick=function() {ckMe(this); return false}
inp=getT(cells[2],"input")
inp.onclick=function(evt) {saveBoxes(); aCk=true; if(evt) evt.stopPropagation(); return true}
inp.onkeypress=function(event) {saveBoxes(); return true}
}
}
Si avez des problèmes ou des questions concernant ce fichier source, vous pouvez utiliser le Forum Sources du site