mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-11-04 04:12:45 +00:00 
			
		
		
		
	Rework job page input file view
This commit is contained in:
		@@ -79,7 +79,7 @@
 | 
			
		||||
 | 
			
		||||
<div class="col s12">
 | 
			
		||||
  <div class="card">
 | 
			
		||||
    <div class="card-content">
 | 
			
		||||
    <div class="card-content" id="inputs">
 | 
			
		||||
      <div class="row">
 | 
			
		||||
        <div class="col s12 m2">
 | 
			
		||||
          <span class="card-title"><i class="left material-icons" style="font-size: inherit;">input</i>Inputs</span>
 | 
			
		||||
@@ -87,13 +87,9 @@
 | 
			
		||||
        </div>
 | 
			
		||||
        <div class="col s12 m10">
 | 
			
		||||
          <div class="inputs row">
 | 
			
		||||
            {% for input in job.inputs %}
 | 
			
		||||
              <div class="col s12 m6">
 | 
			
		||||
                <a class="btn waves-effect waves-light" download href="{{ url_for('jobs.download_job_input', job_id=job.id, job_input_id=input.id) }}">
 | 
			
		||||
                  <i class="material-icons left">file_download</i>{{ input.filename }}
 | 
			
		||||
                </a>
 | 
			
		||||
              </div>
 | 
			
		||||
            {% endfor %}
 | 
			
		||||
            <ul class="pagination paginationTop"></ul>
 | 
			
		||||
            {{ job_input_table }}
 | 
			
		||||
            <ul class="pagination paginationBottom"></ul>
 | 
			
		||||
          </div>
 | 
			
		||||
        </div>
 | 
			
		||||
      </div>
 | 
			
		||||
@@ -137,6 +133,25 @@
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<script>
 | 
			
		||||
// job_input_table code
 | 
			
		||||
var options = {page: 5,
 | 
			
		||||
               pagination: [
 | 
			
		||||
                 {
 | 
			
		||||
                   name: "paginationTop",
 | 
			
		||||
                   paginationClass: "paginationTop",
 | 
			
		||||
                   innerWindow: 8,
 | 
			
		||||
                   outerWindow: 1
 | 
			
		||||
                 },
 | 
			
		||||
                 {
 | 
			
		||||
                    paginationClass: "paginationBottom",
 | 
			
		||||
                    innerWindow: 8,
 | 
			
		||||
                    outerWindow: 1
 | 
			
		||||
                  }
 | 
			
		||||
                ],
 | 
			
		||||
               valueNames: ['filename']};
 | 
			
		||||
  var jobInputList = new List('inputs', options);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  class InformationUpdater {
 | 
			
		||||
    constructor(jobId, foreignJobFlag) {
 | 
			
		||||
      this.jobId = jobId;
 | 
			
		||||
@@ -209,6 +224,8 @@
 | 
			
		||||
          resultType = "VRT";
 | 
			
		||||
        } else if (result.filename.endsWith(".xml.zip")) {
 | 
			
		||||
          resultType = "XML";
 | 
			
		||||
        } else if (result.filename.endsWith(".poco.zip")) {
 | 
			
		||||
          resultType = "POCO";
 | 
			
		||||
        } else {
 | 
			
		||||
          resultType = "ALL";
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user