Все для DataLife Engine / DLE хаки / Хак для DLE / Хак для DLE Спойлер

Хак для DLE Спойлер


Хак для ДЛЕ Спойлер закрывает строку «Причина редактирования» может быть применен в разных случаях, где вам может понадобиться спойлер на главной странице или в новостях. Для многих плохо понимающих в верстке людей новичков - этот маленький FAQ будет думаю кстати. Вся реализация хака выполняется на основе функций движка DataLife Engine, который будет работать на любой версии скрипта, а также актуальной на сегодняшней DLE 10.1.

Итак модный микро-хак причина редактирования статьи в спойлере делается в один или два хода, все зависит, хотите вы, чтобы спойлер был в короткой или полной новости. Причина редактирования в спойлере - После не больших правок, причина редактирования статьи будет отображаться в спойлере./

Вносим в свой shortstory.tpl (если нужен спойлер в короткой новости) и fullstory.tpl (если нужен спойлер в полной новости) в любое удобное место согласно верстки:
Вариант с плюсиком как в обычном спойлере:
[edit-date]
<div class="title_spoiler"><a href="javascript:ShowOrHide( 'edit_info_{news-id}' )" style="display: block" ><img id="image-{news-id}" style="vertical-align: middle;border: none;" alt="" src="/templates/Default/dleimages/spoiler-plus.gif" /> Материал обновлен: {edit-date}</a></div>
<div id="edit_info_{news-id}" class="text_spoiler" style="display:none;"><b>Редактировал:</b> {editor}<br/>[edit-reason]<b>Причина:</b> {edit-reason}[/edit-reason]</div>
[/edit-date]


Вариант со своей иконкой:
[edit-date]
<div class="title_spoiler"><a href="javascript:ShowOrHide( 'edit_info_{news-id}' )" style="display: block" ><img style="vertical-align: middle;border: none;" alt="" src="/templates/Default/dleimages/page_white_edit.png" /> Материал обновлен: {edit-date}</a></div>
<div id="edit_info_{news-id}" class="text_spoiler" style="display:none;"><b>Редактировал:</b> {editor}<br/>[edit-reason]<b>Причина:</b> {edit-reason}[/edit-reason]</div>
[/edit-date]


Автор: Grey
PS. Ничего особого, но часто люди интересуются: "как делать спойлер?"... Вот им и наглядная инструкция.
Скачать у нас хаки для dle, как хак для DataLife Engine Спойлер


Editor-spoiler-dlya-Dle.rar [6,86 Kb] (cкачиваний: 112)
  • 40
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent