Регистрация в VirtueMart через ВКонтакте

Регистрация через ВКонтакте достаточно полезная вещь, так как пользователю при регистрации и авторизации не нужно вводить пароль. Вот, например как работает регистрация через ВКонтакте у Яндекса:

Сначала Яндекс выдает вот такое окно с предупреждением:

image

Continue reading

Интернет магазин для мыловаров МылоМаг.рф создал группу ВКонтакте

MessageLogo1_WhiteИнтернет магазин МылоМаг.рф создал открытую группу ВКонтакте, в которую могут вступить все желающие. Теперь новости магазина МылоМаг.рф будут появляться в лентах новостей участников группы, и клиенты смогут обсудить работу магазина на стене группы. Также МылоМаг.рф приветствует размещение в группе всевозможных интересных материалов.

Дальнейшую интеграцию с социальной сетью ВКонтакте МылоМаг.рф пока не планирует, по той причине, что социальная сеть ВКотакте закрыла свою платежную систему. Исключение может составлять только регистрация в магазине через аккаунт ВКонтакте.

Тестируем PHP функцию preg_split

Без параметра PREG_SPLIT_NO_EMPTY функция ведет себя немного странно – в этом примере она выдаёт три пробела в начале, а пробелы в середине не выдает. Поэтому всё таки лучше этот параметр всегда использовать.

<?php
$str = '   hypertext language programming';

$chars = preg_split('/ /', $str, -1, PREG_SPLIT_OFFSET_CAPTURE | PREG_SPLIT_NO_EMPTY);

//$chars = preg_split('/( )/', $str, -1, PREG_SPLIT_OFFSET_CAPTURE | PREG_SPLIT_NO_EMPTY);

//$chars = preg_split('/ /', $str);

print_r($chars);
?>

в данном случае, на выходе всё нормально:

Array ( [0] => Array ( [0] => hypertext [1] => 3 ) [1] => Array ( [0] => language [1] => 13 ) [2] => Array ( [0] => programming [1] => 22 ) )

ТЗ: Косметические правки сайта на Joomla

Пункт 1

В главном меню появляется вот такая штука:

image

Это какая-то рекламная фишка текущего шаблона, надо её удалить.

Пункт 2

Нужно сделать, чтобы язык по умолчанию был эстонский, а не русский и, желательно, не делать хаков в коде, чтобы все компоненты остались обновляемыми.

Continue reading

Священников ВДВ обучат применению десантируемого православного храма

Главный священник ВДВ протоиерей Михаил Васильев сообщал РИА Новости, что необходимость создания десантируемого храма объясняется существованием у православных верующих таинств, для совершения которых нужно достаточно большое количество предметов церковной утвари. По данным ВДВ, этот храм пока остается единственным в мире авиадесантируемым православным воинским храмом.

читать подробнее

Декларация прав солдата

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

Источник: Николай Стариков

Про лекарства и прививки

У Ховида типичные для протестантов религиозные взгляды, но иногда он говорит полезные вещи, особенно про динозавров. В теле взрослого человека 206 костей и свыше 600 мышц. Если у кого-то болит голова и он принимает аспирин, то он отключает нервы (датчики или сигнальные лампочки). Смотреть видео лучше где-после ближе к концу. Интересная информация о том, младенцев при рода вытаскивают за голову и поворачивают, из-за чего у них травмируются позвонки. После чего до 2х летнего возраста им в США делают 14 прививок содержащих ртуть, формальдегид который является известным канцерогеном, и алюминиевую смесь содержащую известные токсины, которые аккумулируются в неврологических тканях и остаются на всю жизнь. Увеличение ртути а алюминия приводит к синдрому дефицита внимания, аутизм.

Чиним ссылку в подтверждающем письме, странности VirtueMart 1.19

Шаблон подтверждающего письма находится в файле components/com_virtuemart/themes/vm_mynxx/templates/order_emails/confirmation_email.tpl.php, в нем есть вот такой код:

if( VM_REGISTRATION_TYPE != 'NO_REGISTRATION' ) {
    $footer_html .= "<br /><a title=\"".$VM_LANG->_('PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER5')."\" href=\"$order_link\">"
    . $VM_LANG->_('PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER5')."</a>";
}

строковая константа сидит тут:

./administrator/components/com_virtuemart/languages/common/russian.php: 'PHPSHOP_CHECKOUT_EMAIL_SHOPPER_HEADER5' => 'Чтобы просмотреть заказ, проследуйте по ссылке ниже.',

Continue reading

ТЗ№7 Статьи для продвижения товаров

Установка и настройка Windows Live Writer (WLW)

Для начала нужно скачать и настроить Windows Live Writer, о том как это сделать можно прочитать в статье Публикация в Joomla и WordPress из Windows Live Writer. При прочтении этой статьи разделы “Создание учетной записи для работы с WordPress” и “Создание учетной записи для работы с Joomla 1.6 и выше” нужно пропустить и настраивать Windows Live Writer в соответствии с разделом “Создание учетной записи для работы с Joomla 1.5.x” – там всё уже показано на примере сайта milomag.ru, нужно только ввести ваш личный логин пароль, который я вам выслал по почте. Ниже идет информация о том, как добавлять картинки и таблицы и форматировать текст. Также важно не забыть настроить проверку правописания в WLW. Вот некоторые рабочие моменты, которые мы обсуждали с автором рецептов: https://slogpost.ru/2011/07/verstka-receptov/ и https://slogpost.ru/2011/08/verstka-receptov-2/ (пароль как всегда profi1).

Continue reading

Меняем пароль у Joomla юзера

Ищем юзера:

SELECT * FROM `jos_users` WHERE `username`='Алиса'

Запоминаем старый пароль и задаём новый:

UPDATE `beauty`.`jos_users` SET `password` = MD5( 'Ahphe0na' ) ,
`params` = '' WHERE `jos_users`.`id` =334;

возвращаем старый пароль:

UPDATE `beauty`.`jos_users` SET `password` = '******************' WHERE `jos_users`.`id` =334;

Ставим Joomla 2.5

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

image

выключить Output Buffering, вроде можно через .htaccess, добавив туда вот это:

Continue reading