Browse Source

Add some events to page-load, registration, change-user-details (#270)

Southclaws 8 years ago
parent
commit
ea662e7bad

+ 1 - 1
.gitignore

@@ -58,4 +58,4 @@ node_modules
 .directory
 
 # Ignore plugins
-flaskbb/plugins/*
+flaskbb/plugins/*

+ 2 - 0
flaskbb/templates/auth/register.html

@@ -13,6 +13,7 @@
     <div class="panel-body">
         <form class="form-horizontal" role="form" method="POST">
             {{ form.hidden_tag() }}
+            {{ emit_event('before-registration-form') }}
             {{ horizontal_field(form.username)}}
             {{ horizontal_field(form.email)}}
             {{ horizontal_field(form.password)}}
@@ -25,6 +26,7 @@
             {{ horizontal_field(form.language) }}
             {{ horizontal_field(form.accept_tos)}}
             {{ horizontal_field(form.submit)}}
+            {{ emit_event('after-registration-form') }}
         </form>
     </div>
 </div>

+ 2 - 1
flaskbb/templates/user/change_user_details.html

@@ -10,6 +10,7 @@
     <div class="panel-body page-body">
         <form class="form-horizontal" role="form" method="POST">
             {{ form.hidden_tag() }}
+            {{ emit_event('before-update-user-details') }}
             {{ horizontal_select_field(form.birthday, select_class="form-control", surrounded_div="col-sm-4") }}
             {{ horizontal_field(form.gender) }}
             {{ horizontal_field(form.location) }}
@@ -17,7 +18,7 @@
             {{ horizontal_field(form.avatar) }}
             {{ horizontal_field(form.signature, div_class="col-sm-8 editor", rows="5", placeholder="", **{'data-provide': 'markdown', 'class': 'flaskbb-editor'}) }}
             {{ horizontal_field(form.notes, div_class="col-sm-8 editor", rows="12", placeholder="", **{'data-provide': 'markdown', 'class': 'flaskbb-editor'}) }}
-
+            {{ emit_event('after-update-user-details') }}
             {{ horizontal_field(form.submit) }}
 
             {% include theme('editor_help.html') %}