Browse Source

Merge remote-tracking branch 'jaapmarcus/fix/bulk-actions' into feature/user-roles

Kristan Kenney 5 years ago
parent
commit
babcae4799

+ 17 - 0
web/js/init.js

@@ -133,6 +133,23 @@ $(document).ready(function(){
                   document.getElementById('default-sort').click();
                   $('.context-menu.sort-order').toggle();
               };
+              
+              $('#objects').submit( function (e){
+                 if(!e.originalEvent){
+                    return;
+                 }
+                 e.preventDefault();
+                 $('.ch-toggle').each( function (){
+                    if($(this).prop('checked')){
+                        key=this.name;
+                        div=$('<input type="hidden" name="'+key+'[]" value="'+this.value+'"/>');
+                        $('#objects').append(div);
+                    }
+                 });
+                 
+                 $('#objects').submit();
+                 return true;
+              });
 
               // Shortcuts
 

+ 1 - 0
web/templates/pages/list_backup.html

@@ -31,6 +31,7 @@
                     </select>
                   </div>
                   <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                  <form>
                 </td>
               <? } ?>
             </tr>

+ 1 - 0
web/templates/pages/list_backup_detail.html

@@ -25,6 +25,7 @@
                   </select>
                 </div>
                 <button type="submit" class="l-sort-toolbar__filter-apply" value=""><i class="fas fa-arrow-right"></i></button>
+                <form>
               </td>
             </tr>
           </table>

+ 1 - 0
web/templates/pages/list_cron.html

@@ -51,6 +51,7 @@
                     </select>
                   </div>
                   <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                  </form>
                 </td>
               <? } ?>
             </tr>

+ 1 - 0
web/templates/pages/list_db.html

@@ -71,6 +71,7 @@
                     </select>
                   </div>
                   <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                  </form>
                 </td>
               <? } ?>
             </tr>

+ 1 - 0
web/templates/pages/list_dns.html

@@ -50,6 +50,7 @@
                     </select>
                   </div>
                   <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                  </form>
                 </td>
               <? } ?>
             </tr>

+ 1 - 0
web/templates/pages/list_dns_rec.html

@@ -50,6 +50,7 @@
                     </select>
                   </div>
                   <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                  </form>
                 </td>
               <? } ?>
             </tr>

+ 1 - 0
web/templates/pages/list_firewall.html

@@ -31,6 +31,7 @@
                   </select>
                 </div>
                 <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                </form>
               </td>
             </tr>
           </table>

+ 1 - 0
web/templates/pages/list_firewall_banlist.html

@@ -17,6 +17,7 @@
                   </select>
                 </div>
                 <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                </form>
               </td>
             </tr>
           </table>

+ 1 - 0
web/templates/pages/list_firewall_ipset.html

@@ -17,6 +17,7 @@
                   </select>
                 </div>
                 <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                </form>
               </td>
             </tr>
           </table>

+ 1 - 0
web/templates/pages/list_ip.html

@@ -29,6 +29,7 @@
                   </select>
                 </div>
                 <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                </form>
               </td>
             </tr>
           </table>

+ 1 - 0
web/templates/pages/list_mail.html

@@ -49,6 +49,7 @@
                       </select>
                     </div>
                     <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                    </form>
                   </td>
                 <? } ?>
             </tr>

+ 1 - 0
web/templates/pages/list_mail_acc.html

@@ -52,6 +52,7 @@
                     </select>
                   </div>
                   <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                  </form>
                 </td>
               <? } ?>
             </tr>

+ 1 - 0
web/templates/pages/list_packages.html

@@ -28,6 +28,7 @@
                   </select>
                 </div>
                 <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+              </form>
             </td>
           </tr>
         </table>

+ 1 - 0
web/templates/pages/list_services.html

@@ -44,6 +44,7 @@
                     </select>
                 </div>
                 <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                </form>
               </td>
             </tr>
           </table>

+ 1 - 0
web/templates/pages/list_updates.html

@@ -22,6 +22,7 @@
                   </select>
                 </div>
                 <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                </form>
               </td>
             </tr>
           </table>

+ 1 - 0
web/templates/pages/list_user.html

@@ -48,6 +48,7 @@
                     </select>
                   </div>
                   <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                </form>
               </td>
             </tr>
           </table>

+ 1 - 0
web/templates/pages/list_web.html

@@ -50,6 +50,7 @@
                     </select>
                   </div>
                   <button type="submit" class="l-sort-toolbar__filter-apply" value="" title="<?=_('apply to selected')?>"><i class="fas fa-arrow-right"></i></button>
+                  </form>
                 </td>
               <? } ?>
             </tr>