Необходимо доработать модуль фильтра на этом сайте http://bosanogka.org.ua (фото 1). Сделать нужно чтобы работал фильтр как на этом сайте http://mysun.com.ua/krovatki-divanchiki/ (фото 2). Цена 20$. Детали проекта исполнителю.
Извлечение ссылок, улучшение плагина (PHP)
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
2 задания на php, требуется внести улучшения в код.
1. Есть несколько текстовых файлов (анонсы блога с каждой категории) содержащих несколько ссылок и текст, форматированный html. Нужно извлечь из этих файлов ссылки и вывести в переменную. Пример одного из файлов
1337289282¶sentence, page 1¶
20.05
Anchor
Text ... text
21.05
Anchor2
Text ... text
как видите, там несколько ссылок и все их нужно извлечь и вынести в переменную. должно получиться так
все переменные со ссылками на посты вызываются одновременно . они будут помещены в шаблон дизайна.
Скорее всего, сделать это нужно с помощью регулярного выражения вроде этого
$x = file_get_contents("./data/cash/index.forex-strategies.0.txt");
preg_match_all("/()/s", $x, $y);
var_dump($y[0]);
В идеале хорощо бы сделать опцию, чтобы можно было указать в коде, сколько именно ссылок нужно извлечь с начала каждого файла.
--------------------
2. Есть маленький плагин для блога, который извлекает список популярных постов из текстового файла , оформляет его и показывает на страницах блога.
текстовой файл, откуда берутся строки выглядит так.
- link to post from category 1
- link to post from cat 2
- link to post from cat 3
- link to post from cat 1
код самого плагина
# извлекаем список постов
$list_here='./tmp/popular.txt';
$popular=(
file_exists($list_here)
and in_array($action,array('post','comment')) # указываем на каких типах страниц показывать
and $_s['settings']['max_popular'] > 0)
? '
Popular posts:
'.file_get_contents($list_here): '';
# оформляем в каком виде будем показывать
$popular=preg_replace('/
# этот вызов вставляется в дизайн.
include_once ('./data/php_pages/plugin_popular_table.php'); in the design.
Сейчас плагин просто берет этот список и показывает на страницах. Нужно, чтобы плагин показывал ссылки только на те популярные посты , который находятся в конкретной категории. То есть нужно учредить проверку, если ссылка из файла popular.txt не на пост данной категории, то не отображаем ее.
должно выглядеть как
популярные посты из категории трейдинг
link to post from category 1trading
В блоге предусмотрены функции, которые отвечают за категорию, тип страницы и т.п.
Например, такая проверка для меню.
if ($action=='post') {
if ($category=='trading')
$menu='first menu-any html';
elseif ($category=='brokers')
$menu='second menu-any html';
else $menu='no menu';
}
если тип странца пост и категория трейдинг, показываем первое меню, если категория -брокеры, показываем другое.
не нужно форматировать или что-то еще нужно просто учредить такую проверку. Хорошо бы еще сделать такое: если плагин не нашел ссылок на посты данной категории, тогда он вообще ничего не показывает.
Есть массивы с именами категорий, и массив постов (с расфасовкой по категориям) cделайте компиляцию в каком-нибудь ключе. за массивами пишите в личку.
Если не напугались и видите логику, написать пару кусочков кода не составит особого труда.
- Похожие заказы
- $50Веб-программирование1 исполнительЗавершен12 лет назад
Нужно сделать программу на PHP задание Реализовать информационную систему информирования посетителей книжного магазина. Печатное издание характеризуется атрибутами: Название, Краткое описание, Издательство, Тираж, Количество экземпляров на складе. Печатные издания подразделяется на Книги (атрибуты: Характеристика переплета, ISBN, ...
Веб-программирование1 заявкаЗакрыт12 лет назадУбрать вирусный код со страниц блога на WP
Веб-программированиенет заявокЗакрыт12 лет назадНужно выполнить все пункты в файле интересует стоимость и сроки
Веб-программирование1 заявкаЗакрыт12 лет назадСмотрите есть сайт: http://hamsters.com.ua/ в двух словах Суть: возможность регестрации предприятий с добавлением фотографий товаров по определенным категориям, а так же какрта расположения здесь пока все очень "косо", короче нужно доделать все, до ума довести, сколько будет ...
Веб-программированиенет заявокЗакрыт12 лет назадДобрый день! Для сайта zoloto.ua нужно написать граббер и сделать калькулятор! (* Берет цену с биржи умножает на коэфициент - показывает сумму)! Более подробно при пириписке! В приложении , собственно то что нужно!
Веб-программирование6 заявокЗакрыт12 лет назадСобрать все данные о метках с Яндекс.Карт по СНГ по заданному запросу. Например, отсюда: http://maps.yandex.ru/?text=%D0%BD%D0%BE%D1%83%D1%82%D0%B1%D1%83%D0%BA%D0%B8%20%D1%83%D1%84%D0%B0&sll=40.12937900000001%2C47.44816400002487&sspn=0.007188%2C0.002922&z=10&results=20&ol=biz&oid=1120936646&ll=56.037860%2C54.731147&spn=1.840210%2C0.638179&l=map Возможно, следует последовательно автоматом перебрать все квадраты размером 10x10 км по всему СНГ. Или так: http://api.yandex.ru/maps/doc/geocoder/psearch/concepts/About.xml Может есть еще варианты... И записать данные о каждой метке ...
Веб-программированиенет заявокЗакрыт12 лет назадТребуется сделать функционал сайта (CMS- Joomla). Основные задачи: 1. Подготовка новых модулей (админ. часть) 2. Вывод на сайт 3. Доработка функционала сайта. Что уже есть по-проекту: 1. ТЗ и виденье 2. Установленная CMS. Верстка и натяжка всех страниц Какие требования: 1. Желание работать и ...
Веб-программированиенет заявокЗакрыт12 лет назадНа хостинге masterhost.ru был интеренет магазин. Партнер по бизнесу украл доменное имя. Я зарегистрировал доменное имя на ispserver.com для переноса магазина. Получается так: физически магазин находится на моем аккаунте в мастерхосте. Этот же партнер устанавливал ...
Веб-программирование9 заявокЗакрыт12 лет назад- $5000
Требования для сайта: - количество позиций 100 000 - размер фотографий товаров на диске 200 ГБ - база данных около 20 ГБ Требования для веб-дизайнера : - желательно проживание в Украине, еще лучше в Киеве Что ...
Веб-программирование18 заявокЗакрыт12 лет назад