Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#2401 "А как сделать..." » HTML/JS menu - особенности работы IE/Opera/FF » 2008-12-18 03:53:38

vitaly
Ответов: 32

Решаю задачу - новый генератор меню для ngcms.
Основные требования:
1. Работа даже при выключенном JS (т.е. все чисто-JS-меню отпадают)
2. Возможность открывать/закрывать ветки меню (при клике на "+" и "-")
3. Выделение текущего активного пункта меню

Получился вполне компактный HTML/JS код, но вот проблема - в FF меню работает отлично.
А вот в других браузерах начинаются проблемы:
IE - для блока span, для которого выставлено display: list-item, почему-то не срабатывает событие onclick при щелчке на мой list-style-image
Opera - вообще не отрабатывает list-style-image

Знатоки HTML, помогите разобраться!
Вот так выглядит предварительный вариант меню:
c2ba1bc54b239208cb37b901c0d3b363.png

HTML код меню лежит тут: http://ngcms.ru/test/menu/list.html

#2402 Re: Флейм » Логотип для NG » 2008-12-18 03:43:36

Лого для самого движка и шаблон для сайта движка - готовы, скоро выложу.

#2403 Re: Страницы плагинов » feedback :: Менеджер форм обратной связи » 2008-12-17 16:43:04

RocketBoy, ты не заполняешь "идентификатор поля".
При создании полей "идентификатор поля" заполнять необходимо и в соответствии с правилами.
Текущая версия плагина этого пока не отслеживает.

#2404 Флейм » Спамеры » 2008-12-17 15:20:45

vitaly
Ответов: 28

Что-то последнее время их развелось достаточно много.
На всякий случай уточню - спам топики я грохаю вместе с учётками спаммеров.
Поэтому в топиках лучше не высказываться, т.к. удаляется вся тема.

#2405 Страницы плагинов » auth_basic :: Базовая авторизация » 2008-12-17 05:28:03

vitaly
Ответов: 29

Доступна для скачивания версия 0.15 плагина auth_basic.

Последние изменения:

[0.15][2009-01-28]
* Усложнён алгоритм генерации авторизационной cookie

[0.14][2008-12-17]
+ Добавлена возможность задавать статус (уровень доступа), который будет автоматически
  назначаться пользователю при регистрации

#2406 Re: Запросы плагинов » Редактор форм » 2008-12-17 05:07:06

С некоторой задержкой выпущена для тестирования первая версия плагина feedback.
Из озвученного выше пока не умеет:
1. Содержать поля типа checkbox (только text, textarea, select), но checkbox можно эмулировать через select
2. Использовать собственные шаблоны для форм. Сейчас оформление всегда генерится движком.
3. Документации

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

#2407 Страницы плагинов » feedback :: Менеджер форм обратной связи » 2008-12-17 05:01:28

vitaly
Ответов: 371

Наименование: feedback (формы обратной связи)
Описание: Плагин feedback позволяет администратору создавать различные типы форм обратной связи, которые будет заполнять посетитель.
Текущая версия: 0.05 [выпуск: 01.03.2009]
Ссылка: ZIP (19 Kb)

История изменений плагина:

[0.05][2009-03-01]
+ В редактировании формы сразу показывается URL, по которому форма будет доступна
* Если поле типа "дата" не помечено как "обязательное", то пользователю даётся
  возможность не выбирать никакой даты.

[0.04][2009-01-22]
+ Добавлен новый тип поля - "дата". На странице отправки формы обратной связи
  (для пользователя) дата вводится через 3 выпадающих поля выбора (ДД, ММ, ГГГГ)

[0.03][2008-12-21]
+ Добавлено описание плагина (readme)
+ Добавлена поддержка персональных шаблонов для плагина
* Перенесены все файлы изображений в собственный каталог плагина. Предыдущие
  версии были адаптированы только для работы с шаблоном default.
# [ВНИМАНИЕ] Необходимо следовать процедуре обновления (upgrade) в случае, если
  у вас уже установлена более старая версия плагина.
[0.02][2008-12-20]
* Исправлена ошибка: некоторые формы админ-панели брали языковые переменные
  из плагина xfields. При отключенном плагине xfields в этих формах не 
  отображалось описание полей

#2408 Re: Флейм » Слова » 2008-12-17 04:45:23

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

Но некоторый процесс есть и у нас smile

#2409 Re: Флейм » Слова » 2008-12-17 03:19:15

v01d, а что там?
Началось таки активное развитие?

#2410 Re: Релизы версий » Версия 0.9.0 Release » 2008-12-16 00:45:07

v01d, писать "везде", imho, нет смысла. Т.к. новости - часть содержания страницы.
Можно действительно сделать как предлагает infinity237 - вместо выпадающего списка сделать блок с чекбоксами, где можно задавать шаблоны (или информационные блоки) в которых будет отображаться тот или иной рекламный блок.

#2411 Re: Флейм » Шаблон админки(от нех делать) » 2008-12-16 00:43:02

et, пинать не будем.
Но сделал ты на самом деле красиво, довёрстывать смысл есть.

На счёт потери актуальности - если готов принять участие в разработке дизайна админки, то и актуальность не потеряется. Тем более, что изменения я буду делать постепенно.

1. Вторая вкладка. Я сейчас и переделываю эту страничку.
Вторая вкладка всё-таки останется, но там будут только плагины. Почему не оставить всё в одной? Всё просто - некоторым плагинам может потребоваться просто уйма места.

2. Фильтры по плагинам тоже задуманы smile

3. В процессе. Если умеешь пользоваться SVN'ом, то скачай из ветки /ngcms/trunk/ - там планируемый новый вариант редактора.

Стучись в ICQ 145368811, обсудим более детально.

#2412 Re: Релизы версий » Версия 0.9.0 Release » 2008-12-15 01:43:11

v01d, плагин ads не рассчитан на работу внутри новостей.
Если есть чёткое видение как это должно быть, включая описание панели настроек плагина - доделаю, там работы очень мало.

#2413 Re: "А как сделать..." » Визивиг » 2008-12-14 23:57:09

Не забыта smile
В devel ветке я переделываю встроенный редактор, там же закладывается возможность замены родного редактора на визивиг.

#2414 Re: Запросы плагинов » Файловый архив » 2008-12-14 23:52:29

Wolverine, вся его официальность прописана в самом шаблоне.
Поменяешь текст и будет совсем по другому smile

p.s. Возможность указывать текст в плагине complain я в ближайшее время добавлю, поэтому все задачи решения проблем с любыми объектами можно будет перенести именно на него.

#2416 Re: Страницы плагинов » bb_media :: Проигрыватель медиа-файлов » 2008-12-14 03:31:43

hot, возможно проблема связана с тем, что у тебя на хостинге используется PHP акселератор eAccelerator.
Приму к сведению такую особенность.

#2417 Re: Флейм » Логотип для NG » 2008-12-14 03:26:31

hot пишет:
vitaly пишет:

hot, а причём тут моя библиотека??

Пробовал послать смс-ку - не посылает...

Значит отвалился SMS сервис smile

#2418 Re: Релизы версий » Версия 0.9.0 Release » 2008-12-14 00:36:55

Ой, ошибку нашел smile
Спасибо!

Скачай обновлённый install скрипт, в нём должно всё работать.

#2419 Re: Флейм » VPS и разные "шаблоны по умолчанию" » 2008-12-14 00:26:19

SeeD пишет:

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

1) yum установен не был вообще. благо после письма в саппорт они его поставили и извинились. типа случайно забыли.
2) потом оказалось, что 25000 хитов в сутки Апач без nginx вообще не тянет ни в какую. сколько я не пытался его сконфигурировать, все равно пришлось в итоге им заплатить за установку.
3) со временем чую придется еще раз обращаться, потому что место на хостинге тает какими-то нездоровыми темпами. я явно столько не загружаю, сколько его пропадает. создается ощущение, что у меня там пара гигов логов...

все это предоставляет mchost. у них деньги не берутся за тот или иной Линукс. там разница если и есть, то в панели управления. от бесплатной Parallel до жутко дорогой cPanel. а CentOS, Fadora или еще что - да какая разница smile

Между виртуальным хостингом и VDS существует огромная разница.
В случае с виртуалкой - хостер очень качественно и аккуратно тюнит систему для возможной работы максимального количества сайтов на минимальном кол-ве оборудования.
В случае с VDS - обычно тебе даётся базовая система и всё. Как вариант - та же базовая система с дополнительно установленной панелью управления.
Из плюсов - можешь сделать очень многое из того, что невозможно на вирт. хостинге:
* добавить RAM для mySQL заметно увеличив в итоге его скорость работы
* поставить nginx для отдачи статики, на сайтах где на одну php'шную страницу приходится 30-50 картинок этот подход позволяет раза в 3-4 увеличить скорость работы сайта
* можно вообще отказаться от apache - связка nginx + fastcgi + php акселератор (для сайтов на php) либо nginx со своим встроенным perl'ом (для сайтов на perl'е) позволят ещё лучше оптимизировать работу системы.

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

Хотя, конечно, брать деньги за базовую установку nginx'а это всё-таки перебор - за 20 минут он легко ставится "с нуля" (с учётом времени на чтение документации), а если документация уже прочитана и есть базовый конфиг, то за 5-10 минут его поставить и настроить не составит труда.

#2420 Re: Вопросы функционирования системы в целом » Какую нагрузку выдержит? » 2008-12-12 13:33:36

http://uz-translations.net/
Только не обращай внимание на скорость открытия страниц - админ увлекается рекламой и "тяжелыми" JScript'ами.
Если хочешь оценить скорость работы самого двига - либо верь цифрам внизу ("время генерации"), либо - отключай картинки, JScript'ы и Flash и только после этого смотри на загрузку.

#2421 Re: Запросы на доработку ядра » мультиязычность » 2008-12-12 13:31:33

Т.е. для других языков - свои поля title, content, keywords,... TAGS... да?

#2422 Re: Релизы версий » Версия 0.9.0 Release » 2008-12-12 13:30:26

v01d, логика работы двига такова:


1. Проверяем поддержку различных чарсетов. Запросом:

show variables like 'character_set_client'"

2. Если запрос что-то вернул, то добавляем к каждому SQL запросу хвост

default charset=utf8

При этом в лог установки пишем:

		array_push($LOG, 'Ваша версия сервера БД mySQL '.((!$charsetEngine)?'не':'').'поддерживает множественные кодировки.');

Можешь выделить отдельный аккаунт и поставить в нём?
Проверь что скажет двиг про кодировки и напиши тут результаты вывода команды:

show variables like 'character_set_client'"

#2423 Re: Вопросы функционирования системы в целом » Какую нагрузку выдержит? » 2008-12-12 02:26:32

А какое оборудование использовать собираешься?
На сервере Pentium D 2.8 GHz и выделенным для сайтика ~100mb ram мы получаем нагрузку менее 10% на 50k хитов (считаемых счетчиками; реальных - 60-80k) в сутки

Значит если выделить под него полностью такой сервак, то 1-1.5m (считаемых счетчиками) хитов точно будет держать. А если ещё и оперативки выделить хотябы 256 mb для mySQL, то и все 2m должно прокачать.

Но тут уже надо правильно настраивать сервер - на эти 2m хитов к страницам будет ещё 20-30m хитов к статике, а столько апач отдать уже не сможет. Т.е. нужна будет система frontend (отдающий статику) + backend (отдающий динамику).

У меня в качестве frontend'а стоит nginx.

#2424 Re: Страницы плагинов » bb_media :: Проигрыватель медиа-файлов » 2008-12-12 02:21:30

Fucktor, JS файл я специально убрал и его функционал делаю на стороне PHP.
Дай ссылочку на страничку где у тебя не играется mp3'шка. Посмотрю в чём дело.

#2425 Re: Запросы на доработку ядра » мультиязычность » 2008-12-11 23:55:47

Кстати, graf, а как ты себе это представляешь?
Особенно форму редактирования новости.

Подвал раздела

Работает на FluxBB