Вы не зашли.
Время меняет людей...
Я же пишу, замените:
<img alt="{{ entry.url }}" alt="{{ entry.description}}" >
На:
<img src="{{ entry.url }}" alt="{{ entry.description}}" >
Ошибся я вначале.
<img src="{{ entry.url }}" alt="{{ entry.description}}" >
{% 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 %}
Что должно выводить-то? Превью должно создаваться?
{% 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 }} - имя оригинала изображения.
Вы открыли не тот шаблон.
Нужно редактировать шаблон: /plugins/xfields/tpl/news.show.images.tpl
Я думаю, из названий переменных понятно их предназначение.
Итого за 1600р можно было бы подобрать нормальный хоситнг + если оплата за год, практически везде дают домен в подарок.
[xfield_image][xvalue_image][/xfield_image]
Ты понимаешь, что них*я не понятно что надо...
Когда формируется страница с полной новостью - внизу автоматически выводится блок с результатами поиска по ключевым словам заголовка новости. Поиск производится по всем новостям, желательно - по коротким новостям.
1. Поиск по ключевым словам только заголовка или по ключевым словам заголовок+короткая новость?
2. Ключевые слова откуда брать? Как работать с морфологией, борщ != борщи != борщем.
В результатах поиска ключевые слова из поисковой фразы выделяются тегами (стронг и др.).
Какой поисковой запрос, какой стронг, вообще не понятно ничего...
У тебя же в 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, ' ' ));
error log смотри
Врятли у кого-то остался.
0.9.3 Release
НА КОРОБКУ СМОТРИТЕ!!!111 РЕЧЬ ИДЕТ О 0.9.3
ФАЙЛ СМОТРИТЕ МДКИ, ТАМ ВСЕ НАПИСАНО!!!111
ХОХЛЫ НЕ КАЧАЙТЕ, ТАМ САЛО БЛ*ТЬ!
ВСЕМ ПРИВЕТ!
ПАЛЮ ТЕМУ!!!!!
NGCMS ПРОСТО ЖРЕТ РЕКОРДНОЕЕ КОЛИЧЕСТВО ПАМЯТИ, ВОТ СРАВНЕНИЕ С DLE:
ТАК ЧТО, ГО ВСЕ НА DLE!!!!!!11111
Какой шаблон посоветуете взять за основу для переделки под указанную структуру? Помимо указанных колонок будет одна правая колонка на всю высоту под блоки, больше ничего не надо. Сайт новостной.
Выбирайте сами:
http://ngcms.ru/template/
http://ngcms.ru/forum/viewforum.php?id=9
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.
Требуется полноценная разметка html, а не шаблон.
Т.е. то что вместо {mainblock} должно быть.
Спасибо за ответ! В каком примерно месяце планируется релиз и какие принципиальные новшества по сравнению с 0.9.3?
Скорее всего конец ноября - начало декабря.
Все нововедения добавляются в SVN, за ними можно следить здесь - https://trac.assembla.com/ngcms/timeline или скачивать/устанавливать "ночные сборки" и смотрреть самому: http://ngcms.ru/files/SVN/
Из принципиальных новшеств планируется:
- Группы пользователей.
- Добавление новостей с фронтэнда.
- Мелкие правки.
Добрый день! Подскажите пожалуйста, в какой стадии реализация UTF-8?
На стадии зарождения идеи. Релиз, который будет в этом году врятли будет включать поддержку utf-8, так что если для вас это основополагающая функция в CMS, то лучше выберите другой программный продукт.