wethat / onenotetaggingkit Goto Github PK
View Code? Open in Web Editor NEWOneNote (desktop) add-in to manage OneNote pages by page tags
Home Page: https://wethat.github.io/OnenoteTaggingKit/
License: Microsoft Public License
OneNote (desktop) add-in to manage OneNote pages by page tags
Home Page: https://wethat.github.io/OnenoteTaggingKit/
License: Microsoft Public License
I just started using tags with word files today. They seemed to be working fine, then suddenly all the tags appearing when I start typing a new tag are the ones of OneNote (made using this great dd in). So now the tags of both ON and Word are the same. I have no problem with that, I just want to know how it happened, and if it sustainable. I'm planning to create a huge number of files in word and am relying heavily in tags, so I want to understand this fully, to be on the safe side. I'm using Microsoft 365, on Windows 10, but the word files I'm talking about were saved to my local hard disk.
Thanks in advance for your help, and thanks more for this lovely add in
Following actions should be in the menu:
Thanks for a great add-in. I use tags to be able to more easily find my pages on OneNote Desktop and OneNote for Android. I need to be able to search for several tags at the same site. For example both the tags Important and Question. This works well with your "Find Pages" function when they are Page tags, but it doesn't work when it's OneNotes built-in Custom tagged paragraphs in the pages text.
As I have a lot of my pages tagged using Custom tags, and I like to tag the specific information such as text, pictures or videos I would like these to be added to the Page tags field as well, so the tag's name gets searchable both using your Find Pages function as well as the built-in free text search in OneNote Desktop and OneNote for Android.
Here is a picture showing what I mean. Text "Tagged text 1" is tagged with the "Important" Custom tag and same for "Tagged text2". When I update Page tags on the page using the add-in's Tag Pages window I would like these to be added to the "Page Tags" field as well.
So I would really like to see such an improvement added to your add-in. Perhaps this can be added to the background job that is spawned when you change Page tags on a page? The solution could perhaps work the same as you suggested in this #29 (comment) comment . Perhaps it might be a good idea to have a preference option to toggle this behavior in the add-in's Settings?
Do you think this is solvable?
Please provide a keyboard shortcut to open the Tag pages window.
Also would be helpful to allow adding tags to the page by e.g. SHIFT+ENTER within the Tag Pages Window.
This would increase the speed for tagging a page.
I'd like to do Task management with OneNote, but it only allows assigning tasks to a person via Outlook.
With a "Tag tasks" plugin, which adds person-tags to a task, it could be possible to display all tasks for a specific person-tag.
In addition, If a note is created via Outlook or Skype, the participants could be shown as person-tags already within the Tag-Task Plugin.
What do you think?
Please considering supporting the free windows 10 OneNote version (Version 17.9001.21281.0 as in my laptop)
Thanks for your work.
I am writing a program to convert data from another program into OneNote pages. I need to add page tags to them and want to know if there is anyway to do it programmatically. I am thinking there is not but wanted to check. I am using the API provided by Microsoft.Office.Interop.OneNote. Thanks!
First of all thank you so much for the add-on.. I looove it, and also for your always prompt responses.
I was just wondering about the maximum number the add-on can handle. I'm about to migrate thousands of notes to OneNote and I use tags heavily. For stat I'll migrate about 2.5 K tags, and expect to reach something between 7.5 and 10 K in a couple of years or so.
So I was wondering if the add-on can handle them smoothly before starting.
Thanks in advance!
For convenience the _Refinement Tags panels (#51) and the 'Found Pages' panel should have context menus in addition to the hamburger menus.
First thanks for this great "Page Tags" Add-In.
In the documentation only OneNote 2016 is mentioned.
Is it also working with OneNote 2019?
Really, there should be a hierarchy of tags.
This is the best way of doing tags I have found so far for OneNote, but if you really want to do it the way it should be done, you need to look at Wrike. To varying degrees, I have looked through maybe 100 File/Item/Document/To-Do Managment applications/web apps/apps, and this is the best one in terms of being able to organize stuff. It's amazing that it's the only one that gets tags right.
So, it would be good if you could have like a tag hierarchy panel (like a folder hierarchy panel - like Wrike does) and if you click on a node, it will show you all of the items tagged with that tag.
This tag panel maybe should include a tag filter subpanel - in order to constrain the tag tree when searching for tags. The tag tree maybe should have checkboxes in case you want to select multiple tags by successive "UI filter & select iterations".
One question you will that will probably end up going through your mind at some point is:
If I tag an item with tag "A/B/C" does that mean that it is "tagged" with tags "A" & "A/B" also? I think Wrike says yes (I can't remember) - but maybe you can make it "optional" - in other words, you can always have floating around somewhere on the GUI some option that says something like "search/include intermediate/parent tags". This would be similar to the option of "include subdirectories" that you see everywhere with file/folder stuff.
This relates to the Tag / Find pages dialogs.
Example:
Provide links to code repos to #bob on #python scripts
I am very excited about your Addin and have been using your solution for several months. Currently I am using the MS Office 2016 version. In autumn 2018, Microsoft will replace the desktop app with a Windows Store app. Can the Store app still use your Addin? Do you already have access to pre-releases?
Many thanks and continued success in your projects
This is based on this idea but with another focus: https://github.com/WetHat/OnenoteTaggingKit/issues/10
My use case
When I write meeting minutes, I usually add tasks within these minutes by applying the
task tick box to a text within OneNote
My request
Provide an additional option within Find Pages to list the tasks within the pages found according to the tags.
See the conversation attached to the commit
3.6 release package build
for details.
Version: 3.7.7581.19466
Hardware: Surface pro 7
OS: Windows 10
Manage Settings dialog appears frozen on the screen when Settings button is pressed with a stylus pen. Everything works fine when Settings is clicked with a mouse or touched. The issue does not affect Tag Pages and Find Tagged Pages dialogs. It seems the only difference is that Manage Settings is modal while the other two are not.
In my project I am facing exactly the same issue using Windows Forms. I will post an update if I manage to figure this out.
Thanks for this good stuff,
Can you make the OnenoteTaggingKit for uwp version?
I have a question . The tool does not see the tags applied on the encrypted notebooks. Even decrypted. For example my personal diary, if I decrypt it the tags are not seen anyway. Can I have some advice?
Hi,
Thanks for the awesome add-in.
Lately I migrated some files from Obsidian to OneNote, with their hashtag tags. The English ones were mapped just fine, however the Arabic ones didn't. Is there something I should do about it, or it is something that you could take care of?
Thanks in advance and have a lovely day :)
Current: While installation, admin privileges are required and installation is done only for the Admin user.
Proposed: While installation, allow the option to install for all the Users in the System.
Why?: The IT Systems regulates access to the installation for admin users only. However, using admin installation, the Add-in is installed only in the Admin User and not for the other users using the System without the admin privileges
Use the OneNote Android app for notes on the go all the time. The app has bare minimal OneNote Tag support and I doubt MS plans many improvements.
Would be nice to have some way to enter a tokenized bit of text that could be converted to a Tag as soon as the page is loaded in the main OneNote app.
Something like: otk::tagname
Provide a list of tools and commands needed to build and install the code into Onenote.
Is there a possibility to install the addin without admin rights? The current releases require admin rights and convincing corporate IT teams that this very useful plugin is safe is next to impossible.
Win 10 Ver 1709 (Build 16299.15) with .NET 4.7.0 (no .NET 4.5 on this Win10 version possible), German
OneNote 2013 from Office 2013 installation
Installation works without errors, add-in shows as activated in OneNote, but it's not visible in the ribbon.
INFO: Register (171) | OneNote Tagging Kit logging activated.
Addin-Version: 3.2.6401.32978
.net Framework Version: 4.0.30319.42000
Configuration: Release
INFO: OnConnection (99) | Connection mode 'ext_cm_Startup'
INFO: .ctor (32) | OneNote application proxy constructed successfully
INFO: OnAddInsUpdate (59) | OneNote Tagging Kit update initiated; Arguments ''
INFO: Run (50) | Background tagging service started
INFO: OnStartupComplete (155) | Startup Arguments ''
INFO: OneNoteSchema (180) | Using current notebook to determine OneNote version
INFO: OneNoteSchema (197) | OneNote schema version is xs2013
INFO: OnStartupComplete (166) | OneNote Tagging Kit initialization complete!
INFO: OnBeginShutdown (70) | Beginning OneNote Tagging Kit shutdown; Arguments ''
INFO: OnDisconnection (125) | Disconnecting; mode='ext_dm_HostShutdown'; Arguments: ''
INFO: OnDisconnection (140) | Forcing COM Surrogate shutdown
I tried to add the tagging menu entries manually, but can not find any related command.
Only other add-in installed (and working) is OneTastic.
Any ideas?
Eventually it gets so bad that typed characters are lost.
This is a great plugin for Onenote!
I was almost about to stop using onenote before I finnally found this very very useful plugin. Thank you so much!
Up to now, it works perfectly for me to tag pages and search by tags.
I would suggest the further enhancement of the tag organization features of this plugin. For example, allow us to categorize tags into different groups, sort tags in different ways, search tags using AND/OR logic, and so on.
Thanks again for making it possible for me to continue using onenote :-)
Currently, the tag is at the top of the page which makes the list view preview just show the tag name. This makes looking for notes in the list view really hard if you have a lot of tagged notes. Also, if you are searching for a tag, there is no way to distinguish between the notes in the list view other than opening each one. Is there a workaround?
Add actions to the hamburger of the Tags panel to sort tags by usage.
My use case:
When I want to add a tag to a page with the "Tag Pages" dialogue, I usually start typing a tag instead of trying to find if the tags exists within the "Suggested Tags".
As the list of "Suggested Tags" is reduced to the matches of what I typed, I quickly see if the tag already exists.
I continue typing the tag until there is either only one suggested tag left, or I complete typing the tag as it is a new tag.
So far so good.
With the new keyboard shortcut (issue https://github.com/WetHat/OnenoteTaggingKit/issues/9), I can now quickly add this tag to the page without the need to grab the mouse and click on the add tags (green plus) (Thanks a lot for adding this).
My issue:
However, if I want to add an existing tag, and I keep typing until one tag is left within the "Suggested Tags", I can't stop typing and press Enter or SHIFT+Enter or CTRL++ as the uncompleted tag would be added to the tags list.
Workaround:
I could cycle the focus to the remaining suggested tag with TAB and then press Enter, but SHIFT+Enter does not work here.
My suggestion:
Preferred:
If there is only one tag left, prefill this into the Input Dialogue like this:
Assuming that I typed "OneNote" and only OneNoteTagging is the only remaining existing tag.
If "OneNote" is the tag I want to add, I press DEL first to reject the autocompletion and press SHIFT + Enter or CTRL ++
If "OnteNoteTagging" is the tag I want to add, I press SHIFT+Enter or CTRL ++
If OneNoteisGreat is the tag I want to add, I continue typing and the autocompletion is removed.
Possible other but less intuitive implementation:
Add possibility to use SHIFT+Enter or CTRL++ if I switch the focus to a tag with TAB
Thanks in Advance
Muguu
When I use Find Tagged Pages, There are more than 10 pages in Fonud Pages.
Select All, then click "copy links to pages"
paste in a new page, only a part of them are pasted, the others are missing
Can you fix this error?
thanks a lot
Great work :)
May i just suggest addding full Arabic support. For now the add-on accepts adding tags in Arabic perfectly. However, when I wanted to copy the tags to another machine, using the way you recommended the English tags appeared normally but the Arabic ones were replaced by question marks. Or is there a trick I don't know of to copy the tags preserving the Arabic ones. Any help is appreciated.. and keep up the great work.
Thanks in advance
As onenote has a Mac version I think it is a good idea that have a Mac version of the project
even Android version too
let me start to emphasize that i did to much changes at once
not sure what happened exactly! sorry
I installed without errors. the addin seems to work .
only the search looks broken ? my search is slow windows services gives
looks like windows service is not picking up the right one note location is this correct?
Can there be a connection with the OnenoteTaggingKit installer ?
if not can you reference me to some docs concerning this issue ? (looks like regedit micro surgery )
side issue :
i am newbie when working with tags and faceted search.
My hope is to find a better balance with maintenance of my notes and mis en hit ratio in searching to find a note i know must exist.
Still contemplating if this is more a psychological issue than a technical but anyways your taggingkit has giving me hope i can make it a technical. Anyways thank you for that. Are there any best practices or articles you would advice?
thanks in advance
I tried 3.7.7551 and found no menu item will be created in OneNote.
I tried overwriting old version (3.7.7393) or uninstalling old version first, and the result were the same.
If I install 3.7.7393, everything is good.
This is from old version 3.7.7393.
Windows 10 Chinese, OneNote 2016 Chinese v16.0.13127.20402, 64-bit
Could you please check this issue?
Thanks.
Test ↓2
; where 2
is the number of results in the search panelWhile it is not harmful to select a tag multiple times it not a good use model to allow this to happen.
I have installed the TaggingKit for the first time. The installation completed successfully. I opened ON2016 and clicked on a page to tag it. I then got an error as per attached. The log file also attached.
Need anything else?
Thanks, Tim
The existing function is already very easy to use, but I hope to add a new function.
I often search some tags combinations. I hope to maintain this search condition, save the search results in one page, and the content of the search results page will be updated automatically.
Can you add this function?
thank you.
Hi,
started already searching alternatives of OneNote caused by the lack of proper tagging capabilities but luckily found your project. Thank you for sharing this!
I quickly skimmed through your code and have a question:
In the xml defined in OnenoteTaggingKit/OneNoteTaggingKit/find/FindTaggedPagesDesignerModel.cs line 21 (_strXml) you're referencing OneNote notebooks stored in onedrive. Is this on purpose? If yes - what is the purpose?
Tags are automatically renamed with an initial capital letter.
Could it be made optional?
First of all, thanks for the brilliant add-on
I was just wondering if it would be possible to add a 'copy pages' to the options available after doing a tag search. copy link to pages is available arleady, but being able to copy the pages them selves to another/new section would be really awsome and very helpful.
Thanks in advance
Tags are not searchable on Surface Pro X running Onenote 2016 with add in. Tags can be generated and added to page but search functionality is not available
Willing to work with developer to resolve should developer not have access to windows on ARM device
Attached below is logfile results
INFO: Register (171) | OneNote Tagging Kit logging activated.
Addin-Version: 3.7.7581.19466
.net Framework Version: 4.0.30319.42000
Configuration: Release
INFO: OnConnection (92) | Connection mode 'ext_cm_Startup'
INFO: .ctor (32) | OneNote application proxy constructed successfully
INFO: Run (50) | Background tagging service started
INFO: OnAddInsUpdate (57) | OneNote Tagging Kit update initiated; Arguments ''
INFO: GetCustomUI (164) | UI configuration requested: Microsoft.OneNote
INFO: OnStartupComplete (142) | Startup Arguments ''
INFO: OneNoteSchema (180) | Using current notebook to determine OneNote version
INFO: OneNoteSchema (197) | OneNote schema version is xs2013
INFO: OnStartupComplete (150) | OneNote Tagging Kit initialization complete!
INFO: editTags (176) | Show tag editor
INFO: GetHierarchy (275) | Start Node = {AEEB9B89-7654-48E3-8560-8C98BC4971F4}{1}{E19553782173991367816420152958895765810320951}; Scope = hsSelf
INFO: ExtractTags (183) | Extracted 0 tags from 1 pages.
INFO: EnqueuePagesForTagging (204) | 1 page(s) enqueued for tagging with '#gettingstarted' using UNITE
INFO: findTags (185) | Show tag finder
INFO: FindPagesByMetadata (254) | Scope = ; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPages (232) | query=gettingstarted; Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPages (232) | query=gettingstarted; Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: GetHierarchy (275) | Start Node = {AEEB9B89-7654-48E3-8560-8C98BC4971F4}{1}{E19553782173991367816420152958895765810320951}; Scope = hsSelf
INFO: ExtractTags (183) | Extracted 1 tags from 1 pages.
INFO: FindPages (232) | query=gettingstarted; Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPages (232) | query=example linked page; Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPages (232) | query=example linked page; Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: findTags (185) | Show tag finder
INFO: FindPagesByMetadata (254) | Scope = ; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: GetHierarchy (275) | Start Node = {AEEB9B89-7654-48E3-8560-8C98BC4971F4}{1}{E1947159144667263058081944956308611207277061}; Scope = hsSelf
INFO: ExtractTags (183) | Extracted 0 tags from 1 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: GetHierarchy (275) | Start Node = {AEEB9B89-7654-48E3-8560-8C98BC4971F4}{1}{B0}; Scope = hsPages
INFO: ExtractTags (183) | Extracted 1 tags from 2 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {AEEB9B89-7654-48E3-8560-8C98BC4971F4}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {AEEB9B89-7654-48E3-8560-8C98BC4971F4}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = ; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = ; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: GetHierarchy (275) | Start Node = {AEEB9B89-7654-48E3-8560-8C98BC4971F4}{1}{B0}; Scope = hsPages
INFO: ExtractTags (183) | Extracted 1 tags from 2 pages.
INFO: findTags (185) | Show tag finder
INFO: FindPagesByMetadata (254) | Scope = ; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = {5C8D2E30-D649-47FB-BC16-FD4C100635DD}{1}{B0}; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = ; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = ; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = ; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = ; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: manageTags (194) | Show settings editor
INFO: FindPagesByMetadata (254) | Scope = ; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: findTags (185) | Show tag finder
INFO: FindPagesByMetadata (254) | Scope = ; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: FindPagesByMetadata (254) | Scope = ; metaKey = TaggingKit.PageTags
INFO: ExtractTags (183) | Extracted 0 tags from 0 pages.
INFO: manageTags (194) | Show settings editor
When tags typed into the tags input field or injected via presets provide these actions:
ENTER
in the tag input field.Allow applying tags to the pages found by the Search (CTRL-E) results.
Or provide a way to search Pages within your tool.
I'm using ZimWiki (https://github.com/jaap-karssenberg/zim-desktop-wiki) for years now as I found the tagging feature of OneNote quite inconvenient.
ZimWiki is flexible with tags. You can add a tag anywhere by just starting it with @
As a tag auto completion was missing, I programmed one, as well as a find / search tagged pages plugin :)
With your OneNoteTaggingKit I find myself re-considering OneNote again. I just wonder if a direct in-text tagging will be possible?
Hi there, love the add-in :)
Whenever I add tags to a page, the font of my title irreversibly changes from black to grey.
Is this a common bug? Any way to fix it?
I'm using OneNote 2016
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.