This commit is contained in:
Maxime Dagnicourt
2008-03-11 10:35:28 +00:00
parent e469705edc
commit 8c97b6a009
3 changed files with 11 additions and 9 deletions

View File

@@ -93,6 +93,7 @@
var itemsToRemove = $('refereesArticleList'+articleId).select('div.selected'); var itemsToRemove = $('refereesArticleList'+articleId).select('div.selected');
var refereesId = itemsToRemove.pluck('id'); var refereesId = itemsToRemove.pluck('id');
DelegateArticlesJS.removeReferees(refereesId, articleId, remove); DelegateArticlesJS.removeReferees(refereesId, articleId, remove);
$('isDelegated'+articleId).value="false"
} }
function remove() { function remove() {
@@ -111,10 +112,12 @@
} }
function addRemote(){ function addRemote(){
var itemsToAdd = $('refereesList'+articleId).select('div.selected'); if($('isDelegated'+articleId).value=="false"){
var refereesId = itemsToAdd.pluck('id'); $('isDelegated'+articleId).value="true"
DelegateArticlesJS.addReferees(refereesId, articleId, add()); var itemsToAdd = $('refereesList'+articleId).select('div.selected');
var refereesId = itemsToAdd.pluck('id');
DelegateArticlesJS.addReferees(refereesId, articleId, add());
}
} }
function add() { function add() {
@@ -178,6 +181,7 @@
<h1><fmt:message key="delegateArticles.list2"/></h1> <h1><fmt:message key="delegateArticles.list2"/></h1>
<div id="refereesArticleList${article.id}" style="border:1px solid black; max-height:150px;overflow:auto;"> <div id="refereesArticleList${article.id}" style="border:1px solid black; max-height:150px;overflow:auto;">
</div> </div>
<input type="hidden" id="isDelegated${article.id}" value="false"/>
</td></tr> </td></tr>
</table> </table>
</div> </div>

View File

@@ -55,8 +55,7 @@
var pref; var pref;
if (member.preference=="LIKE"){ if (member.preference=="LIKE"){
pref = "<span id='pref' style='color:green;font-weight:bold'>LIKE</span>"; pref = "<span id='pref' style='color:green;font-weight:bold'>LIKE</span>";
} }else if (member.preference=="DISLIKE"){
if (member.preference=="DISLIKE"){
pref = "<span id='pref' style='color:red;font-weight:bold'>DISLIKE</span>"; pref = "<span id='pref' style='color:red;font-weight:bold'>DISLIKE</span>";
}else { }else {
pref = "<span id='pref' style='font-weight:bold'>INDIFFERENT</span>"; pref = "<span id='pref' style='font-weight:bold'>INDIFFERENT</span>";
@@ -79,8 +78,7 @@
var pref; var pref;
if (member.preference=="LIKE"){ if (member.preference=="LIKE"){
pref = "<span id='pref' style='color:green;font-weight:bold'>LIKE</span>"; pref = "<span id='pref' style='color:green;font-weight:bold'>LIKE</span>";
} }else if (member.preference=="DISLIKE"){
if (member.preference=="DISLIKE"){
pref = "<span id='pref' style='color:red;font-weight:bold'>DISLIKE</span>"; pref = "<span id='pref' style='color:red;font-weight:bold'>DISLIKE</span>";
}else { }else {
pref = "<span id='pref' style='font-weight:bold'>INDIFFERENT</span>"; pref = "<span id='pref' style='font-weight:bold'>INDIFFERENT</span>";

View File

@@ -157,7 +157,7 @@ public List<PCMemberBean> getMembersWithTheArticle(int articleId ){
member.setNbArticles(nb); member.setNbArticles(nb);
//on place le memebre dans une des listes //on place le memebre dans une des listes
if (!articleMembersTmp.contains(user) && member.getPreference()!= "CONFLICT" ){ if (!articleMembersTmp.contains(user) && member.getPreference()!= "CONFLICT" && !member.getLogin().equals("admin")){
members.add(member); members.add(member);
} }
} }