Вы не зашли.
KIR, у тебя вирусы на сайте.
Vladimir.Kzi, при "голосовании" гостя, спасибо не зачисляется, хотя сообщение об успешном добавлении голоса, появляется, советую добавить учет по cookies, так будет правильнее.
websin-profi, какой же ты дурак, посмотри хоть в зеркало, прежде чем упрекать тут всех подряд в хамстве)) просто диву даюсь как можно себя так вести
websin-profi, слушай, харош уже тут всем угрожать его не показать, прям как будто мы тут ослепнем от его красоты, не покажу-не покажу, как девственница тут ломаешься вокруг да около, пардон за мою несдержанность, но всех уже задолбал.
websin-profi, и где же ссылка на конвертер? А то только один блабла с твоей стороны.
EsCaPeR, да, редактор подрос, помню заходил к ним год назад, все было не так круто как сейчас, реально достойный вариант. Тоже был бы рад увидеть его в админке.
legenda, на допил функционала плагина basket видимо.
infinity237, а ссылка непосредственно на сайте присутствует? А то я попытался попасть на эти страницы через сайт, не вышло.
Wolverine, ух ты, хорошо, попробуем затестить по возможности.
Wolverine, а перенести вывод его блоков в наш шаблонизатор возможно?
Wolverine, шаблонизатор.
infinity237, я имел ввиду деньги тех кто в этом топике согласился проспансировать написание сей вещи.
Wolverine, а если подберем подходящий вариант скрипта (не крупного, но удовлетворяющего требованиям), то ты возьмешься скажем за общаговские 150$?
Сегодня стукнуло сесть и разобрать всю информацию которая накопилась на компе по нашей с вами системе, и я наткнулся на папку с пожеланиями по функционалу для некоторых плагинов. Так как смысла держать это у себя на компе не вижу, то спешу этим поделиться, может кому нибудь пригодиться если он захочет написать ТЗ или просто поработать над функционалом некоторых плагинов.
Возможно некоторые пункты уже и реализованы, но я выложу все в том виде в котором нашел:
comments - Комментарии пользователей:
* При установке обратной очередности нумерацию тоже сделать обратную
* Сделать возможность ввода категорий для каких разрешены комменты
complain - Сообщить о проблеме в новости:
* Добавить поддержку комментариев:
1. Вывод ссылки в шаблоне comments.show.tpl по средствам переменной.
2. При переходе по данной ссылке всё тот же выбор из списка проблем.
3. На странице /plugin/complain/ разделение на 2 таблицы. В первой таблице новости, во второй коментарии.
4. Разделение по правам доступа можно сделать общее для новостей и комментариев.* Сделать возможность вывода доп.поля ввода для детального описания проблемы.
* Сделать возможность вывода доп.поля ввода для детального описания проблемы при использовании режима отображения формы в самой новости.А то получается эта форма описания проблемы выводится только на отдельной странице, а хотелось бы сделать её доступной и при использовании прямо в новости.
feedback - Менеджер форм обратной связи:
* Добавить возможность прикрепления файлов при отправки сообщения формой.
* Возможность добавлять форму на любые страницы или сделать возможность для форм задавать нормальные (ЧПУ) свои страницы (еще лучше)
* Выпадающий список со списком кому отправить + чтобы можно было задавать разные формы для этих КОМУ, пример http://webstudio17.com/plugin/feedback/?id=1 только там сделаны 2 формы которые переключаются между собой
jCHAT - AJAX чат для сайта:
* Добавить возможность настраивать формат даты/времени сообщения.
* После каждого сообщения админу показывать 2 ссылки: [x] ; что означает, первая - удалить сообщения, вторая - забанить по ip.
* При нажатии на удаление,производить обновление чат бокса у всех пользователей на сайте.
* Официально добавить bb теги и смайлы.
[b]lastcomments - Последние комментарии:
* Постраничка на странице плагина
* Удалить, редактировать коммент на странице плагина
* Вырезать - картинку, BBкод
* Ограничение колличества символов в выводе коммента
tags - Облако тегов:
* Добавить возможность автоматической генерации тегов на основе текста новости, такой функционал уже есть в одном плагине, но он только для мета тегов: http://ngcms.ru/forum/viewtopic.php?id=351.
* Доработать режим парсера ЧПУ для комманд плагина вот пример просьбы: http://ngcms.ru/forum/viewtopic.php?pid=10539#p10539 вот пример реализации: http://ngcms.ru/forum/viewtopic.php?pid=10580#p10580. Khader вроде бы что то сделал: http://ngcms.ru/forum/viewtopic.php?pid=10673#p10673.* И добавить возможность транслита, что бы у тегов можно было настраивать адрес транслитный - типо жизнь "jizn". Т.е. вместо /plugin/tags/лалала можно было делать /plugin/tags/lalala.
* Добавить показ тегов только из той категории в которой сейчас находишься.* в админке на аяксе при вводе тегов выводить список всех тегов которые уже есть на сайте. !
voting - опросы:
* Постраничка на странице плагина
* Добавить возможность поставить в настройках "множественный выбор" - несколько вариантов ответа при голосовании (с настройкой: не более скольки то одновременно выбранных вариантов ответа)
* Возможность добавлять текст, типа полное описание...сейчас уже есть описание вопроса, а хотелось бы сделать еще одно описание, для прикрепления большого текста, то есть как новость.
xfields - Дополнительные поля:
*добавить чекбоксы (то есть при добавлении новости ставишь чекбокс и в новости выводится информация указанная в настройках плагина по данному чекбоксу)
По плагинам на тот момент было все.
А теперь вот еще по общим моментам:
- обработчики для короткой формы поиска (для неотображения блока {search_form} на странице расширенного поиска /search/)
- обработчики для формы авторизации (для неотображения блока {personal_menu} на странице авторизации /login/)
- переменная для вывода ошибок, чтобы можно было ставить ее туда куда надо в шаблоне
- перенести java код вынести из шаблонов комментов, атвторизации и т.д. в отдельный файл
- в шаблоне восстановления пароля поправить: <input name="блабла" title="блабла" value="" type="input"> на type="text".
- в шаблоне страницы поиска <form method="GET" action="{form_url}"> на <form method="get" action="{form_url}">
- вернуть возможность вывода ошибки авторизации без перекидывания на отдельную страницу, вывод ошибки сделать как в добавлении коммента, то есть на js (javascript:ShowOrHide('id_block');), без перезагрузки сайта.
- категория(и) и автор, сделать линки в шаблонах news.full.tpl и news.short.tpl что была не переменная, а тег link (это будет большой плюс для сео, появится возможность использовать nofollow)
Пример: [categories]<a href="{cat_link}">{cat_title}</a>[/categories] [categories][/categories] - блок работает как обаботчик для случаев с использованием доп. категорий, в этом случае конструкция внутри этого блока повторяется.
- в шаблоне вывода комментариев, сделать отдельно ссылку и текст для переменной {ip} и для [edit-com]{l_addanswer}[/edit-com] [del-com]{l_comdelete}[/del-com] то же сделать возможность использования ссылки и заголовка отдельно.
- когда просто цитата - то все правильно, вставляется blockquote, а когда цитируешь кого-то - то вставляется answer, ну и когда админ отвечает - то все гуд, вставляется answer, нужно бы сделать при цитирование кого-то, что бы вставлялось не answer, а blockquote, и с описание как в answer кто написал данную цитату.
- очень хотелось бы что бы при вкл. страницы с комментариями, что бы внизу комментов на странице с новостью, выводилась сразу постраничка начиная с цифры 2 и по возрастающей.
- блок hide не работает на странице с комментами, содержимое находящееся в данном блоке, просто напросто не отображается вобще.
- вынести все стили в шаблон, дабы не ковырять файлы движка
- сделать для используем айди движка вариант типа ID-ngcms
- возможность задавать позицию штамп картинки
И вот я еще нашел ТЗ на плагин Личных сообщений:
Папки:
- Полученные
- Отправленные
- СпамСообщения пользователя считаются спамерскими после определенного кол-ва нажатий кнопки спам на его сообщениях, это кол-во нажатий задается в админке.
При просмотре сообщений в Полученных и Отправленных, заголовок сообщения должен имееть форму: "Re(X): ..." (X - номер повторного сообщения), если сообщение повторное. То есть не "Re:Re:Тема сообщения", а Re(2):Тема сообщения
Должна быть постраничка в зависимости от кол-ва сообщений на страницу, значение задается в админке.
Ограничение по сообщениям.
Полученные сообщения:
- Выделение: все, прочитанные, новые (выделение чекбоксов)
- Сортировка сообщений на "все" и "непрочитанные" (выпадающий список с данными значениями, выбираем пункт, происходит обновление).
- Действия по выделенным сообщениям (выбранные чекбоксы), "отметить как прочитанные", "отметить как новые", "удалить отмеченные" (выпадающий список с данными значениями, выбираем пункт, происходит обновление).
- Вид сообщения в списке:
Чекбокс, Аватар отправителя, Имя отправителя, Время получения, Заголовок, Урезанный текст сообщения, Ответить, Спам, Удалить, Ссылка на страницу для чтения сообщения, id сообщения, id показывающий статус сообщения: новое, прочитанное (для изменения цвета бекграунда и для работы выделения и сортировки)- Вид сообщения при чтении:
Аватар отправителя, Имя отправителя, Ссылка на профиль отправителя, Имя получателя, Ссылка на профиль получателя, Заголовок, Текст сообщения, Спам, Удалить, Ответить(ссылка на страницу для ответа.)- Форма ответа и форма при отправке по ссылке "Ответить" из списка сообщений:
Аватар отправителя, Имя отправителя, Ссылка на профиль отправителя, Имя получателя, Ссылка на профиль получателя, Форма ответа (Поле заголовок, поле для сообщения, кнопка "Ответить" и "Отмена")При ответе на сообщение и при отправке по ссылке "Ответить" из списка сообщений, в поле "Заголовок", должен быть текст: "Re: ТЕМА СООБЩЕНИЯ НА КОТОРОЕ ОТВЕЧАЕМ".
При ответе на сообщение и при отправке по ссылке "Ответить" из списка сообщений, получатель указан автоматически, текстом.Отправленные сообщения:
- Выделение: все, прочитанные (сообщения которые были отосланы, и у которых статус прочитано), новые (сообщения которые были отосланы, но у которых статус имеет значение "не прочитано")
- Сортировка сообщений на "все" и "непрочитанные" (выпадающий список с данными значениями, выбираем пункт, происходит обновление).
- Действие по выделенным сообщениям (выбранные чекбоксы), "удалить отмеченные" (выпадающий список с данным значением, выбираем пункт, происходит обновление).
- Вид сообщения в списке:
Чекбокс, Аватар отправителя, Имя отправителя, Время получения, Заголовок, Урезанный текст сообщения, Еще одно, Удалить, Ссылка на страницу для чтения сообщения, id сообщения, id или class показывающий статус сообщения: новое, прочитанное (для изменения цвета бекграунда и для работы выделения и сортировки)- Вид сообщения при чтении:
Аватар отправителя, Имя отправителя, Ссылка на профиль отправителя, Имя получателя, Ссылка на профиль получателя, Заголовок, Текст сообщения, Спам, Удалить, Ответить(ссылка на страницу для ответа.)- Форма ответа и форма при отправке по ссылке "Еще одно":
Аватар отправителя, Имя отправителя, Ссылка на профиль отправителя, Имя получателя, Ссылка на профиль получателя, Форма ответа (Поле заголовок, поле для сообщения, кнопка "Ответить" и "Отмена")При ответе на сообщение и при отправке по ссылке "Еще одно", в поле "Заголовок", должен быть текст: "Re: ТЕМА СООБЩЕНИЯ НА КОТОРОЕ ОТВЕЧАЕМ".
Спам сообщения:
- Выделение: все
- Действие по выделенным сообщениям (выбранные чекбоксы), "удалить отмеченные" , "это не спам" (выпадающий список с данными значениями, выбираем пункт, происходит обновление).
- Вид сообщения в списке:
Чекбокс, Аватар отправителя, Имя отправителя, Время получения, Заголовок, Урезанный текст сообщения, Это не спам, Удалить, Ссылка на страницу для чтения сообщения.- Вид сообщения при чтении:
Аватар отправителя, Имя отправителя, Ссылка на профиль отправителя, Имя получателя, Ссылка на профиль получателя, Заголовок, Текст сообщения, Это не спам, Удалить.- Форма ответа:
Аватар отправителя, Имя отправителя, Ссылка на профиль отправителя, Имя получателя, Ссылка на профиль получателя, Форма ответа (Поле заголовок, поле для сообщения, кнопка "Ответить" и "Отмена")Написание нового сообщения:
- Имя отправителя, ссылка на профиль отправителя, поле получатель, поле заголовок, поле для сообщения, кнопка "Отправить" и "Отмена" (Отмена - href="javascript:history.go(-1)")
Вроде все.
Wolverine, "Вы"?? Я лично никакого форка не делал. Если же тебя навело на эти мысли мое высказывание по поводу доп. полей, то это я помогал Виталию, так что не знаю с чего ты это взял.
legenda, ну как бы радикально никто ничего менять и не будет, просто новое оформление интерфейса, это даже скорее будет сделано для уменьшения геммороя для тех кто собирает интерфейсы для плагинов, и для роккета когда нужно добавить новый функционал в админку, и самое главное никакого лишнего кода не будет в админке. А то помню когда пилил плаг доп полей...там такой был завал, и причем все сейчас на таблицах сделано, а это не гуд.
RocketBoy, топик готов) теперь надеюсь каждый хоть от части, но внесет свою лепту в будущее юзабилити админки: http://ngcms.ru/forum/viewtopic.php?id=2358
Всем доброго вечера, в данном топике просьба публиковать ваши идеи, пожелания, технические предложения для новой админки.
Просьба не вносить сумбура, и расписывать каждую идею по пунктам, чтобы все, от реализаторов до обывателей могли проникнуться и понять суть.
Поэтому все по пунктам пожалуйста.
Тут будем собирать как все положительное, так и все отрицательное что есть в нынешней админке, с обоснованием того почему та или иная часть админки должна претерпеть изменения или же остаться в прежнем виде.
Скорее всего возможно будет использоваться фреймворк Bootstrap. Так что можно предлагать многие вещи с учетом его возможностей.
Извиняюсь если что-то не учел.
RocketBoy, вот и ништяк!
Тогда ща замутимс топик по сбору пожеланий, и можно будет начать суетиться в направлении этого фреймворка, просто я там потыкался в все examplы которые на офф сайте, один восторг.
Wolverine, согласен, ну я как бы не навязываю, просто предлагаю пищу к размышлению, потому что судя по описанию, и по тому что я вычитал на их офф сайте, то там в принципе все не так уж и сложно вроде...ну на первый взгляд.
Ну все равно нужно просто подождать ответ от RocketBoy, посмотрим что он скажет.
Wolverine, ну вот как вариант я собственно тогда теперь уже обращаюсь к Rocket`у, ведь так будет экономиться куча времени, и не только у него, но и у всех кто захочет сделать интерфейс для своих плагинов.
infinity237, ярый доброволец)
Но игра как мне кажется все таки стоит свеч.
vip, респект и уважуха, красивая работа! Побольше бы именно таких шаблонов. Нужно выбираться из обыденных шабов, чтобы было что-то свежее.