Войти
Помощь
Редирект 301 (301 Permanent Redirect) используется в нескольких случаях: при смене домена, при переносе страницы сайта, для склейки имени сайта с www и без него. Это важно для передачи Page Rank (PR) и сохранения поискового трафика.

 

Сам я столкнулся с его необходимостью, когда после переезда своего портала из зоны com, в ru обнаружил, что Google, Яндекс и другие поисковые системы, естественно не "забывают" старого сайта (отчасти еще и из-за того, что у меня была некорректно установлена своя страница, для обработки 404 ошибки, которая возвращала код ответа 200 OK). Более того, Google за полгода оставил для нового сайта PR=0, хотя для старого он сохранился PR=4.

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

Если вы занимаетесь web-дизайном — то наверняка часто возникает потребность при выборе цвета для того-или иного элемента. Данная табличка поможет вам использовать стандартные именованные цвета, определенные в CSS.

 

aliceblue
antiquewhite
aqua
aquamarine
azure
beige
bisque
black
blanchedalmond
blue
blueviolet
brown
burlywood
cadetblue
chartreuse
chocolate
coral
cornflowerblue
cornsilk
crimson
cyan
darkblue
darkcyan
darkgoldenrod
darkgray
darkgreen
darkgrey
darkkhaki
darkmagenta
darkolivegreen
darkorange
darkorchid
darkred
darksalmon
darkseagreen
darkslateblue

Сегодня раскажу о том как в статью joomla правильно вставить текст из Word-a.

Чаще всего народ использует копипаст из MS Word прямо в редактор joomla. Но давайте посмотрим, что-же при этом получается.

 

Вот текст из MS Word, вставленный таким образом:

Формирование единой базы клиентов и страховых платежей: в разрезе договоров по направлениям, по агентам, по Страховым компаниям, и по клиентам (см. табл. 1 «Отчёт»)

Система напоминаний о приближении окончания действия договора персоналу и клиентам.

Платежи: добавление в систему, сводная аналитика продаж в разрезе менеджеров.

Если вы владелец блога или сайта на joomla и не знаете как вам сделать отступы текста от изображения— то читаем этот пост и экспериментируем.

Первое что необходимо — наличие удобного редактора JCE + Joomla.

 

Постараюсь показать все кратко и только одним скриншетом.

Для начала нужно загрузить фотку на сервер (п2), потом выбрать фотку (п3), потом выбираем выравнивание текста относительно изображения (п4) и смотрим справа (обвел зеленым) как текст будет оптекать ваше изображение. Далее если в (п5) ставим галку и в (п6) ставим 12 пикселей — это означает что вокруг вашего изображения со всех сторон будет отступ до текста или любой границы сайта ровно 12 пикселей.

Сегодня раскажу о том, как установить кнопки социальных сетей от сервиса Share42 на joomla 1.5.

 

В интернете есть замечательный сервис Share42 где можно выбрать необходимые вам кнопки в трех размерах 32х32, 24х24, 16х16. Этот сервис также интересен тем, что в отличии от яндекс-кнопок нет запроса на регистрацию, если ты уже находишся в соц-сети на другой вкладке браузера. Яндекс-кнопки страдают тем, что не используют кэш из браузера.

 

На скриншоте я привел все необходимые действия, они сведены к нескольким кликам, благо юзабилити у сайта Share42 просто отличное, молодцы — дизайнерам большой респект от меня!

Сегодня решил поделиться информацией по поводу того, как программным путем вытащить из адресной строки (URI) joomla, оптеделенные данные для какой-нибудь проверки или ещё чего-то.

 

К примеру строка может быть такой:

http://yoga-life.com.ua/yoga/index.php?option=com_content&view=article&id=4:poslednee-pristanische-napoleona-bonaparta&catid=4:it-is-interesting&Itemid=8

 

Как запретить кэширование страницы в PHP? Очень просто! Читайте пост.

Во многих статьях в вебе (к примеру на сайтах справкавеб, codenet.ru и массе других) встречаются ошибки, (которые они просто копипастят, не удосужившись проверять работоспособность кода):

 

Header("Expires: Mon, 26 Jul 2023 05:00:00 GMT"); //Дата в прошлом
Header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
Header("Pragma: no-cache"); // HTTP/1.1
Header("Last-Modified: ".gmdate("D, d M Y H:i:s")."GMT");


Это чистой воды бред! Господа - сделайте страницу с таким кодом в РНР и проверьте его работоспособность. Читайте пожалуйста RFS2616

 

Вот правильный ответ, как запретить серверу кэширование страницы при работе с Ajax запросами методами GET:

Думаю, каждый, кто сталкивался с CMS Joomla и программировал или создавал шаблоны под эту систему, сталкивался с тем, что joomla 1.5 использует для своего обеспечения библиотеку mootools. А что-же делать, если мы решили подключить скрипты jquery а от mootols хотим отказаться?

 

Выход один - или подружить эти два скрипта или просто отключить один из них.

Раскажу про все варианты подробнее.

 

Как совместить JQuery и mootools

 

1. Подключаем библиотеку MooTools/Prototype:

<script type="text/javascript" src="/js/mootools.js"></script>

От XSS уязвимостей можно защититься двуся основными функциями:

 

strip_tags() - функция удаляет из строки все HTML-теги, кроме разрешённых.

 

htmlspecialchars() - функция заменяет все спецсимволы на их HTML-аналоги (&, ', ", <, > на & ‘ “ и так далее).

Сегодня хочу показать простой пример, как можно сделать так, чтобы при закрытии формы в Delphi форма сворачивалась в трей и в диспетчер задач.

Такой функцией обладает множество программ (TheBat, MS Outlook, RunIt, ICQ, Skype и другие) и нужны они в основном для того, чтобы спрятать программу в трей, без надобности её полностью выключать и в целях экономии пространства на панели задач.

Так вот создадим новый проект в Delphi 7 Lite и на форму бросим компоненты: TrayIcon(вкладка Newly Extented - есть только в Delphi 7 lite and Delphi 2007 ~) и PopUpMenu(Standart).

 

Свойства TrayIcon1 - в Icon выбираем иконку, Visible - true, PopupMenu - PopupMenu1.

Свойства PopupMenu1 - двойной щелчек на компоненте PopupMenu1 и нажимая Insert добавляем новое меню с Cption "Закрыть". Далее - двойной клик на нашем меню "Закрыть" и в обработчике события N1Click пишем такой код :

procedure TForm1.N1Click(Sender: TObject);
begin
 //halt; можно использовать только в исключительных ситуациях
Application.Terminate;
end;

Сегодня хочу расказать об замечательном расширении для firefox - screengrab, которое позволяет делать копии экрана (всего сайта или выделенной области) в браузере firefox и сохранять их в .png или .jpg.

 

Загрузить обновленную версию, которую можно подключить к firefox 8,9,10 можно нажав на эту ссылку (правый клик мышей, сохранить обьект).

Далее заходите в меню Инструметы — Дополнения - Установить дополнение из файла.

 

 

 

Выглядит установленный плагин вот так:

 

 

Плагин позволяет сохранять всю страницу сайта (Complete Page/Frame...), сохранять только видимую часть экрана (Visible portion...), выделять нужную область на сайте и сохранять её (Selection), и Window - ХЗ что это такое.)

 

Главное что очень просто можно запросто сохранить скриншет всего сайта за пару кликов.

Как организовать подсветку кода в Joomla?

Хотелось-бы сделать так, чтобы в обычные статьи Joomla можно было бы вставлять различный код скриптов, отрывок html–текста или фрагменты кода Delphi с возможностью копирования кода, автонумерации строк, подсветкой важного кода. Пример:

begin
s := cxGrid1DBTableView1Column1.EditValue;
ShowMessage(IntToStr(s));
end;

Код этого примера {codecitation class="brush: pascal; first-line: 2233; gutter: true; highlight:[2234];" width="600px" }

Легенда

По умолчанию, в CMS Joomla 1.5, текстовый редактор JCE при сохранении страницы очищает код статьи от ненужного мусора в виде исполняемых скриптов, неправильной html разметки и bb-кодов.

InsCalc PRO — калькулятор для расчета страховой премии
(Win32. Связь с БД. Мгновенный расчет страховых премий. Печать расчета.)


PRO Tourist — программное обеспечение для туристического страхования.
(Win32. Связь с БД. Мгновенный расчет страховой премии. Печать полиса. Аналитика. Система напоминаний.)