The Reply Template is a theme component and not connected to a topic template.
My suggested plugin would work in conjunction with reply templates.
The Reply Template is a theme component and not connected to a topic template.
My suggested plugin would work in conjunction with reply templates.
Yep, got that. I was clarifying on the plugin. Basically, it places the desired reply template in the topic post of all topics in a specific category which has the Journal plugin enabled?
It would be triggered independently of the journal plugin.
Here is my quick and dirty spec sheet:
@agligorijevic האם אתה על הגרסה העדכנית ביותר של Discourse, ושל רכיב הנושא?
The component needs an update. I will make a PR.
האם ישנה שיטה להשתמש בתבניות תגובה באופן אוטומטי (בקטגוריות ספציפיות)?
למיטב ידיעתי לא. יש רק תבניות קטגוריה בליבה.
I think that this TC does what you are looking for:
תודה נאט, ממה שאני מבין (תקן אותי אם אני טועה) המטרה של הפלאגין הזה היא לשנות את טקסט ה-Placeholder בנושאים ו-לא מצופה- שהטקסט עדיין יישאר בתיבת הטקסט.
ניסיתי את זה, וזה כרגע לא עובד. אם זה יעודכן, זה יכול לעבוד כפתרון זמני, בוודאות!
אני מאמין שרכיב זה שבור במידה מסוימת עם המלחין החדש מכיוון ש-[wrap] כבר אינו נתמך, אתה מקבל את השגיאה הזו אם אתה עורך נושא שהשתמש בזה: Token type ‘wrap_open’ not supported by Markdown parser
האם יש פתרון לכך עבור נושאים קיימים? המשתמשים שלנו עורכים לעתים קרובות נושאים וזה באמת יבלבל אותם. אני יודע שאתה יכול פשוט לעבור לתצוגת Markdown, אבל התגברות על זה תהיה אתגר.
האם זה יעודכן לעבוד עם המלחין החדש?
אנחנו מתכננים להוסיף תמיכה באסימוני [wrap] בעורך הטקסט העשיר, אך ייקח לנו זמן ליישם זאת כראוי. כרגע, אין לנו ETA. אנא קחו בחשבון גם שפגישת ה-Discourse השנתית מתקרבת, כך שחברי צוות רבים ייעדרו, מה שאומר שהעבודה על תכונה זו תושעה או תואט במהלך השבועות הקרובים.
עד אז, האפשרות הטובה ביותר היא לחזור לעורך ה-markdown.
Wouldn’t it be quite easy to implement this? Maybe not in a 100% secure way, but more like a 80% solution, where the user does get the template filled in, as the user pressing “reply”?
Or will that requires a backend plugin, which does provide the templates as extra context, if the user opened up the topic, and only have pot 40-45 in the viewpoint, resulting in the client haven’t and context about the “almost forced template” for the topic? ![]()
I’m asking here, as I’m not that familiar with the component structure, but it should be a great addition, as mentioned before.
Hey guys
The issue seems to persists when I try to use insert a template into the new composer. I get error message in a modal: Token type wrap_open not supported by Markdown parser.
tested on 3.6.0beta1
browser console log:
prosemirror-editor.gjs:245 Uncaught Error: Token type `wrap_open` not supported by Markdown parser
at s.parseTokens (index.js:190:23)
at d.parse (index.js:331:15)
at em.convert (parser.js:43:19)
at eI.convertFromMarkdown (prosemirror-editor.gjs:242:26)
at q._join (index.js:788:21)
at q.join (index.js:605:17)
at p (index.js:152:22)
at eC.convertFromMarkdown (index.js:250:23)
at eC.insertBlock (text-manipulation.js:170:22)
at q (cache-fCezwMOy.js:471:12)
at r.trigger (evented.js:68:5)
at #h (d-templates.js:101:1)
at v.insertTemplate (filterable-list.js:115:1)
at c.apply (item.js:11:1)
at d-button.gjs:138:19
at invoke (index.js:264:14)
at m.flush (index.js:180:11)
at g.flush (index.js:334:19)
at q._end (index.js:762:32)
at q.end (index.js:565:10)
at q._runExpiredTimers (index.js:869:12)
parseTokens @ index.js:190
parse @ index.js:331
convert @ parser.js:43
convertFromMarkdown @ prosemirror-editor.gjs:242
_join @ index.js:788
join @ index.js:605
p @ index.js:152
(anonymous) @ index.js:250
insertBlock @ text-manipulation.js:170
q @ cache-fCezwMOy.js:471
trigger @ evented.js:68
#h @ d-templates.js:101
insertTemplate @ filterable-list.js:115
apply @ item.js:11
(anonymous) @ d-button.gjs:138
invoke @ index.js:264
flush @ index.js:180
flush @ index.js:334
_end @ index.js:762
end @ index.js:565
_runExpiredTimers @ index.js:869
setTimeout
setTimeout @ index.js:39
_installTimerTimeout @ index.js:912
_reinstallTimerTimeout @ index.js:896
_later @ index.js:829
later @ index.js:652
T @ index.js:562
_triggerAction @ d-button.gjs:135
click @ d-button.gjs:93
Unfortunately this is a known bug/feature request when using wraps in the new composer.
Is there any way to modify the Token type wrap_open not supported by Markdown parser message text? Our users are confused,sSo we would like to change the text to make it more clear that they have to switch to the classic markdown editor to use any [wrap] bbcode
@jrgong You just need to update your instance, we’ve since changed that message [1] and it’s now automatically reverted back to the Markdown mode if any unsupported feature is seen in Rich mode.
“The rich text editor doesn’t support all features used in this post; switching you to the Markdown editor.” ↩︎
Thx, I just tested it on beta2 successfully. But while testing, I found another related bug while testing: