Dnia 25 lutego 2009 10:21 Michał Gacek michal.gacek@gmail.com napisał(a):
Co do urzadzeń w ogóle jestem za tym aby zrobić przy okazji rewolucję, i dac mozliwosc wyboru z listy rozwijalnej typów urządzenia, np router border gateway nas pppoe koncentrator, itp itd. tego brakuje od dawna, a skoro LMS ma być frontendem, no to akurat tego mu dobitnie brakuje... to samo bym proponowal zrobić z komputerami, zmienic wogóle nazewnictwo na Urządzenia klienckie i rozgraniczac na: Komputer stacjonarny, laptop, palmtop, bramka voip, ap client,....
Proponuje rowniez zrobic tabele attributes, i tam np umieszczac rozne atrybuty, np w formacie typ urzadzenia:nas, router....| typ atrybutu:checkbox, lista rozwijalna | values: wartosc(i). dzieki temu jak wybierzemy np nas pojawią nam się dodatkowe opcje typu wlasnie pola ports itp itd...
Właśnie zabrałem się za pisanie podobnej poprawki. Z tym że przyjąłem minimalnie inne podejście. Przy urządzeniu czy to komputerze wybór z listy typu urządzenia (komputer,laptop,switch,mikrotik,itp) - to jedno dodatkowe pole w tablicy urządzeń, i osobna tabela zawierająca typy urządzeń, oraz ich ewentualne atrybuty i opisy. W ten sposób jest szybki wybór typu urządzenia, i duża elastycznośc konfiguracji.
Liczę że w miare gotowe poprawki będę miał w ciągu 2-3 dni. jak zaczna "po ludzku" wyglądać podeślę diff-a.