Вы не зашли.
v01d, done.
Изменения внесены в SVN
RMC, всегда лежит признанная стабильной версия
Но с тем, что она устарела - согласен, скоро будем обновлять версию на сайте.
Wolverine, если точнее, то не в движок, а плагин такой создать
Nushaba, у тебя в голове путаница
Смотри:
1. Сами плагины всегда лежат в engine/plugins/<ID плагина>, обычно плагин также содержит свой шаблон по умолчанию для отображения
2. Если ты ставишь на сайт какой-то шаблон (в /templates/), то шаблон может содержать не только оформление для ядра, но также и оформление для плагинов (ведь то, что выводят плагины - часть сайта). Таким образом, в шаблон может быть встроено оформление для конкретного плагина (причём в настройках плагина мы выбираем откуда брать оформление) и оно будет лежать по пути /templates/<ID шаблона>/plugins/<ID плагина>
Trashcka, читаем внимательней суть вопроса
Человек просит под NG сделать аналог модуля, который изначально создавался для 2z.
wcw2007, модуль теперь можно реализовать на порядок проще.
Сделаю в течении ближайших нескольких дней, следи за изменениями в SVN (новые плагины появляются сначала там и только после тестирования их выкладываем на сайт/форум)
Nushaba, при обновлении на версию 0.16 достаточно просто заменить все файлы плагина.
Больше ничего делать не требуется.
vl, уточни свою версию.
Плагин должен корректно работать на 0.9.1
mc_klauss, а оно тебе реально нужно?
Я специально не добавлял поддержку контекста - он очень сильно поганит портит внешний вид сайта и сайт в итоге превращается в помойку какую-то
p.s. Хотя для всяких сателлитов контекстные ссылки наоборот - самое оно, позволяют повысить отдачу от сайта, который фактически не предназначен для посещения обычными человеками.
Евгений, реально результат будет скорее всего не раньше вторника.
Сапа модерирует сайты достаточно неторопливо
rlabych, на 2z на том же самом web сервере тоже не должно было работать - эта часть кода в 2z/ng одинаковая
Wolverine, только что посмотрел в описание процедуры апгрейда (на сайте и в SVN) - там про это уже написано
Скорее всего такое описание не входит в дистрибутив. Но дистрибутив и не обновляется.
2All:
=========================
Кстати, с момента релиза вышло уже достаточно ChangeSet'ов, исправлено несколько не особо важных ошибок - пора выпускать первый FixPack.
Если у кого-то из вас есть список неустранённых проблем в NGCMS - самое время его озвучивать.
Wolverine, о, действительно.
Спасибо.
Wolverine, можешь сравнить - что именно там изменилось?
vitaly, да идентичны на 100% (ну заголовки точно)
Если совсем идентичны (не буду спрашивать откуда такое взялось), то это можно сделать через SQL - обычный оператор group by с правильным order'ом позволит найти заголовки по которым есть более 1 вхождения.
Ну а дальше - через тот же SQL (и чуть-чуть руками) вывести список ID ненужных новостей и грохнуть.
Есс-но всё без помощи двига (только потом не забудь в управлении БД восстановить индексы, а если используешь плагины tags, similar - то и в них всё восстановить).
StronG, насколько задублированные новости похожи друг на друга? Одинаковы с точностью до байта или всё-таки нет?
asus, мне кажется после даже тысячи правил в .htaccess'е сайт должен начать подтормаживать.
А регексы действительно рулят - всё это можно реализовать всего одной строкой
Nushaba, ты хочешь сделать подгрузку контента. Хорошо.
А какова цель?
Если экономия трафика, то давай посчитаем. Возможно, экономия, скажем, 100 ms загрузке к 3 секундам отображения ничего не даст, зато значительно ухудшит индексируемость.
p.s. Можно сделать на AJAX'е "финт ушами" - подгружать полностью страницу, а потом заменять содержимое текущего документа на значение подгруженной странички. Получишь и подгрузку контента и отсутствие доработок
И это не шутка - на некоторых сайтах такое видел. Выглядит неоднозначно - с одной стороны, страничка "загружается" мгновенно. С другой - ты кликаешь на ссылку, тебя полностью игнорируют пару секунд, а потом - почти мгновенная замена страницы.
Немного изменил настройки.
Теперь в чат могут попасть все.
infinity237, делаем реиндекс сапы... тут вариантов особо и нет - либо сохраняем старый формат URL'ов (через настройки ЧПУ), либо при переходе на более удобный - теряем ссылки сапы.
Третьего не дано
Wolverine, Google рулит
Добавляем в файл .htaccess строку:
RewriteRule ^category/(.+)$ /$1 [R=permanent,L]
перед:
# Editable links
RewriteRule ^.+$ index.php?$1 [QSA,L]
Наконец-то запустил собственную конференцию в jabber'е: ngcms@conf.ngcms.ru
Положительный момент - возможность логгирования сообщений из конференции.
Тестируем, если всё пойдёт хорошо - будем использовать как основное средство группового общения + логи будут отдельно выкладываться на сайте.
asus, ты был в группе роботов, а не людей. Надо более внимательным быть при регистрации
Исправил.
Wolverine, всё верно.
Двиг ведь проверяет строчки по порядку.
В первом случае строку /articles/symbian/nokia_s60_sms_fail.html он воспринимает как {category} = 'symbian', {altname} = 'nokia_s60_sms_fail'
Во втором - {category} = 'articles', {altname} = 'symbian/nokia_s60_sms_fail'
Поэтому правильно прописывать порядок следования строк крайне важно!
hot, нет, их удалять не обязательно.
ими может воспользоваться только тот, у кого есть доступ к файловой системе твоего хостинга. а это ты и все те, кто может украсть/подобрать твой пароль на FTP или в панель управления хостера
Естественно, сменить можно
Но в SVN'е в файле consts.inc.php специально указано "SVN", чтобы вы было понятно, что стоит не готовый релиз.
Конечно, было бы ещё лучше прописывать там номер той версии SVN из которой взяты исходники,... но, к сожалению, это невозможно