1
1
function toggle_expand_all(action)
3
$('.revision_log').each(
3
var revlogs = Y.all('.revision_log');
4
if (revlogs == null) return;
6
8
var collapsable = item.collapsable;
7
9
if(action == 'close')
9
$('#expand_all').css({'display': 'block'});
10
$('#collapse_all').css({'display': 'none'});
11
Y.get('#expand_all').setStyle('display','block');
12
Y.get('#collapse_all').setStyle('display','none');
11
13
collapsable.close();
13
15
else if(action == 'open')
15
$('#expand_all').css({'display': 'none'});
16
$('#collapse_all').css({'display': 'block'});
17
Y.get('#expand_all').setStyle('display','none');
18
Y.get('#collapse_all').setStyle('display','block');
17
19
collapsable.open();
23
$('#expand_all a').on('click',
25
27
event.preventDefault();
26
28
toggle_expand_all('open');
32
$('#collapse_all a').on('click',
34
36
event.preventDefault();
35
37
toggle_expand_all('close');
41
$(".show_if_js").removeClass("show_if_js");
43
"domready", function () {
44
Y.all(".show_if_js").removeClass("show_if_js");
46
$('.revision_log').each(
51
var revlogs = Y.all('.revision_log');
52
if (revlogs == null) return;
49
var revid = revids[item.id.replace('log-', '')];
56
var revid = revids[item.get('id').replace('log-', '')];
50
57
var collapsable = new Collapsable(
52
expand_icon: $(item).find('.expand_icon'),
53
open_node: $(item).find('.long_description'),
54
close_node: $(item).find('.short_description'),
59
expand_icon: item.query('.expand_icon'),
60
open_node: item.query('.long_description'),
61
close_node: item.query('.short_description'),
55
62
source: global_path + '+revlog/' + revid,
56
loading: $(item).find('.loading'),
63
loading: item.query('.loading'),
60
$(item).find('.expand_revisioninfo a').on(
67
item.query('.expand_revisioninfo a').on(
63
70
e.preventDefault();