შესვლა
Addnews Hack On Dle
2025-07-18

1. ქვემოთ მოცემული კოდი ჩააგდეთ addnews.tpl–ში.

Code
<table width="100%">
<tr>
<td valign="top" width="155px">{category}</td>
<td>
{bbcode}
<textarea name="short_story" id="short_story" onclick=setFieldName(this.name) style="width:100%; height:200px; border-color:#FFFFFF;" class="f_textarea" />{short-story}</textarea>{shortarea}
<textarea name="full_story" id="full_story" onclick=setFieldName(this.name) style="width:100%; height:200px; border-color:#FFFFFF;" class="f_textarea" />{full-story}</textarea>{fullarea}
</td>
</tr>
</table>


2. მე დავტესტე 9.2–ზე და კოდი იქნება ასე. გახსენით სპოილერი.

Code
<div class="pheading"><h2>Добавить новость</h2></div>
<div class="baseform">  
  <table class="tableform">
  <tr>
  <td class="label">
  Заголовок:<span class="impot">*</span>
  </td>
  <td><input type="text" name="title" value="{title}" maxlength="150" class="f_input" /></td>
  </tr>
  [urltag]
  <tr>
  <td class="label">URL статьи:</td>
  <td><input type="text" name="alt_name" value="{alt-name}" maxlength="150" class="f_input" /></td>
  </tr>
  [/urltag]
  <tr>
  <td valign="top" width="155px" style="padding-right:2px;">{category}</td>
  <td style="padding-left:2px;">
  <b>Вводная часть: <span class="impot">*</span></b> (Обязательно)
  <div>
  [not-wysywyg]
  <div>{bbcode}</div>
  <textarea name="short_story" id="short_story" onclick=setFieldName(this.name) style="width:98%;" rows="10" class="f_textarea" >{short-story}</textarea>
  [/not-wysywyg]
  {shortarea}
  </div>
  <b>Подробная часть:</b> (Необязательно)
  <div>
  [not-wysywyg]
  <div>{bbcode}</div>
  <textarea name="full_story" id="full_story" onclick=setFieldName(this.name) style="width:98%;" rows="20" class="f_textarea" >{full-story}</textarea>
  [/not-wysywyg]
  {fullarea}
  </div>
  </td>
  </tr>
  <tr>
  <td class="label">Ключевые слова для облака тегов:</td>
  <td><input type="text" name="tags" id="tags" value="{tags}" maxlength="150" class="f_input" autocomplete="off" /></td>
  </tr>
  {xfields}
  [sec_code]
  <tr>
  <td class="label">
  Введите код
с картинки:<span class="impot">*</span>
  </td>
  <td>
  <div>{sec_code}</div>
  <div><input type="text" name="sec_code" id="sec_code" style="width:115px" class="f_input" /></div>
  </td>
  </tr>
  [/sec_code]
  [recaptcha]
  <tr>
  <td class="label">
  Введите два слова,
показанных на изображении:<span class="impot">*</span>
  </td>
  <td>
  <div>{recaptcha}</div>
  </td>
  </tr>
  [/recaptcha]
  <tr>
  <td colspan="2">{admintag}</td>
  </tr>
  </table>
  <div class="fieldsubmit">
  <button name="add" class="fbutton" type="submit"><span>Отправить</span></button>
  <button name="nview" onclick="preview()" class="fbutton" type="submit"><span>Просмотр</span></button>
  </div>
</div>


3. File: /engine/modules/addnews.php

მოძებნეთ:

Code
$cats = "<select name=\"catlist[]\" id=\"category\" onchange=\"onCategoryChange(this.value)\" style=\"


და დააყენეთ სიმაღლე და სიგანე შესაბამსიად როგოროც გჭრდებათ.

დატესტილი ამქვს 9.2–ზე.




1230
ავტორი: fatal კატეგორია: DLE Modules
სულ კომენტარები: 3