diff --git a/include/staff/helptopic.inc.php b/include/staff/helptopic.inc.php index 2dd9db0ddd4ffbcf44867bc26fb1fa6a88c0bcaf..28b01152fcf608bdfccc7ed1340b7ba61bcf62d1 100644 --- a/include/staff/helptopic.inc.php +++ b/include/staff/helptopic.inc.php @@ -387,7 +387,10 @@ foreach ($forms as $F) { <strong><?php echo __('Add Custom Form'); ?></strong>: <select name="form_id" id="newform"> <option value=""><?php echo '— '.__('Add a custom form') . ' —'; ?></option> - <?php foreach (DynamicForm::objects()->filter(array('type'=>'G')) as $F) { ?> + <?php foreach (DynamicForm::objects() + ->filter(array('type'=>'G')) + ->exclude(array('flags__hasbit' => DynamicForm::FLAG_DELETED)) + as $F) { ?> <option value="<?php echo $F->get('id'); ?>" <?php if (in_array($F->id, $current_forms)) echo 'disabled="disabled"'; ?> diff --git a/include/staff/templates/form-manage.tmpl.php b/include/staff/templates/form-manage.tmpl.php index 217265da772cfd3d6c8fbe216ccc7cf40d6317b7..9794bdbdda6a3e0687f8803e49eee563b85c9a06 100644 --- a/include/staff/templates/form-manage.tmpl.php +++ b/include/staff/templates/form-manage.tmpl.php @@ -29,9 +29,10 @@ foreach ($forms as $e) { ?> $(this).parent().find('button').trigger('click');"> <option selected="selected" disabled="disabled"><?php echo __('Add a form'); ?></option> -<?php foreach (DynamicForm::objects()->filter(array( - 'type'=>'G')) as $f -) { +<?php foreach (DynamicForm::objects() + ->filter(array('type'=>'G')) + ->exclude(array('flags__hasbit' => DynamicForm::FLAG_DELETED)) + as $f) { if (in_array($f->get('id'), $current_list)) continue; ?><option value="<?php echo $f->get('id'); ?>"><?php