extra-txt.js

 
/**
 * extra-txt.js 
 *
 * Copyright HeavenlyStar
 * Release: 2016-06-04
 * Last Update: 2016-06-05
 * author 御縁
 */

$(function(){ 
	$("div.msg").each(function(){ 
		replaceTag($(this)); 
	});
});

$(document).ajaxComplete(function(){
	$("div.msg").each(function(){
		replaceTag($(this));
	});
});

$(function(){
	$("style").after(function(){
		var inner = "";
		inner = "";
		return inner;
	});
});

$(function() {
	$("textarea").before(function()	{
		var inner = "";
		inner = "拡張テキスト
" + "
 " + "
" + " " + " " + "
" + " " + " " + " " + "" + "
" + "

 

" + "

 

" + "

 

" + "

 

" + "

 

" + "

 

" + "

 

" + "
" + "

 

" + "

 

" + "

 

" + "

 

" + "

 

" + "

 

" + "

 

" + "
" + "

 

" + "

 

" + "

 

" + "

 

" + "

 

" + "

 

" + "

 

" + "
"; return inner; }); }); $(function(){ $("a#extra-txt").click(function(){ $('div.form-button').animate( {height: "toggle", opacity: "toggle"}, "slow" ); }); }); function replaceTag(target){ var txt = target.html(); target.html(txt.replace(/\{\{色([0-9a-fA-F]{6})\}\}(.*?)\{\{\/色\}\}/g,"$2")); txt = target.html(); target.html(txt.replace(/\{\{太\}\}(.*?)\{\{\/太\}\}/g,"$1")); txt = target.html(); target.html(txt.replace(/\{\{線\}\}(.*?)\{\{\/線\}\}/g,"$1")); txt = target.html(); target.html(txt.replace(/\{\{消\}\}(.*?)\{\{\/消\}\}/g,"$1")); txt = target.html(); target.html(txt.replace(/\{\{字([1-2][0-9][0-9]|[1-9][0-9]|[1-9])\}\}(.*?)\{\{\/字\}\}/g,"$2")); txt = target.html(); target.html(txt.replace(/\{\{.*?\}\}/g,"")); txt = target.html(); target.html(txt.replace(/\{\{|\}\}/g,"")); } function insertAtCaret(target, str) { var obj = $(target); obj.focus(); if(navigator.userAgent.match(/MSIE/)) { var r = document.selection.createRange(); r.text = str; r.select(); } else { var s = obj.val(); var p = obj.get(0).selectionStart; var np = p + str.length; obj.val(s.substr(0, p) + str + s.substr(p)); obj.get(0).setSelectionRange(np, np); } }  
inserted by FC2 system