From 4a04efc355ba5e57c94d27c72e3ecbde0b23fe69 Mon Sep 17 00:00:00 2001 From: RemiZOffAlex Date: Sun, 27 Oct 2019 19:40:03 +0300 Subject: [PATCH] Update application --- myapp/__init__.py | 3 + myapp/models/__init__.py | 6 ++ myapp/models/page.py | 74 +++++++++++++++ myapp/models/tag.py | 43 +++++++++ myapp/ns_api/__init__.py | 29 +++++- myapp/ns_api/page.py | 21 +++++ myapp/ns_api/tag.py | 28 ++++++ myapp/ns_api/user.py | 6 +- myapp/ns_tag/__init__.py | 18 ++++ myapp/ns_tag/templates/tag.html | 37 ++++++++ myapp/ns_tag/templates/tags.html | 80 +++++++++++++++++ myapp/ns_tag/views.py | 54 +++++++++++ myapp/ns_user/templates/users.html | 8 +- myapp/static/403.jpg | Bin 0 -> 25458 bytes myapp/static/404.jpg | Bin 0 -> 79193 bytes myapp/static/500.jpg | Bin 0 -> 174761 bytes myapp/static/js/bootstrap.min.js | 7 -- myapp/static/js/jquery-3.3.1.slim.min.js | 2 - myapp/static/js/popper.min.js | 5 -- myapp/templates/edit.html | 40 --------- myapp/templates/error.html | 10 +++ myapp/templates/footer.html | 7 ++ myapp/templates/header.html | 3 - myapp/templates/navbar.html | 9 +- myapp/templates/page.html | 110 ++++++++++++++++++++++- myapp/templates/robots.txt | 0 myapp/templates/skeleton.html | 7 +- myapp/views.py | 55 ++++++++---- 28 files changed, 572 insertions(+), 90 deletions(-) create mode 100644 myapp/models/page.py create mode 100644 myapp/models/tag.py create mode 100644 myapp/ns_api/page.py create mode 100644 myapp/ns_api/tag.py create mode 100644 myapp/ns_tag/__init__.py create mode 100644 myapp/ns_tag/templates/tag.html create mode 100644 myapp/ns_tag/templates/tags.html create mode 100644 myapp/ns_tag/views.py create mode 100644 myapp/static/403.jpg create mode 100644 myapp/static/404.jpg create mode 100644 myapp/static/500.jpg delete mode 100644 myapp/static/js/bootstrap.min.js delete mode 100644 myapp/static/js/jquery-3.3.1.slim.min.js delete mode 100644 myapp/static/js/popper.min.js delete mode 100644 myapp/templates/edit.html create mode 100644 myapp/templates/error.html create mode 100644 myapp/templates/footer.html create mode 100644 myapp/templates/robots.txt diff --git a/myapp/__init__.py b/myapp/__init__.py index 10ebfd1..95b6157 100644 --- a/myapp/__init__.py +++ b/myapp/__init__.py @@ -51,6 +51,9 @@ from . import ns_login # Профиль from . import ns_profile +# Метки +from . import ns_tag + # Пользователи from . import ns_user diff --git a/myapp/models/__init__.py b/myapp/models/__init__.py index dfdc8ff..e72746c 100644 --- a/myapp/models/__init__.py +++ b/myapp/models/__init__.py @@ -24,6 +24,12 @@ Base.query = db_session.query_property() # Пользователи from .users import User +# Метки +from .tag import Tag + +# Статьи +from .page import Page, TagPage + Base.metadata.create_all(engine) __all__ = [] diff --git a/myapp/models/page.py b/myapp/models/page.py new file mode 100644 index 0000000..d78f11e --- /dev/null +++ b/myapp/models/page.py @@ -0,0 +1,74 @@ +__author__ = 'RemiZOffAlex' +__copyright__ = '(c) RemiZOffAlex' +__license__ = 'MIT' +__email__ = 'remizoffalex@mail.ru' +__url__ = 'http://remizoffalex.ru' + +import datetime +from sqlalchemy import Column, Boolean, Integer, ForeignKey, String, DateTime +from sqlalchemy.orm import relationship + +from . import Base + + +class Page(Base): + """ + Страницы + """ + __tablename__ = "page" + + id = Column(Integer, primary_key=True) + user_id = Column(Integer, ForeignKey('user.id')) + title = Column(String) + body = Column(String, default='') + created = Column(DateTime) # Дата создания + updated = Column(DateTime) # Дата обновления + + # Связи + user = relationship( + "User", + primaryjoin="Page.user_id==User.id", + uselist=False + ) + tags = relationship("TagPage", primaryjoin="Page.id==TagPage.page_id") + + + def __init__(self, user, title): + assert type(user).__name__=='User', app.logger.info('Не передан объект User') + self.user_id = user.id + self.title = title + self.created = datetime.datetime.now() + self.updated = datetime.datetime.now() + + def __repr__(self): + return "".format(self.title) + + def as_dict(self): + return {c.name: getattr(self, c.name) for c in self.__table__.columns} + + +class TagPage(Base): + """Теги к страницам""" + __tablename__ = "tagpage" + + id = Column(Integer, primary_key=True) + page_id = Column(Integer, ForeignKey('page.id')) + tag_id = Column(Integer, ForeignKey('tag.id')) + created = Column(DateTime) # Дата создания + + # Связи + page = relationship("Page", primaryjoin="TagPage.page_id==Page.id", uselist=False) + tag = relationship("Tag", primaryjoin="TagPage.tag_id==Tag.id", uselist=False) + + def __init__(self, page, tag): + assert type(page).__name__=='Page', app.logger.info('Не передан объект Page') + assert type(tag).__name__=='Tag', app.logger.info('Не передан объект Tag') + self.page_id = page.id + self.tag_id = tag.id + self.created = datetime.datetime.now() + + def __repr__(self): + return "" % (self.id) + + def as_dict(self): + return {c.name: getattr(self, c.name) for c in self.__table__.columns} diff --git a/myapp/models/tag.py b/myapp/models/tag.py new file mode 100644 index 0000000..debee92 --- /dev/null +++ b/myapp/models/tag.py @@ -0,0 +1,43 @@ +""" +Таблицы: + Tag + TagLogo +""" + +__author__ = 'RemiZOffAlex' +__copyright__ = '(c) RemiZOffAlex' +__license__ = 'MIT' +__email__ = 'remizoffalex@mail.ru' +__url__ = 'http://remizoffalex.ru' + +import datetime +from sqlalchemy import Column, Integer, ForeignKey, String, DateTime +from sqlalchemy.orm import relationship + +from . import Base +from .. import app + + +class Tag(Base): + """ + Теги, метки + """ + __tablename__ = "tag" + + id = Column(Integer, primary_key=True) + name = Column(String, nullable=False, unique=True) + + # Связи + pages = relationship("TagPage", primaryjoin="Tag.id==TagPage.tag_id") + + def __init__(self, name): + self.name = name + + def __repr__(self): + return "" % (self.name) + + def as_dict(self): + """ + Возвращает словарь + """ + return {c.name: getattr(self, c.name) for c in self.__table__.columns} diff --git a/myapp/ns_api/__init__.py b/myapp/ns_api/__init__.py index c8fbf6e..e6a49be 100644 --- a/myapp/ns_api/__init__.py +++ b/myapp/ns_api/__init__.py @@ -4,10 +4,35 @@ __license__ = 'MIT' __email__ = 'remizoffalex@mail.ru' __url__ = 'https://remizoffalex.ru' +from functools import wraps from flask_jsonrpc import JSONRPC +from flask import session -from .. import app +from .. import app, models + +def login_required(func): + @wraps(func) + def decorated_function(*args, **kwargs): + if 'logged_in' in session and 'user_id' in session: + user = models.db_session.query( + models.User + ).filter( + models.User.id==session['user_id'] + ).first() + if user: + return func(*args, **kwargs) + else: + session.pop('logged_in', None) + session.pop('user_id', None) + raise Exception('Необходима авторизация') + else: + raise Exception('Необходима авторизация') + return decorated_function jsonrpc = JSONRPC(app, '/api') -from . import user +from . import ( + page, + tag, + user +) diff --git a/myapp/ns_api/page.py b/myapp/ns_api/page.py new file mode 100644 index 0000000..76690f6 --- /dev/null +++ b/myapp/ns_api/page.py @@ -0,0 +1,21 @@ +__author__ = 'RemiZOffAlex' +__copyright__ = '(c) RemiZOffAlex' +__license__ = 'MIT' +__email__ = 'remizoffalex@mail.ru' +__url__ = 'https://remizoffalex.ru' + +from . import jsonrpc, login_required +from .. import models + + +@jsonrpc.method('page.update(title=str, text=str)') +@login_required +def page_update(title, text): + """ + Обновить статью + """ + result = { + "title": title, + "text": text + } + return result diff --git a/myapp/ns_api/tag.py b/myapp/ns_api/tag.py new file mode 100644 index 0000000..8545713 --- /dev/null +++ b/myapp/ns_api/tag.py @@ -0,0 +1,28 @@ +__author__ = 'RemiZOffAlex' +__copyright__ = '(c) RemiZOffAlex' +__license__ = 'MIT' +__email__ = 'remizoffalex@mail.ru' +__url__ = 'https://remizoffalex.ru' + +from . import jsonrpc, login_required +from .. import models + + +@jsonrpc.method('tag.add(name=str)') +@login_required +def tag_add(name): + """ + Добавить новый тег + """ + exist = models.db_session.query( + models.Tag + ).filter( + models.Tag.name == name + ).first() + if exist: + raise ValueError + + newTag = models.Tag(name) + models.db_session.add(newTag) + models.db_session.commit() + return newTag.as_dict() diff --git a/myapp/ns_api/user.py b/myapp/ns_api/user.py index 25e1c6d..2fdb170 100644 --- a/myapp/ns_api/user.py +++ b/myapp/ns_api/user.py @@ -4,14 +4,12 @@ __license__ = 'MIT' __email__ = 'remizoffalex@mail.ru' __url__ = 'https://remizoffalex.ru' -from flask import abort, escape - from . import jsonrpc from .. import models -@jsonrpc.method('users.getList') -def users_getList(): +@jsonrpc.method('users') +def users_list(): """ Показать список пользователей """ diff --git a/myapp/ns_tag/__init__.py b/myapp/ns_tag/__init__.py new file mode 100644 index 0000000..98efb65 --- /dev/null +++ b/myapp/ns_tag/__init__.py @@ -0,0 +1,18 @@ +__author__ = 'RemiZOffAlex' +__copyright__ = '(c) RemiZOffAlex' +__license__ = 'MIT' +__email__ = 'remizoffalex@mail.ru' +__url__ = 'https://remizoffalex.ru' + +import os +import jinja2 + +from . import views +from .. import app + + +my_loader = jinja2.ChoiceLoader([ + app.jinja_loader, + jinja2.FileSystemLoader(os.path.dirname(os.path.abspath(__file__)) + "/templates"), +]) +app.jinja_loader = my_loader diff --git a/myapp/ns_tag/templates/tag.html b/myapp/ns_tag/templates/tag.html new file mode 100644 index 0000000..9e4fefb --- /dev/null +++ b/myapp/ns_tag/templates/tag.html @@ -0,0 +1,37 @@ +{% extends "skeleton.html" %} +{% block body %} + +{% raw %} +

+ +Тег {{ tag.name }}

+
+{% endraw %} + +{% endblock %} + +{% block breadcrumb %} +{% raw %} + +{% endraw %} +{% endblock %} + +{% block script %} + + + + +{% endblock %} diff --git a/myapp/ns_tag/templates/tags.html b/myapp/ns_tag/templates/tags.html new file mode 100644 index 0000000..973d489 --- /dev/null +++ b/myapp/ns_tag/templates/tags.html @@ -0,0 +1,80 @@ +{% extends "skeleton.html" %} +{% block body %} + +

+
+Список тегов

+
+ +{% raw %} +
+
+ +
+
+
+
+
+ + +{% endraw %} + + + +{% endblock %} + +{% block breadcrumb %} + +{% endblock %} + +{% block script %} + + + + +{% endblock %} diff --git a/myapp/ns_tag/views.py b/myapp/ns_tag/views.py new file mode 100644 index 0000000..7d27851 --- /dev/null +++ b/myapp/ns_tag/views.py @@ -0,0 +1,54 @@ +__author__ = 'RemiZOffAlex' +__copyright__ = '(c) RemiZOffAlex' +__license__ = 'MIT' +__email__ = 'remizoffalex@mail.ru' +__url__ = 'https://remizoffalex.ru' + +from flask import render_template + +from .. import app, models + + +@app.route('/tags') +def tags(): + """ + Список меток + """ + pagedata = {} + pagedata['title'] = 'Список меток - ' + app.config['TITLE'] + tags = models.db_session.query( + models.Tag + ).order_by( + models.Tag.name.asc() + ).all() + + pagedata['tags'] = [] + for tag in tags: + pagedata['tags'].append(tag.as_dict()) + + body = render_template('tags.html', pagedata=pagedata) + return body + + +@app.route('/tag/') +def tag_id(id): + """ + Метка + """ + pagedata = {} + tag = models.db_session.query( + models.Tag + ).filter( + models.Tag.id == id + ).first() + if tag is None: + abort(404) + + pagedata['title'] = 'Метка {} - {}'.format( + tag.name, + app.config['TITLE'] + ) + pagedata['tag'] = tag.as_dict() + + body = render_template('tag.html', pagedata=pagedata) + return body diff --git a/myapp/ns_user/templates/users.html b/myapp/ns_user/templates/users.html index d5a7059..6e8fa64 100644 --- a/myapp/ns_user/templates/users.html +++ b/myapp/ns_user/templates/users.html @@ -4,8 +4,6 @@

Список пользователей


-
Получить/обновить список пользователей
- {% raw %}
@@ -48,7 +46,7 @@ var app = new Vue({ '/api', { "jsonrpc": "2.0", - "method": 'users.getList', + "method": 'users', "params": { }, "id": 1 @@ -61,6 +59,10 @@ var app = new Vue({ } ); } + }, + created: function() { + var vm = this; + vm.getUserList(); } }) diff --git a/myapp/static/403.jpg b/myapp/static/403.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6899812757cd4d1777a071d33fe2b47525638ce2 GIT binary patch literal 25458 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 n&G#?dv~!428M)7LE9x%~+Y*g8vaWaHVs?Ba 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 H0Du44xe9`o literal 0 HcmV?d00001 diff --git a/myapp/static/500.jpg b/myapp/static/500.jpg new file mode 100644 index 0000000000000000000000000000000000000000..efcca0ee280d146b713456a2fe17db5d69cc9c4b GIT binary patch literal 174761 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 N#0@CASKMfS|JmQX^0fc} literal 0 HcmV?d00001 diff --git a/myapp/static/js/bootstrap.min.js b/myapp/static/js/bootstrap.min.js deleted file mode 100644 index c4c0d1f..0000000 --- a/myapp/static/js/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v4.3.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,function(t,g,u){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)g(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=ndocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right

',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ee},je="show",He="out",Re={HIDE:"hide"+De,HIDDEN:"hidden"+De,SHOW:"show"+De,SHOWN:"shown"+De,INSERTED:"inserted"+De,CLICK:"click"+De,FOCUSIN:"focusin"+De,FOCUSOUT:"focusout"+De,MOUSEENTER:"mouseenter"+De,MOUSELEAVE:"mouseleave"+De},xe="fade",Fe="show",Ue=".tooltip-inner",We=".arrow",qe="hover",Me="focus",Ke="click",Qe="manual",Be=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(xe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:We},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),g(o).addClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===He&&e._leave(null,e)};if(g(this.tip).hasClass(xe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=g.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==je&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),g(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(g(this.element).trigger(i),!i.isDefaultPrevented()){if(g(n).removeClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ke]=!1,this._activeTrigger[Me]=!1,this._activeTrigger[qe]=!1,g(this.tip).hasClass(xe)){var r=_.getTransitionDurationFromElement(n);g(n).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Ae+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ue)),this.getTitle()),g(t).removeClass(xe+" "+Fe)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Se(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Pe[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Qe){var e=t===qe?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===qe?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),g(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Me:qe]=!0),g(e.getTipElement()).hasClass(Fe)||e._hoverState===je?e._hoverState=je:(clearTimeout(e._timeout),e._hoverState=je,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===je&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Me:qe]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===He&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==Oe.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(be,t,this.constructor.DefaultType),t.sanitize&&(t.template=Se(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ne);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(xe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ie),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ie,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Le}},{key:"NAME",get:function(){return be}},{key:"DATA_KEY",get:function(){return Ie}},{key:"Event",get:function(){return Re}},{key:"EVENT_KEY",get:function(){return De}},{key:"DefaultType",get:function(){return ke}}]),i}();g.fn[be]=Be._jQueryInterface,g.fn[be].Constructor=Be,g.fn[be].noConflict=function(){return g.fn[be]=we,Be._jQueryInterface};var Ve="popover",Ye="bs.popover",ze="."+Ye,Xe=g.fn[Ve],$e="bs-popover",Ge=new RegExp("(^|\\s)"+$e+"\\S+","g"),Je=l({},Be.Default,{placement:"right",trigger:"click",content:"",template:''}),Ze=l({},Be.DefaultType,{content:"(string|element|function)"}),tn="fade",en="show",nn=".popover-header",on=".popover-body",rn={HIDE:"hide"+ze,HIDDEN:"hidden"+ze,SHOW:"show"+ze,SHOWN:"shown"+ze,INSERTED:"inserted"+ze,CLICK:"click"+ze,FOCUSIN:"focusin"+ze,FOCUSOUT:"focusout"+ze,MOUSEENTER:"mouseenter"+ze,MOUSELEAVE:"mouseleave"+ze},sn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){g(this.getTipElement()).addClass($e+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},o.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(nn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(on),e),t.removeClass(tn+" "+en)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ge);null!==e&&0=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t=0&&n0&&t-1 in e)}var E=function(e){var t,n,r,i,o,a,u,s,l,c,f,d,p,h,g,v,y,m,b,x="sizzle"+1*new Date,w=e.document,C=0,T=0,E=ae(),N=ae(),k=ae(),A=function(e,t){return e===t&&(f=!0),0},D={}.hasOwnProperty,S=[],L=S.pop,j=S.push,q=S.push,O=S.slice,P=function(e,t){for(var n=0,r=e.length;n+~]|"+I+")"+I+"*"),_=new RegExp("="+I+"*([^\\]'\"]*?)"+I+"*\\]","g"),U=new RegExp(M),V=new RegExp("^"+R+"$"),X={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+B),PSEUDO:new RegExp("^"+M),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+I+"*(even|odd|(([+-]|)(\\d*)n|)"+I+"*(?:([+-]|)"+I+"*(\\d+)|))"+I+"*\\)|)","i"),bool:new RegExp("^(?:"+H+")$","i"),needsContext:new RegExp("^"+I+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+I+"*((?:-\\d)?\\d*)"+I+"*\\)|)(?=[^-]|$)","i")},Q=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,G=/^[^{]+\{\s*\[native \w/,K=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,J=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+I+"?|("+I+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){d()},ie=me(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{q.apply(S=O.call(w.childNodes),w.childNodes),S[w.childNodes.length].nodeType}catch(e){q={apply:S.length?function(e,t){j.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function oe(e,t,r,i){var o,u,l,c,f,h,y,m=t&&t.ownerDocument,C=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==C&&9!==C&&11!==C)return r;if(!i&&((t?t.ownerDocument||t:w)!==p&&d(t),t=t||p,g)){if(11!==C&&(f=K.exec(e)))if(o=f[1]){if(9===C){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&b(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return q.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return q.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!k[e+" "]&&(!v||!v.test(e))){if(1!==C)m=t,y=e;else if("object"!==t.nodeName.toLowerCase()){(c=t.getAttribute("id"))?c=c.replace(te,ne):t.setAttribute("id",c=x),u=(h=a(e)).length;while(u--)h[u]="#"+c+" "+ye(h[u]);y=h.join(","),m=J.test(e)&&ge(t.parentNode)||t}if(y)try{return q.apply(r,m.querySelectorAll(y)),r}catch(e){}finally{c===x&&t.removeAttribute("id")}}}return s(e.replace($,"$1"),t,r,i)}function ae(){var e=[];function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}return t}function ue(e){return e[x]=!0,e}function se(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function le(e,t){var n=e.split("|"),i=n.length;while(i--)r.attrHandle[n[i]]=t}function ce(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function de(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pe(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ie(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return ue(function(t){return t=+t,ue(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ge(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}n=oe.support={},o=oe.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},d=oe.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==p&&9===a.nodeType&&a.documentElement?(p=a,h=p.documentElement,g=!o(p),w!==p&&(i=p.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEvent("onunload",re)),n.attributes=se(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=se(function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=G.test(p.getElementsByClassName),n.getById=se(function(e){return h.appendChild(e).id=x,!p.getElementsByName||!p.getElementsByName(x).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&g)return t.getElementsByClassName(e)},y=[],v=[],(n.qsa=G.test(p.querySelectorAll))&&(se(function(e){h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+I+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+I+"*(?:value|"+H+")"),e.querySelectorAll("[id~="+x+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+x+"+*").length||v.push(".#.+[+~]")}),se(function(e){e.innerHTML="";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+I+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(n.matchesSelector=G.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&se(function(e){n.disconnectedMatch=m.call(e,"*"),m.call(e,"[s!='']:x"),y.push("!=",M)}),v=v.length&&new RegExp(v.join("|")),y=y.length&&new RegExp(y.join("|")),t=G.test(h.compareDocumentPosition),b=t||G.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},A=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===p||e.ownerDocument===w&&b(w,e)?-1:t===p||t.ownerDocument===w&&b(w,t)?1:c?P(c,e)-P(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],u=[t];if(!i||!o)return e===p?-1:t===p?1:i?-1:o?1:c?P(c,e)-P(c,t):0;if(i===o)return ce(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)u.unshift(n);while(a[r]===u[r])r++;return r?ce(a[r],u[r]):a[r]===w?-1:u[r]===w?1:0},p):p},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&d(e),t=t.replace(_,"='$1']"),n.matchesSelector&&g&&!k[t+" "]&&(!y||!y.test(t))&&(!v||!v.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return oe(t,p,null,[e]).length>0},oe.contains=function(e,t){return(e.ownerDocument||e)!==p&&d(e),b(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!==p&&d(e);var i=r.attrHandle[t.toLowerCase()],o=i&&D.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},oe.escape=function(e){return(e+"").replace(te,ne)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(A),f){while(t=e[o++])t===e[o]&&(i=r.push(o));while(i--)e.splice(r[i],1)}return c=null,e},i=oe.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else while(t=e[r++])n+=i(t);return n},(r=oe.selectors={cacheLength:50,createPseudo:ue,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||oe.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&oe.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return X.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&U.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|"+I+")"+e+"("+I+"|$)"))&&E(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=oe.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(W," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),u="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,s){var l,c,f,d,p,h,g=o!==a?"nextSibling":"previousSibling",v=t.parentNode,y=u&&t.nodeName.toLowerCase(),m=!s&&!u,b=!1;if(v){if(o){while(g){d=t;while(d=d[g])if(u?d.nodeName.toLowerCase()===y:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?v.firstChild:v.lastChild],a&&m){b=(p=(l=(c=(f=(d=v)[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===C&&l[1])&&l[2],d=p&&v.childNodes[p];while(d=++p&&d&&d[g]||(b=p=0)||h.pop())if(1===d.nodeType&&++b&&d===t){c[e]=[C,p,b];break}}else if(m&&(b=p=(l=(c=(f=(d=t)[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===C&&l[1]),!1===b)while(d=++p&&d&&d[g]||(b=p=0)||h.pop())if((u?d.nodeName.toLowerCase()===y:1===d.nodeType)&&++b&&(m&&((c=(f=d[x]||(d[x]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]=[C,b]),d===t))break;return(b-=i)===r||b%r==0&&b/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return i[x]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?ue(function(e,n){var r,o=i(e,t),a=o.length;while(a--)e[r=P(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:ue(function(e){var t=[],n=[],r=u(e.replace($,"$1"));return r[x]?ue(function(e,t,n,i){var o,a=r(e,null,i,[]),u=e.length;while(u--)(o=a[u])&&(e[u]=!(t[u]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:ue(function(e){return function(t){return oe(e,t).length>0}}),contains:ue(function(e){return e=e.replace(Z,ee),function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:ue(function(e){return V.test(e||"")||oe.error("unsupported lang: "+e),e=e.replace(Z,ee).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:pe(!1),disabled:pe(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xe(e,t,n){for(var r=0,i=t.length;r-1&&(o[l]=!(a[l]=f))}}else y=we(y===a?y.splice(h,y.length):y),i?i(null,a,y,s):q.apply(a,y)})}function Te(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],u=a||r.relative[" "],s=a?1:0,c=me(function(e){return e===t},u,!0),f=me(function(e){return P(t,e)>-1},u,!0),d=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];s1&&be(d),s>1&&ye(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),n,s0,i=e.length>0,o=function(o,a,u,s,c){var f,h,v,y=0,m="0",b=o&&[],x=[],w=l,T=o||i&&r.find.TAG("*",c),E=C+=null==w?1:Math.random()||.1,N=T.length;for(c&&(l=a===p||a||c);m!==N&&null!=(f=T[m]);m++){if(i&&f){h=0,a||f.ownerDocument===p||(d(f),u=!g);while(v=e[h++])if(v(f,a||p,u)){s.push(f);break}c&&(C=E)}n&&((f=!v&&f)&&y--,o&&b.push(f))}if(y+=m,n&&m!==y){h=0;while(v=t[h++])v(b,x,a,u);if(o){if(y>0)while(m--)b[m]||x[m]||(x[m]=L.call(s));x=we(x)}q.apply(s,x),c&&!o&&x.length>0&&y+t.length>1&&oe.uniqueSort(s)}return c&&(C=E,l=w),b};return n?ue(o):o}return u=oe.compile=function(e,t){var n,r=[],i=[],o=k[e+" "];if(!o){t||(t=a(e)),n=t.length;while(n--)(o=Te(t[n]))[x]?r.push(o):i.push(o);(o=k(e,Ee(i,r))).selector=e}return o},s=oe.select=function(e,t,n,i){var o,s,l,c,f,d="function"==typeof e&&e,p=!i&&a(e=d.selector||e);if(n=n||[],1===p.length){if((s=p[0]=p[0].slice(0)).length>2&&"ID"===(l=s[0]).type&&9===t.nodeType&&g&&r.relative[s[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(Z,ee),t)||[])[0]))return n;d&&(t=t.parentNode),e=e.slice(s.shift().value.length)}o=X.needsContext.test(e)?0:s.length;while(o--){if(l=s[o],r.relative[c=l.type])break;if((f=r.find[c])&&(i=f(l.matches[0].replace(Z,ee),J.test(s[0].type)&&ge(t.parentNode)||t))){if(s.splice(o,1),!(e=i.length&&ye(s)))return q.apply(n,i),n;break}}}return(d||u(e,p))(i,t,!g,n,!t||J.test(e)&&ge(t.parentNode)||t),n},n.sortStable=x.split("").sort(A).join("")===x,n.detectDuplicates=!!f,d(),n.sortDetached=se(function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))}),se(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||le("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&se(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||le("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),se(function(e){return null==e.getAttribute("disabled")})||le(H,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),oe}(e);w.find=E,w.expr=E.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=E.uniqueSort,w.text=E.getText,w.isXMLDoc=E.isXML,w.contains=E.contains,w.escapeSelector=E.escape;var N=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&w(e).is(n))break;r.push(e)}return r},k=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},A=w.expr.match.needsContext;function D(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var S=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function L(e,t,n){return g(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?w.grep(e,function(e){return e===t!==n}):"string"!=typeof t?w.grep(e,function(e){return s.call(t,e)>-1!==n}):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(L(this,e||[],!1))},not:function(e){return this.pushStack(L(this,e||[],!0))},is:function(e){return!!L(this,"string"==typeof e&&A.test(e)?w(e):e||[],!1).length}});var j,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:q.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),S.test(i[1])&&w.isPlainObject(t))for(i in t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=r.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,j=w(r);var O=/^(?:parents|prev(?:Until|All))/,P={children:!0,contents:!0,next:!0,prev:!0};w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?s.call(w(e),this[0]):s.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function H(e,t){while((e=e[t])&&1!==e.nodeType);return e}w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return N(e,"parentNode")},parentsUntil:function(e,t,n){return N(e,"parentNode",n)},next:function(e){return H(e,"nextSibling")},prev:function(e){return H(e,"previousSibling")},nextAll:function(e){return N(e,"nextSibling")},prevAll:function(e){return N(e,"previousSibling")},nextUntil:function(e,t,n){return N(e,"nextSibling",n)},prevUntil:function(e,t,n){return N(e,"previousSibling",n)},siblings:function(e){return k((e.parentNode||{}).firstChild,e)},children:function(e){return k(e.firstChild)},contents:function(e){return D(e,"iframe")?e.contentDocument:(D(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(e,t){w.fn[e]=function(n,r){var i=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=w.filter(r,i)),this.length>1&&(P[e]||w.uniqueSort(i),O.test(e)&&i.reverse()),this.pushStack(i)}});var I=/[^\x20\t\r\n\f]+/g;function R(e){var t={};return w.each(e.match(I)||[],function(e,n){t[n]=!0}),t}w.Callbacks=function(e){e="string"==typeof e?R(e):w.extend({},e);var t,n,r,i,o=[],a=[],u=-1,s=function(){for(i=i||e.once,r=t=!0;a.length;u=-1){n=a.shift();while(++u-1)o.splice(n,1),n<=u&&u--}),this},has:function(e){return e?w.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||s()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l};function B(e){return e}function M(e){throw e}function W(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.extend({Deferred:function(t){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},"catch":function(e){return i.then(null,e)},pipe:function(){var e=arguments;return w.Deferred(function(t){w.each(n,function(n,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var u=this,s=arguments,l=function(){var e,l;if(!(t=o&&(r!==M&&(u=void 0,s=[e]),n.rejectWith(u,s))}};t?c():(w.Deferred.getStackHook&&(c.stackTrace=w.Deferred.getStackHook()),e.setTimeout(c))}}return w.Deferred(function(e){n[0][3].add(a(0,e,g(i)?i:B,e.notifyWith)),n[1][3].add(a(0,e,g(t)?t:B)),n[2][3].add(a(0,e,g(r)?r:M))}).promise()},promise:function(e){return null!=e?w.extend(e,i):i}},o={};return w.each(n,function(e,t){var a=t[2],u=t[5];i[t[1]]=a.add,u&&a.add(function(){r=u},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=o.call(arguments),a=w.Deferred(),u=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?o.call(arguments):n,--t||a.resolveWith(r,i)}};if(t<=1&&(W(e,a.done(u(n)).resolve,a.reject,!t),"pending"===a.state()||g(i[n]&&i[n].then)))return a.then();while(n--)W(i[n],u(n),a.reject);return a.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&$.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},w.readyException=function(t){e.setTimeout(function(){throw t})};var F=w.Deferred();w.fn.ready=function(e){return F.then(e)["catch"](function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||F.resolveWith(r,[w]))}}),w.ready.then=F.then;function z(){r.removeEventListener("DOMContentLoaded",z),e.removeEventListener("load",z),w.ready()}"complete"===r.readyState||"loading"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(w.ready):(r.addEventListener("DOMContentLoaded",z),e.addEventListener("load",z));var _=function(e,t,n,r,i,o,a){var u=0,s=e.length,l=null==n;if("object"===b(n)){i=!0;for(u in n)_(e,t,u,n[u],!0,o,a)}else if(void 0!==r&&(i=!0,g(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(w(e),n)})),t))for(;u1,null,!0)},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=K.get(e,t),n&&(!r||Array.isArray(n)?r=K.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,i=n.shift(),o=w._queueHooks(e,t),a=function(){w.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return K.get(e,n)||K.access(e,n,{empty:w.Callbacks("once memory").add(function(){K.remove(e,[t+"queue",n])})})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&D(e,t)?w.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n-1)i&&i.push(o);else if(l=w.contains(o.ownerDocument,o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}!function(){var e=r.createDocumentFragment().appendChild(r.createElement("div")),t=r.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),h.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",h.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var xe=r.documentElement,we=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Te=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function Ne(){return!1}function ke(){try{return r.activeElement}catch(e){}}function Ae(e,t,n,r,i,o){var a,u;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(u in t)Ae(e,u,n,r,t[u],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Ne;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return w().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),e.each(function(){w.event.add(this,t,i,r,n)})}w.event={global:{},add:function(e,t,n,r,i){var o,a,u,s,l,c,f,d,p,h,g,v=K.get(e);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&w.find.matchesSelector(xe,i),n.guid||(n.guid=w.guid++),(s=v.events)||(s=v.events={}),(a=v.handle)||(a=v.handle=function(t){return"undefined"!=typeof w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(I)||[""]).length;while(l--)p=g=(u=Te.exec(t[l])||[])[1],h=(u[2]||"").split(".").sort(),p&&(f=w.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=w.event.special[p]||{},c=w.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=s[p])||((d=s[p]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(p,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,c):d.push(c),w.event.global[p]=!0)}},remove:function(e,t,n,r,i){var o,a,u,s,l,c,f,d,p,h,g,v=K.hasData(e)&&K.get(e);if(v&&(s=v.events)){l=(t=(t||"").match(I)||[""]).length;while(l--)if(u=Te.exec(t[l])||[],p=g=u[1],h=(u[2]||"").split(".").sort(),p){f=w.event.special[p]||{},d=s[p=(r?f.delegateType:f.bindType)||p]||[],u=u[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;while(o--)c=d[o],!i&&g!==c.origType||n&&n.guid!==c.guid||u&&!u.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(d.splice(o,1),c.selector&&d.delegateCount--,f.remove&&f.remove.call(e,c));a&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||w.removeEvent(e,p,v.handle),delete s[p])}else for(p in s)w.event.remove(e,p+t[l],n,r,!0);w.isEmptyObject(s)&&K.remove(e,"handle events")}},dispatch:function(e){var t=w.event.fix(e),n,r,i,o,a,u,s=new Array(arguments.length),l=(K.get(this,"events")||{})[t.type]||[],c=w.event.special[t.type]||{};for(s[0]=t,n=1;n=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:w.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&u.push({elem:l,handlers:o})}return l=this,s\x20\t\r\n\f]*)[^>]*)\/>/gi,Se=/\s*$/g;function qe(e,t){return D(e,"table")&&D(11!==t.nodeType?t:t.firstChild,"tr")?w(e).children("tbody")[0]||e:e}function Oe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Pe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function He(e,t){var n,r,i,o,a,u,s,l;if(1===t.nodeType){if(K.hasData(e)&&(o=K.access(e),a=K.set(t,o),l=o.events)){delete a.handle,a.events={};for(i in l)for(n=0,r=l[i].length;n1&&"string"==typeof v&&!h.checkClone&&Le.test(v))return e.each(function(i){var o=e.eq(i);y&&(t[0]=v.call(this,i,o.html())),Re(o,t,n,r)});if(d&&(i=be(t,e[0].ownerDocument,!1,e,r),o=i.firstChild,1===i.childNodes.length&&(i=o),o||r)){for(s=(u=w.map(ve(i,"script"),Oe)).length;f")},clone:function(e,t,n){var r,i,o,a,u=e.cloneNode(!0),s=w.contains(e.ownerDocument,e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(a=ve(u),r=0,i=(o=ve(e)).length;r0&&ye(a,!s&&ve(e,"script")),u},cleanData:function(e){for(var t,n,r,i=w.event.special,o=0;void 0!==(n=e[o]);o++)if(Y(n)){if(t=n[K.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[K.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return _(this,function(e){return void 0===e?w.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Re(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||qe(this,e).appendChild(e)})},prepend:function(){return Re(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=qe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Se.test(e)&&!ge[(pe.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n=0&&(s+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-s-u-.5))),s}function et(e,t,n){var r=We(e),i=Fe(e,t,r),o="border-box"===w.css(e,"boxSizing",!1,r),a=o;if(Me.test(i)){if(!n)return i;i="auto"}return a=a&&(h.boxSizingReliable()||i===e.style[t]),("auto"===i||!parseFloat(i)&&"inline"===w.css(e,"display",!1,r))&&(i=e["offset"+t[0].toUpperCase()+t.slice(1)],a=!0),(i=parseFloat(i)||0)+Ze(e,t,n||(o?"border":"content"),a,r,i)+"px"}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Fe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,u=Q(t),s=Ue.test(t),l=e.style;if(s||(t=Ke(u)),a=w.cssHooks[t]||w.cssHooks[u],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"==(o=typeof n)&&(i=ie.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(w.cssNumber[u]?"":"px")),h.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(s?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,u=Q(t);return Ue.test(t)||(t=Ke(u)),(a=w.cssHooks[t]||w.cssHooks[u])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Fe(e,t,r)),"normal"===i&&t in Xe&&(i=Xe[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),w.each(["height","width"],function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!_e.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,t,r):ue(e,Ve,function(){return et(e,t,r)})},set:function(e,n,r){var i,o=We(e),a="border-box"===w.css(e,"boxSizing",!1,o),u=r&&Ze(e,t,r,a,o);return a&&h.scrollboxSize()===o.position&&(u-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Ze(e,t,"border",!1,o)-.5)),u&&(i=ie.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Je(e,n,u)}}}),w.cssHooks.marginLeft=ze(h.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Fe(e,"marginLeft"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+oe[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(w.cssHooks[e+t].set=Je)}),w.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=We(e),i=t.length;a1)}}),w.fn.delay=function(t,n){return t=w.fx?w.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e=r.createElement("input"),t=r.createElement("select").appendChild(r.createElement("option"));e.type="checkbox",h.checkOn=""!==e.value,h.optSelected=t.selected,(e=r.createElement("input")).value="t",e.type="radio",h.radioValue="t"===e.value}();var tt,nt=w.expr.attrHandle;w.fn.extend({attr:function(e,t){return _(this,w.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?w.prop(e,t,n):(1===o&&w.isXMLDoc(e)||(i=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?tt:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"===t&&D(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(I);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),tt={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=nt[t]||w.find.attr;nt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=nt[a],nt[a]=i,i=null!=n(e,t,r)?a:null,nt[a]=o),i}});var rt=/^(?:input|select|textarea|button)$/i,it=/^(?:a|area)$/i;w.fn.extend({prop:function(e,t){return _(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(e)||(t=w.propFix[t]||t,i=w.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):rt.test(e.nodeName)||it.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),h.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this});function ot(e){return(e.match(I)||[]).join(" ")}function at(e){return e.getAttribute&&e.getAttribute("class")||""}function ut(e){return Array.isArray(e)?e:"string"==typeof e?e.match(I)||[]:[]}w.fn.extend({addClass:function(e){var t,n,r,i,o,a,u,s=0;if(g(e))return this.each(function(t){w(this).addClass(e.call(this,t,at(this)))});if((t=ut(e)).length)while(n=this[s++])if(i=at(n),r=1===n.nodeType&&" "+ot(i)+" "){a=0;while(o=t[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(u=ot(r))&&n.setAttribute("class",u)}return this},removeClass:function(e){var t,n,r,i,o,a,u,s=0;if(g(e))return this.each(function(t){w(this).removeClass(e.call(this,t,at(this)))});if(!arguments.length)return this.attr("class","");if((t=ut(e)).length)while(n=this[s++])if(i=at(n),r=1===n.nodeType&&" "+ot(i)+" "){a=0;while(o=t[a++])while(r.indexOf(" "+o+" ")>-1)r=r.replace(" "+o+" "," ");i!==(u=ot(r))&&n.setAttribute("class",u)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each(function(n){w(this).toggleClass(e.call(this,n,at(this),t),t)}):this.each(function(){var t,i,o,a;if(r){i=0,o=w(this),a=ut(e);while(t=a[i++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else void 0!==e&&"boolean"!==n||((t=at(this))&&K.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":K.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&(" "+ot(at(n))+" ").indexOf(t)>-1)return!0;return!1}});var st=/\r/g;w.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=g(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,w(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=w.map(i,function(e){return null==e?"":e+""})),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(st,""):null==n?"":n}}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:ot(w.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,u=a?null:[],s=a?o+1:i.length;for(r=o<0?s:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},h.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),h.focusin="onfocusin"in e;var lt=/^(?:focusinfocus|focusoutblur)$/,ct=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,i,o){var a,u,s,l,c,d,p,h,y=[i||r],m=f.call(t,"type")?t.type:t,b=f.call(t,"namespace")?t.namespace.split("."):[];if(u=h=s=i=i||r,3!==i.nodeType&&8!==i.nodeType&&!lt.test(m+w.event.triggered)&&(m.indexOf(".")>-1&&(m=(b=m.split(".")).shift(),b.sort()),c=m.indexOf(":")<0&&"on"+m,t=t[w.expando]?t:new w.Event(m,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=b.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:w.makeArray(n,[t]),p=w.event.special[m]||{},o||!p.trigger||!1!==p.trigger.apply(i,n))){if(!o&&!p.noBubble&&!v(i)){for(l=p.delegateType||m,lt.test(l+m)||(u=u.parentNode);u;u=u.parentNode)y.push(u),s=u;s===(i.ownerDocument||r)&&y.push(s.defaultView||s.parentWindow||e)}a=0;while((u=y[a++])&&!t.isPropagationStopped())h=u,t.type=a>1?l:p.bindType||m,(d=(K.get(u,"events")||{})[t.type]&&K.get(u,"handle"))&&d.apply(u,n),(d=c&&u[c])&&d.apply&&Y(u)&&(t.result=d.apply(u,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||p._default&&!1!==p._default.apply(y.pop(),n)||!Y(i)||c&&g(i[m])&&!v(i)&&((s=i[c])&&(i[c]=null),w.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,ct),i[m](),t.isPropagationStopped()&&h.removeEventListener(m,ct),w.event.triggered=void 0,s&&(i[c]=s)),t.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),h.focusin||w.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=K.access(r,t);i||r.addEventListener(e,n,!0),K.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=K.access(r,t)-1;i?K.access(r,t,i):(r.removeEventListener(e,n,!0),K.remove(r,t))}}});var ft=/\[\]$/,dt=/\r?\n/g,pt=/^(?:submit|button|image|reset|file)$/i,ht=/^(?:input|select|textarea|keygen)/i;function gt(e,t,n,r){var i;if(Array.isArray(t))w.each(t,function(t,i){n||ft.test(e)?r(e,i):gt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==b(t))r(e,t);else for(i in t)gt(e+"["+i+"]",t[i],n,r)}w.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){i(this.name,this.value)});else for(n in e)gt(n,e[n],t,i);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&ht.test(this.nodeName)&&!pt.test(e)&&(this.checked||!de.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(dt,"\r\n")}}):{name:t.name,value:n.replace(dt,"\r\n")}}).get()}}),w.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return g(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=g(e);return this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},h.createHTMLDocument=function(){var e=r.implementation.createHTMLDocument("").body;return e.innerHTML="
",2===e.childNodes.length}(),w.parseHTML=function(e,t,n){if("string"!=typeof e)return[];"boolean"==typeof t&&(n=t,t=!1);var i,o,a;return t||(h.createHTMLDocument?((i=(t=r.implementation.createHTMLDocument("")).createElement("base")).href=r.location.href,t.head.appendChild(i)):t=r),o=S.exec(e),a=!n&&[],o?[t.createElement(o[1])]:(o=be([e],t,a),a&&a.length&&w(a).remove(),w.merge([],o.childNodes))},w.offset={setOffset:function(e,t,n){var r,i,o,a,u,s,l,c=w.css(e,"position"),f=w(e),d={};"static"===c&&(e.style.position="relative"),u=f.offset(),o=w.css(e,"top"),s=w.css(e,"left"),(l=("absolute"===c||"fixed"===c)&&(o+s).indexOf("auto")>-1)?(a=(r=f.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(s)||0),g(t)&&(t=t.call(e,n,w.extend({},u))),null!=t.top&&(d.top=t.top-u.top+a),null!=t.left&&(d.left=t.left-u.left+i),"using"in t?t.using.call(e,d):f.css(d)}},w.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){w.offset.setOffset(this,e,t)});var t,n,r=this[0];if(r)return r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===w.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===w.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=w(e).offset()).top+=w.css(e,"borderTopWidth",!0),i.left+=w.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-w.css(r,"marginTop",!0),left:t.left-i.left-w.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===w.css(e,"position"))e=e.offsetParent;return e||xe})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;w.fn[e]=function(r){return _(this,function(e,r,i){var o;if(v(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i},e,r,arguments.length)}}),w.each(["top","left"],function(e,t){w.cssHooks[t]=ze(h.pixelPosition,function(e,n){if(n)return n=Fe(e,t),Me.test(n)?w(e).position()[t]+"px":n})}),w.each({Height:"height",Width:"width"},function(e,t){w.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){w.fn[r]=function(i,o){var a=arguments.length&&(n||"boolean"!=typeof i),u=n||(!0===i||!0===o?"margin":"border");return _(this,function(t,n,i){var o;return v(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?w.css(t,n,u):w.style(t,n,i,u)},t,a?i:void 0,a)}})}),w.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){w.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),w.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),w.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),w.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),g(e))return r=o.call(arguments,2),i=function(){return e.apply(t||this,r.concat(o.call(arguments)))},i.guid=e.guid=e.guid||w.guid++,i},w.holdReady=function(e){e?w.readyWait++:w.ready(!0)},w.isArray=Array.isArray,w.parseJSON=JSON.parse,w.nodeName=D,w.isFunction=g,w.isWindow=v,w.camelCase=Q,w.type=b,w.now=Date.now,w.isNumeric=function(e){var t=w.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return w});var vt=e.jQuery,yt=e.$;return w.noConflict=function(t){return e.$===w&&(e.$=yt),t&&e.jQuery===w&&(e.jQuery=vt),w},t||(e.jQuery=e.$=w),w}); diff --git a/myapp/static/js/popper.min.js b/myapp/static/js/popper.min.js deleted file mode 100644 index 94a5c26..0000000 --- a/myapp/static/js/popper.min.js +++ /dev/null @@ -1,5 +0,0 @@ -/* - Copyright (C) Federico Zivolo 2019 - Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT). - */(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=e.ownerDocument.defaultView,n=o.getComputedStyle(e,null);return t?n[t]:n}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e)return document.body;switch(e.nodeName){case'HTML':case'BODY':return e.ownerDocument.body;case'#document':return e.body;}var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll|overlay)/.test(r+s+p)?e:n(o(e))}function r(e){return 11===e?pe:10===e?se:pe||se}function p(e){if(!e)return document.documentElement;for(var o=r(10)?document.body:null,n=e.offsetParent||null;n===o&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TH','TD','TABLE'].indexOf(n.nodeName)&&'static'===t(n,'position')?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function s(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||p(e.firstElementChild)===e)}function d(e){return null===e.parentNode?e:d(e.parentNode)}function a(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=o?e:t,i=o?t:e,r=document.createRange();r.setStart(n,0),r.setEnd(i,0);var l=r.commonAncestorContainer;if(e!==l&&t!==l||n.contains(i))return s(l)?l:p(l);var f=d(e);return f.host?a(f.host,t):a(e,d(t).host)}function l(e){var t=1=o.clientWidth&&n>=o.clientHeight}),l=0a[e]&&!t.escapeWithReference&&(n=Q(f[o],a[e]-('right'===e?f.width:f.height))),le({},o,n)}};return l.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';f=fe({},f,m[t](e))}),e.offsets.popper=f,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,n=t.reference,i=e.placement.split('-')[0],r=Z,p=-1!==['top','bottom'].indexOf(i),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]r(n[s])&&(e.offsets.popper[d]=r(n[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){var n;if(!K(e.instance.modifiers,'arrow','keepTogether'))return e;var i=o.element;if('string'==typeof i){if(i=e.instance.popper.querySelector(i),!i)return e;}else if(!e.instance.popper.contains(i))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var r=e.placement.split('-')[0],p=e.offsets,s=p.popper,d=p.reference,a=-1!==['left','right'].indexOf(r),l=a?'height':'width',f=a?'Top':'Left',m=f.toLowerCase(),h=a?'left':'top',c=a?'bottom':'right',u=S(i)[l];d[c]-us[c]&&(e.offsets.popper[m]+=d[m]+u-s[c]),e.offsets.popper=g(e.offsets.popper);var b=d[m]+d[l]/2-u/2,w=t(e.instance.popper),y=parseFloat(w['margin'+f],10),E=parseFloat(w['border'+f+'Width'],10),v=b-e.offsets.popper[m]-y-E;return v=ee(Q(s[l]-u,v),0),e.arrowElement=i,e.offsets.arrow=(n={},le(n,m,$(v)),le(n,h,''),n),e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=v(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split('-')[0],i=T(n),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case ge.FLIP:p=[n,i];break;case ge.CLOCKWISE:p=G(n);break;case ge.COUNTERCLOCKWISE:p=G(n,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(n!==s||p.length===d+1)return e;n=e.placement.split('-')[0],i=T(n);var a=e.offsets.popper,l=e.offsets.reference,f=Z,m='left'===n&&f(a.right)>f(l.left)||'right'===n&&f(a.left)f(l.top)||'bottom'===n&&f(a.top)f(o.right),g=f(a.top)f(o.bottom),b='left'===n&&h||'right'===n&&c||'top'===n&&g||'bottom'===n&&u,w=-1!==['top','bottom'].indexOf(n),y=!!t.flipVariations&&(w&&'start'===r&&h||w&&'end'===r&&c||!w&&'start'===r&&g||!w&&'end'===r&&u);(m||b||y)&&(e.flipped=!0,(m||b)&&(n=p[d+1]),y&&(r=z(r)),e.placement=n+(r?'-'+r:''),e.offsets.popper=fe({},e.offsets.popper,D(e.instance.popper,e.offsets.reference,e.placement)),e=P(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],n=e.offsets,i=n.popper,r=n.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return i[p?'left':'top']=r[o]-(s?i[p?'width':'height']:0),e.placement=T(t),e.offsets.popper=g(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!K(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=C(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottomo.right||t.top>o.bottom||t.rightwindow.devicePixelRatio||!me),c='bottom'===o?'top':'bottom',g='right'===n?'left':'right',b=H('transform');if(d='bottom'==c?'HTML'===l.nodeName?-l.clientHeight+h.bottom:-f.height+h.bottom:h.top,s='right'==g?'HTML'===l.nodeName?-l.clientWidth+h.right:-f.width+h.right:h.left,a&&b)m[b]='translate3d('+s+'px, '+d+'px, 0)',m[c]=0,m[g]=0,m.willChange='transform';else{var w='bottom'==c?-1:1,y='right'==g?-1:1;m[c]=d*w,m[g]=s*y,m.willChange=c+', '+g}var E={"x-placement":e.placement};return e.attributes=fe({},E,e.attributes),e.styles=fe({},m,e.styles),e.arrowStyles=fe({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:'bottom',y:'right'},applyStyle:{order:900,enabled:!0,fn:function(e){return j(e.instance.popper,e.styles),V(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&j(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,o,n,i){var r=L(i,t,e,o.positionFixed),p=O(o.placement,r,t,e,o.modifiers.flip.boundariesElement,o.modifiers.flip.padding);return t.setAttribute('x-placement',p),j(t,{position:o.positionFixed?'fixed':'absolute'}),o},gpuAcceleration:void 0}}},ue}); -//# sourceMappingURL=popper.min.js.map diff --git a/myapp/templates/edit.html b/myapp/templates/edit.html deleted file mode 100644 index 416b4ad..0000000 --- a/myapp/templates/edit.html +++ /dev/null @@ -1,40 +0,0 @@ -{% extends "skeleton.html" %} -{% block body %} - - - -
- -
-{{ pagedata['form'].title.label }} -{{ pagedata['form'].title(class="form-control") }} -
- -
-{{ pagedata['form'].text.label }} -{{ pagedata['form'].text(class="form-control") }} -
- - -
- -{% endblock %} - -{% block script %} - - - -{% endblock %} diff --git a/myapp/templates/error.html b/myapp/templates/error.html new file mode 100644 index 0000000..8774998 --- /dev/null +++ b/myapp/templates/error.html @@ -0,0 +1,10 @@ +{% extends "skeleton.html" %} +{% block body %} + +

{{ error_code }}: {{ error_message }}

+
+ +

Это фиаско, братан!

+

+ +{% endblock %} diff --git a/myapp/templates/footer.html b/myapp/templates/footer.html new file mode 100644 index 0000000..fe5541a --- /dev/null +++ b/myapp/templates/footer.html @@ -0,0 +1,7 @@ +
+
+
RemiZOffAlex +
+
+
diff --git a/myapp/templates/header.html b/myapp/templates/header.html index 760b647..f5feadf 100644 --- a/myapp/templates/header.html +++ b/myapp/templates/header.html @@ -5,9 +5,6 @@ - - - {{ pagedata['title'] }} diff --git a/myapp/templates/navbar.html b/myapp/templates/navbar.html index cd30eaf..661e328 100644 --- a/myapp/templates/navbar.html +++ b/myapp/templates/navbar.html @@ -1,4 +1,5 @@ -
+
+
{% if session.logged_in %} +
diff --git a/myapp/templates/page.html b/myapp/templates/page.html index 987b95e..66ad8e4 100644 --- a/myapp/templates/page.html +++ b/myapp/templates/page.html @@ -1,8 +1,112 @@ {% extends "skeleton.html" %} {% block body %} -

{{ pagedata['title'] }}

+{% raw %} +

+
+{{ page.title }}

+
-{{ pagedata['text']|safe }} +
+
-{% endblock body %} +
+ + +
+ +
+ + +
+ +
+
+ +
+
+
+
+
+
+ +
+
+ + +{% endraw %} + +{% endblock %} + +{% block breadcrumb %} + +{% endblock %} + +{% block script %} + + + +{% endblock %} diff --git a/myapp/templates/robots.txt b/myapp/templates/robots.txt new file mode 100644 index 0000000..e69de29 diff --git a/myapp/templates/skeleton.html b/myapp/templates/skeleton.html index 308f984..5389f0b 100644 --- a/myapp/templates/skeleton.html +++ b/myapp/templates/skeleton.html @@ -4,11 +4,16 @@
+
{% include 'navbar.html' %} -
{% block body %} {% endblock body %} + +{% block breadcrumb %} +{% endblock %} + +{% include 'footer.html' %}
diff --git a/myapp/views.py b/myapp/views.py index 2adacdd..7e79b94 100644 --- a/myapp/views.py +++ b/myapp/views.py @@ -5,7 +5,7 @@ __email__ = 'remizoffalex@mail.ru' __url__ = 'https://remizoffalex.ru' from myapp import app -from flask import Flask, render_template, request +from flask import Flask, render_template, request, Response from . import forms, models @@ -19,23 +19,44 @@ def index(): return body -@app.route('/edit', methods=['GET', 'POST']) -def edit(): +@app.route('/page') +def page(): pagedata = {} pagedata['title'] = app.config['TITLE'] - pagedata['form'] = forms.PageEdit( - request.form, - data={ - 'title': 'Заголовок страницы', - 'text': '''

Текст

+ pagedata['page'] = { + 'title': 'Заголовок страницы', + 'text': '''

Текст

Внимание!

''' - } - ) - if request.method == 'POST': - if pagedata['form'].validate(): - pagedata['title'] = pagedata['form'].title.data - pagedata['text'] = pagedata['form'].text.data - body = render_template('page.html', pagedata=pagedata) - return body - body = render_template('edit.html', pagedata=pagedata) + } + body = render_template('page.html', pagedata=pagedata) return body + + +@app.route("/robots.txt") +def robots_txt(): + body = render_template("robots.txt") + return Response(body, mimetype='text/plain') + + +# noinspection PyUnusedLocal +@app.errorhandler(404) +def error_missing(exception): + pagedata = {} + error_message = "Не судьба..." + return render_template("error.html", error_code=404, error_message=error_message, pagedata=pagedata), 404 + + +# noinspection PyUnusedLocal +@app.errorhandler(403) +def error_unauthorized(exception): + pagedata = {} + error_message = "У вас нет прав" + return render_template("error.html", error_code=403, error_message=error_message, pagedata=pagedata), 403 + + +# noinspection PyUnusedLocal +@app.errorhandler(500) +def error_crash(exception): + pagedata = {} + error_message = "Вот незадача..." + return render_template("error.html", error_code=500, error_message=error_message, pagedata=pagedata), 500