From 0f5e839ded08c12612390b1ca39f604c4177ff8d Mon Sep 17 00:00:00 2001 From: prozacx Date: Wed, 6 Jul 2005 16:15:15 +0000 Subject: [PATCH] Added disabled flag for user textbox when editing a user git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@419 726aef4b-f618-498e-8847-2d620e286838 --- modules/admin.cpp | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/modules/admin.cpp b/modules/admin.cpp index 50c8b765..41ff92bb 100644 --- a/modules/admin.cpp +++ b/modules/admin.cpp @@ -255,9 +255,16 @@ bool CAdminSock::UserPage(CString& sPageRet, CUser* pUser) { sPageRet += "
\r\n" "\r\n" "
Authentication\r\n" - "
Username:
\r\n" - "
\r\n" - "Password:

\r\n" + "
Username:
\r\n"; + + if (pUser) { + sPageRet += "\r\n" + "
\r\n"; + } else { + sPageRet += "
\r\n"; + } + + sPageRet += "Password:

\r\n" "Confirm Password:
\r\n" "
Allowed IPs:
\r\n" "

\r\n" @@ -324,18 +331,23 @@ bool CAdminSock::UserPage(CString& sPageRet, CUser* pUser) { return true; } + // Add User Submission if (!pUser) { if (AddNewUser(sPageRet)) { return true; } + + Redirect("/listusers"); + return false; } - Redirect("/listusers"); - return false; + // Edit User Submission + GetErrorPage(sPageRet, "Sorry... the editing of users has not been implemented yet."); + return true; } bool CAdminSock::AddNewUser(CString& sPageRet) { - CString sUsername = GetParam("username"); + CString sUsername = GetParam("user"); if (sUsername.empty()) { GetErrorPage(sPageRet, "Invalid Submission [Username is required]"); return true;