Web

Раздел о Веб разработке и продвижении

Понедельник, 01 июля 2013 18:28

Русификация шаблона joomla на virtuemart

Автор

При установке шаблона и демо-данных с магазином virtuemart (например leotools или leostore) есть проблема смены языка. В административной панели все меняется на русский язык, а сам сайт перестает показывать модули. Для корректной русификации таких шаблонов нужно установить:

  • русификацию joomla - можно найти здесь.
  • русификацию viruemart - здесь.

и самое главное - после всего этого в админке: компоненты->viruemart->настройки->настройки->Параметры языка добавить используемый язык "Russian". Затем пройтись по всем категориям и товарам и попереключать язык с английского (или того который у Вас) на русский. Будет выведено предупреждение о том что для языка не заполнены поля и они заполнятся по умолчанию теми же данными что и на предыдущем языке. Сохранить. Повторюсь, обязательно проделать эту процедуру для всех товаров и категорий магазина.

Все. Теперь сайт отображается корректно.

 

 

Четверг, 27 июня 2013 14:34

Реклама в версии для печати joomla

Автор

Попался сайт на joomla с шаблоном, в котором при нажатии на кнопку печати выходили рекламные ссылки.

Лечится корректировкой файла:

/components/com_content/views/article/tmpl/default.php

В нем нужно найти строки типа:

$mgp='PGRpdiBpZD0iaXQtdnBzIj48Y.............
echo base64_decode($mgp);

И закомментировать либо удалить совсем.

 

upd 29.09.2013

Попался еще один вариант расположения кода:

/templates/имя_шаблона/html/com_k2/templates/default/item.php

Четверг, 16 мая 2013 06:32

Мой первый полноценный web-startup

Автор

Спустя месяц после хакдея мы наконец то опубликовали в сеть нашу версию проекта и сейчас собираем feedback'и.

http://www.mobilehelpdesk.ru/

Среда, 15 мая 2013 07:51

Домен для Windows Azure на RU-CENTER (nic.ru)

Автор

Впервые столкнулся с публикацией сайта на Windows Azure. Понаступал на грабли. Хочется поделиться.


Сделали сайт и выложили на Azure, который в свою очередь дал доступ к нему по ссылке mobilehelpdesk.azurewebsites.net


Купили домен на ru-center'е http://www.mobilehelpdesk.ru/


Встала задача связать домен и сайт.

Почитав:

https://www.windowsazure.com/en-us/develop/net/common-tasks/custom-dns-web-site/?fb=ru-ru

и

http://www.pvsm.ru/windows-azure/13839

Все вроде понятно, но возникли нюансы с dns-master из за которых ничего не работало.

Спасли функции экспорт зоны и импорт зоны.

Когда я посмотрел содержимое выгруженного файла то сразу увидел в чем проблема(выделил красным):

 

$TTL 3600
$ORIGIN mobilehelpdesk.ru.

mobilehelpdesk.ru. IN SOA ns3-l2.nic.ru. dns.nic.ru. (
2013051308 ; serial
1440 ; refresh
3600 ; retry
2592000 ; expire
600 ; minimum
)

mobilehelpdesk.ru. IN NS ns3-l2.nic.ru.
mobilehelpdesk.ru. IN NS ns8-cloud.nic.ru.
mobilehelpdesk.ru. IN NS ns4-cloud.nic.ru.
mobilehelpdesk.ru. IN NS ns8-l2.nic.ru.
mobilehelpdesk.ru. IN NS ns4-l2.nic.ru.
awverify.mobilehelpdesk.ru.mobilehelpdesk.ru. 3600 IN CNAME awverify.mobilehelpdesk.azurewebsites.net.mobilehe lpdesk.ru.
awverify.www.mobilehelpdesk.ru.mobilehelpdesk.ru. 3600 IN CNAME awverify.mobilehelpdesk.azurewebsites.net.mobilehe lpdesk.ru.
mobilehelpdesk.ru.mobilehelpdesk.ru. 3600 IN CNAME mobilehelpdesk.azurewebsites.net.mobilehelpdesk.ru .
www.mobilehelpdesk.ru.mobilehelpdesk.ru. 3600 IN CNAME mobilehelpdesk.azurewebsites.net.mobilehelpdesk.ru .

Причем в веб-интерфейсе все выглядело нормально. Поправил текстовым редактором до такого состояния:

$TTL 3600
$ORIGIN mobilehelpdesk.ru.    

mobilehelpdesk.ru.        IN    SOA    ns3-l2.nic.ru.    dns.nic.ru. (
                    2013051311 ; serial
                    1440 ; refresh
                    3600 ; retry
                    2592000 ; expire
                    600 ; minimum
                    )

mobilehelpdesk.ru.        IN    NS    ns3-l2.nic.ru.    
mobilehelpdesk.ru.        IN    NS    ns8-cloud.nic.ru.    
mobilehelpdesk.ru.        IN    NS    ns4-cloud.nic.ru.    
mobilehelpdesk.ru.        IN    NS    ns8-l2.nic.ru.    
mobilehelpdesk.ru.        IN    NS    ns4-l2.nic.ru.    
mobilehelpdesk.ru.    3600    IN    A    137.135.129.175    
awverify.mobilehelpdesk.ru.    3600    IN    CNAME    awverify.mobilehelpdesk.azurewebsites.net.    
awverify.www.mobilehelpdesk.ru.    3600    IN    CNAME    awverify.mobilehelpdesk.azurewebsites.net.    
www.mobilehelpdesk.ru.    3600    IN    CNAME    mobilehelpdesk.azurewebsites.net.


Импортом загрузил и УРА!!! Все заработало!!!

P.S. Для тех кто сомневается как должен выглядеть файл зоны DNS- можете тупо скопировать этот, вместо mobilehelpdesk подставить название своего домена и  импортировать себе.