Main Page: Difference between revisions

Upgrade Create Article box to advanced JS widget
Fix: Use InputBox extension instead of raw HTML for security
Line 123: Line 123:
<div class="mp-card-body">
<div class="mp-card-body">
<div id="advanced-create-widget">
<div id="advanced-create-widget">
  <input type="text" id="create-article-title" placeholder="New platform name..." autocomplete="off">
<inputbox>
  <div id="create-article-status"></div>
type=create
  <button id="create-article-btn" disabled>📝 Create Draft</button>
placeholder=New platform name...
  <div class="create-article-links">
width=26
    [[ZelocoreCMS:Submit_CMS|Read submission guidelines]]
buttonlabel=📝 Create Draft
  </div>
preload=Template:New_CMS_Draft
editintro=Template:Create_Intro
</inputbox>
<div id="create-article-status" style="margin-top:8px; font-size:0.9em; font-weight:bold; min-height:18px;"></div>
<div style="font-size: 0.85em; margin-top: 6px; text-align: center;">
[[ZelocoreCMS:Submit_CMS|Read submission guidelines]]
</div>
</div>
</div>
</div>
</div>