This commit is contained in:
Maxime Dagnicourt
2008-02-24 21:20:53 +00:00
parent db0f8e688d
commit c8be67d69d

View File

@@ -22,8 +22,7 @@
if(selectedArticleId != null){ if(selectedArticleId != null){
removeAll(selectedArticleId); removeAll(selectedArticleId);
$('title'+selectedArticleId).removeClassName('selected'); $('title'+selectedArticleId).removeClassName('selected');
//new Effect.SlideUp('dispatcher'+selectedArticleId); new Effect.SlideUp('dispatcher'+selectedArticleId);
$('dispatcher'+selectedArticleId).hide();
} }
selectedArticleId = articleId; selectedArticleId = articleId;
$(divTitle).addClassName('selected'); $(divTitle).addClassName('selected');
@@ -31,39 +30,20 @@
}else{ }else{
removeAll(articleId); removeAll(articleId);
//$('dispatcher'+articleId).remove(); new Effect.SlideUp('dispatcher'+articleId);
//new Effect.SlideUp('dispatcher'+articleId);
$('dispatcher'+articleId).hide();
$(divTitle).removeClassName('selected'); $(divTitle).removeClassName('selected');
selectedArticleId = null; selectedArticleId = null;
//, {afterFinish:function(){$('dispatcher').remove();}});
// $('dispatcherPattern').innerHTML = pattern;
} }
} }
function initDispatcher(elementId){ function initDispatcher(elementId){
//container
//var pattern = $('dispatcherPattern').innerHTML
//$('dispatcherPattern').innerHTML = "";
//var elem = new Element('div',
//{'class':'dynamicListItem',
//'id':"dispatcher"}).update(pattern);
//$(elementId).insert(elem);
//listes //listes
//DispatchArticlesJS.sayHello(articleId,retour);
DelegateArticlesJS.getRefereesWithoutTheArticle(articleId,fillListReferee); DelegateArticlesJS.getRefereesWithoutTheArticle(articleId,fillListReferee);
DelegateArticlesJS.getRefereesWithTheArticle(articleId,fillListArticleReferee); DelegateArticlesJS.getRefereesWithTheArticle(articleId,fillListArticleReferee);
new Effect.SlideDown('dispatcher'+articleId);
//new Effect.SlideDown('dispatcher'+articleId);
$('dispatcher'+articleId).show();
//buttons
//$('addButton').observe("click",addRemote());
//$('removeButton').observe("click",removeRemote());
//$('dispatcherPattern').innerHTML = pattern;
} }
function retour(data){ function retour(data){
@@ -111,9 +91,17 @@
function removeRemote() { function removeRemote() {
var itemsToRemove = $('refereesList'+articleId).select('div.selected'); var itemsToRemove = $('refereesList'+articleId).select('div.selected');
<<<<<<< .mine
var refereesId = itemsToRemove.pluck('id');
=======
var refereeId = itemsToRemove.pluck('id'); var refereeId = itemsToRemove.pluck('id');
>>>>>>> .r446
//var articleId = $('articleId').value; //var articleId = $('articleId').value;
<<<<<<< .mine
DelegateArticlesJS.removeReferees(refereesId, articleId, remove);
=======
DelegateArticlesJS.removeReferee(refereeId, articleId, remove); DelegateArticlesJS.removeReferee(refereeId, articleId, remove);
>>>>>>> .r446
} }
function remove() { function remove() {
@@ -133,10 +121,14 @@
function addRemote(){ function addRemote(){
var itemsToAdd = $('refereesList'+articleId).select('div.selected'); var itemsToAdd = $('refereesList'+articleId).select('div.selected');
var refereeId = itemsToAdd.pluck('id'); var refereesId = itemsToAdd.pluck('id');
//var articleId = $('articleId').value; //var articleId = $('articleId').value;
<<<<<<< .mine
DelegateArticlesJS.addReferees(refereesId, articleId, add());
=======
DelegateArticlesJS.addReferee(refereeId, articleId, add()); DelegateArticlesJS.addReferee(refereeId, articleId, add());
>>>>>>> .r446
} }
function add() { function add() {
@@ -191,7 +183,7 @@
</c:forEach> </c:forEach>
</c:if> </c:if>
</td> </td>
<td><a href="${article.URL_article}">download the article</a></td> <td><a href="<c:url value='detailArticle.htm?id=${article.id}'/>">article's detail</a></td>
</tr> </tr>
</table> </table>
</div> </div>