Архив

Архив Март 2015
23 марта 2015 Нет комментариев
$step1=explode('v=',$youtube_link);
$step2=explode('&',$step1[1]);
$video_id=$step2[0];
echo '<iframe width="560" height="315" src="http://www.youtube.com/embed/'.$video_id.'?autoplay=0" frameborder="0"></iframe>';
Categories: PHP Tags:
19 марта 2015 2 комментария

После переноса на другой хостинг на всех страницах вместо контента форма авторизации.
Решается так: Настройки - Настройки продукта - Сайты - Список сайтов - Сайт - Путь к корневой папке веб-сервера для этого сайта

Categories: CMS Tags:
18 марта 2015 1 комментарий

На странице:

$APPLICATION->SetPageProperty("og:title","Зголовок страницы");
$APPLICATION->SetPageProperty("og:description","Описание страницы");
$APPLICATION->SetPageProperty("og:url","http://site.ru/page/");
$APPLICATION->SetPageProperty("og:image","http://site.ru/images/image.jpg");

также в /bitrix/php_interface/init.php

AddEventHandler('main','OnEpilog','onEpilog',1);
function onEpilog(){
	global $APPLICATION;
	$arPageProp=$APPLICATION->GetPagePropertyList();
	$arMetaPropName=array('og:title','og:description','og:url','og:image');
	foreach ($arMetaPropName as $name){
		//$key=mb_strtoupper($name,'UTF-8');
		$key=mb_strtoupper($name);
		if (isset($arPageProp[$key])){
			//$APPLICATION->AddHeadString('<meta property="'.$name.'" content="'.htmlspecialchars($arPageProp[$key]).'">',$bUnique=true);
			$APPLICATION->AddHeadString('<meta property="'.$name.'" content="'.$arPageProp[$key].'">',$bUnique=true);
		}
	}
}

Закомментированные строки для utf-8 (заменить аналогичные).
http://max22.ru/bx-solutions/meta-tags/

Categories: CMS Tags: ,
18 марта 2015 Нет комментариев

Очистка кэша OpenGraph (используем запрос к API):
https://api.vk.com/method/pages.clearCache?url=http://site.ru/page/
В случае успешного выполнения запроса получим ответ:
{«response»:1}

Подробнее:
https://vk.com/dev/api_requests
https://vk.com/dev/pages.clearCache

Для Facebook:
https://developers.facebook.com/tools/debug/

Categories: Web Tags:
17 марта 2015 Нет комментариев

Может происходить смещение к верхней части страницы при нажатии по ссылке, если в стилях используется

html,body{
	height:100%;
}

Если стили все же необходимо сохранить, то:

$('.popup').fancybox({
	helpers:{
		overlay:{
			locked:false
		}
	},
});
Categories: Javascript Tags:
12 марта 2015 Нет комментариев
<meta name="format-detection" content="telephone=no"/>
<meta http-equiv="x-rim-auto-match" content="none"/>

Первое для Apple и Android, второе — BlackBerry.

Categories: Web Tags: