Вы не зашли.
SeeD, супер!
Ты нашел решение моей проблемы - ведь можно сделать предварительную проверку корректности заполнения через AJAX. Я как-то об этом не подумал
Кстати, уже в новой версии разделение админки и сайта станет значительно слабее.
И, к примеру, добавление новостей получится уже как бы в админке.
Недостаток - при добавлении новости пользователь будет видеть дизайн админки.
Достоинство - на форме добавления новости получится разместить все необходимые элементы управления.
В общем, спасибо за мысль, буду заниматься.
И по поводу каталожного принципа добавления новостей тоже подумаю, идея очень даже жизнеспособная получается в итоге.
panoptus, это rewrite правила для текущей версии.
Долго думал как же именно сделать прикрепление.
Основная проблема - добавление новостей.
Что делать с прикрепляемыми файлами, если двиг по какой-то причине отказывается добавлять новость (к примеру, незаполнено обязательное поле)?
Самый простой вариант - не добавлять и файлы,.. но он самый неудобный.
Окончательного решения пока (к сожалению) так и не нашел.
Но как альтернатива - буду делать прикрепление файлов при редактировании новости.
Кому там нужно было прикрепление? Вам такой вариант подходит?
p.s. Сделаю для новой версии, но адаптирую и под текущую.
Поменяй
links[i].className
меняем на
links[i].parentNode.className
должно заработать
Моя вина
Не проверил корректное хождение почты после переезда на новый сервер. Исправлю.
panoptus, ну чтобы такое сделать на Java - надо будет ОЧЕНЬ сильно извернуться
На Java - нельзя, на JScript'е - можно
RocketBoy, насколько я вижу в коде плагина версии 0.04 - всё так и есть.
Переменная {plugin_similar_tags} выводится только в том случае, если есть похожие новости.
Твоя же конструкция ([isplugin similar] ... [/isplugin]) закрывает внутренний блок в случае, если плагин similar не включен/не установлен в системе.
Произошли следующие изменения в SVN:
* версии плагинов, работающих в NGCMS версии 0.9.0 вынесены в ветку /ng_plugins/branches/0.9.0/
* в ближайшее время в ветке /ng_plugins/trunk/ будут обновляться плагины на предмет добавления совместимости с текущей разрабатываемой версией. будьте внимательны! эти плагины могут не работать на 0.9.0 !!
На самом деле хорошо, что эта тема поднялась.
Уже хотябы потому, что [надеюсь] у нас появился второй тестер, который готов помочь в тестировании.
panoptus, а что мешает редактировать новости с HTML'ем?
Ставим в новости галочку "разрешить HTML код" и вуаля... или ты имеешь в виду, что при конвертации в BB коды редактировать их станет удобнее?
Styler, всё намного проще - у меня был свободный вечер, было желание позаниматься движком,.. но не было никакого желания в этот вечер заниматься именно ядром системы.
Поэтому и решил начать делать простенький трекер.
А относительно версий,... всем хороши твои слова, кроме одного - реально помогает с тестированием альфа версии только один человек - infinity237.
Он единственный, кто несмотря на неприятную приставку альфа поставил себе версию и занялся полноценным тестированием. И это при достаточно большой команде.
Ну а главную страницу сайта приводить в порядок я не собираюсь до момента появления нового релиза или хотябы последних beta-версий (причина проста - если человек увидит готовый сайт, но неготовы двиг, то он уже больше не придёт. а вот если и страничка будет `в разработке`, то при появлении новой версии есть вероятность, что человек всё-таки придёт второй раз). Тем более, что на моём компьютере эта главная страница-то уже есть, причём очень давно.
Так что если уж серьзно говорить, то актуальней всего сейчас одно - найти людей, которые могут заняться тестированием. Которые смогут искать баги, анализировать и всё это дело мне скидывать в аську. Чтобы, возможно, даже в реальном версии получать исправленные версии.
А всё остальное - побочно.
Добавлено: для интересующихся - последняя альфа версия лежит тут
panoptus, ты можешь в новостях и HTML использовать, особенно в тех, которые мигрируешь.
проблем будет значительно меньше.
Взялся.
Конечно, до озвученного функционала ещё очень далеко и совсем не факт, что есть смысл реализовывать всё,.. но чисто трекер уже почти работает.
Что умеем пока: announce скрипт, доступный всем желающим. Отслеживает пиров и отдаёт по ним информацию.
Евгений, XML-RPC для добавления новостей - будет (а также и просто возможность добавления новостей из другого плагина).
Значит написать плагин, который возьмёт такой файл и через RPC "закинет" новости в двиг написать будет легко.
В само ядро добавлять подобную функцию не вижу смысла.
insider, сделай поддержку разных шаблонов для разных "объектов оценки" и будет ещё лучше
1. Новости: короткая / длинная - это ты уже, насколько я понимаю, сделал
2. Статические страницы
3. А что мешает рейтинг ещё и на юзера вешать?
4 <и многое другое>
А уж совсем идеальный вариант - сделать (опционально) защиту от повторного голосования - сохранять информацию о проголосовавших в БД. Как тебе такой вариант?
Насколько я помню, вложения на форуме всё-таки работают.. разве нет?
Что-то не так в королевстве Датском (c)
Похоже, у меня началась полоса невезения.
Посудите сами:
05.06.09 - потерял паспорт с военником. первый раз в жизни написал заявление в милицию (документы-то восстанавливать надо). через ~2 часа на меня вышел человек, нашедший паспорт и вернул его... писал в милицию объяснительную, что паспорт нашел ("прошу прекратить проведение мероприятий связанных с ...").
08.06.09 - приехал на велосипеде в АШАН за продуктами,.. выхожу - велика нет. украли. конечно, он стоял недалеко от камеры наблюдения и она даже была пишущая,.. но раскрываемость таких дел обычно не превышает 1%. второй раз в жизни писал заявление в милицию (предварительно прождав их 40 минут, а потом ещё почти час ушел на всё остальное)... вот только что домой вернулся.
Как-то всё это слишком подозрительно выглядит...
Очень странно... в новой альфе достаточно много изменений, фактически доделана обработка "хендлеров" ядра - вход, выход, восстановление пароля, регистрация...
Выложена обновлённая версия (Alpha 02).
В ней исправлены недоработки в функциях ядра.
Что-то я здесь не вижу функционала, который относится к самому двигу.
Всё что тут есть - это JScript, который является часть шаблона.
Нельзя.
Во всяком случае сейчас такого не предусмотрено.
Но если будет действительно востребованная задача, можно будет сделать плагин импорта новостей, который будет поддерживать разные форматы хранения исходных новостей.
Опиши задачу более детально.
Т.е. для чего, чем будешь генерить файлы, почему именно файлы,...
Rohan, информация о том проголосовал человек или нет - хранится в куках.
Если по какой-то причине куки у тебя не сохраняются (или ты их чистишь), то ты сможешь второй раз проголосовать.
Сегодня в ночь проект будет переезжать на новый сервер.
Надеюсь глюков не возникнет.
Также возможна ситуация, что посты, оставленные сегодня в период с 03:00 по 04:00 (по Москве) при переезде потеряются, поэтому просьба во время переноса на новый сервер ничего в форум не писать.