copy the argument replaced some certain string.
+evaluate the argument(javascript code) and copy the result.
+replaces following keywords
+you can set your own template using inline JavaScript
+%TITLE%' },
+ { label: 'selanchor', value: '%SEL%' },
+ { label: 'htmlblockquote', value: '%HTMLSEL%
' }
+ { label: 'ASIN', value: 'copy ASIN code from Amazon', custom: function(){return content.document.getElementById('ASIN').value;} },
+];
+EOM
+ ]]>
+ liberator.globalVariables.copy_use_wedata = false; // false by default
+ true に設定すると wedata からテンプレートを読込みます。
+liberator.globalVariables.copy_wedata_include_custom = true; // false by default
+ custom が設定された wedata を読込みます。 + SandBox でなく、window.eval を利用してオブジェクトする為、 + セキュリティ上の理由で初期設定は false になっています。 + true に設定する場合は、動作を理解したうえ自己責任でご利用ください。
+liberator.globalVariables.copy_wedata_exclude_labels = ['pathtraqnormalize', ];
+ wedata から読込まない label のリストを定義します。
+%HTMLSEL%' } - { label: 'ASIN', value: 'copy ASIN code from Amazon', custom: function(){return content.document.getElementById('ASIN').value;} }, -]; -EOM -||< -label: - template name which is command argument -value: - copy string - the certain string is replace to ... -map: - key map (optional) -custom: - {function} or {Array} (optional) - {function}: - execute the function and copy return value, if specified. - {Array}: - replaced to the {value} by normal way at first. - then replace words matched {Array}[0] in the replaced string to {Array}[1]. - {Array}[0]: - String or RegExp - {Array}[1]: - String or Function - see http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:String:replace - -== Options == ->|| -liberator.globalVariables.copy_use_wedata = false; // false by default -||< -true に設定すると wedata からテンプレートを読込みます。 ->|| -liberator.globalVariables.copy_wedata_include_custom = true; // false by default -||< -custom が設定された wedata を読込みます。 -SandBox でなく、window.eval を利用してオブジェクトする為、 -セキュリティ上の理由で初期設定は false になっています。 -true に設定する場合は、動作を理解したうえ自己責任でご利用ください。 ->|| -liberator.globalVariables.copy_wedata_exclude_labels = [ - 'pathtraqnormalize', -]; -||< -wedata から読込まない label のリストを定義します。 -]]>