Note: this list is kept only as a demonstration for CVSNotice. For the latest CVS notices, see the Xaraya and Postnuke sites
View Statistics - Next Notice - Previous NoticeDirectory filter : [ all ] / postnuke_official / html / modules / users / pnblocks [ view in CVS ]
| Date | Directory [filter] | File(s) [view] | Author [filter] |
| 07 Aug 2002 04:00:29 | postnuke_official/html/modules/users/pnblocks | login.php,1.6,1.7 | Paul Rosania |
| using templating for login block - this may become automatic in the future but allows templating to work for testing | |||
Update of /home/cvsroot/postnuke_official/html/modules/users/pnblocks
In directory ns7.hostnuke.net:/tmp/cvs-serv24769/pnblocks
Modified Files:
login.php
Log Message:
using templating for login block - this may become automatic in the future but allows templating to work for testing
Index: login.php
===================================================================
RCS file: /home/cvsroot/postnuke_official/html/modules/users/pnblocks/login.php,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** login.php 13 Jun 2002 15:45:23 -0000 1.6
--- login.php 7 Aug 2002 04:00:26 -0000 1.7
***************
*** 58,69 ****
$vars = unserialize($blockinfo['content']);
- // Defaults
- if (empty($vars['showmessage'])) {
- $vars['showmessage'] = 1;
- }
- if (empty($vars['showcreate'])) {
- $vars['showcreate'] = 1;
- }
-
// Don't display if user is already logged in
if (pnUserLoggedIn()) {
--- 58,61 ----
***************
*** 71,130 ****
}
- // Username and password
- $output = new pnHTML();
- $output->FormStart(pnModURL('users',
- 'user',
- 'login'));
-
- $output->TableStart();
- $output->SetInputMode(_PNH_VERBATIMINPUT);
- $output->SetOutputMode(_PNH_RETURNOUTPUT);
- $row[] = $output->Text('Username');
- $row[] = $output->FormText('uname', '', 12, 64);
- $output->SetOutputMode(_PNH_KEEPOUTPUT);
- $output->TableAddRow($row);
- $row = array();
- $output->SetOutputMode(_PNH_RETURNOUTPUT);
- $row[] = $output->Text('Password');
- $row[] = $output->FormText('pass', '', 12, 64, true);
- $output->SetOutputMode(_PNH_KEEPOUTPUT);
- $output->TableAddRow($row);
- $output->TableEnd();
-
// URL of this page
// TODO - make this generic so that it works with all
// webservers - pnGetThisURL?
! $output->FormHidden('returnurl', pnServerGetVar('REQUEST_URI'));
!
! // Remember me
! if (pnConfigGetVar('seclevel') != 'High') {
! $output->TableStart();
! $row = array();
! $output->SetOutputMode(_PNH_RETURNOUTPUT);
! $row[] = $output->Text(' ' . _USERSREMEMBERME);
! $row[] = $output-> FormCheckBox('rememberme');
! $output->SetOutputMode(_PNH_KEEPOUTPUT);
! $output->TableAddRow($row);
! $output->TableEnd();
! }
! $output->SetInputMode(_PNH_PARSEINPUT);
!
! // Login button
! $output->FormSubmit(_USERSLOGIN);
! $output->FormEnd();
!
! // Registration message
! if (!empty($vars['showmessage'])) {
! $output->Text(_USERSASREGISTERED);
! }
!
!
! // Block formatting
! if (empty($blockinfo['title'])) {
! $blockinfo['title'] = _USERSLOGIN;
! }
!
! $blockinfo['content'] = $output->GetOutput();
return $blockinfo;
}
--- 63,73 ----
}
// URL of this page
// TODO - make this generic so that it works with all
// webservers - pnGetThisURL?
! $args['return_url'] = pnServerGetVar('REQUEST_URI');
+ $blockinfo['content'] = pnBlockTemplate('users', 'login', $args);
+
return $blockinfo;
}
View Statistics - Next Notice - Previous Notice
| Visit Developer Site - Browse CVS Repository |
Syndicate via backend.rss (max. once per hour please) | Powered by CVSNotice 0.1.3 |