mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-11-03 20:02:47 +00:00 
			
		
		
		
	profile page update for other users
This commit is contained in:
		@@ -24,6 +24,7 @@
 | 
			
		||||
  'js/RessourceLists/JobList.js',
 | 
			
		||||
  'js/RessourceLists/JobInputList.js',
 | 
			
		||||
  'js/RessourceLists/JobResultList.js',
 | 
			
		||||
  'js/RessourceLists/PublicCorporaList.js',
 | 
			
		||||
  'js/RessourceLists/SpacyNLPPipelineModelList.js',
 | 
			
		||||
  'js/RessourceLists/TesseractOCRPipelineModelList.js',
 | 
			
		||||
  'js/RessourceLists/UserList.js'
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@
 | 
			
		||||
      <div class="background primary-color"></div>
 | 
			
		||||
      <div class="row">
 | 
			
		||||
        <div class="col s2">
 | 
			
		||||
          <a href="{{ url_for('profile.profile') }}">
 | 
			
		||||
          <a href="{{ url_for('profile.profile', user_id=current_user.id) }}">
 | 
			
		||||
          <i class="material-icons" style="color:white; font-size:3em; margin-top: 25px; margin-left:-15px;">account_circle</i></div>
 | 
			
		||||
          </a>
 | 
			
		||||
        <div class="col s10">
 | 
			
		||||
 
 | 
			
		||||
@@ -14,16 +14,24 @@
 | 
			
		||||
          <div class="card-content">
 | 
			
		||||
            {{ edit_profile_settings_form.hidden_tag() }}
 | 
			
		||||
            <div class="row">
 | 
			
		||||
              <div class="col s1"></div>
 | 
			
		||||
              <div class="col s3">
 | 
			
		||||
                {% if current_user.avatar %}
 | 
			
		||||
                <img src="{{ url_for('profile.avatar_download', avatar_id=current_user.avatar.id) }}" alt="user-image" class="circle responsive-img">
 | 
			
		||||
                {% else %}
 | 
			
		||||
                <img src="{{ url_for('static', filename='images/user_avatar.png') }}" alt="user-image" class="circle responsive-img">
 | 
			
		||||
                {% endif %}
 | 
			
		||||
                {{wtf.render_field(edit_profile_settings_form.avatar, accept='image/jpeg, image/png, image/gif', class='file-path validate')}}
 | 
			
		||||
              <div class="col s5">
 | 
			
		||||
                <div class="row">
 | 
			
		||||
                  <div class="col s1"></div>
 | 
			
		||||
                  <div class="col s10">
 | 
			
		||||
                    {% if current_user.avatar %}
 | 
			
		||||
                    <img src="{{ url_for('profile.avatar_download', user_id=user.id, avatar_id=current_user.avatar.id) }}" alt="user-image" class="circle responsive-img">
 | 
			
		||||
                    {% else %}
 | 
			
		||||
                    <img src="{{ url_for('static', filename='images/user_avatar.png') }}" alt="user-image" class="circle responsive-img">
 | 
			
		||||
                    {% endif %}
 | 
			
		||||
                  </div>
 | 
			
		||||
                  <div class="col s1"></div>
 | 
			
		||||
                </div>
 | 
			
		||||
                <div class="row">
 | 
			
		||||
                  <div class="col s12">
 | 
			
		||||
                    {{wtf.render_field(edit_profile_settings_form.avatar, accept='image/jpeg, image/png, image/gif', placeholder="Choose an image file")}}
 | 
			
		||||
                  </div>
 | 
			
		||||
                </div>
 | 
			
		||||
              </div>
 | 
			
		||||
              <div class="col s1"></div>
 | 
			
		||||
              <div class="col s7">
 | 
			
		||||
                {{ wtf.render_field(edit_profile_settings_form.username, material_icon='person') }}
 | 
			
		||||
                {{ wtf.render_field(edit_profile_settings_form.email, material_icon='email') }}
 | 
			
		||||
 
 | 
			
		||||
@@ -11,7 +11,7 @@
 | 
			
		||||
                  <div class="col s1"></div>
 | 
			
		||||
                  <div class="col s4">
 | 
			
		||||
                    {% if user.avatar %}
 | 
			
		||||
                    <img src="{{ url_for('profile.avatar_download', avatar_id=user.avatar.id) }}" alt="user-image" class="circle responsive-img">
 | 
			
		||||
                    <img src="{{ url_for('profile.avatar_download', user_id=user.id, avatar_id=user.avatar.id) }}" alt="user-image" class="circle responsive-img">
 | 
			
		||||
                    {% else %}
 | 
			
		||||
                    <img src="{{ url_for('static', filename='images/user_avatar.png') }}" alt="user-image" class="circle responsive-img">
 | 
			
		||||
                    {% endif %}
 | 
			
		||||
@@ -67,12 +67,31 @@
 | 
			
		||||
                    <p><i>Member since: {{ user.member_since.strftime('%Y-%m-%d') }}</i></p>
 | 
			
		||||
                    <p></p>
 | 
			
		||||
                    <br>
 | 
			
		||||
                    <a class="waves-effect waves-light btn-small" href="{{ url_for('profile.edit_profile') }}">Edit profile</a>
 | 
			
		||||
                    {% if current_user.is_authenticated and current_user.id == user.id %}
 | 
			
		||||
                    <a class="waves-effect waves-light btn-small" href="{{ url_for('profile.edit_profile', user_id=user.id) }}">Edit profile</a>
 | 
			
		||||
                    {% endif %}
 | 
			
		||||
                  </div>
 | 
			
		||||
                </div>
 | 
			
		||||
              </div>
 | 
			
		||||
            </div>
 | 
			
		||||
          </div>
 | 
			
		||||
        </div>
 | 
			
		||||
        <div class="row">
 | 
			
		||||
          <div class="col s6">
 | 
			
		||||
            <div class="card">
 | 
			
		||||
              <div class="card-content">
 | 
			
		||||
                <h4>Groups</h4>
 | 
			
		||||
              </div>
 | 
			
		||||
            </div>
 | 
			
		||||
          </div>
 | 
			
		||||
          <div class="col s6">
 | 
			
		||||
            <div class="card">
 | 
			
		||||
              <div class="card-content">
 | 
			
		||||
                <h4>Public corpora</h4>
 | 
			
		||||
                <div class="public-corpora-list" data-user-id="{{ user.hashid }}"></div>
 | 
			
		||||
              </div>
 | 
			
		||||
            </div>
 | 
			
		||||
          </div>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
{% endblock page_content %}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user