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

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

Вы не зашли.

#2 Re: Тестирование версий » NGCMS версии 0.9.3 + SVN -> 0.9.4 » 2013-01-30 15:16:17

fixlix пишет:

Нашел баг с отображением аватара в личном кабинете.
Ревизия 1124.
Если зайти в личный кабинет и загрузить аватарку, то она не отображается.



Он ищет аватарку под названием 1.1_290025959.jpg
А она загружается под таким названием 1_290025959.jpg

Я так понимаю, где то в генерации названий либо считывания картинки он ставит лишний префикс в виде ID пользователя.
Где именно это находится найти не смог, или плохо искал. На cms недавно.

PS. В комментариях аватку видно и считывает ее правильно.

Уже писал как решить:
http://ngcms.ru/forum/viewtopic.php?pid=33112#p33112

#3 Re: Запросы плагинов » Тестирование и обсуждения плагина форум » 2013-01-21 18:38:06

Вчера немного тестировал форум на предмет багов.

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

И в Админку нужно добавить какие разрешения файлы, можно прикреплять и размер их также добавить группы которые могут использовать прикрепление, и в Примечании добавить какие разрешенно добавлять файлы и их размер.

#4 Re: Запросы плагинов » Тестирование и обсуждения плагина форум » 2013-01-21 18:09:54

Karatik пишет:

кто не захочет пусть не подключает но многим оно там нужно.

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

Здесь я поддерживаю ROZARD в объявлениях поддержку html лучше не делать.
Для рекламы лучше сделать отдельно блоки как в плагине ADS manager создаешь блоки, и где нужно вставляешь переменные, благо шаблон форума очень гибкий и на html.

По поводу разделов поддерживаю.

#5 Re: Запросы плагинов » Тестирование и обсуждения плагина форум » 2013-01-20 13:34:24

Karatik пишет:

1. Не добавляется обьявление:(  Само слово обьявление появилось на форуме а обьявление не сохраняет

Аналогичная ситуация.
Также и с правилами.
При создании и включении Кнопка Правила включается а самих правил нет.


Karatik пишет:

2. Так же при нажатии на редактирование темы выдало ошибку

NGCMS Runtime error: Call to undefined function print_bbtags()
[ 1]: Call to undefined function print_bbtags()

Stack trace
Line #	File name
134	/home/*******/public_html/news/engine/plugins/forum/action/edit.php

Здесь проще:
Удали строчку 134 в файле edit.php (сайт/engine/plugins/forum/action/edit.php)

Замени файл editform.tpl (сайт/engine/plugins/forum/tpl/skins/flux/), на прикрепленный.

Все проверял на чистой установке версии NG 1124 и версии форума 0.1 RC7

#6 Re: Новый функционал » Управление правами доступа - доступ к категориям » 2013-01-19 11:39:28

vitaly пишет:

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

Этот вариант самый лучший.

vitaly пишет:

Но что делать если модератор раздела "игры" хочет отправить на модерацию в раздел "новости"? Тогда опять же надо задавать что именно он может делать с новостью в "новостях" - может ли использовать в ней HTML, редактировать уже опубликованные новости и т.д.

А вот это абсолютно лишнее.

Вот список категорий пользователей, на мой взгляд, которых достаточно для управления сайтом.
1. Комментатор- простой пользователь который может только комментировать, общаться в чате, иметь доступ к личным сообщениям(желательно с ограничением количества сообщений).
2.Журналист - тех прав что сейчас существуют за глаза.
3.Проверенный журналист - все тоже что и журналист только с разрешением публиковать и редактировать свои собственные новости.
4.Куратор - категории. (эта группа пользователей не обязательна, но очень важна, как минимум поможет ROZARD с распределением групп для форума), к этой категории я бы отнес пользователей, с правами редактора но с жестким определением доступных ему категорий, а иначе чем он отличается от редактора.
5.Редактор все тоже что сейчас.
6.Админ.

Это тот список которого достаточно, для успешного управления, а все остальное нужно прописывать в правилах пользования ресурсом(сайтом).
Что и какие права есть у каждого пользователя.

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

#7 Re: "А как сделать..." » Разделить новость на страницы » 2013-01-18 20:38:07

Proxx пишет:

У меня в news.full.tpl прописано:

<div class="fulltext">
            	{short-story}{full-story}<div style="padding: 10px; text-align:center;">{pagination}</div>
                <div class="clr"></div>
            </div>

Что за {pagination}? Может вместо него поставить [print-link]{l_print}[/print-link]?

Извини это я ошибся как раз переменная {pagination} и отвечает за постраничную навигацию.

#8 Re: "А как сделать..." » Разделить новость на страницы » 2013-01-18 12:11:56

Proxx пишет:

easmik, не работает <!--nextpage--> sad
Как была страница длинной, так и осталась hmm
http://proxxstudio.com/video/videoworks.html

Посмотри у тебя в шаблоне news.full.tpl стоит переменная

 [print-link]{l_print}[/print-link]

#9 Re: Тестирование версий » NGCMS версии 0.9.3 + SVN -> 0.9.4 » 2013-01-18 11:32:58

В версии Changeset 1121 проблема с отображением в профиле пользователя, загруженных Аватаров осталась.
Решение - http://ngcms.ru/forum/viewtopic.php?pid=33112#p33112

#10 Re: Запросы плагинов » Тестирование и обсуждения плагина форум » 2013-01-18 11:26:28

ROZARD,
Привет.
Установил версию форума с этого сообщения:
http://ngcms.ru/forum/viewtopic.php?pid=33284#p33284

При установке выскочила ошибка:

MySQL ERROR [query]: alter table ng_users add index count_pm (`to_id`, `viewed`, `folder`)
(1072): Key column 'to_id' doesn't exist in table

Очень понравилась интеграция с визуальным BB редактором.

А как обстоят дела с правами пользователей?

Лично я бы предложил сделать их независимыми от сайта.
Приведу несколько аргументов:
1. Самое важное при управлении сайтом это правильно распределять права между посетителями.
Сам сайт это новостная структура которой достаточно 5-ти груп пользователей (комментатор, журналист,"проверенный журналист-данной групы нет в NG но надеюсь в скором будущем будет",редактор, администратор)
Этих групп вполне достаточно для управления сайтом.
Но форум это нечто другое - это сообщество где ведется обсуждения различных вопросов.
И здесь уже нужны другие группы:
Форумчанин - простые посетители.
Куратор - форумчанин отвечающий за несколько топиков.
Модератор - пользователь которому доступны все форумы и разделы.
Админ - может все.
Если вкратце то как в форумных движках FluxBB,PunBB

2. Очень важный для меня аргумент:
Если будут раздельные группы пользователей между сайтом и форумом, то легче будет перенести уже существующий форум с тех же FluxBB,PunBB, на новый.
Лично я, с удовольствием бы перенес.

Теперь немного по существующему движку:
Не хватает закрытых разделов - те которые видны только определенным группам.
На странице  Поиск и сортировка пользователей при сортировке "Модератор" не срабатывает постраничная навигация - переход есть, но сбрасывается фильтр "Модератор".

#11 Re: Тестирование версий » NGCMS версии 0.9.3 + SVN -> 0.9.4 » 2013-01-09 04:33:44

vitaly,
В новой версии (1117) проблема с отображением аватаров в профиле, после загрузки.
Происходит из-за того что дважды генерируеться ID пользователя при отображении изображений в профиле.
Мне помогло так в файле uprofile.php:
строка 58:
Было

$uphoto = $urow['id'].'.'.$urow['photo'];

Убрал генерацию ID

$uphoto = $urow['photo'];

строка 65

$uavatar = $urow['id'].'.'.$urow['avatar'];
$uavatar = $urow['avatar'];

строка 188

$avatar = $currentUser['id'].'.'.$currentUser['avatar'];
$avatar = $currentUser['avatar'];

строка 206

$photo = $currentUser['id'].'.'.$currentUser['photo'];
$photo = $currentUser['photo'];

#12 Re: Обсуждение шаблонной системы » Как сделать блоки используя Twig ? » 2012-12-11 11:20:38

Привет всем.
Интересует такой вопрос:
Мне нужно на своем сайте выводить отфильтрованные новости по полю xfields т.е.:
Я использую два шаблона с помощью плагина switcher, на одном шаблоне отображаются все новости без фильтра, а на втором все новости у которых нет определенного значения, в моем случае:
Я создал с помощью плагина xfields два значения одно Да- значение(1), другое Нет-значение(2). мне нужно во втором шаблоне выводить все новости в которых нет значения 2.

Моя версия NG 1068,значение xfields находиться в "персональном поле в БД".

Интересует решение через news.table.tpl

#13 Re: Тестирование версий » NGCMS версии 0.9.3 + SVN -> 0.9.4 » 2012-12-03 12:17:10

vitaly,
Добавь пожалуйста в шаблон Админки, поддержку переменной такого вида:

[if-have-admin] Текст виден только Админу [/if-have-admin]

Цель использования:
На данный момент, если Редактор или Журналист заходит в Админку у него видны ссылки Плагины, Настройки и т.д - ссылки на разделы куда доступ им запрещен.
Задача этой переменной, если ссылка(текст) заключена в эти переменные то ссылка(текст) не видна никому кроме Админа.

#14 Re: Тестирование версий » NGCMS версии 0.9.3 + SVN -> 0.9.4 » 2012-11-29 11:10:30

vitaly пишет:

Сергей, изображения в preview и не будут работать, т.к. сначала их (изображения) надо загрузить куда-то на сервер, а в режиме preview этого не происходит.

Понял, переделаю ТВИГ функцию для правильного показа.

vitaly пишет:

Новые группы будут, по ним можно будет раздавать права также как и по текущим.

Эта новость просто супер.

vitaly пишет:

Но расширенное управление в NSM добавлять не планирую. Редакторы и иже с ними (пусть даже с правами только на одну категорию) пусть работают в админке (имея доступ только к данной категории и всё).

Это у меня фантазия разыгралось:).
Как сейчас в NSM даже лучше, только добавь постраничную навигацию, а то у меня более 500 новостей на сайте и такая портянка получилась:).

#15 Re: Тестирование версий » NGCMS версии 0.9.3 + SVN -> 0.9.4 » 2012-11-25 19:33:42

vip пишет:

Не работает:
<img src="{{ p.xfields.smallimgg.entries[0].purl }}" />

этот код выводит упеншиную копию картинки xfields если у тебя стоит тип поля "группа изображений" то может у тебя не стоит галочка  "Уменьшенная копия"

За плагин спасибо.
Уменьшенная копия создается, и выводиться на сайте.
Можешь посмотреть на моем сайте (в профиле).
Переменная:
{{ p.xfields.smallimgg.entries[0].purl }}
Не выводиться только в предпросмотре в редакторе( Админка - Добавить новость или Редактировать - кнопка Просмотр).

#16 Re: "А как сделать..." » изменение цвета » 2012-11-25 16:45:24

torg пишет:

Цвет фона букв можно изменить так

<p><span style="background: yellow">Klint Eastwood, Paul MacCartny, Mike Tyson</span></p>

Это при условии что в новости разрешено использовать HTML теги.
Правильней будет поступить так:

[color=#CC0000] Текст [/color]

Цвет (#CC0000) можно узнать например вот здесь:
http://yandex.ru/yandsearch?text=%D1%86 … %82&lr=213

#17 Re: Тестирование версий » NGCMS версии 0.9.3 + SVN -> 0.9.4 » 2012-11-25 16:37:09

vip пишет:

Сергей, у тебя есть ошибки в коде вот сравни смоим кодом он рабочий 100%

[TWIG]
	{% if (p.xfields.poster.count < 1) %}
		<img src="{tpl_url}/images/no-poster.jpg" />
	{% else %}
		<a href="{{ p.xfields.poster.entries[0].url }}" title="{{ entry.description }}">
			<img src="{{ p.xfields.poster.entries[0].purl }}" />
		</a>
	{% endif %}
[/TWIG]

по поводу плагина top_news то я тестирую версию 1.7 он уже полностью работает ствигом и споследней версией плагина xfields за что огромное спасибо виталию smile

А что у меня не рабочего?
На сайте работает, не работает только в предпросмотре в редакторе, и только в новой версии в версии 1060 работает отлично.
Вроде условия правильные:
Если есть smallimgg - показывать ее если нет то smallimg

Попробовал по твоему совету:

{% if (p.xfields.smallimgg.count < 1) %}
        <img src="{{ p.xfields.smallimg.value }}" />
    {% else %}
        <img src="{{ p.xfields.smallimgg.entries[0].purl }}" />
{% endif %}

Результат одинаковый в предпросмотре не показывает а в новостях без проблем.
Но что интересно (касается только предпросмотра) если убрать одну переменную:
Работает:

<img src="{{ p.xfields.smallimg.value }}" />

Не работает:

<img src="{{ p.xfields.smallimgg.entries[0].purl }}" />

Если можешь скинь в личку top_news  1.7 для теста.

#18 Re: Запросы плагинов » Тестирование и обсуждения плагина форум » 2012-11-25 15:10:04

ROZARD,
А где можно скачать версию для тестирования?
Та что в шапке:
Скачать NG_FORUM RC 1.6
Скачать NG_FORUM RC 1.6 UPD
Отредактированно ROZARD (2009-11-06 23:47:44)

#19 Re: Тестирование версий » NGCMS версии 0.9.3 + SVN -> 0.9.4 » 2012-11-25 13:54:40

Тестирование:
Релиз версия 1103, тип тестирования - обновление с версии 880.
Обновление через SVN

1. По движку:
Не работает TWIG в превью:
В Добавлении - Редактировании при предварительном просмотре новости не срабатывает код TWIG:
А именно конструкция вида:

[TWIG]
{% if ( p.xfields.smallimgg.count >0) %}
  <img src="{{ p.xfields.smallimgg.entries.0.purl }}" alt="{title}">
  {% else %}
  <img src="{{ p.xfields.smallimg.value }}" alt="{title}">
{% endif %}
[/TWIG]

Этот код использую для отображения маленькой картинки к новости, раньше было Текстовое поле а сейчас с обновлением плагина xfields использую Группа изображений

Не срабатывает именно в предварительном просмотре (кнопка Просмотр), в новости выводиться правильно, и в плагине top_news код работает - не работает только в превью, а в версии 1060 все работает правильно.

2.По плагинам (буду писать про те которые использую):
ads(0.12),auth_basic(0.22),breadcrumbs(1.1),comments(0.07),feedback(0.18),jchat(0.06),k_online(0.10.4),lastcomments(0.09),lasttopics(0.7),popular(0.06),rating(0.05),rss_export(0.15),statistic(1.0),switcher(0.07a),tags0.24()(требуется отключить и включить плагин после обновления),top_news (версия 1.4 т.к. есть поддержка xfields, 11 блоков),ublog(0.01),userlist(1.3),who_online(0.3). - по этим плагинам замечаний нет все работает нормально.
В плагине:
pm (0.4) не хватает постраничной навигации, и в настройках плагина не хватает  управления общим количеством сообщений для задания лимита сообщений.

vitaly еще раз переспрошу:
Планируется создание новых категорий пользователей, в новом релизе.
Я попробую обьяснить зачем это надо:
Очень часто я сталкиваюсь с ситуацией когда нужно журналистам (не всем) добавлять новости без модерации.
Также не хватает распределения Редакторов по категориям, для того чтобы каждый редактор отвечал только за отведенные ему категории.
На данный момент в SVN есть замечательный плагин News OnSite Manager и его можно использовать для управления новостями не заходя в админку.
А в связке Управление правами пользователей -- News OnSite Manager он поможет управлять нужными категориями.
Например:
Группа Журналист - Проверенный журналист. только свои новости(как сейчас)
Группа Редактор (с заданными категориями например Игры) все новости из категории игры.

Что нужно для такой реализации:
Возможность создания своих групп пользователей.
И доработать плагин News OnSite Manager:
На странице управления новостями добавить:
Управление картинками (можно как сейчас в отдельном окне, при нажатии на добавить картинку-файл на странице добавить -редактировать новость).
Вывод всех новостей по разрешенным категориям (для редакторов)
Добавить постраничную навигацию на странице с новостями.
В самом редакторе добавить поддержку xfields. сейчас ее нет
Такого вида:

{{ plugin.xfields[1] }}

Блок: [1] мы указываем в настройках xfields.

#20 Re: Тестирование версий » NGCMS версии 0.9.3 + SVN -> 0.9.4 » 2012-11-22 20:42:51

vip пишет:

vitaly, при редактирование профиля аватарка и фотография не выводятся версия 1095

Эта проблема появилась раньше я уже об этом писал:
http://ngcms.ru/forum/viewtopic.php?pid=32265#p32265
Там получается что путь к аватару(фото) в базу заноситься но загрузка на сервер не происходит.
Также есть проблема в разделе Редактирование (начиная 880 версии присутствует):
При массовом управлении Запрет - Разрешение комментирования:
Запрет срабатывает.
Разрешение нет.
Есть еще недостаток с отображением постраничной навигации в управлении Фаилами и Изображениями - если названия файлов(изображений небольшие - несколько знаков, цифр) постраничная навигация смещается.
8868c2efd577b6ab22ac8327c932b42e.jpeg

vitaly планируется в версии 0.9.4 создание новых групп пользователей?

#21 Re: Релизы версий » Версия 0.9.3 Release » 2012-11-07 19:53:52

vitaly,

В SVN версии 1088 не работает загрузка аватара и фото в профиле пользователя.


vitaly добавь пожалуйста поддержку дополнительных полей(xfields) в плагин  nsm.
И когда планируются таблицы в плагине xfields ?

#23 Re: Релизы версий » Версия 0.9.3 Release » 2012-08-16 10:15:40

Сергей пишет:

Вот исправленная версия шаблона engine/skins/default/tpl/news/add.tpl:
add.zip

Пересмотрел файл по новой, сделал переносы (для удобства при чтении)
Скачать add.zip:
http://www.sharemania.ru/0276166

Изменения в сравнении с версией:
http://trac.assembla.com/ngcms/browser/ … d.tpl#L108
перенес закрывающий тег DIV со строки 122 в строку 119 сразу за тегом закрытия таблицы(выходил за пределы таблицы)

Было:

119	 </table>
120	</td></tr>
121	</table>
122	</div>

Стало:

119	 </table></div>
120	</td></tr>
121	</table>
122

Удалил два закрывающихся тега

162   </tr>
163	</table>

Теперь у меня все нормально отображается.

easmik пишет:

Я обновил с 0.9.3. и у меня также как и у Сергея когда пытаешься добавить. А в редактировании все норм. Браузер FF

Проверь пожалуйста у себя.

#24 Re: Релизы версий » Версия 0.9.3 Release » 2012-08-15 19:55:56

vip пишет:

тогда мне нужно устанавливать денвер и начать тестирование новой версии а то я все ленюсь денвер установить smile

Давай Vip участвуй, в новой версии много вкусного.

#25 Re: Релизы версий » Версия 0.9.3 Release » 2012-08-15 19:43:06

vip пишет:

версия 0.9.3 Release [SVN954+]

сам файл http://dl.dropbox.com/u/94114619/tpl/add.rar

У вас старая версия файла и со строки 156 по 188 стоит скрипт в новой его там нет:
http://trac.assembla.com/ngcms/browser/ … ws/add.tpl

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

Работает на FluxBB