А данный конфиг Варниша подойдет для стандартного Друпала?
Кстати, в чем конкретно отличия Pressflov с вашей точки зрения? Насколько он быстрее стандартного Друпала?
Так тут даже не статья, а субъективные ощущения от двух прошивок. Причем, не указано, что это за телефон (хотя бы ссылку дали) и чем отличаются друг от друга прошивки. Даже на 4pda об этом пишут досконально.
Для комментариев можно сделать более гибкий вывод заголовка.
function phptemplate_comment_wrapper($content, $node) {
static $node_type;
if (isset($type)) $node_type = $type;
if ($new = comment_num_new($node->nid)) {
$new_comments = ', '.l(format_plural($new, '1 новый', '@count new'), 'node/'. $node->nid, array('fragment' => 'new'));
}
if ($content) {
if ($node->type == 'yarcom_org') {
if ($node->comment_count == 0) {
return '<h4 id="comments">'. t('Отзывов пока нет').'</h4>
<div class="com_desc">Вы можете высказать свое оригинальное мнение о данной организации.
Вы можете разместить на сайте отзыв, рецензию или статью о товарах или услугах компаний, которыми Вы пользовались.
Поставьте оценку качеству продукции или услуги.</div>' . $content;
}
else {
return '<h4 id="comments">'. t('Отзывы о '. $node->title).'
<span class="comment_count">('.$node->comment_count.$new_comments.')</span> ↓</h4>' . $content;
}
}
else {
if ($node->comment_count == 0) {
return '<h4 id="comments">'. t('Отзывов пока нет').'</h4>
<div class="com_desc">Вы можете высказать свое оригинальное мнение о данном материале,
размещеннном на сайте.</div>' . $content;
}
else {
return '<h4 id="comments">'. t('Отзывы о '. $node->title).'
<span class="comment_count">('.$node->comment_count.$new_comments.')</span> ↓</h4>' . $content;
}
}
}
}
Этот код позволяет выводить не только количество комментариев, но и показывать новые комментарии (если есть). Если комментариев нет, то выводится другой текст. Также этот код позволяет выводить свои подписи к списку комментариев в зависимости от типа материала.
Я не программист и мое решение, вполне возможно, далеко от красоты и универсальности. Если кто-то сможет его улучшить, буду только рад.
Вот несколько примеров: www.ypag.ru/cat/kompaniy981966/s644694454.html — почему бы его в полиграфические услуги не добавить? Там же в описании четко прописано: «Полиграфические услуги». Еще его можно добавить к «Компьютеры», т.к. в описании написано: «Продажа и обслуживание офисной техники, компьютеров». Еще его можно добавить в раздел «Ремонт бытовой и офисной техники», опять-такие, исходя из описания.
Мы таких не находим, они сами нас находят )) У нас с вами специфика разная, вот и данные разнятся.
Кстати, Яндекс тоже не использует полностью автоматизированный разбор добавляемых организаций. Слишком велика погрешность.
Основные проблемы возникают, если текст ни точно сформулирован. Например: оптовые закупки. Ни понятно что, как.
Многие представители компаний, добавляя свою организацию, даже не могут точно сформулировать, чем они занимаются. Таких по нашем региону (Ярославская область) более 70%. А вы о нейронной сети говорите. Только ручная проверка сведений может дать близкий к 100% точности результат.
Ни тот ни другой не очень-то функциональны. Плагин Sphinx под шестой версией не работает (хотя лежит стабильный релиз), плагин Sphinx search работает, но его надо допиливать. В принципе, dev-версия плагина Sphinx search спокойно работает в продакшене.
> Меня, конечно же, давно волнует вопрос, какого х… разработчики Drupal засунули кэш в БД, но рассказ не об этом.
Да такого, что база есть на любом хостинге, а вот кэширование на файлах на многих VPS будет ощутимо тормозить, т.к. лимиты на IO жесткие.
Drupal сделан так, чтобы поставить его и сразу работать начать. А кому нужно, тот сможет и допилить под свои нужды.
Для машины-реципиента под Windows самое лучше решение — GoodSync. А на сервере-доноре обычные скрипты на баше, которые и бэкап базы сделают и архив из папок соберут.
Кстати, в чем конкретно отличия Pressflov с вашей точки зрения? Насколько он быстрее стандартного Друпала?
function phptemplate_comment_wrapper($content, $node) { static $node_type; if (isset($type)) $node_type = $type; if ($new = comment_num_new($node->nid)) { $new_comments = ', '.l(format_plural($new, '1 новый', '@count new'), 'node/'. $node->nid, array('fragment' => 'new')); } if ($content) { if ($node->type == 'yarcom_org') { if ($node->comment_count == 0) { return '<h4 id="comments">'. t('Отзывов пока нет').'</h4> <div class="com_desc">Вы можете высказать свое оригинальное мнение о данной организации. Вы можете разместить на сайте отзыв, рецензию или статью о товарах или услугах компаний, которыми Вы пользовались. Поставьте оценку качеству продукции или услуги.</div>' . $content; } else { return '<h4 id="comments">'. t('Отзывы о '. $node->title).' <span class="comment_count">('.$node->comment_count.$new_comments.')</span> ↓</h4>' . $content; } } else { if ($node->comment_count == 0) { return '<h4 id="comments">'. t('Отзывов пока нет').'</h4> <div class="com_desc">Вы можете высказать свое оригинальное мнение о данном материале, размещеннном на сайте.</div>' . $content; } else { return '<h4 id="comments">'. t('Отзывы о '. $node->title).' <span class="comment_count">('.$node->comment_count.$new_comments.')</span> ↓</h4>' . $content; } } } }Этот код позволяет выводить не только количество комментариев, но и показывать новые комментарии (если есть). Если комментариев нет, то выводится другой текст. Также этот код позволяет выводить свои подписи к списку комментариев в зависимости от типа материала.
Я не программист и мое решение, вполне возможно, далеко от красоты и универсальности. Если кто-то сможет его улучшить, буду только рад.
www.ypag.ru/cat/kompaniy981966/s644694454.html — почему бы его в полиграфические услуги не добавить? Там же в описании четко прописано: «Полиграфические услуги». Еще его можно добавить к «Компьютеры», т.к. в описании написано: «Продажа и обслуживание офисной техники, компьютеров». Еще его можно добавить в раздел «Ремонт бытовой и офисной техники», опять-такие, исходя из описания.
www.ypag.ru/cat/kompaniy989348/s1002480394.html — вместо рубрики «Программное обеспечение» их надо в «Бизнес-образование» и/или в «Информационные технологии».
И так далее.
Кстати, Яндекс тоже не использует полностью автоматизированный разбор добавляемых организаций. Слишком велика погрешность.
Многие представители компаний, добавляя свою организацию, даже не могут точно сформулировать, чем они занимаются. Таких по нашем региону (Ярославская область) более 70%. А вы о нейронной сети говорите. Только ручная проверка сведений может дать близкий к 100% точности результат.
Да такого, что база есть на любом хостинге, а вот кэширование на файлах на многих VPS будет ощутимо тормозить, т.к. лимиты на IO жесткие.
Drupal сделан так, чтобы поставить его и сразу работать начать. А кому нужно, тот сможет и допилить под свои нужды.