Аксимет — гад :)

| Рубрика: Разное

Восстановил кучу коммев нтариекоторые скопились, а я их не замечал по вине аксимета. Прошу прощение перед теми, кто писал каменты и не видел их на блоге. Все что имело смысл — включил. Буду смотреть теперь на Аксимет внимательнее. Еще раз сори, дорогие посетители.

Читайте, пишите… это будет вдохновлять.

Как сделать шаблон для wordpress?(index.php)

| Рубрика: Wordpress

И так, продолжим… на данный момент у нас есть папка с темой, но если вы положите её в папку themes, то в админке будет как и погода в Хмельницке в последние дни — без изменений, именно поэтому, как я и говорил ранее, надо добавить некоторый код в файл style.css.
Ведь если вы заметили, что у каждой темы есть автор, маленькая картинка того, как выглядит шаблон, а так некоторая «служебная» информация, а именно описание данного шаблона, автор шаблона, сайт автора и сайт темы.

Форма обратной связи php

| Рубрика: PHP

Форма обратной связи phpЗайдя на сайт, и как следуя в нём полазив, у вас может возникнуть какой либо вопрос, или вы найдёте грубейшую ошибку и вас прям распирает чтобы тыкнуть носом автора, но как?

Что делать, если никак нельзя связаться с автором. Ведь не все блоггеры выскладывают свои мобильные телефоны для связи, а ограничиваются почтой, или вообще без неё.

Вот на такой случай мы и рассмотрим создание простой формы обратной связи.
С интегрированием в wordpress проблем не возникает. И так, приступим…

Как сделать шаблон для wordpress?

| Рубрика: Wordpress

Создание шаблона для WordPressПересмотрели миллиард шаблонов, но никакой из них вам не подошёл? Есть почти то что вам надо, но всё-таки не то? Так почему бы не создать шаблон самому? Своими ручками… Ведь если, например, создать интернет-магазин и продавать люстры, то очень сложно будет найти подходящий шаблон.

В этой статье, а точнее в нескольких, я вам расскажу, а так же наглядно покажу на живом примере как сделать шаблон для wordpress.

Шаблон, можно сказать, первый шаг к созданию хорошего сайта, и для этого вам понадобятся знание html&css, ну а так же знания php на уровне копи-паст. )

Первое публичное размещение: акция Яндекса бьет рекорды

| Рубрика: Фондовый рынок

По результатам закрытия первого дня торгов акций Яндекса, на бирже NASDAQ цены на бумаги крупнейшего российского поисковика достигли отметки 38.84$, показав рост на 55%.

Таким образом, первое публичное предложение (IPO) акций Яндекса стало самым крупным среди IT-компаний, размещавших свои ценные бумаги в этом году на американском рынке.

Яндекс выставил акции за 8 миллиардов долларов — сумму, в 23 раза превышающую заявленную компанией в 2010 году. Во многих СМИ уже отметили, что даже такой гигант, как Google, выставляет свои ценные бумаги с коэффициентом прироста прибыли 13.

Учитывая удачные торги, общая капитализация Яндекса приросла более чем на 11 млрд долларов. Как считают аналитики, подобный интерес к акциям Яндекса мог быть связан с удачным IPO профессиональной «социалки» Linkedin, которое было проведено на прошлой неделе и закрылось с очень хорошими показателями. Именно это, считают эксперты, могло подогреть интерес к ценным бумагам IT-компаний.

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

Альтернативные моющие средства и способы их приготовления

| Рубрика: Обучение

Существуют альтернативные решения

Чтобы ваш дом был по-настоящему чистым, а не покрытым токсичными химикатами, попробуйте приготовить самостоятельно домашние нетоксичные альтернативные моющие средства. Это не сложно! Основные ингредиенты, которые можно найти на кухне, могут быть использованы для приготовления нетоксичных альтернативных моющих средств, которые пригодятся для самых различных ситуаций.

Теперь на ваших фото можно отмечать даже бигмак!

| Рубрика: Фондовый рынок

Facebook представил своим пользователям очередное нововведение, призванное упростить и добавить «изюминку» в их сетевую жизнь. Функция «отметить друга» теперь подразумевает под собой не только отмечание на фото реального друга из вашего списка, но и брендов или публичных людей — если у них есть публичная страничка. Отметить таким образом бренд или знаменитость сможет абсолютно каждый пользователь, то есть побывал, к примеру, на концерте мировой звезды, поймал ее за кулисами — и отметил на своем фото публичную страницу. При этом на стене публичной страницы этот снимок не появится. Однако его можно будет пронаблюдать в разделе «Фото» такой странички.

При этом в случае, если бренд, компания или публичное лицо сами захотят отметить себя на подобного рода картинке — у них это не получится. Благодаря настройкам приватности отметить на фото публичную страницу могут только владельцы страницы и их друзья. К тому же благодаря опять же настройкам приватности не все фотографии бренды смогут увидеть у себя на страницах — если пользователь ограничил просмотр своих фото, они не появятся на публичной странице бренда. Но, в свою очередь, и владельцы публичных аккаунтов смогут запретить добавлять фото с собой. За это отвечает галочка «позволить пользователям добавлять фотографии» в настройках аккаунта.

Резервное копирование блога на BlogSpot

| Рубрика: SEO

Если вы ведете блог на BlogSpot и обновились до новой версии, существует простой способ сделать резервную копию блога.

Виджет комментариев ВКонтакте

| Рубрика: Разное

Введение

Я достаточно долго экспериментировал над виджетом комментариев вконтакте и пришла пора поделиться с вами своими знаниями.

Просто мысли вслух

| Рубрика: Разное

Уважаемые читатели! Прошу простить меня за то, что так долго не писал. Не писал потому, что просто не было желания. Потому что не правильно подходил к его ведению – пытался писать то, что меня не очень то волнует — лишь бы написать…

Фичи Drupal 7

| Рубрика: Drupal

Наконец-то вышла 7ая версия Drupal! Официальная между прочим! Скачать ядро новой версии Drupal 7 можно тут, на официальном сайте.

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

Валидный тег noindex

| Рубрика: Разное

Есть ли смысл или нет пользоваться тегом noindex — решайте сами. Я лично от него давно отказался. Но совсем недавно у меня в ТЗ стояла задача всё же закрыть определенные элементы сайта этим тегом, причем сделать это не нарушив валидность сайта! А ведь тега noindex официально не существует — это просто выдумка Яндекса.

Настройка CCK в Drupal

| Рубрика: Drupal

С помощью пакета модулей CCK пользователь CMS Drupal имеет возможность создания произвольных типов содержания, и поэтому умение использования этого пакета является обязательным!

Чемпионат мира по футболу 2018 в России!?

| Рубрика: Интересное

США отозвали свою заявку на проведение ЧМ по футболу 2018 года. Это было на прошлой неделе, а теперь наш ответ Чемберлену-Россия снимает свою заявку на проведение чемпионату мира по футболу 2022.

Жизненный опыт

| Рубрика: Жизненный опыт

Открываю еще одну рубрику в своем блоге. Название говорит само за себя — Жизненный опыт. В рамках этой рубрики я буду делится своими давними, недавними жизненными ситуациями, проблемами и своими путями их решения.

10 хаков с файлом .htaccess в Drupal 6

| Рубрика: Drupal

Все изменения делаете на свой страх и риск. Не забудьте сделать резервную копию файла .htaccess.

1.Оптимизация за счет использование кэша браузера

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

 Приведенный ниже код улучшает кэширование браузером статических файлов. При повторном запросе к файлу, который не изменился клиент получит HTTP-заголовок 304 (Not Modified), а не содержимое файла.

FileETag MTime Size

<ifmodule mod_expires.c>

  <filesmatch «\.(jpg|gif|png|css|js)$»>

       ExpiresActive on

       ExpiresDefault «access plus 6 month»

   </filesmatch>

</ifmodule>

2.Удалить /node/ (или что-то другое) из пути в адресе Drupal

Если вы не используете модуль pathи pathauto, то по умолчанию адреса материалов в  Drupal имеют следующий вид: httр://www.yourdrupalsite.com/node/123
Чтоб не выводить слишком длинный и непонятный путь, можно его немного подсократить, а именно убрать
nodeв файлике .htaccess следующим образом:

<?phpRewriteRule ^node/(.+)$ httр://www.yourdrupalsite.com /$1 [R=301,L]?>

Теперь адреса будут выглядеть так: httр://www.yourdrupalsite.com/123

3.Перенаправляем RSS поток Drupal на feedburner с использованием .htaccess

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

<IfModule mod_rewrite.c>

 RewriteEngine on

 RewriteCond %{HTTP_USER_AGENT} !FeedBurner    [NC]

 RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]

 RewriteRule ^feed/?([_0-9a-z-]+)?/?$ httр://feeds2.feedburner.com/your_code[R=302,NC,L]

</IfModule>

4.Сжимаем статические данные      

Приведенный ниже код снизит объем данных передаваемый между БД сервера и пользователя за счет сжатия.

AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript

BrowserMatch ^Mozilla/4 gzip-only-text/html

BrowserMatch ^Mozilla/4.0[678] no-gzip

BrowserMatch bMSIE !no-gzip !gzip-only-text/html

5.Перенаправляем с одного URL на другой

Этот хак достигается поутем отдачи http-заголовка 301 (Moved Permanently, перемещен навсегда). Этот хак пригодится, если вам потребуется перенаправить пользователей с адреса httр://www.yourdrupalsite.com/2010/09/28/postname на httр://www.yourdrupalsite.com/postname, это можно сделать в файле .htaccess так:

RedirectMatch 301 /([0-9]+)/([0-9]+)/([0-9]+)/(.*)$ httр://www.yourdrupalsite.com/$4

Аналогичные функции в Drupal можно выполнить с использованием модулей PathAuto и GlobalRedirect

6.Перенаправление пользователя на страницу-заглушку

Если Вас по каким-либо соображениям не устраивает стандартная страничка обслуживания в Drupal, создайте свою и пропишите в файле .htaccess  адрес расположения странички. Для этого замените в строке 2 приведенного ниже кода maintenance.html на название своего файла. А в строке 3 впишите свой IP-адрес, чтобы вас не перекидывало на эту заглушку. 302-редирект обычно используется чтобы поисковые системы индексировали содержимое временных страниц.

RewriteEngine on

RewriteCond %{REQUEST_URI} !/maintenance.html$

RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123

RewriteRule $ /maintenance.html [R=302,L]

7.Антиспам: запрет комментирования если отсутствует referrer

Данный хак поможет избавиться от излишне навящивых спам-ботов. Согласно статистическим данным, большинство спам-ботов не передают заголовок  referrer(http-запрос, содержащий адрес страницы, откуда состоялся переход на вашу страничку). Код проверяет referrer и блокирует отправку комментария если отсутствует referer при обращении к пути /comment/reply/. В строке 4 необходимо вписать домен своего сайта.

RewriteEngine On

RewriteCond %{REQUEST_METHOD} POST

RewriteCond %{REQUEST_URI} !^.*/comment/reply/*

RewriteCond %{HTTP_REFERER} !.*yourdrupalsite.com.* [OR]

RewriteCond %{HTTP_USER_AGENT} ^$

RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

8.Защита сайта от «хотлинков»

Хотлинк — это когда одни сайты используют файлы, размещенные на других сайтах, с целью сэкономить собственный серверный трафик, который далеко не бесплатен при наплыве пользователей.  Чтоб Ваш сайт не попал в число таких доноров нужно будет в файле .htaccess провести операции схожие на те, что мы провели в пункте Антиспам.

RewriteEngine On

#Замените ?yourdrupalsite\.com/ адресом вашего сайта

RewriteCond%{HTTP_REFERER} !^http://(.+\.)? yourdrupalsite\.com/ [NC]

RewriteCond %{HTTP_REFERER} !^$

#Замените /images/nohotlink.jpg путем к своей картинке, можно использовать какой-нибудь смешной и остроумный демотиватор

RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/nohotlink.jpg [L]

9.Разрешить логирование под adminом только с выделенного списка IP-адресов

Хотите максимальной защиты своего сайта на Drupal? Нет проблем! Ограничьте список IPадресов с которым разрешено логиниться под админом! В приведенном ниже коде нужно только вставить свой IP в строке 2.

RewriteCond %{REQUEST_URI} ^/admin/

RewriteCond %{REMOTE_ADDR} !123.123.123.123

RewriteRule  .*    [F]

10.Блокирование IP-адресов спамеров

Просекли спам-ботов, выявили их IP-адреса?  В бан их всех! Хак поможет заблокировать доступ с этих адресов. Внесите IP-адрес спам-ботов в строке 3. Данный список можно расширить добавив строки deny from xxx.xx.xxx.xxx.

<Limit GET POST>

order allow,deny

deny from 200.49.176.139

allow from all

</Limit>

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

Кстати, у меня недавно сломался принтер. Обратился в ремонт принтеров Xerox — починили его очень быстро и качественно. Рекомендую, ребята из ИксПринт знают свое дело!

Sape мод для phpBB

| Рубрика: phpBB, Sape

Пытаясь найти в сети информацию о том, как создавать моды для phpBB чтобы сделать мод Sape, случайно наткнулся на уже готовый =-O
Называется он BB3Sape, автор — PPK.

Kazapa — новая биржа вечных ссылок

| Рубрика: Сервисы и проги

Сегодня, как и обещал, расскажу о новой бирже вечных ссылок, которую тестировал на протяжении последних нескольких дней — Kazapa.ru.

Первое впечатление

Дизайн и интерфейс биржи очень простенькие, но это не делает минус проекту. Ведь со своей задачей — предоставить возможность покупать и продавать ссылки — они отлично справляются. А что же еще нужно?

Искусственное создание активности на форуме phpBB

| Рубрика: phpBB

Сейчас я расскажу как сделать так, чтобы в строчке «зарегистрированные пользователи» отображались фейковые юзеры, созданные специально для привлечения форумчан. Ведь, как известно, люди — стадные животные *JOKINGLY* , которые любят быть там, где есть другие. Давайте же дадим их им!

Приехал!

| Рубрика: Разное

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

Table is marked as crashed and should be repaired

| Рубрика: phpBB, Разное

Table is marked as crashed and should be repaired — увидел я сегодня, зайдя в топик своего форума на phpBB. Естественно, очень удивился, ведь это моя первая ошибка MySQL *JOKINGLY*
А исправляется она достаточно просто.

10 полезных твиттер сервисов

| Рубрика: Сервисы и проги

Почему твиттер? Да потому, что сейчас он набирает все большие и большие темпы популярности в рунете! И мода на него только начинается.

PRO Mac book

| Рубрика: Железо

Теперь и у меня появился самый настоящий Mac Book Pro! Только вчера мне его привезли! А еще wi-fi роутер D-Link-DIR615. Все это добро я битых три часа пытался подружить с акадовским интернетом и своим настольным пк по Windows 7. Получилось, но не сразу) Раньше я настраивал роутеры, не для себя, было очень просто, но почему-то вчера роутер отчаянно не видел интернет соединения, хотя мак и пк его прекрасно видели, а сам роутер получал тем не менее айпишник, но пару (пяток) раз скинув настройки на дефолтные и перезапустив все что можно было перезапустить все наконец заработало). 

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

Дни 7.8.9.10

| Рубрика: Разное

В эти дни были съезды, разговоры, брифинги, мозговые штурмы и совсем мало, но очень качественный отдых, поход на концерт, игра в футбол, сон по 5 часов и это в выходной день, и опять же работа, тоже в выходной день.

5 лучших плагинов Firefox для вебмастера

| Рубрика: Сервисы и проги

Браузер Firefox считаю лучшим благодаря удобному интерфейсу, открытому исходному коду, позволяющему любому дорабатывать его на свой вкус и тысячам расширений (плагинов), значительно расширяющие возможности и превращающих быструю лисичку в мощную систему практически под любые задачи. Следующие пять плагинов служат мне верой и правдой уже достаточно долгое время и очень надеюсь послужат и вам.