Task #957
closed
Added by Pavel Kácha over 11 years ago.
Updated over 10 years ago.
Category:
Development - GUI
Description
Javascript máme rádi, je pohodlný, ale chceme fungovat rozumně i v čistém HTML.
- Parent task deleted (
#283)
Přesouvám mimo #283, ať ho můžeme zavřít (základní funkcionalita byla implementována a na rozlišení části projektu máme v Redmine kategorie).
- např. uložené dotazy - pokud máme JS, doplní se do formuláře, pokud ne, spustí se rovnou (jako html odkaz, lépe přes ID)
- např. v Alerts neotevírat okna přes JS
- ideálně funkční bez JS, a JS jenom plus pro uživatelskou přívětivost
- Pavel: narazil jsem na jediné - v Alerts neotevřeš řádek do nového
okna. <a target="_blank"> by mohlo stačit, akorát bude potřeba zrušit
podtržený styl.
RO: vyresil jsem to jinak, sice to potrebuje jquery, ale je to v tuto chvili nejelegantnejsi:
$('tr[id^="alert_"]').live('click',function(e){
var id = $(this).attr('id');
id = id.replace(/^alert_/,'');
window.open("[% c.uri_for('/alert/') %]"+id);
});
Pripadne to rano predelam, ale <a target="_blank"> bych musel dat k hodnotam, detected, ...
ph: Navrhuju dát <a target="_blank"> na všechna pole, s tím, že až budeme chtít specifickou funkcionalitu, přidáme funkční ikony ("otevři hledání na tuto IP do nového okna" etc.)
- Status changed from New to Resolved
Dodelano - dodan odkaz k hodnote, ktery po kliknuti zobrazi udalost.
- Status changed from Resolved to Closed
Also available in: Atom
PDF