diff --git a/dhcpd/config.info b/dhcpd/config.info index 5f6bc4857..0d9bcc165 100644 --- a/dhcpd/config.info +++ b/dhcpd/config.info @@ -8,7 +8,7 @@ lease_refresh=Seconds between refreshing lease list,3,Never show_ip=Show IP addresses for hosts?,1,1-Yes,0-No show_mac=Show MAC addresses for hosts?,1,1-Yes,0-No group_name=Show group names as,1,1-domain-name option,0-Name or member count,2-Description -desc_name=Show other object descriptions instead of names?,1,1-Yes,0-No +desc_name=Show descriptions instead of names?,1,1-Description only,0-Name only,2-Both name and description display_max=Maximum number of subnets and hosts to display,3,Unlimited add_file=Add new subnets, hosts and groups to file,3,Main configuration file line2=System configuration,11 diff --git a/dhcpd/config.info.ca b/dhcpd/config.info.ca index 9028e30ac..328881f06 100644 --- a/dhcpd/config.info.ca +++ b/dhcpd/config.info.ca @@ -7,7 +7,6 @@ lease_refresh=Segons entre refrescs de la llista de préstecs,3,Mai show_ip=Mostra les adreces IP dels hosts,1,1-Sí,0-No show_mac=Mostra les adreces MAC dels hosts,1,1-Sí,0-No group_name=Mostra els noms de grup com,1,1-Opció domini-nom,0-Nom o recompte de membres,2-Descripció -desc_name=Mostra les descripcions dels altres objectes en lloc dels noms,1,1-Sí,0-No display_max=Nombre màxim de subxarxes i hosts a mostrar,3,Il·limitat add_file=Afegeix subxarxes noves, hosts i grups al fitxer,3,Fitxer de configuració principal line2=Configuració del sistema,11 diff --git a/dhcpd/config.info.cs b/dhcpd/config.info.cs index cedde4208..1786faf59 100644 --- a/dhcpd/config.info.cs +++ b/dhcpd/config.info.cs @@ -6,7 +6,6 @@ lease_tz=Zobrazit dobu pronájmu v,1,0-GMT,1-Lokálním čase show_ip=Zobrazit IP adresy pro hosty?,1,1-ano,0-ne show_mac=Zobrazit MAC adresy hostů?,1,1-Ano,0-Ne group_name=Zobrazení jmen skupin jako,1,1-doménová jména,0-Jména nebo počtu členů,2-Popisu -desc_name=Ukázat popisy objektů místo jejich názvů?,1,1-Ano,0-Ne display_max=Počet maximálně zobrazených podsítí a hostů,3,Bezomezení line2=Konfigurace systému,11 dhcpd_conf=Konfigurační soubor DHCP serveru,0 diff --git a/dhcpd/config.info.da b/dhcpd/config.info.da index 2a19231f2..a8fddd4ed 100644 --- a/dhcpd/config.info.da +++ b/dhcpd/config.info.da @@ -6,7 +6,6 @@ lease_tz=Vis lease tider i,1,0-GMT,1-Lokal tid show_ip=Vis IP adresser for hosts?,1,1-Ja,0-Nej show_mac=Vis MAC adresser for hosts?,1,1-Ja,0-Nej group_name=Vis gruppenavne som,1,1-domæne-navne indstilling,0-Navn eller medlemsantal,2-Beskrivelse -desc_name=Vis andre objektbeskrivelse istedet for navne?,1,1-Ja,0-Nej display_max=Maksimalt antal hosts og subnet der skal vises,3,Ubegrænset line2=Systemkonfiguration dhcpd_conf=DHCP server config fil,0 diff --git a/dhcpd/config.info.de b/dhcpd/config.info.de index 5f319fbc7..a9805032c 100644 --- a/dhcpd/config.info.de +++ b/dhcpd/config.info.de @@ -7,7 +7,6 @@ lease_refresh=Sekunden zwischen dem Aktualisieren der Leasing-Liste,3,Niemals show_ip=Zeige IP-Adressen für Hosts?,1,1-Ja,0-Nein show_mac=Zeige MAC-Adressen für Hosts?,1,1-Ja,0-Nein group_name=Zeige Gruppennamen als,1,1-domain-name Option,0-Name oder Mitglied,2-Beschreibung -desc_name=Zeige andere Objektbeschreibungen statt Namen?,1,1-Ja,0-Nein display_max=Maximale Anzahl an Subnetzen und Hosts zum Anzeigen,3,Unbegrenzt add_file=Füge neue Subnetze, Hosts und Gruppen in einer Datei hinzu,3,Haupt-Konfigurationsdatei line2=Systemkonfiguration,11 diff --git a/dhcpd/config.info.fa b/dhcpd/config.info.fa index 0a83d4d9d..d61c07714 100644 --- a/dhcpd/config.info.fa +++ b/dhcpd/config.info.fa @@ -6,7 +6,6 @@ lease_tz=نمايش زمان انتساب داده شده‌ها براساس,1, show_ip=آيا نشانيهاي IP براي ميزبانها نشان داده شود؟,1,1-بله,0-خير show_mac=آيا نشانيهاي MACبراي ميزبانها نشان داده شود؟,1,1-بله,0-خير group_name=نشان‌دادن نامهاي گروه به‌صورت,1,1- گزينه دامنه/نام ,0-نام يا تعداد اعضا,2-شرح -desc_name=آيا ساير شرحها به جاي نام نشان داده شود؟,1,1-بله,0-خير display_max=حداکثر تعداد زيرشبکه‌ها و ميزبانها جهت نمايش,3,نامحدود line2=پيکربندي سيستم,11 dhcpd_conf=پرونده پيکربندي کارساز DHCP,0 diff --git a/dhcpd/config.info.fr b/dhcpd/config.info.fr index 34aff6a7e..c58ca3f86 100644 --- a/dhcpd/config.info.fr +++ b/dhcpd/config.info.fr @@ -6,7 +6,6 @@ lease_tz=Afficher les temps de bail en,1,0-GMT,1-Temps local show_ip=Montrer les adresses IP des postes ?,1,1-Oui,0-Non show_mac=Montrer les adresses MAC des postes ?,1,1-Oui,0-Non group_name=Montrer les noms de groupe comme,1,1-Nom de domaine,0-Nom ou numero de membre -desc_name=Montrer les descriptions au lieu des noms ?,1,1-Oui,0-Non display_max=Nombre maximum de sous-reseaux et de postes a afficher,3,Illimite line2=Configuration du systeme,11 dhcpd_conf=Fichier de configuration du serveur DHCP,0 diff --git a/dhcpd/config.info.ja b/dhcpd/config.info.ja index 962e77afc..e0c7e7c37 100644 --- a/dhcpd/config.info.ja +++ b/dhcpd/config.info.ja @@ -6,7 +6,6 @@ lease_tz=リース時間の表示形式,1,0-GMT,1-ローカル時間 show_ip=ホストのIPアドレスを表示しますか?,1,1-はい,0-いいえ show_mac=ホストのMACアドレスを表示しますか?,1,1-はい,0-いいえ group_name=グループ名の表示方法,1,1-ドメイン-名 オプション,0-名前またはメンバー数 -desc_name=名称の替わりにオブジェクトの説明を表示しますか?,1,1-はい,0-いいえ display_max=サブネットとホストの表示する最大数,3,無制限 line2=システム設定,11 dhcpd_conf=DHCPサーバ 設定ファイル,0 diff --git a/dhcpd/config.info.nl b/dhcpd/config.info.nl index f36d18140..fd3ffb818 100644 --- a/dhcpd/config.info.nl +++ b/dhcpd/config.info.nl @@ -7,7 +7,6 @@ lease_refresh=Seconden tussen verversen van lease lijst,3,Nooit show_ip=Laat IP adressen zien voor hosts?,1,1-Ja,0-Nee show_mac=Laat MAC adressen zien voor hosts?,1,1-Ja,0-Nee group_name=Laat groep namen zien als,1,1-domein-naam optie,0-Naam of Lid van,2-Omschrijving -desc_name=Laat andere object omschrijvingen zien in plaats van namen?,1,1-Ja,0-Nee display_max=Maximum aantal subnets en hosts om te laten zien,3,Ongelimiteerd add_file=Toevoegen nieuwe subnetten, host en groepen aan file,3,Hoofd configuratie file line2=Systeem configuratie,11 diff --git a/dhcpd/config.info.no b/dhcpd/config.info.no index e03664980..4547804fa 100644 --- a/dhcpd/config.info.no +++ b/dhcpd/config.info.no @@ -7,7 +7,6 @@ lease_refresh=Sekunder mellom oppfrisking av liste med leieavtaler,3,Aldri show_ip=Vis IP adresser for verter?,1,1-Ja,0-Nei show_mac=Vis MAC adresser for verter?,1,1-Ja,0-Nei group_name=Vis gruppenavn som,1,1-domene-navn alternativ,0-Navn eller antall medlemmer,2-Beskrivelse -desc_name=Vis andre objektbeskrivelser i stedet for navn,1,1-Ja,0-Nei display_max=Maks antall subnett og verter som skal vises,3,Ubegrenset add_file=Legg til nye subnett, verter og grupper i filen,3,Hoved konfigurasjonsfil line2=System konfigurasjon,11 diff --git a/dhcpd/config.info.pl b/dhcpd/config.info.pl index e4fddd971..2000f1332 100644 --- a/dhcpd/config.info.pl +++ b/dhcpd/config.info.pl @@ -7,7 +7,6 @@ lease_refresh=Sekund pomiędzy odświeżaniem listy dzierżawy,3,Nigdy show_ip=Wyświetlać adres IP hostów?,1,1-Tak,0-Nie show_mac=Wyświetlać adres MAC hostów?,1,1-Tak,0-Nie group_name=Wyświetl nazwy grupy jako,1,1-domain-name,0-Ilość lub nazwa użytkowników,2-Opis -desc_name=Wyświetlać inne opisy obiektów zamiast nazw,1,1-Tak,0-Nie display_max=Maksymalna liczba wyświetlanych podsieci i hostów,3,Nieograniczona add_file=Dodaj nowe podsieci, hosty i grupy do pliku,3,Główny plik konfiguracyjny line2=Opcje systemowe,11 diff --git a/dhcpd/config.info.pt_BR b/dhcpd/config.info.pt_BR index be5e81456..5a395e8a8 100644 --- a/dhcpd/config.info.pt_BR +++ b/dhcpd/config.info.pt_BR @@ -6,7 +6,6 @@ lease_tz=Display leases times in,1,0-GMT,1-Local time show_ip=Mostrar endereço IP para computadores?,1,1-Sim,0-Não show_mac=Mostrar endereço MAC para computadores?,1,1-Sim,0-Não group_name=Mostrar nomes de grupo como,1,1-nome de-domínio,0-Nome ou membro -desc_name=Mostrar descrição de objetos ao invés de nomes?,1,1-Sim,0-Não display_max=Número máximo de subredes e computadores a serem add_file=Acrescentar novas subredes, hosts e grupos para arquivo,3,Arquivo principal de configuração line2=Configuração do sistema,11 diff --git a/dhcpd/config.info.sk b/dhcpd/config.info.sk index 3f68c169a..a86216878 100644 --- a/dhcpd/config.info.sk +++ b/dhcpd/config.info.sk @@ -6,7 +6,6 @@ lease_tz=Zobraziť časy pridelených adries v,1,0-GMT,1-Lokálnom čase show_ip=Zobraziť IP adresy pre počítače?,1,1-Áno,0-Nie show_mac=Zobraziť MAC adresy pre počítače?,1,1-Áno,0-Nie group_name=Zobraziť skupinové mená ako ,1,1-doménové mená ,0-Meno alebo počet členov,2-Popis -desc_name=Ukázať popisy objektov namiesto ich názvov?,1,1-Áno,0-Nie display_max=Maximálny počet subnetov a hostiteľov pre zobrazenie,3,Bez limitu line2=Systémové nastavenia,11 dhcpd_conf=Konfiguračný súbor DHCP servera,0 diff --git a/dhcpd/index.cgi b/dhcpd/index.cgi index 090874eea..7f1179368 100755 --- a/dhcpd/index.cgi +++ b/dhcpd/index.cgi @@ -211,14 +211,18 @@ foreach $u (@subn) { push(@sicons, $i = "images/shared.gif"); push(@checkboxids, $u->{'index'}); } - if ($config{'desc_name'} && $u->{'comment'}) { - push(@utitles, $t = &html_escape($u->{'comment'})); + if ($config{'desc_name'} == 0) { + $t = $u->{'values'}->[0]; + } + elsif ($config{'desc_name'} == 1) { + $t = $u->{'comment'} || $u->{'values'}->[0]; } else { - push(@utitles, $t = &html_escape($u->{'values'}->[0])); + $t = $u->{'values'}->[0].($u->{'comment'} ? " ($u->{'comment'})" : ""); } + push(@utitles, &html_escape($t)); push(@uslinks, $l); # so that ordering is preserved - push(@ustitles, $t); + push(@ustitles, &html_escape($t)); push(@usicons, $i); } @checkboxes = map { &ui_checkbox("d", $_) } @checkboxids; @@ -336,12 +340,16 @@ foreach $h (@host) { (defined($subnet{$h}) ? "&uidx=$subnet{$h}" : ""). (defined($shared{$h}) ? "&sidx=$shared{$h}" : "") : undef); - if ($config{'desc_name'} && $h->{'comment'}) { - push(@htitles, &html_escape($h->{'comment'})); + if ($config{'desc_name'} == 0) { + $t = $h->{'values'}->[0]; + } + elsif ($config{'desc_name'} == 1) { + $t = $h->{'comment'} || $h->{'values'}->[0]; } else { - push(@htitles, &html_escape($h->{'values'}->[0])); + $t = $h->{'values'}->[0].($h->{'comment'} ? " ($h->{'comment'})" : ""); } + push(@htitles, &html_escape($t)); if ($config{'show_ip'}) { $fv = &fixedaddr($h); $htitles[$#htitles] .= "
".$fv if ($fv);