Apache2-WebApp-Extra-Admin

 view release on metacpan or  search on metacpan

MANIFEST  view on Meta::CPAN

Makefile.PL
META.yml
preview/Control_Panel_Main.jpg
preview/Control_Panel_Super_Admin_Logs.jpg
preview/Control_Panel_Super_Admin_Users.jpg
lib/Apache2/WebApp/Extra/Admin.pm
usr/share/webapp-toolkit/extra/class/admin.tt
usr/share/webapp-toolkit/extra/class/admin_about.tt
usr/share/webapp-toolkit/extra/class/admin_logs.tt
usr/share/webapp-toolkit/extra/class/admin_users_add.tt
usr/share/webapp-toolkit/extra/class/admin_users_edit.tt
usr/share/webapp-toolkit/extra/class/admin_users_error.tt
usr/share/webapp-toolkit/extra/class/admin_users.tt
usr/share/webapp-toolkit/extra/htdocs/admin/LICENSE
usr/share/webapp-toolkit/extra/htdocs/admin/css/base.css
usr/share/webapp-toolkit/extra/htdocs/admin/css/content.css
usr/share/webapp-toolkit/extra/htdocs/admin/css/form.css
usr/share/webapp-toolkit/extra/htdocs/admin/css/menu.css
usr/share/webapp-toolkit/extra/htdocs/admin/css/override.css
usr/share/webapp-toolkit/extra/htdocs/admin/css/results.css
usr/share/webapp-toolkit/extra/htdocs/admin/css/top.css

usr/share/webapp-toolkit/extra/class/admin_users_edit.tt  view on Meta::CPAN

    $param_ref->{username} = $c->request->param('username');

    $c->request->content_type('text/html');

    $c->template->process(
        'extras/admin/users_form.tt',
        {
            %{ $c->config },
            param => ($param_ref) ? $param_ref : undef,
            error => ($error_ref) ? $error_ref : undef,
            edit  => 1
        }
      )
      or $self->SUPER::_error($c, 'Template process failed', $c->template->error() );

    exit;
}

#----------------------------------------------------------------------------+
# Validate the form input, process the request.

usr/share/webapp-toolkit/extra/class/admin_users_edit.tt  view on Meta::CPAN

View the page.

  $self->_view_page(\%controller, \%param, \%error);

=head2 URI DISPATCHABLE

=head2 submit

Validate the form input, process the request.

  http://domain.com/app/admin/users/edit/submit

=head1 SEE ALSO

L<Apache2::WebApp>, L<Apache2::WebApp::Admin>, L<Apache::Htpasswd>

=head1 AUTHOR

Marc S. Brooks, E<lt>mbrooks@cpan.orgE<gt> L<http://mbrooks.info>

=head1 COPYRIGHT

usr/share/webapp-toolkit/extra/manifest/Admin  view on Meta::CPAN

usr/share/webapp-toolkit/extra/class/admin.tt
usr/share/webapp-toolkit/extra/class/admin_about.tt
usr/share/webapp-toolkit/extra/class/admin_logs.tt
usr/share/webapp-toolkit/extra/class/admin_users_add.tt
usr/share/webapp-toolkit/extra/class/admin_users_edit.tt
usr/share/webapp-toolkit/extra/class/admin_users_error.tt
usr/share/webapp-toolkit/extra/class/admin_users.tt
usr/share/webapp-toolkit/extra/htdocs/admin/LICENSE
usr/share/webapp-toolkit/extra/htdocs/admin/css/base.css
usr/share/webapp-toolkit/extra/htdocs/admin/css/content.css
usr/share/webapp-toolkit/extra/htdocs/admin/css/form.css
usr/share/webapp-toolkit/extra/htdocs/admin/css/menu.css
usr/share/webapp-toolkit/extra/htdocs/admin/css/override.css
usr/share/webapp-toolkit/extra/htdocs/admin/css/page.css
usr/share/webapp-toolkit/extra/htdocs/admin/css/results.css

usr/share/webapp-toolkit/extra/templates/admin/users.tt  view on Meta::CPAN

	</tr>

<!-- loop begin -->

[% FOREACH row IN data.results.loop %]
	<tr onMouseOver="this.bgColor='#FFFF00'" onMouseOut="this.bgColor='#FFFFFF'">
		<td class="left main_2">
			[% row.username %]
		</td>
		<td>
			<a href="/app/admin/users/edit/?username=[% row.username %]" title="Edit &#040;[% row.username %]&#041;">
				Edit</a>

			&#124;

			<a [% IF row.username != 'admin' %]onClick="confirmDelete('[% row.username %]','/app/admin/users/delete/?username=[% row.username %]&sc=[% sc %]&so=[% so %]&start=[% start %]')" title="Delete &#040;[% row.username %]&#041;"[% ELSE %]style="color: ...
				Delete
			</a>
		</td>
		<td>
			[% row.created %]

usr/share/webapp-toolkit/extra/templates/admin/users_form.tt  view on Meta::CPAN

<!-- page begin -->

<div id="page">
	<div class="back">
		<a onClick="window.history.go(-1)" title="Back">
			Back
		</a>
	</div>

	<h2 class="title">
		[% IF edit %]Edit User[% ELSE %]Add User[% END %]
	</h2>
</div>

<!-- page end -->


<div id="split">
	<hr></hr>
</div>

usr/share/webapp-toolkit/extra/templates/admin/users_form.tt  view on Meta::CPAN

		[% error.alert %]
	</strong>
</p>

<!-- alert end -->
[% END %]


<!-- form begin -->

<form method="post" action="/app/admin/users/[% IF edit %]edit[% ELSE %]add[% END %]/submit">

<div id="form">
	<fieldset>
		<legend>
			Login Info
		</legend>

	[% UNLESS edit %]
		<label>
			<strong>
				&bull; User Name
			</strong>
		</label>

		<div>
			<input class="field0 [% IF error.username %]error[% END %]" type="text" name="username" value="[% param.username %]" maxlength="15" [% IF error.username %]title="[% error.username %]"[% END %] />
		</div>
	[% ELSE %]

usr/share/webapp-toolkit/extra/templates/admin/users_form.tt  view on Meta::CPAN

			</strong>
		</label>

		<div>
			<input class="field0" type="text" name="username" value="[% param.username %]" maxlength="30" readonly />
		</div>
	[% END %]

		<label>
			<strong>
				&bull; [% IF edit %]New [% END %]Password
			</strong>
		</label>

		<div>
			<input class="field0 [% IF error.password %]error[% END %]" type="text" name="password" value="[% param.password %]" maxlength="15" [% IF error.password %]title="[% error.password %]"[% END %] />
		</div>

		<p class="notes">
			Your password must be a minimum of 8 characters and is case-sensitive
		</p>
	</fieldset>

	<div>
		<input id="allow" class="button0" type="submit" value="[% IF edit %]Save Changes[% ELSE %]Submit[% END %]" />
	</div>
</div>

</form>

<!-- form end -->


</body>
</html>



( run in 0.460 second using v1.01-cache-2.11-cpan-de7293f3b23 )