Модификации движка (Предложения по улучшению движка Intellect Board)

Разнообразная белиберда
Аватара пользователя
uav1606
Advanced Member
Сообщения: 5969
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

Вклад в сообщество

Сообщение uav1606 » 12.04.2014,12:45

Движок обновил (заменой source, как Вы посоветовали), вроде бы всё нормально, только потребовалась переустановка, соответственно, ранее загруженные картинки стали недоступны.
Да, комментарии почему-то всё равно работают.

Sozdatel
Advanced Member
Сообщения: 3560
Зарегистрирован: 15.04.2010,12:49

Вклад в сообщество

Сообщение Sozdatel » 12.04.2014,13:05

uav1606 писал(а):Да, комментарии почему-то всё равно работают.
Нужно заменить этот файл (viewer.tpl) - вставить в папку source/public_html

http://yadi.sk/d/V1wcTSLjMJiXt

uav1606 писал(а):олько потребовалась переустановка, соответственно, ранее загруженные картинки стали недоступны.
Видимо при перезаписи стёрлись настройки скрипта, нужно было вместо всей папки source заменять папку public_html.

Аватара пользователя
uav1606
Advanced Member
Сообщения: 5969
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

Вклад в сообщество

Сообщение uav1606 » 12.04.2014,13:20

Заменил, комментарии исчезли.

Sozdatel
Advanced Member
Сообщения: 3560
Зарегистрирован: 15.04.2010,12:49

Вклад в сообщество

Сообщение Sozdatel » 12.04.2014,19:59

uav1606 писал(а):Сейчас думаю над тем, как сделать, чтобы после загрузки картинки в текст сообщения автоматом вставлялся нужный BBCode со ссылкой на картинку. Пока в процессе.
Вот здесь нашел обсуждении проблемы.
http://phpclub.ru/talk/threads/%D0%92%D ... %BA.75212/


И вот здесь еще.

Аватара пользователя
uav1606
Advanced Member
Сообщения: 5969
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

Вклад в сообщество

Сообщение uav1606 » 12.04.2014,20:49

Я сейчас уже экспериментирую с передачей данных через window.name (позволяет передавать данные между разными доменами). Работает, но кое-что нужно доделать... Да и не всё протестировано...

Sozdatel
Advanced Member
Сообщения: 3560
Зарегистрирован: 15.04.2010,12:49

Вклад в сообщество

Сообщение Sozdatel » 12.04.2014,20:57

uav1606 писал(а): Я сейчас уже экспериментирую с передачей данных через window.name (позволяет передавать данные между разными доменами). Работает, но кое-что нужно доделать... Да и не всё протестировано...
Тут еще такая проблема - не известно будет ли работать этот движок в древних браузерах (IE 6 и более древние).

Аватара пользователя
uav1606
Advanced Member
Сообщения: 5969
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

Вклад в сообщество

Сообщение uav1606 » 12.04.2014,21:06

wdfm, я переделываю upload.php движка картинок в упрощённый вариант (под другим именем, чтобы и основной остался) - без вывода чего-либо, т.е. он будет просто менять имя iframe в зависимости от результата загрузки изображения, а потом в движке форума это имя будет считываться, в зависимости от него и будет либо BBCode генерироваться, либо сообщение об ошибке. Теоретически, в IE 6+ должно работать.

Sozdatel
Advanced Member
Сообщения: 3560
Зарегистрирован: 15.04.2010,12:49

Вклад в сообщество

Сообщение Sozdatel » 12.04.2014,21:13

uav1606 писал(а):wdfm, я переделываю upload.php движка картинок в упрощённый вариант (под другим именем, чтобы и основной остался) - без вывода чего-либо, т.е. он будет просто менять имя iframe в зависимости от результата загрузки изображения, а потом в движке форума это имя будет считываться, в зависимости от него и будет либо BBCode генерироваться, либо сообщение об ошибке. Теоретически, в IE 6+ должно работать.
Вставка BBCode работает ?

Аватара пользователя
uav1606
Advanced Member
Сообщения: 5969
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

Вклад в сообщество

Сообщение uav1606 » 12.04.2014,21:20

wdfm, до этого ещё не дошло, пока у меня просто имя iframe (путь к загруженной картинке) alert'ом выводится в целях отладки. :-)
Но, думаю, сделать можно по тому же принципу, по которому другие кнопки выводят BBCode.

Sozdatel
Advanced Member
Сообщения: 3560
Зарегистрирован: 15.04.2010,12:49

Вклад в сообщество

Сообщение Sozdatel » 12.04.2014,21:27

Кстати, я тут обратил внимание, что в скрипте при просмотре изображения в самом низу остались эти символы "*/ -->".
Думаю лучше полностью удалить код формы комментариев из файла viewer.tpl вместо того, чтобы выводить их как комментарий (то есть все что начинается со строки "<!-- Comments Box -->" и прямо до конца файла.

Аватара пользователя
uav1606
Advanced Member
Сообщения: 5969
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

Вклад в сообщество

Сообщение uav1606 » 12.04.2014,21:29

Сделал и залил исправленный вариант.

Закрыто