mirror of https://github.com/joplin/website.git
331 lines
13 KiB
HTML
331 lines
13 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<!-- Common page configuration that goes in the <head></head> tag -->
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,viewport-fit=cover"/>
|
|
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; img-src * data: ; style-src 'self' 'unsafe-inline' ; child-src 'none' ; connect-src 'self' raw.githubusercontent.com ;"/>
|
|
<link rel="icon" type="image/x-icon" href="/plugins/favicon.png" />
|
|
<link rel="stylesheet" href="/plugins/fontawesome-6.4.2/css/all.min.css" type="text/css"/>
|
|
|
|
<!-- Allow included JavaScipt files to determine the root directory of this site. -->
|
|
<script id="site-root" type="text/plain">/plugins</script>
|
|
|
|
<!-- Scripts used by all pages -->
|
|
<script src="/plugins/bundle-main.js"></script>
|
|
<script src="/plugins/bundle-components.js"></script>
|
|
<title>Joplin Plugins - Joplin DDDot</title>
|
|
|
|
<meta property="og:title" content="Joplin Plugin: Joplin DDDot"/>
|
|
<meta property="og:description" content="Recent notes, shortcuts, scratchpad, and .... in a single sidebar."/>
|
|
<meta property="og:image" content=""/>
|
|
|
|
<script src="/plugins/bundle-pluginPage.js"></script>
|
|
</head>
|
|
|
|
<body>
|
|
<nav class="navbar navbar-expand-lg bg-body-tertiary sticky-top">
|
|
<div class="container">
|
|
<a class="navbar-brand" href="https://joplinapp.org/">
|
|
<img src="/plugins/joplin-logo.png" alt="Home"/>
|
|
</a>
|
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
|
<span class="navbar-toggler-icon"></span>
|
|
</button>
|
|
<div class="collapse navbar-collapse" id="navbarSupportedContent">
|
|
<ul class="navbar-nav ms-auto me-2 mb-2 mb-lg-0">
|
|
<li class="nav-item">
|
|
<a class="nav-link active" aria-current="page" href="/plugins">Plugins</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="https://joplinapp.org/news/">News</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="https://joplinapp.org/help/">Help</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" href="https://discourse.joplinapp.org/">Forum</a>
|
|
</li>
|
|
</ul>
|
|
<div class="search-field col-12 col-lg-3 mb-3 mb-lg-0 me-lg-3">
|
|
<i class="fa-solid fa-magnifying-glass search-icon" alt=""></i>
|
|
<input
|
|
type="search"
|
|
class="form-control search-input"
|
|
placeholder="Search..."
|
|
id="search-input"/>
|
|
<div class="search-results" id="search-results-container" aria-live="polite"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
<main class="plugin-details">
|
|
<nav aria-label="breadcrumb" class="container breadcrumb-container">
|
|
<ol class="breadcrumb">
|
|
<li class="breadcrumb-item">
|
|
<a href="/plugins"><i class="fas fa-home"></i> Home</a>
|
|
</li>
|
|
<li class="breadcrumb-item"><a id="current-category-nav-link" href="/plugins/">All</a></li>
|
|
<li class="breadcrumb-item active" aria-current="page">Joplin DDDot</li>
|
|
</ol>
|
|
</nav>
|
|
<div class="plugin-overview">
|
|
<div class="spacer">
|
|
</div>
|
|
<div class="plugin-page-header">
|
|
<div class="title plugin-page-title">
|
|
<img
|
|
class="icon plugin-icon -missing"
|
|
src=""
|
|
alt="Plugin icon"
|
|
/>
|
|
<div>
|
|
<h1 class="card-title">Joplin DDDot</h1>
|
|
<div class="card-title pb-2">
|
|
by
|
|
<a
|
|
href="./?search=author%3D%22Ben Lau%22%20max-results%3D20"
|
|
style="display: inline;"
|
|
>
|
|
Ben Lau
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="categories">
|
|
<a class="plugin-category me-2 badge" href="/plugins/#tab-productivity">
|
|
<i class="fas fa-tag"></i> productivity
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<div class="download-link-container">
|
|
<a
|
|
href="/plugins/downloadPlugin.html?plugin=joplin-plugin-dddot"
|
|
class="btn btn-primary process--append-parent-tab-to-href"
|
|
>
|
|
Install Plugin
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<div class="plugin-content">
|
|
<div class="secondary-section">
|
|
<div class="content" id="screenshots-container">
|
|
<div id="raw-screenshots">
|
|
</div>
|
|
|
|
<!-- See https://getbootstrap.com/docs/5.3/components/carousel/ -->
|
|
<div id="screenshots-carousel" class="carousel slide">
|
|
<button
|
|
class="carousel-control-prev"
|
|
type="button"
|
|
data-bs-target="#screenshots-carousel"
|
|
data-bs-slide="prev"
|
|
>
|
|
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
|
|
<span class="visually-hidden">Previous</span>
|
|
</button>
|
|
<button
|
|
class="carousel-control-next"
|
|
type="button"
|
|
data-bs-target="#screenshots-carousel"
|
|
data-bs-slide="next"
|
|
>
|
|
<span class="carousel-control-next-icon" aria-hidden="true"></span>
|
|
<span class="visually-hidden">Next</span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="container section">
|
|
<h3>Description</h3>
|
|
<p class="card-text pb-4">Recent notes, shortcuts, scratchpad, and .... in a single sidebar.</p>
|
|
</div>
|
|
<div class="container section">
|
|
<h3>Additional Information</h3>
|
|
<table class="additional-information-table">
|
|
<tbody>
|
|
<tr>
|
|
<th>Links:</th>
|
|
<td>
|
|
<ul class="list-group list-group-flush text-break">
|
|
<li><a href=https://github.com/benlau/joplin-plugin-dddot style="display: block;"><i class="fa-solid fa-link"></i> Repository</a></li>
|
|
<li><a href=https://github.com/benlau/joplin-plugin-dddot style="display: block;"><i class="fa-solid fa-link"></i> Homepage</a></li>
|
|
<li>
|
|
<a
|
|
id="view-plugin-source-link"
|
|
href="/plugins/view-source.html?plugin=joplin-plugin-dddot"
|
|
class="process--append-parent-tab-to-href"
|
|
>
|
|
<i class="fa-solid fa-code"></i> View source
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th>Maintainers:</th>
|
|
<td>
|
|
<a href="./?search=maintainer%3D%22benlau%22%20max-results%3D20" class="maintainer-link">
|
|
benlau
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<tr><th>Version:</th><td>0.4.2</td></tr>
|
|
<tr><th>Minimum app version:</th><td>2.6</td></tr>
|
|
<tr><th>Downloads: This version:</th><td>1067</td></tr>
|
|
<tr><th>Last updated:</th><td class="process--format-as-local-time">2024-03-24T14:39:27Z</td></tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div class="container section" id="readme" data--is-rendered-markdown>
|
|
|
|
<h1>Joplin DDDot</h1>
|
|
<p>DDDot is a Joplin plugin to provide a set of tools like recent notes, shortcuts, scratchpad, and .... in a single sidebar.</p>
|
|
<p><strong>Main Features</strong>:</p>
|
|
<ol>
|
|
<li>Recent Notes - Show recently opened notes</li>
|
|
<li>Shortcuts - A bookmark of faviour notes</li>
|
|
<li>Scratchpad - Write something quickly without bothering to find the right note to insert</li>
|
|
<li>Backlinks - Show the backlinks of the selected note</li>
|
|
<li>Outline - Show the table of content of the selected note</li>
|
|
<li>Daily Note - Create / Open a note for today.</li>
|
|
<li>Random Note - Open a random note</li>
|
|
</ol>
|
|
<p><img src="https://user-images.githubusercontent.com/82716/193397815-c3cbfa48-0507-4341-8125-2bdb63877b3c.png" alt="Screenshot" /></p>
|
|
<p><strong>Minor Features</strong></p>
|
|
<ul>
|
|
<li>Support to enable/disable an individual tool</li>
|
|
<li>Support changing the tool order by drag and drop</li>
|
|
<li>Support dark theme</li>
|
|
</ul>
|
|
<h1>User Guide</h1>
|
|
<h2>General Usage</h2>
|
|
<h3>Toggle the visibility of DDDot</h3>
|
|
<p>Press the DDDot icon in the toolbar</p>
|
|
<p><img src="https://raw.githubusercontent.com/benlau/joplin-plugin-dddot/master/docs/toggle-visibility.png" alt="Screenshot" /></p>
|
|
<h3>Enable/disable a tool</h3>
|
|
<p>Launch Preference and open DDDot section. It will show the options to enable/disable a tool</p>
|
|
<h3>Draggable link</h3>
|
|
<p>The links in Recent Notes and Backlinks are draggable. You may drag it to the note editor to insert the link there.</p>
|
|
<h2>Shortcuts</h2>
|
|
<ul>
|
|
<li>Add a shortcut to a note - Drag a note from the note list over the Shortcuts area.</li>
|
|
<li>Add a shortcut to a notebook - Drag a folder from the Notebooks list over the Shortcuts area.</li>
|
|
<li>Remove shortcut - Right-click on a shortcut. It will prompt a dialog for confirmation</li>
|
|
<li>Import/Export shortcut list</li>
|
|
</ul>
|
|
<p>Add a shortcut to search</p>
|
|
<p>Install the <a href="https://discourse.joplinapp.org/t/embed-any-search-with-content/14328">Embed search</a> plugin
|
|
Create a note with embed search
|
|
Drag the note from the note list over the Shortcuts tool</p>
|
|
<h2>Outline</h2>
|
|
<p><img src="https://github.com/benlau/joplin-plugin-dddot/assets/82716/a90087a5-1e95-4b75-a690-38ef472302f5" alt="image" /></p>
|
|
<p><strong>Features</strong>:</p>
|
|
<ul>
|
|
<li>Show the table of content of the selected note</li>
|
|
<li>Click on the item will go to the section</li>
|
|
<li>Press the "Copy" button to copy the link of the section</li>
|
|
<li>Manual/Auto Resize Mode</li>
|
|
<li>Link filter</li>
|
|
</ul>
|
|
<p><strong>Manual vs Auto Resize Mode</strong></p>
|
|
<p>The Outline tool has a fixed height by default. Users could adjust it by dragging the border or clicking the "Resize Height to Fit Content" button.</p>
|
|
<p>Users may change it to be auto resized via the Joplin Plugin settings.</p>
|
|
<p><strong>Link filter</strong></p>
|
|
<p><img src="https://github.com/benlau/joplin-plugin-dddot/assets/82716/bdf1a47f-cb9a-4257-8b7c-d99ce8b0629a" alt="image" /></p>
|
|
<p>The Outline tool support to display more than just headings; it can also show links within the note. To configure this, go to Settings > DDDot > Include URL with schemas (comma-separated, e.g., http, https, file). Here, you can specify the types of links you want to appear in the Outline.</p>
|
|
<h2>Daily Note</h2>
|
|
<p>This tool puts a button at the top of the DDDot panel that will create a note for today. If it exists then it will just open it. The title will be set to today in your preferred format.</p>
|
|
<p>By default, it is not using 0:00 as the start time of a day. It is set to 07:00. You may change the option via the preference interface. Moreover, You may assign a shortcut key to the <code>dddot.cmd.openDailyNote</code> command to trigger the function. (Default: Cmd+O / Ctrl+O)</p>
|
|
<h2>Random Note</h2>
|
|
<p>This tool puts a button at the top of the DDDot panel that will open a random note. It also registered a command of <code>dddot.cmd.openRandomNote</code>, you may assign a shortcut key to trigger this feature. (Default: Cmd+R / Ctrl+R)</p>
|
|
<h2>Note Quick View</h2>
|
|
<p>Right click on the items inside Recent Notes and Backlinks will open a Note Quick View for browsing the content. The viewer is read-only but you could manipulate the opened note with the following operations:</p>
|
|
<p><img src="https://user-images.githubusercontent.com/82716/193398035-f0186a69-d284-4a34-b4f0-d247b214ddfd.png" alt="image" /></p>
|
|
<p><strong>Cut and append selected text</strong></p>
|
|
<p>It will cut the selected text from your note editor and append it to the opened note in the Quick View. If no text selected, it will do nothing.</p>
|
|
<p><strong>Append note link</strong></p>
|
|
<p>It will copy the link of the note in the editor in markdown format, and then append to the opened note in quick view.</p>
|
|
<p><strong>Swap</strong></p>
|
|
<p>Swap the opened note in the note editor and the quick view.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</main>
|
|
|
|
<footer class="page-footer">
|
|
<div class="plugin-documentation-section">
|
|
<div class="heading">
|
|
Would you like to submit or develop a plugin? Consult our documentation:
|
|
</div>
|
|
<a class="btn btn-outline-primary" href="https://joplinapp.org/help/api/get_started/plugins">
|
|
See documentation
|
|
</a>
|
|
</div>
|
|
|
|
<div class="links legal-and-about-links">
|
|
<div class="copyright">© Joplin 2023 - 2024</div>
|
|
<a class="link terms-and-conditions" href="/plugins/terms-and-conditions.html">Terms and conditions</a>
|
|
<a class="link privacy" href="/plugins/privacy-policy.html">Privacy policy</a>
|
|
</div>
|
|
|
|
|
|
<div class="site-links">
|
|
<a
|
|
class="a-github"
|
|
href="https://github.com/joplin/website-plugin-discovery"
|
|
aria-label="GitHub"
|
|
title="GitHub"
|
|
>
|
|
<i class="fab fa-github"></i>
|
|
</a>
|
|
<a
|
|
class="a-discord"
|
|
href="https://discord.com/invite/VSj7AFHvpq"
|
|
aria-label="Discord"
|
|
title="Discord"
|
|
>
|
|
<i class="fab fa-discord"></i>
|
|
</a>
|
|
<a
|
|
class="a-linkedin"
|
|
href="https://www.linkedin.com/company/joplin"
|
|
aria-label="LinkedIn"
|
|
title="LinkedIn"
|
|
>
|
|
<i class="fab fa-linkedin"></i>
|
|
</a>
|
|
<a
|
|
class="a-twitter"
|
|
href="https://twitter.com/joplinapp"
|
|
aria-label="Twitter"
|
|
title="Twitter"
|
|
>
|
|
<i class="fab fa-twitter"></i>
|
|
</a>
|
|
<a
|
|
class="a-mastodon"
|
|
href="https://mastodon.social/@joplinapp"
|
|
aria-label="Mastodon"
|
|
title="Mastodon"
|
|
>
|
|
<i class="fab fa-mastodon"></i>
|
|
</a>
|
|
<a
|
|
class="a-patreon"
|
|
href="https://www.patreon.com/joplin"
|
|
aria-label="Patreon"
|
|
title="Patreon"
|
|
>
|
|
<i class="fab fa-patreon"></i>
|
|
</a>
|
|
</div>
|
|
</footer>
|
|
|
|
</body>
|
|
|
|
</html>
|
|
|