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

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

Вы не зашли.

#1077 Re: Обсуждение шаблонной системы » какой файл выводит переменную short-story ? » 2012-09-27 22:00:51

Я же пишу, замените:

<img alt="{{ entry.url }}" alt="{{ entry.description}}" >

На:

<img src="{{ entry.url }}" alt="{{ entry.description}}" >

Ошибся я вначале.

#1079 Re: Обсуждение шаблонной системы » какой файл выводит переменную short-story ? » 2012-09-27 21:29:19

{% if (entriesCount > 0) %}
{% for entry in entries %}
{% if entry.flags.hasPreview %}
<a target="_blank" href="{{ entry.url }}" title="{{ entry.description }}"><img alt="{{ entry.description}}" src="{{ entry.purl }}" width="{{ entry.pwidth }}" height="{{ entry.pheight }}"/></a>
{% else %}
<img src="{{ entry.url }}" alt="{{ entry.description}}" >
{% endif %}
{% endfor %}
{% endif %}

#1081 Re: Обсуждение шаблонной системы » какой файл выводит переменную short-story ? » 2012-09-27 20:48:50

{% if (entriesCount > 0) %}{% endif %} - условие проверки, существуют ли прикрепленные изображения у данной новости.
{{ fieldTitle }} - выводит название дополнительного поля.
{{ entriesCount }} - выводит количество изображений для данной новости.
{% for entry in entries %}{% endfor %} - цикл, выводит все изображения, прикрепленные к новости.
{% if entry.flags.hasPreview %}{% else %}{% endif %} - условие проверки, существуют ли уменьшенные копии для данного изображения.
{{ entry.url }} - URL оригинала изображения.
{{ entry.description }} - описание изображения (вводится при заполнении формы, в админке).
{{ entry.purl }} - URL уменьшенной копии изображения.
{{ entry.pwidth }} {{ entry.pheight }} - параметры ширины/высоты уменьшенной копии изображения.
{{ entry.origName }} -  имя оригинала изображения.

#1083 Re: Обсуждение шаблонной системы » какой файл выводит переменную short-story ? » 2012-09-27 20:29:01

Нужно редактировать шаблон: /plugins/xfields/tpl/news.show.images.tpl

Я думаю, из названий переменных понятно их предназначение.

#1084 Re: Страницы плагинов » auth_loginza :: Вход через OpenID » 2012-09-27 20:27:24

Итого за 1600р можно было бы подобрать нормальный хоситнг + если оплата за год, практически везде дают домен в подарок.

#1086 Re: "А как сделать..." » Вывод результатов поиска на странице полной новости. » 2012-09-25 19:59:49

Ты понимаешь, что них*я не понятно что надо...

Сокол пишет:

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

1. Поиск по ключевым словам только заголовка или по ключевым словам заголовок+короткая новость?
2. Ключевые слова откуда брать? Как работать с морфологией, борщ != борщи != борщем.

Сокол пишет:

В результатах поиска ключевые слова из поисковой фразы выделяются тегами (стронг и др.).

Какой поисковой запрос, какой стронг, вообще не понятно ничего...

#1087 Re: "А как сделать..." » Обрезание текста в кратком содержании » 2012-09-25 02:43:04

У тебя же в news.full.tpl этот {short-news} ещё используется.
Значит по идее нужно клонировать {short-news}

По типу так:
engine/includes/inc/functions.inc.php
1325

	$limit = 300;
	$short_new = strip_tags($short);
	$substring_limited = substr($short_new,0, $limit);
	$tvars['vars']['short-story-cut']	=  substr($substring_limited, 0, strrpos($substring_limited, ' ' ));

#1094 Флейм » ВСЯ ПРАВДА О NGCMS!!!!!!!!!!!!!!1111111111 » 2012-09-20 23:01:58

infinity237
Ответов: 22

128e62ff7b332c6dd96d1e4df0ee86c8.jpg

ВСЕМ ПРИВЕТ!
ПАЛЮ ТЕМУ!!!!!
NGCMS ПРОСТО ЖРЕТ РЕКОРДНОЕЕ КОЛИЧЕСТВО ПАМЯТИ, ВОТ СРАВНЕНИЕ С DLE:
e0a23e014eece30bdbbd66274cc85f09.png

ТАК ЧТО, ГО ВСЕ НА DLE!!!!!!11111

#1096 Re: Обсуждение шаблонной системы » Свой шаблон. С чего начать » 2012-09-20 22:13:43

Pavel555 пишет:

Какой шаблон посоветуете взять за основу для переделки под указанную структуру? Помимо указанных колонок будет одна правая колонка на всю высоту под блоки, больше ничего не надо. Сайт новостной.

Выбирайте сами:
http://ngcms.ru/template/
http://ngcms.ru/forum/viewforum.php?id=9

#1097 Re: Обсуждение шаблонной системы » Свой шаблон. С чего начать » 2012-09-20 21:37:58

0. С табличной версткой вы врятли далеко "уедите". Особенно это касается вывода новостей в 3 колонки.

Есть 2 подхода к решению задачи.

1. Разделяя вывод через различные средства NG:
1) Новость, которая во всю ширину выводить через {mainblock}. (Как скрывать, размещать навигацию в нужном месте написано здесь - http://ngcms.ru/forum/viewtopic.php?id=2638).
2) Новости в 3 колонки выводить через top_news, используя различные ухищрения (вроде опций "Номер (по порядку) с которого начинать показ").

2. Делать модификацию вывода {mainblock} - разделять на 2 части. Нужно только придумать алгоритм отсечения первой новости.
В этом случае, копать нужно в сторону /engine/includes/news.php
В частности, например размножить {mainblock} на {mainblock} и {mainblock_wo1}
{mainblock_wo1} - будет отвечать за вывод всех новостей, исключая самую последнюю.
Запрос примерно такой:

SELECT * FROM ".prefix."_news WHERE (id not in ((SELECT max(id) FROM ".prefix."_news)) AND (".$query['filter'].$query['orderby']))

{mainblock} - стандартный блок, который будет выводить все новости целиком (на случай если вдруг на страницах категорий нужно будет выводить все новости).
Самую последнюю новость можно будет выводить через тотже top_news.

#1098 Re: Обсуждение шаблонной системы » Свой шаблон. С чего начать » 2012-09-20 20:53:38

Требуется полноценная разметка html, а не шаблон.
Т.е. то что вместо {mainblock} должно быть.

#1099 Re: Запросы на доработку ядра » Необходимость кодировки UTF-8 » 2012-09-20 20:52:09

Pavel555 пишет:

Спасибо за ответ! В каком примерно месяце планируется релиз и какие принципиальные новшества по сравнению с 0.9.3?

Скорее всего конец ноября - начало декабря.

Все нововедения добавляются в SVN, за ними можно следить здесь - https://trac.assembla.com/ngcms/timeline или скачивать/устанавливать "ночные сборки" и смотрреть самому: http://ngcms.ru/files/SVN/

Из принципиальных новшеств планируется:
- Группы пользователей.
- Добавление новостей с фронтэнда.
- Мелкие правки.

#1100 Re: Запросы на доработку ядра » Необходимость кодировки UTF-8 » 2012-09-20 20:21:36

Pavel555 пишет:

Добрый день! Подскажите пожалуйста, в какой стадии реализация UTF-8?

На стадии зарождения идеи. Релиз, который будет в этом году врятли будет включать поддержку utf-8, так что если для вас это основополагающая функция в CMS, то лучше выберите другой программный продукт.

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

Работает на FluxBB