За месяц Апрель, 2011

Создание / редактирование шаблонов для WebAsyst Shop Script

Один из довольно популярных движков интернет-магазинов Shop Script имеет довольно много возможностей. Сложно учесть их все при создании шаблона с нуля, поэтому рекомендую просто “делать по аналогии”. :)

Стандартный шаблон должен поставляться в комплекте

Файлы шаблона по умолчанию (расположение на страницах категорий, страницы товаров) располагаются в каталоге:
/published/SC/html/scripts/templates/frontend/

/published/SC/html/scripts/repo_themes
/published/SC/html/scripts/templates/frontend

Редактирование собственно темы:
published\publicdata\DATABASE\attachments\SC\themes\aqua\index.html

Для создания темы интернет магазина WebAsyst Shop Script не будут лишними минимальные знания HTML, CSS, PHP и шаблонизатора Smarty. И, конечно же, немного “соображалки”.

Удачи!

ps. Текст на главной странице (text_main ),а также кучу другой информации, которая выводится в теме, можно отредактировать в админке “Дизайн” -> “Языки и перевод”

Опубликовано Апрель 29, 2011 | автор: levik  |  Нет комментариев »

Установка Sony Ericsson PC Suite на Windows 7

При попытке установить в Windows 7 PC Suite (v 2.46) от SE на каком-то этапе установки вылетает ошибка “database could not load table launchCondition…” и происходит откат установки Sony Ericsson PC Suite.

Забегая вперед, хочу порекомендовать использование утилиты MyPhoneExplorer от fjsoft.at , которую, кстати, рекомендует и официальный производитель (? если у кого найдется пруфлинк, буду благодарен). С ней не возникает никаких проблем при установке, а все функции PC Suite она выполняет не хуже.

Вариант “Устранение неполадок совместимости” (правой кнопкой мыши на файле, выбираем соответствующий пункт меню, ждем пока система ищет проблемы совместимости и предлагает рекомендуемый вариант - запуск в режиме совместимости с Windows XP) проблему установки PC Suite на Windows 7 не решает - всё та же ошибка.

Однако, Читать целиком »

Опубликовано Апрель 27, 2011 | автор: levik  |  Комментарий (1) »

Кроссбраузерные полосы прокрутки

Отображение стандартной полосы прокрутки (так называемый скроллбар) в браузере зависит от операционной системы. Конечно, можно использовать свойства вида scrollbar-… (scrollbar-base-color:#COLOR;scrollbar-highlight-color:#COLOR; и тд), однако они не являются валидными по CSS-спецификации, и поддерживаются не всеми браузерами (Mozilla Firefox не раскрашивает полосы прокрутки, выделенные такими свойствами).

Вообще, общую полосу прокрутки “раскрашивать” не рекомендуется. Однако, иногда, может возникнуть ситуация, когда нужно “вписать” полосу прокрутки в дизайн.

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

jScrollPane
http://www.kelvinluck.com/assets/jquery/jScrollPane/examples.html

FleXcroll
http://www.hesido.com/web.php?page=customscrollbar

Опубликовано Апрель 20, 2011 | автор: levik  |  Комментарий (1) »

HDR за 7 секунд

Закину, чтоб не забыть.. Как сделать “красивую” HDR-фотку из одного кадра

Изобретение велосипедов никто не отменял. Итак, как сделать квазиHDR в шопе за 7 секунд.

1. Берём пикчу.
2. копируем background layer (получаем 2 идентичных слоя)
3. на верхний слой накладываем high pass - value 7-8 (filters>other>high pass)
4. меняем blending mode верхнего слоя на hard light. Вуаля.

*sharpen и Ctrl+М по желанию.

http://ru-hdr.livejournal.com/164463.html

Опубликовано Апрель 17, 2011 | автор: levik  |  Нет комментариев »

Amiro CMS - заметки на полях

##__PRINT_VARS__## в режиме отладки выведет список доступных в шаблоне переменных

NOT USED GLOBAL: script_link = index.html
NOT USED GLOBAL: script_full_link =
NOT USED GLOBAL: script_full_link_base64 =
NOT USED GLOBAL: script_nav_link = index.html
NOT USED GLOBAL: submitter_link = pages.php
NOT USED GLOBAL: page_name = Главная


##if(script_full_link=='')##
Мы определили главную страницу
##else##
Внутряк
##endif##

Amiro.CMS - интернет магазин

Вывод в модуле интернет магазина описаний категорий только на первой странице магазина: - в шаблоне eshop_catalog.tpl находим нужный блок ##description## и заменяем на ##if (offset==0)####description####endif##

Список товаров - _eshop_item_list.tpl

Редактирование шаблона страницы  в Amiro.CMS (макет страницы) - выбираем нужную страницу и в редакторе справа видим схематичное изображение макета - шапка, левый блок, подвал и тд.. Нажимаем на нужную область в макете, редактируем и сохраняем.

изменяем код в META - ##init##

function EventInitAfter(&$vObject){
$vObject->Gui->delMeta('name', 'robots');
$vObject->Gui->delMeta('name', 'revisit-after');
return true;

}

UPD после обращения в службу поддержки Amiro.CMS. Устанавливаем нужный заголовок (и другие мета тэги) на произвольной странице (в частности, на различных страницах при постраничной разбивке каталога)

В файле “_local/front_functions.php” в функцию CustomApplyVars до кода

return true;

добавляем блок:
if($cThread == 'page_body'){
// $aVars['headers'] - массив, содержащий нужные данные
//(HTML-meta-поля), которые можно модифицировать
$aVars['headers'] = array(
'title'=>$newtitle,
'keywords'=>$newkeywords,
);
}

Массовое изменение тэгов (title) в Amiro.

Тэги в Amiro.CMS хранятся в BLOB-формате в поле sm_data. Для модуля фотографий, например, они располагаются непосредственно в таблице фотографий:
update `cms_photoalbum` set `sm_data` = 'a:5:{s:5:"title";s:42:"Новый измененный title (скорректировать цифры)";s:8:"keywords";s:0:"";s:11:"description";s:0:"";s:12:"is_kw_manual";s:1:"1";s:6:"filled";s:1:"1";}' where id_cat=5

amiro - заказ без регистрации
За заказ без регистрации отвечает параметр “Быстрая регистрация пользователя при оформлении заказа” - искать в настройках заказов (Настройки -> Раздел: Каталог товаров, Модуль: Заказы)

Опубликовано Апрель 14, 2011 | автор: levik  |  Комментарии (4) »

There was an error opening this document. Bad encrypt dictionary

При попытке открыть PDF-файл, появилась ошибка Adobe Reader:

There was an error opening this document. Bad encrypt dictionary 

Решилось обновлением Adobe (pdf) Reader до (пред)последней версии.

Да.. документ был из серии “форма для заполнения”, и (пред)последняя версия Reader сообщила о том, что заполненную форму можно только распечатать, а сохранить не получится.Если не ошибаюсь, как раз в таком формате требуется заполнять PDF-документы на загранпаспорт. И сохранение заполненной формы не помешало бы - возможно, придется что-нибудь подправить.

Опубликовано Апрель 7, 2011 | автор: levik  |  Нет комментариев »

Звонок с номера +13023803685 (1-302-380-3685) ?

Меня несколько раз спрашивали, кто звонит с номера +13023803685. Да-да, именно так и определяется номер на мобильных телефонах. Причем звонки были самые разнообразные - то позвонят и “дышат” в трубку.. то звонок среди ночи с номера 1-302-380-3685. Шутники, тоже мне :).

Иногда, конечно, могут быть и “нормальные” звонки с этого номера.

Всё дело в том, что при звонке на мобильный (или городской) телефон со Скайпа (Skype, тот самый Skype) на определителе высвечивается именно этот номер.

К сожалению, кто именно звонил с номера +13023803685 наверняка установить (не?) возможно. Одно могу сказать точно - Скайп хранит историю звонков.. Порядок доступа к истории чужих звонков я не знаю. Возможно, кто-нибудь уже сталкивался с этим?

ps Это не первоапрельская шутка.. это действительно звонок со Skype

Опубликовано Апрель 1, 2011 | автор: levik  |  Комментарии (6) »