Доработать вывод анкеты (аякс или яваскрипт?)
Очень простое ТЗ
1) на сайте есть регистрация пользователей. Она не совсем корректная, не все данны правильно выводятся, но на данном этапе нужно доработать только один модуль: владение человеком определенными умениями
2) есть список умений пользователя. Упрощенно говоря, человек умеет писать статьи на одну из 8 тем. Выбрав одну общую тему, он может указать еще 1-10 специализированных узких тем. Модуль выбора уже написан (если не ошибаюсь, на языке аякс или яваскрипт).
3) каждое умение человека получает оценку. На данно этапе оценка (десятичная дробь) вводится вручную, позже будет написан специальный скрипт для расчета оценок.
4) надо вывести эти умения вместе с оценками в небольшую карточку-каталог. Лучше, если каждое умение будет отображаться не словами. а картинкой 10 на 10 пиксел (картинки есть). Причем. если человек в анкете указывает, что он -профи по данному умению (например, редактор), то ставится не зеленая картинка, а красная. По-моему, модуль вывода картинок уже написан.
5) При нажатии на весь ряд картинок-умений в учетной карточке пользователя раскрывается список специализированных тематик, которыми он владеет. (опять аякс нужен?). Этот список предельно прост: те общие тематики, что отображались в карточке горизонталным рядом картинок, повторяются снова, но уже столбцом по вертикали (и скорее всего, уже не картинками. а словами). Возле каждого названия темы - опять горизонтальный ряд картинок с оценками (но уже по специальнымтематикам в рамках данной общей темы). И опять, если пользователь -профи, то картинка ставится другого цвета.
6) при нажатии на такой раскрытый список специализированных умений происходит переход на страничку портфолио пользователя (ссылкой является весь список целиком,а не отдельные иконки, что значительно упрощает задание).
наш админ, вернувшись из командировки, сделает это за 20 долларов
поэтому предлагаем такую же сумму
7) оценки за общие и специальные тематики пользователя должны меняться при вводе их несколкими админами из других модулей (получается арифметическое среднее)