+18.11
Рейтинг
50.70
Сила

1099511627776

Что такое publish_draft и почему он всегда = 1

Здравствуйте, чисто по названию я догадываюсь за что отвечает поле «topic_publish_draft»
Но всетаки, мочему оно всегда = 1 или если не всегда то в каких случаях?
Чесно, смотрел гугол, смотрел поиск на сайте смотрел исходники (sql.sql — думал есть коментарии). Но ничего не нашел

Страница "перескакивает" на коменты

Здравстувйте.
У Нас какая-то непонятная проблема в шаблоне
Приветку пример: goloskarpat.info/blog/zakarpattya/23426.html
если зайти сюда из любого браузера (пробовал Firefox + Chromium) то страница перескакивает прямо на коменты. Но так бывает не на всех страницах.

Кто сталкивался подскажите в какую сторону копать.

P.S. Я имею в виду именно goloskarpat.info/blog/zakarpattya/23426.html а не goloskarpat.info/blog/zakarpattya/23426.html#comments.

Форматирование текста: Удаление лишних

Здравствуйте уважаемые знатоки.
Вопрос в следующем.
При вставке текста появляется много пустых абзацев:

  <p></p>
  <p>

</p>
  ..........

Есть ли возможность через конфиг jevix убрать пустые параграфы?
Или всетаки писать свой плагин?
P.S. Гуглил на эту тему, нашел к примеру вот это: livestreet.ru/blog/questions/10787.html
Но результат не удовлетворил

Индексация Ajax ссылок

Здравствуйте уважаемые знатоки СЕО.
Сегодня пересматривал гугл и наткнулся на то. что он индексирует и показывает ошибку 404 на ссылках которые ведут на плагины.
Проанализировал топики с которых были переходы гугла по тем ссылкам и единственное что было между ними общего это: aRouter в javascript-е страницы:

aRouter['error'] = 'http://goloskarpat.info/error/';
aRouter['registration'] = 'http://goloskarpat.info/registration/';
aRouter['profile'] = 'http://goloskarpat.info/profile/';
aRouter['my'] = 'http://goloskarpat.info/my/';
aRouter['blog'] = 'http://goloskarpat.info/blog/';
aRouter['personal_blog'] = 'http://goloskarpat.info/personal_blog/';
aRouter['index'] = 'http://goloskarpat.info/index/';
aRouter['topic'] = 'http://goloskarpat.info/topic/';
aRouter['login'] = 'http://goloskarpat.info/login/';
aRouter['people'] = 'http://goloskarpat.info/people/';
aRouter['settings'] = 'http://goloskarpat.info/settings/';
aRouter['tag'] = 'http://goloskarpat.info/tag/';
aRouter['talk'] = 'http://goloskarpat.info/talk/';
aRouter['comments'] = 'http://goloskarpat.info/comments/';
aRouter['rss'] = 'http://goloskarpat.info/rss/';
aRouter['link'] = 'http://goloskarpat.info/link/';
aRouter['question'] = 'http://goloskarpat.info/question/';
aRouter['blogs'] = 'http://goloskarpat.info/blogs/';
aRouter['search'] = 'http://goloskarpat.info/search/';
aRouter['admin'] = 'http://goloskarpat.info/admin/';
aRouter['ajax'] = 'http://goloskarpat.info/ajax/';
aRouter['feed'] = 'http://goloskarpat.info/feed/';
aRouter['stream'] = 'http://goloskarpat.info/stream/';
aRouter['photoset'] = 'http://goloskarpat.info/photoset/';
aRouter['subscribe'] = 'http://goloskarpat.info/subscribe/';
aRouter['language'] = 'http://goloskarpat.info/language/';
aRouter['less'] = 'http://goloskarpat.info/less/';
aRouter['k2import'] = 'http://goloskarpat.info/k2import/';
aRouter['mainpreview'] = 'http://goloskarpat.info/mainpreview/';


Немого погуглив тут и там узнал что гугол действительно индексирует ссылки в скриптах несмотря на то ajax-овые они или нет, внутренние или внешние, закрытые или открытые.
Также нашел что для прекращения такого самовольтва Гугла рекомендуют делать rel=«nofollow» в ссылки. Но, простите, в javascript некуда их включать.

У кого есть какие соображения по этому поводу? Покачто обрамил этот javasript в noindex в надежде что гугол поймет это правильно

Множественный редирект

Здравствуйте уважаемые ЛС-овцы.

Вчера потребовалось мне сделать 301 редирект на чуть более чем 5тис.страниц ЛС-а (из одного ИД на другой). В моем случае это было избавление от дублей статей которые были созданы на заре переноса сайта на ЛС.

Читать дальше →

Плагин "Гео метки к событиям"

Здравствуйте, уважаемые ЛСовцы.
Представляю Ващему вниманию плагин-надстройку к плагину "События".


Сей плагин Добавляет К плагину «События» возможность указания Страны, области, города и отображения их на карте.
Поддерживается как преобразование из текста в координаты так и указание путем встроенной в браузера геолокации (кнопка «Местоположение»), также поддерживается фильтрация списка событий по городу.
+ Отобажает координаты события в формате schema.org.

Опробовать плагин в действии вы можете на сайте test.goloskarpat.info/

Все Ваши замечания\пожелания\баги принимаются на багтрекере
Для тех, кому легче следить\общаться на твиттере милости прошу сюда

P.S. У тех, у кого количество запросов к картам превышает допустимые (Гуглом) лимиты. То необходимо активировать пункт Google Maps API v3 в Консоли приложений и прописать API key в конфиг плагина

Дополнение к aceAdminPanel - администрирование топиков

Здравствуйте уважаемые знатоки.
Предлагаю Вашему вниманию небольшой плагинчик (дополнение aceAdminPanel) который позволяет в удобной (я надеюсь) форме, работать с топиками а именно:


Читать дальше →

Хитрый вопрос по дизайну


Есть вот такая шапка сайта.
С лева и справа от логотипа разделы.
И там и там — ul > li
Как можно объединить эти 2 списка в один так, чтобы рисунок был по центру а пункты этого списка
равномерно распределялись по обоим сторонам логотипа?

P.S. Чисто теоретически я догадываюсь что можно сделать через smarty но может есть html\css решение

Настройка SPF + DKIM

Несколько раз ко мне ображались люди в т.ч. и ЛС-овцы (Nepofigist с которым был этот разговор еще на хабре) по поводу того, что письма в гуглопочте попадают в спам.
Такая же проблема появилась и вчера в goloskarpat.info.
Беглый анализ заголовков показал что на нашем сервере нет ни SPF ни DKIM. Поэтому пришлось в экстренном порядке прикручивать эти технологии к Debian-овскому exim-у.
Ниже предлагаю «спартанский» конспект из пунктов которые были проделаны.

Читать дальше →

Запуск Cron-а

Здравствуйте.
Пробую запустить крон задание но при запуске появляется ошибка:

php notify.php
PHP Notice:  Undefined index: HTTP_HOST in /home/u04104/test.goloskarpat.info/html/config/config.php on line 61
PHP Stack trace:
PHP   1. {main}() /html/include/cron/notify.php:0
PHP   2. require_once() /html/include/cron/notify.php:22
PHP   3. Config::LoadFromFile() /html/config/loader.php:27
PHP   4. include() /html/engine/lib/internal/ConfigSimple/Config.class.php:88


Подскажите в какую сторону копать?