]> git.llucax.com Git - z.facultad/75.43/tp1.git/blobdiff - src/lib/admin.forms.php
Bugfix.
[z.facultad/75.43/tp1.git] / src / lib / admin.forms.php
index 7c0288151dbac9ed7476a3942f5887bbd3a8f7b6..91eb1fb2e329d696526ab12bc8911dca17cec0cd 100644 (file)
@@ -141,4 +141,33 @@ function admin_form_creditos($users, $user = '', $creditos = 1, $action = 'admin
 <?php
 }
 
 <?php
 }
 
+/// Formulario para ceder la administración a otro usuario.
+function admin_form_ceder_admin($users, $user = '', $action = 'admin.admin.php')
+{
+    warn('Recuerde que este proceso no es reversible, si usted cede sus '
+        .'permisos de administrador, no podrá recuperarlos a menos que el '
+        .'nuevo administrador se los vuelva a asignar.');
+?>
+        <form name="admin_ceder" action="<?php echo $action ?>"
+                method="post" onSubmit="return admin_validar_ceder(this);">
+            <script type="text/javascript" language="JavaScript">
+                <!--
+                function admin_validar_ceder(f)
+                {
+                    if (!check_vacio(f.admin_ceder_pass, 'Contraseña')) return false;
+                    return true;
+                }
+                -->
+            </script>
+            <p>
+                <input type="submit" value="Ceder" /> permisos de administración a
+                <select name="admin_ceder">
+                    <?php foreach ($users as $u) echo $u->toHtmlOption($user) ?>
+                </select><br />
+                Contraseña: <input type="password" name="admin_ceder_pass" /> (esta operación requiere contraseña)
+            </p>
+        </form>
+<?php
+}
+
 ?>
\ No newline at end of file
 ?>
\ No newline at end of file