├── README.md └── wcl_nlp ├── .idea ├── .gitignore ├── dataSources.xml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── jsLibraryMappings.xml ├── misc.xml ├── modules.xml ├── sqldialects.xml └── wcl_nlp.iml ├── extra_apps ├── __init__.py └── xadmin │ ├── .tx │ └── config │ ├── __init__.py │ ├── __pycache__ │ ├── __init__.cpython-37.pyc │ ├── adminx.cpython-37.pyc │ ├── apps.cpython-37.pyc │ ├── filters.cpython-37.pyc │ ├── forms.cpython-37.pyc │ ├── layout.cpython-37.pyc │ ├── models.cpython-37.pyc │ ├── sites.cpython-37.pyc │ ├── util.cpython-37.pyc │ ├── vendors.cpython-37.pyc │ └── widgets.cpython-37.pyc │ ├── adminx.py │ ├── apps.py │ ├── filters.py │ ├── forms.py │ ├── layout.py │ ├── locale │ ├── de_DE │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ ├── django.po │ │ │ ├── djangojs.mo │ │ │ └── djangojs.po │ ├── en │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ ├── django.po │ │ │ ├── djangojs.mo │ │ │ └── djangojs.po │ ├── es_MX │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ ├── django.po │ │ │ ├── djangojs.mo │ │ │ └── djangojs.po │ ├── eu │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ ├── django.po │ │ │ ├── djangojs.mo │ │ │ └── djangojs.po │ ├── id_ID │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ ├── django.po │ │ │ ├── djangojs.mo │ │ │ └── djangojs.po │ ├── ja │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ ├── django.po │ │ │ ├── djangojs.mo │ │ │ └── djangojs.po │ ├── lt │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ ├── django.po │ │ │ ├── djangojs.mo │ │ │ └── djangojs.po │ ├── nl_NL │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ ├── django.po │ │ │ ├── djangojs.mo │ │ │ └── djangojs.po │ ├── pl │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ ├── django.po │ │ │ ├── djangojs.mo │ │ │ └── djangojs.po │ ├── pt_BR │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ ├── django.po │ │ │ ├── djangojs.mo │ │ │ └── djangojs.po │ ├── ru_RU │ │ └── LC_MESSAGES │ │ │ ├── django.mo │ │ │ ├── django.po │ │ │ ├── djangojs.mo │ │ │ └── djangojs.po │ └── zh_Hans │ │ └── LC_MESSAGES │ │ ├── django.mo │ │ ├── django.po │ │ ├── djangojs.mo │ │ └── djangojs.po │ ├── migrations │ ├── 0001_initial.py │ ├── 0002_log.py │ ├── 0003_auto_20160715_0100.py │ ├── __init__.py │ └── __pycache__ │ │ ├── 0001_initial.cpython-37.pyc │ │ ├── 0002_log.cpython-37.pyc │ │ ├── 0003_auto_20160715_0100.cpython-37.pyc │ │ └── __init__.cpython-37.pyc │ ├── models.py │ ├── plugins │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ ├── actions.cpython-37.pyc │ │ ├── aggregation.cpython-37.pyc │ │ ├── ajax.cpython-37.pyc │ │ ├── auth.cpython-37.pyc │ │ ├── bookmark.cpython-37.pyc │ │ ├── chart.cpython-37.pyc │ │ ├── details.cpython-37.pyc │ │ ├── editable.cpython-37.pyc │ │ ├── export.cpython-37.pyc │ │ ├── filters.cpython-37.pyc │ │ ├── images.cpython-37.pyc │ │ ├── importexport.cpython-37.pyc │ │ ├── inline.cpython-37.pyc │ │ ├── language.cpython-37.pyc │ │ ├── layout.cpython-37.pyc │ │ ├── multiselect.cpython-37.pyc │ │ ├── passwords.cpython-37.pyc │ │ ├── portal.cpython-37.pyc │ │ ├── quickfilter.cpython-37.pyc │ │ ├── quickform.cpython-37.pyc │ │ ├── refresh.cpython-37.pyc │ │ ├── relate.cpython-37.pyc │ │ ├── relfield.cpython-37.pyc │ │ ├── sitemenu.cpython-37.pyc │ │ ├── sortablelist.cpython-37.pyc │ │ ├── themes.cpython-37.pyc │ │ ├── topnav.cpython-37.pyc │ │ ├── utils.cpython-37.pyc │ │ └── wizard.cpython-37.pyc │ ├── actions.py │ ├── aggregation.py │ ├── ajax.py │ ├── auth.py │ ├── batch.py │ ├── bookmark.py │ ├── chart.py │ ├── comments.py │ ├── details.py │ ├── editable.py │ ├── export.py │ ├── filters.py │ ├── images.py │ ├── importexport.py │ ├── inline.py │ ├── language.py │ ├── layout.py │ ├── mobile.py │ ├── multiselect.py │ ├── passwords.py │ ├── portal.py │ ├── quickfilter.py │ ├── quickform.py │ ├── refresh.py │ ├── relate.py │ ├── relfield.py │ ├── sitemenu.py │ ├── sortablelist.py │ ├── themes.py │ ├── topnav.py │ ├── utils.py │ ├── wizard.py │ └── xversion.py │ ├── sites.py │ ├── static │ └── xadmin │ │ ├── component.json │ │ ├── css │ │ ├── themes │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap-theme.min.css │ │ │ └── bootstrap-xadmin.css │ │ ├── xadmin.form.css │ │ ├── xadmin.main.css │ │ ├── xadmin.mobile.css │ │ ├── xadmin.page.dashboard.css │ │ ├── xadmin.plugin.aggregation.css │ │ ├── xadmin.plugin.formset.css │ │ ├── xadmin.plugin.importexport.css │ │ ├── xadmin.plugin.quickfilter.css │ │ ├── xadmin.plugins.css │ │ ├── xadmin.responsive.css │ │ ├── xadmin.widget.editable.css │ │ └── xadmin.widget.select-transfer.css │ │ ├── js │ │ ├── xadmin.main.js │ │ ├── xadmin.page.dashboard.js │ │ ├── xadmin.page.form.js │ │ ├── xadmin.page.list.js │ │ ├── xadmin.plugin.actions.js │ │ ├── xadmin.plugin.batch.js │ │ ├── xadmin.plugin.bookmark.js │ │ ├── xadmin.plugin.charts.js │ │ ├── xadmin.plugin.details.js │ │ ├── xadmin.plugin.editable.js │ │ ├── xadmin.plugin.filters.js │ │ ├── xadmin.plugin.formset.js │ │ ├── xadmin.plugin.importexport.js │ │ ├── xadmin.plugin.portal.js │ │ ├── xadmin.plugin.quick-form.js │ │ ├── xadmin.plugin.quickfilter.js │ │ ├── xadmin.plugin.refresh.js │ │ ├── xadmin.plugin.revision.js │ │ ├── xadmin.plugin.sortablelist.js │ │ ├── xadmin.plugin.themes.js │ │ ├── xadmin.responsive.js │ │ ├── xadmin.widget.datetime.js │ │ ├── xadmin.widget.multiselect.js │ │ ├── xadmin.widget.select-transfer.js │ │ └── xadmin.widget.select.js │ │ └── vendor │ │ ├── autotype │ │ └── index.js │ │ ├── bootstrap-clockpicker │ │ ├── bootstrap-clockpicker.css │ │ ├── bootstrap-clockpicker.js │ │ ├── bootstrap-clockpicker.min.css │ │ └── bootstrap-clockpicker.min.js │ │ ├── bootstrap-datepicker │ │ ├── css │ │ │ └── datepicker.css │ │ └── js │ │ │ ├── bootstrap-datepicker.js │ │ │ └── locales │ │ │ ├── bootstrap-datepicker.bg.js │ │ │ ├── bootstrap-datepicker.ca.js │ │ │ ├── bootstrap-datepicker.cs.js │ │ │ ├── bootstrap-datepicker.da.js │ │ │ ├── bootstrap-datepicker.de.js │ │ │ ├── bootstrap-datepicker.el.js │ │ │ ├── bootstrap-datepicker.es.js │ │ │ ├── bootstrap-datepicker.fi.js │ │ │ ├── bootstrap-datepicker.fr.js │ │ │ ├── bootstrap-datepicker.he.js │ │ │ ├── bootstrap-datepicker.hr.js │ │ │ ├── bootstrap-datepicker.hu.js │ │ │ ├── bootstrap-datepicker.id.js │ │ │ ├── bootstrap-datepicker.is.js │ │ │ ├── bootstrap-datepicker.it.js │ │ │ ├── bootstrap-datepicker.ja.js │ │ │ ├── bootstrap-datepicker.kr.js │ │ │ ├── bootstrap-datepicker.lt.js │ │ │ ├── bootstrap-datepicker.lv.js │ │ │ ├── bootstrap-datepicker.ms.js │ │ │ ├── bootstrap-datepicker.nb.js │ │ │ ├── bootstrap-datepicker.nl.js │ │ │ ├── bootstrap-datepicker.pl.js │ │ │ ├── bootstrap-datepicker.pt-BR.js │ │ │ ├── bootstrap-datepicker.pt.js │ │ │ ├── bootstrap-datepicker.ro.js │ │ │ ├── bootstrap-datepicker.rs-latin.js │ │ │ ├── bootstrap-datepicker.rs.js │ │ │ ├── bootstrap-datepicker.ru.js │ │ │ ├── bootstrap-datepicker.sk.js │ │ │ ├── bootstrap-datepicker.sl.js │ │ │ ├── bootstrap-datepicker.sv.js │ │ │ ├── bootstrap-datepicker.sw.js │ │ │ ├── bootstrap-datepicker.th.js │ │ │ ├── bootstrap-datepicker.tr.js │ │ │ ├── bootstrap-datepicker.uk.js │ │ │ ├── bootstrap-datepicker.zh-CN.js │ │ │ └── bootstrap-datepicker.zh-TW.js │ │ ├── bootstrap-image-gallery │ │ ├── css │ │ │ ├── bootstrap-image-gallery.css │ │ │ └── bootstrap-image-gallery.min.css │ │ ├── img │ │ │ └── loading.gif │ │ └── js │ │ │ ├── bootstrap-image-gallery.js │ │ │ └── bootstrap-image-gallery.min.js │ │ ├── bootstrap-modal │ │ ├── css │ │ │ └── bootstrap-modal.css │ │ ├── img │ │ │ └── ajax-loader.gif │ │ └── js │ │ │ ├── bootstrap-modal.js │ │ │ └── bootstrap-modalmanager.js │ │ ├── bootstrap-multiselect │ │ ├── css │ │ │ └── bootstrap-multiselect.css │ │ └── js │ │ │ └── bootstrap-multiselect.js │ │ ├── bootstrap-timepicker │ │ ├── css │ │ │ ├── bootstrap-timepicker.css │ │ │ └── bootstrap-timepicker.min.css │ │ └── js │ │ │ ├── bootstrap-timepicker.js │ │ │ └── bootstrap-timepicker.min.js │ │ ├── bootstrap │ │ ├── css │ │ │ ├── bootstrap.css │ │ │ └── bootstrap.min.css │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ └── glyphicons-halflings-regular.woff │ │ └── js │ │ │ ├── bootstrap.js │ │ │ └── bootstrap.min.js │ │ ├── flot │ │ ├── excanvas.js │ │ ├── excanvas.min.js │ │ ├── jquery.colorhelpers.js │ │ ├── jquery.flot.aggregate.js │ │ ├── jquery.flot.canvas.js │ │ ├── jquery.flot.categories.js │ │ ├── jquery.flot.crosshair.js │ │ ├── jquery.flot.errorbars.js │ │ ├── jquery.flot.fillbetween.js │ │ ├── jquery.flot.image.js │ │ ├── jquery.flot.js │ │ ├── jquery.flot.navigate.js │ │ ├── jquery.flot.pie.js │ │ ├── jquery.flot.resize.js │ │ ├── jquery.flot.selection.js │ │ ├── jquery.flot.stack.js │ │ ├── jquery.flot.symbol.js │ │ ├── jquery.flot.threshold.js │ │ └── jquery.flot.time.js │ │ ├── font-awesome │ │ ├── css │ │ │ ├── font-awesome.css │ │ │ └── font-awesome.min.css │ │ └── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ └── fontawesome-webfont.woff │ │ ├── jquery-ui │ │ ├── jquery.ui.core.js │ │ ├── jquery.ui.core.min.js │ │ ├── jquery.ui.effect.js │ │ ├── jquery.ui.effect.min.js │ │ ├── jquery.ui.mouse.js │ │ ├── jquery.ui.mouse.min.js │ │ ├── jquery.ui.sortable.js │ │ ├── jquery.ui.sortable.min.js │ │ ├── jquery.ui.widget.js │ │ └── jquery.ui.widget.min.js │ │ ├── jquery │ │ ├── jquery.js │ │ └── jquery.min.js │ │ ├── load-image │ │ ├── load-image.js │ │ └── load-image.min.js │ │ ├── select2 │ │ ├── select2-spinner.gif │ │ ├── select2.css │ │ ├── select2.js │ │ ├── select2.min.js │ │ ├── select2.png │ │ ├── select2_locale_de.js │ │ ├── select2_locale_en.js │ │ ├── select2_locale_es.js │ │ ├── select2_locale_eu.js │ │ ├── select2_locale_fr.js │ │ ├── select2_locale_hr.js │ │ ├── select2_locale_hu.js │ │ ├── select2_locale_it.js │ │ ├── select2_locale_nl.js │ │ ├── select2_locale_pt-BR.js │ │ ├── select2_locale_pt-PT.js │ │ ├── select2_locale_ro.js │ │ ├── select2_locale_ru.js │ │ ├── select2_locale_sk.js │ │ ├── select2_locale_sv.js │ │ ├── select2_locale_tr.js │ │ ├── select2_locale_ua.js │ │ ├── select2_locale_zh-CN.js │ │ ├── select2_locale_zh-hans.js │ │ └── select2x2.png │ │ ├── selectize │ │ ├── selectize.bootstrap2.css │ │ ├── selectize.bootstrap3.css │ │ ├── selectize.css │ │ ├── selectize.default.css │ │ ├── selectize.js │ │ ├── selectize.legacy.css │ │ └── selectize.min.js │ │ └── snapjs │ │ ├── snap.css │ │ ├── snap.js │ │ └── snap.min.js │ ├── templates │ └── xadmin │ │ ├── 404.html │ │ ├── 500.html │ │ ├── auth │ │ ├── password_reset │ │ │ ├── complete.html │ │ │ ├── confirm.html │ │ │ ├── done.html │ │ │ ├── email.html │ │ │ └── form.html │ │ └── user │ │ │ ├── add_form.html │ │ │ └── change_password.html │ │ ├── base.html │ │ ├── base_site.html │ │ ├── blocks │ │ ├── comm.top.setlang.html │ │ ├── comm.top.theme.html │ │ ├── comm.top.topnav.html │ │ ├── modal_list.left_navbar.quickfilter.html │ │ ├── model_form.before_fieldsets.wizard.html │ │ ├── model_form.submit_line.wizard.html │ │ ├── model_list.nav_form.search_form.html │ │ ├── model_list.nav_menu.bookmarks.html │ │ ├── model_list.nav_menu.filters.html │ │ ├── model_list.results_bottom.actions.html │ │ ├── model_list.results_top.charts.html │ │ ├── model_list.results_top.date_hierarchy.html │ │ ├── model_list.top_toolbar.exports.html │ │ ├── model_list.top_toolbar.importexport.export.html │ │ ├── model_list.top_toolbar.importexport.import.html │ │ ├── model_list.top_toolbar.layouts.html │ │ ├── model_list.top_toolbar.refresh.html │ │ └── model_list.top_toolbar.saveorder.html │ │ ├── edit_inline │ │ ├── accordion.html │ │ ├── base.html │ │ ├── blank.html │ │ ├── one.html │ │ ├── stacked.html │ │ ├── tab.html │ │ └── tabular.html │ │ ├── filters │ │ ├── char.html │ │ ├── checklist.html │ │ ├── date.html │ │ ├── fk_search.html │ │ ├── list.html │ │ ├── number.html │ │ ├── quickfilter.html │ │ └── rel.html │ │ ├── forms │ │ └── transfer.html │ │ ├── grids │ │ └── thumbnails.html │ │ ├── import_export │ │ ├── export_action.html │ │ └── import.html │ │ ├── includes │ │ ├── box.html │ │ ├── pagination.html │ │ ├── sitemenu_accordion.html │ │ ├── sitemenu_default.html │ │ ├── submit_line.html │ │ ├── toggle_back.html │ │ └── toggle_menu.html │ │ ├── layout │ │ ├── field_value.html │ │ ├── field_value_td.html │ │ ├── fieldset.html │ │ ├── input_group.html │ │ └── td-field.html │ │ ├── views │ │ ├── app_index.html │ │ ├── batch_change_form.html │ │ ├── dashboard.html │ │ ├── form.html │ │ ├── invalid_setup.html │ │ ├── logged_out.html │ │ ├── login.html │ │ ├── model_dashboard.html │ │ ├── model_delete_confirm.html │ │ ├── model_delete_selected_confirm.html │ │ ├── model_detail.html │ │ ├── model_form.html │ │ ├── model_history.html │ │ ├── model_list.html │ │ ├── quick_detail.html │ │ ├── quick_form.html │ │ ├── recover_form.html │ │ ├── recover_list.html │ │ ├── revision_diff.html │ │ └── revision_form.html │ │ └── widgets │ │ ├── addform.html │ │ ├── base.html │ │ ├── chart.html │ │ ├── list.html │ │ └── qbutton.html │ ├── templatetags │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ └── xadmin_tags.cpython-37.pyc │ └── xadmin_tags.py │ ├── util.py │ ├── vendors.py │ ├── views │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ ├── base.cpython-37.pyc │ │ ├── dashboard.cpython-37.pyc │ │ ├── delete.cpython-37.pyc │ │ ├── detail.cpython-37.pyc │ │ ├── edit.cpython-37.pyc │ │ ├── form.cpython-37.pyc │ │ ├── list.cpython-37.pyc │ │ └── website.cpython-37.pyc │ ├── base.py │ ├── dashboard.py │ ├── delete.py │ ├── detail.py │ ├── edit.py │ ├── form.py │ ├── list.py │ └── website.py │ └── widgets.py ├── manage.py ├── scrapydserver ├── bot │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ ├── items.cpython-37.pyc │ │ ├── pipelines.cpython-37.pyc │ │ └── settings.cpython-37.pyc │ ├── items.py │ ├── middlewares.py │ ├── pipelines.py │ ├── settings.py │ └── spiders │ │ ├── __init__.py │ │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ ├── utils.cpython-37.pyc │ │ └── weibo_spider.cpython-37.pyc │ │ ├── utils.py │ │ └── weibo_spider.py ├── build │ └── lib │ │ └── bot │ │ ├── __init__.py │ │ ├── items.py │ │ ├── middlewares.py │ │ ├── pipelines.py │ │ ├── settings.py │ │ └── spiders │ │ ├── __init__.py │ │ ├── utils.py │ │ └── weibo_spider.py ├── dbs │ ├── bot.db │ └── default.db ├── eggs │ └── bot │ │ ├── 1556253947.egg │ │ ├── 1556778774.egg │ │ ├── 1556784372.egg │ │ ├── 1556784410.egg │ │ ├── 1556784606.egg │ │ ├── 1556784651.egg │ │ ├── 1556784786.egg │ │ ├── 1556784874.egg │ │ ├── 1556785223.egg │ │ ├── 1556785964.egg │ │ ├── 1556785992.egg │ │ ├── 1556786106.egg │ │ ├── 1556786143.egg │ │ ├── 1556813752.egg │ │ ├── 1556814115.egg │ │ ├── 1556815298.egg │ │ ├── 1649667656.egg │ │ ├── 1649667997.egg │ │ ├── 1649668096.egg │ │ ├── 1649668364.egg │ │ ├── 1649668417.egg │ │ └── 1649768973.egg ├── logs │ └── bot │ │ └── weibo_spider │ │ ├── 7c01c9ccc3b511ecb846b0a460fbda8c.log │ │ ├── 7c083298c3b511eca47db0a460fbda8c.log │ │ ├── 7c0943ecc3b511eca5d8b0a460fbda8c.log │ │ ├── 7c0a5562c3b511ec976fb0a460fbda8c.log │ │ ├── 7c0af1a4c3b511ec88f8b0a460fbda8c.log │ │ └── 7d40b290c3b511ecb548b0a460fbda8c.log ├── project.egg-info │ ├── PKG-INFO │ ├── SOURCES.txt │ ├── dependency_links.txt │ ├── entry_points.txt │ └── top_level.txt ├── scrapy.cfg └── setup.py ├── snownlp-0.12.3.zip ├── src ├── ScrapydAPI │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ ├── admin.cpython-37.pyc │ │ ├── adminx.cpython-37.pyc │ │ ├── models.cpython-37.pyc │ │ └── views.cpython-37.pyc │ ├── admin.py │ ├── adminx.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── __init__.py │ │ └── __pycache__ │ │ │ ├── 0001_initial.cpython-37.pyc │ │ │ └── __init__.cpython-37.pyc │ ├── mingan.txt │ ├── models.py │ ├── stopword.txt │ ├── tests.py │ └── views.py ├── SnowNLPAPI │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ ├── admin.cpython-37.pyc │ │ ├── models.cpython-37.pyc │ │ └── views.cpython-37.pyc │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── __init__.py │ │ └── __pycache__ │ │ │ └── __init__.cpython-37.pyc │ ├── models.py │ ├── snownlp │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ └── __init__.cpython-37.pyc │ │ ├── classification │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ ├── __init__.cpython-37.pyc │ │ │ │ └── bayes.cpython-37.pyc │ │ │ └── bayes.py │ │ ├── normal │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ ├── __init__.cpython-37.pyc │ │ │ │ ├── pinyin.cpython-37.pyc │ │ │ │ └── zh.cpython-37.pyc │ │ │ ├── pinyin.py │ │ │ ├── pinyin.txt │ │ │ ├── stopwords.txt │ │ │ └── zh.py │ │ ├── seg │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ ├── __init__.cpython-37.pyc │ │ │ │ ├── seg.cpython-37.pyc │ │ │ │ └── y09_2047.cpython-37.pyc │ │ │ ├── data.txt │ │ │ ├── seg.marshal │ │ │ ├── seg.marshal.3 │ │ │ ├── seg.py │ │ │ └── y09_2047.py │ │ ├── sentiment │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ └── __init__.cpython-37.pyc │ │ │ ├── neg.txt │ │ │ ├── pos.txt │ │ │ ├── sentiment.marshal │ │ │ └── sentiment.marshal.3 │ │ ├── sim │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ ├── __init__.cpython-37.pyc │ │ │ │ └── bm25.cpython-37.pyc │ │ │ └── bm25.py │ │ ├── summary │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ ├── __init__.cpython-37.pyc │ │ │ │ ├── textrank.cpython-37.pyc │ │ │ │ └── words_merge.cpython-37.pyc │ │ │ ├── textrank.py │ │ │ └── words_merge.py │ │ ├── tag │ │ │ ├── 199801.txt │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ │ └── __init__.cpython-37.pyc │ │ │ ├── tag.marshal │ │ │ └── tag.marshal.3 │ │ └── utils │ │ │ ├── __init__.py │ │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── frequency.cpython-37.pyc │ │ │ ├── good_turing.cpython-37.pyc │ │ │ ├── tnt.cpython-37.pyc │ │ │ └── trie.cpython-37.pyc │ │ │ ├── frequency.py │ │ │ ├── good_turing.py │ │ │ ├── tnt.py │ │ │ └── trie.py │ ├── tests.py │ └── views.py └── SpiderAPI │ ├── __init__.py │ ├── __pycache__ │ ├── __init__.cpython-37.pyc │ ├── admin.cpython-37.pyc │ ├── adminx.cpython-37.pyc │ ├── agents.cpython-37.pyc │ ├── models.cpython-37.pyc │ ├── spider.cpython-37.pyc │ └── views.cpython-37.pyc │ ├── admin.py │ ├── adminx.py │ ├── agents.py │ ├── apps.py │ ├── migrations │ ├── 0001_initial.py │ ├── __init__.py │ └── __pycache__ │ │ ├── 0001_initial.cpython-37.pyc │ │ └── __init__.cpython-37.pyc │ ├── mingan.txt │ ├── models.py │ ├── spider.py │ ├── stopword.txt │ ├── tests.py │ └── views.py ├── wcl_nlp ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ ├── settings.cpython-37.pyc │ ├── urls.cpython-37.pyc │ └── wsgi.cpython-37.pyc ├── settings.py ├── urls.py └── wsgi.py ├── webview ├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .postcssrc.js ├── README.md ├── build │ ├── build.js │ ├── check-versions.js │ ├── logo.png │ ├── utils.js │ ├── vue-loader.conf.js │ ├── webpack.base.conf.js │ ├── webpack.dev.conf.js │ └── webpack.prod.conf.js ├── config │ ├── dev.env.js │ ├── index.js │ ├── prod.env.js │ └── test.env.js ├── index.html ├── package-lock.json ├── package.json ├── src │ ├── App.vue │ ├── assets │ │ ├── icon-wyq.png │ │ ├── logo.png │ │ ├── sex-f.png │ │ ├── sex-m.png │ │ └── v_yellow.png │ ├── common │ │ ├── BgSet.vue │ │ ├── Footer.vue │ │ ├── Footer1.vue │ │ ├── Header.vue │ │ └── ScrollToTop.vue │ ├── main.js │ ├── pages │ │ ├── comment │ │ │ ├── Comment.vue │ │ │ └── components │ │ │ │ └── CommentMain.vue │ │ ├── crawler │ │ │ ├── Crawler.vue │ │ │ └── components │ │ │ │ └── OpenScrapyd.vue │ │ ├── index │ │ │ ├── Index.vue │ │ │ └── components │ │ │ │ └── main.vue │ │ ├── mycrawler │ │ │ ├── MyCrawler.vue │ │ │ └── components │ │ │ │ └── Demo.vue │ │ ├── textanalysis │ │ │ ├── TextAnalysis.vue │ │ │ └── components │ │ │ │ └── StartAnalysis.vue │ │ ├── user │ │ │ ├── User.vue │ │ │ └── components │ │ │ │ └── UserHeader.vue │ │ ├── usercomment │ │ │ ├── UserComment.vue │ │ │ └── components │ │ │ │ └── CommentHeader.vue │ │ └── usergroup │ │ │ ├── UserGroup.vue │ │ │ └── components │ │ │ └── GroupMain.vue │ ├── router │ │ └── index.js │ └── store │ │ ├── group.js │ │ ├── index.js │ │ ├── mutations.js │ │ ├── sentiments.js │ │ ├── tempId.js │ │ ├── tempids.js │ │ ├── tweetsTotal.js │ │ ├── userComment.js │ │ ├── userInfo.js │ │ └── userTweets.js ├── static │ ├── .gitkeep │ ├── 005yLcealy1h0ej481upuj30p91tuwmd.jpg │ ├── 005yLcealy1h0ej48f71wj30vq0u0n0c.jpg │ ├── 005yLcealy1h0ej48q6qej30u00y2q9u.jpg │ ├── 006pgdI6gy1h2rjxrrha5j30u016fndu.jpg │ ├── 59e7ff39gy1gfxg78b1wjj20by0bydgn.jpg │ ├── 59e7ff39gy1h0dt0q8a02j20760763yt.jpg │ ├── 59e7ff39gy1h0dt0zwnkej20m00qognh.jpg │ ├── 59e7ff39gy1h0f8g2o0i7j21lo0s4qe3.jpg │ ├── 59e7ff39ly1h0xze7m3ojj213y1e6dk5.jpg │ ├── 59e7ff39ly1h0xze7vqoej213y1e3zmm.jpg │ ├── 59e7ff39ly1h0xze87pojj213y1ebtb5.jpg │ ├── 59e7ff39ly1h0xze8mwp6j213y1e3diz.jpg │ ├── 59e7ff39ly1h0xze9ce61j213y1ebqbj.jpg │ ├── 59e7ff39ly1h0xzeabf9fj213y1e6wn2.jpg │ ├── 59e7ff39ly1h0xzeapripj213s1d6q7d.jpg │ ├── 59e7ff39ly1h0xzebhx5pj213y1eewjb.jpg │ ├── 59e7ff39ly1h0xzebvqmdj213y19bq5l.jpg │ ├── 59e7ff39ly1h137sqiw9lj21220u0n3w.jpg │ ├── 59e7ff39ly1h137sqxrwbj213s0u0gsf.jpg │ ├── 59e7ff39ly1h13rszsoz7j20u01scdha.jpg │ ├── 59e7ff39ly1h15iepin1nj20u00vs76s.jpg │ ├── 59e7ff39ly1h1625dwrh8j21hq0u0q5l.jpg │ ├── 59e7ff39ly1h16ul8bss5j20u014077i.jpg │ ├── 59e7ff39ly1h16v5ggbvuj20u10u00ya.jpg │ ├── 59e7ff39ly1h16v5gw0jvj213c0q6q6b.jpg │ ├── 59e7ff39ly1h16v5hbwxrj20u013uah6.jpg │ ├── 59e7ff39ly1h16v5hwv5kj20u013tn5x.jpg │ ├── 59e7ff39ly1h16v5igv13j20u013u79p.jpg │ ├── 59e7ff39ly1h16v5ixv1lj20u013zjyv.jpg │ ├── 59e7ff39ly1h16v5jc09ij213i0tkdko.jpg │ ├── 59e7ff39ly1h16v5jpi4wj213k0q0dj3.jpg │ ├── 59e7ff39ly1h16v5ldchnj20u01dowmo.jpg │ ├── 59e7ff39ly1h16wqvvk0ij20u0140dku.jpg │ ├── 59e7ff39ly1h178igck6xj20u01117bi.jpg │ ├── 59e7ff39ly1h178ign7yij20u01177ch.jpg │ ├── 59e7ff39ly1h178igyk6xj20u0115dma.jpg │ ├── 59e7ff39ly1h178ih997tj20u0119n4u.jpg │ ├── 59e7ff39ly1h17yo0giz3j20u01sxq63.jpg │ ├── 59e7ff39ly1h17yo0ylvej20u01sxtbv.jpg │ ├── 59e7ff39ly1h17yo1c1imj20u01sxdiz.jpg │ ├── 59e7ff39ly1h17yo1zjvmj20u01sx78i.jpg │ └── 59e7ff39ly1h1818px4b2j21440u0q69.jpg └── test │ ├── e2e │ ├── custom-assertions │ │ └── elementCount.js │ ├── nightwatch.conf.js │ ├── runner.js │ └── specs │ │ └── test.js │ └── unit │ ├── .eslintrc │ ├── jest.conf.js │ ├── setup.js │ └── specs │ └── HelloWorld.spec.js └── xadmin-django2.zip /README.md: -------------------------------------------------------------------------------- 1 | # WeiboNLP 2 | 1、系统介绍(2022.6.4毕设已完成): 3 | extra_apps:xadmin后台管理系统 4 | 5 | scrapydserver:Scrapy爬虫 6 | 7 | src:django app里面写接口 8 | 9 | webview:前端Vue代码 10 | 11 | weibosystem:django wsgi/url等配置 12 | 13 | 1、系统技术架构介绍 14 | 前端使用:vue-cli + vue + vuex + axios 15 | 16 | 后端使用:python + django + xadmin + request + scrapy + scrapyd + snownlp(模型已训练好,但并不是特别准确) 17 | -------------------------------------------------------------------------------- /wcl_nlp/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | # Editor-based HTTP Client requests 5 | /httpRequests/ 6 | # Datasource local storage ignored files 7 | /dataSources/ 8 | /dataSources.local.xml 9 | -------------------------------------------------------------------------------- /wcl_nlp/.idea/dataSources.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mysql.8 6 | true 7 | true 8 | $PROJECT_DIR$/wcl_nlp/settings.py 9 | com.mysql.cj.jdbc.Driver 10 | jdbc:mysql://127.0.0.1:3306/WclNlpSystem 11 | $ProjectFileDir$ 12 | 13 | 14 | -------------------------------------------------------------------------------- /wcl_nlp/.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | -------------------------------------------------------------------------------- /wcl_nlp/.idea/jsLibraryMappings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wcl_nlp/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /wcl_nlp/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /wcl_nlp/.idea/sqldialects.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/.tx/config: -------------------------------------------------------------------------------- 1 | [main] 2 | host = https://www.transifex.com 3 | 4 | [xadmin-core.django] 5 | file_filter = locale//LC_MESSAGES/django.po 6 | source_file = locale/en/LC_MESSAGES/django.po 7 | source_lang = en 8 | type = PO 9 | 10 | [xadmin-core.djangojs] 11 | file_filter = locale//LC_MESSAGES/djangojs.po 12 | source_file = locale/en/LC_MESSAGES/djangojs.po 13 | source_lang = en 14 | type = PO -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/__pycache__/adminx.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/__pycache__/adminx.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/__pycache__/apps.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/__pycache__/apps.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/__pycache__/filters.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/__pycache__/filters.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/__pycache__/forms.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/__pycache__/forms.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/__pycache__/layout.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/__pycache__/layout.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/__pycache__/sites.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/__pycache__/sites.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/__pycache__/util.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/__pycache__/util.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/__pycache__/vendors.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/__pycache__/vendors.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/__pycache__/widgets.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/__pycache__/widgets.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | from django.core import checks 3 | from django.utils.translation import ugettext_lazy as _ 4 | import xadmin 5 | 6 | 7 | class XAdminConfig(AppConfig): 8 | """Simple AppConfig which does not do automatic discovery.""" 9 | 10 | name = 'xadmin' 11 | verbose_name = _("Administration") 12 | 13 | def ready(self): 14 | self.module.autodiscover() 15 | setattr(xadmin,'site',xadmin.site) 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/de_DE/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/de_DE/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/de_DE/LC_MESSAGES/djangojs.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/de_DE/LC_MESSAGES/djangojs.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/en/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/en/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/en/LC_MESSAGES/djangojs.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/en/LC_MESSAGES/djangojs.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/es_MX/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/es_MX/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/es_MX/LC_MESSAGES/djangojs.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/es_MX/LC_MESSAGES/djangojs.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/eu/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/eu/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/eu/LC_MESSAGES/djangojs.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/eu/LC_MESSAGES/djangojs.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/id_ID/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/id_ID/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/id_ID/LC_MESSAGES/djangojs.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/id_ID/LC_MESSAGES/djangojs.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/ja/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/ja/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/ja/LC_MESSAGES/djangojs.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/ja/LC_MESSAGES/djangojs.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/lt/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/lt/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/lt/LC_MESSAGES/djangojs.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/lt/LC_MESSAGES/djangojs.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/nl_NL/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/nl_NL/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/nl_NL/LC_MESSAGES/djangojs.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/nl_NL/LC_MESSAGES/djangojs.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/pl/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/pl/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/pl/LC_MESSAGES/djangojs.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/pl/LC_MESSAGES/djangojs.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/pt_BR/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/pt_BR/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/pt_BR/LC_MESSAGES/djangojs.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/pt_BR/LC_MESSAGES/djangojs.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/ru_RU/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/ru_RU/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/ru_RU/LC_MESSAGES/djangojs.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/ru_RU/LC_MESSAGES/djangojs.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/zh_Hans/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/zh_Hans/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/locale/zh_Hans/LC_MESSAGES/djangojs.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/locale/zh_Hans/LC_MESSAGES/djangojs.mo -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/migrations/0003_auto_20160715_0100.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | # Generated by Django 1.9.7 on 2016-07-15 06:00 3 | from __future__ import unicode_literals 4 | 5 | from django.db import migrations, models 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | dependencies = [ 11 | ('xadmin', '0002_log'), 12 | ] 13 | 14 | operations = [ 15 | migrations.AlterField( 16 | model_name='log', 17 | name='action_flag', 18 | field=models.CharField(max_length=32, verbose_name='action flag'), 19 | ), 20 | ] 21 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/migrations/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/migrations/__pycache__/0001_initial.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/migrations/__pycache__/0001_initial.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/migrations/__pycache__/0002_log.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/migrations/__pycache__/0002_log.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/migrations/__pycache__/0003_auto_20160715_0100.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/migrations/__pycache__/0003_auto_20160715_0100.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/migrations/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/migrations/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | PLUGINS = ( 3 | 'actions', 4 | 'filters', 5 | 'bookmark', 6 | 'export', 7 | 'layout', 8 | 'refresh', 9 | 'details', 10 | 'editable', 11 | 'relate', 12 | 'chart', 13 | 'ajax', 14 | 'relfield', 15 | 'inline', 16 | 'topnav', 17 | 'portal', 18 | 'quickform', 19 | 'wizard', 20 | 'images', 21 | 'auth', 22 | 'multiselect', 23 | 'themes', 24 | 'aggregation', 25 | # 'mobile', 26 | 'passwords', 27 | 'sitemenu', 28 | 'language', 29 | 'quickfilter', 30 | 'sortablelist', 31 | 'importexport' 32 | ) 33 | 34 | 35 | def register_builtin_plugins(site): 36 | from importlib import import_module 37 | from django.conf import settings 38 | 39 | exclude_plugins = getattr(settings, 'XADMIN_EXCLUDE_PLUGINS', []) 40 | 41 | [import_module('xadmin.plugins.%s' % plugin) for plugin in PLUGINS if plugin not in exclude_plugins] 42 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/actions.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/actions.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/aggregation.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/aggregation.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/ajax.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/ajax.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/auth.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/auth.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/bookmark.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/bookmark.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/chart.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/chart.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/details.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/details.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/editable.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/editable.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/export.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/export.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/filters.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/filters.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/images.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/images.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/importexport.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/importexport.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/inline.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/inline.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/language.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/language.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/layout.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/layout.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/multiselect.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/multiselect.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/passwords.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/passwords.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/portal.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/portal.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/quickfilter.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/quickfilter.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/quickform.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/quickform.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/refresh.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/refresh.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/relate.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/relate.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/relfield.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/relfield.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/sitemenu.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/sitemenu.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/sortablelist.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/sortablelist.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/themes.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/themes.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/topnav.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/topnav.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/utils.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/utils.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/__pycache__/wizard.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/plugins/__pycache__/wizard.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/language.py: -------------------------------------------------------------------------------- 1 | 2 | from django.conf import settings 3 | from django.template import loader 4 | from django.views.i18n import set_language 5 | from xadmin.plugins.utils import get_context_dict 6 | from xadmin.sites import site 7 | from xadmin.views import BaseAdminPlugin, CommAdminView, BaseAdminView 8 | 9 | 10 | class SetLangNavPlugin(BaseAdminPlugin): 11 | 12 | def block_top_navmenu(self, context, nodes): 13 | context = get_context_dict(context) 14 | context['redirect_to'] = self.request.get_full_path() 15 | nodes.append(loader.render_to_string('xadmin/blocks/comm.top.setlang.html', context=context)) 16 | 17 | 18 | class SetLangView(BaseAdminView): 19 | 20 | def post(self, request, *args, **kwargs): 21 | if 'nav_menu' in request.session: 22 | del request.session['nav_menu'] 23 | return set_language(request) 24 | 25 | if settings.LANGUAGES and 'django.middleware.locale.LocaleMiddleware' in settings.MIDDLEWARE: 26 | site.register_plugin(SetLangNavPlugin, CommAdminView) 27 | site.register_view(r'^i18n/setlang/$', SetLangView, 'set_language') 28 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/mobile.py: -------------------------------------------------------------------------------- 1 | #coding:utf-8 2 | from xadmin.sites import site 3 | from xadmin.views import BaseAdminPlugin, CommAdminView 4 | 5 | 6 | class MobilePlugin(BaseAdminPlugin): 7 | 8 | def _test_mobile(self): 9 | try: 10 | return self.request.META['HTTP_USER_AGENT'].find('Android') >= 0 or \ 11 | self.request.META['HTTP_USER_AGENT'].find('iPhone') >= 0 12 | except Exception: 13 | return False 14 | 15 | def init_request(self, *args, **kwargs): 16 | return self._test_mobile() 17 | 18 | def get_context(self, context): 19 | #context['base_template'] = 'xadmin/base_mobile.html' 20 | context['is_mob'] = True 21 | return context 22 | 23 | # Media 24 | # def get_media(self, media): 25 | # return media + self.vendor('xadmin.mobile.css', ) 26 | 27 | def block_extrahead(self, context, nodes): 28 | nodes.append('') 29 | 30 | site.register_plugin(MobilePlugin, CommAdminView) 31 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/sitemenu.py: -------------------------------------------------------------------------------- 1 | 2 | from xadmin.sites import site 3 | from xadmin.views import BaseAdminPlugin, CommAdminView 4 | 5 | BUILDIN_STYLES = { 6 | 'default': 'xadmin/includes/sitemenu_default.html', 7 | 'accordion': 'xadmin/includes/sitemenu_accordion.html', 8 | } 9 | 10 | 11 | class SiteMenuStylePlugin(BaseAdminPlugin): 12 | 13 | menu_style = None 14 | 15 | def init_request(self, *args, **kwargs): 16 | return bool(self.menu_style) and self.menu_style in BUILDIN_STYLES 17 | 18 | def get_context(self, context): 19 | context['menu_template'] = BUILDIN_STYLES[self.menu_style] 20 | return context 21 | 22 | site.register_plugin(SiteMenuStylePlugin, CommAdminView) 23 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/plugins/utils.py: -------------------------------------------------------------------------------- 1 | from django.template.context import RequestContext 2 | 3 | 4 | def get_context_dict(context): 5 | """ 6 | Contexts in django version 1.9+ must be dictionaries. As xadmin has a legacy with older versions of django, 7 | the function helps the transition by converting the [RequestContext] object to the dictionary when necessary. 8 | :param context: RequestContext 9 | :return: dict 10 | """ 11 | if isinstance(context, RequestContext): 12 | ctx = context.flatten() 13 | else: 14 | ctx = context 15 | return ctx 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "xadmin", 3 | "version": "0.1.0", 4 | "dependencies": { 5 | "jquery": ">=1.8.3", 6 | "jquery-ui": ">=1.10.0", 7 | "bootstrap": "http://twitter.github.io/bootstrap/assets/bootstrap.zip", 8 | "bootstrap-timepicker": ">=0.2.3", 9 | "bootstrap-datepicker": ">=1.0.0", 10 | "bootstrap-modal": ">=2.1", 11 | "flot": ">=0.8", 12 | "font-awesome": ">=3.0.2", 13 | "load-image": "blueimp/JavaScript-Load-Image", 14 | "bootstrap-image-gallery": "blueimp/Bootstrap-Image-Gallery", 15 | "select2": ">=3.3.2", 16 | "selectize": ">=0.8.4", 17 | "datejs": "datejs/Datejs", 18 | "bootstrap-multiselect": "davidstutz/bootstrap-multiselect" 19 | } 20 | } -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/css/xadmin.page.dashboard.css: -------------------------------------------------------------------------------- 1 | 2 | .dashboard.container-fluid { 3 | padding-left: 0px; 4 | } 5 | .dashboard .column{ 6 | min-height: 60px; 7 | } 8 | 9 | .widget { 10 | } 11 | .widget_options { 12 | } 13 | 14 | /* Quick Buttons 15 | =================================================================== */ 16 | .qbutton .panel-body { 17 | padding-top: 5px; 18 | } 19 | .btn-quick { 20 | margin-top: 10px; 21 | padding: 20px 0px 0px 0px; 22 | font-size: 15px; 23 | display:block; 24 | text-align: center; 25 | cursor: pointer; 26 | position: relative; 27 | } 28 | .btn-quick i { 29 | font-size: 32px; 30 | } 31 | 32 | /* Quick Buttons Small 33 | =================================================================== */ 34 | 35 | .btn-quick-small { 36 | border-radius: 3px; 37 | padding: 15px 0px 0px 0px; 38 | font-size: 10px; 39 | display:block; 40 | text-align: center; 41 | cursor: pointer; 42 | position: relative; 43 | } 44 | 45 | .btn-quick-small i { 46 | font-size: 20px; 47 | } -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/css/xadmin.plugin.aggregation.css: -------------------------------------------------------------------------------- 1 | td.aggregate { 2 | font-weight: bold; 3 | } 4 | td.aggregate span.aggregate_title { 5 | float: right; 6 | } -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/css/xadmin.plugin.importexport.css: -------------------------------------------------------------------------------- 1 | /* FORM ROWS */ 2 | 3 | .form-row { 4 | overflow: hidden; 5 | padding: 10px; 6 | font-size: 13px; 7 | border-bottom: 1px solid #eee; 8 | } 9 | 10 | .form-row img, .form-row input { 11 | vertical-align: middle; 12 | } 13 | 14 | .form-row label input[type="checkbox"] { 15 | margin-top: 0; 16 | vertical-align: 0; 17 | } 18 | 19 | form .form-row p { 20 | padding-left: 0; 21 | } 22 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/css/xadmin.plugin.quickfilter.css: -------------------------------------------------------------------------------- 1 | .nav-quickfilter .filter-item { 2 | white-space: nowrap; 3 | overflow: hidden; 4 | padding: 5px; 5 | } 6 | 7 | .nav-quickfilter .filter-col-1 { 8 | margin: 3px 2px 0 -2px; 9 | float: left; 10 | } 11 | 12 | .nav-quickfilter .filter-col-2 { 13 | } 14 | 15 | .nav-quickfilter .nav-expand { 16 | z-index:100; 17 | } -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/css/xadmin.plugins.css: -------------------------------------------------------------------------------- 1 | /** Action **/ 2 | .action-checkbox-column { 3 | width: 14px; 4 | } 5 | 6 | /** quick-form **/ 7 | .quick-form .modal-body { 8 | padding-bottom: 0px; 9 | } 10 | .quick-form .modal-footer { 11 | margin-top: 0px; 12 | } -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/js/xadmin.plugin.batch.js: -------------------------------------------------------------------------------- 1 | 2 | ;(function($){ 3 | 4 | $('.batch-field-checkbox').bind('click', function(event){ 5 | if (!event) { var event = window.event; } 6 | var target = event.target ? event.target : event.srcElement; 7 | 8 | var wrap = $(this).parent().parent().find('.control-wrap'); 9 | if(target.checked){ 10 | wrap.show('fast'); 11 | } else { 12 | wrap.hide('fast'); 13 | } 14 | }); 15 | 16 | })(jQuery) 17 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/js/xadmin.plugin.bookmark.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | 3 | $(function(){ 4 | $('#bookmark_form').each(function(){ 5 | var f = $(this); 6 | f.submit(function(e){ 7 | f.find('button[type=submit]').button('loading'); 8 | $.post(f.attr('action'), f.serialize(), function(data){ 9 | $('#bookmark-menu .add-bookmark').remove(); 10 | $('#bookmark-menu').append('
  • '+ data.title +'
  • '); 11 | }, 'json'); 12 | return false; 13 | }); 14 | }); 15 | }); 16 | 17 | })(jQuery); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/js/xadmin.plugin.importexport.js: -------------------------------------------------------------------------------- 1 | $("#export-menu").click(function () { 2 | $("input[name='_select_across']").val($("input[name='select_across']").val()); 3 | if (0 == $("input[name='select_across']").val()) { 4 | var selectedRecords = []; 5 | $.each($('.action-select'), function () { 6 | if (true == $(this).prop('checked')) { 7 | selectedRecords.push($(this).val()); 8 | } 9 | }); 10 | $("input[name='_selected_actions']").val(selectedRecords.join(',')); 11 | } 12 | }); 13 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/js/xadmin.plugin.portal.js: -------------------------------------------------------------------------------- 1 | jQuery(function() { 2 | $( ".column" ).sortable({ 3 | connectWith: ".column", 4 | handle: '.panel-heading', 5 | forcePlaceholderSize: true, 6 | cursor: "move", 7 | cancel: ".unsort, .tab-content", 8 | stop: function( event, ui ) { 9 | var pos = []; 10 | $('.column').each(function(){ 11 | var col = []; 12 | $(this).find('.panel').each(function(){ 13 | col.push($(this).attr('id')); 14 | }); 15 | pos.push(col.join(',')); 16 | }); 17 | var pos_val = pos.join('|'); 18 | var key = $('#_portal_key').val(); 19 | $.save_user_settings(key, pos_val, function(){ 20 | //alert('success'); 21 | }); 22 | } 23 | }); 24 | 25 | $( ".panel-heading .icon.chevron" ).click(function() { 26 | $( this ).toggleClass( "fa fa-chevron-up" ).toggleClass( "fa fa-chevron-down" ); 27 | $( this ).parents( ".panel:first" ).find( ".panel-body" ).toggle('fast'); 28 | }); 29 | 30 | }); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/js/xadmin.plugin.refresh.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | 3 | $.dofresh = function(){ 4 | var refresh_el = $('#refresh_time'); 5 | var time = parseInt(refresh_el.text()); 6 | if(time == 1){ 7 | refresh_el.text(0); 8 | window.location.reload(); 9 | } else { 10 | refresh_el.text(time-1); 11 | setTimeout("$.dofresh()",1000) 12 | } 13 | }; 14 | 15 | $(function(){ 16 | var refresh_el = $('#refresh_time'); 17 | if(refresh_el){ 18 | setTimeout("$.dofresh()",1000) 19 | } 20 | }); 21 | 22 | })(jQuery); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/js/xadmin.plugin.revision.js: -------------------------------------------------------------------------------- 1 | jQuery(function($){ 2 | $('.diff_field').each(function(){ 3 | var el = $(this); 4 | var textarea = el.find('textarea.org-data'); 5 | var title = el.data('org-data') || el.attr('title'); 6 | if(textarea.length){ 7 | title = textarea.val(); 8 | } 9 | el.find('.controls').tooltip({ 10 | title: title, 11 | html: true 12 | }) 13 | }); 14 | 15 | $('.formset-content .formset-row').each(function(){ 16 | var row = $(this); 17 | var del = row.find('input[id $= "-DELETE"]'); 18 | if(del.val() == 'on' || del.val() == 'True'){ 19 | row.addClass('row-deleted'); 20 | del.val('on'); 21 | } 22 | var idinput = row.find('input[id $= "-id"]'); 23 | if(idinput.val() == '' || idinput.val() == undefined){ 24 | row.addClass('row-added'); 25 | row.find('.formset-num').html(gettext('New Item')); 26 | } 27 | }); 28 | }); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/js/xadmin.widget.multiselect.js: -------------------------------------------------------------------------------- 1 | 2 | ;(function($){ 3 | 4 | $.fn.exform.renders.push(function(f){ 5 | if($.fn.multiselect){ 6 | f.find('.selectmultiple.selectdropdown').multiselect({ 7 | 8 | }); 9 | } 10 | }); 11 | 12 | })(jQuery) -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.bg.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Bulgarian translation for bootstrap-datepicker 3 | * Apostol Apostolov 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['bg'] = { 7 | days: ["Неделя", "Понеделник", "Вторник", "Сряда", "Четвъртък", "Петък", "Събота", "Неделя"], 8 | daysShort: ["Нед", "Пон", "Вто", "Сря", "Чет", "Пет", "Съб", "Нед"], 9 | daysMin: ["Н", "П", "В", "С", "Ч", "П", "С", "Н"], 10 | months: ["Януари", "Февруари", "Март", "Април", "Май", "Юни", "Юли", "Август", "Септември", "Октомври", "Ноември", "Декември"], 11 | monthsShort: ["Ян", "Фев", "Мар", "Апр", "Май", "Юни", "Юли", "Авг", "Сеп", "Окт", "Ное", "Дек"], 12 | today: "днес" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.ca.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Catalan translation for bootstrap-datepicker 3 | * J. Garcia 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['ca'] = { 7 | days: ["Diumenge", "Dilluns", "Dimarts", "Dimecres", "Dijous", "Divendres", "Dissabte", "Diumenge"], 8 | daysShort: ["Diu", "Dil", "Dmt", "Dmc", "Dij", "Div", "Dis", "Diu"], 9 | daysMin: ["dg", "dl", "dt", "dc", "dj", "dv", "ds", "dg"], 10 | months: ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Setembre", "Octubre", "Novembre", "Desembre"], 11 | monthsShort: ["Gen", "Feb", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Oct", "Nov", "Des"], 12 | today: "Avui" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.cs.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Czech translation for bootstrap-datepicker 3 | * Matěj Koubík 4 | * Fixes by Michal Remiš 5 | */ 6 | ;(function($){ 7 | $.fn.datepicker.dates['cs'] = { 8 | days: ["Neděle", "Pondělí", "Úterý", "Středa", "Čtvrtek", "Pátek", "Sobota", "Neděle"], 9 | daysShort: ["Ned", "Pon", "Úte", "Stř", "Čtv", "Pát", "Sob", "Ned"], 10 | daysMin: ["Ne", "Po", "Út", "St", "Čt", "Pá", "So", "Ne"], 11 | months: ["Leden", "Únor", "Březen", "Duben", "Květen", "Červen", "Červenec", "Srpen", "Září", "Říjen", "Listopad", "Prosinec"], 12 | monthsShort: ["Led", "Úno", "Bře", "Dub", "Kvě", "Čer", "Čnc", "Srp", "Zář", "Říj", "Lis", "Pro"], 13 | today: "Dnes" 14 | }; 15 | }(jQuery)); 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.da.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Danish translation for bootstrap-datepicker 3 | * Christian Pedersen 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['da'] = { 7 | days: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag", "Søndag"], 8 | daysShort: ["Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør", "Søn"], 9 | daysMin: ["Sø", "Ma", "Ti", "On", "To", "Fr", "Lø", "Sø"], 10 | months: ["Januar", "Februar", "Marts", "April", "Maj", "Juni", "Juli", "August", "September", "Oktober", "November", "December"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], 12 | today: "I Dag" 13 | }; 14 | }(jQuery)); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.de.js: -------------------------------------------------------------------------------- 1 | /** 2 | * German translation for bootstrap-datepicker 3 | * Sam Zurcher 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['de'] = { 7 | days: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag"], 8 | daysShort: ["Son", "Mon", "Die", "Mit", "Don", "Fre", "Sam", "Son"], 9 | daysMin: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa", "So"], 10 | months: ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"], 11 | monthsShort: ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"], 12 | today: "Heute", 13 | weekStart: 1, 14 | format: "dd.mm.yyyy" 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.el.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Greek translation for bootstrap-datepicker 3 | */ 4 | ;(function($){ 5 | $.fn.datepicker.dates['el'] = { 6 | days: ["Κυριακή", "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο", "Κυριακή"], 7 | daysShort: ["Κυρ", "Δευ", "Τρι", "Τετ", "Πεμ", "Παρ", "Σαβ", "Κυρ"], 8 | daysMin: ["Κυ", "Δε", "Τρ", "Τε", "Πε", "Πα", "Σα", "Κυ"], 9 | months: ["Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάιος", "Ιούνιος", "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος"], 10 | monthsShort: ["Ιαν", "Φεβ", "Μαρ", "Απρ", "Μάι", "Ιουν", "Ιουλ", "Αυγ", "Σεπ", "Οκτ", "Νοε", "Δεκ"], 11 | today: "Σήμερα" 12 | }; 13 | }(jQuery)); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.es.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Spanish translation for bootstrap-datepicker 3 | * Bruno Bonamin 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['es'] = { 7 | days: ["Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado", "Domingo"], 8 | daysShort: ["Dom", "Lun", "Mar", "Mié", "Jue", "Vie", "Sáb", "Dom"], 9 | daysMin: ["Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa", "Do"], 10 | months: ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"], 11 | monthsShort: ["Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dic"], 12 | today: "Hoy" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.fi.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Finnish translation for bootstrap-datepicker 3 | * Jaakko Salonen 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['fi'] = { 7 | days: ["sunnuntai", "maanantai", "tiistai", "keskiviikko", "torstai", "perjantai", "lauantai", "sunnuntai"], 8 | daysShort: ["sun", "maa", "tii", "kes", "tor", "per", "lau", "sun"], 9 | daysMin: ["su", "ma", "ti", "ke", "to", "pe", "la", "su"], 10 | months: ["tammikuu", "helmikuu", "maaliskuu", "huhtikuu", "toukokuu", "kesäkuu", "heinäkuu", "elokuu", "syyskuu", "lokakuu", "marraskuu", "joulukuu"], 11 | monthsShort: ["tam", "hel", "maa", "huh", "tou", "kes", "hei", "elo", "syy", "lok", "mar", "jou"], 12 | today: "tänään" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr.js: -------------------------------------------------------------------------------- 1 | /** 2 | * French translation for bootstrap-datepicker 3 | * Nico Mollet 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['fr'] = { 7 | days: ["Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche"], 8 | daysShort: ["Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam", "Dim"], 9 | daysMin: ["D", "L", "Ma", "Me", "J", "V", "S", "D"], 10 | months: ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"], 11 | monthsShort: ["Jan", "Fev", "Mar", "Avr", "Mai", "Jui", "Jul", "Aou", "Sep", "Oct", "Nov", "Dec"], 12 | today: "Aujourd'hui", 13 | weekStart: 1, 14 | format: "dd/mm/yyyy" 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.he.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Hebrew translation for bootstrap-datepicker 3 | * Sagie Maoz 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['he'] = { 7 | days: ["ראשון", "שני", "שלישי", "רביעי", "חמישי", "שישי", "שבת", "ראשון"], 8 | daysShort: ["א", "ב", "ג", "ד", "ה", "ו", "ש", "א"], 9 | daysMin: ["א", "ב", "ג", "ד", "ה", "ו", "ש", "א"], 10 | months: ["ינואר", "פברואר", "מרץ", "אפריל", "מאי", "יוני", "יולי", "אוגוסט", "ספטמבר", "אוקטובר", "נובמבר", "דצמבר"], 11 | monthsShort: ["ינו", "פבר", "מרץ", "אפר", "מאי", "יונ", "יול", "אוג", "ספט", "אוק", "נוב", "דצמ"], 12 | today: "היום", 13 | rtl: true 14 | }; 15 | }(jQuery)); 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.hr.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Croatian localisation 3 | */ 4 | ;(function($){ 5 | $.fn.datepicker.dates['hr'] = { 6 | days: ["Nedjelja", "Ponedjelja", "Utorak", "Srijeda", "Četrtak", "Petak", "Subota", "Nedjelja"], 7 | daysShort: ["Ned", "Pon", "Uto", "Srr", "Čet", "Pet", "Sub", "Ned"], 8 | daysMin: ["Ne", "Po", "Ut", "Sr", "Če", "Pe", "Su", "Ne"], 9 | months: ["Siječanj", "Veljača", "Ožujak", "Travanj", "Svibanj", "Lipanj", "Srpanj", "Kolovoz", "Rujan", "Listopad", "Studeni", "Prosinac"], 10 | monthsShort: ["Sije", "Velj", "Ožu", "Tra", "Svi", "Lip", "Jul", "Kol", "Ruj", "Lis", "Stu", "Pro"], 11 | today: "Danas" 12 | }; 13 | }(jQuery)); 14 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.hu.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Hungarian translation for bootstrap-datepicker 3 | * Sotus László 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['hu'] = { 7 | days: ["Vasárnap", "Hétfő", "Kedd", "Szerda", "Csütörtök", "Péntek", "Szombat", "Vasárnap"], 8 | daysShort: ["Vas", "Hét", "Ked", "Sze", "Csü", "Pén", "Szo", "Vas"], 9 | daysMin: ["Va", "Hé", "Ke", "Sz", "Cs", "Pé", "Sz", "Va"], 10 | months: ["Január", "Február", "Március", "Április", "Május", "Június", "Július", "Augusztus", "Szeptember", "Október", "November", "December"], 11 | monthsShort: ["Jan", "Feb", "Már", "Ápr", "Máj", "Jún", "Júl", "Aug", "Sze", "Okt", "Nov", "Dec"], 12 | today: "Ma", 13 | weekStart: 1, 14 | format: "yyyy.mm.dd" 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.id.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Bahasa translation for bootstrap-datepicker 3 | * Azwar Akbar 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['id'] = { 7 | days: ["Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu", "Minggu"], 8 | daysShort: ["Mgu", "Sen", "Sel", "Rab", "Kam", "Jum", "Sab", "Mgu"], 9 | daysMin: ["Mg", "Sn", "Sl", "Ra", "Ka", "Ju", "Sa", "Mg"], 10 | months: ["Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ags", "Sep", "Okt", "Nov", "Des"] 12 | }; 13 | }(jQuery)); 14 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.is.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Icelandic translation for bootstrap-datepicker 3 | * Hinrik Örn Sigurðsson 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['is'] = { 7 | days: ["Sunnudagur", "Mánudagur", "Þriðjudagur", "Miðvikudagur", "Fimmtudagur", "Föstudagur", "Laugardagur", "Sunnudagur"], 8 | daysShort: ["Sun", "Mán", "Þri", "Mið", "Fim", "Fös", "Lau", "Sun"], 9 | daysMin: ["Su", "Má", "Þr", "Mi", "Fi", "Fö", "La", "Su"], 10 | months: ["Janúar", "Febrúar", "Mars", "Apríl", "Maí", "Júní", "Júlí", "Ágúst", "September", "Október", "Nóvember", "Desember"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maí", "Jún", "Júl", "Ágú", "Sep", "Okt", "Nóv", "Des"], 12 | today: "Í Dag" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.it.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Italian translation for bootstrap-datepicker 3 | * Enrico Rubboli 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['it'] = { 7 | days: ["Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato", "Domenica"], 8 | daysShort: ["Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab", "Dom"], 9 | daysMin: ["Do", "Lu", "Ma", "Me", "Gi", "Ve", "Sa", "Do"], 10 | months: ["Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"], 11 | monthsShort: ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"], 12 | today: "Oggi", 13 | weekStart: 1, 14 | format: "dd/mm/yyyy" 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.ja.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Japanese translation for bootstrap-datepicker 3 | * Norio Suzuki 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['ja'] = { 7 | days: ["日曜", "月曜", "火曜", "水曜", "木曜", "金曜", "土曜", "日曜"], 8 | daysShort: ["日", "月", "火", "水", "木", "金", "土", "日"], 9 | daysMin: ["日", "月", "火", "水", "木", "金", "土", "日"], 10 | months: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], 11 | monthsShort: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], 12 | today: "今日", 13 | format: "yyyy/mm/dd" 14 | }; 15 | }(jQuery)); 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.kr.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Korean translation for bootstrap-datepicker 3 | * Gu Youn 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['kr'] = { 7 | days: ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일", "일요일"], 8 | daysShort: ["일", "월", "화", "수", "목", "금", "토", "일"], 9 | daysMin: ["일", "월", "화", "수", "목", "금", "토", "일"], 10 | months: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"], 11 | monthsShort: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"] 12 | }; 13 | }(jQuery)); 14 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.lt.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Lithuanian translation for bootstrap-datepicker 3 | * Šarūnas Gliebus 4 | */ 5 | 6 | ;(function($){ 7 | $.fn.datepicker.dates['lt'] = { 8 | days: ["Sekmadienis", "Pirmadienis", "Antradienis", "Trečiadienis", "Ketvirtadienis", "Penktadienis", "Šeštadienis", "Sekmadienis"], 9 | daysShort: ["S", "Pr", "A", "T", "K", "Pn", "Š", "S"], 10 | daysMin: ["Sk", "Pr", "An", "Tr", "Ke", "Pn", "Št", "Sk"], 11 | months: ["Sausis", "Vasaris", "Kovas", "Balandis", "Gegužė", "Birželis", "Liepa", "Rugpjūtis", "Rugsėjis", "Spalis", "Lapkritis", "Gruodis"], 12 | monthsShort: ["Sau", "Vas", "Kov", "Bal", "Geg", "Bir", "Lie", "Rugp", "Rugs", "Spa", "Lap", "Gru"], 13 | today: "Šiandien", 14 | weekStart: 1 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.lv.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Latvian translation for bootstrap-datepicker 3 | * Artis Avotins 4 | */ 5 | 6 | ;(function($){ 7 | $.fn.datepicker.dates['lv'] = { 8 | days: ["Svētdiena", "Pirmdiena", "Otrdiena", "Trešdiena", "Ceturtdiena", "Piektdiena", "Sestdiena", "Svētdiena"], 9 | daysShort: ["Sv", "P", "O", "T", "C", "Pk", "S", "Sv"], 10 | daysMin: ["Sv", "Pr", "Ot", "Tr", "Ce", "Pk", "St", "Sv"], 11 | months: ["Janvāris", "Februāris", "Marts", "Aprīlis", "Maijs", "Jūnijs", "Jūlijs", "Augusts", "Septembris", "Oktobris", "Novembris", "Decembris"], 12 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mai", "Jūn", "Jūl", "Aug", "Sep", "Okt", "Nov", "Dec."], 13 | today: "Šodien", 14 | weekStart: 1 15 | }; 16 | }(jQuery)); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.ms.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Malay translation for bootstrap-datepicker 3 | * Ateman Faiz 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['ms'] = { 7 | days: ["Ahad", "Isnin", "Selasa", "Rabu", "Khamis", "Jumaat", "Sabtu", "Ahad"], 8 | daysShort: ["Aha", "Isn", "Sel", "Rab", "Kha", "Jum", "Sab", "Aha"], 9 | daysMin: ["Ah", "Is", "Se", "Ra", "Kh", "Ju", "Sa", "Ah"], 10 | months: ["Januari", "Februari", "Mac", "April", "Mei", "Jun", "Julai", "Ogos", "September", "Oktober", "November", "Disember"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ogo", "Sep", "Okt", "Nov", "Dis"], 12 | today: "Hari Ini" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.nb.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Norwegian (bokmål) translation for bootstrap-datepicker 3 | * Fredrik Sundmyhr 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['nb'] = { 7 | days: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag", "Søndag"], 8 | daysShort: ["Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør", "Søn"], 9 | daysMin: ["Sø", "Ma", "Ti", "On", "To", "Fr", "Lø", "Sø"], 10 | months: ["Januar", "Februar", "Mars", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Desember"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des"], 12 | today: "I Dag" 13 | }; 14 | }(jQuery)); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Dutch translation for bootstrap-datepicker 3 | * Reinier Goltstein 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['nl'] = { 7 | days: ["Zondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag", "Zondag"], 8 | daysShort: ["Zo", "Ma", "Di", "Wo", "Do", "Vr", "Za", "Zo"], 9 | daysMin: ["Zo", "Ma", "Di", "Wo", "Do", "Vr", "Za", "Zo"], 10 | months: ["Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December"], 11 | monthsShort: ["Jan", "Feb", "Mrt", "Apr", "Mei", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], 12 | today: "Vandaag" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.pl.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Polish translation for bootstrap-datepicker 3 | * Robert 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['pl'] = { 7 | days: ["Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota", "Niedziela"], 8 | daysShort: ["Nie", "Pn", "Wt", "Śr", "Czw", "Pt", "So", "Nie"], 9 | daysMin: ["N", "Pn", "Wt", "Śr", "Cz", "Pt", "So", "N"], 10 | months: ["Styczeń", "Luty", "Marzec", "Kwiecień", "Maj", "Czerwiec", "Lipiec", "Sierpień", "Wrzesień", "Październik", "Listopad", "Grudzień"], 11 | monthsShort: ["Sty", "Lu", "Mar", "Kw", "Maj", "Cze", "Lip", "Sie", "Wrz", "Pa", "Lis", "Gru"], 12 | today: "Dzisiaj", 13 | weekStart: 1 14 | }; 15 | }(jQuery)); 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Brazilian translation for bootstrap-datepicker 3 | * Cauan Cabral 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['pt-BR'] = { 7 | days: ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado", "Domingo"], 8 | daysShort: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb", "Dom"], 9 | daysMin: ["Do", "Se", "Te", "Qu", "Qu", "Se", "Sa", "Do"], 10 | months: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"], 11 | monthsShort: ["Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"], 12 | today: "Hoje" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Portuguese translation for bootstrap-datepicker 3 | * Original code: Cauan Cabral 4 | * Tiago Melo 5 | */ 6 | ;(function($){ 7 | $.fn.datepicker.dates['pt'] = { 8 | days: ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado", "Domingo"], 9 | daysShort: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb", "Dom"], 10 | daysMin: ["Do", "Se", "Te", "Qu", "Qu", "Se", "Sa", "Do"], 11 | months: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"], 12 | monthsShort: ["Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"] 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.ro.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Romanian translation for bootstrap-datepicker 3 | * Cristian Vasile 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['ro'] = { 7 | days: ["Duminică", "Luni", "Marţi", "Miercuri", "Joi", "Vineri", "Sâmbătă", "Duminică"], 8 | daysShort: ["Dum", "Lun", "Mar", "Mie", "Joi", "Vin", "Sâm", "Dum"], 9 | daysMin: ["Du", "Lu", "Ma", "Mi", "Jo", "Vi", "Sâ", "Du"], 10 | months: ["Ianuarie", "Februarie", "Martie", "Aprilie", "Mai", "Iunie", "Iulie", "August", "Septembrie", "Octombrie", "Noiembrie", "Decembrie"], 11 | monthsShort: ["Ian", "Feb", "Mar", "Apr", "Mai", "Iun", "Iul", "Aug", "Sep", "Oct", "Nov", "Dec"], 12 | today: "Astăzi", 13 | weekStart: 1 14 | }; 15 | }(jQuery)); 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs-latin.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Serbian latin translation for bootstrap-datepicker 3 | * Bojan Milosavlević 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['rs'] = { 7 | days: ["Nedelja","Ponedeljak", "Utorak", "Sreda", "Četvrtak", "Petak", "Subota", "Nedelja"], 8 | daysShort: ["Ned", "Pon", "Uto", "Sre", "Čet", "Pet", "Sub", "Ned"], 9 | daysMin: ["N", "Po", "U", "Sr", "Č", "Pe", "Su", "N"], 10 | months: ["Januar", "Februar", "Mart", "April", "Maj", "Jun", "Jul", "Avgust", "Septembar", "Oktobar", "Novembar", "Decembar"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"], 12 | today: "Danas" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Serbian cyrillic translation for bootstrap-datepicker 3 | * Bojan Milosavlević 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['rs'] = { 7 | days: ["Недеља","Понедељак", "Уторак", "Среда", "Четвртак", "Петак", "Субота", "Недеља"], 8 | daysShort: ["Нед", "Пон", "Уто", "Сре", "Чет", "Пет", "Суб", "Нед"], 9 | daysMin: ["Н", "По", "У", "Ср", "Ч", "Пе", "Су", "Н"], 10 | months: ["Јануар", "Фебруар", "Март", "Април", "Мај", "Јун", "Јул", "Август", "Септембар", "Октобар", "Новембар", "Децембар"], 11 | monthsShort: ["Јан", "Феб", "Мар", "Апр", "Мај", "Јун", "Јул", "Авг", "Сеп", "Окт", "Нов", "Дец"], 12 | today: "Данас" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.ru.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Russian translation for bootstrap-datepicker 3 | * Victor Taranenko 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['ru'] = { 7 | days: ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"], 8 | daysShort: ["Вск", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб", "Вск"], 9 | daysMin: ["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб", "Вс"], 10 | months: ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"], 11 | monthsShort: ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек"], 12 | today: "Сегодня" 13 | }; 14 | }(jQuery)); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.sk.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Slovak translation for bootstrap-datepicker 3 | * Marek Lichtner 4 | * Fixes by Michal Remiš 5 | */ 6 | ;(function($){ 7 | $.fn.datepicker.dates["sk"] = { 8 | days: ["Nedeľa", "Pondelok", "Utorok", "Streda", "Štvrtok", "Piatok", "Sobota", "Nedeľa"], 9 | daysShort: ["Ned", "Pon", "Uto", "Str", "Štv", "Pia", "Sob", "Ned"], 10 | daysMin: ["Ne", "Po", "Ut", "St", "Št", "Pia", "So", "Ne"], 11 | months: ["Január", "Február", "Marec", "Apríl", "Máj", "Jún", "Júl", "August", "September", "Október", "November", "December"], 12 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Máj", "Jún", "Júl", "Aug", "Sep", "Okt", "Nov", "Dec"], 13 | today: "Dnes" 14 | }; 15 | }(jQuery)); 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.sl.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Slovene translation for bootstrap-datepicker 3 | * Gregor Rudolf 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['sl'] = { 7 | days: ["Nedelja", "Ponedeljek", "Torek", "Sreda", "Četrtek", "Petek", "Sobota", "Nedelja"], 8 | daysShort: ["Ned", "Pon", "Tor", "Sre", "Čet", "Pet", "Sob", "Ned"], 9 | daysMin: ["Ne", "Po", "To", "Sr", "Če", "Pe", "So", "Ne"], 10 | months: ["Januar", "Februar", "Marec", "April", "Maj", "Junij", "Julij", "Avgust", "September", "Oktober", "November", "December"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"], 12 | today: "Danes" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.sv.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Swedish translation for bootstrap-datepicker 3 | * Patrik Ragnarsson 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['sv'] = { 7 | days: ["Söndag", "Måndag", "Tisdag", "Onsdag", "Torsdag", "Fredag", "Lördag", "Söndag"], 8 | daysShort: ["Sön", "Mån", "Tis", "Ons", "Tor", "Fre", "Lör", "Sön"], 9 | daysMin: ["Sö", "Må", "Ti", "On", "To", "Fr", "Lö", "Sö"], 10 | months: ["Januari", "Februari", "Mars", "April", "Maj", "Juni", "Juli", "Augusti", "September", "Oktober", "November", "December"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], 12 | today: "I Dag" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.sw.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Swahili translation for bootstrap-datepicker 3 | * Edwin Mugendi 4 | * Source: http://scriptsource.org/cms/scripts/page.php?item_id=entry_detail&uid=xnfaqyzcku 5 | */ 6 | ;(function($){ 7 | $.fn.datepicker.dates['sw'] = { 8 | days: ["Jumapili", "Jumatatu", "Jumanne", "Jumatano", "Alhamisi", "Ijumaa", "Jumamosi", "Jumapili"], 9 | daysShort: ["J2", "J3", "J4", "J5", "Alh", "Ij", "J1", "J2"], 10 | daysMin: ["2", "3", "4", "5", "A", "I", "1", "2"], 11 | months: ["Januari", "Februari", "Machi", "Aprili", "Mei", "Juni", "Julai", "Agosti", "Septemba", "Oktoba", "Novemba", "Desemba"], 12 | monthsShort: ["Jan", "Feb", "Mac", "Apr", "Mei", "Jun", "Jul", "Ago", "Sep", "Okt", "Nov", "Des"], 13 | today: "Leo" 14 | }; 15 | }(jQuery)); 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.th.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Thai translation for bootstrap-datepicker 3 | * Suchau Jiraprapot 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['th'] = { 7 | days: ["อาทิตย์", "จันทร์", "อังคาร", "พุธ", "พฤหัส", "ศุกร์", "เสาร์", "อาทิตย์"], 8 | daysShort: ["อา", "จ", "อ", "พ", "พฤ", "ศ", "ส", "อา"], 9 | daysMin: ["อา", "จ", "อ", "พ", "พฤ", "ศ", "ส", "อา"], 10 | months: ["มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม"], 11 | monthsShort: ["ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.", "พ.ค.", "มิ.ย.", "ก.ค.", "ส.ค.", "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค."], 12 | today: "วันนี้" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.tr.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Turkish translation for bootstrap-datepicker 3 | * Serkan Algur 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['tr'] = { 7 | days: ["Pazar", "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi", "Pazar"], 8 | daysShort: ["Pz", "Pzt", "Sal", "Çrş", "Prş", "Cu", "Cts", "Pz"], 9 | daysMin: ["Pz", "Pzt", "Sa", "Çr", "Pr", "Cu", "Ct", "Pz"], 10 | months: ["Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık"], 11 | monthsShort: ["Oca", "Şub", "Mar", "Nis", "May", "Haz", "Tem", "Ağu", "Eyl", "Eki", "Kas", "Ara"], 12 | today: "Bugün" 13 | }; 14 | }(jQuery)); 15 | 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.uk.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Ukrainian translation for bootstrap-datepicker 3 | * Andrey Vityuk 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['uk'] = { 7 | days: ["Неділя", "Понеділок", "Вівторок", "Середа", "Четвер", "П'ятниця", "Субота", "Неділя"], 8 | daysShort: ["Нед", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб", "Нед"], 9 | daysMin: ["Нд", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб", "Нд"], 10 | months: ["Січень", "Лютий", "Березень", "Квітень", "Травень", "Червень", "Липень", "Серпень", "Вересень", "Жовтень", "Листопад", "Грудень"], 11 | monthsShort: ["Січ", "Лют", "Бер", "Кві", "Тра", "Чер", "Лип", "Сер", "Вер", "Жов", "Лис", "Гру"], 12 | today: "Сьогодні" 13 | }; 14 | }(jQuery)); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-CN.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Simplified Chinese translation for bootstrap-datepicker 3 | * Yuan Cheung 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['zh-CN'] = { 7 | days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"], 8 | daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六", "周日"], 9 | daysMin: ["日", "一", "二", "三", "四", "五", "六", "日"], 10 | months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], 11 | monthsShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], 12 | today: "今日" 13 | }; 14 | }(jQuery)); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-TW.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Traditional Chinese translation for bootstrap-datepicker 3 | * Rung-Sheng Jang 4 | */ 5 | ;(function($){ 6 | $.fn.datepicker.dates['zh-TW'] = { 7 | days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"], 8 | daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六", "周日"], 9 | daysMin: ["日", "一", "二", "三", "四", "五", "六", "日"], 10 | months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], 11 | monthsShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"] 12 | }; 13 | }(jQuery)); 14 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-image-gallery/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-image-gallery/img/loading.gif -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-modal/img/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-modal/img/ajax-loader.gif -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-multiselect/css/bootstrap-multiselect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap-multiselect/css/bootstrap-multiselect.css -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2-spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2-spinner.gif -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2.png -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_de.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 German translation 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | $.extend($.fn.select2.defaults, { 8 | formatNoMatches: function () { return "Keine Übereinstimmungen gefunden"; }, 9 | formatInputTooShort: function (input, min) { var n = min - input.length; return "Bitte " + n + " Zeichen mehr eingeben"; }, 10 | formatInputTooLong: function (input, max) { var n = input.length - max; return "Bitte " + n + " Zeichen weniger eingeben"; }, 11 | formatSelectionTooBig: function (limit) { return "Sie können nur " + limit + " Eintr" + (limit === 1 ? "ag" : "äge") + " auswählen"; }, 12 | formatLoadMore: function (pageNumber) { return "Lade mehr Ergebnisse..."; }, 13 | formatSearching: function () { return "Suche..."; } 14 | }); 15 | })(jQuery); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_en.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 English translation 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | $.extend($.fn.select2.defaults, { 8 | formatNoMatches: function () { return "No matches found"; }, 9 | formatInputTooShort: function (input, min) { var n = min - input.length; return "Please enter " + n + " more character" + (n == 1 ? "" : "s"); }, 10 | formatInputTooLong: function (input, max) { var n = input.length - max; return "Please delete " + n + " character" + (n == 1 ? "" : "s"); }, 11 | formatSelectionTooBig: function (limit) { return "You can only select " + limit + " item" + (limit == 1 ? "" : "s"); }, 12 | formatLoadMore: function (pageNumber) { return "Loading more results..."; }, 13 | formatSearching: function () { return "Searching..."; } 14 | }); 15 | })(jQuery); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_es.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 Spanish translation 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | $.extend($.fn.select2.defaults, { 8 | formatNoMatches: function () { return "No se encontraron resultados"; }, 9 | formatInputTooShort: function (input, min) { var n = min - input.length; return "Por favor adicione " + n + " caracter" + (n == 1? "" : "es"); }, 10 | formatInputTooLong: function (input, max) { var n = input.length - max; return "Por favor elimine " + n + " caracter" + (n == 1? "" : "es"); }, 11 | formatSelectionTooBig: function (limit) { return "Solo puede seleccionar " + limit + " elemento" + (limit == 1 ? "" : "s"); }, 12 | formatLoadMore: function (pageNumber) { return "Cargando más resultados..."; }, 13 | formatSearching: function () { return "Buscando..."; } 14 | }); 15 | })(jQuery); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_fr.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 French translation 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | $.extend($.fn.select2.defaults, { 8 | formatNoMatches: function () { return "Aucun résultat trouvé"; }, 9 | formatInputTooShort: function (input, min) { var n = min - input.length; return "Merci de saisir " + n + " caractère" + (n == 1? "" : "s") + " de plus"; }, 10 | formatInputTooLong: function (input, max) { var n = input.length - max; return "Merci de saisir " + n + " caractère" + (n == 1? "" : "s") + " de moins"; }, 11 | formatSelectionTooBig: function (limit) { return "Vous pouvez seulement sélectionner " + limit + " élément" + (limit == 1 ? "" : "s"); }, 12 | formatLoadMore: function (pageNumber) { return "Chargement de résultats supplémentaires..."; }, 13 | formatSearching: function () { return "Recherche en cours..."; } 14 | }); 15 | })(jQuery); 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_hu.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 Hungarian translation 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | $.extend($.fn.select2.defaults, { 8 | formatNoMatches: function () { return "Nincs találat."; }, 9 | formatInputTooShort: function (input, min) { var n = min - input.length; return "Túl rövid. Még " + n + " karakter hiányzik."; }, 10 | formatInputTooLong: function (input, max) { var n = input.length - max; return "Túl hosszú. " + n + " kerekterrel több mint kellene."; }, 11 | formatSelectionTooBig: function (limit) { return "Csak " + limit + " elemet lehet kiválasztani."; }, 12 | formatLoadMore: function (pageNumber) { return "Töltés..."; }, 13 | formatSearching: function () { return "Keresés..."; } 14 | }); 15 | })(jQuery); 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_it.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 Italian translation 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | $.extend($.fn.select2.defaults, { 8 | formatNoMatches: function () { return "Nessuna corrispondenza trovata"; }, 9 | formatInputTooShort: function (input, min) { var n = min - input.length; return "Inserisci ancora " + n + " caratter" + (n == 1? "e" : "i"); }, 10 | formatInputTooLong: function (input, max) { var n = input.length - max; return "Inserisci " + n + " caratter" + (n == 1? "e" : "i") + " in meno"; }, 11 | formatSelectionTooBig: function (limit) { return "Puoi selezionare solo " + limit + " element" + (limit == 1 ? "o" : "i"); }, 12 | formatLoadMore: function (pageNumber) { return "Caricamento in corso..."; }, 13 | formatSearching: function () { return "Ricerca..."; } 14 | }); 15 | })(jQuery); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_nl.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 Dutch translation 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | $.extend($.fn.select2.defaults, { 8 | formatNoMatches: function () { return "Geen resultaten gevonden"; }, 9 | formatInputTooShort: function (input, min) { var n = min - input.length; return "Vul " + n + " karakter" + (n == 1? "" : "s") + " meer in"; }, 10 | formatInputTooLong: function (input, max) { var n = input.length - max; return "Vul " + n + " karakter" + (n == 1? "" : "s") + " minder in"; }, 11 | formatSelectionTooBig: function (limit) { return "Maximaal " + limit + " item" + (limit == 1 ? "" : "s") + " toegestaan"; }, 12 | formatLoadMore: function (pageNumber) { return "Meer resultaten laden..."; }, 13 | formatSearching: function () { return "Zoeken..."; }, 14 | }); 15 | })(jQuery); -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_pt-BR.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 Brazilian Portuguese translation 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | $.extend($.fn.select2.defaults, { 8 | formatNoMatches: function () { return "Nenhum resultado encontrado"; }, 9 | formatInputTooShort: function (input, min) { var n = min - input.length; return "Informe " + n + " caracter" + (n == 1? "" : "es"); }, 10 | formatInputTooLong: function (input, max) { var n = input.length - max; return "Apague " + n + " caracter" + (n == 1? "" : "es"); }, 11 | formatSelectionTooBig: function (limit) { return "Só é possível selecionar " + limit + " elemento" + (limit == 1 ? "" : "s"); }, 12 | formatLoadMore: function (pageNumber) { return "Carregando mais resultados..."; }, 13 | formatSearching: function () { return "Buscando..."; } 14 | }); 15 | })(jQuery); 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_pt-PT.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 Portuguese (Portugal) translation 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | $.extend($.fn.select2.defaults, { 8 | formatNoMatches: function () { return "Nenhum resultado encontrado"; }, 9 | formatInputTooShort: function (input, min) { var n = min - input.length; return "Introduza " + n + " caracter" + (n == 1 ? "" : "es"); }, 10 | formatInputTooLong: function (input, max) { var n = input.length - max; return "Apague " + n + " caracter" + (n == 1 ? "" : "es"); }, 11 | formatSelectionTooBig: function (limit) { return "Só é possível selecionar " + limit + " elemento" + (limit == 1 ? "" : "s"); }, 12 | formatLoadMore: function (pageNumber) { return "A carregar mais resultados..."; }, 13 | formatSearching: function () { return "A pesquisar..."; } 14 | }); 15 | })(jQuery); 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_ro.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 Romanian translation. 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | $.extend($.fn.select2.defaults, { 8 | formatNoMatches: function () { return "Nu a fost găsit nimic"; }, 9 | formatInputTooShort: function (input, min) { var n = min - input.length; return "Vă rugăm să introduceți incă " + n + " caracter" + (n == 1 ? "" : "e"); }, 10 | formatInputTooLong: function (input, max) { var n = input.length - max; return "Vă rugăm să introduceți mai puțin de " + n + " caracter" + (n == 1? "" : "e"); }, 11 | formatSelectionTooBig: function (limit) { return "Aveți voie să selectați cel mult " + limit + " element" + (limit == 1 ? "" : "e"); }, 12 | formatLoadMore: function (pageNumber) { return "Se încarcă..."; }, 13 | formatSearching: function () { return "Căutare..."; } 14 | }); 15 | })(jQuery); 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_ru.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 Russian translation 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | 7 | $.extend($.fn.select2.defaults, { 8 | formatNoMatches: function () { return "Совпадений не найдено"; }, 9 | formatInputTooShort: function (input, min) { var n = min - input.length; return "Пожалуйста, введите еще " + n + " символ" + (n == 1 ? "" : ((n > 1)&&(n < 5) ? "а" : "ов")); }, 10 | formatInputTooLong: function (input, max) { var n = input.length - max; return "Пожалуйста, введите на " + n + " символ" + (n == 1 ? "" : ((n > 1)&&(n < 5)? "а" : "ов")) + " меньше"; }, 11 | formatSelectionTooBig: function (limit) { return "Вы можете выбрать не более " + limit + " элемент" + (limit == 1 ? "" : ((limit > 1)&&(limit < 5)? "а" : "ов")); }, 12 | formatLoadMore: function (pageNumber) { return "Загрузка данных..."; }, 13 | formatSearching: function () { return "Поиск..."; } 14 | }); 15 | })(jQuery); 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_sv.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 Swedish translation. 3 | * 4 | * Author: Jens Rantil 5 | */ 6 | (function ($) { 7 | "use strict"; 8 | 9 | $.extend($.fn.select2.defaults, { 10 | formatNoMatches: function () { return "Inga träffar"; }, 11 | formatInputTooShort: function (input, min) { var n = min - input.length; return "Var god skriv in " + n + (n>1 ? " till tecken" : " tecken till"); }, 12 | formatInputTooLong: function (input, max) { var n = input.length - max; return "Var god sudda ut " + n + " tecken"; }, 13 | formatSelectionTooBig: function (limit) { return "Du kan max välja " + limit + " element"; }, 14 | formatLoadMore: function (pageNumber) { return "Laddar fler resultat..."; }, 15 | formatSearching: function () { return "Söker..."; } 16 | }); 17 | })(jQuery); 18 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_tr.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 Turkish translation. 3 | * 4 | * Author: Salim KAYABAŞI 5 | */ 6 | (function ($) { 7 | "use strict"; 8 | 9 | $.extend($.fn.select2.defaults, { 10 | formatNoMatches: function () { return "Sonuç bulunamadı"; }, 11 | formatInputTooShort: function (input, min) { var n = min - input.length; return "En az " + n + " karakter daha girmelisiniz"; }, 12 | formatInputTooLong: function (input, max) { var n = input.length - max; return n + " karakter azaltmalısınız"; }, 13 | formatSelectionTooBig: function (limit) { return "Sadece " + limit + " seçim yapabilirsiniz"; }, 14 | formatLoadMore: function (pageNumber) { return "Daha fazla ..."; }, 15 | formatSearching: function () { return "Aranıyor..."; } 16 | }); 17 | })(jQuery); 18 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_zh-CN.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 Chinese translation 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | $.extend($.fn.select2.defaults, { 7 | formatNoMatches: function () { return "没有找到匹配项"; }, 8 | formatInputTooShort: function (input, min) { var n = min - input.length; return "请再输入" + n + "个字符";}, 9 | formatInputTooLong: function (input, max) { var n = input.length - max; return "请删掉" + n + "个字符";}, 10 | formatSelectionTooBig: function (limit) { return "你只能选择最多" + limit + "项"; }, 11 | formatLoadMore: function (pageNumber) { return "加载结果中..."; }, 12 | formatSearching: function () { return "搜索中..."; } 13 | }); 14 | })(jQuery); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2_locale_zh-hans.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 Chinese translation 3 | */ 4 | (function ($) { 5 | "use strict"; 6 | $.extend($.fn.select2.defaults, { 7 | formatNoMatches: function () { return "没有找到匹配项"; }, 8 | formatInputTooShort: function (input, min) { var n = min - input.length; return "请再输入" + n + "个字符";}, 9 | formatInputTooLong: function (input, max) { var n = input.length - max; return "请删掉" + n + "个字符";}, 10 | formatSelectionTooBig: function (limit) { return "你只能选择最多" + limit + "项"; }, 11 | formatLoadMore: function (pageNumber) { return "加载结果中..."; }, 12 | formatSearching: function () { return "搜索中..."; } 13 | }); 14 | })(jQuery); 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/static/xadmin/vendor/select2/select2x2.png -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/404.html: -------------------------------------------------------------------------------- 1 | {% extends base_template %} 2 | {% load i18n %} 3 | 4 | {% block title %}{% trans 'Page not found' %}{% endblock %} 5 | 6 | {% block content %} 7 | 8 |

    {% trans 'Page not found' %}

    9 | 10 |

    {% trans "We're sorry, but the requested page could not be found." %}

    11 | 12 | {% endblock %} 13 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/500.html: -------------------------------------------------------------------------------- 1 | {% extends base_template %} 2 | {% load i18n %} 3 | 4 | 5 | {% block breadcrumbs %} 6 | 10 | {% endblock %} 11 | 12 | {% block title %}{% trans 'Server error (500)' %}{% endblock %} 13 | 14 | {% block content %} 15 |

    {% trans 'Server Error (500)' %}

    16 |

    {% trans "There's been an error. It's been reported to the site administrators via e-mail and should be fixed shortly. Thanks for your patience." %}

    17 | 18 | {% endblock %} 19 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/auth/password_reset/complete.html: -------------------------------------------------------------------------------- 1 | {% extends base_template %} 2 | {% load i18n xadmin_tags %} 3 | 4 | {% load crispy_forms_tags %} 5 | 6 | {% block body %} 7 |
    8 | 9 |
    10 |
    11 | 12 |
    13 |
    14 |

    {% trans "Your password has been set. You may go ahead and log in now." %}

    15 |

    {% trans 'Log in' %}

    16 |
    17 |
    18 | 19 |
    20 | {% endblock %} -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/auth/password_reset/done.html: -------------------------------------------------------------------------------- 1 | {% extends base_template %} 2 | {% load i18n xadmin_tags %} 3 | 4 | {% load crispy_forms_tags %} 5 | 6 | {% block body %} 7 |
    8 | 9 |
    10 |
    11 | 12 |
    13 |
    14 |

    {% trans "We've e-mailed you instructions for setting your password to the e-mail address you submitted. You should be receiving it shortly." %}

    15 |
    16 |
    17 | 18 |
    19 | {% endblock %} -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/auth/password_reset/email.html: -------------------------------------------------------------------------------- 1 | {% load i18n %}{% autoescape off %} 2 | {% blocktrans %}You're receiving this e-mail because you requested a password reset for your user account at {{ site_name }}.{% endblocktrans %} 3 | 4 | {% trans "Please go to the following page and choose a new password:" %} 5 | {% block reset_link %} 6 | {{ protocol }}://{{ domain }}{% url 'xadmin:xadmin_password_reset_confirm' uidb36=uid token=token %} 7 | {% endblock %} 8 | {% trans "Your username, in case you've forgotten:" %} {{ user.username }} 9 | 10 | {% trans "Thanks for using our site!" %} 11 | 12 | {% blocktrans %}The {{ site_name }} team{% endblocktrans %} 13 | 14 | {% endautoescape %} 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/auth/user/add_form.html: -------------------------------------------------------------------------------- 1 | {% extends "xadmin/views/model_form.html" %} 2 | {% load i18n %} 3 | 4 | {% block form_top %} 5 | {% if not is_popup %} 6 |

    {% trans "First, enter a username and password. Then, you'll be able to edit more user options." %}

    7 | {% else %} 8 |

    {% trans "Enter a username and password." %}

    9 | {% endif %} 10 | {% endblock %} 11 | 12 | {% block after_field_sets %} 13 | 14 | {% endblock %} 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/blocks/comm.top.theme.html: -------------------------------------------------------------------------------- 1 | {% load i18n xadmin_tags %} 2 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/blocks/modal_list.left_navbar.quickfilter.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/blocks/model_form.before_fieldsets.wizard.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | {{ wizard.management_form }} 3 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/blocks/model_list.nav_form.search_form.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | {% if cl.search_fields %} 3 | 13 | {% endif %} -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/blocks/model_list.nav_menu.filters.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/blocks/model_list.results_top.charts.html: -------------------------------------------------------------------------------- 1 | {% extends "xadmin/includes/box.html" %} 2 | {% load i18n xadmin_tags %} 3 | {% block box_title %} 4 | {% trans "Charts" %} 5 | {% endblock box_title %} 6 | 7 | {% block box_content_class %}nopadding{% endblock box_content_class %} 8 | {% block box_content %} 9 | 14 |
    15 | {% for c in charts %} 16 |
    18 | {% endfor %} 19 |
    20 | {% endblock box_content %} 21 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/blocks/model_list.results_top.date_hierarchy.html: -------------------------------------------------------------------------------- 1 | {% if show %} 2 |
    3 |
    9 |
    10 | {% endif %} 11 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/blocks/model_list.top_toolbar.importexport.import.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/blocks/model_list.top_toolbar.layouts.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 |
    3 | 4 | {% trans "Layout" %} 5 | 6 | 12 |
    -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/blocks/model_list.top_toolbar.refresh.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 |
    3 | 4 | {% if has_refresh %} {{current_refresh}}{% endif %} 5 | 6 | 17 |
    -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/blocks/model_list.top_toolbar.saveorder.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | 7 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/edit_inline/blank.html: -------------------------------------------------------------------------------- 1 | {% extends "xadmin/edit_inline/base.html" %} 2 | {% load i18n xadmin_tags crispy_forms_tags %} 3 | 4 | {% block box_content_class %}formset-content{% endblock box_content_class %} 5 | {% block box_content %}

    {% trans "Null" %}

    {% endblock box_content %} -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/edit_inline/one.html: -------------------------------------------------------------------------------- 1 | {% extends "xadmin/edit_inline/base.html" %} 2 | {% load i18n xadmin_tags crispy_forms_tags %} 3 | 4 | {% block box_title %}{{ formset.opts.verbose_name_plural|title }}{% endblock box_title %} 5 | {% block box_content %} 6 | {{ formset.formset.management_form }} 7 | {{ formset.formset.non_form_errors }} 8 | {% crispy formset.formset.0 formset.formset.helper %} 9 | {% endblock box_content %} -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/filters/char.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/filters/checklist.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/filters/list.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/filters/quickfilter.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | 3 | {% for choice in choices %} 4 |
  • 5 | 6 | 7 | {{ choice.display }} 8 | 9 |
  • 10 | {% endfor %} 11 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/filters/rel.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/includes/box.html: -------------------------------------------------------------------------------- 1 |
    2 |

    {% block box_title %}{% endblock box_title %}

    3 |
    4 | {% block box_content %}{% endblock box_content %} 5 |
    6 | {% block box_extra %}{% endblock box_extra %} 7 |
    8 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/includes/pagination.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 |
  • {{ cl.result_count }} {% ifequal cl.result_count 1 %}{{ cl.opts.verbose_name }}{% else %}{{ cl.opts.verbose_name_plural }}{% endifequal %}
  • 3 | {% if pagination_required %} 4 | {% for num in page_range %} 5 |
  • {{ num }}
  • 6 | {% endfor %} 7 | {% endif %} 8 | {% if show_all_url %} 9 |
  • {% trans 'Show all' %}
  • 10 | {% endif %} 11 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/includes/toggle_back.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/includes/toggle_menu.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/layout/field_value.html: -------------------------------------------------------------------------------- 1 |
    2 |
    {{ result.label|safe }}
    3 |
    4 |

    {{ result.val }}

    5 |
    6 |
    7 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/layout/field_value_td.html: -------------------------------------------------------------------------------- 1 | 2 | {{ result.val }} 3 | 4 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/layout/fieldset.html: -------------------------------------------------------------------------------- 1 | {% extends "xadmin/includes/box.html" %} 2 | {% block box_class %}fieldset{% if fieldset.css_class %} {{ fieldset.css_class }}{% endif %}{% endblock box_class %} 3 | {% block box_attrs %}{% if fieldset.css_id %}id="{{ fieldset.css_id }}"{% endif %} {{ fieldset.flat_attrs|safe }}{% endblock box_attrs %} 4 | {% block box_title %}{{ legend|safe }}{% if fieldset.description %} {{fieldset.description}}{% endif %}{% endblock box_title %} 5 | {% block box_content %} 6 | {{ fields|safe }} 7 | {% endblock box_content %} 8 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/layout/td-field.html: -------------------------------------------------------------------------------- 1 | {% load crispy_forms_field %} 2 | 3 | {% if field.is_hidden %} 4 | {{ field }} 5 | {% else %} 6 | 7 | {% if field.is_readonly %} 8 |

    {{ field.contents }}

    9 | {% else %} 10 | {% crispy_field field %} 11 | {% if field.errors %} 12 | {% for error in field.errors %} 13 | {{ error }} 14 | {% endfor %} 15 | {% endif %} 16 | {% endif %} 17 | 18 | {% endif %} 19 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/views/app_index.html: -------------------------------------------------------------------------------- 1 | {% extends "xadmin/index.html" %} 2 | {% load i18n %} 3 | 4 | 5 | {% if not is_popup %} 6 | {% block breadcrumbs %} 7 | 17 | {% endblock %} 18 | {% endif %} 19 | 20 | {% block sidebar %}{% endblock %} 21 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/views/invalid_setup.html: -------------------------------------------------------------------------------- 1 | {% extends base_template %} 2 | {% load i18n %} 3 | 4 | 5 | {% block breadcrumbs %} 6 | 10 | {% endblock %} 11 | 12 | {% block content %} 13 |

    {% trans "Something's wrong with your database installation. Make sure the appropriate database tables have been created, and make sure the database is readable by the appropriate user." %}

    14 | {% endblock %} 15 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/views/logged_out.html: -------------------------------------------------------------------------------- 1 | {% extends base_template %} 2 | {% load i18n %} 3 | 4 | 5 | {% block extrastyle %}{{ block.super }} 6 | 9 | {% endblock %} 10 | 11 | {% block body %} 12 |
    13 | 14 |
    15 |
    16 |

    {% trans "Logout Success" %}

    17 |

    {% trans "Thanks for spending some quality time with the Web site today." %}

    18 |

    19 | {% trans 'Close Window' %} 20 | {% trans 'Log in again' %} 21 |

    22 |
    23 |
    24 | 25 |
    26 | 27 | {% endblock %} 28 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/views/model_dashboard.html: -------------------------------------------------------------------------------- 1 | {% extends 'xadmin/views/dashboard.html' %} 2 | {% load i18n xadmin_tags %} 3 | 4 | 5 | {% block breadcrumbs %} 6 | 15 | {% endblock %} 16 | 17 | {% block nav_toggles %} 18 | {% include "xadmin/includes/toggle_back.html" %} 19 | {% if has_change_permission %} 20 | 21 | {% endif %} 22 | {% endblock %} 23 | 24 | {% block nav_btns %} 25 | {% if has_change_permission %} 26 | {% trans "Edit" %} 27 | {% endif %} 28 | {% endblock %} -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/views/quick_detail.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | {% load xadmin_tags %} 3 | {% load crispy_forms_tags %} 4 | {% crispy form %} -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/views/quick_form.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | {% load xadmin_tags %} 3 | {% load crispy_forms_tags %} 4 |
    {% csrf_token %} 5 | {% crispy form %} 6 |
    7 | {{ media.css }} 8 | {{ media.js }} -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/widgets/addform.html: -------------------------------------------------------------------------------- 1 | {% extends "xadmin/widgets/base.html" %} 2 | {% load i18n xadmin_tags %} 3 | {% load crispy_forms_tags %} 4 | 5 | {% block box_class %}{{block.super}} form-horizontal short_label fieldset{% endblock box_class %} 6 | 7 | {% block content %} 8 |
    {% csrf_token %} 9 | {% crispy addform addhelper %} 10 |
    11 |
    12 | 16 | 19 |
    20 |
    21 |
    22 | {% endblock content %} -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/widgets/chart.html: -------------------------------------------------------------------------------- 1 | {% extends "xadmin/widgets/base.html" %} 2 | {% load i18n xadmin_tags %} 3 | 4 | {% block content_css %}tabs{% endblock content_css %} 5 | {% block content %} 6 | {% if not widget.one_chart %} 7 | 12 | {% endif %} 13 |
    14 | {% for c in charts %} 15 |
    17 | {% endfor %} 18 |
    19 | {% endblock content %} -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/widgets/list.html: -------------------------------------------------------------------------------- 1 | {% extends "xadmin/widgets/base.html" %} 2 | {% load i18n xadmin_tags %} 3 | 4 | {% block title %} 5 | {{ result_count }} 6 | {{ block.super }} 7 | {% endblock title %} 8 | 9 | {% block box_content_class %}{% if results %}nopadding x-scroll{% endif %}{% endblock box_content_class %} 10 | 11 | {% block content %} 12 | {% if results %} 13 | 14 | 15 | 16 | {% for o in result_headers %} 17 | 18 | {% endfor %} 19 | 20 | 21 | 22 | {% for row in results %} 23 | {% for o in row %} 24 | 27 | {% endfor %} 28 | 29 | {% endfor %} 30 | 31 |
    {{ o.text }}
    25 | {{ o.label }} 26 |
    32 | {% else %} 33 | {% trans "Empty list" %} 34 | {% endif %} 35 | {% endblock content %} -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templates/xadmin/widgets/qbutton.html: -------------------------------------------------------------------------------- 1 | {% extends "xadmin/widgets/base.html" %} 2 | {% load i18n xadmin_tags %} 3 | 4 | {% block content %} 5 |
    6 | {% for btn in btns %} 7 | 13 | {% endfor %} 14 |
    15 | {% endblock content %} 16 | -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templatetags/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/templatetags/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templatetags/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/templatetags/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/templatetags/__pycache__/xadmin_tags.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/templatetags/__pycache__/xadmin_tags.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/views/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/views/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/views/__pycache__/base.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/views/__pycache__/base.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/views/__pycache__/dashboard.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/views/__pycache__/dashboard.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/views/__pycache__/delete.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/views/__pycache__/delete.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/views/__pycache__/detail.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/views/__pycache__/detail.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/views/__pycache__/edit.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/views/__pycache__/edit.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/views/__pycache__/form.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/views/__pycache__/form.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/views/__pycache__/list.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/views/__pycache__/list.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/extra_apps/xadmin/views/__pycache__/website.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/extra_apps/xadmin/views/__pycache__/website.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/manage.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | """Django's command-line utility for administrative tasks.""" 3 | import os 4 | import sys 5 | 6 | 7 | def main(): 8 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'wcl_nlp.settings') 9 | try: 10 | from django.core.management import execute_from_command_line 11 | except ImportError as exc: 12 | raise ImportError( 13 | "Couldn't import Django. Are you sure it's installed and " 14 | "available on your PYTHONPATH environment variable? Did you " 15 | "forget to activate a virtual environment?" 16 | ) from exc 17 | execute_from_command_line(sys.argv) 18 | 19 | 20 | if __name__ == '__main__': 21 | main() 22 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/bot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/bot/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/bot/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/bot/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/bot/__pycache__/items.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/bot/__pycache__/items.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/bot/__pycache__/pipelines.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/bot/__pycache__/pipelines.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/bot/__pycache__/settings.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/bot/__pycache__/settings.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/bot/items.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Define here the models for your scraped items 4 | # 5 | # See documentation in: 6 | # https://doc.scrapy.org/en/latest/topics/items.html 7 | 8 | import scrapy 9 | 10 | from scrapy_djangoitem import DjangoItem 11 | from ScrapydAPI.models import TweetsInfo, UserInfo, RelationshipsInfo, CommentInfo 12 | 13 | 14 | class TweetsItem(DjangoItem): 15 | django_model = TweetsInfo 16 | 17 | 18 | class InformationItem(DjangoItem): 19 | django_model = UserInfo 20 | 21 | 22 | class RelationshipsItem(DjangoItem): 23 | django_model = RelationshipsInfo 24 | 25 | 26 | class CommentItem(DjangoItem): 27 | django_model = CommentInfo 28 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/bot/pipelines.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Define your item pipelines here 4 | # 5 | # Don't forget to add your pipeline to the ITEM_PIPELINES setting 6 | # See: https://doc.scrapy.org/en/latest/topics/item-pipeline.html 7 | 8 | 9 | class BotPipeline(object): 10 | def process_item(self, item, spider): 11 | item.save() 12 | return item 13 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/bot/spiders/__init__.py: -------------------------------------------------------------------------------- 1 | # This package will contain the spiders of your Scrapy project 2 | # 3 | # Please refer to the documentation for information on how to create and manage 4 | # your spiders. 5 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/bot/spiders/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/bot/spiders/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/bot/spiders/__pycache__/utils.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/bot/spiders/__pycache__/utils.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/bot/spiders/__pycache__/weibo_spider.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/bot/spiders/__pycache__/weibo_spider.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/bot/spiders/utils.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # encoding: utf-8 3 | import re 4 | import datetime 5 | 6 | 7 | def time_fix(time_string): 8 | now_time = datetime.datetime.now() 9 | if '分钟前' in time_string: 10 | minutes = re.search(r'^(\d+)分钟', time_string).group(1) 11 | created_at = now_time - datetime.timedelta(minutes=int(minutes)) 12 | return created_at.strftime('%Y-%m-%d %H:%M:%S') 13 | 14 | if '小时前' in time_string: 15 | minutes = re.search(r'^(\d+)小时', time_string).group(1) 16 | created_at = now_time - datetime.timedelta(hours=int(minutes)) 17 | return created_at.strftime('%Y-%m-%d %H:%M:%S') 18 | 19 | if '今天' in time_string: 20 | return time_string.replace('今天', now_time.strftime('%Y-%m-%d')) 21 | 22 | if '月' in time_string: 23 | time_string = time_string.replace('月', '-').replace('日', '') 24 | time_string = str(now_time.year) + '-' + time_string 25 | return time_string 26 | 27 | return time_string 28 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/build/lib/bot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/build/lib/bot/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/build/lib/bot/items.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Define here the models for your scraped items 4 | # 5 | # See documentation in: 6 | # https://doc.scrapy.org/en/latest/topics/items.html 7 | 8 | import scrapy 9 | 10 | from scrapy_djangoitem import DjangoItem 11 | from ScrapydAPI.models import TweetsInfo, UserInfo, RelationshipsInfo, CommentInfo 12 | 13 | 14 | class TweetsItem(DjangoItem): 15 | django_model = TweetsInfo 16 | 17 | 18 | class InformationItem(DjangoItem): 19 | django_model = UserInfo 20 | 21 | 22 | class RelationshipsItem(DjangoItem): 23 | django_model = RelationshipsInfo 24 | 25 | 26 | class CommentItem(DjangoItem): 27 | django_model = CommentInfo 28 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/build/lib/bot/pipelines.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | # Define your item pipelines here 4 | # 5 | # Don't forget to add your pipeline to the ITEM_PIPELINES setting 6 | # See: https://doc.scrapy.org/en/latest/topics/item-pipeline.html 7 | 8 | 9 | class BotPipeline(object): 10 | def process_item(self, item, spider): 11 | item.save() 12 | return item 13 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/build/lib/bot/spiders/__init__.py: -------------------------------------------------------------------------------- 1 | # This package will contain the spiders of your Scrapy project 2 | # 3 | # Please refer to the documentation for information on how to create and manage 4 | # your spiders. 5 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/build/lib/bot/spiders/utils.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # encoding: utf-8 3 | import re 4 | import datetime 5 | 6 | 7 | def time_fix(time_string): 8 | now_time = datetime.datetime.now() 9 | if '分钟前' in time_string: 10 | minutes = re.search(r'^(\d+)分钟', time_string).group(1) 11 | created_at = now_time - datetime.timedelta(minutes=int(minutes)) 12 | return created_at.strftime('%Y-%m-%d %H:%M:%S') 13 | 14 | if '小时前' in time_string: 15 | minutes = re.search(r'^(\d+)小时', time_string).group(1) 16 | created_at = now_time - datetime.timedelta(hours=int(minutes)) 17 | return created_at.strftime('%Y-%m-%d %H:%M:%S') 18 | 19 | if '今天' in time_string: 20 | return time_string.replace('今天', now_time.strftime('%Y-%m-%d')) 21 | 22 | if '月' in time_string: 23 | time_string = time_string.replace('月', '-').replace('日', '') 24 | time_string = str(now_time.year) + '-' + time_string 25 | return time_string 26 | 27 | return time_string 28 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/dbs/bot.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/dbs/bot.db -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/dbs/default.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/dbs/default.db -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556253947.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556253947.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556778774.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556778774.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556784372.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556784372.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556784410.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556784410.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556784606.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556784606.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556784651.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556784651.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556784786.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556784786.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556784874.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556784874.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556785223.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556785223.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556785964.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556785964.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556785992.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556785992.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556786106.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556786106.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556786143.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556786143.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556813752.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556813752.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556814115.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556814115.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1556815298.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1556815298.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1649667656.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1649667656.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1649667997.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1649667997.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1649668096.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1649668096.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1649668364.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1649668364.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1649668417.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1649668417.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/eggs/bot/1649768973.egg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/scrapydserver/eggs/bot/1649768973.egg -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/project.egg-info/PKG-INFO: -------------------------------------------------------------------------------- 1 | Metadata-Version: 2.1 2 | Name: project 3 | Version: 1.0 4 | Summary: UNKNOWN 5 | License: UNKNOWN 6 | Platform: UNKNOWN 7 | 8 | UNKNOWN 9 | 10 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/project.egg-info/SOURCES.txt: -------------------------------------------------------------------------------- 1 | setup.py 2 | bot/__init__.py 3 | bot/items.py 4 | bot/middlewares.py 5 | bot/pipelines.py 6 | bot/settings.py 7 | bot/spiders/__init__.py 8 | bot/spiders/utils.py 9 | bot/spiders/weibo_spider.py 10 | project.egg-info/PKG-INFO 11 | project.egg-info/SOURCES.txt 12 | project.egg-info/dependency_links.txt 13 | project.egg-info/entry_points.txt 14 | project.egg-info/top_level.txt -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/project.egg-info/dependency_links.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/project.egg-info/entry_points.txt: -------------------------------------------------------------------------------- 1 | [scrapy] 2 | settings = bot.settings 3 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/project.egg-info/top_level.txt: -------------------------------------------------------------------------------- 1 | bot 2 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/scrapy.cfg: -------------------------------------------------------------------------------- 1 | # Automatically created by: scrapy startproject 2 | # 3 | # For more information about the [deploy] section see: 4 | # https://scrapyd.readthedocs.io/en/latest/deploy.html 5 | 6 | [settings] 7 | default = bot.settings 8 | 9 | [deploy:sina] 10 | url = http://localhost:6800/ 11 | project = bot 12 | -------------------------------------------------------------------------------- /wcl_nlp/scrapydserver/setup.py: -------------------------------------------------------------------------------- 1 | # Automatically created by: scrapyd-deploy 2 | 3 | from setuptools import setup, find_packages 4 | 5 | setup( 6 | name = 'project', 7 | version = '1.0', 8 | packages = find_packages(), 9 | entry_points = {'scrapy': ['settings = bot.settings']}, 10 | ) 11 | -------------------------------------------------------------------------------- /wcl_nlp/snownlp-0.12.3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/snownlp-0.12.3.zip -------------------------------------------------------------------------------- /wcl_nlp/src/ScrapydAPI/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/ScrapydAPI/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/src/ScrapydAPI/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/ScrapydAPI/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/ScrapydAPI/__pycache__/admin.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/ScrapydAPI/__pycache__/admin.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/ScrapydAPI/__pycache__/adminx.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/ScrapydAPI/__pycache__/adminx.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/ScrapydAPI/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/ScrapydAPI/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/ScrapydAPI/__pycache__/views.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/ScrapydAPI/__pycache__/views.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/ScrapydAPI/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | import xadmin 3 | from xadmin import views 4 | # Register your models here. 5 | -------------------------------------------------------------------------------- /wcl_nlp/src/ScrapydAPI/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class ScrapydapiConfig(AppConfig): 5 | name = 'ScrapydAPI' 6 | verbose_name = u"持续爬虫" 7 | -------------------------------------------------------------------------------- /wcl_nlp/src/ScrapydAPI/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/ScrapydAPI/migrations/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/src/ScrapydAPI/migrations/__pycache__/0001_initial.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/ScrapydAPI/migrations/__pycache__/0001_initial.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/ScrapydAPI/migrations/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/ScrapydAPI/migrations/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/ScrapydAPI/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | from collections import Counter 5 | from src.ScrapydAPI.models import Target, UserInfo, TweetsInfo 6 | 7 | targets = Target.objects.values("uid", "group") 8 | print(targets) -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/__pycache__/admin.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/__pycache__/admin.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/__pycache__/views.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/__pycache__/views.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class SnownlpapiConfig(AppConfig): 5 | name = 'SnowNLPAPI' 6 | -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/migrations/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/migrations/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/migrations/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/models.py: -------------------------------------------------------------------------------- 1 | from django.db import models 2 | 3 | # Create your models here. 4 | -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/classification/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/classification/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/classification/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/classification/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/classification/__pycache__/bayes.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/classification/__pycache__/bayes.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/normal/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/normal/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/normal/__pycache__/pinyin.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/normal/__pycache__/pinyin.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/normal/__pycache__/zh.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/normal/__pycache__/zh.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/normal/pinyin.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from __future__ import unicode_literals 3 | 4 | import codecs 5 | 6 | from ..utils.trie import Trie 7 | 8 | 9 | class PinYin(object): 10 | 11 | def __init__(self, fname): 12 | self.handle = Trie() 13 | fr = codecs.open(fname, 'r', 'utf-8') 14 | for line in fr: 15 | words = line.split() 16 | self.handle.insert(words[0], words[1:]) 17 | fr.close() 18 | 19 | def get(self, text): 20 | ret = [] 21 | for i in self.handle.translate(text): 22 | if isinstance(i, list) or isinstance(i, tuple): 23 | ret = ret + i 24 | else: 25 | ret.append(i) 26 | return ret 27 | -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/seg/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from __future__ import unicode_literals 3 | 4 | import os 5 | import re 6 | 7 | from . import seg as TnTseg 8 | 9 | data_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), 10 | 'seg.marshal') 11 | segger = TnTseg.Seg() 12 | segger.load(data_path, True) 13 | re_zh = re.compile('([\u4E00-\u9FA5]+)') 14 | 15 | 16 | def seg(sent): 17 | words = [] 18 | for s in re_zh.split(sent): 19 | s = s.strip() 20 | if not s: 21 | continue 22 | if re_zh.match(s): 23 | words += single_seg(s) 24 | else: 25 | for word in s.split(): 26 | word = word.strip() 27 | if word: 28 | words.append(word) 29 | return words 30 | 31 | 32 | def train(fname): 33 | global segger 34 | segger = TnTseg.Seg() 35 | segger.train(fname) 36 | 37 | 38 | def save(fname, iszip=True): 39 | segger.save(fname, iszip) 40 | 41 | 42 | def load(fname, iszip=True): 43 | segger.load(fname, iszip) 44 | 45 | 46 | def single_seg(sent): 47 | return list(segger.seg(sent)) 48 | -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/seg/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/seg/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/seg/__pycache__/seg.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/seg/__pycache__/seg.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/seg/__pycache__/y09_2047.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/seg/__pycache__/y09_2047.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/seg/seg.marshal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/seg/seg.marshal -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/seg/seg.marshal.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/seg/seg.marshal.3 -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/sentiment/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/sentiment/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/sentiment/sentiment.marshal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/sentiment/sentiment.marshal -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/sentiment/sentiment.marshal.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/sentiment/sentiment.marshal.3 -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/sim/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/sim/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/sim/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/sim/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/sim/__pycache__/bm25.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/sim/__pycache__/bm25.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/summary/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/summary/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/summary/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/summary/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/summary/__pycache__/textrank.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/summary/__pycache__/textrank.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/summary/__pycache__/words_merge.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/summary/__pycache__/words_merge.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/tag/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from __future__ import unicode_literals 3 | 4 | import os 5 | import codecs 6 | 7 | from ..utils.tnt import TnT 8 | 9 | data_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), 10 | 'tag.marshal') 11 | tagger = TnT() 12 | tagger.load(data_path) 13 | 14 | 15 | def train(fname): 16 | fr = codecs.open(fname, 'r', 'utf-8') 17 | data = [] 18 | for i in fr: 19 | line = i.strip() 20 | if not line: 21 | continue 22 | tmp = map(lambda x: x.split('/'), line.split()) 23 | data.append(tmp) 24 | fr.close() 25 | global tagger 26 | tagger = TnT() 27 | tagger.train(data) 28 | 29 | 30 | def save(fname, iszip=True): 31 | tagger.save(fname, iszip) 32 | 33 | 34 | def load(fname, iszip=True): 35 | tagger.load(fname, iszip) 36 | 37 | 38 | def tag_all(words): 39 | return tagger.tag(words) 40 | 41 | 42 | def tag(words): 43 | return map(lambda x: x[1], tag_all(words)) 44 | -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/tag/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/tag/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/tag/tag.marshal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/tag/tag.marshal -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/tag/tag.marshal.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/tag/tag.marshal.3 -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/utils/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/utils/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/utils/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/utils/__pycache__/frequency.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/utils/__pycache__/frequency.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/utils/__pycache__/good_turing.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/utils/__pycache__/good_turing.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/utils/__pycache__/tnt.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/utils/__pycache__/tnt.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/snownlp/utils/__pycache__/trie.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SnowNLPAPI/snownlp/utils/__pycache__/trie.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SnowNLPAPI/tests.py: -------------------------------------------------------------------------------- 1 | from collections import Counter 2 | 3 | from django.test import TestCase 4 | 5 | # Create your tests here. 6 | # from snownlp import SnowNLP 7 | # from snownlp import sentiment 8 | # # Create your views here. 9 | # text = '希望本无所谓有,也无所谓无,这就像地上的路,其实地上本没有路,走的人多了,也便成了路。' 10 | # s = SnowNLP(text) 11 | # # print(s.words) 12 | # # print(s.sentences) 13 | # # print(s.tf) 14 | # # print(s.idf) 15 | # # print(s.tags) 16 | # print(s.keywords(5)) 17 | # mm = () 18 | # for i in s.tags: 19 | # mm += i 20 | # print(mm) 21 | list = [1, 2, 3, 2, 4, 3, 4, 1, 5] 22 | c = Counter() 23 | for word in list: 24 | c[word] += 1 25 | print(c.items()) 26 | 27 | -------------------------------------------------------------------------------- /wcl_nlp/src/SpiderAPI/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SpiderAPI/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/src/SpiderAPI/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SpiderAPI/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SpiderAPI/__pycache__/admin.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SpiderAPI/__pycache__/admin.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SpiderAPI/__pycache__/adminx.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SpiderAPI/__pycache__/adminx.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SpiderAPI/__pycache__/agents.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SpiderAPI/__pycache__/agents.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SpiderAPI/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SpiderAPI/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SpiderAPI/__pycache__/spider.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SpiderAPI/__pycache__/spider.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SpiderAPI/__pycache__/views.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SpiderAPI/__pycache__/views.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SpiderAPI/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /wcl_nlp/src/SpiderAPI/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class SpiderapiConfig(AppConfig): 5 | name = 'SpiderAPI' 6 | verbose_name = u"爬虫API" 7 | -------------------------------------------------------------------------------- /wcl_nlp/src/SpiderAPI/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SpiderAPI/migrations/__init__.py -------------------------------------------------------------------------------- /wcl_nlp/src/SpiderAPI/migrations/__pycache__/0001_initial.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SpiderAPI/migrations/__pycache__/0001_initial.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/src/SpiderAPI/migrations/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/src/SpiderAPI/migrations/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/wcl_nlp/__init__.py: -------------------------------------------------------------------------------- 1 | import pymysql 2 | pymysql.version_info = (1, 3, 13, "final", 0) 3 | pymysql.install_as_MySQLdb() -------------------------------------------------------------------------------- /wcl_nlp/wcl_nlp/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/wcl_nlp/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/wcl_nlp/__pycache__/settings.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/wcl_nlp/__pycache__/settings.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/wcl_nlp/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/wcl_nlp/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/wcl_nlp/__pycache__/wsgi.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/wcl_nlp/__pycache__/wsgi.cpython-37.pyc -------------------------------------------------------------------------------- /wcl_nlp/wcl_nlp/wsgi.py: -------------------------------------------------------------------------------- 1 | """ 2 | WSGI config for wcl_nlp project. 3 | 4 | It exposes the WSGI callable as a module-level variable named ``application``. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/2.2/howto/deployment/wsgi/ 8 | """ 9 | 10 | import os 11 | 12 | from django.core.wsgi import get_wsgi_application 13 | 14 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'wcl_nlp.settings') 15 | 16 | application = get_wsgi_application() 17 | -------------------------------------------------------------------------------- /wcl_nlp/webview/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | ["env", { 4 | "modules": false, 5 | "targets": { 6 | "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] 7 | } 8 | }], 9 | "stage-2" 10 | ], 11 | "plugins": ["transform-vue-jsx", "transform-runtime"], 12 | "env": { 13 | "test": { 14 | "presets": ["env", "stage-2"], 15 | "plugins": ["transform-vue-jsx", "transform-es2015-modules-commonjs", "dynamic-import-node"] 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /wcl_nlp/webview/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /wcl_nlp/webview/.eslintignore: -------------------------------------------------------------------------------- 1 | /build/ 2 | /config/ 3 | /dist/ 4 | /*.js 5 | /test/unit/coverage/ 6 | -------------------------------------------------------------------------------- /wcl_nlp/webview/.eslintrc.js: -------------------------------------------------------------------------------- 1 | // https://eslint.org/docs/user-guide/configuring 2 | 3 | module.exports = { 4 | root: true, 5 | parserOptions: { 6 | parser: 'babel-eslint' 7 | }, 8 | env: { 9 | browser: true, 10 | }, 11 | extends: [ 12 | // https://github.com/vuejs/eslint-plugin-vue#priority-a-essential-error-prevention 13 | // consider switching to `plugin:vue/strongly-recommended` or `plugin:vue/recommended` for stricter rules. 14 | 'plugin:vue/essential', 15 | // https://github.com/standard/standard/blob/master/docs/RULES-en.md 16 | 'standard' 17 | ], 18 | // required to lint *.vue files 19 | plugins: [ 20 | 'vue' 21 | ], 22 | // add your custom rules here 23 | rules: { 24 | // allow async-await 25 | 'generator-star-spacing': 'off', 26 | // allow debugger during development 27 | 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off' 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /wcl_nlp/webview/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | /dist/ 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | /test/unit/coverage/ 8 | /test/e2e/reports/ 9 | selenium-debug.log 10 | 11 | # Editor directories and files 12 | .idea 13 | .vscode 14 | *.suo 15 | *.ntvs* 16 | *.njsproj 17 | *.sln 18 | -------------------------------------------------------------------------------- /wcl_nlp/webview/.postcssrc.js: -------------------------------------------------------------------------------- 1 | // https://github.com/michael-ciniawsky/postcss-load-config 2 | 3 | module.exports = { 4 | "plugins": { 5 | "postcss-import": {}, 6 | "postcss-url": {}, 7 | // to edit target browsers: use "browserslist" field in package.json 8 | "autoprefixer": {} 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /wcl_nlp/webview/README.md: -------------------------------------------------------------------------------- 1 | # webview 2 | 3 | > A Vue.js project 4 | 5 | ## Build Setup 6 | 7 | ``` bash 8 | # install dependencies 9 | npm install 10 | 11 | # serve with hot reload at localhost:8080 12 | npm run dev 13 | 14 | # build for production with minification 15 | npm run build 16 | 17 | # build for production and view the bundle analyzer report 18 | npm run build --report 19 | 20 | # run unit tests 21 | npm run unit 22 | 23 | # run e2e tests 24 | npm run e2e 25 | 26 | # run all tests 27 | npm test 28 | ``` 29 | 30 | For a detailed explanation on how things work, check out the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader). 31 | -------------------------------------------------------------------------------- /wcl_nlp/webview/build/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/build/logo.png -------------------------------------------------------------------------------- /wcl_nlp/webview/build/vue-loader.conf.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | const utils = require('./utils') 3 | const config = require('../config') 4 | const isProduction = process.env.NODE_ENV === 'production' 5 | const sourceMapEnabled = isProduction 6 | ? config.build.productionSourceMap 7 | : config.dev.cssSourceMap 8 | 9 | module.exports = { 10 | loaders: utils.cssLoaders({ 11 | sourceMap: sourceMapEnabled, 12 | extract: isProduction 13 | }), 14 | cssSourceMap: sourceMapEnabled, 15 | cacheBusting: config.dev.cacheBusting, 16 | transformToRequire: { 17 | video: ['src', 'poster'], 18 | source: 'src', 19 | img: 'src', 20 | image: 'xlink:href' 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /wcl_nlp/webview/config/dev.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | const merge = require('webpack-merge') 3 | const prodEnv = require('./prod.env') 4 | 5 | module.exports = merge(prodEnv, { 6 | NODE_ENV: '"development"' 7 | }) 8 | -------------------------------------------------------------------------------- /wcl_nlp/webview/config/prod.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = { 3 | NODE_ENV: '"production"' 4 | } 5 | -------------------------------------------------------------------------------- /wcl_nlp/webview/config/test.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | const merge = require('webpack-merge') 3 | const devEnv = require('./dev.env') 4 | 5 | module.exports = merge(devEnv, { 6 | NODE_ENV: '"testing"' 7 | }) 8 | -------------------------------------------------------------------------------- /wcl_nlp/webview/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 微博用户情感分析系统 7 | 8 | 9 |
    10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/App.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 12 | 18 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/assets/icon-wyq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/src/assets/icon-wyq.png -------------------------------------------------------------------------------- /wcl_nlp/webview/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/src/assets/logo.png -------------------------------------------------------------------------------- /wcl_nlp/webview/src/assets/sex-f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/src/assets/sex-f.png -------------------------------------------------------------------------------- /wcl_nlp/webview/src/assets/sex-m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/src/assets/sex-m.png -------------------------------------------------------------------------------- /wcl_nlp/webview/src/assets/v_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/src/assets/v_yellow.png -------------------------------------------------------------------------------- /wcl_nlp/webview/src/common/Footer.vue: -------------------------------------------------------------------------------- 1 | 7 | 8 | 14 | 15 | 21 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/common/Footer1.vue: -------------------------------------------------------------------------------- 1 | # -*- encoding: utf-8 -*- 2 | """ 3 | @File : Footer1.vue 4 | @Contact : wcl614074127@icloud.com 5 | @License : (C)Copyright 2022 6 | 7 | @Author @Version @Description 8 | ------- -------- ----------- 9 | jackie_chen 1.0 页面底部固定样式 10 | """ 11 | 17 | 18 | 24 | 25 | 34 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/common/ScrollToTop.vue: -------------------------------------------------------------------------------- 1 | # -*- encoding: utf-8 -*- 2 | """ 3 | @File : ScrollToTop.vue 4 | @Contact : wcl614074127@icloud.com 5 | @License : (C)Copyright 2022 6 | 7 | @Author @Version @Description 8 | ------- -------- ----------- 9 | jackie_chen 1.0 没啥用界面 10 | """ 11 | 12 | 15 | 16 | 22 | 23 | 26 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/main.js: -------------------------------------------------------------------------------- 1 | // The Vue build version to load with the `import` command 2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias. 3 | import Vue from 'vue' 4 | import App from './App' 5 | import router from './router' 6 | import VueParticles from 'vue-particles' 7 | import 'lib-flexible/flexible' 8 | import VCharts from 'v-charts' 9 | import ElementUI from 'element-ui' 10 | import 'element-ui/lib/theme-chalk/index.css' 11 | import store from './store' 12 | import preview from 'vue-photo-preview' 13 | import 'vue-photo-preview/dist/skin.css' 14 | 15 | Vue.config.productionTip = false 16 | Vue.use(VueParticles) 17 | Vue.use(ElementUI) 18 | Vue.use(VCharts) 19 | Vue.use(preview) 20 | 21 | /* eslint-disable no-new */ 22 | new Vue({ 23 | el: '#app', 24 | router, 25 | store, 26 | components: { App }, 27 | template: '' 28 | }) 29 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/pages/comment/Comment.vue: -------------------------------------------------------------------------------- 1 | # -*- encoding: utf-8 -*- 2 | """ 3 | @File : Comment.vue.vue 4 | @Contact : wcl614074127@icloud.com 5 | @License : (C)Copyright 2022 6 | 7 | @Author @Version @Desciption 8 | ------- -------- ----------- 9 | jackie_chen 1.0 None 10 | """ 11 | 19 | 20 | 37 | 38 | 41 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/pages/crawler/Crawler.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 27 | 28 | 31 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/pages/index/Index.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 34 | 35 | 37 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/pages/mycrawler/MyCrawler.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 27 | 28 | 31 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/pages/textanalysis/TextAnalysis.vue: -------------------------------------------------------------------------------- 1 | # -*- encoding: utf-8 -*- 2 | """ 3 | @File : TextAnalysis.vue.vue 4 | @Contact : wcl614074127@icloud.com 5 | @License : (C)Copyright 2022 6 | 7 | @Author @Version @Desciption 8 | ------- -------- ----------- 9 | jackie_chen 1.0 None 10 | """ 11 | 19 | 20 | 42 | 43 | 45 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/pages/user/User.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 30 | 31 | 34 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/pages/usercomment/UserComment.vue: -------------------------------------------------------------------------------- 1 | # -*- encoding: utf-8 -*- 2 | """ 3 | @File : UserComment.vue.vue 4 | @Contact : wcl614074127@icloud.com 5 | @License : (C)Copyright 2022 6 | 7 | @Author @Version @Desciption 8 | ------- -------- ----------- 9 | jackie_chen 1.0 None 10 | """ 11 | 20 | 21 | 38 | 39 | 42 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/pages/usergroup/UserGroup.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 30 | 31 | 34 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/store/group.js: -------------------------------------------------------------------------------- 1 | export default { 2 | group: Object 3 | } 4 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/store/index.js: -------------------------------------------------------------------------------- 1 | // 全局变量文件 2 | import Vue from 'vue' 3 | import Vuex from 'vuex' 4 | import user from './userInfo' 5 | import usertweets from './userTweets' 6 | import group from './group' 7 | import total from './tweetsTotal' 8 | import sentiments from './sentiments' 9 | import mutations from './mutations' 10 | import usercomment from './userComment' 11 | import tempid from './tempId' 12 | import tempids from './tempids' 13 | 14 | Vue.use(Vuex) 15 | 16 | export default new Vuex.Store({ 17 | user, 18 | usertweets, 19 | tempid, 20 | tempids, 21 | group, 22 | usercomment, 23 | total, 24 | sentiments, 25 | mutations 26 | }) 27 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/store/mutations.js: -------------------------------------------------------------------------------- 1 | // 更改store中state状态的唯一方法就是提交mutation 2 | 3 | export default { 4 | changeUserTweets (state, usertweets) { 5 | state.usertweets = usertweets 6 | }, 7 | changeSentiments (state, sentiments) { 8 | state.sentiments = sentiments 9 | }, 10 | changeUserComment (state, usercomment) { 11 | state.usercomment = usercomment 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/store/sentiments.js: -------------------------------------------------------------------------------- 1 | export default { 2 | sentiments: Object 3 | } 4 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/store/tempId.js: -------------------------------------------------------------------------------- 1 | export default { 2 | tempId: 0 3 | } 4 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/store/tempids.js: -------------------------------------------------------------------------------- 1 | export default { 2 | tempIds: Object 3 | } 4 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/store/tweetsTotal.js: -------------------------------------------------------------------------------- 1 | export default { 2 | total: 1000 3 | } 4 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/store/userComment.js: -------------------------------------------------------------------------------- 1 | export default { 2 | usercomment: Object 3 | } 4 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/store/userInfo.js: -------------------------------------------------------------------------------- 1 | export default { 2 | user: Object 3 | } 4 | -------------------------------------------------------------------------------- /wcl_nlp/webview/src/store/userTweets.js: -------------------------------------------------------------------------------- 1 | let defaultTweets = null 2 | // try { 3 | // if (localStorage.defaultTweets) { 4 | // defaultTweets = localStorage.defaultTweets 5 | // } 6 | // } catch (e) {} 7 | export default { 8 | usertweets: defaultTweets 9 | } 10 | -------------------------------------------------------------------------------- /wcl_nlp/webview/static/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/.gitkeep -------------------------------------------------------------------------------- /wcl_nlp/webview/static/005yLcealy1h0ej481upuj30p91tuwmd.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/005yLcealy1h0ej481upuj30p91tuwmd.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/005yLcealy1h0ej48f71wj30vq0u0n0c.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/005yLcealy1h0ej48f71wj30vq0u0n0c.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/005yLcealy1h0ej48q6qej30u00y2q9u.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/005yLcealy1h0ej48q6qej30u00y2q9u.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/006pgdI6gy1h2rjxrrha5j30u016fndu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/006pgdI6gy1h2rjxrrha5j30u016fndu.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39gy1gfxg78b1wjj20by0bydgn.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39gy1gfxg78b1wjj20by0bydgn.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39gy1h0dt0q8a02j20760763yt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39gy1h0dt0q8a02j20760763yt.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39gy1h0dt0zwnkej20m00qognh.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39gy1h0dt0zwnkej20m00qognh.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39gy1h0f8g2o0i7j21lo0s4qe3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39gy1h0f8g2o0i7j21lo0s4qe3.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h0xze7m3ojj213y1e6dk5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h0xze7m3ojj213y1e6dk5.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h0xze7vqoej213y1e3zmm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h0xze7vqoej213y1e3zmm.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h0xze87pojj213y1ebtb5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h0xze87pojj213y1ebtb5.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h0xze8mwp6j213y1e3diz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h0xze8mwp6j213y1e3diz.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h0xze9ce61j213y1ebqbj.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h0xze9ce61j213y1ebqbj.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h0xzeabf9fj213y1e6wn2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h0xzeabf9fj213y1e6wn2.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h0xzeapripj213s1d6q7d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h0xzeapripj213s1d6q7d.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h0xzebhx5pj213y1eewjb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h0xzebhx5pj213y1eewjb.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h0xzebvqmdj213y19bq5l.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h0xzebvqmdj213y19bq5l.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h137sqiw9lj21220u0n3w.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h137sqiw9lj21220u0n3w.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h137sqxrwbj213s0u0gsf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h137sqxrwbj213s0u0gsf.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h13rszsoz7j20u01scdha.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h13rszsoz7j20u01scdha.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h15iepin1nj20u00vs76s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h15iepin1nj20u00vs76s.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h1625dwrh8j21hq0u0q5l.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h1625dwrh8j21hq0u0q5l.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h16ul8bss5j20u014077i.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h16ul8bss5j20u014077i.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h16v5ggbvuj20u10u00ya.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h16v5ggbvuj20u10u00ya.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h16v5gw0jvj213c0q6q6b.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h16v5gw0jvj213c0q6q6b.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h16v5hbwxrj20u013uah6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h16v5hbwxrj20u013uah6.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h16v5hwv5kj20u013tn5x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h16v5hwv5kj20u013tn5x.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h16v5igv13j20u013u79p.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h16v5igv13j20u013u79p.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h16v5ixv1lj20u013zjyv.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h16v5ixv1lj20u013zjyv.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h16v5jc09ij213i0tkdko.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h16v5jc09ij213i0tkdko.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h16v5jpi4wj213k0q0dj3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h16v5jpi4wj213k0q0dj3.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h16v5ldchnj20u01dowmo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h16v5ldchnj20u01dowmo.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h16wqvvk0ij20u0140dku.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h16wqvvk0ij20u0140dku.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h178igck6xj20u01117bi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h178igck6xj20u01117bi.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h178ign7yij20u01177ch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h178ign7yij20u01177ch.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h178igyk6xj20u0115dma.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h178igyk6xj20u0115dma.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h178ih997tj20u0119n4u.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h178ih997tj20u0119n4u.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h17yo0giz3j20u01sxq63.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h17yo0giz3j20u01sxq63.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h17yo0ylvej20u01sxtbv.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h17yo0ylvej20u01sxtbv.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h17yo1c1imj20u01sxdiz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h17yo1c1imj20u01sxdiz.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h17yo1zjvmj20u01sx78i.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h17yo1zjvmj20u01sx78i.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/static/59e7ff39ly1h1818px4b2j21440u0q69.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/webview/static/59e7ff39ly1h1818px4b2j21440u0q69.jpg -------------------------------------------------------------------------------- /wcl_nlp/webview/test/e2e/custom-assertions/elementCount.js: -------------------------------------------------------------------------------- 1 | // A custom Nightwatch assertion. 2 | // The assertion name is the filename. 3 | // Example usage: 4 | // 5 | // browser.assert.elementCount(selector, count) 6 | // 7 | // For more information on custom assertions see: 8 | // http://nightwatchjs.org/guide#writing-custom-assertions 9 | 10 | exports.assertion = function (selector, count) { 11 | this.message = 'Testing if element <' + selector + '> has count: ' + count 12 | this.expected = count 13 | this.pass = function (val) { 14 | return val === this.expected 15 | } 16 | this.value = function (res) { 17 | return res.value 18 | } 19 | this.command = function (cb) { 20 | var self = this 21 | return this.api.execute(function (selector) { 22 | return document.querySelectorAll(selector).length 23 | }, [selector], function (res) { 24 | cb.call(self, res) 25 | }) 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /wcl_nlp/webview/test/e2e/specs/test.js: -------------------------------------------------------------------------------- 1 | // For authoring Nightwatch tests, see 2 | // http://nightwatchjs.org/guide#usage 3 | 4 | module.exports = { 5 | 'default e2e tests': function (browser) { 6 | // automatically uses dev Server port from /config.index.js 7 | // default: http://localhost:8080 8 | // see nightwatch.conf.js 9 | const devServer = browser.globals.devServerURL 10 | 11 | browser 12 | .url(devServer) 13 | .waitForElementVisible('#app', 5000) 14 | .assert.elementPresent('.hello') 15 | .assert.containsText('h1', 'Welcome to Your Vue.js App') 16 | .assert.elementCount('img', 1) 17 | .end() 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /wcl_nlp/webview/test/unit/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "env": { 3 | "jest": true 4 | }, 5 | "globals": { 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /wcl_nlp/webview/test/unit/jest.conf.js: -------------------------------------------------------------------------------- 1 | const path = require('path') 2 | 3 | module.exports = { 4 | rootDir: path.resolve(__dirname, '../../'), 5 | moduleFileExtensions: [ 6 | 'js', 7 | 'json', 8 | 'vue' 9 | ], 10 | moduleNameMapper: { 11 | '^@/(.*)$': '/src/$1' 12 | }, 13 | transform: { 14 | '^.+\\.js$': '/node_modules/babel-jest', 15 | '.*\\.(vue)$': '/node_modules/vue-jest' 16 | }, 17 | testPathIgnorePatterns: [ 18 | '/test/e2e' 19 | ], 20 | snapshotSerializers: ['/node_modules/jest-serializer-vue'], 21 | setupFiles: ['/test/unit/setup'], 22 | mapCoverage: true, 23 | coverageDirectory: '/test/unit/coverage', 24 | collectCoverageFrom: [ 25 | 'src/**/*.{js,vue}', 26 | '!src/main.js', 27 | '!src/router/index.js', 28 | '!**/node_modules/**' 29 | ] 30 | } 31 | -------------------------------------------------------------------------------- /wcl_nlp/webview/test/unit/setup.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | 3 | Vue.config.productionTip = false 4 | -------------------------------------------------------------------------------- /wcl_nlp/webview/test/unit/specs/HelloWorld.spec.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import HelloWorld from '@/components/HelloWorld' 3 | 4 | describe('HelloWorld.vue', () => { 5 | it('should render correct contents', () => { 6 | const Constructor = Vue.extend(HelloWorld) 7 | const vm = new Constructor().$mount() 8 | expect(vm.$el.querySelector('.hello h1').textContent) 9 | .toEqual('Welcome to Your Vue.js App') 10 | }) 11 | }) 12 | -------------------------------------------------------------------------------- /wcl_nlp/xadmin-django2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackiechen7/WeiboNLP/f2a401852901e582aae02bba63760261ffe2a704/wcl_nlp/xadmin-django2.zip --------------------------------------------------------------------------------