Нужен PHP программист для постоянной удалённой работы. Описание рода деятельности. |
phpBB trackback system (ID: 1142135953)
(Отменённый проект)
Статус: | Закрыт (Приём ставок окончен) |
Бюджет: | Максимум 1000 р. |
Создан: | 12/3/2006 6:59 |
Будет завершён: | 19/3/2006 6:59 (срок истёк) |
Создатель проекта: | olpa
Рейтинг: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Описание: |
Мне нужно, чтобы посетители сайта могли обсуждать статьи сайта в phpBB. Простейший вариант видится таким. Ссылка "обсудить статью" ведёт в phpBB. Там что-то смотрит, есть ли уже комментарии. Если есть, показывает тему. Если нет, предлагает написать сообщение. Теперь подробнее. Есть таблица, которая содержит следующие поля: * адрес статьи, * название статьи, * ID топика phpBB, * время создания записи в таблице. Скрипт получает на вход два параметра: * ref, адрес статьи, и * title, название статьи. Переработка ref: * Если есть знак вопроса, удалить его и всё, что после него. * Если ref кончается на index.html или index.php, удалить это. * Если ref начинается на http://хост, удалить это. Переработка title: попробовать переконвертировать параметр из utf8 в кодировку форума. Если получилось, использовать новое значение. Дальше скрипт смотрит, есть ли ref в таблице. Если есть -- перенаправляет на просмотр соответствующей темы. Если нет -- начинается стандартный диалог добавления сообщения (наверное, удобнее всего в режиме preview) с настраиваемым начальным текстом (что-нибудь типа "обсуждение статьи [URL=http://%SERVER_NAME%%URL%]%TITLE%[/URL]"). Теперь о том, как пополяется таблица. После того, как пользователь успешно создал новую тему, некий код просматривает сообщение на наличие ссылок вида [URL=...][/URL]. То, что идёт после "URL" перерабатывается по аналогии с параметром ref. То, что между тегами -- название статьи. К этому всему нужна простенькая админка для следующего: * указание ID форума, в котором создавать сообщения, * шаблон для начального текста сообщения, * возможность редактирования таблицы: добавить, удалить, изменить запись, отсортировать по полю (по умолчанию -- последняя добавленная запись должна быть первой). В первой версии данные можно вывести блоком, без разбиения на страницы. От разработчика ожидается: * хороший, оттестированный код, * всё запаковано как обычный mod для phpBB (или, если знаете, что такое "diff -Naur", ещё лучше), * вместе со ставкой приведите во вложении пример вами написанного кода для phpBB. |
Область знаний: |
Языки прогр.: PHP |
Требуемый опыт: | 1-2 года |
Местоположение: | Не важно |
Основной параметр: | Качество исполнения |
Доска сообщений проекта (7 cообщений)
Заявки на проект:
Исполнитель | Ставка ![]() |
Срок исполнения | Время размещения | |
aleksey | 150 р. | 1 дней | 12/3/2006 11:02 | |
1000 р. для данной работы - мало. 3000р. 5 дней. ссылки на модифицированные мной phpbb2 могу указать на доске сообщений | ||||
najel | 1000 р. | 2 дней | 14/3/2006 5:26 | |
Напишу скрипт. ICQ 111147594 e-mail najel собака inbox.ru |