mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-11-04 04:12:45 +00:00 
			
		
		
		
	Update User Card and Share link with specific role
This commit is contained in:
		@@ -96,18 +96,18 @@
 | 
			
		||||
          </div>
 | 
			
		||||
          <br>
 | 
			
		||||
          <p></p>
 | 
			
		||||
          {# <div class="row">
 | 
			
		||||
          <div class="row">
 | 
			
		||||
            <div class="col s4">
 | 
			
		||||
              <div class="input-field">
 | 
			
		||||
                <select id="permission-select">
 | 
			
		||||
                  <option value="view" selected>View</option>
 | 
			
		||||
                  <option value="contribute">Contribute</option>
 | 
			
		||||
                  <option value="administrate">Administrate</option>
 | 
			
		||||
                <select id="role-select">
 | 
			
		||||
                  {% for role in roles%}
 | 
			
		||||
                    <option value="{{role}}">{{role}}</option>
 | 
			
		||||
                  {% endfor %}
 | 
			
		||||
                </select>
 | 
			
		||||
                <label>Permission</label>
 | 
			
		||||
                <label>Role</label>
 | 
			
		||||
              </div>
 | 
			
		||||
            </div>
 | 
			
		||||
          </div> #}
 | 
			
		||||
          </div>
 | 
			
		||||
          <div class="row">
 | 
			
		||||
            <div class="col s4">
 | 
			
		||||
              <div class="input-field">
 | 
			
		||||
 
 | 
			
		||||
@@ -11,7 +11,7 @@
 | 
			
		||||
      <div class="row">
 | 
			
		||||
        <div class="col s8 m9 l10">
 | 
			
		||||
          {% if current_user.is_following_corpus(corpus) %}
 | 
			
		||||
          <a class="action-button btn waves-effect waves-light" data-action="unfollow-request"><i class="material-icons left">add</i>Unfollow Corpus</a>
 | 
			
		||||
          <a class="action-button btn waves-effect waves-light" data-action="unfollow-request"><i class="material-icons left outlined">close</i>Unfollow Corpus</a>
 | 
			
		||||
          {% endif %}
 | 
			
		||||
          {% if corpus.status.name in ['BUILT', 'STARTING_ANALYSIS_SESSION', 'RUNNING_ANALYSIS_SESSION', 'CANCELING_ANALYSIS_SESSION'] and current_user.is_following_corpus(corpus) %}
 | 
			
		||||
          <a class="btn waves-effect waves-light" href="{{ url_for('corpora.analyse_corpus', corpus_id=corpus.id) }}">Analyze</a>
 | 
			
		||||
@@ -42,10 +42,50 @@
 | 
			
		||||
      </div>
 | 
			
		||||
      <div class="card">
 | 
			
		||||
        <div class="card-content">
 | 
			
		||||
          <span class="card-title" id="files">Corpus files</span>
 | 
			
		||||
          <div class="corpus-file-list no-autoinit" data-user-id="{{ corpus.user.hashid }}" data-corpus-id="{{ corpus.hashid }}"></div>
 | 
			
		||||
          <span class="card-title" id="files">Corpus Owner</span>
 | 
			
		||||
          <div class="row">
 | 
			
		||||
            <div class="col s12">
 | 
			
		||||
              <table>
 | 
			
		||||
                <tr>
 | 
			
		||||
                  <td style="width:10%; margin-top:25px;">
 | 
			
		||||
                    {% if corpus.user.avatar %}
 | 
			
		||||
                    <img src="{{ url_for('users.profile_avatar', user_id=corpus.user.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 %}
 | 
			
		||||
                  </td>
 | 
			
		||||
                  <td></td>
 | 
			
		||||
                  <td>
 | 
			
		||||
                    <ul>
 | 
			
		||||
                      <li><b>{{ owner.username }}</b></li>
 | 
			
		||||
                      {% if owner.full_name %}
 | 
			
		||||
                      <li>{{ owner.full_name }}</li>
 | 
			
		||||
                      {% endif %}
 | 
			
		||||
                      {% if owner.show_email %}
 | 
			
		||||
                      <li></li><a href="mailto:{{ owner.email }}">{{ owner.email }}</a></li>
 | 
			
		||||
                      {% endif %}
 | 
			
		||||
                    </ul>
 | 
			
		||||
                  </td>
 | 
			
		||||
                </tr>
 | 
			
		||||
              </table>
 | 
			
		||||
              {% if not current_user.is_following_corpus(corpus) %}
 | 
			
		||||
              <br>
 | 
			
		||||
              <p></p>
 | 
			
		||||
              <a class="waves-effect waves-light btn-small">Request Corpus</a>
 | 
			
		||||
              {% endif %}
 | 
			
		||||
            </div>
 | 
			
		||||
          </div>
 | 
			
		||||
        </div>
 | 
			
		||||
      </div>
 | 
			
		||||
 | 
			
		||||
      {% if current_user.is_following_corpus(corpus)%}
 | 
			
		||||
      <div class="card">
 | 
			
		||||
        <div class="card-content">
 | 
			
		||||
          <span class="card-title" id="files">Corpus files</span>
 | 
			
		||||
          <div class="corpus-file-list no-autoinit" data-user-id="{{ owner.hashid }}" data-corpus-id="{{ corpus.hashid }}"></div>
 | 
			
		||||
        </div>
 | 
			
		||||
      </div>
 | 
			
		||||
      {% endif %}
 | 
			
		||||
    </div>
 | 
			
		||||
    </div>
 | 
			
		||||
  </div>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user