Projekt

Obecné

Profil

Požadavek #602

uzavřený

Aktivní odkazy v tabulce Zařízení

Přidáno uživatelem Pavel Kocourek před asi 11 roky(ů). Aktualizováno před více než 10 roky(ů).

Stav:
Uzavřený
Priorita:
Normální
Přiřazeno:
Kategorie:
Evidence sítě
Cílová verze:
Začátek:
2013-05-02
Uzavřít do:
% Hotovo:

100%

Odhadovaná doba:
12:00hod

Popis

v Zařízení doplnit odkazy na statistiky - web routeru, wifimon, hotsanic, apod.
Nejlépe jako editovatelný odkaz ve formátu Popis - URL.

Při zobrazení tabulky seznamu všech Zařízení vypsat URL jako seznam klikatelných odkazů pro přímé zobrazení příslušné stránky (asi do nové záložky).


Související úkoly 1 (0 otevřených1 uzavřený)

související s Požadavek #599: Komentáře u zařízení realizovat pomocí HTML_TextareaUzavřený2013-05-01

Akce

Aktualizováno uživatelem Ondřej Fibich před asi 11 roky(ů)

  • Kategorie nastaven na 11
  • Cílová verze nastaven na 1.1

Aktualizováno uživatelem Pavel Kocourek před téměř 11 roky(ů)

Stačila by dvě políčka ve formuláři zařízení - Odkaz1 Odkaz2 nebo Zařízení Monitor

Do políčka vložím http://cesta.někam.něco a ta cesta nebo zástupný symbol se prostě rozsvítí nebo bude aktivní

Defaultně to může směřovat třeba na nějaký centrální monitor, vložením se to přepíše (např. http://diag.pvfree.net/db.png )

Díky

Aktualizováno uživatelem Michal Kliment před téměř 11 roky(ů)

Možná bych něco podobného přidal už u šablon zařízení. Např. u UBNT zařízení by to byl odkaz http://IP_ADRESA:PORT na webové rozhraní.

Aktualizováno uživatelem Ondřej Fibich před téměř 11 roky(ů)

  • Přiřazeno nastaven na David Raška

Aktualizováno uživatelem Ondřej Fibich před téměř 11 roky(ů)

  • Odhadovaná doba nastaven na 12:00hod

Návrh implementace:

- vytvoří se tabulka device_active_links, která bude mít M:N vztah se zařízeními
- tabulka bude obsahovat pole:
  • url_pattern - šablona pro generování odkazu, které může obsahovat speciální zástupné řetězce (prozatím jen {ip_address} - Ip adresa zařízení [pokud jich má víc, vybere se asi náhodně, pokud nemá žádnou odkaz se nezobrazí]), které budou fungovat stejně jako to funguje v upozorňovacích zprávách
  • name - volitelné jméno odkazu, pokud bude prázdné, pak se místo jména zobrazí jen odkaz
  • title - titulek odkazu
  • show_in_user_grid - zobrazovat tento typ odkazu v tabulce zařízení uživatele?
  • show_in_grid - zobrazovat tento typ odkazu v tabulce všech zařízení?
- přiřazení odkazu k zařízení bude možno dvěma způsoby:
  1. multiple select boxem, kde půjde přiřazovat zařízení k odkazu (podobně je to třeba u přiřazení správců zařízení k zařízením)
  2. šablony zařízení budou také asociovány s odkazy a při vytvoření zařízení skrze šablonu se automaticky přidají i odkazy přiřazené k zařízení

Časový odhad tohoto řešení:

- Datový model [4h]
- Rozhraní pro práci s odkazy (přidání, editace, zobrazení všech odkazů) [3h]
- Přiřazení zařízení k odkazu [1h]
- Přiřazení zařízení k šabloně zařízení [1h]
- Modifikace přidávání zařízení pro přidávání odkazů přiřazených k šabloně [1h]
- Přidání výpisu odkazů do zobrazení detailu zařízení, seznamu zařízení uživatele a seznamu všech zařízení [2h]

Aktualizováno uživatelem David Raška před více než 10 roky(ů)

  • Stav změněn z Nový na Uzavřený
  • % Hotovo změněn z 0 na 100

Použito v changesetu sourceforge|r2133.

Aktualizováno uživatelem Ondřej Fibich před více než 10 roky(ů)

  • Stav změněn z Uzavřený na Nový
  • % Hotovo změněn z 100 na 90

Chyby:
- nepočítá se s možností, že zařízení nemá IP adresu (spadne vše)
- formulář pro přidání/editaci - "Titulek" ne "Titul"; chybí nápovědy (pokud bych nečetl toto, tak bych nechápal co je a co tam dát: šablona URL, jméno, titul, šablony zařízení)
- do odkazů se přidává path_qsurl query parametr

Návrhy:
- odkazy otvírat v novém okně?

Aktualizováno uživatelem David Raška před více než 10 roky(ů)

  • Stav změněn z Nový na Uzavřený
  • % Hotovo změněn z 90 na 100

Použito v changesetu sourceforge|r2137.

Aktualizováno uživatelem Ondřej Fibich před více než 10 roky(ů)

  • Kategorie změněn z 11 na Evidence sítě

Také k dispozici: Atom PDF