From 5591e33ef562509c0ef776e9cd979dd2e9c44e55 Mon Sep 17 00:00:00 2001 From: Boris Ponsioen <b.g.t.ponsioen@uva.nl> Date: Mon, 16 Apr 2018 14:46:25 +0200 Subject: [PATCH] Changes metacore form slightly --- metacore/admin.py | 15 ++++++- metacore/services.py | 3 +- metacore/templates/citable_list.html | 67 +++++++++++++++++++++++----- 3 files changed, 71 insertions(+), 14 deletions(-) diff --git a/metacore/admin.py b/metacore/admin.py index de98d15d1..5a7ae8d4e 100644 --- a/metacore/admin.py +++ b/metacore/admin.py @@ -1,6 +1,17 @@ from django.contrib import admin +from .models import Citable, CitableWithDOI from .services import get_crossref_test # Register your models here. -def import_data_from_crossref(modeladmin, request, queryset): - get_crossref_test() +# def import_data_from_crossref(modeladmin, request, queryset): +# get_crossref_test() + +# class CitableAdmin(admin.ModelAdmin): +# # list_display = ['title', 'status'] +# # ordering = ['title'] +# actions = [import_data_from_crossref] + +# def get_queryset(self, request): +# return [] + +# admin.site.register(Citable, CitableAdmin) diff --git a/metacore/services.py b/metacore/services.py index 7d0320a70..03ae9536b 100644 --- a/metacore/services.py +++ b/metacore/services.py @@ -108,5 +108,6 @@ def parse_crossref_citable(citable_item): except BaseException as e: print(e) # raise - except: + except e: + print("Error: ", e) print(citable_item) diff --git a/metacore/templates/citable_list.html b/metacore/templates/citable_list.html index 23fdcb039..1740d90d2 100644 --- a/metacore/templates/citable_list.html +++ b/metacore/templates/citable_list.html @@ -6,30 +6,75 @@ {% block pagetitle %}: Metacore{% endblock pagetitle %} {% block content %} +<!-- <div class="row"> --> +<!-- <div class="col-md-4"> --> +<!-- <div class="card card-grey"> --> +<!-- <div class="card-body min-height-190"> --> +<!-- <h1 class="card-title">SciPost Metacore</h1> --> +<!-- </div> --> +<!-- </div> --> +<!-- </div> --> +<!-- <div class="col-md-4"> --> +<!-- <div class="card card-grey"> --> +<!-- <div class="card-body min-height-190"> --> +<!-- <h2 class="card-title">Search Citables:</h2> --> +<!-- <form action="{% url 'metacore:citable-list' %}" class="small" method="get"> --> +<!-- <1!-- {{ form|bootstrap:'4,8,sm' }} --1> --> +<!-- {{ form }} --> +<!-- <input class="btn btn-sm btn-secondary" type="submit" value="Search"/> --> +<!-- <a href="{% url 'metacore:citable-list' %}" class="btn btn-sm btn-secondary">Clear</a> --> +<!-- </form> --> +<!-- </div> --> +<!-- </div> --> +<!-- </div> --> +<!-- <div class="col-md-4"> --> +<!-- <div class="card card-grey"> --> +<!-- <div class="card-body min-height-190"> --> +<!-- </div> --> +<!-- </div> --> +<!-- </div> --> +<!-- </div> --> <div class="row"> - <div class="col-md-4"> - <div class="card card-grey"> - <div class="card-body min-height-190"> - <h1 class="card-title">SciPost Metacore</h1> - </div> - </div> - </div> - <div class="col-md-4"> + <div class="col-md-6"> <div class="card card-grey"> <div class="card-body min-height-190"> <h2 class="card-title">Search Citables:</h2> <form action="{% url 'metacore:citable-list' %}" class="small" method="get"> - <!-- {{ form|bootstrap:'4,8,sm' }} --> - {{ form }} + <!-- {{ form|bootstrap:'2,6,lg' }} --> + + <div class="fieldWrapper"> + {{ form.omni.errors }} + <label for="{{ form.subject.id_for_label }}">Author and/or title (matches full words)</label> + {{ form.omni }} + </div> + <br/> <input class="btn btn-sm btn-secondary" type="submit" value="Search"/> <a href="{% url 'metacore:citable-list' %}" class="btn btn-sm btn-secondary">Clear</a> + <!-- <hr/> --> + <!-- <h3>Advanced search</h3> --> + + <!-- {% for field in form %} --> + <!-- <div class="fieldWrapper"> --> + <!-- {% if field.id_for_label != 'id_omni' %} --> + <!-- {{ field.errors }} --> + <!-- {{ field.label_tag }} {{ field }} --> + <!-- {% if field.help_text %} --> + <!-- <p class="help">{{ field.help_text|safe }}</p> --> + <!-- {% endif %} --> + <!-- {% endif %} --> + <!-- </div> --> + <!-- {% endfor %} --> + <!-- <input class="btn btn-sm btn-secondary" type="submit" value="Search"/> --> + <!-- <a href="{% url 'metacore:citable-list' %}" class="btn btn-sm btn-secondary">Clear</a> --> + </form> </div> </div> </div> - <div class="col-md-4"> + <div class="col-md-6"> <div class="card card-grey"> <div class="card-body min-height-190"> + <h1 class="card-title">SciPost Metacore</h1> </div> </div> </div> -- GitLab