Skip to content

Instantly share code, notes, and snippets.

// Path pattern: /issues/[0-9]+/copy/?$
$(function() {
$('#copy_from').remove();
});
@onozaty
onozaty / gist:b36bdf49872e76c3139b
Last active April 6, 2017 04:08
Slide and scroll sidebar by Redmine view customize plugin
$(function() {
$('#content')
.css({
'width': 'auto',
'padding-right': '20px'
});
var sidebar = $('#sidebar');
var sidebarBaseHeight = sidebar.height();
@onozaty
onozaty / gist:ebaee1b4e1d03b772932
Created February 15, 2015 15:50
Change default status by tracker (Redmine view customize plugin)
// Path pattern: /issues/new
// Type : JavaScript
$(function() {
var trackerChanged = false;
$(document).on('change', '#issue_tracker_id', function() {
trackerChanged = true;
});
@onozaty
onozaty / gist:f27f1856a7b33cd202a9
Last active August 29, 2015 14:15
EventHandler2
document.addEventListener('change', function(e) {
var target = event.target || event.srcElement;
if (target.id == 'selected_id') {
// 処理
}
});
@onozaty
onozaty / gist:5533b944dac2e4495777
Created February 14, 2015 16:02
EventHandler1
document.getElementById('selected_id').addEventListener('change', function(e) {
// 処理
});
@onozaty
onozaty / gist:2f5ae77e13b608ec701c
Created February 8, 2015 14:48
SVG2PDFConverter
package com.enjoyxstudy.svg2pdf;
import java.io.BufferedOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import org.apache.batik.transcoder.Transcoder;
@onozaty
onozaty / gist:a9e175e944ce24cc8dbf
Created February 1, 2015 16:13
history scroll by shortcut key (Redmine view customize plugin)
$(function() {
var KEYCODE_J = 74;
var KEYCODE_K = 75;
var EXCEPT_TAG_NAMES = ['input', 'textarea', 'select'];
var targetElements = $('#history > div');
var currentIndex = -1;
@onozaty
onozaty / gist:2e4f2df76b7ff36f743b
Last active August 29, 2015 14:14
elements scroll by jk shortcut
function registerJumpElements(elements) {
var KEYCODE_J = 74;
var KEYCODE_K = 75;
var targetElements = elements;
var currentIndex = -1;
var scollElement = function(event) {
@onozaty
onozaty / gist:e42930cf7b9d1f7d2478
Last active August 29, 2015 14:12
Add accesskey on issue page by Redmine view customize plugin
// Path pattern: /issues/[0-9]+
// Type: JavaScript
$(function(){
$(".next-prev-links a:contains(\xab)").attr('accesskey', 'p');
$(".next-prev-links a:contains(\xbb)").attr('accesskey', 'n');
})
@onozaty
onozaty / gist:7329df4172f0f542cfe1
Created September 24, 2014 15:45
Change header color setting code by Redmine view customize plugin (for Redmine2.4 later)
body.project-project1 #top-menu {
background-color: #006400; /* dark green */
}
body.project-project1 #header {
background-color: #008000; /* green */
}