投稿

11月, 2024の投稿を表示しています

【Misskey】リンクコードを末尾に追加するプラグイン

/// @ 0.18.0 ### { name: "?[]()を追加", version: "1", author: "@uru_S3@nijimiss.moe", description: "投稿フォーム(末尾)に「?[]()」を追加します", } Plugin:register_post_form_action('?[]()を追加', @(note, rewrite) { rewrite('text', `{note.text}?[]()`) }) Copy

【Misskey】リンクコードを生成するウィジェット

var inputText = "" var inputUrl = "" var showThumb = false @updateText(text url thumb) { var switch = "?" if (text == null) text = "" if (url == null) url = "" if (thumb) { switch = "" } var linkText = "" linkText = `{switch}[{text}]({url})` Ui:get('result').update({ default: `{linkText}` }) } Ui:render([ Ui:C:textInput({ onInput: @(text){ inputText = text } default: "" label: "表示する文字" }) Ui:C:textInput({ onInput: @(url){ inputUrl = url } default: "" label: "URL" }) Ui:C:switch({ onChange: @(enabled) { showThumb = enabled } default: false label: "リンクプレビューを表示する" }) Ui:C:button({ text: "作成" onClick: @(){ updateText(inputText inputUrl showThumb) } }) Ui:C:textInput({ default: "" label: "作成したコード" }, 'result') ]) Copy