chore(docs): update with deterministic order
@ -143,7 +143,7 @@
|
||||
"dataFileName": "Attributes.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "ZuUT0WgJVR2j",
|
||||
"attachmentId": "P4eRVtGFoHh2",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -151,7 +151,7 @@
|
||||
"dataFileName": "Attributes_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "P4eRVtGFoHh2",
|
||||
"attachmentId": "ZuUT0WgJVR2j",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -606,7 +606,7 @@
|
||||
"dataFileName": "Serving directly the content o.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "xicVjsf2Kmaz",
|
||||
"attachmentId": "eizmhhmocL6L",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -614,7 +614,7 @@
|
||||
"dataFileName": "Serving directly the conte.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "eizmhhmocL6L",
|
||||
"attachmentId": "xicVjsf2Kmaz",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -659,7 +659,7 @@
|
||||
"dataFileName": "Code Notes.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "OTcapNOcNaBL",
|
||||
"attachmentId": "hajUVeLs3EOM",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -667,7 +667,7 @@
|
||||
"dataFileName": "Code Notes_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "hajUVeLs3EOM",
|
||||
"attachmentId": "OTcapNOcNaBL",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -1014,21 +1014,13 @@
|
||||
"format": "markdown",
|
||||
"dataFileName": "Day Notes.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "H3Iy9PpIDd0Z",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
"position": 10,
|
||||
"dataFileName": "Day Notes_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "9wmaElfXYjWM",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "1_Day Notes_image.png"
|
||||
"dataFileName": "Day Notes_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "FL40jUEj7xLt",
|
||||
@ -1036,6 +1028,14 @@
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
"position": 10,
|
||||
"dataFileName": "1_Day Notes_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "H3Iy9PpIDd0Z",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
"position": 10,
|
||||
"dataFileName": "2_Day Notes_image.png"
|
||||
}
|
||||
]
|
||||
@ -1515,36 +1515,12 @@
|
||||
"dataFileName": "Manually altering the database.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "W4710rPIeZjF",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "Manually altering the data.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "yC5HdtMbAaaF",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "1_Manually altering the data.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "wL249F7azfME",
|
||||
"attachmentId": "0740ph4lJ4rv",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
"position": 10,
|
||||
"dataFileName": "2_Manually altering the data.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "lAsR2tqMXurk",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "3_Manually altering the data.png"
|
||||
"dataFileName": "Manually altering the data.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "fJlFqdEOpLrF",
|
||||
@ -1552,10 +1528,34 @@
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "1_Manually altering the data.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "lAsR2tqMXurk",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "2_Manually altering the data.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "uvaARhqiU4M5",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
"position": 10,
|
||||
"dataFileName": "3_Manually altering the data.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "W4710rPIeZjF",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "4_Manually altering the data.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "0740ph4lJ4rv",
|
||||
"attachmentId": "wL249F7azfME",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -1563,10 +1563,10 @@
|
||||
"dataFileName": "5_Manually altering the data.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "uvaARhqiU4M5",
|
||||
"attachmentId": "yC5HdtMbAaaF",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "6_Manually altering the data.png"
|
||||
}
|
||||
@ -1616,34 +1616,34 @@
|
||||
"dataFileName": "SQL Console.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "pP87PB9ELjQn",
|
||||
"attachmentId": "1YS10Qg7S4YR",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"mime": "image/jpg",
|
||||
"position": 10,
|
||||
"dataFileName": "SQL Console_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "827EgLgWhZWF",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
"position": 10,
|
||||
"dataFileName": "1_SQL Console_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "gIbK7NNLu3iZ",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "1_SQL Console_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "1YS10Qg7S4YR",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
"position": 10,
|
||||
"dataFileName": "2_SQL Console_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "827EgLgWhZWF",
|
||||
"attachmentId": "pP87PB9ELjQn",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "3_SQL Console_image.png"
|
||||
}
|
||||
@ -2503,7 +2503,7 @@
|
||||
"dataFileName": "1_Right-to-Left Support_imag.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "V7U0KMPHxH2I",
|
||||
"attachmentId": "oW5LpuCUuq1z",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -2519,7 +2519,7 @@
|
||||
"dataFileName": "3_Right-to-Left Support_imag.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "oW5LpuCUuq1z",
|
||||
"attachmentId": "V7U0KMPHxH2I",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -2790,7 +2790,7 @@
|
||||
"dataFileName": "Note Navigation.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "Pae5L9DXlzQW",
|
||||
"attachmentId": "jDuwVaU8bNtG",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -2798,7 +2798,7 @@
|
||||
"dataFileName": "Note Navigation_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "jDuwVaU8bNtG",
|
||||
"attachmentId": "Pae5L9DXlzQW",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -2975,7 +2975,7 @@
|
||||
"dataFileName": "Workspace.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "vZSH2mOKzWBx",
|
||||
"attachmentId": "V4TIsmtBh8P7",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -2983,7 +2983,7 @@
|
||||
"dataFileName": "Workspace_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "V4TIsmtBh8P7",
|
||||
"attachmentId": "vZSH2mOKzWBx",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -3341,20 +3341,12 @@
|
||||
"dataFileName": "Zen mode.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "ghjyT4LkrZrU",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
"position": 10,
|
||||
"dataFileName": "Zen mode_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "lqQtSNb8loOS",
|
||||
"attachmentId": "Asn6uBNwt6JI",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "1_Zen mode_image.png"
|
||||
"dataFileName": "Zen mode_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "cOMcKGJQYs8Y",
|
||||
@ -3362,31 +3354,23 @@
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "1_Zen mode_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "ghjyT4LkrZrU",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
"position": 10,
|
||||
"dataFileName": "2_Zen mode_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "LX31yc6Jnksw",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "3_Zen mode_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "Asn6uBNwt6JI",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "4_Zen mode_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "HGcQUOEXJ3Sp",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "5_Zen mode_image.png"
|
||||
"dataFileName": "3_Zen mode_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "jtzLZ0J0GMub",
|
||||
@ -3394,6 +3378,22 @@
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
"position": 10,
|
||||
"dataFileName": "4_Zen mode_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "lqQtSNb8loOS",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "5_Zen mode_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "LX31yc6Jnksw",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "6_Zen mode_image.png"
|
||||
},
|
||||
{
|
||||
@ -3495,14 +3495,6 @@
|
||||
"format": "markdown",
|
||||
"dataFileName": "Text.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "yGknq3nsWpef",
|
||||
"title": "bx-edit-alt.svg",
|
||||
"role": "image",
|
||||
"mime": "image/svg+xml",
|
||||
"position": 10,
|
||||
"dataFileName": "Text_bx-edit-alt.svg"
|
||||
},
|
||||
{
|
||||
"attachmentId": "lHWL7KkEhmM3",
|
||||
"title": "image.png",
|
||||
@ -3510,6 +3502,14 @@
|
||||
"mime": "image/jpg",
|
||||
"position": 10,
|
||||
"dataFileName": "Text_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "yGknq3nsWpef",
|
||||
"title": "bx-edit-alt.svg",
|
||||
"role": "image",
|
||||
"mime": "image/svg+xml",
|
||||
"position": 10,
|
||||
"dataFileName": "Text_bx-edit-alt.svg"
|
||||
}
|
||||
],
|
||||
"dirFileName": "Text",
|
||||
@ -3579,7 +3579,7 @@
|
||||
"dataFileName": "Lists.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "EnkTpdeLJ6Ft",
|
||||
"attachmentId": "5cmICTYfg13g",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -3595,7 +3595,7 @@
|
||||
"dataFileName": "1_Lists_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "5cmICTYfg13g",
|
||||
"attachmentId": "d4XfLoK5srYZ",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -3603,7 +3603,7 @@
|
||||
"dataFileName": "2_Lists_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "d4XfLoK5srYZ",
|
||||
"attachmentId": "eL11eZMPwpmH",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -3611,7 +3611,7 @@
|
||||
"dataFileName": "3_Lists_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "If3k6Tt5cPBt",
|
||||
"attachmentId": "EnkTpdeLJ6Ft",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -3619,7 +3619,7 @@
|
||||
"dataFileName": "4_Lists_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "eL11eZMPwpmH",
|
||||
"attachmentId": "If3k6Tt5cPBt",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -3873,7 +3873,7 @@
|
||||
"dataFileName": "Calendar View.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "COiR1tnE86i1",
|
||||
"attachmentId": "37CfbqKYcOtd",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3881,7 +3881,7 @@
|
||||
"dataFileName": "Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "AzRAe3io7LxA",
|
||||
"attachmentId": "6w8hjC47rS2H",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3889,7 +3889,7 @@
|
||||
"dataFileName": "1_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "37CfbqKYcOtd",
|
||||
"attachmentId": "akAHcIEcGnWR",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3897,7 +3897,7 @@
|
||||
"dataFileName": "2_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "irfNX8n4159U",
|
||||
"attachmentId": "AU7dnIevWPrz",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3905,7 +3905,7 @@
|
||||
"dataFileName": "3_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "6w8hjC47rS2H",
|
||||
"attachmentId": "AzRAe3io7LxA",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3913,7 +3913,7 @@
|
||||
"dataFileName": "4_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "fOdCNTs2BuI0",
|
||||
"attachmentId": "COiR1tnE86i1",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3921,7 +3921,7 @@
|
||||
"dataFileName": "5_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "u2c09UpZghff",
|
||||
"attachmentId": "fOdCNTs2BuI0",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3929,7 +3929,7 @@
|
||||
"dataFileName": "6_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "UCQb1diHfd02",
|
||||
"attachmentId": "GeEGbbeQ1qy9",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3937,7 +3937,7 @@
|
||||
"dataFileName": "7_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "oS6yUoQtfhpg",
|
||||
"attachmentId": "gQvwJGB5a4c1",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3945,7 +3945,7 @@
|
||||
"dataFileName": "8_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "AU7dnIevWPrz",
|
||||
"attachmentId": "HfBu0m3WXtn2",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3953,7 +3953,7 @@
|
||||
"dataFileName": "9_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "HfBu0m3WXtn2",
|
||||
"attachmentId": "ho00OJTNrxVI",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3961,7 +3961,7 @@
|
||||
"dataFileName": "10_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "rYaJQN8tjfsG",
|
||||
"attachmentId": "irfNX8n4159U",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3969,7 +3969,7 @@
|
||||
"dataFileName": "11_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "ho00OJTNrxVI",
|
||||
"attachmentId": "KF56rdNuOwWd",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3977,7 +3977,7 @@
|
||||
"dataFileName": "12_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "xqgGyeWWqLyg",
|
||||
"attachmentId": "oBWr5GL6cUAZ",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -3985,7 +3985,7 @@
|
||||
"dataFileName": "13_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "gQvwJGB5a4c1",
|
||||
"attachmentId": "oS6yUoQtfhpg",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4001,7 +4001,7 @@
|
||||
"dataFileName": "15_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "akAHcIEcGnWR",
|
||||
"attachmentId": "rYaJQN8tjfsG",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4009,7 +4009,7 @@
|
||||
"dataFileName": "16_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "KF56rdNuOwWd",
|
||||
"attachmentId": "u2c09UpZghff",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4017,7 +4017,7 @@
|
||||
"dataFileName": "17_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "oBWr5GL6cUAZ",
|
||||
"attachmentId": "UCQb1diHfd02",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4025,7 +4025,7 @@
|
||||
"dataFileName": "18_Calendar View_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "GeEGbbeQ1qy9",
|
||||
"attachmentId": "xqgGyeWWqLyg",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4251,7 +4251,7 @@
|
||||
"dataFileName": "Geo map.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "gJ4Yz80jxcbn",
|
||||
"attachmentId": "1f07O0Z25ZRr",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4259,7 +4259,7 @@
|
||||
"dataFileName": "Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "USbvJ38T4AKA",
|
||||
"attachmentId": "3oh61qhNLu7D",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4267,7 +4267,7 @@
|
||||
"dataFileName": "1_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "tfa1TRUatWEh",
|
||||
"attachmentId": "6wUkw5RWE39e",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4275,7 +4275,7 @@
|
||||
"dataFileName": "2_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "x6yBLIsY2LSv",
|
||||
"attachmentId": "aCSNn9QlgHFi",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4291,7 +4291,7 @@
|
||||
"dataFileName": "4_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "DapDey8gMiFc",
|
||||
"attachmentId": "agH6yREFgsoU",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4299,7 +4299,7 @@
|
||||
"dataFileName": "5_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "6wUkw5RWE39e",
|
||||
"attachmentId": "AHyDUM6R5HeG",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4307,7 +4307,7 @@
|
||||
"dataFileName": "6_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "Mx2xwNIk76ZS",
|
||||
"attachmentId": "CcjWLhE3KKfv",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4315,7 +4315,7 @@
|
||||
"dataFileName": "7_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "fQy8R1vxKhwN",
|
||||
"attachmentId": "DapDey8gMiFc",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4323,7 +4323,7 @@
|
||||
"dataFileName": "8_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "1f07O0Z25ZRr",
|
||||
"attachmentId": "fQy8R1vxKhwN",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4331,7 +4331,7 @@
|
||||
"dataFileName": "9_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "aCSNn9QlgHFi",
|
||||
"attachmentId": "gJ4Yz80jxcbn",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4339,7 +4339,7 @@
|
||||
"dataFileName": "10_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "CcjWLhE3KKfv",
|
||||
"attachmentId": "Mx2xwNIk76ZS",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4354,29 +4354,13 @@
|
||||
"position": 10,
|
||||
"dataFileName": "12_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "3oh61qhNLu7D",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "13_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "agH6yREFgsoU",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "14_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "pGf1p74KKGU4",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
"position": 10,
|
||||
"dataFileName": "15_Geo map_image.png"
|
||||
"dataFileName": "13_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "tDWsliJj9ncm",
|
||||
@ -4384,10 +4368,26 @@
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "14_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "tfa1TRUatWEh",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "15_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "USbvJ38T4AKA",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
"position": 10,
|
||||
"dataFileName": "16_Geo map_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "AHyDUM6R5HeG",
|
||||
"attachmentId": "x6yBLIsY2LSv",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4459,7 +4459,7 @@
|
||||
"dataFileName": "Creating a custom theme.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "QkaP2Ge0lagI",
|
||||
"attachmentId": "14xpFnX5GIkZ",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4467,7 +4467,7 @@
|
||||
"dataFileName": "Creating a custom theme_im.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "PY4a4fueTRUZ",
|
||||
"attachmentId": "EzM9s8bCnJ85",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4475,7 +4475,7 @@
|
||||
"dataFileName": "1_Creating a custom theme_im.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "yJVfT7rjp4tI",
|
||||
"attachmentId": "M3C6oYYIakiS",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4483,7 +4483,7 @@
|
||||
"dataFileName": "2_Creating a custom theme_im.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "EzM9s8bCnJ85",
|
||||
"attachmentId": "PY4a4fueTRUZ",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4491,7 +4491,7 @@
|
||||
"dataFileName": "3_Creating a custom theme_im.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "M3C6oYYIakiS",
|
||||
"attachmentId": "QkaP2Ge0lagI",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4499,7 +4499,7 @@
|
||||
"dataFileName": "4_Creating a custom theme_im.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "14xpFnX5GIkZ",
|
||||
"attachmentId": "yJVfT7rjp4tI",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4582,7 +4582,7 @@
|
||||
"dataFileName": "Custom app-wide CSS.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "TIerrMjmeich",
|
||||
"attachmentId": "fkMLaf6reA6I",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4590,7 +4590,7 @@
|
||||
"dataFileName": "Custom app-wide CSS_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "YUrNq5vsCwHe",
|
||||
"attachmentId": "TIerrMjmeich",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4598,7 +4598,7 @@
|
||||
"dataFileName": "1_Custom app-wide CSS_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "fkMLaf6reA6I",
|
||||
"attachmentId": "YUrNq5vsCwHe",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -4609,6 +4609,20 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"isClone": true,
|
||||
"noteId": "pOsGYCXsbNQG",
|
||||
"notePath": [
|
||||
"pOsGYCXsbNQG",
|
||||
"pOsGYCXsbNQG"
|
||||
],
|
||||
"title": "User Guide",
|
||||
"prefix": null,
|
||||
"dataFileName": "User Guide.clone.md",
|
||||
"type": "text",
|
||||
"format": "markdown",
|
||||
"isExpanded": false
|
||||
},
|
||||
{
|
||||
"isClone": false,
|
||||
"noteId": "k2Gc17NbaAwb",
|
||||
@ -6139,7 +6153,7 @@
|
||||
"dataFileName": "Error logs.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "w2hNrUKhJXot",
|
||||
"attachmentId": "8b6d0LUU1aMl",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -6147,7 +6161,7 @@
|
||||
"dataFileName": "Error logs_image.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "8b6d0LUU1aMl",
|
||||
"attachmentId": "w2hNrUKhJXot",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/jpg",
|
||||
@ -6175,7 +6189,7 @@
|
||||
"dataFileName": "TriliumNext Notes Not Opened.md",
|
||||
"attachments": [
|
||||
{
|
||||
"attachmentId": "sSEXTY7mQ3Cx",
|
||||
"attachmentId": "QuuFBSQMTz05",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -6183,7 +6197,7 @@
|
||||
"dataFileName": "TriliumNext Notes Not Open.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "QuuFBSQMTz05",
|
||||
"attachmentId": "sC4ORfLsTFhF",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
@ -6191,7 +6205,7 @@
|
||||
"dataFileName": "1_TriliumNext Notes Not Open.png"
|
||||
},
|
||||
{
|
||||
"attachmentId": "sC4ORfLsTFhF",
|
||||
"attachmentId": "sSEXTY7mQ3Cx",
|
||||
"title": "image.png",
|
||||
"role": "image",
|
||||
"mime": "image/png",
|
||||
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 113 KiB |
Before Width: | Height: | Size: 99 KiB After Width: | Height: | Size: 68 KiB |
Before Width: | Height: | Size: 82 KiB After Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
@ -5,13 +5,13 @@ For this, Trilium provides a concept of "day note". Trilium semi-automatically g
|
||||
|
||||
Select an existing day note, and the menubar contains a calendar widget. Select any day to create a note for that day.
|
||||
|
||||

|
||||

|
||||
|
||||
This pattern works well also because of [Cloning Notes](../../Basic%20Concepts/Note/Cloning%20Notes.md) functionality - note can appear in multiple places in the note tree, so besides appearing under day note, it can also be categorized into other notes.
|
||||
|
||||
## Demo
|
||||
|
||||

|
||||

|
||||
|
||||
You can see the structure of day notes appearing under "Journal" note - there's a note for the whole year 2017, under it, you have "12 - December" which then contains "18 - Monday". This is our "day note" which contains some text in its content and also has some child notes (some of them are from [Task manager](Task%20Manager.md)).
|
||||
|
||||
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 82 KiB |
@ -6,7 +6,7 @@ In Trilium, attributes are key-value pairs assigned to notes, providing addition
|
||||
|
||||
These attributes play a crucial role in organizing, categorising, and enhancing the functionality of notes.
|
||||
|
||||

|
||||

|
||||
|
||||
## Labels
|
||||
|
||||
|
Before Width: | Height: | Size: 113 KiB After Width: | Height: | Size: 36 KiB |
@ -8,7 +8,7 @@ This can be useful for a few things:
|
||||
* we call such JavaScript code notes "scripts" - see [Scripts](Code%20Notes/Scripts.md)
|
||||
* JSON, XML etc. can be used as storage for structured data (typically used in conjunction with scripting)
|
||||
|
||||

|
||||

|
||||
|
||||
## Extra languages
|
||||
|
||||
@ -18,4 +18,4 @@ Trilium supports syntax highlighting for many languages, but by default displays
|
||||
|
||||
An alternative to the code note is a "code block" - feature of a text note which can add short snippets of code to the text editor. Starting with TriliumNext v0.90.12, the code blocks also support syntax highlighting.
|
||||
|
||||

|
||||

|
Before Width: | Height: | Size: 68 KiB After Width: | Height: | Size: 99 KiB |
@ -17,7 +17,7 @@ port=8080
|
||||
|
||||
You can override these values using environment variables:
|
||||
|
||||
```bash
|
||||
```sh
|
||||
TRILIUM_NETWORK_HOST=0.0.0.0
|
||||
TRILIUM_NETWORK_PORT=9000
|
||||
```
|
||||
|
Before Width: | Height: | Size: 542 B After Width: | Height: | Size: 508 B |
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 635 B |
Before Width: | Height: | Size: 635 B After Width: | Height: | Size: 35 KiB |
Before Width: | Height: | Size: 508 B After Width: | Height: | Size: 668 B |
Before Width: | Height: | Size: 134 KiB After Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 542 B |
Before Width: | Height: | Size: 668 B After Width: | Height: | Size: 134 KiB |
@ -28,7 +28,7 @@ To do so:
|
||||
5. Press "Write Changes" in the main toolbar.
|
||||
6. Close the application or close the database.
|
||||
|
||||

|
||||

|
||||
|
||||
### Using the SQLite CLI
|
||||
|
||||
|
Before Width: | Height: | Size: 508 B After Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 508 B |
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 542 B |
@ -3,7 +3,7 @@ The SQL Console is Trilium's built-in database editor.
|
||||
|
||||
It can be accessed by going to the [global menu](../../../Basic%20Concepts/UI%20Elements) → Advanced → Open SQL Console.
|
||||
|
||||

|
||||

|
||||
|
||||
### Interaction
|
||||
|
||||
@ -11,18 +11,18 @@ It can be accessed by going to the [global menu](../../../Basic%20Concepts/UI%20
|
||||
|
||||
* Only one SQL statement can be run at once.
|
||||
|
||||
* To run the statement, press the icon.
|
||||
* To run the statement, press the icon.
|
||||
|
||||
* For queries that return a result, the data will displayed in a table.
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
### Saved SQL console
|
||||
|
||||
SQL queries or commands can be saved into a dedicated note.
|
||||
|
||||
To do so, simply write the query and press the button. Once saved, the note will appear in [Day Notes](../../Advanced%20Showcases/Day%20Notes.md).
|
||||
To do so, simply write the query and press the button. Once saved, the note will appear in [Day Notes](../../Advanced%20Showcases/Day%20Notes.md).
|
||||
|
||||
* The SQL expression will not be displayed by default, but it can still be viewed by going to the note context menu and selecting _Note source_.
|
||||
* The expression cannot be modified. If needed, recreate it by copying the statement back into the SQL console and then saving it again.
|
Before Width: | Height: | Size: 542 B After Width: | Height: | Size: 35 KiB |
@ -9,7 +9,7 @@ This is a basic example how you can create simple diagram using relation maps:
|
||||
|
||||
And this is how you can create it:
|
||||
|
||||

|
||||

|
||||
|
||||
We start completely from scratch by first creating new note called "Development process" and changing its type to "Relation map". After that we create new notes one by one and place them by clicking into the map. We also drag [relations](Attributes.md)between notes and name them. That's all!
|
||||
|
||||
|
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 6.8 KiB |
@ -3,7 +3,7 @@ When accessing a shared note, Trilium will render it as a web page. Sometimes it
|
||||
|
||||
| A note displayed as a web page (HTML) | A note displayed as a raw format |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## By adding an attribute to the note
|
||||
|
||||
@ -13,4 +13,4 @@ Simply add the `#shareRaw` attribute and the note will always be rendered _raw_
|
||||
|
||||
Append `?raw` to the URL to display a note in its raw format regardless of whether the `#shareRaw` attribute is added on the note.
|
||||
|
||||

|
||||

|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 125 KiB |
Before Width: | Height: | Size: 125 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 79 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 8.4 KiB |
Before Width: | Height: | Size: 79 KiB After Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 8.4 KiB After Width: | Height: | Size: 93 KiB |
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 15 KiB |
@ -7,7 +7,7 @@ You can use alt-left and alt-right to move back and forward in history of viewed
|
||||
|
||||
This works identically to browser backwards / forwards, it's actually using built-in browser support for this.
|
||||
|
||||

|
||||

|
||||
|
||||
## Jump to note
|
||||
|
||||
|
@ -7,10 +7,10 @@ So far workspace consists of these features:
|
||||
|
||||
* easy entering of workspace:
|
||||
|
||||

|
||||

|
||||
|
||||
* visual identification of workspace in tabs:
|
||||

|
||||

|
||||
|
||||
|
||||
### How to use workspaces
|
||||
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 9.0 KiB |
@ -1,11 +1,11 @@
|
||||
# Zen mode
|
||||

|
||||

|
||||
|
||||
Screenshot of Zen Mode activated on a Windows 11 system with native title bar off and background effects on.
|
||||
|
||||
When Zen Mode is activated (pictured on the side), most of the user interface of Trilium is hidden away in order to be able to focus on the content, whether it's for reading or writing.
|
||||
|
||||

|
||||

|
||||
|
||||
Screenshot of the Zen Mode option in the global menu.
|
||||
|
||||
@ -15,7 +15,7 @@ The Zen Mode can be activated by accessing the global menu and selecting the “
|
||||
|
||||
Aside from the global menu, it's also possible to activate this mode by using a keyboard shortcut which is Alt+Z by default. Look for `toggleZenMode` in the shortcut configuration.
|
||||
|
||||
Once Zen Mode is activated, all the UI elements of the application will be hidden away, including the global menu. In that case, the Zen Mode can be deactivated either by pressing the icon in the top-right corner of the window or by pressing the keyboard combination again.
|
||||
Once Zen Mode is activated, all the UI elements of the application will be hidden away, including the global menu. In that case, the Zen Mode can be deactivated either by pressing the icon in the top-right corner of the window or by pressing the keyboard combination again.
|
||||
|
||||
Do note that, by design, activating or deactivating the Zen Mode applies only to the current window. Restarting the application will also disable the Zen Mode.
|
||||
|
||||
@ -23,7 +23,7 @@ Do note that, by design, activating or deactivating the Zen Mode applies only to
|
||||
|
||||
If “Native title bar” is activated, then the operating system's default title bar can be used to drag the window around. If deactivated, the window can still be moved by dragging the mouse across the top part of the window where the note titles are.
|
||||
|
||||

|
||||

|
||||
|
||||
Screenshot of two notes side-by-side while Zen Mode is active, on Windows 11 with background effects off.
|
||||
|
||||
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 1.0 KiB |
@ -3,21 +3,21 @@ Configure Nginx proxy and HTTPS. The operating system here is Ubuntu 18.04.
|
||||
|
||||
1. Download Nginx and remove Apache2
|
||||
|
||||
```bash
|
||||
```sh
|
||||
sudo apt-get install nginx
|
||||
sudo apt-get remove apache2
|
||||
```
|
||||
|
||||
1. Create configure file
|
||||
|
||||
```bash
|
||||
```sh
|
||||
cd /etc/nginx/conf.d
|
||||
vim default.conf
|
||||
```
|
||||
|
||||
1. Fill the file with the context shown below, part of the setting show be changed. Then you can enjoy your web with HTTPS forced and proxy.
|
||||
|
||||
```nginx
|
||||
```conf
|
||||
# This part is for proxy and HTTPS configure
|
||||
server {
|
||||
listen 443 ssl;
|
||||
|
Before Width: | Height: | Size: 323 KiB After Width: | Height: | Size: 515 KiB |
Before Width: | Height: | Size: 102 KiB After Width: | Height: | Size: 43 KiB |
Before Width: | Height: | Size: 191 KiB After Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 100 KiB |
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 100 KiB After Width: | Height: | Size: 4.2 KiB |
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 397 KiB |
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 191 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 8.8 KiB |
Before Width: | Height: | Size: 397 KiB After Width: | Height: | Size: 323 KiB |
Before Width: | Height: | Size: 260 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 8.8 KiB After Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 102 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 260 KiB |
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 35 KiB |
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 9.1 KiB |
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 9.7 KiB After Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 7.9 KiB |
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 7.3 KiB |
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 8.4 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 9.7 KiB |
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 26 KiB |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 9.1 KiB After Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 7.3 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 8.4 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 2.2 KiB |
@ -1,5 +1,5 @@
|
||||
# Calendar View
|
||||

|
||||

|
||||
|
||||
The Calendar view of Book notes will display each child note in a calendar that has a start date and optionally an end date, as an event.
|
||||
|
||||
@ -9,21 +9,21 @@ Unlike other Book view types, the Calendar view also allows some kind of interac
|
||||
|
||||
| | | |
|
||||
| --- | --- | --- |
|
||||
| 1 |  | The Calendar View works only for Book note types. To create a new note, right click on the note tree on the left and select Insert note after, or Insert child note and then select _Book_. |
|
||||
| 2 |  | Once created, the “View type” of the Book needs changed to “Calendar”, by selecting the “Book Properties” tab in the ribbon. |
|
||||
| 1 |  | The Calendar View works only for Book note types. To create a new note, right click on the note tree on the left and select Insert note after, or Insert child note and then select _Book_. |
|
||||
| 2 |  | Once created, the “View type” of the Book needs changed to “Calendar”, by selecting the “Book Properties” tab in the ribbon. |
|
||||
|
||||
## Creating a new event/note
|
||||
|
||||
* Clicking on a day will create a new child note and assign it to that particular day.
|
||||
* You will be asked for the name of the new note. If the popup is dismissed by pressing the close button or escape, then the note will not be created.
|
||||
* It's possible to drag across multiple days to set both the start and end date of a particular note.
|
||||

|
||||

|
||||
* Creating new notes from the calendar will respect the `~child:template` relation if set on the book note.
|
||||
|
||||
## Interacting with events
|
||||
|
||||
* Hovering the mouse over an event will display information about the note.
|
||||

|
||||

|
||||
* Left clicking the event will go to that note. Middle clicking will open the note in a new tab and right click will offer more options including opening the note in a new split or window.
|
||||
* Drag and drop an event on the calendar to move it to another day.
|
||||
* The length of an event can be changed by placing the mouse to the right edge of the event and dragging the mouse around.
|
||||
@ -52,13 +52,13 @@ For each note of the calendar, the following attributes can be used:
|
||||
| `#calendar:color` | Similar to `#color`, but applies the color only for the event in the calendar and not for other places such as the note tree. |
|
||||
| `#iconClass` | If present, the icon of the note will be displayed to the left of the event title. |
|
||||
| `#calendar:title` | Changes the title of an event to point to an attribute of the note other than the title, either a label (e.g. `#assignee`) or a relation (e.g. `~for`). See _Advanced use-cases_ for more information. |
|
||||
| `#calendar:promotedAttributes` | Allows displaying the value of one or more promoted attributes in the calendar like this:  <br> <br>`<br>#label:weight="promoted,number,single,precision=1"<br>#label:mood="promoted,alias=Mood,single,text"<br>#calendar:promotedAttributes="label:weight,label:mood" <br>` <br> <br>It can also be used with relations, case in which it will display the title of the target note: <br> <br>`<br>#relation:assignee="promoted,alias=Assignee,single,text"<br>#calendar:promotedAttributes="relation:assignee" <br>~assignee=@My assignee <br>` |
|
||||
| `#calendar:promotedAttributes` | Allows displaying the value of one or more promoted attributes in the calendar like this:  <br> <br>`<br>#label:weight="promoted,number,single,precision=1"<br>#label:mood="promoted,alias=Mood,single,text"<br>#calendar:promotedAttributes="label:weight,label:mood" <br>` <br> <br>It can also be used with relations, case in which it will display the title of the target note: <br> <br>`<br>#relation:assignee="promoted,alias=Assignee,single,text"<br>#calendar:promotedAttributes="relation:assignee" <br>~assignee=@My assignee <br>` |
|
||||
| `#calendar:startDate` | Allows using a different label to represent the start date, other than `#startDate` (e.g. `#expiryDate`). The label name must be prefixed with `#`. If the label is not defined for a note, the default will be used instead. |
|
||||
| `#calendar:endDate` | Allows using a different label to represent the start date, other than `#endDate`. The label name must be prefixed with `#`. If the label is not defined for a note, the default will be used instead. |
|
||||
|
||||
## How the calendar works
|
||||
|
||||
The calendar displays all the child notes of the book that have a `#startDate`. An `#endDate` can optionally be added.
|
||||
The calendar displays all the child notes of the book that have a `#startDate`. An `#endDate` can optionally be added.
|
||||
|
||||
If editing the start date and end date from the note itself is desirable, the following attributes can be added to the book note:
|
||||
|
||||
@ -68,7 +68,7 @@ If editing the start date and end date from the note itself is desirable, the fo
|
||||
|
||||
This will result in:
|
||||
|
||||

|
||||

|
||||
|
||||
When not used in a Journal, the calendar is recursive. That is, it will look for events not just in its child notes but also in the children of these child notes.
|
||||
|
||||
@ -85,7 +85,7 @@ Based on the `#calendarRoot` (or `#workspaceCalendarRoot`) attribute, the calend
|
||||
* Clicking on the empty space on a date will automatically open that day's note or create it if it does not exist.
|
||||
* Direct children of a day note will be displayed on the calendar despite not having a `dateNote` attribute. Children of the child notes will not be displayed.
|
||||
|
||||

|
||||

|
||||
|
||||
### Using a different attribute as event title
|
||||
|
||||
@ -95,7 +95,7 @@ To do so, assign `#calendar:title` to the child note (not the calendar/book note
|
||||
|
||||
| | |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
### Using a relation attribute as event title
|
||||
|
||||
@ -105,10 +105,10 @@ Moreover, if there are more relations of the same name, they will be displayed a
|
||||
|
||||
| | |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
Note that it's even possible to have a `#calendar:title` on the target note (e.g. “John Smith”) which will try to render an attribute of it. Note that it's not possible to use a relation here as well for safety reasons (an accidental recursion of attributes could cause the application to loop infinitely).
|
||||
|
||||
| | |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 2.4 KiB |
@ -3,8 +3,8 @@
|
||||
|
||||
| | | |
|
||||
| --- | --- | --- |
|
||||
| 1 |  | Right click on any note on the note tree and select _Insert child note_ → _Geo Map (beta)_. |
|
||||
| 2 |  | By default the map will be empty and will show the entire world. |
|
||||
| 1 |  | Right click on any note on the note tree and select _Insert child note_ → _Geo Map (beta)_. |
|
||||
| 2 |  | By default the map will be empty and will show the entire world. |
|
||||
|
||||
## Repositioning the map
|
||||
|
||||
@ -17,10 +17,10 @@ The position on the map and the zoom are saved inside the map note and restored
|
||||
|
||||
| | | |
|
||||
| --- | --- | --- |
|
||||
| 1 | | To create a marker, first navigate to the desired point on the map. Then press the button on the top-right of the map. <br> <br>If the button is not visible, make sure the button section is visible by pressing the chevron button ( ) in the top-right of the map. |
|
||||
| 2 |  | Once pressed, the map will enter in the insert mode, as illustrated by the notification. <br> <br>Simply click the point on the map where to place the marker, or the Escape key to cancel. |
|
||||
| 3 |  | Enter the name of the marker/note to be created. |
|
||||
| 4 |  | Once confirmed, the marker will show up on the map and it will also be displayed as a child note of the map. |
|
||||
| 1 | | To create a marker, first navigate to the desired point on the map. Then press the button on the top-right of the map. <br> <br>If the button is not visible, make sure the button section is visible by pressing the chevron button ( ) in the top-right of the map. |
|
||||
| 2 |  | Once pressed, the map will enter in the insert mode, as illustrated by the notification. <br> <br>Simply click the point on the map where to place the marker, or the Escape key to cancel. |
|
||||
| 3 |  | Enter the name of the marker/note to be created. |
|
||||
| 4 |  | Once confirmed, the marker will show up on the map and it will also be displayed as a child note of the map. |
|
||||
|
||||
## How the location of the markers is stored
|
||||
|
||||
@ -67,8 +67,8 @@ The value of the attribute is made up of the latitude and longitude separated by
|
||||
| | | |
|
||||
| --- | --- | --- |
|
||||
| 1 |  | Go to Google Maps on the web and look for a desired location, right click on it and a context menu will show up. <br> <br>Simply click on the first item displaying the coordinates and they will be copied to clipboard. <br> <br>Then paste the value inside the text box into the `#geolocation` attribute of a child note of the map (don't forget to surround the value with a `"` character). |
|
||||
| 2 |  | In Trilium, create a child note under the map. |
|
||||
| 3 |  | And then go to Owned Attributes and type `#geolocation="`, then paste from the clipboard as-is and then add the ending `"` character. Press Enter to confirm and the map should now be updated to contain the new note. |
|
||||
| 2 |  | In Trilium, create a child note under the map. |
|
||||
| 3 |  | And then go to Owned Attributes and type `#geolocation="`, then paste from the clipboard as-is and then add the ending `"` character. Press Enter to confirm and the map should now be updated to contain the new note. |
|
||||
|
||||
### Adding from OpenStreetMap
|
||||
|
||||
@ -76,9 +76,9 @@ Similarly to the Google Maps approach:
|
||||
|
||||
| | | |
|
||||
| --- | --- | --- |
|
||||
| 1 |  | Go to any location on openstreetmap.org and right click to bring up the context menu. Select the “Show address” item. |
|
||||
| 2 |  | The address will be visible in the top-left of the screen, in the place of the search bar. <br> <br>Select the coordinates and copy them into the clipboard. |
|
||||
| 3 |  | Simply paste the value inside the text box into the `#geolocation` attribute of a child note of the map and then it should be displayed on the map. |
|
||||
| 1 |  | Go to any location on openstreetmap.org and right click to bring up the context menu. Select the “Show address” item. |
|
||||
| 2 |  | The address will be visible in the top-left of the screen, in the place of the search bar. <br> <br>Select the coordinates and copy them into the clipboard. |
|
||||
| 3 |  | Simply paste the value inside the text box into the `#geolocation` attribute of a child note of the map and then it should be displayed on the map. |
|
||||
|
||||
## Adding GPS tracks (.gpx)
|
||||
|
||||
@ -87,12 +87,12 @@ Trilium has basic support for displaying GPS tracks on the geo map.
|
||||
| | | |
|
||||
| --- | --- | --- |
|
||||
| 1 |  | To add a track, simply drag & drop a .gpx file inside the geo map in the note tree. |
|
||||
| 2 |  | In order for the file to be recognized as a GPS track, it needs to show up as `application/gpx+xml` in the _File type_ field. |
|
||||
| 3 |  | When going back to the map, the track should now be visible. <br> <br>The start and end points of the track are indicated by the two blue markers. |
|
||||
| 2 |  | In order for the file to be recognized as a GPS track, it needs to show up as `application/gpx+xml` in the _File type_ field. |
|
||||
| 3 |  | When going back to the map, the track should now be visible. <br> <br>The start and end points of the track are indicated by the two blue markers. |
|
||||
|
||||
## Troubleshooting
|
||||
|
||||

|
||||

|
||||
|
||||
### Grid-like artifacts on the map
|
||||
|
||||
|
Before Width: | Height: | Size: 515 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 9.0 KiB |
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 3.9 KiB |
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.6 KiB |
@ -17,11 +17,11 @@ It possible to add content-level blocks such as headings, code blocks, tables wi
|
||||
|
||||
| | |
|
||||
| --- | --- |
|
||||
|  | First, create a list. |
|
||||
|  | Press Enter to create a new list item. |
|
||||
|  | Press Backspace to get rid of the bullet point. Notice the cursor position. |
|
||||
|  | First, create a list. |
|
||||
|  | Press Enter to create a new list item. |
|
||||
|  | Press Backspace to get rid of the bullet point. Notice the cursor position. |
|
||||
|  | At this point, insert any desired block-level item such as a code block. |
|
||||
|  | To continue with a new bullet point, press Enter until the cursor moves to a new blank position. |
|
||||
|  | Press Enter once more to create the new bullet. |
|
||||
|  | To continue with a new bullet point, press Enter until the cursor moves to a new blank position. |
|
||||
|  | Press Enter once more to create the new bullet. |
|
||||
|
||||
The same principle applies to all three list types (bullet, numbered and to-do).
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 9.0 KiB |
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 8.8 KiB After Width: | Height: | Size: 8.6 KiB |
Before Width: | Height: | Size: 69 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 8.8 KiB |
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 57 KiB |
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 69 KiB |
@ -5,15 +5,15 @@ Organization is an important aspect of managing a knowledge base. When developin
|
||||
|
||||
As such, the first step is to create a new note to gather all the themes.
|
||||
|
||||

|
||||
!\[\](4\_Creating%20a custom theme\_im.png)
|
||||
|
||||
## Step 2. Create the theme
|
||||
|
||||
| | |
|
||||
| --- | --- |
|
||||
|  | Themes are code notes with a special attribute. Start by creating a new code note. |
|
||||
|  | Then change the note type to a CSS code. |
|
||||
|  | In the _Owned Attributes_ section define the `#appTheme` attribute to point to any desired name. This is the name that will show up in the appearance section in settings. |
|
||||
|  | Themes are code notes with a special attribute. Start by creating a new code note. |
|
||||
| !\[\](Creating%20a%20custom theme\_im.png) | Then change the note type to a CSS code. |
|
||||
| !\[\](5\_Creating%20a%20custom theme\_im.png) | In the _Owned Attributes_ section define the `#appTheme` attribute to point to any desired name. This is the name that will show up in the appearance section in settings. |
|
||||
|
||||
## Step 3. Define the theme's CSS
|
||||
|
||||
@ -31,11 +31,11 @@ To alter the different variables of the theme:
|
||||
|
||||
Refresh the application (Ctrl+Shift+R is a good way to do so) and go to settings. You should see the newly created theme:
|
||||
|
||||

|
||||
!\[\](1\_Creating%20a%20custom theme\_im.png)
|
||||
|
||||
Afterwards the application will refresh itself with the new theme:
|
||||
|
||||

|
||||
!\[\](3\_Creating%20a%20custom theme\_im.png)
|
||||
|
||||
Do note that the theme will be based off of the legacy theme. To override that and base the theme on the new TriliumNext theme, see: [Theme base (legacy vs. next)](Customize%20the%20Next%20theme.md)
|
||||
|
||||
|
Before Width: | Height: | Size: 57 KiB After Width: | Height: | Size: 26 KiB |
@ -3,9 +3,9 @@ It is possible to provide a CSS file to be used regardless of the theme set by t
|
||||
|
||||
| | |
|
||||
| --- | --- |
|
||||
|  | Start by creating a new note and changing the note type to CSS |
|
||||
|  | In the ribbon, press the “Owned Attributes” section and type `#appCss`. |
|
||||
|  | Type the desired CSS. <br> <br>Generally it's a good idea to append `!important` for the styles that are being changed, in order to prevent other |
|
||||
|  | Start by creating a new note and changing the note type to CSS |
|
||||
|  | In the ribbon, press the “Owned Attributes” section and type `#appCss`. |
|
||||
|  | Type the desired CSS. <br> <br>Generally it's a good idea to append `!important` for the styles that are being changed, in order to prevent other |
|
||||
|
||||
## Seeing the changes
|
||||
|
||||
|
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 136 KiB After Width: | Height: | Size: 100 KiB |
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 212 KiB |
Before Width: | Height: | Size: 212 KiB After Width: | Height: | Size: 583 KiB |
@ -20,7 +20,7 @@ If that doesn't work, then:
|
||||
|
||||
Once you have Dev Tools open, click on "Console" tab:
|
||||
|
||||

|
||||

|
||||
|
||||
Copy-paste (or screenshot) the logs. It's better to provide not just errors, but the whole log, which might provide context while analyzing the bug.
|
||||
|
||||
|