mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-23 01:43:13 +00:00
PHRAS-3148
This commit is contained in:
@@ -252,11 +252,13 @@ DIV.menu {
|
||||
}
|
||||
|
||||
DIV.menu IMG {
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
padding-right: 2px;
|
||||
margin: 0;
|
||||
position: relative;
|
||||
}
|
||||
DIV.menu p {
|
||||
padding: 2px;
|
||||
position: relative;
|
||||
left: -10px;
|
||||
top: 2px;
|
||||
}
|
||||
|
||||
DIV.menu A {
|
||||
@@ -316,3 +318,17 @@ DIV.menu .line {
|
||||
border-top: 1px solid #555555;
|
||||
border-bottom: 1px solid #ffffff;
|
||||
}
|
||||
|
||||
#delete_sy {
|
||||
background: #2196f3;
|
||||
color: #fff;
|
||||
font-weight: bold;
|
||||
padding: 1px 10px;
|
||||
margin-left: 12px;
|
||||
&.disabled {
|
||||
background: grey;
|
||||
}
|
||||
}
|
||||
#DLG_PROPERTIES > #syMenu {
|
||||
display: none;
|
||||
}
|
@@ -3,11 +3,6 @@
|
||||
{% else %}
|
||||
{% set opener = "opener" %}
|
||||
{% endif %}
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html lang="{{ app['locale'] }}">
|
||||
<head>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<title>{{ 'thesaurus:: Proprietes' | trans }}</title>
|
||||
<link type="text/css" rel="stylesheet" href="/assets/thesaurus/css/thesaurus{% if not app.debug %}.min{% endif %}.css" />
|
||||
<style type="text/css">
|
||||
a
|
||||
@@ -34,17 +29,16 @@
|
||||
loaded();
|
||||
});
|
||||
</script>
|
||||
</head>
|
||||
<body id="desktop" onload="loaded();" class="dialog">
|
||||
<div class="menu" id="flagsMenu" style="z-index:50">
|
||||
<div class="menu" id="syMenu" style="z-index:999">
|
||||
<a href="javascript:void(0)" id="delete_sy">{{ 'thesaurus::menu: supprimer' | trans }}</a>
|
||||
</div>
|
||||
<div id="desktop" class="dialog">
|
||||
<div class="menu" id="flagsMenu" style="z-index:999">
|
||||
{% for code, language in languages %}
|
||||
<a id='flagMenu_{{ code }}' href='javascript:void(0)' class=''>
|
||||
<img src='/assets/common/images/lng/{{ code }}_flag_18.gif' />{{ language }}</a>
|
||||
{% endfor %}
|
||||
</div>
|
||||
<div class="menu" id="syMenu" style="z-index:50">
|
||||
<a href="javascript:void(0)" id="delete_sy">{{ 'thesaurus::menu: supprimer' | trans }}</a>
|
||||
</div>
|
||||
|
||||
<div style='text-align:right'>
|
||||
<b>id:</b> {{ id }}
|
||||
@@ -106,6 +100,7 @@
|
||||
<td>{{ data['t'] }}</td>
|
||||
<td>{{ data['hits'] }}</td>
|
||||
<td>{{ data['id'] }}</td>
|
||||
<td><span class="delete_term"></span></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
@@ -162,6 +157,12 @@
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
$('.delete_term').click(function (e) {
|
||||
e.preventDefault();
|
||||
$('#delete_sy').trigger('click');
|
||||
});
|
||||
|
||||
// gui callback du menu des synonymes
|
||||
function cbME_synonym(action, cbParm, menuelem_id)
|
||||
{
|
||||
@@ -172,6 +173,7 @@
|
||||
// pas d'action possible s'il ne reste qu'un seul synonyme
|
||||
// alert(nsy);
|
||||
document.getElementById("delete_sy").className = "disabled";
|
||||
$('.delete_term').addClass('disabled');
|
||||
// document.getElementById("reject_sy").className = "disabled";
|
||||
}
|
||||
else
|
||||
@@ -181,12 +183,14 @@
|
||||
// y'a des hits, on peut pas supprimer
|
||||
// document.getElementById("reject_sy").className = "";
|
||||
document.getElementById("delete_sy").className = "";
|
||||
$('.delete_term').removeClass('disabled');
|
||||
}
|
||||
else
|
||||
{
|
||||
// pas de hits : on peut supprimer
|
||||
// document.getElementById("reject_sy").className = "";
|
||||
document.getElementById("delete_sy").className = "";
|
||||
$('.delete_term').removeClass('disabled');
|
||||
}
|
||||
}
|
||||
return;
|
||||
@@ -219,7 +223,7 @@
|
||||
ret = loadXMLDoc(url, parms, true);
|
||||
|
||||
sy_list = ret.getElementsByTagName("sy_list").item(0);
|
||||
refresh_sy(sy_list);
|
||||
//refresh_sy(sy_list);
|
||||
|
||||
refresh = ret.getElementsByTagName("refresh");
|
||||
for(i=0; i<refresh.length; i++)
|
||||
@@ -318,6 +322,8 @@
|
||||
break;
|
||||
case "SYN_": // le synonyme
|
||||
document.getElementById("syMenu").runAsMenu( evt, tr );
|
||||
$('.delete_term').html('');
|
||||
$('.delete_term', tr).append($('#syMenu').html());
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -386,7 +392,5 @@
|
||||
myGUI.setClickable("TSY", cbDD_TSY);
|
||||
myGUI.setAsMenu("flagsMenu", cbME_flags);
|
||||
myGUI.setAsMenu("syMenu", cbME_synonym);
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
</div>
|
||||
|
@@ -165,12 +165,13 @@
|
||||
|
||||
<body id="desktop" style="background-color:#808080; overflow:hidden" onload="loaded();" onscroll="evtScrollBody();" >
|
||||
|
||||
<div class="menu" id="flagsMenu" style="z-index:50">
|
||||
<div class="menu" id="flagsMenu" style="z-index:999">
|
||||
{% for code, language in flags %}
|
||||
<img id='flagMenu_{{ code }}' src='/assets/common/images/lng/{{ code }}_flag_18.gif' />
|
||||
<p><img id='flagMenu_{{ code }}' src='/assets/common/images/lng/{{ code }}_flag_18.gif' /> {{ language }}</p>
|
||||
{% endfor %}
|
||||
|
||||
</div>
|
||||
<div class="menu" id="kctermMenu" style="z-index:50; width:240px;">
|
||||
<div class="menu" id="kctermMenu" style="z-index:999; width:240px;">
|
||||
<a href="javascript:void(0)" class="" id="kcterm_properties" style="font-weight:700">{{ 'thesaurus::menu: proprietes' | trans }}</a>
|
||||
<a href="javascript:void(0)" class="" id="kcterm_reject">{{ 'thesaurus::menu: refuser' | trans }}</a>
|
||||
<a href="javascript:void(0)" class="disabled" id="kcterm_accept">{{ 'thesaurus::menu: accepter' | trans }}</a>
|
||||
@@ -181,11 +182,11 @@
|
||||
<a href="javascript:void(0)" class="" id="kcterm_export">{{ 'thesaurus::menu: exporter' | trans }}</a>
|
||||
</div>
|
||||
|
||||
<div class="menu" id="kThMenu" style="z-index:50; width:200px;">
|
||||
<div class="menu" id="kThMenu" style="z-index:999; width:200px;">
|
||||
<a href="javascript:void(0)" class="" id="kth_import">{{ 'thesaurus::menu: importer' | trans }}</a>
|
||||
</div>
|
||||
|
||||
<div class="menu" id="ktermMenu" style="z-index:50; width:200px;">
|
||||
<div class="menu" id="ktermMenu" style="z-index:999; width:200px;">
|
||||
<a href="javascript:void(0)" class="" id="kterm_properties" style="font-weight:700">{{ 'thesaurus::menu: proprietes' | trans }}</a>
|
||||
<a href="javascript:void(0)" class="" id="kterm_newts">{{ 'thesaurus::menu: Nouveau terme' | trans }}</a>
|
||||
<a href="javascript:void(0)" class="" id="kterm_newsy">{{ 'thesaurus::menu: Nouveau synonyme' | trans }}</a>
|
||||
|
Reference in New Issue
Block a user