Advertisement
Guest User

Untitled

a guest
Dec 9th, 2017
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 6.35 KB | None | 0 0
  1. {% extends 'base.html.twig' %}
  2.  
  3. {% block body %}
  4. <div class="container" style="padding-top: 60px;">
  5.     <h1 class="page-header">Edit Profile</h1>
  6.     <div class="row">
  7.         <!-- left column -->
  8.         <div class="col-md-4 col-sm-6 col-xs-12">
  9.             <div class="text-center">
  10.                 <img src="{{ imageurl }}" class="avatar img-circle img-thumbnail" alt="avatar">
  11.                 <h6>Upload a different photo...</h6>
  12.                 <label class="col-lg-3 control-label">URL</label>
  13.                 <div class="col-lg-8">
  14.                     <input id="url" class="form-control" value="{{ imageurl }}" type="text">
  15.                 </div>
  16.             </div>
  17.         </div>
  18.         <!-- edit form column -->
  19.         <div class="col-md-8 col-sm-6 col-xs-12 personal-info">
  20.             <div class="alert alert-info alert-dismissable">
  21.                 <a class="panel-close close" data-dismiss="alert">×</a>
  22.                 <i class="fa fa-coffee"></i>
  23.                 This is an <strong>.alert</strong>. Use this to show important messages to the user.
  24.             </div>
  25.             <h3>Personal info</h3>
  26.             <form class="form-horizontal" role="form">
  27.                 <div class="form-group">
  28.                     <label class="col-lg-3 control-label">First name:</label>
  29.                     <div class="col-lg-8">
  30.                         <input id="fnm" class="form-control" value="{{ firstname }}" type="text">
  31.                     </div>
  32.                 </div>
  33.                 <div class="form-group">
  34.                     <label class="col-lg-3 control-label">Last name:</label>
  35.                     <div class="col-lg-8">
  36.                         <input id="lnm" class="form-control" value="{{ lastname }}" type="text">
  37.                     </div>
  38.                 </div>
  39.                 {#<div class="form-group">#}
  40.                     {#<label class="col-lg-3 control-label">Company:</label>#}
  41.                     {#<div class="col-lg-8">#}
  42.                         {#<input class="form-control" value="" type="text">#}
  43.                     {#</div>#}
  44.                 {#</div>#}
  45.                 <div class="form-group">
  46.                     <label class="col-lg-3 control-label">Email:</label>
  47.                     <div class="col-lg-8">
  48.                         <input id="email" class="form-control" value="{{ email }}" type="text">
  49.                     </div>
  50.                 </div>
  51.                 {#<div class="form-group">#}
  52.                     {#<label class="col-lg-3 control-label">Time Zone:</label>#}
  53.                     {#<div class="col-lg-8">#}
  54.                         {#<div class="ui-select">#}
  55.                             {#<select id="user_time_zone" class="form-control">#}
  56.                                 {#<option value="Hawaii">(GMT-10:00) Hawaii</option>#}
  57.                                 {#<option value="Alaska">(GMT-09:00) Alaska</option>#}
  58.                                 {#<option value="Pacific Time (US & Canada)">(GMT-08:00) Pacific Time (US & Canada)</option>#}
  59.                                {#<option value="Arizona">(GMT-07:00) Arizona</option>#}
  60.                                {#<option value="Mountain Time (US & Canada)">(GMT-07:00) Mountain Time (US & Canada)</option>#}
  61.                                {#<option value="Central Time (US & Canada)" selected="selected">(GMT-06:00) Central Time (US & Canada)</option>#}
  62.                                {#<option value="Eastern Time (US & Canada)">(GMT-05:00) Eastern Time (US & Canada)</option>#}
  63.                                {#<option value="Indiana (East)">(GMT-05:00) Indiana (East)</option>#}
  64.                            {#</select>#}
  65.                        {#</div>#}
  66.                    {#</div>#}
  67.                {#</div>#}
  68.                {#<div class="form-group">#}
  69.                    {#<label class="col-md-3 control-label">Username:</label>#}
  70.                    {#<div class="col-md-8">#}
  71.                        {#<input class="form-control" value="janeuser" type="text">#}
  72.                    {#</div>#}
  73.                {#</div>#}
  74.                <div class="form-group">
  75.                    <label class="col-md-3 control-label">Password:</label>
  76.                    <div class="col-md-8">
  77.                        <input id="pass" class="form-control" value="{{ password }}" type="password">
  78.                    </div>
  79.                </div>
  80.                <div class="form-group">
  81.                    <label class="col-md-3 control-label">Confirm password:</label>
  82.                    <div class="col-md-8">
  83.                        <input id="cpass" class="form-control" value="{{ password }}" type="password">
  84.                    </div>
  85.                </div>
  86.                <div class="form-group">
  87.                    <label class="col-md-3 control-label"></label>
  88.                    <div class="col-md-8">
  89.                        <input class="btn btn-primary" value="Save Changes" type="button">
  90.                        <span></span>
  91.                        <input class="btn btn-default" value="Cancel" type="reset" onclick="cancel()">
  92.                    </div>
  93.                </div>
  94.            </form>
  95.        </div>
  96.    </div>
  97. </div>
  98. {% endblock %}
  99.  
  100. {% block javascripts %}
  101.    <script type="text/javascript">
  102.        function validateForm()
  103.        {
  104.            var a=document.forms["form"]["user_name"].value.trim();
  105.             var b=document.forms["form"]["email"].value.trim();
  106.             var c=document.forms["form"]["password"].value.trim();
  107.  
  108.             if(a.length == 0 || b.length == 0 || c.length == 0){
  109.                 alert("There are empty fields!")
  110.                 return false;
  111.             }
  112.             else
  113.                 return true;
  114.  
  115.         }
  116.         function cancel() {
  117.  
  118.             //document.getElementById("url").setAttribute("value" ,{{ imageurl|json_encode|raw }} );
  119.             document.forms["form"]["fnm"].value = {{ firstname|json_encode|raw }};
  120.             document.forms["form"]["lnm"].value = {{ lastname|json_encode|raw }};
  121.             document.forms["form"]["email"].value = {{ email|json_encode|raw }};
  122.             document.forms["form"]["pass"].value = {{ password|json_encode|raw }};
  123.             document.forms["form"]["cpass"].value = {{ password|json_encode|raw }};
  124.             document.forms["form"]["url"].value = {{ imageurl|json_encode|raw }};
  125.  
  126.         }
  127.     </script>
  128. {% endblock %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement