Posted 21 сентября, 201212 yr comment_10341 После обновления форума перестала работать система объявлений (стандартная) которая вывешивало объявление в каждом разделе, нельзя не редактировать не создавать новые объявления
21 сентября, 201212 yr comment_10346 Открываем ACP - Внешний вид - Ваш стиль - skin_modcp - modAnnounceForm Найти: <fieldset class='row1'> Выше него добавить <input type="hidden" name="secure_key" value="{$this->member->form_hash}" /> Открыть ACP - Внешний вид - Ваш стиль - skin_modcp - modAnnouncements Найти: <a href="{parse url="app=core&module=modcp&tab=announcements&fromapp=forums&_do=delete&announce_id={$announce['announce_id']}" base="public"}" id="del_{$announce['announce_id']}" class='ipsButton_secondary'>{$this->lang->words['announce_delete']}</a> Заменить на: <a href="{parse url="app=core&module=modcp&tab=announcements&fromapp=forums&_do=delete&announce_id={$announce['announce_id']}&secure_key={$this->member->form_hash}" base="public"}" id="del_{$announce['announce_id']}" class='ipsButton_secondary'>{$this->lang->words['announce_delete']}</a> А если не работает то еще запасной вариант Открыть ACP - Внешний вид - Ваш стиль - skin_modcp - modAnnouncements {parse js_module="ucp"} <form action="{parse url="app=core&module=modcp&tab=announcements&fromapp=forums&_do=save" base="public"}" id="mutliact" method="post"> <div class='topic_buttons'> <ul class='topic_controls'> <li> <a href="{parse url="app=core&module=modcp&tab=announcements&fromapp=forums&_do=add" base="public"}" class='ipsButton'>{$this->lang->words['announce_add']}</a> </li> </ul> </div> <h3 class='maintitle clear'>{$this->lang->words['announce_current']}</h3> <table class='ipb_table' summary="{$this->lang->words['ucp_announcements']}"> <tr class='header'> <th scope='col' style="width: 40%">{$this->lang->words['announce_title']}</th> <th scope='col' class='short' style="width: 10%">{$this->lang->words['announce_form_starts']}</th> <th scope='col' class='short' style="width: 10%">{$this->lang->words['announce_form_end']}</th> <th scope='col' style="width: 25%">{$this->lang->words['announce_forums']}</th> <th scope='col' style="width: 15%"> </th> </tr> <if test="hasAnnouncements:|:is_array( $announcements ) AND count( $announcements )"> {parse striping="announcements" classes="row1,row2"} <foreach loop="announcements:$announcements as $announce"> <tr class="{parse striping="announcements"} <if test="notactive:|:!$announce['announce_active']">moderated</if>"> <td> <strong><a href="{parse url="showannouncement={$announce['announce_id']}&f=0" base="public" template="showannouncement" seotitle="{$announce['announce_seo_title']}"}">{$announce['announce_title']}</a></strong> <if test="notactive:|:!$announce['announce_active']"><span class='desc'>{$this->lang->words['announce_page_disabled']}</span></if><br /><span class="desc">{$this->lang->words['by_ucfirst']} {parse template="userHoverCard" group="global" params="$announce"}</span> </td> <td class="short"> {parse date="$announce['announce_start']" format="DATE" relative="false"} </td> <td class="short"> {parse date="$announce['announce_end']" format="DATE" relative="false"} </td> <td> <div class="forumdesc"> <if test="announceForum:|:$announce['announce_forum'] == '*'"> {$this->lang->words['announce_page_allforums']} <else /> <if test="announceHasForums:|:is_array( $announce['_forums'] ) and count( $announce['_forums'] )"> <ul> <foreach loop="announce_forums:$announce['_forums'] as $forum"> <li><a href="{parse url="showforum={$forum[0]}" base="public"}">{$forum[1]}</a></li> </foreach> </ul> <else /> {$announce['announce_forum_show']} </if> </if> </div> </td> <td class="short"> <ul class='ipsList_inline ipsList_nowrap'> <li> <a href="{parse url="app=core&module=modcp&tab=announcements&fromapp=forums&_do=edit&announce_id={$announce['announce_id']}" base="public"}" class='ipsButton_secondary'>{$this->lang->words['announce_edit']}</a> </li> <li> <a href="{parse url="app=core&module=modcp&tab=announcements&fromapp=forums&_do=delete&announce_id={$announce['announce_id']}&secure_key={$this->member->form_hash}" base="public"}" id="del_{$announce['announce_id']}" class='ipsButton_secondary'>{$this->lang->words['announce_delete']}</a> </li> </ul> <script type='text/javascript'> $('del_{$announce['announce_id']}').observe('click', ipb.ucp.deleteAnnouncement.bindAsEventListener( this, {$announce['announce_id']} ) ); </script> </td> </tr> </foreach> <else /> <tr> <td class='no_messages' colspan="5">{$this->lang->words['announce_none']}</td> </tr> </if> </table> </form>
21 сентября, 201212 yr Author comment_10364 1 вариант заработал НО, из списка всех объявлений я не могу удалить объявление только если начать его редактировать и в той форме его удалить невнимательно редактировал :) Edited 21 сентября, 201212 yr by alcone
21 сентября, 201212 yr comment_10365 А если не работает то еще запасной вариант и это сделай, должно заработать. У меня просто давно эта проблема была, я её исправил и забыл про неё
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.