플러그인: logseq-smartblocks

logseq-smartblocks으로 버튼을 만들 수 있다. 버튼을 클릭하여 특정 값을 입력 받으면, 입력 받은 값을 템플렛에 맞게 입력하여 블록을 생성한다. 상세 내용: GitHub - sawhney17/logseq-smartblocks



\

예시 1) 인물 정보 생성 버튼

1- 플러그인 스토어에서 “logseq-smartblocks”를 설치한다. 다음과 같은 템플렛을 생성한다.

- Person
  template:: person_template
  template-including-parent:: false
	- [[@<%setinput:Who%>]]
	  who::  <%getinput:Who%>
	  alias:: <%setinput:ID%>
	  company:: <%setinput: Company%>
	  Location:: <%setinput: Location%>
	  Type::  Person
	  icon:: 👤

2- 다른 불렛에 아래 텍스트를 입력하면 버튼이 생긴다.

{{renderer :smartblock, person_template, Add Person, true, "today"}}

3- 버튼을 클릭하면 입력창이 뜬다.

Reference