Drop columns from Custom Commands module

This commit is contained in:
Ilia Rostovtsev
2021-11-09 12:54:52 +03:00
parent b9e88f7f93
commit a8cb9a5036
15 changed files with 6 additions and 27 deletions

View File

@ -1,4 +1,3 @@
display_mode=0
columns=2
params_file=0
params_cmd=0

View File

@ -1,4 +1,3 @@
display_mode=0
columns=2
params_file=0
params_cmd=0

View File

@ -2,7 +2,6 @@ display_mode=Main page shows,1,0-All commands and parameters,1-Links to commands
width=Width of file editor window,3,Default (80 chars)
height=Height of file editor window,3,Default (20 chars)
wrap=File editor wrap mode,1,-Default (Soft),hard-Hard,off-Off
columns=Columns to display commands in,1,2-2,1-1
sort=Sort commands by,1,desc-Command name,html-Description,-Command ordering
params_file=Treat default values starting with / as file to read?,1,1-Yes,0-No
params_cmd=Treat default values ending with | as command to run?,1,1-Yes,0-No

View File

@ -2,6 +2,5 @@ display_mode=La pàgina principal mostra,1,0-Totes les ordres i paràmetres,1-En
width=Amplada de la finestra de l'editor,3,Defecte (80 caràcters)
height=Alçada de la finestra de l'editor,3,Defecte (20 caràcters)
wrap=Mode wrap de l'editor,1,-Defecte (Soft),hard-Hard,off-Desactivat
columns=Columnes per mostrar-hi les ordres,1,2-2,1-1
params_file=Tracta els valors per defecte que comencin amb / com un fitxer per llegir,1,1-Sí,0-No
params_cmd=Tracta els valors per defecte que acabin amb | com a ordres a executar,1,1-Sí,0-No

View File

@ -2,4 +2,3 @@ display_mode=Hlavní stránka zobrazuje,1,0-Všechny příkazy a parametry,1-Lin
width=šířka pro okno editoru souboru,3,Výchozí (80 znaků)
height=Výška pro okno editoru souboru,3,Výchozí (20 znaků)
wrap=Mód pro zalamování řádku v editoru souboru,1,-Výchozí (Lehké),hard-Těžké,off-Vypnuto
columns=Počet sloupců pro zobrazování příkazů,1,2-2,1-1

View File

@ -2,7 +2,6 @@ display_mode=Hauptseite zeigt,1,0-Alle Befehle und Parameter,1-Verknüpfungen zu
width=Breite des Dateieditor-Fensters,3,Standard (80 Zeichen)
height=Höhe des Dateieditor-Fensters,3,Standard (20 Zeichen)
wrap=Zeilenumbruch im Dateieditor,1,-Standard (Weich),hard-Hart,off-Ausschalten
columns=Spalten, um Befehle anzuzeigen in,1,2-2,1-1
sort=Sortiere Befehle nach,1,desc-Command-Name,html-Beschreibung,-Befehlsabarbeitung
params_file=Behandlung von Standardwerten, beginnend mit / als Datei lesen?,1,1-Ja,0-Nein
params_cmd=Behandlung von Standardwerten, die mit | enden als Befehl ausführen,1,1-Ja,0-Nein

View File

@ -2,7 +2,6 @@ display_mode=Afficher la page principale,1,0-Toutes les commandes et paramètres
width=Largeur de la fenêtre de l'éditeur de fichiers,3,Par défaut (80 caractères)
height=Hauteur de la fenêtre de l'éditeur de fichiers,3,Par défaut (20 caractères)
wrap=Mode wrap de l'éditeur de fichiers,1,-Par défaut (Soft),hard-Dur,off-Désactivé
columns=Colonnes dans lesquelles afficher les commandes,1,2-2,1-1
sort=Trier les commandes par,1,desc-Nom de la commande,html-Description,-Ordre des commandes
params_file=Traiter les valeurs par défaut commençant par / comme un fichier à lire?,1,1-Oui,0-Non
params_cmd=Traitez les valeurs par défaut se terminant par | comme commande à exécuter?,1,1-Oui,0-Non

View File

@ -2,5 +2,4 @@ display_mode=La pagina principale visualizza,1,0-Tutti i comandi e i parametri,1
width=Larghezza della finestra del file editor,3,Predefinita (80 caratteri)
height=Altezza della finestra del file editor,3,Predefinita (20 caratteri)
wrap=Modalità di ritorno a capo del file editor,1,-Predefinita (Soft),hard-Hard,off-Disabilitata
columns=Numero di colonne in cui visualizzare i comandi,1,2-2,1-1
sort=Elenca comandi in ordine di,1,desc-Nome comando,html-Descrizione,-Comando di ordinamento

View File

@ -2,4 +2,3 @@ display_mode=메인 페이지 보기,1,0-모든 명령과 파라미터,1-명령
width=파일 편집기 창 넓이,3,기본 (80 글자)
height=파일 편집창의 높이,3,기본 (20 글자)
wrap=파일 편집기 wrap 모드,1,-기본 (Soft),hard-Hard,off-Off
columns=칼럼당 출력할 명령,1,2-2,1-1

View File

@ -2,7 +2,6 @@ display_mode=Laman utama menunjukkan,1,0-Semua arahan dan parameter,1-Pautan kep
width=Lebar fail tetingkap editor,3,Lalai (80 aksara)
height=Ketinggian fail tetingkap editor,3,Lalai (20 aksara)
wrap=Fail mod kawalan editor, 1,-lalai (Lembut),keras-Hard,off-Off
columns=Ruangan untuk memaparkan arahan dalam,1,2-2 ,1-1
sort=Sisih arahan dengan,1,desc-Nama arahan,html-Penerangan,-Urutan arahan
params_file=Anggap nilai lalai bermula dengan / sebagai fail untuk dibaca?,1,1-Ya,0-Tidak
params_cmd=Anggap nilai lalai berakhir dengan | sebagai arahan untuk menjalankan?,1,1-Ya,0-Tidak

View File

@ -2,7 +2,6 @@ display_mode=Hoofdpagina toont,1,0-Alle opdrachten en parameters,1-Links naar op
width=Breedte van bestand bewerking venster,3,Standaard (80 karakters)
height=Hoogte van bestands editor venster,3,Standaard (20 karakters)
wrap=File editor terugloop modus,1,-Standaard (Zacht),hard-Hard,off-Uit
columns=Kolommen om opdrachten in te laten zien,1,2-2,1-1
sort=Sorteer opdrachten met,1,desc-Opdracht naam,html-Omschrijving,-Opdracht volgorde
params_file=Behandel standaard waardes die starten met / als een file om te lezen?,1,1-Ja,0-Nee
params_cmd=Behandel standaard waardes die eindigen op | als uit te voeren opdracht?,1,1-Ja,0-Nee

View File

@ -2,7 +2,6 @@ display_mode=Hovedsiden viser,1,0-Alle kommandoer og parametere,1-Lenker til kom
width=Bredde på fileditor-vindu,3,Standard (80 tegn)
height=Høyde på fileditor-vindu,3,Standard (20 tegn)
wrap=Orddelingsmodus for fileditor,1,-Standard (Myk),hard-Hard,off-Av
columns=Ant. kolonner kommandoer skal vises i,1,2-2,1-1
sort=Sorter kommandoer etter,1,desc-Kommando-navn,html-Beskrivelse,-Kommandosortering
params_file=Behandle standardverdier som starter med / som filer som skal leses,1,1-Ja,0-Nei
params_cmd=Behandle standardverdier som slutter med | som kommando som skal kjøres?,1,1-Ja,0-Nei

View File

@ -2,7 +2,6 @@ display_mode=Na głównej stronie ukazują się,1,0-Wszystkie polecenia i parame
width=Szerokość okna edytora pliku,3,Domyślnie (80 znaków)
height=Wysokość okna edytora pliku,3,Domyślnie (20 znaków)
wrap=Tryb wrap edytora plików,1,-Domyślnie (miękki),hard-Twardy,off-Wyłączone
columns=Kolumny do wyświetlenia poleceń,1,2-2,1-1
sort=Sortuj polecenia według,1,desc-Nazwy,html-Opisu,-kolejności polecenia
params_file=Traktuj domyślne wartości zaczynające się znakiem / jako plik do odczytania,1,1-Tak,0-Nie
params_cmd=Traktuj domyślne wartości kończące się znakiem | jako polecenie do uruchomienia,1,1-Tak,0-Nie

View File

@ -52,27 +52,20 @@ elsif ($config{'display_mode'} == 0) {
}
}
$html .= &ui_hidden("id", $c->{'id'});
$w = $config{'columns'} == 2 ? 2 : 4;
$html .= &ui_table_start(undef, undef, $w,
$config{'columns'} == 1 ? [ "width=20%", "width=30%" ]
: [ "width=30%" ]);
$html .= &ui_table_start(undef, undef, 2, [ "width=30%" ]);
($got_submit) = grep { $_->{'type'} == 16 } @a;
if (!$got_submit) {
$html .= &ui_table_row(undef,
&ui_submit($c->{'desc'}), $w, []);
&ui_submit($c->{'desc'}), 2, []);
}
if ($c->{'html'}) {
$html .= &ui_table_row(undef,
&filter_javascript($c->{'html'}), $w, []);
&filter_javascript($c->{'html'}), 2, []);
}
foreach $a (@a) {
$html .= &ui_table_row(&html_escape($a->{'desc'}),
&show_parameter_input($a, $formno));
}
if (scalar(@a)%2 && $w == 4) {
# Hack to make spacing nicer
$html .= &ui_table_row(" ", " ");
}
if ($access{'edit'}) {
if ($c->{'edit'}) {
$link = &ui_link("edit_file.cgi?id=$c->{'id'}",$text{'index_fedit'});
@ -84,15 +77,14 @@ elsif ($config{'display_mode'} == 0) {
$link = &ui_link("edit_cmd.cgi?id=$c->{'id'}",$text{'index_edit'});
}
$html .= &ui_table_row(undef,
&ui_links_row([ $link ]), $w);
&ui_links_row([ $link ]), 2);
}
$html .= &ui_table_end();
$html .= &ui_form_end();
push(@grid, $html);
$form++;
}
print &ui_grid_table(\@grid, $config{'columns'} || 1, 100,
$config{'columns'} == 2 ? [ "width=50%", "width=50%" ] : [ ]);
print &ui_grid_table(\@grid, 2, 100, [ "width=50%", "width=50%" ]);
}
else {
# Just show table of commands

View File

@ -1 +1 @@
allowed=display_mode,columns,sort
allowed=display_mode,sort