@@ -1073,23 +1073,25 @@ function footer($ncol, $hascolors) {
10731073 if ($ this ->count === 0 ) {
10741074 return "" ;
10751075 }
1076- $ lllgroups = [];
1076+ $ plfts = [];
10771077
10781078 // Begin linelinks
1079+ $ plft = PaperList::make_tab ("get " , "Download " );
10791080 $ types = ["nameemail " => "Names and emails " ];
10801081 if ($ this ->user ->privChair ) {
10811082 $ types ["pcinfo " ] = "PC info " ;
10821083 }
1083- $ lllgroups [] = [ " " , " Download " ,
1084- Ht::select ( " getfn " , $ types , null , [ "class " => "want-focus " ])
1085- . Ht:: submit ( " fn " , " Go " , [ " value " => " get " , " class " => " uic js-submit-list ml-2 can-submit-all " ])] ;
1084+ $ plft -> content = Ht:: select ( " getfn " , $ types , null , [ " class " => " want-focus " ])
1085+ . Ht::submit ( " fn " , " Go " , [ " value " => " get " , "class " => "uic js-submit-list ml-2 can-submit-all " ]);
1086+ $ plfts [] = $ plft ;
10861087
10871088 if ($ this ->user ->privChair ) {
1088- $ lllgroups [] = [ " " , "Tag " ,
1089- Ht::select ("tagfn " , ["a " => "Add " , "d " => "Remove " , "s " => "Define " ], $ this ->qreq ->tagfn )
1089+ $ plft = PaperList:: make_tab ( " tag " , "Tag " );
1090+ $ plft -> content = Ht::select ("tagfn " , ["a " => "Add " , "d " => "Remove " , "s " => "Define " ], $ this ->qreq ->tagfn )
10901091 . ' tag(s) '
10911092 . Ht::entry ("tag " , $ this ->qreq ->tag , ["size " => 15 , "class " => "want-focus js-autosubmit " , "data-submit-fn " => "tag " ])
1092- . Ht::submit ("fn " , "Go " , ["value " => "tag " , "class " => "uic js-submit-list ml-2 " ])];
1093+ . Ht::submit ("fn " , "Go " , ["value " => "tag " , "class " => "uic js-submit-list ml-2 " ]);
1094+ $ plfts [] = $ plft ;
10931095
10941096 $ mods = [
10951097 "disableaccount " => "Disable " ,
@@ -1106,15 +1108,16 @@ function footer($ncol, $hascolors) {
11061108 if ($ this ->has ("pc " )) {
11071109 $ mods ["remove_pc " ] = "Remove from PC " ;
11081110 }
1109- $ lllgroups [] = ["" , "Modify " ,
1110- Ht::select ("modifyfn " , $ mods , null , ["class " => "want-focus " ])
1111- . Ht::submit ("fn " , "Go " , ["value " => "modify " , "class " => "uic js-submit-list ml-2 " ])];
1111+ $ plft = PaperList::make_tab ("modify " , "Modify " );
1112+ $ plft ->content = Ht::select ("modifyfn " , $ mods , null , ["class " => "want-focus " ])
1113+ . Ht::submit ("fn " , "Go " , ["value " => "modify " , "class " => "uic js-submit-list ml-2 " ]);
1114+ $ plfts [] = $ plft ;
11121115 }
11131116
11141117 return " <tfoot class= \"pltable-tfoot " . ($ hascolors ? " pltable-colored " : "" )
11151118 . "\"> " . PaperList::render_footer_row (1 , $ ncol - 1 ,
11161119 "<b>Select people</b> (or <a class= \"ui js-select-all \" href= \"\">select all {$ this ->count }</a>), then " ,
1117- $ lllgroups )
1120+ $ plfts )
11181121 . "</tfoot> \n" ;
11191122 }
11201123
0 commit comments