Вы не зашли.
Gnome, отлично. Значит проблема где-то в другом...
Давай доступ к админ панели, попробую разобраться.
Попробуй узнать у хостера значение тех флагов, которые ты удалил из .htaccess
Возможно, проблема в том, что у него, к примеру, включено register_globals или что-то подобное.
Oleg, я правильно понимаю, что ты хочешь выставлять свой заголовок даже в случае, когда outlinks не выдаёт заголовка?
В изначальной задаче такого не было
Замени:
// Замена заголовка (если требуется)
if (preg_match('#<index><h1[^>]*>(.+)</h1></index>#iS', $html, $matches))
$SYSTEM_FLAGS['info']['title'] = array('group' => $matches[1]);
на:
// Замена заголовка (если требуется)
if (preg_match('#<index><h1[^>]*>(.+)</h1></index>#iS', $html, $matches)) {
$SYSTEM_FLAGS['info']['title'] = array('group' => $matches[1]);
} else {
$SYSTEM_FLAGS['info']['title'] = array('group' => 'Каталог OutLINKS');
}
При необходимости можешь заменить текст [font=Courier]Каталог OutLINKS[/font] на нужный тебе.
К форуму подключен модуль отправки личных сообщений.
Добавлено описание патча, который позволит использовать собственный шаблон (main.tpl) для головной страницы.
Wolverine, сейчас ссылка на автора генерируется напрямую в движке. Согласен, недоработка.
В твоём случае проще сделать маленький патч.
Открываешь engine/includes/inc/functions.inc.php, находишь (строка ~957):
function newsFillVariables($row, $fullMode, $page = 0, $disablePagination = 0) {
global $config, $parse, $lang;
$tvars = array ( 'vars' => array( 'pagination' => '', 'title' => $row['title']));
$url = GetLink('full', $row);
$tvars['vars']['author'] = "<a href=\"".GetLink('user', $row)."\" target=\"_blank\">".$row['author']."</a>";
и делаешь необходимые изменения в последней строке, изменения будут действовать как для короткой так и для полной новостей.
1. Хорошо
2. Значит outlink не генерирует собственный title при заходе по url'у /topic/
Все вопросы к ним,.. возможно так и задумывалось?
p.s. В настройках outlink'а ты указал, что у тебя так называемый "ЧПУ режим" (или .htaccess режим)?
sparco, учти, что в твоём варианте не будут отрабатывать плагины (финансовый и аналогичные), BB коды и тег [hide]. Если это приемлимо, то вариант подходящий.
BoGuS, это проблема хрома и всех его пользователей.
Я серьёзно.
Вот как вижу ситуацию я:
У тебя есть поле типа password с названием password (т.е. пароль для входа на сайт).
Хром его запомнил, это хорошо.
Есть у тебя совершенно другое поле типа password (с названием dbpassword), в котором хранится совершенно другая информация. Но хром, желая тебе помочь, берёт, и заменяет все поля типа password на сохранённый пароль для доступа на сайт.
Итого: хром запрещает использовать несколько разных паролей на сайте для разных задач.
Хорошо это или плохо - решать пользователям.
Возможные пути решения:
1. Использовать для всех администраторов и БД один и тот же пароль. Неудобно, зато решается проблема с особенностями сохранения паролей в хроме.
2. Настроить функцию сохранения паролей (не верю, что её "особо интеллектуальный режим" отключить нельзя)
3. Изменить в шаблоне skins/default/tpl/configuration.tpl в строке:
<td width="50%" class="contentEntry2" valign="middle"><input class="password" type="password" name='save_con[dbpasswd]' value='{c_dbpasswd}' size="40" /></td>
тип с password на text, т.е. заменить на:
<td width="50%" class="contentEntry2" valign="middle"><input class="password" type="text" name='save_con[dbpasswd]' value='{c_dbpasswd}' size="40" /></td>
пароль после этого будет виден всем администраторам, но настройки хром портить прекратит.
2Oleg:
1. Ты не переделывал .htaccess чтобы к категориям можно было обращаться не как к /category/ИМЯ_КАТЕГОРИИ/ а как к /ИМЯ_КАТЕГОРИИ/ ?
Если переделывал, то перенеси указанные строчки в место сразу после:
# Editable links
2. Я, вроде, правильно переделал код outlinks'а.
Они подставляют свой title, но не всегда, а когда выставляют специальный флаг.
Вот у меня аналогично - их title проставится только в случае, если они его передадут.
Попробуй проверить, если что не так - буду более детально разбираться.
3. Плагин должен быть доступен по адресу /topic/ - как и сделано в варианте, который выдаётся outlink'ом.
coreldraw, штатно - нет. Можно пропатчить плагин.
А в чём смысл такого изменения?
возможно ли отображение статической страницы?
Вместо главной страницы?
Штатно - нет, в виде хака - да, делалось несколько раз.
Поищи на форуме - обсуждалась и возможность повесить статик страницу и конкретную категорию.
Если не найдёшь конкретно то, что тебе нужно - отпиши, расскажу как.
Wolverine, как только запустится сайт - будет.
Vitaly!
Главная идея развития NGcms на сегодня уже известна – плагин «Каталог»…
Прошу учесть, что призовая карусель требует много времени…
Можно нескромный вопрос? Ты где/кем в реальной жизни работаешь?
У тебя часто в речи проскакивают такие высказывания ("серьёзный коммерческий продукт", "минимум год тестирования в России", "внешний рынок" и т.д.), которые у меня на работе можно услышать только от вице-президентов и некоторых директоров департаментов (маркетинга, работы с корпоративными клиентами,...).
Я правильно понимаю, что в реальной жизни ты занимаешь аналогичную позицию,.. или?
Плагин ads, текущая доступная версия 0.11 (ZIP)
Плагин позволяет отделить дизайн сайта от рекламных блоков, вставляемых на сайте.
Тем самым, решается одновременно несколько задач:
1. Отсутствует необходимость менять основной шаблон main.tpl в случае изменения
рекламного кода.
2. Возможность гибкого управления рекламными блоками (включать/выключать блок;
задавать типы страниц на которых данный блок будет отображаться).
3. Поддержка "отложенной загрузки" рекламных блоков, тормозящих загрузку сайта.
История изменений:
[0.11][2009-04-09]
* Исправлена ошибка - не отображался рекламный блок "!морда" в случае, если ссылки
на новости были в виде /year/month/day/альт. имя
[0.10][2009-01-03]
+ Добавлена возможность добавлять рекламные блоки в новости (шаблоны news.full.tpl
и news.short.tpl)
d7p4x, да-да-да.
После набора "критической массы" участников (20-30+) я хотел сделать и конкурсы, в которых призы будут даваться за что-то интересное и полезное развития для двига. Но это уже сложнее, начинать надо с самого простого.
Box, вы немного неверно трактуете ситуацию. Моя основная работа тут совершенно не причём
[font=Courier]Краткая справка: моё место работы ОАО "Вымпелком", также известный как "Билайн".
Кол-во активных пользователей наших услуг в России - около 30.000.000 (тридцать миллионов).
К маркетинговым подразделениям я не имею никакого отношения.[/font]
Так что идея - полностью моя, причём она совсем не ограничивается тем, что озвучено в самом начале.
Почитай сообщение #5.
Wolverine, у идеи множество задач:
В самом начале - чуть-чуть повысить активность пользователей.
В будущем:
1. Дарить небольшие бонусы активистам, делающим интересные посты
2. На основе этого же можно отладить нотификацию по SMS о приходе новых сообщений в ПМ (для пользователей, изъявивших такое желание)
3. Если получится что-то действительно интересное, то идею можно будет внедрить и в самом NGcms.
4. Что-нибудь ещё, пока не придумал
Wolverine, это отрицательный или положительный отзыв?
Возникла идея проводить различные розыгрыши небольших (30-100 рублей) призов (с выплатой на номер мобильного телефона, т.к. это единственный вариант доступный практически для всех) среди посетителей форума.
Хотелось бы услышать ваше мнение - интересно ли, есть ли какие-то пожелания, мысли?
Можете предложить темы розыгрышей?
Если тема будет интересна, то в первый месяц для отладки технологии планирую провести несколько розыгрышей просто среди всех активных посететелей форума, оставивших свой номер телефона (не будет нигде публиковаться).
Как вы все знаете, комментарии выносятся в отдельный плагин.
Делается это по нескольким причинам:
* необходимость добавления постраничного показа комментариев
* необходимость модерирования комментариев
* необходимость подключения комментариев не только к новостям, но и к любым другим объектам (статическим страницам и даже профилям пользователей).
В настоящий момент практически закончен перенос базовой функциональности комментариев в отдельный плагин.
Все желающие могут принять участие в альфа-тестировании нового плагина.
Что необходимо сделать:
1. Скачать версию NGcms из SVN из ветки ngcms/trunk/ (т.е. рабочая версия)
2. Скачать необходимые плагины из SVN из ветки ng_plugins/trunk/ (минимальный необходимый набор - auth_basic, comments)
3. Установить движок и плагин комментариев.
4. Использовать только шаблон default из DEVEL ветки (ngcms/trunk/) движка
5. Зайти в настройки плагина comments и произвести первоначальную настройку
После этого можете приступать к тестированию, писать свои мысли/идеи/предложения и баг-репорты.
p.s. Сразу уточню - новая версия всё ещё имеет статус "BROKEN" (т.е. "сломанная"), это означает, что функция редактирования новостей сейчас находится в переработке и частично не работает.
You're welcome
Ты сам что-то на PHP пишешь?
list ($first, $second) = explode('[more]', $myVariableWithTextData, 2);
самый важный параметр - последний в вызове функции explode