Title:hostTiddler
projectnumber:12345
Text:{{newProjectEntryPB}}
Title:newProjectEntryPB
Text:\define projecttitle() $(todaynow)$, $(projectnum)$, Project entry:
<$set name="todaynow" value=<<now "YYYY-0MM-0DD 0hh:0mm:0ss">>>
<$set name="projectnum" value={{<<storyTiddler!!projectnumber>>}}>
Need a new project entry? Click this button and a project tiddler will be created:
<$button>
New project entry
<$action-sendmessage
$message="tm-new-tiddler"
title=<<projecttitle>>
/>
</$button>
</$set>
/Mike
\define journalButton()
<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>>>
<$action-sendmessage $message="tm-new-tiddler" title=<<now "$(journalTitleTemplate)$">> tags="$(journalTags)$" text="$(journalText)$"/>
<$list filter="[<tv-config-toolbar-icons>prefix[yes]]">
{{$:/core/images/new-journal-button}}
</$list>
<$list filter="[<tv-config-toolbar-text>prefix[yes]]">
<span class="tc-btn-text"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>
</$list>
<$action-increment $reference="New Project!!projecttitle"/>
</$button>
\end
<$set name="journalTitleTemplate" value={{New Project!!projecttitle}}>
<$set name="journalTags" value={{$:/config/NewJournal/Tags}}>
<$set name="journalText" value={{$:/config/NewJournal/Text}}>
<<journalButton>>
</$set></$set></$set>
<$action-increment $reference="New Project!!projecttitle"/>
which requires you to have my action-increment plugin installedTitle:hostTiddler
projectnumber:12345
Text:{{||newProjectEntryPB}}
Of course this doesn't fix the timestamp, but the projectnumber is in.