Tentative d'affiche tableau

This commit is contained in:
Frederic Debuire
2008-02-13 17:47:47 +00:00
parent 6b36215da9
commit 39dadefc43

View File

@@ -2,7 +2,6 @@ var listArticleGlobal = { }
var AuthorManager = Class.create({ var AuthorManager = Class.create({
lastRef: 0, lastRef: 0,
selectedArticle: true,
initialize: function() { initialize: function() {
ManagerArticleJS.getListArticle(function(listArticle) { ManagerArticleJS.getListArticle(function(listArticle) {
@@ -27,6 +26,13 @@ var AuthorManager = Class.create({
'id':elemName, 'align':'center'}).update(value).insert(hidden); 'id':elemName, 'align':'center'}).update(value).insert(hidden);
elem.observe('click', this.SelectArticle.bindAsEventListener()); elem.observe('click', this.SelectArticle.bindAsEventListener());
$('authorList').insert(elem); $('authorList').insert(elem);
var elem2 = $('articleDetails').cloneNode(true);
elem2.id = 'articleDetails' + ref;
elem.insert(elem2);
//var node = $('authorList').select('div#articleDetails');
//node[i].id = 'articleDetails' + ref;
} }
}.bind(this)); }.bind(this));
}, },
@@ -35,11 +41,11 @@ var AuthorManager = Class.create({
if(item.hasClassName('selected')){ if(item.hasClassName('selected')){
item.removeClassName('selected'); item.removeClassName('selected');
$('articleDetails').fade({duration:0.5}); id = item.id.substring(5);
$('articleDetails' + id).style.display = "none";
} else { } else {
$('authorList').select('div.selected').invoke('removeClassName','selected'); $('authorList').select('div.selected').invoke('removeClassName','selected');
item.addClassName('selected'); item.addClassName('selected');
selectedArticle = true;
ShowArticleDetails(item.id); ShowArticleDetails(item.id);
} }
} }
@@ -48,13 +54,18 @@ var AuthorManager = Class.create({
function ShowArticleDetails(id) { function ShowArticleDetails(id) {
id = id.substring(5); id = id.substring(5);
dwr.util.setValues({ /*dwr.util.setValues({
articleTitle:listArticleGlobal[id].title, articleTitle:listArticleGlobal[id].title,
articleAuthor:listArticleGlobal[id].mainAuthor, articleAuthor:listArticleGlobal[id].mainAuthor,
articleTopic:listArticleGlobal[id].topic}); articleTopic:listArticleGlobal[id].topic});*/
$('articleTitle').value = listArticleGlobal[id].title;
$('articleAuthor').value = listArticleGlobal[id].mainAuthor;
$('articleTopic').value = listArticleGlobal[id].topic
$('articleURL').href = listArticleGlobal[id].URL_article; $('articleURL').href = listArticleGlobal[id].URL_article;
if(! $('articleDetails').visible() ){ if(! $('articleDetails' + id).visible() ){
$('articleDetails').appear({duration:0.5}); $('articleDetails' + id).style.display = "";
} }
} }