docs(help): remove clone causing small issues in hidden subtree

This commit is contained in:
Elian Doran 2025-09-12 12:43:47 +03:00
parent fc78f68fa7
commit 0e5e439f69
No known key found for this signature in database
13 changed files with 71 additions and 81 deletions

File diff suppressed because one or more lines are too long

View File

@ -345,7 +345,7 @@
# TRILIUM_NETWORK_CORS_ALLOW_ORIGIN: "https://myapp.com" # TRILIUM_NETWORK_CORS_ALLOW_ORIGIN: "https://myapp.com"
# TRILIUM_SYNC_SERVER_HOST: "https://sync.example.com" # TRILIUM_SYNC_SERVER_HOST: "https://sync.example.com"
# TRILIUM_OAUTH_BASE_URL: "https://auth.example.com"</code></pre> # TRILIUM_OAUTH_BASE_URL: "https://auth.example.com"</code></pre>
<h3>Shell Export Example</h3><pre><code class="language-text-x-sh"># Using either format <h3>Shell Export Example</h3><pre><code class="language-text-x-trilium-auto"># Using either format
export TRILIUM_GENERAL_NOAUTHENTICATION=false export TRILIUM_GENERAL_NOAUTHENTICATION=false
export TRILIUM_NETWORK_HTTPS=true export TRILIUM_NETWORK_HTTPS=true
export TRILIUM_NETWORK_CERTPATH=/path/to/cert.pem export TRILIUM_NETWORK_CERTPATH=/path/to/cert.pem

View File

@ -1 +0,0 @@
<p>This is a clone of a note. Go to its <a href="../UI%20Elements/Quick%20edit.html">primary location</a>.</p>

View File

@ -15,9 +15,9 @@
<p>Based on the&nbsp;<a class="reference-link" href="#root/_help_x0JgW8UqGXvq">Vertical and horizontal layout</a>, <p>Based on the&nbsp;<a class="reference-link" href="#root/_help_x0JgW8UqGXvq">Vertical and horizontal layout</a>,
the quick search is placed:</p> the quick search is placed:</p>
<ul> <ul>
<li data-list-item-id="eb498e0518c4efc433c9569270c9c7a5c">On the vertical layout, it is displayed right above the&nbsp;<a class="reference-link" <li>On the vertical layout, it is displayed right above the&nbsp;<a class="reference-link"
href="#root/_help_oPVyFC7WL2Lp">Note Tree</a>.</li> href="#root/_help_oPVyFC7WL2Lp">Note Tree</a>.</li>
<li data-list-item-id="e6a9159606a513e839ca71ff4735857bb">On the horizontal layout, it is displayed in the&nbsp;<a class="reference-link" <li>On the horizontal layout, it is displayed in the&nbsp;<a class="reference-link"
href="#root/_help_xYmIYSP6wE3F">Launch Bar</a>, where it can be positioned href="#root/_help_xYmIYSP6wE3F">Launch Bar</a>, where it can be positioned
just like any other icon.</li> just like any other icon.</li>
</ul> </ul>
@ -31,44 +31,39 @@
<h3>Infinite Scrolling</h3> <h3>Infinite Scrolling</h3>
<p>Results are loaded progressively as you scroll:</p> <p>Results are loaded progressively as you scroll:</p>
<ul> <ul>
<li data-list-item-id="e6d151aab6b52d08e9a93e6f9c29c081a">Initial display shows 15 results</li> <li>Initial display shows 15 results</li>
<li data-list-item-id="e006eeac7574a398324f214edcb9a383b">Scrolling near the bottom automatically loads 10 more results</li> <li>Scrolling near the bottom automatically loads 10 more results</li>
<li <li>Continue scrolling to load all matching notes</li>
data-list-item-id="e5f6fcb1ec0d496fcf599fa90c3911c89">Continue scrolling to load all matching notes</li>
</ul> </ul>
<h3>Visual Features</h3> <h3>Visual Features</h3>
<ul> <ul>
<li data-list-item-id="e44f3402a55ac37c63abae20490d66d70"><strong>Highlighting</strong>: Search terms appear in bold with accent <li><strong>Highlighting</strong>: Search terms appear in bold with accent
colors</li> colors</li>
<li data-list-item-id="e1c8743ac639f15750171788790df2bb0"><strong>Separation</strong>: Results are separated with dividers</li> <li><strong>Separation</strong>: Results are separated with dividers</li>
<li <li><strong>Theme Support</strong>: Highlighting colors adapt to light/dark
data-list-item-id="ec5c5dbaa44ba426d220718804b9b27db"><strong>Theme Support</strong>: Highlighting colors adapt to light/dark
themes</li> themes</li>
</ul> </ul>
<h3>Search Behavior</h3> <h3>Search Behavior</h3>
<p>Quick search uses progressive search:</p> <p>Quick search uses progressive search:</p>
<ol> <ol>
<li data-list-item-id="e9a34edaccc0174140e1183c5e43a2327">Shows exact matches first</li> <li>Shows exact matches first</li>
<li data-list-item-id="e5b751c044ae5189095fd08655a55372f">Includes fuzzy matches when exact results are fewer than 5</li> <li>Includes fuzzy matches when exact results are fewer than 5</li>
<li data-list-item-id="ee63c39a04b7511cd4e031cdd963f58d2">Exact matches appear before fuzzy matches</li> <li>Exact matches appear before fuzzy matches</li>
</ol> </ol>
<h3>Keyboard Navigation</h3> <h3>Keyboard Navigation</h3>
<ul> <ul>
<li data-list-item-id="e1161754a60afdea3656561abcb46f9ea">Press <code>Enter</code> to open the first result</li> <li>Press <code>Enter</code> to open the first result</li>
<li data-list-item-id="ebdffa32bcd3d8e24c3938b472521034d">Use arrow keys to navigate through results</li> <li>Use arrow keys to navigate through results</li>
<li data-list-item-id="eed08e1e6867dcef7eaa6ce7a21fd5e02">Press <code>Escape</code> to close the quick search</li> <li>Press <code>Escape</code> to close the quick search</li>
</ul> </ul>
<h2>Using Quick Search</h2> <h2>Using Quick Search</h2>
<ol> <ol>
<li data-list-item-id="e88738101cdad95c7ffe2fc45d19250b7"><strong>Typo tolerance</strong>: Search finds results despite minor typos</li> <li><strong>Typo tolerance</strong>: Search finds results despite minor typos</li>
<li <li><strong>Content previews</strong>: 200-character snippets show match context</li>
data-list-item-id="ead4c50c8ae5e86987073741285271140"><strong>Content previews</strong>: 200-character snippets show match context</li> <li><strong>Infinite scrolling</strong>: Additional results load on scroll</li>
<li <li><strong>Specific terms</strong>: Specific search terms return more focused
data-list-item-id="ee135ac66eafef5962b5221fa149dc31c"><strong>Infinite scrolling</strong>: Additional results load on scroll</li>
<li
data-list-item-id="ebecf1647bb3e6631383fa1cad5e0d222"><strong>Specific terms</strong>: Specific search terms return more focused
results</li> results</li>
<li data-list-item-id="e7d6ee3a67dbf55e7c72788cde795f2b2"><strong>Match locations</strong>: Bold text indicates where matches occur</li> <li><strong>Match locations</strong>: Bold text indicates where matches occur</li>
</ol> </ol>
<h2>Quick Search - Exact Match Operator</h2> <h2>Quick Search - Exact Match Operator</h2>
<p>Quick Search now supports the exact match operator (<code>=</code>) at <p>Quick Search now supports the exact match operator (<code>=</code>) at
@ -78,20 +73,19 @@
<h3>Usage</h3> <h3>Usage</h3>
<p>To use exact match in Quick Search:</p> <p>To use exact match in Quick Search:</p>
<ol> <ol>
<li data-list-item-id="e98c91a13502a0ddd321432cd2cdab193">Start your search query with the <code>=</code> operator</li> <li>Start your search query with the <code>=</code> operator</li>
<li data-list-item-id="e0db9fc3f530c8e0eb96f4df5ef74d955">Follow it immediately with your search term (no space after <code>=</code>)</li> <li>Follow it immediately with your search term (no space after <code>=</code>)</li>
</ol> </ol>
<h4>Examples</h4> <h4>Examples</h4>
<ul> <ul>
<li data-list-item-id="e188d5c0a39291e2f665072b02b4b6cc0"><code>=example</code> - Finds notes with title exactly "example" or content <li><code>=example</code> - Finds notes with title exactly "example" or content
exactly "example"</li> exactly "example"</li>
<li data-list-item-id="e275568bc5123c979fddff51fac370983"><code>=Project Plan</code> - Finds notes with title exactly "Project Plan" <li><code>=Project Plan</code> - Finds notes with title exactly "Project Plan"
or content exactly "Project Plan"</li> or content exactly "Project Plan"</li>
<li data-list-item-id="e04c10070d9800148f641efcbee16ab3d"><code>='hello world'</code> - Use quotes for multi-word exact matches</li> <li><code>='hello world'</code> - Use quotes for multi-word exact matches</li>
</ul> </ul>
<h4>Comparison with Regular Search</h4> <h4>Comparison with Regular Search</h4>
<figure class="table"> <table>
<table>
<thead> <thead>
<tr> <tr>
<th>Query</th> <th>Query</th>
@ -111,40 +105,37 @@
exactly</td> exactly</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</figure>
<h3>Technical Details</h3> <h3>Technical Details</h3>
<p>When you use the <code>=</code> operator:</p> <p>When you use the <code>=</code> operator:</p>
<ul> <ul>
<li data-list-item-id="ebd357e2f6afa77ccb3aed347103d47c3">The search performs an exact match on note titles</li> <li>The search performs an exact match on note titles</li>
<li data-list-item-id="e64c84d77017e4cd43fe95c0e4f537044">For note content, it looks for exact matches of the entire content</li> <li>For note content, it looks for exact matches of the entire content</li>
<li <li>Partial word matches are excluded</li>
data-list-item-id="ef4f790816f24b9484fea127837025935">Partial word matches are excluded</li> <li>The search is case-insensitive</li>
<li data-list-item-id="e94a53c59dc4f1a8bef101df66538d06a">The search is case-insensitive</li>
</ul> </ul>
<h3>Limitations</h3> <h3>Limitations</h3>
<ul> <ul>
<li data-list-item-id="e4ed2c12de6681eb26d2ec2daa1985956">The <code>=</code> operator must be at the very beginning of the search <li>The <code>=</code> operator must be at the very beginning of the search
query</li> query</li>
<li data-list-item-id="e30845adb77a12106475b88b68b614009">Spaces after <code>=</code> will treat it as a regular search</li> <li>Spaces after <code>=</code> will treat it as a regular search</li>
<li data-list-item-id="e89322d60b3f5cb6b2b318cc7247721cf">Multiple <code>=</code> operators (like <code>==example</code>) are treated <li>Multiple <code>=</code> operators (like <code>==example</code>) are treated
as regular text search</li> as regular text search</li>
</ul> </ul>
<h3>Use Cases</h3> <h3>Use Cases</h3>
<p>This feature is particularly useful when:</p> <p>This feature is particularly useful when:</p>
<ul> <ul>
<li data-list-item-id="eb23079c90785534a68963977e993d253">You know the exact title of a note</li> <li>You know the exact title of a note</li>
<li data-list-item-id="e92f02cb8b28fc02f264ebeb09376af91">You want to find notes with specific, complete content</li> <li>You want to find notes with specific, complete content</li>
<li data-list-item-id="e37aa1707a8440213fe404d1ed7a2e941">You need to distinguish between notes with similar but not identical titles</li> <li>You need to distinguish between notes with similar but not identical titles</li>
<li <li>You want to avoid false positives from partial matches</li>
data-list-item-id="e8b04a0a97aa970e6984370ff17160208">You want to avoid false positives from partial matches</li>
</ul> </ul>
<h3>Related Features</h3> <h3>Related Features</h3>
<ul> <ul>
<li data-list-item-id="e3d0656590d49c6e09ae5f39a0a773dff">For more complex exact matching queries, use the full <a href="Search.md">Search</a> functionality</li> <li>For more complex exact matching queries, use the full <a href="#root/_help_eIg8jdvaoNNd">Search</a> functionality</li>
<li <li>For fuzzy matching (finding results despite typos), use the <code>~=</code> operator
data-list-item-id="e7d77021ebedb1b1d25e8bfe2726af21e">For fuzzy matching (finding results despite typos), use the <code>~=</code> operator
in the full search</li> in the full search</li>
<li data-list-item-id="eabcf1ff7a9dfa822192ee9afe3268469">For partial matches with wildcards, use operators like <code>*=*</code>, <code>=*</code>, <li>For partial matches with wildcards, use operators like <code>*=*</code>, <code>=*</code>,
or <code>*=</code> in the full search</li> or <code>*=</code> in the full search</li>
</ul> </ul>

View File

@ -27,7 +27,7 @@ certPath=/[username]/.acme.sh/[hostname]/fullchain.cer
keyPath=/[username]/.acme.sh/[hostname]/example.com.key</code></pre> keyPath=/[username]/.acme.sh/[hostname]/example.com.key</code></pre>
<p>You can also review the <a href="#root/_help_Gzjqa934BdH4">configuration</a> file <p>You can also review the <a href="#root/_help_Gzjqa934BdH4">configuration</a> file
to provide all <code>config.ini</code> values as environment variables instead. to provide all <code>config.ini</code> values as environment variables instead.
For example, you can configure TLS using environment variables:</p><pre><code class="language-text-x-sh">export TRILIUM_NETWORK_HTTPS=true For example, you can configure TLS using environment variables:</p><pre><code class="language-text-x-trilium-auto">export TRILIUM_NETWORK_HTTPS=true
export TRILIUM_NETWORK_CERTPATH=/path/to/cert.pem export TRILIUM_NETWORK_CERTPATH=/path/to/cert.pem
export TRILIUM_NETWORK_KEYPATH=/path/to/key.pem</code></pre> export TRILIUM_NETWORK_KEYPATH=/path/to/key.pem</code></pre>
<p>The above example shows how this is set up in an environment where the <p>The above example shows how this is set up in an environment where the

View File

@ -457,8 +457,8 @@ function checkHiddenSubtreeRecursively(parentNoteId: string, item: HiddenSubtree
}).save(); }).save();
} else if (attr.name === "docName" || (existingAttribute.noteId.startsWith("_help") && attr.name === "iconClass")) { } else if (attr.name === "docName" || (existingAttribute.noteId.startsWith("_help") && attr.name === "iconClass")) {
if (existingAttribute.value !== attr.value) { if (existingAttribute.value !== attr.value) {
console.log(`Updating attribute ${attrId} from "${existingAttribute.value}" to "${attr.value}"`);
existingAttribute.value = attr.value ?? ""; existingAttribute.value = attr.value ?? "";
console.log("Updating attribute ", attrId);
existingAttribute.save(); existingAttribute.save();
} }
} }

View File

@ -1,6 +1,6 @@
{ {
"formatVersion": 2, "formatVersion": 2,
"appVersion": "0.98.0", "appVersion": "0.98.1",
"files": [ "files": [
{ {
"isClone": false, "isClone": false,

View File

@ -1,6 +1,6 @@
{ {
"formatVersion": 2, "formatVersion": 2,
"appVersion": "0.98.0", "appVersion": "0.98.1",
"files": [ "files": [
{ {
"isClone": false, "isClone": false,

View File

@ -1,6 +1,6 @@
{ {
"formatVersion": 2, "formatVersion": 2,
"appVersion": "0.98.0", "appVersion": "0.98.1",
"files": [ "files": [
{ {
"isClone": false, "isClone": false,

View File

@ -146,7 +146,7 @@ services:
### Shell Export Example ### Shell Export Example
```sh ```
# Using either format # Using either format
export TRILIUM_GENERAL_NOAUTHENTICATION=false export TRILIUM_GENERAL_NOAUTHENTICATION=false
export TRILIUM_NETWORK_HTTPS=true export TRILIUM_NETWORK_HTTPS=true

View File

@ -27,7 +27,7 @@ keyPath=/[username]/.acme.sh/[hostname]/example.com.key
You can also review the [configuration](../../Advanced%20Usage/Configuration%20\(config.ini%20or%20e.md) file to provide all `config.ini` values as environment variables instead. For example, you can configure TLS using environment variables: You can also review the [configuration](../../Advanced%20Usage/Configuration%20\(config.ini%20or%20e.md) file to provide all `config.ini` values as environment variables instead. For example, you can configure TLS using environment variables:
```sh ```
export TRILIUM_NETWORK_HTTPS=true export TRILIUM_NETWORK_HTTPS=true
export TRILIUM_NETWORK_CERTPATH=/path/to/cert.pem export TRILIUM_NETWORK_CERTPATH=/path/to/cert.pem
export TRILIUM_NETWORK_KEYPATH=/path/to/key.pem export TRILIUM_NETWORK_KEYPATH=/path/to/key.pem