Найти - Пользователи
Полная версия: Доработка сайта электронного издания
Начало » Python проекты » Доработка сайта электронного издания
1
ksen-pol
Здравствуйте!
Необходимо доработать некоторые функции на сайте электронного издания.
(сделать удобную загрузку публикаций администратором сайта и корректно настроить многоязычность)
Сейчас при добавлении статьи есть отдельные графы, в которые вводят фио авторов (из предварительно созданного списка, “терминов”(как именно это реализовано не могу сказать), ключевые слова, аннотацию и др. разделы на русском и английском (потом это должно быть отдельно выведено на русскоязычной и англоязычной версии сайта). Все делается через админку сайта администратором.

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

2. Сайт должен предусматривать возможность загрузки и воспроизведения фильма.

3. При переходе на сайт журнала должна отображаться англоязычная версия сайта журнала.

4. При открытии статьи из вкладки содержание номера, должна автоматически открываться англоязычная версия сайта.

5. Выделить место на сайте журнала для размещения четырех файлов: «Обращение к авторам» и «Требования по оформлению статьи» (каждый файл должен быть представлен на русском и английском языках).

6. Загрузка статьи на сайт. При загрузке статьи на сайт в формате HTML, желательно, чтобы перекрестные ссылки из статьи на список литературы, расставлялись автоматически.

7. Загрузка статьи на сайт. Изменить порядок выбора авторов статьи. В данный момент, для того, чтобы сохранить порядок упоминания аторов в статье, приходится вбивать каждый раз авторов вручную.

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

9. Загрузка статьи на сайт. Цитирование статьи на сайте. Разработать автоматический алгоритм для цитирования статьи на русском и английском языках в соответствии с требованиями цитирования. В н.в. в графу цитирование инофрмация вбивается вручную, т.к. то цитирование, которое отображантся автоматически не отвечает критериям цитирования статьи.

10. Загрузка статьи на сайт. Разделы «Абстракт» и «Ключевые слова» должны быть только на английском языке, как в русскоязычной, так и англоязычной версиях сайта. Русскоязычный вариант статьи должен быть представлен только в формате HTML.

Какая приблизительно стоимость?
Какие сроки?
Если пока по этому т.з. стоимость определить сложно, то кто в принципе имеет представление, как это доработать и готов взяться?
Сайт
http://research-result.ru/journal/Pharmacology/
4kpt_IV
“Есть машина. Нужно сделать двигатель и перебрать коробку. Коробку перебирали года 2 назад. Из нее текло масло. Двигатель тоже много масла жрет. Сколько стоит работа?”

Если Вы хотите помощи, то Вам нужно написать стек с которым придется работать. Это фреймверк и БД как минимум.
ksen-pol
4kpt_IV
Вам нужно написать стек с которым придется работать. Это фреймверк и БД как минимум.
Что именно нужно уточнить в т.з.?
Что такое стек?
БД там есть вероятно.
фреймворк что имеется ввиду?
На Джанго работает сейчас, если это как-то прояснит ситуацию.
4kpt_IV
Уже лучше. Джанга это фреймверк. База скорее всего или мускуль или постгре. Потому как джанга очень редко используется с NoSQL.
FishHook
ksen-pol
Что такое стек?
Стек технологий, то есть список использующихся в проекте готовых решений. Если бы вы начинали новый проект, то ваша команда разработчиков выбрала бы для себя набор таких решений современных на момент разработки и удовлетворяющих команду в целом. Но у вас продукт уже наполовину готов, это значит, что стек технологий уже выбран и поменять его не получится не переделывая все заново. Поэтому, вам нужно найти исполнителя, который как минимум знает этот стек и захочет с ним работать (потому что существуют вещи с которыми не хочется связываться ни в коем случае). А для этого, вам надо выяснить:
1. На каком движке написан сайт. Мы выяснили, что это Джанго, но вполне может быть, что Джанго с нюансами, типа Django-cms или Django-mptt или Django Rest Framework. Нужно знать точно.
2. Какая СУБД используется
3. Какие фреймворки используются на клиентской стороне.
4. На чем все это хостится.
ksen-pol
А в каких файлах эти данные прописаны?
Они сейчас не могут найти разработчика, который это делал.
Это же может кто-то посмотреть? Где смотреть?
Burus
Добрый день.
Напишите мне на почту, мы занимаемся такими задачами. Задача понятна задача. Если вы компания, то мы подписываем документы, оцениваем работу и дальше смотрим какими этапами их закрыть, чтобы вам было комфортно.

Наш проект на джанго для СМИ http://expert.ru
В старом и чужом коде хорошо разбираемся

ab@bramabrama.com - Александр
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB