# Вставка даты/времени в поле заголовка новой темы (т.е. прямо здесь \> !)

**URL:** https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201
**Category:** Feature
**Created:** [30.Июнь.2023 20:24:52 UTC](https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201 "2023-06-30T20:24:52Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![meave](https://avatars.discourse-cdn.com/v4/letter/m/439d5e/32.png) [@meave](https://meta.discourse.org/u/meave)
#### Post date: [30.Июнь.2023 20:24:52 UTC](https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201/1 "2023-06-30T20:24:52Z")

</div>

Это возможно?  
Можно ли добавить кнопку «Вставить дату/время» (календарь) для поля заголовка темы?

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [01.Июль.2023 13:54:23 UTC](https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201/3 "2023-07-01T13:54:23Z")

</div>

Здравствуйте и добро пожаловать @meave 🙂

Вставить дату прямо в заголовок темы таким образом нельзя, но плагин [Календарь](https://meta.discourse.org/t/discourse-calendar/97376) имеет функцию «Событие», которая может отображать дату события рядом с заголовком темы в списках тем, если это вам подходит?

 ![event date in topic list](https://global.discourse-cdn.com/meta/original/4X/4/d/3/4d3071c21d7282740cfdf78fe908fbd901236f1a.png)

Для такого формата отображения необходимо выбрать соответствующие настройки плагина «Календарь»:

 ![image](https://global.discourse-cdn.com/meta/original/4X/8/b/0/8b032374c2cd6eaab4e0be6780e23e5bd69ea14b.png)

---

<div class="post-metadata">

### Author: ![meave](https://avatars.discourse-cdn.com/v4/letter/m/439d5e/32.png) [@meave](https://meta.discourse.org/u/meave)
#### Post date: [01.Июль.2023 16:16:12 UTC](https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201/4 "2023-07-01T16:16:12Z")

</div>

Спасибо, но я думаю, это не то, что мне нужно… Слишком сложно!  
Мне просто нужно упростить вставку даты/времени в заголовок темы, как это можно сделать в теле темы (в два клика).  
Спасибо.

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [01.Июль.2023 16:54:19 UTC](https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201/5 "2023-07-01T16:54:19Z")

</div>

Вы можете сделать это вручную, скопировав временную метку первого сообщения темы, а затем отредактировав поле заголовка и добавив её в конец. Единственная проблема в том, что для других пользователей это не будет корректно локализованной временной меткой.

Я подозреваю, что возможно решение, включающее создание компонента пользовательской темы (или плагина) с использованием plugin-outlet в месте кода редактирования заголовка темы. 🙂

---

<div class="post-metadata">

### Author: ![meave](https://avatars.discourse-cdn.com/v4/letter/m/439d5e/32.png) [@meave](https://meta.discourse.org/u/meave)
#### Post date: [01.Июль.2023 19:08:36 UTC](https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201/6 "2023-07-01T19:08:36Z")

</div>

Хм. Спасибо, Лилли, это тоже звучит слишком сложно!!  
(Я хочу, чтобы авторы постов привыкли добавлять даты в заголовки (некоторых) постов, поэтому это должно быть максимально просто.)

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [01.Июль.2023 19:16:32 UTC](https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201/7 "2023-07-01T19:16:32Z")

</div>

Все сообщения (включая оригинальные посты тем) помечаются датой и временем, которое отображается в правом верхнем углу поста. При наведении на него появляются подробные сведения, а при нажатии или тапе открывается модальное окно «Поделиться ссылкой на пост», где над полем ссылки отображаются эти сведения.

---

<div class="post-metadata">

### Author: ![supermathie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/supermathie/32/507518_2.png) [@supermathie](https://meta.discourse.org/u/supermathie)
#### Post date: [01.Июль.2023 23:15:09 UTC](https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201/8 "2023-07-01T23:15:09Z")

</div>

У нас где-то есть компонент темы, который добавляет в редактор ярлык для «Вставки текущей метки времени».

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [01.Июль.2023 23:32:31 UTC](https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201/9 "2023-07-01T23:32:31Z")

</div>

Единственная часть, в которой я пока не разобрался, — это отображение реальной даты. Я уже настроил плагин-оутлет и вставил туда несколько элементов для тестирования. Но я не могу найти способ, чтобы виджет даты поста отображал корректную дату 🤔

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [02.Июль.2023 01:01:24 UTC](https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201/10 "2023-07-02T01:01:24Z")

</div>

Это было включено в discourse/discourse в [этом PR](https://github.com/discourse/discourse/pull/20216)

 ![Screenshot 2023-07-01 at 8.58.04 PM](https://global.discourse-cdn.com/meta/original/4X/1/4/3/1439317420080e8a4ab74062b9c4193625f67c49.png)

Однако это работает только для тела сообщения, а не для заголовка темы.

---

<div class="post-metadata">

### Author: ![meave](https://avatars.discourse-cdn.com/v4/letter/m/439d5e/32.png) [@meave](https://meta.discourse.org/u/meave)
#### Post date: [02.Июль.2023 08:40:26 UTC](https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201/11 "2023-07-02T08:40:26Z")

</div>

> [@Дейв МакКлюр](#):
>
> Но это работает только для тела сообщения, а не для заголовка темы.

Чёрт возьми!!! Так близко!

---

<div class="post-metadata">

### Author: ![tgustilo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgustilo/32/459560_2.png) [@tgustilo](https://meta.discourse.org/u/tgustilo)
#### Post date: [04.Ноябрь.2024 16:01:42 UTC](https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201/12 "2024-11-04T16:01:42Z")

</div>

Есть ли у кого-нибудь дополнительные мысли по поводу проблемы добавления текущей даты и времени в заголовок темы?

Для моего сообщества практиков я автоматизировал создание ежедневной темы: «Ежедневная проверка для xxx», где «xxx» должно быть сегодняшней датой, например, 4 ноября 2024 года. Участники сообщества отвечают в этой теме для своей ежедневной проверки.

Автоматизация отлично работает (!) для публикации каждый будний день, но я не вижу способа вставить сегодняшнюю дату ни в заголовок темы, ни даже в тело сообщения.

Есть предложения? Как и meave, я не хочу превращать это в полноценные календарные события. Насколько я понимаю, мой единственный вариант — вручную редактировать заголовок каждый день, даже если автоматизация создаст тему за меня.

---

<div class="post-metadata">

### Author: ![Andy\_Smith](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/andy_smith/32/488094_2.png) [@Andy\_Smith](https://meta.discourse.org/u/Andy_Smith)
#### Post date: [23.Июль.2026 12:33:14 UTC](https://meta.discourse.org/t/inserting-date-time-into-new-topics-title-field-ie-right-here/270201/13 "2026-07-23T12:33:14Z")

</div>

Я реализовал решение в виде компонента темы.

- Репозиторий: [GitHub - andysmith-ai/discourse-auto-timestamp-title · GitHub](https://github.com/andysmith-ai/discourse-auto-timestamp-title)
- Тема на Meta: [Auto Timestamp Title](https://meta.discourse.org/t/auto-timestamp-title/408420)
