Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Внести изменения в скрипт сайта доски объявлений

project expired


Имеет скрипт доски на php. Посмотреть его работу, открытую и закрытую части можно на сайте http://allpublication.ru.
В настоящее время центральный столбец первой страницы сайта - это доска с линиями выборок: разделами, категориями и подкатегориями (бесконечная линия выборок), в которой объявления «ПРЕДЛОЖЕНИЯ», «СПРОС», «УСЛУГИ» и «ОБМЕН» находятся вместе на представленных
страницах.

Требуется сделать так, чтобы

1. объявления сразу делились на группы «Спрос» и «Предложение» и далее уже в каждой такой группе делились на выборки.
2. корневые уровни были бы названиями досок (на сайте будет как бы несколько досок)
3. На каждой доске в группе «ПРЕДЛОЖЕНИЕ» должна реализоваться линии выборок доска > раздел > категория > подкатегория и доска > раздел > категория. В группе «СПРОС» будет реализоваться только линия выборок доска > раздел > категория. Причем в обоих случаях «ПРЕДЛОЖЕНИЕ» и «СПРОС» названия выборок в линиях доска > раздел > категория одинаковы. При внесении в админе выборок в группе «ПРЕДЛОЖЕНИЕ» они автоматом появляются и в группе «Спрос» (до категорий).

(Базу изменять не требуется)
(Файлы, которые требуется доработать известны)
------------------------------.
В приложение написано что надо делать с файлами, которые требуется доработать.
Написано подробное техзадание на эти файлы.
Работа не срочная.
Ваша цена? Срок выполнения?

По пунктам 1 – 3 сделать конкретно:

1) В админке в файле «Добавить категорию» выкинуть выбор групп («ПРЕДЛОЖЕНИЕ», «СПРОС», «УСЛУГИ» и «ОБМЕН»), так как в нашем случае выборки для наших групп «ПРЕДЛОЖЕНИЕ» и «СПРОС» одинаковы. Корневые выборки долждны быть названиями досок.
Добавить в файл после окна для ввода названия доски таблицу с заголовками:

ПРЕДЛОЖЕНИЕ СПРОС

ПРОДАЕМ:
КУПИМ: O

ПРЕДЛАГАЕТСЯ:
ТРЕБУЕТСЯ: O


В таблице в окошках (третий столбец) отмечают точкой пару слов-заголовков, которые будут стоять перед названием объявления в группах «Предложение» и «Спрос» на странице размещения нового объявления.

Сделать так, чтобы в группе «ПРЕДЛОЖЕНИЕ» должны реализоваться линии выборок доска > раздел > категория > подкатегория и доска > раздел > категория. В группе «СПРОС» будет реализоваться только линия выборок доска > раздел > категория, которые такие же, как и для группы «ПРЕДЛОЖЕНИЕ».

Выкинуть окно «Альтернативное название».
Сделать кнопку для перехода на страницу редактирования в объявлений в Админке
2) Написать в админке новый файл, в котором в таблице фиксировались названия выборок первой доски и можно было админу вносить три параметра для каждой последней выборки.

3) Внести добавления в файл страницы размещения нового объявления так:
--- чтобы выбранные для данной доски в предыдущей таблице заголовки стояли перед окошком для ввода названия объявления;
--- перед названием объявления стояло два окошечка для отметки точкой «Предложение» и «Спрос», при этом в первом окошке уже стояла точка
--- выкинуть выбор групп («ПРЕДЛОЖЕНИЕ», «СПРОС», «УСЛУГИ» и «ОБМЕН»),
--- чтобы первые выбираемые корневые выборки были названиями досок
--- внести таблицу, в которой при выборе первой доски для каждой последней выборки были бы внесены три параметры нового файла
4) в админке в файле «Корневая категория» Добавить чтобы при сортировке корневых категорий (досок) эти доски на первой странице менялись местами. Порядок сортировки для корневых категорий (досок), сделать порядковым их числом на первой странице сайта.
На этой странице в файле «Пересортировать корневые категории Добавить категорию» надо удалить столбец «Альтернативное название». И за счет этого столбца расширить столбец «Категория». Название первого столбца «Категория» поменять на «Выборки». Название каждой доски вынести на середину таблицы над ее выборками. Название разделов, категорий сделать соответственно красного и зеленого цвета. Размер жирного шрифта, что и действующем скрипте. Шрифт подкатегорий черный, не жирный.
Названия разделов, категорий и подкатегорий расположить ступенькой, с увеличивающимся отступом от раздела до подкатегории.
5) в админке в файле «Новые объявления» принцип показа оставить прежним, только объявления каждой доски показывать в своей группе. Название каждой доски вынести на середину таблицы

6) в админке в файле «Объявления» принцип показа оставить прежним, только объявления каждой доски показывать в своей группе. Название каждой доски вынести на середину таблицы.

7) в файле первой страницы сделать так, чтобы доски находились также как и в скрипте в центральном столбце страницы, но в в своих невидимых таблицах друг над другом.
На первой странице в досках объявления «ПРЕДЛОЖЕНИЕ» или «СПРОС» должны показываться отдельно. (есть скрипт автора по разделению объявлений на эти группы на странице коротких объявлений). Для этого в самом верху первой страницы слева расположить две кнопки «ПРЕДЛОЖЕНИЕ» и «СПРОС». При открытии страницы показаны выборки досок с объявлениями группы «Предложение». При нажатии кнопки «Спрос» появляются выборки с объявлениями группы «Спрос».

Необходимо сделать два варианта представления досок для группы объявлений «Предложение» (имеется подробное описание этих вариантов с примерами):
первый, когда для группы «Предложение» на первой странице представлены названия подкатегорий
второй – названия подкатегорий не представлены. В этом случае вид доски для групп «Предложение» и «Спрос» могут совпадать.

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 2 days
    Андрей Янко
     94 

    Я готов взяться за работу. Предложение еще актуально?
    ICQ 421 313 421
    [email protected]

    Ukraine Ukraine | 27 October 2011 |

Client
Project published
10 October 2011
247 views
Labels