Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужна система перелинковки статей, независимая от сайта и его CMS.

Имеем:

- набор публикаций - их импортируем из БД любой CMS указанием таблицы БД;

- внутри системы формируется список запросов, для публикаций менеджером из списка выбираются соответствующие запросы;

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

Необходимо разработать механизм дополнительной связи (перелинковка) между запросами и публикациями, с учётом следующих условий:

- один запрос может участвовать в дополнительной связи (ссылаться) только один раз;

- две страницы не могут ссылаться друг на друга и сами на себя ни по одному из связанных с ними запросов.

Алгоритм перелинковки:

Выбираем все запросы, которые (привязаны к публикации И не имеют доп.связи)

Запускаем ЦИКЛ по этому массиву.

Находим публикации, отличную от связанной с текущим запросом и не имеющей доп. связь с ней по выбранному запросу И не имеющей доп. связи через все запросы текущей.

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

Устанавливаем связь по этому запросу между текущей публикацией и найденной.

Полученные ссылки с анкорами-запросами должны вставляться в конце статьи в коде сайта (только не скриптом, а явно в коде).

В системе должна быть кнопка перелинковки (полностью переформирует список ссылок) и долинковки (продолжение текущего алгоритма для новых статей)

11 лет назад
OKtaedr
Иван 
38 летРоссия
11 лет в сервисе
Был
2 года назад
Выбранный исполнитель
spymen
39 летРоссия
17 лет в сервисе
Был
4 года назад
11 лет назад
$200
3 дня
Отличный исполнитель, все задание выполнил в сроки, без ошибок, буду еще обращаться по таким задачам
Приятно работать.
  • Похожие заказы
  • Требуется python-программист для сдельной работы, которая включает: анализ требований, проектирование архитектуры решения (возможно, документирование), разработка и тестирование. В перспективе, "руководство" группой разработчиков (которое включает: поиск исполнителей, постановку задач, контроль исполнения). Требования: bottle.py, mongodb, json, jquery (общее ...

    Закрыт
    11 лет назад
  • Сайт place4rent.ru 1.заменить везде по сайту «Read more» на «Далее» 2.сделать чтобы не появлялся знак доллара в тексте на слайдах на главной странице 3. Сделать чтобы не появлялась красная надпись Notice: Undefined index: gplus in _follow_links_element () (line ...

    Закрыт
    11 лет назад
  • Пример http://galleryua.com/photo/vasilevskij-rajon/28712-verkhnya-krynytsya/28712-verkhnya-krynytsya На некоторых похожих страницах подгружается сразу слишком много фото, бывает более 1000, что затрудняет просмотр сайта. Нужно ограничить 100 фото, остальные подгружать по мере необходимости при просмотре слайдшоу либо нажатии на кнопку - все фото. ...

    Закрыт
    11 лет назад
  • На сайт на Yii PHP Framework интегрировать всплывающее окно 1. При наведении курсора мыши на ссылку, сделать всплывающее окно на jQuery с эффектом открытия и закрытия. согласно скриншота http://prntscr.com/1qtic8 2. Загружать в окно соответствующую информацию связанную с ...

    Закрыт
    11 лет назад
  • Задача: реализовать скрипт для бронирования и администрирования заказов номеров для гостиницы. Необходим функционал: Регистрация пользователя: внесение данных, загрузка гр. файлов; Выбор и бронирование свободного номера клиентом; Администрирование анкетных данных клиента; Поиск по БД постоянных клиентов; Модерирование номеров гостиницы: описание, занят, бронь, ...

    Закрыт
    11 лет назад
  • Требуется js-программист для сдельной работы, которая включает: анализ требований, участие в проектирование архитектуры решения, разработка и тестирование. В перспективе, "руководство" группой разработчиков (которое включает: поиск исполнителей, постановку задач, контроль исполнения). Требования: jquery, html5, css3, git, наличие ...

    Закрыт
    11 лет назад
  • Требуется создать биржу обмена криптовалют на подобие cryptsy.com / btc-e.com Неполное ТЗ доступно здесь: https://dl.dropboxusercontent.com/u/2489532/cryptomarket.docx Полное бужет дописано в ближайшее время Использование проверенных инструментов (https://bitcointalk.org/index.php?topic=87836.0) и опыт работы с ними приветствуется.

    Закрыт
    11 лет назад
  • Сам пишу на PHP но для одного сервиса нужен следующий функционал. Некая админка, которая позволяет добавлять/редактировать/изменять мероприятия (набор полей: дата, название, описание) и по запросу выдавать данные в JSON-формате для последующего вывода JSом на фронтенд. Метод хранения ...

    Закрыт
    11 лет назад
  • $5000

    Проект на 2-3 месяца. В данный момент есть небольшие наработки. Работать предлагается поэтапно. Составляем график чекпоинтов - определяем стоимость, выполнение чекпоинта = оплата. Детали проекта в скайп или почту расскажу. Проект достаточно большой и интересный. После проекта так же рассчитываю на ...

    Закрыт
    11 лет назад