Сервис Интернет Объявлений

 
06
Декабрь
2012

WordPress, PHP и запросы




Столкнулся с одной интересной фишкой, связанной с работой Вордпресса. О которой, собственно, напишу здесь.

1. Имеется сайт на вордпрессе. Например mysite.com
2. Параметры — Постоянные ссылки настроены в режиме /%postname%/ . Это значит ,что страницы на сайте имеют вид mysite.com/samplepage/
3. Установлен плагин Grimp — PHP, позволяющий реализовывать на страницах PHP-код (< ? рhр {code} ? >).
4. Есть обычная страница с PHP-кодом mysite.com/mypage/, которая принимает и GET- ,и POST-запросы.

Но если в корне сайта создать папку mypage, то страница больше не принимает ни GET- ,ни POST-запросы. В отдельных случаях может перестать отображаться контент: Вы увидете index of /mypage и перечень файлов.

Если папку переименовать нельзя (нужны прямые ссылки), то выход можно найти в правке файла .htaccess
Следует добавить:
RewriteCond %{REQUEST_URI} ^/mypage
RewriteRule . /index.php [L]

Но тогда будут недоступны файлы в подкаталогах (css, js), которые могут находиться в mypage

Для этого добавим самый популярный знак вконец имени папки:

RewriteCond %{REQUEST_URI} ^/mypage$
RewriteRule . /index.php [L]

Теперь должно работать!

upd: если POST-запросы все-таки не проходят, посмотрите внимательно на action = в form…. Чтобы адрес четко совпадал!

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

04
Декабрь
2012

MYSQL: меняем несколько столбцов местами

Периодически возникает необходимость подвигать столбцы таблицах SQL. Это актуально, когда нужен определенный порядок вывода элементов массива, полученных из таблиц базы данных. Либо Вам просто нужно получить заголовки столбцов в определенном порядке.
В панели управления MySQL вручную перетаскивать столбцы пока невозможно.
Но это можно сделать «ручками» через команды.
Переходим на вкладку SQL и пишем

ALTER TABLE `mytable`
MODIFY COLUMN `name` VARCHAR(255) NOT NULL AFTER `telephone`,
MODIFY COLUMN `surname` VARCHAR(255) NOT NULL AFTER `name`,
MODIFY COLUMN `company` VARCHAR(255) NOT NULL AFTER `surname`;

Эта команда построит вряд столбцы name, surname, company в аккурат после столбца telephone в таблице mytable.

Учтите: названия таблиц и колонок заключаются в обратную кавычку (расположена на Ё). При больших объёмах перемещений вся процедура может затянуться. При этом БД будет времено недоступна.

24
Ноябрь
2012

Наблюдения. Тренды

Когда стали массово появляться мп3-плееры в виде телефонов или отдельных гаджетов, народ просто сошел с ума. Каждый третий, или даже чаще, от мала до велика носились с наушниками и что-то слушали. Постоянно.

Я не припомню такого с кассетными плеерами (которые также были доступны), и уж тем более, с СД-плеерами, где для нормальной жизни нужна функция антишока, какой обладали не все девайсы.

Если честно, лично я не понимаю, что можно слушать в наушниках круглые сутки. Проецируя на себя скажу:

  1. передвигаясь на улицах города важно слышать и замечать происходящую вокруг картину. Музыка в ушах сильно притупляет восприятие реальности и реакцию. Результат: вас может сбить даже поезд, если вы идете по рельсам и слушаете «Рамштайн».
  2. от наушников не только садится слух, но и жутко начинают болеть хрящи ушных раковин.
  3. некоторые индивидуумы слушают музыку так громко, что ее могут слышать окружающие на приличных расстояниях, и она же их раздражает.

Сейчас «уличных меломанов» меньше не стало. Но появились другие «маньяки»: те, что читают электронные книги.
Не секрет ,что электронную книгу можно читать на том же телефоне или планшете. Более того, для чтения электронных книг созданы специальные читалки на основе e-ink , подзаряжать которые нужно всего-то раз в месяц (зависит от интенсивности чтения).
А главное, что сами файлы книг становятся все доступнее и доступнее. С одной стороны, «добрые люди» сканируют и оформляют популярные электронные книги, затем выкладывая их на всяческих ресурсах (например, Флибуста). С другой стороны, сейчас развивается целая индустрия недорогих электронных книг (добро пожаловать на Амазон).

Вот и пользуется народ благами человечества: кто музыку слушает, а кто книги читает.

И немаловажным фактором является наличие в телефонах, планшетах и читалках вай-фаев с возможностью оперативного скачивания свеженькой книжонки. Или просто посерфить Интернет и зайти, например на сайт одежды и выбрать модный и актуальный женский пиджак в экостиле высокого качества.
Факт возможности посещения сайтов является явным преимуществом планшетов над стенд-элон мп3-плеерами, т.к. у последних нет ни «вафли», ни нормального дисплея.

22
Ноябрь
2012

Живая поддержка — залог успешной работы и хороших впечатлений

На днях имел контакт со службой поддержки группы сайтов РИА юэй. Дело было в том, что на мой телефон не проходил регистрация аккаунта. Сервис перебрасывал на пустую белую страницу без каких-либо комментариев.
Так как я предпринял несколько попыток регистрации и подачи объявления, я сделал вывод, что мои е-мейл и телефон могли попасть в спам-лист и быть забанеными.

Таким образом я полез в раздел «Контакты и обнаружил» целую кучу телефонных номеров поддержки. Была даже горячая бесплатная линия (0800), куда я и позвонил.

В течение 2-3 минут выяснилось, что на мой телефонный номер еще в 2009 годы был открыт аккаунт. Поэтому система и не позволяла регистрировать на него снова. Более того, мне была отправлена СМС с моими данными для входа в старый заброшенный аккаунт. И я смог снова разместить нужное мне объявление.

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

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

21
Октябрь
2012

Создание заготовок и дизайнов e-mail писем на HTML

дизайн шаблона html письмаВсем привет
Вчера стал вопрос об автоматической отправке писем посредством PHP.

На тему PHP-отправки сказано уже очень много, Гугл точно знает. Я лишь остановлюсь на дизайне e-mail письма.

Письма обладают архаичной HTML-структурой, базирующейся на таблицах. Поэтому никаких div’ов и css’ов. Только таблицы и инлайн-стили.

В Интернете есть статьи на тему ручного создания заготовок-темплейтов под письма. Там же перечисляются рекомендации, ограничения , условия использования и прочая ерунда.

Но готовых шаблонов писем мне так быстро найти не удалось.
Зато наткнулся на один зарубежный сервис, специализирующийся на рассылке писем. В его Веб-интерфейсе по адресу campaignmonitor.com/gallery/ можно найти действительно привлекательные шаблоны писем. Для использования шаблонов можно скопировать их в тело PHP-кода и вручную вписать нужный текст.

Можно поступить другим путем: зарегистрироваться на этом сайте. После регистрации Вы сможете создавать письма, выбирать шаблоны и дизайн. Также сможете формировать списки рассылок и так далее. Но, честно сказать, интерфейс сайта мне не понравился. Как по мне, он очень запутанный, отсутствует легкость, свобода и интуитивность.

Более того, сайт вашей панели и главный сайт находятся на разных доменах и я не обнаружил ссылок друг на друга. Поэтому в закладках у себя придется держать два сайта: сайт панели и сайт с заготовками.

Возможно, в будущем я и разберусь с возможностями рассылки Campaignmonitor, но это будет не сегодня. Ведь я пришел за шаблончиком, над которым сейчас и работаю :)

Кстати, если Вам необходимо разместить объявление по Москве, могу предложить хороший сайтец Dorus.ru. Особенно меня порадовало оформление сайта и его шапки, конкретика и недвузначность рубрик, а также возможность смены регионов.
С другой стороны, администраторы доски могли бы позаботится об удобстве подачи: ниспадающий список выбора рубрик — это очень неудобный вариант. Ведь Вам нужно прокручивать список, видимая область которого очень мала. Благо, подать объявление можно из нужной рубрики, предварительно изучив предложения конкурентов… или будущих партнеров.

18
Октябрь
2012

Инициатива наказуема: убираем автоматические абзацы <p></p> в WordPress

Если кому-то также надело это своенравие и вседозволенность, если Вы хотите получать то, что пишете в среде Wprdpress, тогда эта строчка кода для вас:

remove_filter(‘the_content’,’wpautop’);

Прописываете ее в functions.php текущей темы, и все «двойные Ентеры», и прочие провокаторы не будут более инициаторами создания конструкций <p></p>, которые способны разрушить и без того хрупкие дизайны движка WordPress.

15
Октябрь
2012

Будьте внимательны с подсчетом кириллических символов

При работе с Вордпрессом да и вообще с Веб-программированием, нажно учитывать, что некоторые команды не умеют коректно работать с кирилицей.

И когда Вы ставите, например, ограничение строки до n символов — проверяйте, блин, вручную, сколько и каких символов туда войдет. Ведь для кириллицы и прочего юникода ваше n может превратится в n/2. А это уже чревато (в моем случае) непредсказуемыми результатами и, даже, оттоком клиентов.

Будьте внимательны при работе с WordPress-плагинами. А лучше подучите PHP- и Javascript-программирование и оформите вручную ту или иную функцию. В крайнем случае, можно обратитьс к знакомым программерам или фрилансерам.

С уважением.

14
Октябрь
2012

Аккумуляторы BTY. — Дайте мне БТР!

китайские аккумуляторыНе прошло и полгода, как испортился мой фотоаппарат из-за потекших брендовых батареек Duracell.
Ранее я использовал аккумуляторы GP, которые оказались дорогими и отстойными. Больше всего доставало, когда один из четырех аккумуляторов выходил из строя, убивая работоспособность всей системы источников питания.
Еще юзал аккумы от Sony. В принципе, терпимо. Но не вспомню, куда я их потерял.

Недавно узрел на Ебае недорогие китайские аккумуляторы BTY 3000 по смешной цене, порядка 8 долляров за 12 штук. Доставка бесплатная. Хотя шли они больше месяца. Я не ждал от них чего-то выдающегося. Но и того, что получил также не ждал.

С первого прикосновения и осязания я понял: что-то здесь не чисто. Уж больно они легкие на подъем.
Процесс зарядки также протекал очень быстро. Каждому аккумулятору понадобилось порядка 20 минут чтобы полностью заправиться.

Но так как выбор сделан и любопытство донимало, решено было идти в бой. И я взял дюжину этих «патронов» с собою в Крым. Фотоаппарат — старичок Canon S3 IS.

Комплекта этих чудо-мега-емкостных аккумов хватило на снимков 50, не более. Во время похода на Аю-Даг приходилось производить замену комплекта. Хотя иногда помогала простая перестановка элементов питания между собой.

В качестве выводов могу сказать следующее:

  • BTY — типичный Китай для лоха. Но очень дешевый. Годится для комплектации продуктов, которые должны идти с аккумуляторами. Считай такой себе демо-аккумулятор
  • Если и буду покупать себе фотик — буду выбирать со встроенным Литий-Ионным или Литий-Полимерным аккумулятором. Его заряд легче отслеживать, он и сам легче при тех же параметрах.
  • Продавцу поставил нейтрально-отрицательный отзыв. За неправдивое описание товара. Так емкость этих аккумуляторов ну никак не дотягивает до 3000mAh. Кстати, на самих аккумуляторах о mAh вообще ничего не говорится. Там просто написано BTY — 3000. И думай, что хош. Я быотделил дробную часть перед последним нулем: 300,0mAh. Напомнило мощность на магнитофонах, измеряемую в PMPO или RMS.

И на последок: Продавайте или покупайте товары через доски объявлений. Вы уже сейчас можете подать бесплатное объявление в Тамбове при помощи компьютера, Интернета и фантазии. Рекомендую это сделать как можно быстрее, но не раньше, чем Вы ознакомитесь с правилами написания и подачи объявлений.

13
Октябрь
2012

Совет вечера: почему не работает <body onload=…()> и как это лечить

Задача: надо организовать автоматический запуск джаваскрипта при загрузке страницы.
Вы уже прочли о том, что можно его тупо вписать в через onload.

Например, имеем простой скрипт подсчета символов в текстовом поле

<script type="text/javascript">		
            function countChar() {
                //подсчет символов в теле объявления
               var input_1 = document.getElementById("input_1");
               text_out.innerHTML = "Введено символов: " +  input_1.value.length;
            }
</script>

И нужно его подгрузить сразу, т.к. в этом поле у нас изначально присутствует некоторый текст.

Пишем:

<body onload="countChar();">

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

Пишем:

<body onload="setTimeout('countChar()',101)">

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

Если же выполнение скрипта не началось, возможно, у вас присутствуют конфликты библиотек и прочие неприятности. В любом случае, если скрипт выполняется по событию (onclick), то работать должен и в случае onload.

А чтобы вы не скучали при всей этой процедуре, рекомендую скачать Сумерки Сага Рассвет Часть 2 и включить в плеере в соседнем окошке. Да не достанут вас вампиры :)

03
Октябрь
2012

Сладко жить — осознанная необходимость

Шоклад - не только вкусноЯ люблю шоколад. Я ем много шоколада, особенно когда хочется, когда организм требует.

Под шоколад я выполняю различные проекты, связанные с умственной деятельностью.
Например, программирую на PHP, выполняю работы, связанные с графическим оформлением или анимацией.

Шоколадом я заедаю обед и запиваю чай.
Даже после пива/вина/водки тянет на сладкое.

Вчера, например, был разговор с админом на тему ограниченности ГЕТ-запросов. Проходил он под поедание шоколадки карманного формата с незатейлевым, но вполне историческим названием «Батон».

А немного раньше, при написании алгоритма работы с нечеткими запросами, мною было съедено несколько таких Батонов.

Жаль, что проходят времена натурального шоколада, что какао-бобы заменяются на заменители.
С другой стороны, сейчас возможности шоколада несколько шире. Например, Вы можете заказать шоколад с логотипом в компании «Дилан+». Эти ребята не только брендируют каждую плиточку, но и аккуратно упакуют в привлекательную обертку.

1 601 просмотров