Перейти к публикации

При создании плагина не находятся некоторые строки кода хотя они есть


Рекомендованные сообщения

Заметил такой глюк при создании плагина. Иногда он не находит строчки кода хотя они есть. DLE  16.0 - 16.1

Пример:

engine/modules/deletnews.php

Найти:

if ($is_logged AND $user_group[$member_id['user_group']]['allow_all_edit']) {

Заменить на:

$id = intval( $_REQUEST['id'] );
$sql_row = $db->super_query( "SELECT autor FROM " . PREFIX . "_post where id ='$id'" );
if($is_logged AND $member_id['name'] == $sql_row['autor'] AND $user_group[$member_id['user_group']]['allow_all_edit']){

Ссылка на сообщение
Поделиться на других сайтах

Если не находит, значит этот строки нет. Например она заменена другим плагином. Или дважды плагин поставлен. И т.д. Других вариантов нет.

Ссылка на сообщение
Поделиться на других сайтах
51 минуту назад, celsoft сказал:

Если не находит, значит этот строки нет. Например она заменена другим плагином. Или дважды плагин поставлен. И т.д. Других вариантов нет.

Проверил через Total Commander все файлы, совпадение по этой строчке только в файле deletnews.php. Я уверен если вы попробуете ее найти у вас тоже будет ошибка.  

Ссылка на сообщение
Поделиться на других сайтах

подтверждаю. причем плагин стоит на 1 месте в списке. строка такая (26) в файле есть.

1.jpg

 

2.jpg

Изменено пользователем Oxigen
Ссылка на сообщение
Поделиться на других сайтах
13 часов назад, Евгений-77 сказал:

Проверил через Total Commander все файлы, совпадение по этой строчке только в файле deletnews.php. Я уверен если вы попробуете ее найти у вас тоже будет ошибка.  

Конечно будет. Она у всех будет, и дело тут совершенно не в коде.

5 часов назад, Oxigen сказал:

подтверждаю. причем плагин стоит на 1 месте в списке. строка такая (26) в файле есть.

Строка такая есть. А вот файла такого нет в DLE и никогда не было. Смотрите внимательно на название файла deletnews.php а теперь посмотрите как этот файл в реальности называется в DLE. 

Надеюсь понятна суть вашей проблемы?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...