home internet
internet
|
Автор netBENT
|
|
04.01.2007 г. |
|
Есть такой компонент(бесплатный) для Joomla, называется он Autostand. Примечателен этот компонент тем, что позволяет организовать на базе Joomla каталог автомобилей, мотоциклов или автобусов. Хороший компонент, одним словом. Плохо то, что написан он корявенько и многие вещи приходится доделывать руками. Например, не на всех серверах отправляется почта. Решение этой проблемы нашлось, хотя и не сразу, как ни странно, на форуме компонента, и приводится ниже: 1. Открываем файл /components/com_autostand/autostand.php 2. Находим раздел ####Email Function 3. Заменяем блок следующим кодом: #########################Email fuction
function sendMail($option,$act,$task,$gid){
global $mosConfig_live_site, $database;
$query="SELECT name, email_to FROM #__contact_details WHERE
user_id = " . $_POST['owner'] . " AND published = 1 AND access <= $gid";
$database->setQuery($query);
$row = null;
$database->loadObject($row);
$ctf_name = strip_tags($_POST['ctf_name']);
$ctf_fon = strip_tags($_POST['ctf_fon']);
$ctf_fax = strip_tags($_POST['ctf_fax']);
$ctf_mail = strip_tags($_POST['ctf_mail']);
$ctf_subject = strip_tags($_POST['ctf_subject']);
$ctf_msg = strip_tags($_POST['ctf_message']);
$header="From: " . $ctf_mail . "\n";
$mail_body .= _AS_CTF_MAIL1;
$mail_body .= _AS_CTF_MAIL2 . date("d.m.Y") . " / " . date("H:i") . _AS_CTF_MAIL3;
$mail_body .= _AS_CTF_MAIL4;
$mail_body .= _AS_CTF_NAME . ": " . $ctf_name . "\n";
$mail_body .= _AS_CTF_MAIL . ": " . $ctf_mail . "\n";
$mail_body .= _AS_CTF_FON . ": " . $ctf_fon . "\n";
$mail_body .= _AS_CTF_FAX . ": " . $ctf_fax . "\n";
$mail_body .= _AS_CTF_INSPECT . ": " . $ctf_inspect . "\n";
$mail_body .= _AS_CTF_MESSAGE . ": " . $ctf_msg . "\n\n";
if(mail($row->email_to,$ctf_subject,$mail_body,$header)) $msg = _AS_CTF_MSUCCESS;
else $msg = _AS_CTF_MNOSUCCESS;
mosRedirect(sefRelToAbs("index.php?option=com_autostand&act=object&task=showEO&id=".$_POST['id']), $msg);
} |
|
|
Автор netBENT
|
|
04.01.2007 г. |
|
Нашел решение проблемы совместной работы системы голосований(polls) и компонента OpenSef в Joomla. Авторы OpenSEF обещают исправить проблему к следующему релизу, а пока что можно сделать так: Открываем файл modules/mod_poll.php, строка 120 выглядит так: <form name="pollxtd<?php echo $z;?>" method="post"
action="<?php sefRelToAbs("index.php?option=com_poll$_Itemid"); ?>"> заменяем ее на следующую строку: <form name="pollxtd<?php echo $z;?>" method="post"
action="<?php echo "index.php?option=com_poll"; ?>"> В результате все работает! |
|
|
Автор netBENT
|
|
01.09.2006 г. |
|
Лето подошло к концу, после отличного отпуска пора браться за работу.
Сегодня мы добавим расширенные описания к товарам, выводимым на странице featured_products.php Идея данной модификации возникла после того, как на странице Featured Products скопилось много товара, в то время как информации не хватало. Я взял попавшийся под руку кусок кода и приспособил его для решения задачи. Итак, последовательность действий: 1. Открываем файл featured_products.php, строки 85-94 выглядят следующим образом: <?php
if ($featured_products_split->number_of_rows > 0) {
$featured_products_query = tep_db_query($featured_products_split->sql_query);
while ($featured_products = tep_db_fetch_array($featured_products_query)) {
if ($new_price = tep_get_products_special_price($featured_products['products_id'])) {
$products_price = '<s>' . $currencies->display_price($featured_products['products_price'],
tep_get_tax_rate($featured_products['products_tax_class_id'])) .
'</s> <span class="productSpecialPrice">'
. $currencies->display_price($new_price,
tep_get_tax_rate($featured_products['products_tax_class_id'])) . '</span>';
} else {
$products_price = $currencies->display_price($featured_products['products_price'],
tep_get_tax_rate($featured_products['products_tax_class_id']));
}
?>2. В конец строки 94, перед ?> вставляем следующий код:
|
|
Подробнее...
|
|
|
Автор master-x.com
|
|
03.07.2006 г. |
|
Никогда раньше безобразие не воспринималось так хорошо. В современном веб-дизайне наметилась тенденция, которая заставляет воспринимать безобразные сайты убедительно и весомо. Я потратил несколько дней на изучение этого феномена.
Поразил меня не жирный шрифт Times New Roman 18 размера, кричащий со страницы. Ни при чем здесь и дикие сочетания цветов, которые заставляют глаза вылезать из орбит. Оставим в покое и логотипы, которые стали настолько размытыми и искаженными после многочисленных преобразований и сохранений, что узнать компанию-владельца сайта становится крайне проблематично. Так какой же безобразности решил я спеть свою оду?
Безобразность работает
Это действительно так – безобразные сайты довольно эффективно помогают зарабатывать. Я ставлю интересы бизнеса выше требований технических спецификаций, поэтому любой вебсайт, приносящий доход, привлекает мое внимание. Рыба здесь есть Недавно меня поразил пример того, насколько эффективным может быть безобразный вебсайт. Я просматривал какие-то интернет-новости и наткнулся на рассказ о Рыбном месте. Довольно незамысловатый вебсайт, который предлагает бесплатную онлайновую службу знакомств, напоминающую Match.com (но без платы за подписку). Ничего особенного, сайт показался даже слишком безобразным. |
|
Подробнее...
|
|
|
Автор netBENT
|
|
02.07.2006 г. |
|
Первая часть Наконец-то тот долгожданный момент, когда мы можем начинать добавлять содержимое. Добавление текста и изображенийКогда я говорю "добавить текст и изображения", я имею ввиду центральную часть страницы, а не пункты меню, голосования или же модули по сторонам. Подразумевается исключительно основная часть содержимого сайта (mos_mainbody в вашем шаблоне). Если вы уже создали разделы и категории для вашего Joomla-сайта, пора переходить к созданию содержимого (content) в категориях. TinyMCE В комплекте с базовой поставкой Joomla прилагается wysiwyg-редактор, который называется TinyMCE. Для того, чтобы активировать его, вам следует перейти в Мамботы - Мамботы сайта в админ-панели. Опубликуйте "TinyMCE WYSIWYG Editor" и отметьте "No WYSIWYG Editor" как "unpublished". Если вы знакомы с html, рекомендую переключить TinyMCE в расширенный (advanced) режим. В мамботы - мамботы сайта нажмите на TinyMCE WYSIWYG Editor. Справа, под параметрами, вы должны увидеть опцию "функциональность" - basic означает, что вы не будете видеть кода, когда расширенный режим (advanced) предоставит вам возможность напрямую изменять html код (и дает больше опций редактирования текста). Я категорически рекомендую расширенный режим, поскольку из-за ошибок в TinyMCE (например, нажав B вы сделаете выделенный текст жирным, но обратная операция не всегда срабатывает, в таком случае приходится редактировать исходный html код статьи) |
|
Подробнее...
|
|
|
Автор netBENT
|
|
23.06.2006 г. |
|
Joomla – краткое руководство и советы Часть первая, в которой мы познакомимся с понятием "управление содержимым", узнаем о том, как организован ваш Joomla-powered вебсайт, и о том, как создается и изменяется внешний вид вашего сайта, а так же познакомимся с понятием "модули" и изменим свое понимание "страниц". Поскольку основой данной статьи стала дискуссия на англоязычном форуме, прошу простить мне некоторую "корявость" текста, ставшую результатом не слишком квалифицированного перевода. Joomla - краткое руководство и советыЕсли вам нужны импорт новостей, голосования или блоги на сайте, Joomla - это то, что вам нужно. Но нужно быть готовым к тому, что на ее освоение потребуется время. Главное помнить, что самая сложная часть - начало, и у вас не получится сделать какую-либо часть сайта быстро, даже имея в руках самое лучшее руководство. Говоря о лучших руководствах, уделите внимание этой статье, чтобы найти ссылки на другие руководства, написанные для Joomla |
|
Подробнее...
|
|
|
Автор netBENT
|
|
21.06.2006 г. |
|
Возникла необходимость разбить большой текст на страницы. Текст я разбил(командой ), а вот как в оглавлении сделать так, что бы страницы не назывались (Страница2, Страница3, Страница4... и т.д.), а носили имя, которое я им задам? Например: От автора, Введение, Глава-1 и т.д.  Использование разбиения на страницы, т.е. использование тэга [mospagebreak]: (здесь и далее квадратные скобки "[]" заменить на фигурные "{}" )
[mospagebreak ] [mospagebreak title=Заголовок страницы ] [mospagebreak heading=Первая страница ] [mospagebreak title=Заголовок страницы&heading=Первая страница ] - Работает, если стоит первым [mospagebreak heading=Первая страница&title=Заголовок страницы ] - Работает, если стоит первым
Примечание: тэг(и) может не работать при наличии лишних пробелов или неправильного расположения в тексте нескольких тэгов.
|
|
|
Автор netBENT
|
|
12.06.2006 г. |
Сайты, предоставляющие первичный и/или вторичный бесплатные DNS.
GraniteCanyon.Com – precursor, так сказать, всех нынешних подобных сервисов. Полностью бесплатный, с полным контролем зоны, но также и с проблемами – очень длительный срок не работал вторичный сервер, да и сейчас, похоже, не работает... Предоставляет либо первичный, либо вторичный, либо и тот и другой ns-серверы (всего два). Ограничений никаких не имеет. Поддерживает transfer zone, что позволяет использовать вместе с ним и другие вторичные серверы. MyDomain.Com – один из самых неплохих сервисов. Имеют платные услуги, значит имеют деньги, значит поддерживают бесплатный сервис на уровне. Сам им пользуюсь для этого (tech.pp.ru) сайта, да и для других – пока нареканий не было. Дает первичный и вторичный DNS (всего 4 ns-сервера). Все настройки производятся с помощью веб-форм. Поддерживает веб-редирект, то есть ваш сайт может быть доступен по вашему доменному имени, даже если он находится на бесплатном хостинге, не поддерживающем виртуальный хостинг (см. мою статью о регистрации домена в зоне .com.ru). Естественно, поддерживается и IP-pointing, причем есть такая фича, как "Round robin" – можно указать несколько IP-адресов разных серверов, и перекидывать юзера будет каждый раз на разный сервер. Можно настраивать редирект почты для адресов своего домена. Можно редактировать CNAME и MX-записи, нельзя – NS. Transfer zone не поддерживает, поэтому для .msk.ru / .spb.ru не подходит. Информации об ограничениях на их сайте я не нашел. ZoneEdit.Com – также один из самых известных и вполне стабильных раздавателей DNS. Ограничения: на один аккаунт – не больше пяти доменов. Обращений к DNS-серверу на один домен не должно превышать 1 млн.раз за год. Это равняется трем тысячам запросам в день на ваш сайт. Даже без учета кэширования DNS это много, так что можно сказать, что ограничения нет. Для .spb.ru / .msk.ru не подходит по некоторым причинам, о которых долго писать. XName.Org – или/или, 1st/2nd. Поддерживают, естественно, zone transfer, поэтому подходят для .spb.ru / .msk.ru (см. мою статью о регистрации домена в зоне .spb.ru / .msk.ru). FreeDNS::SGH – аналог XName.Org, вроде бы даже сделан на их движке, так что возможности должны быть аналогичны. |
|
Подробнее...
|
|
|
Автор netBENT
|
|
11.06.2006 г. |
|
Здравствуй, долгожданный посетитель сайта! Специально для тебя я подготовил свежий выпуск weblook. Сегодня в выпуске: - о битых ссылках на сайте
- о чем молчим Майкровофт: microsoft windows power toys
- googlehacks, или как находить нужную информацию в интернет
- полезные ресурсы оптимизатору (SEO)
- качаем варез из Китая
- обои со зверушками
- интересные статьи на adme.ru
|
|
Подробнее...
|
|
|
Автор netBENT
|
|
10.06.2006 г. |
|
На сайте http://foxweb.net.ru "софт для студентов" нашел полезную статью, в которой приводится описание процедуры импорта данных из большого SQL с помощью PHP. Поскольку на поиск решения этой проблемы я потратил достаточно много времени, решение хотелось бы иметь под рукой, именно поэтому вы читаете этот текст. 
Как импортировать большой SQL-скрипт (дамп базы данных MySQL для форума phpBB), если обычными споcобами (загрузка через web-интерфейс phpMyAdmin, Backup cPanel) проблематична, особенно на модемном соединении. ПроблемаКак импортировать большой SQL-скрипт (дамп базы данных MySQL для форума phpBB), если обычными споcобами (загрузка через web-интерфейс phpMyAdmin, Backup cPanel) проблематична, особенно на модемном соединении. РешениеМожно попробовать через MySQL клиент типа SQLyog, MySQL-Front и т.д., но опять же не факт, что это закончится благополучно. |
|
Подробнее...
|
|
| << [Первая] < [Предыдущая] 1 2 3 4 5 [Следующая] > [Последняя] >>
| | Результаты 1 - 10 из 46 |
Вас может также заинтересовать...
|
|
Надежный хостинг
|