+}<!--~opt_public_something {~-->
+
+
+function ~public_file_name~_main() {<!--~opt_public_display {~-->
+ $id = _REQUEST_cut('~public_file_name~_id');
+ if($id) {
+ return ~file_name~_main_display($id);<!--~opt_public_form unset {~-->
+ } else {
+ message("Error: Broken Link (~singular cap~ #$id not found)");
+ return './'; # FIXME where should this go?<!--~}~-->
+ }<!--~}~--><!--~opt_public_form {~-->
+ return ~file_name~_main_form();<!--~}~-->
+}<!--~}~-->
+
+
+function ~file_name~_main(<!--~opt_display unset {~--><!--~opt_public_form {~-->$new_only = false<!--~}~--><!--~}~-->) {<!--~opt_pass {~-->
+ if(logged_in_as_admin()) {
+ tem_set('admin_privs');
+ } else {
+ $_REQUEST['url'] = this_url();
+ return 'admin_login';
+ }
+<!--~}~--><!--~opt_db {~-->
+ $id = _REQUEST_cut('~file_name~_edit_id');
+ if($id) {
+ return ~file_name~_main_form($id);
+ }