Community

    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

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

    Help wanted · · · – – – · · ·
    2
    2
    615
    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-ABTec
      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
      • PeterJones
        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
        Copyright © 2014 NodeBB Forums | Contributors