Metadata Menu UPDATE: Editable queries and better property options

Поделиться
HTML-код
  • Опубликовано: 23 июл 2024
  • Icons: lucide.dev/icons/
    Ways to Support:
    - My Academy: dannyhatcher.com/researcher-a...
    - My Patreon: / dannyhatcher
    - My Substack: dannyhatcher.substack.com/
    Our Community: dannyhatcher.com/researcher-a...
    Where to find me:
    - Discord: / discord
    - Obsidian notes: publish.obsidian.md/danny-hat...
    - Twitter: / dannyhatcher
    - Contact me: dannyhatcher.com/contact/
    Tools I use:
    - Obsidian: obsidian.md/
    - Zotero: www.zotero.org/
    - Morgen: morgen.so/?ref=dannyhatcher
    - Tubebuddy: www.tubebuddy.com/dannyhatcher
    - Epidemic sound: www.epidemicsound.com/referra...
    - Thrive cart: dannyhatcher--checkout.thrive...
    Timestamps:
    0:00 Introduction
    0:50 Core Obsidian Properties
    8:00 Starting with Metadata Menu
    18:55 Global Settings
    24:25 Preset Settings
    25:25 FileClass Settings
    29:35 Metadata Menu Button (Icon)
    30:25 Query Class
    31:40 Class Settings
    35:30 Parent Classes
    40:05 Custom Icons
    41:25 Date Field
    45:35 Single/Multi list Field
    47:00 Cycle Field
    47:40 Number Field
    48:50 Single/Multi Link Field
    51:00 Lookup Field
    55:00 Formula Field (shopping)
    57:00 Canvas Link Field
    1:02:00 Canvas Group Field
    1:04:00 Canvas Group + Link Field
    1:05:00 YAML + JSON Field
    1:06:00 Object Field
    1:09:10 Object List Field
    1:12:00 Basic Dataview Query
    1:15:00 Table View
    1:22:40 Metadata Menu Queries
    About:
    Danny Hatcher is a researcher, filmmaker and journalist. He currently is based in Eastbourne, UK, researching interesting trends and stories domestically and around the globe. Danny's storytelling blends rigorous research with plain language to communicate complex topics in relatable ways. He holds a BSc in Sports Coaching from Brighton University and an MSc in Strength and Conditioning from Brighton University.
    #dannyhatcher

Комментарии • 76

  • @girishkdesh
    @girishkdesh 7 месяцев назад +16

    When the updates come, you work hard and make us understand things easily. You not only have to learn the new things first, but also make a presentation (concise, neat, and easy to understand nevertheless) to feed us.
    You said you have been recording things the whole day and editing them and so on, I really express my gratitude.
    Thanks a lot for this updated guide to the Metadata Menu plugin.
    Love you... Keep happy, healthy and benevolent as always.
    😍

  • @seshannandan
    @seshannandan 6 месяцев назад +4

    It's as if documentation was in video format... Absolutely helpful...

  • @30Salt
    @30Salt 6 месяцев назад +3

    I started using obsidian about two weeks ago and found it super helpful, only after watching this have I realized how lucky I am to have learnt about it right after a big update

  • @stoictrader7432
    @stoictrader7432 4 дня назад

    What a spectacular tutorial. You're like an Obsidian super hero

  • @JacobKapp
    @JacobKapp 7 месяцев назад +1

    Thank you and appreciate you taking the time to make this video.

  • @MichaelHHeng
    @MichaelHHeng 7 месяцев назад +4

    Wow, thank you for this - once again - excellent and comprehensible video with your great explanations, examples and tips. I've already learnt so much from the videos you've made and I'm delighted every time a new explanatory video comes out. The longer the video, the better 😂 1000 thanks and I wish you a Merry Christmas and all the best!

  • @julianomelek
    @julianomelek 7 месяцев назад +2

    Man, another great video, super very detailed, I will watch this a lot of times.
    One more time, thanks a lot!

  • @mageprometheus
    @mageprometheus 6 месяцев назад +2

    Thanks, Danny. The overeating and drinking of Christmas always fogs my brain, so I had to wait until today to finish watching. Your help with MM has been a great shortcut to understanding.

  • @zacharyrudolph7530
    @zacharyrudolph7530 6 месяцев назад +6

    Incredible resource. Thank you!

  • @tylerkemp5467
    @tylerkemp5467 4 месяца назад

    So helpful, man.
    Thanks for making this, and please keep making these types of super in-depth guides.
    Your precise coverage of Obsidian is particularly useful.

  • @leanproductivity
    @leanproductivity 7 месяцев назад

    Very nice new features in this release and very well explained - as always. Thank you for that.

  • @xerox2552
    @xerox2552 7 месяцев назад +3

    What a master class, ty so much! What a useful plugin and tutorial!

  • @MartinKoss
    @MartinKoss Месяц назад

    This video is INCREDIBLE Danny.
    Wow! What a thorough and clear walkthrough of Metadata Menu. It is a very powerful Obsidian plugin that takes a lot of time to learn. This is another of your videos I will be returning to to learn more. Thank you!

  • @scottotterson3978
    @scottotterson3978 5 месяцев назад

    I very much appreciate these meticulous videos, and the fact that there's an index for them, so it's possible to come back later, and dig out the details about a specific setting. One addition I'd like to see is more overview -- short motivating demos at the front, showing what each feature can be used for, and what problems it solves.

  • @javajoint
    @javajoint 3 месяца назад +1

    this is a much better video than your previous one on MM, in that you dive in and show what it does right away (as oppposed to getting into the mryiad option screens). Well done!

  • @susanpearson-creativefibro
    @susanpearson-creativefibro 7 месяцев назад +1

    Just the video I have been waiting for thank you.

  • @ryanbartlett672
    @ryanbartlett672 7 месяцев назад +5

    Danny, great work again! This is the hottest topic on RUclips for this geek.

  • @philippelebel4053
    @philippelebel4053 4 месяца назад

    🤯🤯 Wow! Very well explained! Good job! That's exactly what I needed to finally comeback to Obsidian from Tana

  • @olehshyshkin310
    @olehshyshkin310 2 месяца назад +1

    Ah, this is insane! Thanks a lot for the review!

  • @Rokinso
    @Rokinso 7 месяцев назад +4

    Finally, i can try to change Notion to Obsidian!

  • @user-gf2hp7fo6o
    @user-gf2hp7fo6o 6 месяцев назад +20

    For the first time I found a video where you have to slow down the playback speed rather than speed it up 😶

    • @EllenMadono
      @EllenMadono 4 месяца назад

      Slowing down the recording was helpful at first, but I am getting used to Danny's natural speed. It is a matter of matching his pace.

  • @dkickelbick
    @dkickelbick 4 месяца назад

    Thank you very much!

  • @mjylove2
    @mjylove2 7 месяцев назад

    really comprehensive video

  • @oberol
    @oberol 2 месяца назад

    Ufff!!! me has salvado la vida!!!

  • @Khoukharev
    @Khoukharev 7 месяцев назад

    This is a great video! Thanks!
    Btw, just to clarify - if I choose links type for the property, I can also add external links, not only internal ones, right? I use this to point where I took the info for my source notes from. I copy things from all sorts of places that might change or disappear with time

    • @DannyHatcherTech
      @DannyHatcherTech  7 месяцев назад

      The link property type I think is internal focused for metadata menu. You might want to use an 'any' type but I could be wrong.

  • @sharfarozsatani4382
    @sharfarozsatani4382 7 месяцев назад

    Thanks!

  • @JR-ly6bx
    @JR-ly6bx 4 месяца назад

    great video, fully complete. regrading the 'Dashboard' at the end. How do you get that functionaltiy? i dont see it in core ir a community plug-in called dashboard... thanks for any help

    • @DannyHatcherTech
      @DannyHatcherTech  4 месяца назад +1

      If you are referring to the canvas and metadata menu query - that is all core.

  • @Schluchti2011
    @Schluchti2011 14 дней назад

    Hi, thanks for the tutorials, you're great.
    I have a question about the Table View, specifically being able to see the entries of fields of objects. Any objects that have their own fields are shown in the Table View, including the names of the fields, but not the actual entries. You have to click on the object to see and edit the values of its fields. Is there a way to display them more neatly, maybe in a bullet list? (Obsidian V1.6.5, Metadata Menu V0.8.7, Dataview V0.5.66)

    • @DannyHatcherTech
      @DannyHatcherTech  13 дней назад +1

      I don't think so.
      I know with recent updates things about this plugin have been changed but I stopped using it to simplify my Obsidian a bit.

  • @taufsas
    @taufsas Месяц назад

    excellent tutorial! Is it also possible to create a field with 'date modified '? I haven't figured that out and wondering if it's possible

    • @DannyHatcherTech
      @DannyHatcherTech  22 дня назад +1

      date modified is default information so wouldnt need a field.

  • @silvermushroom-gamifyevery6430
    @silvermushroom-gamifyevery6430 7 месяцев назад +1

    Sorry if you covered this and I missed it, but is there a way to select multiple files in table view when editing a property like in Notion?

    • @DannyHatcherTech
      @DannyHatcherTech  7 месяцев назад +2

      That is the bulk file editing limitation I mentioned at the beginning. As Obsidian is local files this becomes challenging. The plugin doesn't do this, but you could use a code editor instead.

    • @silvermushroom-gamifyevery6430
      @silvermushroom-gamifyevery6430 7 месяцев назад +1

      @@DannyHatcherTech Thanks for the response. Yeah, I have half the mind try 'n whip up a plugin or something for this, because I barely can read code and I just know, there's no way javascript + dataview + regex can't somehow make this function work in a no code context.

  • @haridevangi4665
    @haridevangi4665 5 месяцев назад

    Hi Danny thanks for the video it’s really helpful , but I have a small question how can I filter out just today’s daily note from table view of file class , using custom filter so after adding that view to my homepage I can track habit from homepage itself .?

    • @DannyHatcherTech
      @DannyHatcherTech  5 месяцев назад

      I am not sure how to filter out a dynamic file sorry.

    • @haridevangi4665
      @haridevangi4665 5 месяцев назад

      Oh ok No problem 😄 and thank for response 👍🏼

  • @pubdigitalix
    @pubdigitalix 7 месяцев назад

    In the core properties link dates have a link icon at side.

  • @cyphrsphyr
    @cyphrsphyr 4 месяца назад

    Thank you for the videos. Greatly appreciated. How were the 'stars' added 47:00? Thanks

    • @DannyHatcherTech
      @DannyHatcherTech  4 месяца назад

      I used the emoji menu on windows, mac has the same thing. for me it is windows + . mac shortcut is something else.

    • @cyphrsphyr
      @cyphrsphyr 4 месяца назад

      Thanks. I witnessed you using (win +) in another of your videos 🤘🏾🖖🏾

  • @JoaoDonizeteGimenes
    @JoaoDonizeteGimenes 6 месяцев назад

    Hi Danny! Thanks for all your videos!! Regarding the Dataview Function, when I insert the function there (e.g. from "Inbox" or from "#Tips") it does not bring any option at all. What could be wrong?

    • @DannyHatcherTech
      @DannyHatcherTech  5 месяцев назад

      Check the syntax. Tags don't need "". - apologies for the delayed response RUclips put this comment in for review due to the #

    • @JoaoDonizeteGimenes
      @JoaoDonizeteGimenes 5 месяцев назад

      hi @@DannyHatcherTech , thanks a lot for answering me. I am trying to list, as options, the files which belong to a folder called "Options". But there is no way to make it work 🙁.

    • @DannyHatcherTech
      @DannyHatcherTech  5 месяцев назад

      @@JoaoDonizeteGimenes make sure the entire path is in the query

  • @marcoslli4211
    @marcoslli4211 7 месяцев назад +3

    Good video, I love the work you do, the dedication you put into it and how much you prepare to go deeper into all the functionality of the plugins.
    I am very interested in opening a discussion (although this may not be the best forum to do it) about how the plugin ecosystem works, let me explain; In my opinion there are core functionalities that are better if they are developed by the official obisidian team for several reasons;
    1 there are functionalities that are key and that if they are integrated directly into the core of plugins MANY more people will try them and incorporate them into your note-taking flow.
    2 The official development team has a more mature view on how simple or how much customization to deliver without becoming overwhelming. I think there are people, and not a few, who are going to abandon a plugin that could be useful because it is too complicated to use, in this sense the amount of customization should be incremental and the most complex ones should be hidden to the most novice users.
    3 The menus must be visually interesting and, above all, easy to understand and be more integrated into the new appearance of Obsidian.

    • @DannyHatcherTech
      @DannyHatcherTech  7 месяцев назад

      A good contribution to an ongoing discussion. There are many sides but I think the core v community balance is the best we have right now.

  • @user-gi9nd8se2z
    @user-gi9nd8se2z 7 месяцев назад

    First thank you for this video I was tired of editing each fields after clicking icon at right of file link and it was getting dizzy as more properties are added in file class.
    By the way, I've just tried to embed metadata menu's table view with ```mdm``` as you guided, but it seems to be pretty slow when field changes need to be updated to embedded table's saved view. (It took several seconds and obsidian halts while view is being updated.... It's not actually what I want to feel whenever I check 'Done' checkbox)
    Is it only for my case? OR do you also experience this?

    • @user-gi9nd8se2z
      @user-gi9nd8se2z 7 месяцев назад

      I found the issue that there's performance issue when MDM tab OR embedded table view is open
      (It's in metadata menu github issues as number 465. I can't leave a link because my comment will be deleted 😅)
      Well, I applied GlobalSetting so I don't need to scan all file contents but only look front matter just like in the video and limit the number of each page in MDM table view..
      but still table view update is slow...
      Unfortunately I'll keep using dataview block for now till there's performance enhancement :(

    • @mathieudelobelle9432
      @mathieudelobelle9432 7 месяцев назад +1

      I’ve pushed a new version (0.6.10). could you try it and tell me if it improves the performance?

    • @user-gi9nd8se2z
      @user-gi9nd8se2z 7 месяцев назад

      @@mathieudelobelle9432 Thanks for quick response! After pulling 0.6.10, I was able to check it improved a bit, but still takes 2~3 seconds to apply update for embedded `mdm` view. (It could be enough for some, but I wish I the row is removed right after for example, whenever I checked my task as done with 'Completed' property...)
      And I think it's worse when each class's original table view is open at a time as different tab.

    • @mathieudelobelle9432
      @mathieudelobelle9432 7 месяцев назад +1

      @@user-gi9nd8se2z 2-3 second make me wonder how much your dataview refresh interval is ? it is set to 2500ms by default. If it's the case for you, maybe reducing it to 500ms or lower could be better.
      Explanation: Those tables are refreshed by dataview itself so the plugin is deferring the updates to it.
      Moreover, building the table can take a long time if you have many fields x many files. REducing the number of "file per page" can also improve the performance. I would recommend starting with 5 file per page and increasing until the performance isn't enough anymore

    • @user-gi9nd8se2z
      @user-gi9nd8se2z 7 месяцев назад +1

      @@mathieudelobelle9432Understood. As you pointed out, refresh interval was default and reducing it & limiting the number of files in a page shows slight performance improvement. Thank you!

  • @tom22333
    @tom22333 6 месяцев назад +1

    I cant figure out how to use dataview to edit the files from JS view. Have all the settings correct. Is this function broken by chance? Even tried your test template and the changes do not reflect in the files.

    • @tom22333
      @tom22333 6 месяцев назад

      NVM Danny. Part of it was my fault for not for not waiting long enough to see the update, the other part was user error somehow on my part. Figured out now THANKS!

  • @lilyofthe4lley
    @lilyofthe4lley 3 месяца назад

    The frontmatter is YAML if you go to source edit mode. Do you know why I should use the Metadata Plugin YAML Object type and not just edit the frontmatter in source mode?
    I think it would be the same for JSON...
    I can find a reason for the 'Accept objects (values are fields)' since I can define the properties of the object and edit them through Metadata Menu (but I can't find a reason for YAML and JSON objects and find real actual differences from the Input field type).

    • @DannyHatcherTech
      @DannyHatcherTech  3 месяца назад +1

      To be honest I don't know.

    • @lilyofthe4lley
      @lilyofthe4lley 3 месяца назад

      @@DannyHatcherTech no worries.
      Great video btw, so complete and clear. Thanks for your work

  • @frankg.39
    @frankg.39 3 месяца назад +1

    Is it possible to paginate the table view inside the canvas?

    • @DannyHatcherTech
      @DannyHatcherTech  3 месяца назад +1

      You can shows the table view just like any code block. Just make it in a card in the canvas

    • @frankg.39
      @frankg.39 3 месяца назад +1

      @@DannyHatcherTech I know but I can't see the page numbers 1-5, 6-10 etc... inside the canvas, the way I see them in the table class file. Is there a way to show them?

  • @fkknsikk
    @fkknsikk 4 месяца назад

    I'm not sure what went wrong. I'm not getting the properties icon next to the file name despite having doubled-checked that they're enabled in MM's settings.

  • @christopherc.taylor339
    @christopherc.taylor339 Месяц назад

    Core Obsidian Properties are not showing the settings ->editor...blah blah. Is there a video that illustrates how to locate the add properties/metadata?

    • @DannyHatcherTech
      @DannyHatcherTech  Месяц назад

      If you go into the command palette (via the left ribbon sidebar button, or hotkey ctrl + p) the properties option should be there to show or hide.

    • @christopherc.taylor339
      @christopherc.taylor339 Месяц назад

      @@DannyHatcherTechI did fix this problem. To your point, when I would search, nothing would return using the search term "properties". Additionally the keyboard shortcuts were not working. So I uninstalled Obsidian, restarted my computer and reinstalled Obsidian et voila it worked. So if anyone is having this kind of issue, a simple uninstall and reinstall will definitely work!

  • @sebas11tian
    @sebas11tian 3 месяца назад

    Bulk add was recently added

  • @killymxi
    @killymxi 7 месяцев назад +1

    Preset field setting is most useful for fileClass field itself...

  • @armenbakir112
    @armenbakir112 18 дней назад

    Gigachad Plugin

  • @yeders
    @yeders 2 месяца назад

    eep. After installing everything, I am not seeing the (+) next to the class folder @ ?t=9m20s

    • @DannyHatcherTech
      @DannyHatcherTech  2 месяца назад

      Try closing Obsidian then reopening 🤷‍♂️