Вы не зашли.
Ага, особенно с учётом того, что я вот этот документик хочу подправить - указать, что PHP 5 минимум нужен, да и mysql скорее всего тоже 5й пропишу.
Появляется всё больше полезных функций, которых не было в старых версиях PHP/MySQL, а хостингов на которых стоят старые версии софта наоборот становится всё меньше. Так что завязываться на поддержку старых версий просто нет смысла.
Внёс исправления этой ошибки в SVN
RMC, самый правильный вариант всё-таки сменить хостера.
Либо обновить mysql на существующем хостинге - у вас там совсем уж древняя версия mysql установлена.
Проверь, таблицы в БД вообще создались хоть?
Ох,... вот это косяк.
Посыпаю голову пеплом, действительно, Trashcka, сделай то, что предлагает ROZARD.
Исправлю сегодня вечером в SVN
Т.е. установил нулёвый двиг на хостинг и сразу же возникли проблемы?
А ты точно корректно перелил БД с локального компьютера на хостинг?
Trashcka, сорри, я был неправ.
Эти шаблоны были переименованы:
entry => cloud.tag.entry
plugin => cloud
и сейчас не используются.
Документацию сегодня обновлю
name - имя файла с которым оно сохранено на диске
orig_name - оригинальное имя файла
Позволяет сохранить оригинальное имя при использовании режима "Подставить случайное число".
Спасибо, исправил.
Де-факто проблем это не создавало, т.к. функций с 4мя параметрами в двиге не используется.
В SVN выложено несколько фиксов для "вычистки" кода, просьба протестировать.
Текущая SVN версия - кандидат на выпуск RC1.
О, не подумал.
Спасибо за наводку, в будущем реализую.
Вот только не очень понятно - что это за класс такой и у всех ли он установлен.
Amarelius, собственно isset'ами всё и проверяю. Уже нашел один ставший ненужным кусок кода и придумал что делать с потерянными LANG переменными (можно вместо них выводить отдельное сообщение при отладке).
Кстати, сейчас в SVN версии такие ошибки ещё, конечно, остались, но их стало в десятки (если не сотни) раз меньше.
С default timezone так и поступил. Но лично мне вариант, предложенный разработчиками PHP очень не понравился - нельзя указать "TZ = +0300", можно только "TZ = Europe/Moscow" и вынести в конфиг движка тот огромный список вариантов записей TimeZone не получится
Подумал,... ещё раз подумал,.. и понял, что вычищать всё-таки надо и буду (и даже уже начал).
Но твои аргументы услышать всё-равно хотелось бы
Вот как раз эта фишка нужна. Чтобы спаммеры тебе не постили статьи по 20kb, да и обычным людям часто есть смысл ограничить размер комментария.
А если не добавлять вторую часть, то всё работает как надо?
Ну так не добавляй её..
Trashcka, (3) - пока возможность убрана, в будущем верну.
Причина - некорректное урезание комментариев, содержащих BB теги (как результат - может всё просто "перекосить"). Как только будет функция, которая решит эту проблему - верну и эту возможность.
Евгений, пожалуйста:
1. Запускаем скрипт engine/upgrade.php
2. Видим, что он требует наличие файла upgrademe.txt (защита от того, чтобы его кто не попадя не запускал)
3. Создаём файл
4. Запускаем ещё раз скрипт, отвечаем на вопросы, жмём "Начать преобразование!"
5. Удаляем файл upgrademe.txt
Вуаля
Ничего не понял
Документация по шаблонам доделана, прошу любить и жаловать.
Очень просто.
1. Берёшь любой плагин, который что-то добавляет в новости (к примеру, tags либо complain / ads)
2. Из класса обработки тебя должна интересовать только функция showNews, в ней и будет основной код твоего плагина
3. Делаешь SQL запросы для предыдущей/следующей новости и выводишь на них ссылки
Вуаля
1. Не представляю где тебе удалось найти ссылку на шаблон error. Попробуй заново из SVN слить плагин comments, возможно у тебя как-то оказалась очень старая версия
2. всё верно. текущий шаблон использует блок с id="content" как поле ввода. если ты создаёшь 2 поля с одинаковым ID, то браузер к этому относится крайне отрицательно.
3. не понял вопроса. тебе не нравится, что в тексте ошибки указывается максимальное ограничение? или что?
4. thnx
engine/inclides/classes/upload.class.php, строка 181:
// Process file name
$fil = trim(str_replace(array(' ','\\','/',chr(0)),array('_', ''),join(".",$fil)));
Замени '_' на '-', скорее всего получишь требуемый результат
Плагином - пожалуйста. Штатно такой функции нет
1. не понял сути вопроса
2. /plugins/tags/ - список тегов, /plugin/tags/tag/ - список новостей по тегу tag
3. если я правильно понял вопрос, то да, можно. качаешь последнюю версию плагина, читаешь документацию..
4. зато можно использовать свой вариант оформления