W dniu 13 kwietnia 2012 12:08 użytkownik Tomasz Chiliński
<tomasz.chilinski@chilan.com> napisał:
Moje dotychczasowe zmiany zostaly przez Was odrzucane, wiec raczej ja
nie bede sie tego tykac skoro robie zle.
Ale to nie znaczy, że wszystkie będą odrzucane. Gdybyśmy najpierw przedyskutowali,
a potem byś zrobił to pewnie byłoby inaczej...
Dyskutowalismy do momentu, az nie stwierdziles ze "pomozesz mi zamykajac requesta" ...
Ale kolega, ktory podeslal ta poprawke moze dalby rade? Albo ktos z
Was ;-)
To co podesłał kolega to jest dobre na chwilowe rozwiązanie.
Zgadza sie.
Ja to widzę tak, że jak klikasz ikonkę karty sieciowej przy adresie mac to zmienia się
format prezentowania adresu mac obok tej ikonki, a ustawienie phpui->default_mac_format
reguluje domyślny sposób wyświetlania maców.
Funkcja w javascript, której jako parametr przekazywalibyśmy id kontenera HTML przechowującego
aktualny mac mogłaby generować mac w formacie "następnym" i wstawiać z powrotem do tego
samego kontenera HTML. Kontenerem może być zwykły znacznik span. Z grubsza html po wygenerowaniu
mógłby wyglądać tak:
<a href="javascript:changeMacFormat('mac0')"><img src="img/mac.gif"></a>
....
<span id="mac0">00:01:02:03:04:05</span>
a funkcja changeMacFormat() byłaby zdefiniowana w img/common.js
Trzeba więcej podpowiedzi? ;-)
Początkowe wyświetlenie adresów mac w domyślnym formacie można robić po stronie SMARTY
poprzez dodatkową funkcję formatującą mac ze standardowej postaci.