Community
    • Login

    Automatic update of "modified:..." in .md file header

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    2 Posts 2 Posters 829 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Andy-ABTecA
      Andy-ABTec
      last edited by

      Hi guys,

      First post so please be gentle…

      I’m currently working on the website for TV Rename (www.tvrename.com) which is contains many markdown files (.md) hosted using GitHub pages.

      Problem is I keep forgetting to update the “modified:” tag in the file headers viz:


      title: “Quick-Start”
      permalink: /manual/quickstart/
      excerpt: “This guide will help you with the initial setup TV Rename.”
      modified: 2018-01-24T15:53:02-04:00
      sidebar:
      nav: “quickstart”
      redirect_from:
      - /theme-setup/

      Is there a method (or plugin) that will automatically modify this entry when the file is saved?

      Been looking for absolutely ages and haven’t found anything yet!

      Cheers!

      Andy B.

      1 Reply Last reply Reply Quote 2
      • PeterJonesP
        PeterJones
        last edited by

        What you want is something that will set a callback on the FILEBEFORESAVE notification.

        You could use PythonScript – download the latest using the Plugin Manager, or directly from the github repo releases. The Plugins > Python Script > Context-Help will bring up a help window; navigate to Notepad++ Object and scroll down to notepad.callback(function, notifications) for the syntax.

        You can search this forum for “callback” to find other complete examples of how to set up a callback. (You would want to put the callback initialization in your startup.py in order to get it to be always enabled.) I believe there are also examples in the forum of applying a callback only to a particular type of file – for you, you’d presumably want it only if the file was a .md markdown file.

        I assume LuaScript would also have the notification/callback feature, too (though I could be wrong).

        1 Reply Last reply Reply Quote 1
        • First post
          Last post
        The Community of users of the Notepad++ text editor.
        Powered by NodeBB | Contributors