Блог в котором есть много интересной информации…
Под Ubuntu Linux Firewall работает через iptables, который установлен по умолчанию и разрешает весь трафик. С командной строки через iptables работать достаточно сложно, поэтому есть UFW (Uncomplicated Firewall) или GUFW, для работы с Firewall через графический интерфейс.
Ставим GUFW:
# apt-get install gufw
запускаем и видим, что Firewall действительно выключен:
Открываем статью, категорию товаров в VirtueMart, или любой текст во встроенном редакторе, выделяем тект и нажимаем на кнопку «Insert/Edit Link»:
затем выбираем статью и нажимаем на Insert (или Update):
в файле /components/com_virtuemart/themes/vm_mynxx/templates/common/availability.tpl.php есть сделующий код:
// Delivery time! // Ships in 24hrs, 48hrs, .... if( $product_availability ) { ?> <span style="font-weight:bold;"> <?php echo $VM_LANG->_('PHPSHOP_DELIVERY_TIME') ?>: </span> <br /><br /> <?php if( CHECK_STOCK == '1' && !$product_in_stock ) { $product_availability = 'not_available.gif'; } if( is_file( VM_THEMEPATH."images/availability/".$product_availability)) { echo vmCommonHTML::imageTag( VM_THEMEURL."images/availability/".$product_availability, $product_availability ); } else { echo $product_availability; } }
Для окраски пельменей и крабовых палочек используется диоксид титана TiO2 , который придаёт им белый цвет. Известно, что организм человека накапливает консерванты и, таким образом автоматически мумифицируется. Проводились ли эксперименты по выявлению в организме человека диоксида титана мне не известно, но вполне возможно, что он тоже накапливается в некоторых количествах.
Если вы ищите пастора, то вы можете попробовать найти его в интернете.
вообще выбор между онлайн пастором и офлайн пастором это вопрос философский, онлайн пастора вы видите на сцене, а офлайн пастора вы не видите, зато с ним проще общаться.
Кстати, некоторые онлайн пастора принимают Яндекс Деньги.
По функциональности МФУ HP PhotoSmat C309h (цена около 6400 руб) имеет следующие плюсы:
Недостатки:
Цена цветного картриджа CB320HE обычный/повышенной емкости (на 750 стр) : 327/700 руб, черно-белый CB316HE: 327/700 руб.
На практике есть две проблемы (операционная системы Windows 7 64 bit, принтер подключен через USB, драйвера новые скачены с интернета, обновления установлены).
Читать запись полностью »
Если в конфигурации Joomla (в файле configuration.php) прописать следующее:
var $mailfrom = 'me@somewhere.ru'; var $mailer = 'smtp'; var $smtpauth = '1'; var $smtpsecure = 'ssl'; var $smtpport = '465'; var $smtpuser = 'somename@gmail.com'; var $smtppass = 'XXXXX'; var $smtphost = 'smtp.gmail.com';
, то почта будет отсылаться через класс PHPMailer. Одним из недостатков такого варианта является то, что $mailfrom, при использовании smtp.gmail.com не учитывается, и все письма будут приходить от somename@gmail.com. Если зайти в настройки GMail «Аккаунты и импорт», то там можно поменять адрес от которого будут приходить письма нажав кнопку «Отправлять письма с другого адреса». В отличии от Gmail, Яндекс — smtp.yandex.ru вообще не будет принимать письма, если $mailfrom отличный от имени ящика ($smtpuser). Вот настройки для Яндекса:
var $mailer = 'smtp'; var $mailfrom = 'somename@yandex.ru'; var $fromname = 'Вася; var $sendmail = '/usr/sbin/sendmail'; var $smtpauth = '1'; var $smtpsecure = 'none'; var $smtpport = '25'; var $smtpuser = 'somename'; var $smtppass = 'XXXXXX'; var $smtphost = 'smtp.yandex.ru';
Домен .РФ, например, мыломаг.рф:
на уровне браузера превращается во что-то вида xn--….xn--p1ai
и вот именно этот xn--….xn--p1ai и надо прописывать в конфигурационном файле apache:
<virtualhost *:80> ... ServerName xn--80agwdbl3g.xn--p1ai ... </virtualhost>
Цвет товара, как правило не влияет на его цену, поэтому в админке на закладке ‘Статус Товара’ прописываем свойство «Цвет» без цены:
файл administrator/components/com_virtuemart/classes/ps_main.php
function vmCreateMail( $from='', $fromname='', $subject='', $body='' ) { global $mosConfig_absolute_path, $mosConfig_sendmail; global $mosConfig_smtpauth, $mosConfig_smtpuser; global $mosConfig_smtppass, $mosConfig_smtphost; global $mosConfig_mailfrom, $mosConfig_fromname, $mosConfig_mailer; $phpmailer_classname='phpmailer'; if( file_exists( $mosConfig_absolute_path . '/libraries/phpmailer/phpmailer.php') ) { $phpmailer_path = $mosConfig_absolute_path . '/libraries/phpmailer/phpmailer.php'; }elseif( file_exists( $mosConfig_absolute_path . '/includes/phpmailer/class.phpmailer.php')) { $phpmailer_path = $mosConfig_absolute_path . '/includes/phpmailer/class.phpmailer.php'; $phpmailer_classname = 'mosphpmailer'; } require_once( $phpmailer_path ); if( class_exists( $phpmailer_classname )) { $mail = new $phpmailer_classname(); } $phpmailer_path = dirname( $phpmailer_path ); $mail->PluginDir = $phpmailer_path .'/'; $mail->SetLanguage( 'en', $phpmailer_path . '/language/' ); $mail->CharSet = vmGetCharset(); $mail->IsMail(); $mail->From = $from ? $from : $mosConfig_mailfrom; $mail->FromName = $fromname ? $fromname : $mosConfig_fromname; $mail->Sender = $from ? $from : $mosConfig_mailfrom; $mail->Mailer = $mosConfig_mailer; // Add smtp values if needed if ( $mosConfig_mailer == 'smtp' ) { $mail->SMTPAuth = $mosConfig_smtpauth; $mail->Username = $mosConfig_smtpuser; $mail->Password = $mosConfig_smtppass; $mail->Host = $mosConfig_smtphost; } else // Set sendmail path if ( $mosConfig_mailer == 'sendmail' ) { if (isset($mosConfig_sendmail)) $mail->Sendmail = $mosConfig_sendmail; } // if if( $subject ) { $mail->Subject = vmAbstractLanguage::safe_utf8_encode( $subject, $mail->CharSet ); } if( $body) { $mail->Body = $body; } // Patch to get correct Line Endings switch( substr( strtoupper( PHP_OS ), 0, 3 ) ) { case "WIN": $mail->LE = "\r\n"; break; case "MAC": // Mac OS9 $mail->LE = "\r"; break; case "DAR": // Mac OSX default: // change nothing break; } return $mail; }
Вот, например, армянин Бьярн Страуструп придумал нормальный вполне язык С++, а таджик Браен Фокс придумал савсэм нэпонатый язык Bash. У него в языке надо обязательно ставить ; после ], и если мы забыли пробел (см красные знаки), то савсем ничего нэ будэт работат:
Если налить эфирное масло в пластиковую бутылку 10 мл или 25 мл, то через две недели получается вот такая штука:
причем плющит любые бутылки даже литровые и двухлитровые.
Для этой цели хорошо подходят такие эфирные масла, как мята, сосна, эвкалипт, можжевельник, розамрин, пихта, кедр, лаванда, мелисса, лайм, вербена. Можно выбирать любое, но смешивать не рекомендуется.
вроде надо прописать UseEncoding в proftpd.conf:
sudo gedit /etc/proftpd/proftpd.conf
<IfModule mod_lang.c>
LangEngine on
UseEncoding utf8 cp1251
</IfModule>
и потом рестартим FTP:
sudo /etc/init.d/proftpd restart
Основной файл через который делается листинг продуктов это administrator/components/com_virtuemart/html/shop.browse.php, для того, чтобы передать аттрибуты в шаблон листинга надо добавить вот такую строчку в этот файл:
$products[$i]['product_attribute'] = $db_browse->f('attribute'); $products[$i]['product_name'] = shopMakeHtmlSafe( $product_name ); $products[$i]['product_s_desc'] = $product_s_desc; $products[$i]['product_details'] = $product_details; $products[$i]['product_rating'] = $product_rating;
и в файле administrator/components/com_virtuemart/html/shop_browse_queries.php, в котором прописаны соответствующие SQL запросы надо добавить поле `attribute`:
// These are the names of all fields we fetch data from $fieldnames = "`product_name`,`products_per_row`,`category_browsepage`,`category_flypage`,`#__{vm}_category`.`category_id`, `#__{vm}_product`.`product_id`,`product_full_image`,`product_thumb_image`,`product_s_desc`,`product_parent_id`,`product_publish`,`product_in_stock`,`product_sku`, `product_url`, `product_weight`,`product_weight_uom`,`product_length`,`product_width`,`product_height`,`product_lwh_uom`,`product_in_stock`,`product_available_date`,`product_availability`,`#__{vm}_product`.`mdate`, `#__{vm}_product`.`cdate`,`attribute`";
оказывается, что сделать это очень просто, надо просто взять и прописать в файле /etc/tomcat6/tomcat-users.xml нового юзера:
<tomcat-users> <role rolename="admin"/> <role rolename="manager"/> <user username="admin" password="mypassword" roles="admin,manager"/> <!-- <role rolename="tomcat"/> <role rolename="role1"/> <user username="tomcat" password="tomcat" roles="tomcat"/> <user username="both" password="tomcat" roles="tomcat,role1"/> <user username="role1" password="tomcat" roles="role1"/> --> </tomcat-users>
и потом зарестартить Tomcat:
sudo /etc/init.d/tomcat6 restart
Настроить Apache для работы с SSL очень просто:
1. Надо для начала сгенерировать сертификат, вообще это делается с помощью команды
sudo apache2-ssl-certificate -days 365
но есть и другие способы:
openssl genrsa -out mydomain.key 1024
и затем
openssl req -new -key mydomain.key -x509 -out mydomain.crt
В последнее время всё большее распространение получает такое, на первый взгляд, не привлекательное занятие, как домашнее мыловарение. Появляется всё больше мыловаров любителей, которые с удовольствием проводят свободное время создавая разнообразное мыло из различных ингредиентов и придавая ему различные ароматы и затем, с не меньшим удовольствием, направляются в баню, чтобы опробовать созданные продукты в действии. Спектр ингредиентов и ароматов настолько широк, что можно потратить немало рабочего времени посещая различные сайты посвященные этой тематике и интернет магазины, которые предлагают широкий ассортимент для самых опытных мыловаров. Также в интернете есть много информации для начинающих, тех кто только ещё делает первые шаги на этом поприще, например на сайте http://beauty-exclusive.ru можно найти самые базовые и проверенные рецептуры и приобрести все необходимые компоненты.