Merge branch 'master' of github.com:janeczku/calibre-web into janeczku-master

This commit is contained in:
idalin 2017-02-09 11:37:23 +08:00
commit df2eb82408
51 changed files with 64 additions and 30 deletions

2
.gitattributes vendored
View File

@ -1 +1,3 @@
web.py ident export-subst web.py ident export-subst
cps/static/css/libs/* linguist-vendored
cps/static/js/libs/* linguist-vendored

View File

Before

Width:  |  Height:  |  Size: 9.4 KiB

After

Width:  |  Height:  |  Size: 9.4 KiB

View File

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

View File

@ -1,10 +1,10 @@
@font-face { @font-face {
font-family: 'fontello'; font-family: 'fontello';
src: url('../fonts/fontello.eot?60518104'); src: url('fonts/fontello.eot?60518104');
src: url('../fonts/fontello.eot?60518104#iefix') format('embedded-opentype'), src: url('fonts/fontello.eot?60518104#iefix') format('embedded-opentype'),
url('../fonts/fontello.woff?60518104') format('woff'), url('fonts/fontello.woff?60518104') format('woff'),
url('../fonts/fontello.ttf?60518104') format('truetype'), url('fonts/fontello.ttf?60518104') format('truetype'),
url('../fonts/fontello.svg?60518104#fontello') format('svg'); url('fonts/fontello.svg?60518104#fontello') format('svg');
font-weight: normal; font-weight: normal;
font-style: normal; font-style: normal;
} }

View File

@ -2,7 +2,7 @@
font-family: 'Grand Hotel'; font-family: 'Grand Hotel';
font-style: normal; font-style: normal;
font-weight: 400; font-weight: 400;
src: local('Grand Hotel'), local('GrandHotel-Regular'), url("../fonts/GrandHotel-Regular.ttf") format('truetype'); src: local('Grand Hotel'), local('GrandHotel-Regular'), url("fonts/GrandHotel-Regular.ttf") format('truetype');
} }
body{background:#f2f2f2}body h2{font-weight:normal;color:#444} body{background:#f2f2f2}body h2{font-weight:normal;color:#444}

2
cps/static/js/libs/Sortable.min.js vendored Normal file

File diff suppressed because one or more lines are too long

0
cps/static/js/plugins.js → cps/static/js/libs/plugins.js vendored Executable file → Normal file
View File

0
cps/static/js/main.js Executable file → Normal file
View File

View File

@ -0,0 +1,30 @@
Sortable.create(sortTrue, {
group: "sorting",
sort: true
});
function sendData(path){
var elements;
var counter;
var maxElements;
var tmp=[];
elements=Sortable.utils.find(sortTrue,"div");
maxElements=elements.length;
var form = document.createElement("form");
form.setAttribute("method", "post");
form.setAttribute("action", path);
for(counter=0;counter<maxElements;counter++){
tmp[counter]=elements[counter].getAttribute("id");
var hiddenField = document.createElement("input");
hiddenField.setAttribute("type", "hidden");
hiddenField.setAttribute("name", elements[counter].getAttribute("id"));
hiddenField.setAttribute("value", counter+1);
form.appendChild(hiddenField);
}
document.body.appendChild(form);
form.submit();
}

View File

@ -112,9 +112,9 @@
{% endblock %} {% endblock %}
{% block js %} {% block js %}
<script src="{{ url_for('static', filename='js/typeahead.bundle.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/typeahead.bundle.js') }}"></script>
<script src="{{ url_for('static', filename='js/edit_books.js') }}"></script> <script src="{{ url_for('static', filename='js/edit_books.js') }}"></script>
{% endblock %} {% endblock %}
{% block header %} {% block header %}
<link href="{{ url_for('static', filename='css/typeahead.css') }}" rel="stylesheet" media="screen"> <link href="{{ url_for('static', filename='css/libs/typeahead.css') }}" rel="stylesheet" media="screen">
{% endblock %} {% endblock %}

View File

@ -9,7 +9,7 @@
<!-- Bootstrap --> <!-- Bootstrap -->
<link rel="shortcut icon" href="{{ url_for('static', filename='favicon.ico') }}"> <link rel="shortcut icon" href="{{ url_for('static', filename='favicon.ico') }}">
<link href="{{ url_for('static', filename='css/bootstrap.min.css') }}" rel="stylesheet" media="screen"> <link href="{{ url_for('static', filename='css/libs/bootstrap.min.css') }}" rel="stylesheet" media="screen">
<link href="{{ url_for('static', filename='css/style.css') }}" rel="stylesheet" media="screen"> <link href="{{ url_for('static', filename='css/style.css') }}" rel="stylesheet" media="screen">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
@ -23,11 +23,11 @@
<!--script src="https://code.jquery.com/jquery.js"></script--> <!--script src="https://code.jquery.com/jquery.js"></script-->
<script src="{{ url_for('static', filename='js/libs/jquery.min.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/jquery.min.js') }}"></script>
<!-- Include all compiled plugins (below), or include individual files as needed --> <!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="{{ url_for('static', filename='js/bootstrap.min.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/bootstrap.min.js') }}"></script>
<script src="{{ url_for('static', filename='js/underscore-min.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/underscore-min.js') }}"></script>
<script src="{{ url_for('static', filename='js/intention.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/intention.min.js') }}"></script>
<script src="{{ url_for('static', filename='js/context.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/context.min.js') }}"></script>
<script src="{{ url_for('static', filename='js/plugins.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/plugins.js') }}"></script>
<script src="{{ url_for('static', filename='js/main.js') }}"></script> <script src="{{ url_for('static', filename='js/main.js') }}"></script>
{% block header %}{% endblock %} {% block header %}{% endblock %}

View File

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, user-scalable=no"> <meta name="viewport" content="width=device-width, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-capable" content="yes">
<link rel="stylesheet" href="{{ url_for('static', filename='css/normalize.css') }}"> <link rel="stylesheet" href="{{ url_for('static', filename='css/libs/normalize.css') }}">
<link rel="stylesheet" href="{{ url_for('static', filename='css/main.css') }}"> <link rel="stylesheet" href="{{ url_for('static', filename='css/main.css') }}">
<link rel="stylesheet" href="{{ url_for('static', filename='css/popup.css') }}"> <link rel="stylesheet" href="{{ url_for('static', filename='css/popup.css') }}">
<script src="{{ url_for('static', filename='js/libs/jquery.min.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/jquery.min.js') }}"></script>
@ -57,19 +57,19 @@
<!-- Full Screen --> <!-- Full Screen -->
<!--<script src="js/libs/screenfull.min.js"></script>--> <!--<script src="js/libs/screenfull.min.js"></script>-->
<script src="{{ url_for('static', filename='js/screenfull.min.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/screenfull.min.js') }}"></script>
<!-- Render --> <!-- Render -->
<!--<script src="js/epub.min.js"></script>--> <!--<script src="js/epub.min.js"></script>-->
<script src="{{ url_for('static', filename='js/epub.min.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/epub.min.js') }}"></script>
<!-- Hooks --> <!-- Hooks -->
<!--<script src="js/hooks.min.js"></script>--> <!--<script src="js/hooks.min.js"></script>-->
<script src="{{ url_for('static', filename='js/hooks.min.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/hooks.min.js') }}"></script>
<!-- Reader --> <!-- Reader -->
<!--<script src="js/reader.min.js"></script>--> <!--<script src="js/reader.min.js"></script>-->
<script src="{{ url_for('static', filename='js/reader.min.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/reader.min.js') }}"></script>
<!-- Plugins --> <!-- Plugins -->
<!-- <script src="js/plugins/search.js"></script> --> <!-- <script src="js/plugins/search.js"></script> -->

View File

@ -29,10 +29,10 @@ See https://github.com/adobe-type-tools/cmap-resources
<title>{{_('PDF.js viewer')}}</title> <title>{{_('PDF.js viewer')}}</title>
<link rel="stylesheet" href="{{ url_for('static', filename='css/viewer.css') }}"> <link rel="stylesheet" href="{{ url_for('static', filename='css/libs/viewer.css') }}">
<!--<link rel="stylesheet" href="viewer.css">--> <!--<link rel="stylesheet" href="viewer.css">-->
<script src="{{ url_for('static', filename='js/compatibility.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/compatibility.js') }}"></script>
<!--<script src="compatibility.js"></script>--> <!--<script src="compatibility.js"></script>-->
@ -40,22 +40,22 @@ See https://github.com/adobe-type-tools/cmap-resources
<!-- This snippet is used in production (included from viewer.html) --> <!-- This snippet is used in production (included from viewer.html) -->
<!--<link rel="resource" type="application/l10n" href="locale/locale.properties">--> <!--<link rel="resource" type="application/l10n" href="locale/locale.properties">-->
<link rel="resource" type="application/l10n" href="{{ url_for('static', filename='locale/locale.properties') }}"> <link rel="resource" type="application/l10n" href="{{ url_for('static', filename='locale/locale.properties') }}">
<script src="{{ url_for('static', filename='js/l10n.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/l10n.js') }}"></script>
<!--<script src="l10n.js"></script>--> <!--<script src="l10n.js"></script>-->
<script src="{{ url_for('static', filename='js/pdf.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/pdf.js') }}"></script>
<!--<script src="pdf.js"></script>--> <!--<script src="pdf.js"></script>-->
<script src="{{ url_for('static', filename='js/debugger.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/debugger.js') }}"></script>
<!--<script src="debugger.js"></script>--> <!--<script src="debugger.js"></script>-->
<script type="text/javascript"> <script type="text/javascript">
var DEFAULT_URL = "{{ url_for('static', filename=pdffile) }}"; var DEFAULT_URL = "{{ url_for('static', filename=pdffile) }}";
var PDFWORKER_LOCATION="{{ url_for('static', filename='js/pdf.worker.js') }}"; var PDFWORKER_LOCATION="{{ url_for('static', filename='js/libs/pdf.worker.js') }}";
var PDFWORKER_LOCATION_JS="{{ url_for('static', filename='js/pdf.worker') }}"; var PDFWORKER_LOCATION_JS="{{ url_for('static', filename='js/libs/pdf.worker') }}";
</script> </script>
<script src="{{ url_for('static', filename='js/viewer.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/viewer.js') }}"></script>
<!--<script src="viewer.js"></script>--> <!--<script src="viewer.js"></script>-->
</head> </head>

View File

@ -78,11 +78,11 @@
{% endblock %} {% endblock %}
{% block js %} {% block js %}
<script src="{{ url_for('static', filename='js/typeahead.bundle.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/typeahead.bundle.js') }}"></script>
<script src="{{ url_for('static', filename='js/edit_books.js') }}"></script> <script src="{{ url_for('static', filename='js/edit_books.js') }}"></script>
<script> <script>
</script> </script>
{% endblock %} {% endblock %}
{% block header %} {% block header %}
<link href="{{ url_for('static', filename='css/typeahead.css') }}" rel="stylesheet" media="screen"> <link href="{{ url_for('static', filename='css/libs/typeahead.css') }}" rel="stylesheet" media="screen">
{% endblock %} {% endblock %}

View File

@ -14,7 +14,7 @@
{% endblock %} {% endblock %}
{% block js %} {% block js %}
<script src="{{ url_for('static', filename='js/Sortable.min.js') }}"></script> <script src="{{ url_for('static', filename='js/libs/Sortable.min.js') }}"></script>
<script src="{{ url_for('static', filename='js/shelforder.js') }}"></script> <script src="{{ url_for('static', filename='js/shelforder.js') }}"></script>
{% endblock %} {% endblock %}