October Development Update

:calendar: Form Date Selector

Right here on these community forums, you gave us feedback that a date selector would be useful in Text Blaze forms.

We heard you and this month we are adding a Beta release of a new form input type, the {formdate} command. This new command makes it easy for users to select a specific date in a snippet.

The book is due on {formdate: MMM DD, YYYY}

Watch this video to learn more about the new {formdate} command:

Or read the documentation on the Beta {formdate} command here.

:clock3: Snippet and Folder History

You can collaborate on snippets with our folder sharing feature. When working as part of a team, many users may need to make changes to a snippet.

We're making this easier to manage with our new Snippet History Beta.

For users on our Business or Enterprise plans, this Beta feature provides a limited history (up to 10 days old) of changes to a snippet so you can see how it has changed recently.

As always...

If you have any questions feel free to post to our Question and Answer forum. If you have anything you would love to see in Text Blaze, please suggest it in the Features Ideas forum.

1 Like

I've been looking forward to this command for a looong time. :grin:

1 Like

Would it be possible to select a date from the calendar and then format how that date appears? For instance, if I only wanted to show the MM and DD attributes, would this be possible?

You can specify a format as part of the command. E.g.

{formdate: MMM DD, YYYY}

However, there is one significant caveat: that format has to be able to uniquely represent a date so you can't just have it be "MM" or "DD" as you need the month, day and year to uniquely represent a date.

If you want to just show part of the formdate's date, you can use formatter setting:

{formdate: YYYY-MM-DD; formatter=(date) -> {time: MMMM; at={=date}}}

Additionally, you can refer to the date in a form variable so something like this would also work:

{formdate: YYYY-MM-DD; name=when}

The due date month is {time: MMMM; at={=when}} and the day is {time: DD; at={=when}}.

1 Like