друзья, движок реестра РП вызвал интерес, сделаю небольшой обзор его возможностей
РП - в первую очередь фотосайт, этим обоснованы некоторые особенности и сама табличная структура реестра. Табличная структура, во-первых, позволяет пользоваться данными реестров для автозаполнения формы закачки фотографии. Во-вторых, она позволяет "на лету" подсчитывать всевозможную статистику по типу - в разрезе эксплуатантов, модификаций, годов (
http://russianplanes.net/REGISTR/Tupolev/Tu-204/214#stat - пример). Кроме того, есть возможность фильтровать результаты по этим же критериям (
http://russianplanes.net/REGISTA/58 - пример), включая завод-изготовитель.
Как уже упоминал, введено разделение прав (областей). Т.е. один человек занимается Ил-76 и Ан-12, а другой - Ил-62 и Ан-30, и каждый из них может редактировать только свой реестр, не имея возможности ничего изменить в чужом. При этом остаётся возможность внести изменения с помощью общего карандашика (
http://russianplanes.net/REGEDIT/2126 - пример), и редактор этого типа увидит присланное дополнение, и после проверки может внести изменения (или запросить уточнения с помощью формы отправки письма).
Для реестров тех типов, которые в одиночку самостоятельно не сделать (например, Ту-154) - редактирование/добавление общее. Т.е. любой из редакторов может внести любые изменения (да, с любым реестром можно работать одновременно любыму количеству человек).
Все изменения, как уже писал, логируются. Можно посмотреть, что было раньше, кто, когда и какие изменения внёс/добавил запись.
Т.к. РП - фотосайт, то между реестром и фотобазой налажена связь. Т.е. при добавлении новой фотографии движок ищет этот самолёт в реестре (в случае обнаружения такой инфы под фото добавляется ссылочка на карточку борта из реестра, на реестр типа, а также инфа о ВС -
http://russianplanes.net/ID5261 - пример).
При добавлении новой записи в реестр, движок ищет фотографии этого ВС в фотобазе. При обнаружении таких фото, между ними также устанавливается связь (
http://russianplanes.net/REGINFO/4 - под карточкой показываются фото ВС в порядке даты съёмки).
Также на любой страничке можно нажать на англицкий флаг, и страничка "на лету" переведётся (
http://russianplanes.net/EN/REGINFO/6 - пример). Т.е. редактирование базы возможно и человеком, который не владеет русским языком - в таком случае у него все поля/названия АК/типов/коменты будут на английском.