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

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

Вы не зашли.

#1 Re: Флейм » Вот это да » 2016-06-14 14:44:58

Зачем равнять NG с лидерами рынка? Есть множество ниш где можно стать лидерами и кучу проектов которым не нужны или которые не хотят тратить средства на работу и поддержку таких продуктов как Wordpress, Joomla, OpenCart...

Как вариант взять за преимущество шаблонизатор TWIG...лично я знаком с парой сms на twig (присматриваюсь к OctoberCMS) но использую ng из-за возможности быстро сверстать дизайн любой сложности при этом затратив минимум средств.

Функционал cms, как мне кажется, всегда зависит от численности сообщества и слаженности команды, чем больше заинтересованных, тем быстрее расширяется функционал...у проекта ngcms нет даже налаженных процессов коммуникации команды/сообщества (то что от него осталось), общение в рамках форума по умолчанию тормозит проект (имхо) + непонятно кто за что отвечает и чем занимается, без структуры, обязанностей и плана развития никто не заинтересуется так как не поймет что тут вообще происходит...не говоря уже о продвижении и популяризации продукта...

Я считаю что до начала разработки новой или доработки старой версии нужно пройти такие этапы:
- Наладить коммуникацию команды
- Сформировать цели развития продукта и этапы достижения
- Составить списки направлений деятельности
- Сформировать команду заинтересованных в развитии с перечнем ответственности за определенные направления
- Наладить коммуникацию с сообществом (communication/milestone view/bug report/feature request)
- Наладить процесс продвижения продукта и привлечения людей в сообщество

Без этих действий все это "вилами по воде"...

#2 Re: Флейм » Вот это да » 2016-06-07 16:07:41

Zemlemer пишет:

vitaly, насчет WP - на мой взгляд Drupal в плане архитектуры выигрывает.
Могу поучаствовать в работе над новой админкой, делать предлагаю на Material design lite.
Какой вообще приоритет задач?

MDL не сильно ограниченный? Может bootstrap?

#3 Re: Флейм » Вот это да » 2016-05-28 00:15:19

Я тоже за новую жизнь) и за отказ от старого шаблонизатора...думаю кому нужно было уже давно изучили twig
+ за упорядочивание шаблона админки...сейчас переделываю под свой дизайн и с шаблонами совсем беда (

#4 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 1][GIT 20150123] » 2016-04-24 16:26:23

В GIT 20150123 заметил баг при установке в настройках категории опции "Отображение новости в шаблоне" на "текущей категории" шаблон новостей брало из корня шаблона, а не из ncustom (кто-то уже упоминал этот баг на форуме)

ошибка в /engine/includes/inc/libnews.php
780 line

$fcat = $callingParams['customCategoryId'];

заменить на

$fcat = $callingParams['customCategoryTemplate'];

#5 Re: "А как сделать..." » Как показать другой блок в мобильно версии » 2016-04-20 03:29:10

infinity237 пишет:

Если нужно большая точность и больше фич, то можно заюзать TWIG Extension.
По установке:
Скопировать в /engine/includes/classes/Twig/Extension

Использовать:

{% extends is_mobile() ? "layout_mobile.html.twig" : "layout.html.twig" %}
{% if is_mobile() %} ... {% endif %}
{% if is_tablet() %} ... {% endif %}
{% if is_mobile() and is_samsung() %} ... {% endif %}
{{ get_available_devices()|join("<br />")|raw }}

Выдает "The function "is_mobile" does not exist in ..."
проверял на GIT 20150123 и GIT [20150104+]

#6 Re: Страницы плагинов » Плагин ognews - Мета теги для социальных сетей » 2015-12-28 22:11:17

infinity237 пишет:

В архиве.

Либо через TWIG, {{ debugValue(system_flags) }} в main.tpl и прописывать теги.
Обсуждалось уже давно:
http://ngcms.ru/forum/viewtopic.php?pid=36871#p36871

Пару багов ognews:
- Если в ncustom прописать xnews то дублирует meta теги из новостей выводимых в плагине.
- Не отображает og:image если вывод изображений через xfields [type=image]

PS. кому нужен вывод загруженного изображения через xfields средствами system_flags:

<meta property="og:image" content="{{home}}/uploads/dsn/{{ system_flags.news['db.record']['#images'][0].folder}}/{{ system_flags.news['db.record']['#images'][0].orig_name}}">

#7 Re: Запросы плагинов » Плагин интернет магазина » 2015-11-17 15:40:00

Я заинтересован и готов спонсировать но хочу глянуть ТЗ так как тоже нужны определенные функции.
Предлагаю или создать общий док с ТЗ для заинтересованных или, например, создать борд в трелло (trello.com) подключить всех заинтересованных и обсуждать все там!?

#8 Re: Новый функционал » Адаптированный TinyMCE для версии 0.9.4 + GIT 20150123. » 2015-10-30 18:24:18

А кто нибудь адаптировал tinymce 4? в основном интересует опция image tools и нормальное сохранение отредактированных изображений

#9 Re: Страницы плагинов » dr_userlist :: Список зарегистрированных пользователей » 2014-06-12 15:38:57

infinity237, подскажи, плиз, возможно ли, малой кровью, к suser притулить поддержку полей xfields? или проще забить вручную в $tEntry?

#10 Re: Административные вопросы » Новый релиз? А легко! » 2014-06-02 14:01:32

При проверке подключения к БД в админке выдает "Error [1]: No command specified [rpcDefault]" [SVN1295+]

#11 Re: Административные вопросы » Новый релиз? А легко! » 2014-05-23 15:11:28

vitaly пишет:

legenda, дальше можешь создавать группы и раздавать им права.
Можешь в auth_basic выбрать группу, в которую будут попадать новые пользователи.

Новые группы не отображаются в управлении пользователями, то есть нельзя присвоить новую группу как при добавлении пользователя так и при редактировании уже существующего в админке. [SVN1290+]

#12 Re: Страницы плагинов » feedback :: Менеджер форм обратной связи » 2013-03-26 18:38:51

Proxx, 0.06 старая версия...уже есть 0.20! (смотреть тут)

Столкнулся со следующим недочетом:
Если на одной странице, одновременно, присутствуют две формы с проверкой полей то естественно проверка будет работать только у одной формы или вообще работать не будет.
Проблема в одинаковом названии переменной FBF_INIT и функции FBF_CHECK, а так же параметров id и name формы.
Я решил данную проблему, простым добавлением переменной {{ id }}

в шаблоне /plugins/feedback/tpl/site.form.tpl (~ 11 строка)
БЫЛО

<script language="JavaScript">
var FBF_INIT = {{ FBF_DATA }};
function FBF_CHECK() {
 var frm = document.getElementById('feedback_form');
 if (frm == null) return true;

 var i;
 for (i in FBF_INIT) {
 	if (FBF_INIT[i][1]) {
 	 if (FBF_INIT[i][0] == 'date') {
		if ((frm['fld_'+i+':day'].value == '1') && (frm['fld_'+i+':month'].value == '1') && (frm['fld_'+i+':year'].value == '1970')) {
 			alert('{{ lang['feedback:form.err.notfilled'] }} ('+FBF_INIT[i][2]+')!');
 			frm['fld_'+i+':day'].focus();
 			return false;
		}
 	 } else if (frm['fld_'+i].value == '') {
 		alert('{{ lang['feedback:form.err.notfilled'] }} ('+FBF_INIT[i][2]+')!');
 		frm['fld_'+i].focus();
 		return false;
 	}
   }
  // Check if captcha filled
  var capt = frm.vcode;
  if ((capt != null) && (capt.value == '')) {
	alert('{{ lang['feedback:sform.captcha.badcode'] }}');
	return false;
  }


 }
 return true;
}
</script>

СТАЛО

<script language="JavaScript">
var FBF_INIT_{{ id }} = {{ FBF_DATA }};
function FBF_CHECK_{{ id }}() {
 var frm = document.getElementById('feedback_form_{{ id }}');
 if (frm == null) return true;

 var i;
 for (i in FBF_INIT_{{ id }}) {
 	if (FBF_INIT_{{ id }}[i][1]) {
 	 if (FBF_INIT_{{ id }}[i][0] == 'date') {
		if ((frm['fld_'+i+':day'].value == '1') && (frm['fld_'+i+':month'].value == '1') && (frm['fld_'+i+':year'].value == '1970')) {
 			alert('{{ lang['feedback:form.err.notfilled'] }} ('+FBF_INIT_{{ id }}[i][2]+')!');
 			frm['fld_'+i+':day'].focus();
 			return false;
		}
 	 } else if (frm['fld_'+i].value == '') {
 		alert('{{ lang['feedback:form.err.notfilled'] }} ('+FBF_INIT_{{ id }}[i][2]+')!');
 		frm['fld_'+i].focus();
 		return false;
 	}
   }
  // Check if captcha filled
  var capt = frm.vcode;
  if ((capt != null) && (capt.value == '')) {
	alert('{{ lang['feedback:sform.captcha.badcode'] }}');
	return false;
  }


 }
 return true;
}
</script>

в шаблоне /plugins/feedback/tpl/site.form.tpl (~ 45 строка)
БЫЛО

<form method="post" action="{{ form_url }}" id="feedback_form" name="feedback_form">

СТАЛО

<form method="post" action="{{ form_url }}" id="feedback_form" name="feedback_form_{{ id }}">

в шаблоне /plugins/feedback/tpl/site.form.tpl (~ 96 строка)
БЫЛО

<input type="submit" {% if (flags.jcheck) %}onclick="return FBF_CHECK();" {% endif %}value="{{ lang['feedback:form.request'] }}"/>

СТАЛО

<input type="submit" {% if (flags.jcheck) %}onclick="return FBF_CHECK_{{ id }}();" {% endif %}value="{{ lang['feedback:form.request'] }}"/>

Может кому пригодиться

#13 Re: Релизы версий » Версия 0.9.3 Release » 2012-09-06 20:48:16

NGCMS: 0.9.3 + SVN [SVN1047+
OS X 10.8.1
CHROME: 21.0.1180.89
SAFARI: 6.0 (8536.25)

Не работает загрузка изображений...кнопка "Select files..." есть но не нажимаеться hmm

тут все работает http://www.uploadify.com/demos/
но там версия 3.2 а в ng 2.1.4

#14 Re: Новый функционал » НОВАЯ админка к следующему релизу товарищи!! - пожелания, идеи. » 2012-04-10 17:29:15

визуальный редактор нужен! хотябы как опция с возможностью вкл/выкл в админке...
http://imperavi.com/redactor/ - я за этот редактор!

#15 Re: Страницы плагинов » feedback :: Менеджер форм обратной связи » 2012-03-19 15:06:25

Подскажите пожалуйста,
в 0.13 есть переменная что бы можно было обозначить обязательные поля?
например {{ required }} какая нибудь или еще что-то?

#17 Re: Страницы плагинов » gmanager :: Менеджер галерей » 2011-07-14 18:53:17

Кто готов сброситься на доработку галереи и кто готов доработать и за сколько? 8)

+ массовая загрузка
+ комментарии
+ рейтинг (+/-, сортировка по рейтингу, виджет для топ рейтовых фоток)
+ подкатегории

#19 Re: Страницы плагинов » LastTweets :: Последние твиты » 2010-12-02 20:15:26

Тыкаю на кнопку "Разрешить доступ..." и твиттер выдает такое
Woah there!
This page is no longer valid. It looks like someone already used the token information you provided. Please return to the site that sent you to this page and try again … it was probably an honest mistake.

#20 Re: "У меня не работает..." » Проблема с капчей » 2010-10-05 13:23:39

vitaly, дык я же и писал про вставку своей формы в новость ) и про работу jcheck и captcha я тоже писал при условии вставки формы в новость...то что все работет в собственных шаблонах я и так знаю )

короче каламбур терминов )

#21 Re: "У меня не работает..." » Проблема с капчей » 2010-10-04 20:23:10

как captcha может работать если Виталик написал что код не генерится при вставке формы в новость http://ngcms.ru/forum/viewtopic.php?pid=15113#p15113  ?

Trashcka пишет:

автоматом возможно будет удобнее, для одних, а другим кому это не надо будет не удобнее.

в чем не удобнее? можно просто не использвать данную функцию...

вообще данная дискуссия - бессмысленна...я предложил идею, а добавлять или нет дело Виталика....

#22 Re: "У меня не работает..." » Проблема с капчей » 2010-10-04 18:54:27

Trashcka, ручками все можно... )

при создании своей формы - jcheck, captcha - не работают, да и автоматом как-то удобней )

#23 Re: "У меня не работает..." » Проблема с капчей » 2010-10-04 18:03:42

Trashcka, я имел ввиду реализовать групировку полей как в cforms...накалякал визуальный пример
27df2a0a77a1d6fc2bc9ed265cb2bffc_pv.png

#24 Re: "У меня не работает..." » Проблема с капчей » 2010-10-04 14:51:13

понял...а можно еще в следующей версии сделать поддержку fieldset и label?

#25 Re: "У меня не работает..." » Проблема с капчей » 2010-10-04 13:41:20

Такая же проблема (
Причем, на странице формы http://site/plugin/feedback/?id=1 – captcha работает, а если вставить форму в новость то 1234 показывает...

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

Работает на FluxBB