mirror of
				https://github.com/iv-org/invidious.git
				synced 2025-11-04 06:31:57 +00:00 
			
		
		
		
	Allow for collapsing and expanding of Reddit comments
This commit is contained in:
		@@ -321,12 +321,12 @@ def template_comments(root)
 | 
			
		||||
 | 
			
		||||
      content = <<-END_HTML
 | 
			
		||||
      <p>
 | 
			
		||||
        <a class="link" href="javascript:void(0)" onclick="dismiss(this.parentNode.parentNode)">[ - ]</a> 
 | 
			
		||||
        #{score} 
 | 
			
		||||
        <b>#{author}</b> 
 | 
			
		||||
        <a class="link" href="javascript:void(0)" onclick="toggle(this)">[ - ]</a> #{score} <b>#{author}</b> 
 | 
			
		||||
      </p>
 | 
			
		||||
      <p>#{body_html}</p>
 | 
			
		||||
      <div>
 | 
			
		||||
      #{body_html}
 | 
			
		||||
      #{replies_html}
 | 
			
		||||
      </div>
 | 
			
		||||
      END_HTML
 | 
			
		||||
 | 
			
		||||
      if child["data"]["depth"].as_i > 0
 | 
			
		||||
 
 | 
			
		||||
@@ -61,8 +61,15 @@ var player = videojs('player', options, function() {
 | 
			
		||||
  });
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
function dismiss(target) {
 | 
			
		||||
    target.style.display = 'none';
 | 
			
		||||
function toggle(target) {
 | 
			
		||||
    body = target.parentNode.parentNode.children[1];
 | 
			
		||||
    if (body.style.display === null || body.style.display === '') {
 | 
			
		||||
        target.innerHTML = '[ + ]';
 | 
			
		||||
        body.style.display = 'none';
 | 
			
		||||
    } else {
 | 
			
		||||
        target.innerHTML = '[ - ]';
 | 
			
		||||
        body.style.display = '';
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user