... | in edit_profile.naml |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
|
<macro name="edit_profile" requires="servlet">
<n.my_user_page Macro Requires: servlet
Parameters:
do
♦ ♦
<n.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Binary Namespace: BasicNamespace
Parameters:
condition
♦ ♦ Binary Namespace: ServletNamespace
Parameters:
do
♦ ♦ Binary Namespace: UserNamespace
♦ ♦
<then>
<n.login Macro Requires: servlet
Parameters:
message
♦ ♦
</then>
</n.if.not.visitor.is_registered>
<n.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Binary Namespace: BasicNamespace
Parameters:
condition1, condition2
♦ ♦ Binary Namespace: BasicNamespace
Parameters:
condition
♦ ♦ Binary Namespace: ServletNamespace
Parameters:
do
♦ ♦ Macro Requires: user
♦ ♦ Binary Namespace: BasicNamespace
Parameters:
condition
♦ ♦ Binary Namespace: UserPageNamespace
Parameters:
do
♦ ♦ Binary Namespace: UserNamespace
Parameters:
user
♦ ♦ Binary Namespace: ServletNamespace
Parameters:
do
♦ ♦
<then>
<n.login Macro Requires: servlet
Parameters:
message
♦ ♦
</then>
</n.if.both>
<n.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Macro Requires: servlet
♦ ♦
<then>
<n.catch_exception Binary Namespace: BasicNamespace
Parameters:
id, do
♦ ♦
<n.edit_page_user Binary Namespace: UserPageNamespace
Parameters:
commit, do
♦ ♦
<n.set_name Binary Namespace: UserEditorNamespace
Parameters:
name
♦ ♦ Macro Parameters:
do
♦ ♦ Binary Namespace: FieldNamespace
♦ ♦
<n.set_password Binary Namespace: UserEditorNamespace
Parameters:
password2, password1
♦ ♦ Macro Parameters:
do
♦ ♦ Binary Namespace: FieldNamespace
♦ ♦ Macro Parameters:
do
♦ ♦ Binary Namespace: FieldNamespace
♦ ♦
<n.save_user Binary Namespace: UserEditorNamespace
♦ ♦
</n.edit_page_user.>
<n.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Binary Namespace: UserPageNamespace
Parameters:
do
♦ ♦ Binary Namespace: UserNamespace
Parameters:
user
♦ ♦ Binary Namespace: ServletNamespace
Parameters:
do
♦ ♦
<then.profile_update_with_redirection_to Binary Namespace: ServletNamespace
Parameters:
url
♦ ♦ Binary Namespace: UserPageNamespace
Parameters:
do
♦ ♦ Macro Requires: user
Parameters:
filter, index_record
♦ ♦
<else.redirect_to Binary Namespace: ServletNamespace
Parameters:
url
♦ ♦ Binary Namespace: UserPageNamespace
Parameters:
do
♦ ♦ Macro Requires: user
Parameters:
filter, index_record
♦ ♦
</n.if.page_user.equals.visitor>
</n.catch_exception.>
</then>
<else>
<n.user_name_field Macro Parameters:
do
♦ ♦ Binary Namespace: FieldNamespace
Parameters:
value
♦ ♦ Binary Namespace: UserPageNamespace
Parameters:
do
♦ ♦ Binary Namespace: UserNamespace
Parameters:
truncate
♦ ♦
</else>
</n.if.is_submitted_form>
<n.html Macro Parameters:
head, body
♦ ♦
<head>
<META NAME="robots" CONTENT="noindex,nofollow"/>
<n.title Macro Parameters:
text
♦ ♦
</head>
<body>
<style>
div.field-title {margin-top:0}
</style>
<h1><t>Edit Profile</t></h1>
<div class="field-box light-border-color">
<div class="second-font field-title">Email</div>
<div class="weak-color">
<n.page_user Binary Namespace: UserPageNamespace
Parameters:
do
♦ ♦ Binary Namespace: UserNamespace
♦ ♦
» <a href="[n.page_user Binary Namespace: UserPageNamespace
Parameters:
do
♦ ♦ Binary Namespace: UserNamespace
♦ ♦
</div>
</div>
<n.form Macro Requires: servlet
Parameters:
macro, method, onsubmit, content
♦ ♦
<div class="field-box light-border-color" id="username-field">
<div class="second-font field-title">User Name</div>
<div class="weak-color">
Your user name must be unique in <n.root_node Binary Namespace: NabbleNamespace
Parameters:
do
♦ ♦ Macro Requires: node
♦ ♦
</div>
<div>
<n.user_name_field Macro Parameters:
do
♦ ♦ Macro Requires: field
Parameters:
size, maxlength, tabindex, type
♦ ♦
</div>
</div>
<div class="field-box light-border-color">
<div class="second-font field-title">Change Password</div>
<div class="weak-color">Nabble encrypts your password (<a href="[n.help Binary Namespace: NabbleNamespace
Parameters:
do
♦ ♦ Binary Namespace: HelpsNs
Parameters:
do
♦ ♦
<table style="margin:.4em 0" class="shaded-bg-color">
<tr valign="top">
<td class="form-label" style="padding-top:.6em">Password: </td>
<td><n.password_field Macro Parameters:
do
♦ ♦ Macro Requires: field
Parameters:
size, maxlength, tabindex, type
♦ ♦
</tr>
<tr>
<td class="form-label">Confirm Password: </td>
<td><n.password2_field Macro Parameters:
do
♦ ♦ Macro Requires: field
Parameters:
size, maxlength, tabindex, type
♦ ♦
</tr>
</table>
</div>
<input type="submit" class="toolbar action-button" value="[t]Save Changes[/t]"/>
<t>or</t> <a href="[n.page_user Binary Namespace: UserPageNamespace
Parameters:
do
♦ ♦ Macro Requires: user
Parameters:
filter, index_record
♦ ♦
</n.form.>
</body>
</n.html>
</n.my_user_page.>
</macro>
|
Free forum by Nabble | Edit this page |