Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Как сделать, кнопку редактировании новости доступной для автора в новостях?

Как сделать, кнопку редактировании новости доступной для автора в новостях?


     Все вопросы » Общие вопросы    4081

вопрос
Подскажите пожалуйста, есть код
[edit]Редактировать новость[/edit]

Автор новости видит его только в профиле, пока новость на модерации. Как сделать, код доступным для автора новости в короткой и полной новости?

Ответа пока нет


3 комментария

vitnet
PHP-developer

vitnet - -

show.short.php & show.full.php

найти и привести в такой вид
        if( $allow_userinfo and ($member_id['name'] == $row['autor'] and !$user_group[$member_id['user_group']]['allow_all_edit']) ) {
            $tpl->set( '[edit]', "<a href=\"" . $config['http_home_url'] . "index.php?do=addnews&id=" . $row['id'] . "\" >" );
            $tpl->set( '[/edit]', "</a>" );
        } elseif( $is_logged and (($member_id['name'] == $row['autor']) or $user_group[$member_id['user_group']]['allow_all_edit']) ) {
            $_SESSION['referrer'] = $_SERVER['REQUEST_URI'];
            $tpl->set( '[edit]', "<a onclick=\"return dropdownmenu(this, event, MenuNewsBuild('" . $row['id'] . "', 'short'), '170px')\" href=\"#\">" );
            $tpl->set( '[/edit]', "</a>" );
            $allow_comments_ajax = true;
        } else
            $tpl->set_block( "'\\[edit\\](.*?)\\[/edit\\]'si", "" );

adri
Юзер

adri - -

Скажите пожалуйста, а куда это прописывать?

adri
Юзер

adri - -

А как сделать чтобы сразу на страницу редактирования перекидывало?

Похожие вопросы

наверх