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

Окно быстрого редактирования - загрузка файлов


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

Поиском пользовался и не нашел! Если плохо искал, то sorry.

DLE 9.4 кнопки загрузки файлов при быстром редактировании новости нет.

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

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

DLE 9.4 кнопки загрузки файлов при быстром редактировании новости нет. Пытаясь разобраться понял что так задумано, можно-ли все таки эту кнопку создать.

Кнопка просто отсутствует, но сама функция работает. Можете вручную обращаться по ссылке:

http://домен/engine/images.php?area=short_story&add_id=номер_новости или

http://домен/engine/images.php?add_id=номер_новости (хотя разницы между ссылками не заметил)

Мне кажется это сделано для того, чтобы автор новости не мог удалять/заливать_новые файлы после проверки новости администрацией сайта.

Но кто знает такую ссылку, как я дал выше, сможет обойти это ограничение без ведома администрации :unsure:

Изменено пользователем WWW.ZEOS.IN
Ссылка на сообщение
Поделиться на других сайтах

DLE 9.4 кнопки загрузки файлов при быстром редактировании новости нет. Пытаясь разобраться понял что так задумано, можно-ли все таки эту кнопку создать.

Кнопка просто отсутствует, но сама функция работает. Можете вручную обращаться по ссылке: http://домен/engine/images.php?area=short_story&add_id=номер_новости

Очень полезно для меня, спасибо! В очередной раз вы меня спасаете!

А можно как-то создать кнопку в этом окне с такой ссылкой :) ?

Изменено пользователем Alex-Levsha
Ссылка на сообщение
Поделиться на других сайтах

Хочется вернутся к своему вопросу: как добавить кнопку загрузки файлов в окно быстрого редактирования?

За функции этой кнопки в админке отвечает код в enginemodulesbbcode.php


if ($is_logged AND $user_group[$member_id['user_group']]['allow_image_upload'] OR ($is_logged AND $member_id['user_group'] == 1))

   {

	  $image_upload = "<div class=\"editor_button\" onclick=image_upload()><img title=\"$lang[bb_t_up]\" src=\"{THEME}/bbcodes/upload.gif\" width=\"23\" height=\"25\" border=\"0\" alt=\"\" /></div>";

   }

   else {$image_upload = "";}

место, где выводится кнопка:

{$image_upload}

Окно быстрого редактирования формируется из engineajaxbbcode.php

при добавлении в него вышеуказанного кода, удаётся получить кнопку с ее описанием, но к сожалению она не работает.

Мои знания CSS оставляют желать лучшего, если пишу ерунду, не сильно кидайтесь тапками ;)

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

>Удалять файлы приходится из стандартного загрузчика(

Это не недоработка.

Alex-Levsha

Помимо кнопки надо норально выводить туда ссылку как было написано во 2 посте

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

Alex-Levsha

Помимо кнопки надо норально выводить туда ссылку как было написано во 2 посте

Поделитесь секретом как это сделать?

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

Здравствуйте Celsoft. А почему действительно по ссылке _http://домен/engine/images.php?add_id=номер_новости автор новости может снова удалять/заливать новые файлы без модерации администратора?

Кнопка в редакторе исчезает, но всё-равно можно залить или поменять файл на другой. Это глюк или это будет исправлено в новых версиях?

Я, например, всегда думал, что если я новость промодерировал, то автор не сможет поменять файлы, а оказывается это элементарно можно обойти и залить снова другие файлы и я даже не узнаю про это.

Смысл тогда прятать кнопку?

Как сделать так, чтобы автор не смог поменять файл после того, как он отправил мне новость на модерацию и я её разместил на сайте? А чтобы сам текст мог менять!

Изменено пользователем belik.ua
Ссылка на сообщение
Поделиться на других сайтах

Как сделать так, чтобы автор не смог поменять файл после того, как он отправил мне новость на модерацию и я её разместил на сайте? А чтобы сам текст мог менять!

В админпанели: Редактирование группы: Посетители: Админпанель: Редактирование собственных новостей - нет. (но это полный запрет)

А когда наоборот надо кнопку?

А на мой взгляд странно, менять тексты сколько хочешь можно (поматериться например, или поругать кого нибудь попаганей, ссылок насовать "по самое нехочу") админ все равно не заметит, а картинку добавивить нивжизнь! В чем прикол?

Проштудировал справку по DLE. как сформировать регулярное выражение в урле "номер_новости" или так и написать "номер_новости" :ph34r:

Изменено пользователем Alex-Levsha
Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте Celsoft. А почему действительно по ссылке _http://домен/engine/images.php?add_id=номер_новости автор новости может снова удалять/заливать новые файлы без модерации администратора? Кнопка в редакторе исчезает, но всё-равно можно залить или поменять файл на другой. Это глюк или это будет исправлено в новых версиях?

Да эта проблема будет устранена в следующей версии скрипта

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

Злой я на ваш официальный форум.

Если комуто будет интересен заголовок этой темы, вот решение:

файл engine/ajax/bbcodes.php находим:


<div class="editor_button" onclick="tag_image()"><img title="$lang[bb_b_img]" src="{THEME}/bbcodes/image.gif" width="23" height="25" border="0"></div>

ниже добавляем:

div class="editor_button" onclick="image_upload()"><img title="$lang[bb_b_img]" src="{THEME}/bbcodes/upload.gif" width="23" height="25" border="0"></div>

далее находим:

$script_code .= <<<HTML

после добавляем:

{

window.open('{$config['http_home_url']}engine/images.php?add_id={$id}', '_Addimage', 'toolbar=0,location=0,status=0, left=0, top=0, menubar=0,scrollbars=yes,resizable=0,width=640,height=550');

}

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

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

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

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

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

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

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

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

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

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