Василий Фокин
Заказчик Василий Фокин vasiliyfokin | FL.RU

Василий Фокин

На сайте 13 лет и 9 месяцев (заходил 9 лет 3 месяца 29 дней назад)
0
115
Рейтинг
115
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
03 Сентября 2012
По договоренности
Надо написать простой модуль для вики – калькулятор белка.

Идея такая.

Есть например рецепт wiki.vmeste-so-vsemi.ru/i...

Больным ФКУ надо знать содержание белка в 100 гр готового продукта.
(для больных ФКУ обычный белок, фактически яд, точнее, ядом является фенилаланин, содержащийся в обычном белке)

Тот, кто пишет рецепт на вики, знает:
- имя каждой составляющей
- белок в каждой составляющей (в 100 гр)
- массу по рецепту
- тип (овощи \ фрукты \ грибы) – от этого зависит коэфф. умножения, т.к. фенилаланина в разных типах белков содержится чуть по-разному.

(Эти данные он должен передать простым массивом в функцию.)

Проблема, в том, что при приготовлении могут быть импровизации т.е. положат меньше\больше или немного не то, что в рецепте.

Т.о., что делает ф-я модуля:

1) печатает на страничке вики табличку ингредиентов в стандартном красивом виде и пишет, итого в 100 граммах готового продукта = х.хх грамм белка.
2) печатает картинку-линк на калькулятор
3) По клику на калькулятор должно всплыть окошко, где юзер может без перезагрузки странички:
- добавить \ убрать продукт
- поменять вес
- поменять тип
- поменять содержание белка (данные о белке в продуктах бывают разные, разные люди могут считать их чуть по-разному)
4) Цифра "итого в 100 гр готового продукта" меняется на лету

Пожелания к коду:

Модуль надо оформить в 1 файл belok_calc.php

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

Учесть, что на 1 страничке вики может быть 2 и более вызовов этой ф-ии
с разными данными.

Пример простейшего модуля для Вики:

www.mediawiki.org/wiki/Ex...

Прошло времени с момента публикации: 12 лет 2 месяца 19 дней 2 часа 26 минут
Раздел: Программирование

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».