September 3rd, 2012

Обязательно ли лезть в кишки битрикса?

По странному стечению обстоятельств в файл /bitrix/php_interface/init.php вешается обработчик событий для почтовых шаблонов. Вопрос теоретический и прорабатывается, но мысль такая: использовать обработчик событий не на всём сайте глобально, а то и вовсе в компоненте. И вызывать только на тех страницах, когда надо.
Отлично по полочкам про почтовые шаблоны разобрал всё Денис Шаромов и сделал уведомления об изменении элементов инфоблоков.

Костыль: как обойти вывод цепочки навигации на главной странице сайта

По кривизне рук может сложиться так, что и на главной выводится цепочка навигации. Понимаю, что нечего на зеркало пенять надо выпрямлять руки и курить работу компонента, но если надо срочно и прям щас, а ковыряться некогда - пишем условие и помещаем в него компонент:

<?if (GetPagePath()!="/site/index.php") :?>
<?$APPLICATION->IncludeComponent("bitrix:breadcrumb", ".default", array(
"START_FROM" => "0",
"PATH" => "",
"SITE_ID" => "-"
),
false,
array(
"ACTIVE_COMPONENT" => "Y"
)
);?>
<?endif?>

Костыли битриксу: что делать, если неверно генерируется ссылка через htmlspecialchars_decode?

Довелось как-то наткнуться на существенно неясный косяк: при ссылке на детальную новость мы даём право "наполнителям" сайта вписывать сcылки на внешние ресурсы. Обрабатываем в шаблоне это дело с помощью <?echo htmlspecialchars_decode($arItem["NAME"])?>

Так вот получилось как-то, суть косяка не помню, но и в этом случае изобретался костыль, заменяющий первый символ гиперссылки при опред.условии на тег span:

substr_replace($arProperty["DISPLAY_VALUE"], 'span', 1, 1);
В итоге, вместо <a href= ... >...</a> генерилось <span href= ...>...</span>
Костыли, костыли, ну что поделаешь :)

Видеотека, видеогалерея, видеоплеер битрикс

Сложности по созданию видеогалерей одинаковы, как и при работе с любыми компонентами битрикса :)
А именно всё надо обрабатывать напильником и рыть на форумах, если есть проблема.

Итак. Чтобы грузились видеофайлы ваши - для начала разрешите нужные объёмы информации. Или запретите наоборот (не более чем  *-цать мега- или гигабайт):
     файл .htaccess и строчки
php_value upload_max_filesize 30M
php_value post_max_size 30M

В нашем случае это 30 метров.

Дальше на больших мониторах, которые висят в университете внизу в корпусах на входе, нам надо было фотку и видео сделать на весь экран.
Вписываем в коде компонента ручками принудительно WIDTH='100%' и HEIGHT='100%', а для особо неугомонных можно всё обернуть в тег с абсолютным позиционированием style="top:0; left:0;"

Pixlr. Почти фотошоп онлайн

Менее года назад тестировала онлайн редактор графики http://pixlr.com/editor/
Был уныл, доверия не вызвал.
Недавно журнал Coolwebmasters.com проанонсировал знакомое название. Полезла тестировать. В итоге расхваливаю и советую знакомым. Уже пользовались в "полевых условиях", остались довольны.



И на закуску один ресурс по созданию фавиконок: http://favicon.ru/

Электронные чернила для подарка

Дважды задавалась вопросом выбора электронной читалки в качестве подарка. Причём, не беру во внимание самые дешевые модели, тормозящие и требующие постоянных плясок с бубнами. По-прежнему акцент на ПокетБуке 360, как минимум. 
Его обзор есть даже у Экслера на сайте.
Как-то я писала про свою читалку Дигма е500, однако сильно этого производителя нахваливать не буду - планшеты по отзывам судя у Дигмы никакие, а читалки - только е500 удачная модель при некоторых плясках с прошивкой. К тому же по "кусючим" деньгам за дигму можно присмотреть на сайте себе симпатявую модель Покета, да и вообще следить за его новинками на их сайте. Все экземпляры интересные.
Если хотите подарить путёвую вещь другу или если покупаете себе - не берите дешевку, тем более если нервы ваши не железные и купленное вы не очень предпочитаете обрабатывать напильником. Почитайте отзывы, помозгуйте на предмет наличия в интернете и на форумах быстрого решения проблем без перепайки и сервисных центров.