├── apiblog
├── README.md
├── public
│ ├── favicon.ico
│ ├── robots.txt
│ ├── vendor
│ │ └── dcat-admin
│ │ │ ├── dcat
│ │ │ └── plugins
│ │ │ │ ├── bootstrap-duallistbox
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── .editorconfig
│ │ │ │ └── .jshintrc
│ │ │ │ ├── input-mask
│ │ │ │ └── phone-codes
│ │ │ │ │ └── readme.txt
│ │ │ │ ├── webuploader
│ │ │ │ ├── bg.png
│ │ │ │ ├── icons.png
│ │ │ │ ├── icons.psd
│ │ │ │ ├── image.png
│ │ │ │ ├── Uploader.swf
│ │ │ │ ├── progress.png
│ │ │ │ ├── progress.psd
│ │ │ │ ├── expressInstall.swf
│ │ │ │ └── README.md
│ │ │ │ ├── editor-md
│ │ │ │ ├── images
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ ├── loading@2x.gif
│ │ │ │ │ ├── loading@3x.gif
│ │ │ │ │ └── logos
│ │ │ │ │ │ ├── vi.png
│ │ │ │ │ │ ├── editormd-logo-16x16.png
│ │ │ │ │ │ ├── editormd-logo-24x24.png
│ │ │ │ │ │ ├── editormd-logo-32x32.png
│ │ │ │ │ │ ├── editormd-logo-48x48.png
│ │ │ │ │ │ ├── editormd-logo-57x57.png
│ │ │ │ │ │ ├── editormd-logo-64x64.png
│ │ │ │ │ │ ├── editormd-logo-72x72.png
│ │ │ │ │ │ ├── editormd-logo-96x96.png
│ │ │ │ │ │ ├── editormd-logo-114x114.png
│ │ │ │ │ │ ├── editormd-logo-120x120.png
│ │ │ │ │ │ ├── editormd-logo-144x144.png
│ │ │ │ │ │ ├── editormd-logo-180x180.png
│ │ │ │ │ │ ├── editormd-logo-240x240.png
│ │ │ │ │ │ ├── editormd-logo-320x320.png
│ │ │ │ │ │ ├── editormd-favicon-16x16.ico
│ │ │ │ │ │ ├── editormd-favicon-24x24.ico
│ │ │ │ │ │ ├── editormd-favicon-32x32.ico
│ │ │ │ │ │ ├── editormd-favicon-48x48.ico
│ │ │ │ │ │ └── editormd-favicon-64x64.ico
│ │ │ │ ├── fonts
│ │ │ │ │ ├── FontAwesome.otf
│ │ │ │ │ ├── editormd-logo.eot
│ │ │ │ │ ├── editormd-logo.ttf
│ │ │ │ │ ├── editormd-logo.woff
│ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ │ ├── fontawesome-webfont.woff2
│ │ │ │ │ └── editormd-logo.svg
│ │ │ │ ├── lib
│ │ │ │ │ └── codemirror
│ │ │ │ │ │ ├── theme
│ │ │ │ │ │ ├── ambiance-mobile.css
│ │ │ │ │ │ ├── neat.css
│ │ │ │ │ │ ├── elegant.css
│ │ │ │ │ │ ├── neo.css
│ │ │ │ │ │ └── eclipse.css
│ │ │ │ │ │ ├── addon
│ │ │ │ │ │ ├── display
│ │ │ │ │ │ │ └── fullscreen.css
│ │ │ │ │ │ ├── search
│ │ │ │ │ │ │ └── matchesonscrollbar.css
│ │ │ │ │ │ ├── fold
│ │ │ │ │ │ │ └── foldgutter.css
│ │ │ │ │ │ ├── dialog
│ │ │ │ │ │ │ └── dialog.css
│ │ │ │ │ │ ├── hint
│ │ │ │ │ │ │ └── show-hint.css
│ │ │ │ │ │ ├── mode
│ │ │ │ │ │ │ └── multiplex_test.js
│ │ │ │ │ │ ├── lint
│ │ │ │ │ │ │ ├── yaml-lint.js
│ │ │ │ │ │ │ └── json-lint.js
│ │ │ │ │ │ └── edit
│ │ │ │ │ │ │ └── trailingspace.js
│ │ │ │ │ │ ├── mode
│ │ │ │ │ │ ├── tiddlywiki
│ │ │ │ │ │ │ └── tiddlywiki.css
│ │ │ │ │ │ ├── ruby
│ │ │ │ │ │ │ └── test.js
│ │ │ │ │ │ └── tiki
│ │ │ │ │ │ │ └── tiki.css
│ │ │ │ │ │ ├── bower.json
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── LICENSE
│ │ │ │ ├── scss
│ │ │ │ │ ├── lib
│ │ │ │ │ │ └── variables.scss
│ │ │ │ │ ├── editormd.themes.scss
│ │ │ │ │ ├── editormd.grid.scss
│ │ │ │ │ └── editormd.tab.scss
│ │ │ │ ├── LICENSE
│ │ │ │ └── package.json
│ │ │ │ ├── layer
│ │ │ │ └── theme
│ │ │ │ │ └── default
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ ├── loading-0.gif
│ │ │ │ │ ├── loading-1.gif
│ │ │ │ │ └── loading-2.gif
│ │ │ │ ├── ionslider
│ │ │ │ └── img
│ │ │ │ │ ├── sprite-skin-flat.png
│ │ │ │ │ └── sprite-skin-nice.png
│ │ │ │ ├── jstree-theme
│ │ │ │ └── themes
│ │ │ │ │ ├── default
│ │ │ │ │ ├── 30px.png
│ │ │ │ │ ├── 32px.png
│ │ │ │ │ ├── 40px.png
│ │ │ │ │ └── throbber.gif
│ │ │ │ │ └── proton
│ │ │ │ │ ├── 30px.png
│ │ │ │ │ ├── 32px.png
│ │ │ │ │ ├── throbber.gif
│ │ │ │ │ └── fonts
│ │ │ │ │ └── titillium
│ │ │ │ │ ├── titilliumweb-bold-webfont.eot
│ │ │ │ │ ├── titilliumweb-bold-webfont.ttf
│ │ │ │ │ ├── titilliumweb-bold-webfont.woff
│ │ │ │ │ ├── titilliumweb-regular-webfont.eot
│ │ │ │ │ ├── titilliumweb-regular-webfont.ttf
│ │ │ │ │ ├── titilliumweb-regular-webfont.woff
│ │ │ │ │ ├── titilliumweb-extralight-webfont.eot
│ │ │ │ │ ├── titilliumweb-extralight-webfont.ttf
│ │ │ │ │ └── titilliumweb-extralight-webfont.woff
│ │ │ │ ├── tinymce
│ │ │ │ ├── langs
│ │ │ │ │ └── readme.md
│ │ │ │ ├── skins
│ │ │ │ │ └── ui
│ │ │ │ │ │ ├── oxide
│ │ │ │ │ │ ├── fonts
│ │ │ │ │ │ │ └── tinymce-mobile.woff
│ │ │ │ │ │ ├── content.mobile.min.css
│ │ │ │ │ │ └── skin.shadowdom.min.css
│ │ │ │ │ │ └── oxide-dark
│ │ │ │ │ │ ├── fonts
│ │ │ │ │ │ └── tinymce-mobile.woff
│ │ │ │ │ │ ├── content.mobile.min.css
│ │ │ │ │ │ └── skin.shadowdom.min.css
│ │ │ │ └── plugins
│ │ │ │ │ ├── textcolor
│ │ │ │ │ └── plugin.min.js
│ │ │ │ │ ├── colorpicker
│ │ │ │ │ └── plugin.min.js
│ │ │ │ │ ├── contextmenu
│ │ │ │ │ └── plugin.min.js
│ │ │ │ │ ├── hr
│ │ │ │ │ └── plugin.min.js
│ │ │ │ │ ├── print
│ │ │ │ │ └── plugin.min.js
│ │ │ │ │ └── code
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── select
│ │ │ │ └── i18n
│ │ │ │ │ ├── zh-TW.js
│ │ │ │ │ ├── zh-CN.js
│ │ │ │ │ ├── ja.js
│ │ │ │ │ ├── az.js
│ │ │ │ │ ├── ko.js
│ │ │ │ │ ├── vi.js
│ │ │ │ │ ├── tk.js
│ │ │ │ │ ├── tr.js
│ │ │ │ │ ├── id.js
│ │ │ │ │ ├── th.js
│ │ │ │ │ ├── ar.js
│ │ │ │ │ ├── km.js
│ │ │ │ │ ├── nb.js
│ │ │ │ │ ├── sv.js
│ │ │ │ │ ├── is.js
│ │ │ │ │ ├── fi.js
│ │ │ │ │ ├── et.js
│ │ │ │ │ ├── hu.js
│ │ │ │ │ ├── ms.js
│ │ │ │ │ ├── bg.js
│ │ │ │ │ ├── da.js
│ │ │ │ │ ├── ka.js
│ │ │ │ │ ├── hy.js
│ │ │ │ │ ├── fa.js
│ │ │ │ │ ├── he.js
│ │ │ │ │ ├── hi.js
│ │ │ │ │ ├── hr.js
│ │ │ │ │ ├── de.js
│ │ │ │ │ ├── eo.js
│ │ │ │ │ ├── af.js
│ │ │ │ │ ├── eu.js
│ │ │ │ │ ├── mk.js
│ │ │ │ │ ├── pt-BR.js
│ │ │ │ │ ├── pt.js
│ │ │ │ │ ├── bn.js
│ │ │ │ │ ├── en.js
│ │ │ │ │ ├── lv.js
│ │ │ │ │ ├── sq.js
│ │ │ │ │ ├── ca.js
│ │ │ │ │ ├── it.js
│ │ │ │ │ ├── ps.js
│ │ │ │ │ ├── nl.js
│ │ │ │ │ ├── fr.js
│ │ │ │ │ ├── ne.js
│ │ │ │ │ ├── sl.js
│ │ │ │ │ ├── es.js
│ │ │ │ │ ├── gl.js
│ │ │ │ │ ├── ro.js
│ │ │ │ │ ├── lt.js
│ │ │ │ │ ├── pl.js
│ │ │ │ │ ├── bs.js
│ │ │ │ │ ├── el.js
│ │ │ │ │ ├── sr.js
│ │ │ │ │ ├── uk.js
│ │ │ │ │ ├── sr-Cyrl.js
│ │ │ │ │ ├── pa.js
│ │ │ │ │ ├── ru.js
│ │ │ │ │ ├── dsb.js
│ │ │ │ │ ├── hsb.js
│ │ │ │ │ ├── cs.js
│ │ │ │ │ └── sk.js
│ │ │ │ ├── switchery
│ │ │ │ └── switchery.min.css
│ │ │ │ ├── bootstrap-iconpicker
│ │ │ │ └── css
│ │ │ │ │ └── bootstrap-iconpicker.min.css
│ │ │ │ └── jquery.initialize
│ │ │ │ └── LICENSE
│ │ │ ├── images
│ │ │ ├── logo.ico
│ │ │ ├── logo.png
│ │ │ ├── arrow-down.png
│ │ │ └── default-avatar.jpg
│ │ │ └── fonts
│ │ │ ├── feather
│ │ │ └── fonts
│ │ │ │ ├── feather.eot
│ │ │ │ ├── feather.ttf
│ │ │ │ └── feather.woff
│ │ │ ├── font-awesome
│ │ │ └── fonts
│ │ │ │ ├── FontAwesome.otf
│ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ └── fontawesome-webfont.woff2
│ │ │ └── nunito-v10
│ │ │ ├── XRXV3I6Li01BKofINeaB.woff2
│ │ │ ├── XRXV3I6Li01BKofIO-aBXso.woff2
│ │ │ ├── XRXV3I6Li01BKofIOuaBXso.woff2
│ │ │ ├── XRXX3I6Li01BKofIMNaDRs4.woff2
│ │ │ ├── XRXW3I6Li01BKofA-seUYevI.woff2
│ │ │ ├── XRXW3I6Li01BKofA6sKUYevI.woff2
│ │ │ ├── XRXW3I6Li01BKofAksCUYevI.woff2
│ │ │ ├── XRXW3I6Li01BKofAnsSUYevI.woff2
│ │ │ ├── XRXW3I6Li01BKofAtsGUYevI.woff2
│ │ │ ├── XRXX3I6Li01BKofIMNaMRs71cA.woff2
│ │ │ ├── XRXX3I6Li01BKofIMNaNRs71cA.woff2
│ │ │ ├── XRXQ3I6Li01BKofIMN4kYNvKUT8.woff2
│ │ │ ├── XRXQ3I6Li01BKofIMN4oZNvKUT8.woff2
│ │ │ ├── XRXQ3I6Li01BKofIMN5MZ9vKUT8.woff2
│ │ │ ├── XRXQ3I6Li01BKofIMN5cYtvKUT8.woff2
│ │ │ ├── XRXW3I6Li01BKofA-seUb-vISTs.woff2
│ │ │ ├── XRXW3I6Li01BKofA-seUbuvISTs.woff2
│ │ │ ├── XRXW3I6Li01BKofA6sKUb-vISTs.woff2
│ │ │ ├── XRXW3I6Li01BKofA6sKUbuvISTs.woff2
│ │ │ ├── XRXW3I6Li01BKofAksCUb-vISTs.woff2
│ │ │ ├── XRXW3I6Li01BKofAksCUbuvISTs.woff2
│ │ │ ├── XRXW3I6Li01BKofAnsSUb-vISTs.woff2
│ │ │ ├── XRXW3I6Li01BKofAnsSUbuvISTs.woff2
│ │ │ ├── XRXW3I6Li01BKofAtsGUb-vISTs.woff2
│ │ │ ├── XRXW3I6Li01BKofAtsGUbuvISTs.woff2
│ │ │ ├── XRXQ3I6Li01BKofIMN4kYNvEUT8_DQ.woff2
│ │ │ ├── XRXQ3I6Li01BKofIMN4kYNvFUT8_DQ.woff2
│ │ │ ├── XRXQ3I6Li01BKofIMN4oZNvEUT8_DQ.woff2
│ │ │ ├── XRXQ3I6Li01BKofIMN4oZNvFUT8_DQ.woff2
│ │ │ ├── XRXQ3I6Li01BKofIMN5MZ9vEUT8_DQ.woff2
│ │ │ ├── XRXQ3I6Li01BKofIMN5MZ9vFUT8_DQ.woff2
│ │ │ ├── XRXQ3I6Li01BKofIMN5cYtvEUT8_DQ.woff2
│ │ │ └── XRXQ3I6Li01BKofIMN5cYtvFUT8_DQ.woff2
│ ├── uploads
│ │ ├── images
│ │ │ ├── 380x380.jpeg
│ │ │ ├── laravel_blog.png
│ │ │ ├── laravelacademy.png
│ │ │ └── 176e6cd3b0ee4fd9568a6cb29cc42b67.jpeg
│ │ └── markdown
│ │ │ └── images
│ │ │ └── a258f90f2924c0107bf076762b080c3f607d235a1bcbb.jpeg
│ └── .htaccess
├── resources
│ ├── css
│ │ └── app.css
│ ├── js
│ │ ├── app.js
│ │ └── bootstrap.js
│ ├── .DS_Store
│ ├── dist
│ │ ├── weibo.png
│ │ ├── favicon.ico
│ │ ├── github.png
│ │ ├── favicon_1.ico
│ │ ├── gitee-fill-round.png
│ │ ├── static
│ │ │ ├── img
│ │ │ │ ├── logo.a137b568.jpg
│ │ │ │ ├── element.2784842e.png
│ │ │ │ ├── bootstap.3de28cd3.png
│ │ │ │ └── laravel_blog.e865ff90.png
│ │ │ └── fonts
│ │ │ │ ├── element-icons.732389de.ttf
│ │ │ │ ├── element-icons.535877f5.woff
│ │ │ │ ├── fontawesome-webfont.674f50d2.eot
│ │ │ │ ├── fontawesome-webfont.b06871f2.ttf
│ │ │ │ ├── fontawesome-webfont.fee66e71.woff
│ │ │ │ └── fontawesome-webfont.af7ae505.woff2
│ │ └── index.html
│ ├── lang
│ │ ├── zh_CN
│ │ │ ├── visitor-registry.php
│ │ │ ├── topic.php
│ │ │ ├── website-footer.php
│ │ │ ├── menu.php
│ │ │ ├── article.php
│ │ │ ├── extension.php
│ │ │ └── global.php
│ │ ├── zh_TW
│ │ │ ├── menu.php
│ │ │ └── extension.php
│ │ └── en
│ │ │ ├── pagination.php
│ │ │ ├── auth.php
│ │ │ └── passwords.php
│ └── views
│ │ └── email
│ │ └── topics_notification.blade.php
├── storage
│ ├── logs
│ │ └── .gitignore
│ ├── app
│ │ ├── public
│ │ │ └── .gitignore
│ │ └── .gitignore
│ ├── framework
│ │ ├── sessions
│ │ │ └── .gitignore
│ │ ├── testing
│ │ │ └── .gitignore
│ │ ├── views
│ │ │ └── .gitignore
│ │ ├── cache
│ │ │ ├── data
│ │ │ │ └── .gitignore
│ │ │ └── .gitignore
│ │ └── .gitignore
│ └── .DS_Store
├── bootstrap
│ ├── cache
│ │ └── .gitignore
│ └── helpers.php
├── database
│ ├── .gitignore
│ ├── .DS_Store
│ ├── seeders
│ │ └── DatabaseSeeder.php
│ └── migrations
│ │ ├── 2014_10_12_100000_create_password_resets_table.php
│ │ ├── 2014_10_12_000000_create_users_table.php
│ │ ├── 2019_08_19_000000_create_failed_jobs_table.php
│ │ └── 2020_09_07_090635_create_admin_settings_table.php
├── .DS_Store
├── app
│ ├── .DS_Store
│ ├── Admin
│ │ ├── Controllers
│ │ │ ├── AuthController.php
│ │ │ ├── HomeController.php
│ │ │ └── UsersController.php
│ │ ├── Repositories
│ │ │ ├── Topic.php
│ │ │ ├── User.php
│ │ │ ├── Article.php
│ │ │ ├── Category.php
│ │ │ ├── SourceProject.php
│ │ │ ├── WebsiteFooter.php
│ │ │ └── VisitorRegistry.php
│ │ ├── bootstrap.php
│ │ └── routes.php
│ ├── Models
│ │ ├── SourceProject.php
│ │ ├── WebsiteFooter.php
│ │ ├── Models.php
│ │ ├── VisitorRegistry.php
│ │ ├── Category.php
│ │ └── Articles.php
│ ├── Observers
│ │ └── TopicObserver.php
│ ├── Http
│ │ ├── Middleware
│ │ │ ├── EncryptCookies.php
│ │ │ ├── VerifyCsrfToken.php
│ │ │ ├── TrustHosts.php
│ │ │ ├── PreventRequestsDuringMaintenance.php
│ │ │ ├── TrimStrings.php
│ │ │ ├── Authenticate.php
│ │ │ ├── TrustProxies.php
│ │ │ ├── AccessRecord.php
│ │ │ └── RedirectIfAuthenticated.php
│ │ └── Controllers
│ │ │ └── Controller.php
│ ├── Providers
│ │ ├── BroadcastServiceProvider.php
│ │ ├── AuthServiceProvider.php
│ │ ├── AppServiceProvider.php
│ │ └── EventServiceProvider.php
│ ├── Mail
│ │ └── TopicsSend.php
│ ├── Console
│ │ └── Kernel.php
│ ├── Traits
│ │ └── Response.php
│ └── Jobs
│ │ └── EmailNotificationJob.php
├── tests
│ ├── .DS_Store
│ ├── TestCase.php
│ ├── Unit
│ │ └── ExampleTest.php
│ ├── Feature
│ │ └── ExampleTest.php
│ └── CreatesApplication.php
├── .gitattributes
├── .styleci.yml
├── .gitignore
├── .editorconfig
├── routes
│ ├── web.php
│ ├── channels.php
│ └── console.php
├── package.json
├── webpack.mix.js
├── server.php
└── config
│ ├── cors.php
│ ├── oauth.php
│ ├── services.php
│ └── view.php
├── .gitignore
└── app
├── src
├── api
│ ├── index.js
│ ├── topic.js
│ ├── auth.js
│ └── article.js
├── assets
│ ├── bg.jpg
│ ├── logo.jpg
│ ├── logo.png
│ ├── bootstap.png
│ ├── element.png
│ ├── header-bg.jpg
│ ├── laravel_blog.png
│ ├── laravelacademy.png
│ └── lADPDeREPxW5-fLMoMyg_160_160.jpeg
├── style
│ ├── 2236953291.jpeg
│ ├── js
│ │ └── tools.js
│ └── icon.scss
├── request
│ └── api.js
└── components
│ └── layouts
│ └── LeftSidebar.vue
├── public
├── favicon.ico
├── github.png
├── weibo.png
├── favicon_1.ico
└── gitee-fill-round.png
├── .env
├── .babelrc
├── .gitignore
├── README.md
├── babel.config.js
├── .env.production
└── .env.development
/apiblog/README.md:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apiblog/public/favicon.ico:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/apiblog/resources/css/app.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .idea
2 | .DS_Store
3 | nuxt-app
4 |
--------------------------------------------------------------------------------
/app/src/api/index.js:
--------------------------------------------------------------------------------
1 | import axios from "axios"
--------------------------------------------------------------------------------
/apiblog/storage/logs/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/apiblog/bootstrap/cache/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/apiblog/public/robots.txt:
--------------------------------------------------------------------------------
1 | User-agent: *
2 | Disallow:
3 |
--------------------------------------------------------------------------------
/apiblog/resources/js/app.js:
--------------------------------------------------------------------------------
1 | require('./bootstrap');
2 |
--------------------------------------------------------------------------------
/apiblog/database/.gitignore:
--------------------------------------------------------------------------------
1 | *.sqlite
2 | *.sqlite-journal
3 |
--------------------------------------------------------------------------------
/apiblog/storage/app/public/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/apiblog/storage/app/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !public/
3 | !.gitignore
4 |
--------------------------------------------------------------------------------
/apiblog/storage/framework/sessions/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/apiblog/storage/framework/testing/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/apiblog/storage/framework/views/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/apiblog/storage/framework/cache/data/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/apiblog/storage/framework/cache/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !data/
3 | !.gitignore
4 |
--------------------------------------------------------------------------------
/apiblog/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/.DS_Store
--------------------------------------------------------------------------------
/apiblog/app/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/app/.DS_Store
--------------------------------------------------------------------------------
/app/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/public/favicon.ico
--------------------------------------------------------------------------------
/app/public/github.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/public/github.png
--------------------------------------------------------------------------------
/app/public/weibo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/public/weibo.png
--------------------------------------------------------------------------------
/app/src/assets/bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/src/assets/bg.jpg
--------------------------------------------------------------------------------
/apiblog/tests/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/tests/.DS_Store
--------------------------------------------------------------------------------
/app/public/favicon_1.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/public/favicon_1.ico
--------------------------------------------------------------------------------
/app/src/assets/logo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/src/assets/logo.jpg
--------------------------------------------------------------------------------
/app/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/src/assets/logo.png
--------------------------------------------------------------------------------
/apiblog/database/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/database/.DS_Store
--------------------------------------------------------------------------------
/apiblog/resources/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/.DS_Store
--------------------------------------------------------------------------------
/apiblog/storage/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/storage/.DS_Store
--------------------------------------------------------------------------------
/app/src/assets/bootstap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/src/assets/bootstap.png
--------------------------------------------------------------------------------
/app/src/assets/element.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/src/assets/element.png
--------------------------------------------------------------------------------
/app/src/assets/header-bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/src/assets/header-bg.jpg
--------------------------------------------------------------------------------
/app/src/style/2236953291.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/src/style/2236953291.jpeg
--------------------------------------------------------------------------------
/apiblog/resources/dist/weibo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/weibo.png
--------------------------------------------------------------------------------
/app/public/gitee-fill-round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/public/gitee-fill-round.png
--------------------------------------------------------------------------------
/app/src/assets/laravel_blog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/src/assets/laravel_blog.png
--------------------------------------------------------------------------------
/apiblog/resources/dist/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/favicon.ico
--------------------------------------------------------------------------------
/apiblog/resources/dist/github.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/github.png
--------------------------------------------------------------------------------
/app/src/assets/laravelacademy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/src/assets/laravelacademy.png
--------------------------------------------------------------------------------
/apiblog/resources/dist/favicon_1.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/favicon_1.ico
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/bootstrap-duallistbox/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.10
4 |
--------------------------------------------------------------------------------
/apiblog/public/uploads/images/380x380.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/uploads/images/380x380.jpeg
--------------------------------------------------------------------------------
/apiblog/resources/dist/gitee-fill-round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/gitee-fill-round.png
--------------------------------------------------------------------------------
/apiblog/public/uploads/images/laravel_blog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/uploads/images/laravel_blog.png
--------------------------------------------------------------------------------
/apiblog/public/uploads/images/laravelacademy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/uploads/images/laravelacademy.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/images/logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/images/logo.ico
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/images/logo.png
--------------------------------------------------------------------------------
/app/src/assets/lADPDeREPxW5-fLMoMyg_160_160.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/app/src/assets/lADPDeREPxW5-fLMoMyg_160_160.jpeg
--------------------------------------------------------------------------------
/apiblog/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto
2 | *.css linguist-vendored
3 | *.scss linguist-vendored
4 | *.js linguist-vendored
5 | CHANGELOG.md export-ignore
6 |
--------------------------------------------------------------------------------
/apiblog/resources/dist/static/img/logo.a137b568.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/static/img/logo.a137b568.jpg
--------------------------------------------------------------------------------
/app/.env:
--------------------------------------------------------------------------------
1 | NODE_ENV = 'prod'
2 |
3 | # just a flag
4 | ENV = 'staging'
5 |
6 | # base api
7 | VUE_APP_BASE_API = '/stage-api'
8 |
9 |
10 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/input-mask/phone-codes/readme.txt:
--------------------------------------------------------------------------------
1 | more phone masks can be found at https://github.com/andr-04/inputmask-multi
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/images/arrow-down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/images/arrow-down.png
--------------------------------------------------------------------------------
/apiblog/resources/dist/static/img/element.2784842e.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/static/img/element.2784842e.png
--------------------------------------------------------------------------------
/apiblog/resources/dist/static/img/bootstap.3de28cd3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/static/img/bootstap.3de28cd3.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/images/default-avatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/images/default-avatar.jpg
--------------------------------------------------------------------------------
/apiblog/resources/dist/static/img/laravel_blog.e865ff90.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/static/img/laravel_blog.e865ff90.png
--------------------------------------------------------------------------------
/apiblog/resources/dist/static/fonts/element-icons.732389de.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/static/fonts/element-icons.732389de.ttf
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/bg.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/feather/fonts/feather.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/feather/fonts/feather.eot
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/feather/fonts/feather.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/feather/fonts/feather.ttf
--------------------------------------------------------------------------------
/apiblog/resources/dist/static/fonts/element-icons.535877f5.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/static/fonts/element-icons.535877f5.woff
--------------------------------------------------------------------------------
/apiblog/public/uploads/images/176e6cd3b0ee4fd9568a6cb29cc42b67.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/uploads/images/176e6cd3b0ee4fd9568a6cb29cc42b67.jpeg
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/icons.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/icons.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/icons.psd
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/image.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/feather/fonts/feather.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/feather/fonts/feather.woff
--------------------------------------------------------------------------------
/apiblog/resources/dist/static/fonts/fontawesome-webfont.674f50d2.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/static/fonts/fontawesome-webfont.674f50d2.eot
--------------------------------------------------------------------------------
/apiblog/resources/dist/static/fonts/fontawesome-webfont.b06871f2.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/static/fonts/fontawesome-webfont.b06871f2.ttf
--------------------------------------------------------------------------------
/apiblog/resources/dist/static/fonts/fontawesome-webfont.fee66e71.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/static/fonts/fontawesome-webfont.fee66e71.woff
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/Uploader.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/Uploader.swf
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/progress.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/progress.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/progress.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/progress.psd
--------------------------------------------------------------------------------
/apiblog/resources/dist/static/fonts/fontawesome-webfont.af7ae505.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/resources/dist/static/fonts/fontawesome-webfont.af7ae505.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/loading.gif
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/layer/theme/default/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/layer/theme/default/icon.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/font-awesome/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/font-awesome/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/loading@2x.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/loading@2x.gif
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/loading@3x.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/loading@3x.gif
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/vi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/vi.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/expressInstall.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/expressInstall.swf
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXV3I6Li01BKofINeaB.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXV3I6Li01BKofINeaB.woff2
--------------------------------------------------------------------------------
/apiblog/storage/framework/.gitignore:
--------------------------------------------------------------------------------
1 | compiled.php
2 | config.php
3 | down
4 | events.scanned.php
5 | maintenance.php
6 | routes.php
7 | routes.scanned.php
8 | schedule-*
9 | services.json
10 |
--------------------------------------------------------------------------------
/app/src/request/api.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Api 统一管理
3 | */
4 | import {get} from './http'
5 |
6 | export const getArticles = p => get('/article', p);
7 | export const getArticle = id => get('/article/'+id);
8 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/editormd-logo.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/editormd-logo.eot
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/editormd-logo.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/editormd-logo.ttf
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/layer/theme/default/icon-ext.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/layer/theme/default/icon-ext.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/layer/theme/default/loading-0.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/layer/theme/default/loading-0.gif
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/layer/theme/default/loading-1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/layer/theme/default/loading-1.gif
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/layer/theme/default/loading-2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/layer/theme/default/loading-2.gif
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXV3I6Li01BKofIO-aBXso.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXV3I6Li01BKofIO-aBXso.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXV3I6Li01BKofIOuaBXso.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXV3I6Li01BKofIOuaBXso.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXX3I6Li01BKofIMNaDRs4.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXX3I6Li01BKofIMNaDRs4.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/editormd-logo.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/editormd-logo.woff
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/ionslider/img/sprite-skin-flat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/ionslider/img/sprite-skin-flat.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/ionslider/img/sprite-skin-nice.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/ionslider/img/sprite-skin-nice.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/default/30px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/default/30px.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/default/32px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/default/32px.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/default/40px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/default/40px.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/30px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/30px.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/32px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/32px.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/font-awesome/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/font-awesome/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/font-awesome/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/font-awesome/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/font-awesome/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/font-awesome/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofA-seUYevI.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofA-seUYevI.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofA6sKUYevI.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofA6sKUYevI.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAksCUYevI.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAksCUYevI.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAnsSUYevI.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAnsSUYevI.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAtsGUYevI.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAtsGUYevI.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXX3I6Li01BKofIMNaMRs71cA.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXX3I6Li01BKofIMNaMRs71cA.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXX3I6Li01BKofIMNaNRs71cA.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXX3I6Li01BKofIMNaNRs71cA.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/font-awesome/fonts/fontawesome-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/font-awesome/fonts/fontawesome-webfont.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN4kYNvKUT8.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN4kYNvKUT8.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN4oZNvKUT8.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN4oZNvKUT8.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN5MZ9vKUT8.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN5MZ9vKUT8.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN5cYtvKUT8.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN5cYtvKUT8.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofA-seUb-vISTs.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofA-seUb-vISTs.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofA-seUbuvISTs.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofA-seUbuvISTs.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofA6sKUb-vISTs.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofA6sKUb-vISTs.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofA6sKUbuvISTs.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofA6sKUbuvISTs.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAksCUb-vISTs.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAksCUb-vISTs.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAksCUbuvISTs.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAksCUbuvISTs.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAnsSUb-vISTs.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAnsSUb-vISTs.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAnsSUbuvISTs.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAnsSUbuvISTs.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAtsGUb-vISTs.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAtsGUb-vISTs.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAtsGUbuvISTs.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXW3I6Li01BKofAtsGUbuvISTs.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/fontawesome-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/fontawesome-webfont.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/theme/ambiance-mobile.css:
--------------------------------------------------------------------------------
1 | .cm-s-ambiance.CodeMirror {
2 | -webkit-box-shadow: none;
3 | -moz-box-shadow: none;
4 | box-shadow: none;
5 | }
6 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/default/throbber.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/default/throbber.gif
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/throbber.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/throbber.gif
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN4kYNvEUT8_DQ.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN4kYNvEUT8_DQ.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN4kYNvFUT8_DQ.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN4kYNvFUT8_DQ.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN4oZNvEUT8_DQ.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN4oZNvEUT8_DQ.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN4oZNvFUT8_DQ.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN4oZNvFUT8_DQ.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN5MZ9vEUT8_DQ.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN5MZ9vEUT8_DQ.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN5MZ9vFUT8_DQ.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN5MZ9vFUT8_DQ.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN5cYtvEUT8_DQ.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN5cYtvEUT8_DQ.woff2
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN5cYtvFUT8_DQ.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/fonts/nunito-v10/XRXQ3I6Li01BKofIMN5cYtvFUT8_DQ.woff2
--------------------------------------------------------------------------------
/apiblog/public/uploads/markdown/images/a258f90f2924c0107bf076762b080c3f607d235a1bcbb.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/uploads/markdown/images/a258f90f2924c0107bf076762b080c3f607d235a1bcbb.jpeg
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-16x16.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-24x24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-24x24.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-32x32.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-48x48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-48x48.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-57x57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-57x57.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-64x64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-64x64.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-72x72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-72x72.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-96x96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-96x96.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/tinymce/langs/readme.md:
--------------------------------------------------------------------------------
1 | This is where language files should be placed.
2 |
3 | Please DO NOT translate these directly use this service: https://www.transifex.com/projects/p/tinymce/
4 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-114x114.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-114x114.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-120x120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-120x120.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-144x144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-144x144.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-180x180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-180x180.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-240x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-240x240.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-320x320.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-logo-320x320.png
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-favicon-16x16.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-favicon-16x16.ico
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-favicon-24x24.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-favicon-24x24.ico
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-favicon-32x32.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-favicon-32x32.ico
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-favicon-48x48.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-favicon-48x48.ico
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-favicon-64x64.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/images/logos/editormd-favicon-64x64.ico
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/addon/display/fullscreen.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-fullscreen {
2 | position: fixed;
3 | top: 0; left: 0; right: 0; bottom: 0;
4 | height: auto;
5 | z-index: 9;
6 | }
7 |
--------------------------------------------------------------------------------
/apiblog/tests/TestCase.php:
--------------------------------------------------------------------------------
1 | {
6 | hljs.highlightBlock(block)
7 | })
8 | })
--------------------------------------------------------------------------------
/app/.babelrc:
--------------------------------------------------------------------------------
1 | // .babelrc
2 | {
3 | "plugins": [
4 | [
5 | "import",
6 | {
7 | "libraryName": "vue-canvas-effect",
8 | "libraryDirectory": "src/components"
9 | }
10 | ]
11 | ]
12 | }
--------------------------------------------------------------------------------
/apiblog/.gitignore:
--------------------------------------------------------------------------------
1 | /node_modules
2 | /public/hot
3 | /public/storage
4 | /storage/*.key
5 | /vendor
6 | .env
7 | .env.backup
8 | .phpunit.result.cache
9 | docker-compose.override.yml
10 | Homestead.json
11 | Homestead.yaml
12 | npm-debug.log
13 | yarn-error.log
14 | .idea
15 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-bold-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-bold-webfont.eot
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-bold-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-bold-webfont.ttf
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-bold-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-bold-webfont.woff
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-regular-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-regular-webfont.eot
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-regular-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-regular-webfont.ttf
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-regular-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-regular-webfont.woff
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-extralight-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-extralight-webfont.eot
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-extralight-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-extralight-webfont.ttf
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-extralight-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pl1998/plBlog/HEAD/apiblog/public/vendor/dcat-admin/dcat/plugins/jstree-theme/themes/proton/fonts/titillium/titilliumweb-extralight-webfont.woff
--------------------------------------------------------------------------------
/apiblog/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | end_of_line = lf
6 | insert_final_newline = true
7 | indent_style = space
8 | indent_size = 4
9 | trim_trailing_whitespace = true
10 |
11 | [*.md]
12 | trim_trailing_whitespace = false
13 |
14 | [*.{yml,yaml}]
15 | indent_size = 2
16 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/addon/search/matchesonscrollbar.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-search-match {
2 | background: gold;
3 | border-top: 1px solid orange;
4 | border-bottom: 1px solid orange;
5 | -moz-box-sizing: border-box;
6 | box-sizing: border-box;
7 | opacity: .5;
8 | }
9 |
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules
3 | dist
4 | .idea
5 | # local env files
6 |
7 |
8 | # Log files
9 | npm-debug.log*
10 | yarn-debug.log*
11 | yarn-error.log*
12 | pnpm-debug.log*
13 |
14 | # Editor directories and files
15 | .idea
16 | .vscode
17 | *.suo
18 | *.ntvs*
19 | *.njsproj
20 | *.sln
21 | *.sw?
22 |
--------------------------------------------------------------------------------
/apiblog/app/Models/SourceProject.php:
--------------------------------------------------------------------------------
1 | client();
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/apiblog/tests/Unit/ExampleTest.php:
--------------------------------------------------------------------------------
1 | assertTrue(true);
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/apiblog/app/Admin/Repositories/Topic.php:
--------------------------------------------------------------------------------
1 | toArray());
14 | $topic->article()->decrement('browse_count');
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/app/README.md:
--------------------------------------------------------------------------------
1 |
vue3+element-ui-plus+bootstart4前后端分离博客
2 |
3 | *使用到的一些npm包和工具🔧
4 | * UI [element-plus]()
5 | * 动画 [vue-canvas](https://github.com/chenxuan0000/vue-canvas-effect)
6 | * 路由 vue-router
7 | * 状态管理 vuex
8 | * 进度条 nprogress
9 | * cookie [js-cookie管理]()
10 | * markdown工具 [simplemde ]()
11 | * 网页title渲染 [vue-wechat-title]
12 | * 动画库 [animate]()
13 |
--------------------------------------------------------------------------------
/apiblog/app/Admin/Repositories/SourceProject.php:
--------------------------------------------------------------------------------
1 | create();
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "codemirror",
3 | "version":"5.0.0",
4 | "main": ["lib/codemirror.js", "lib/codemirror.css"],
5 | "ignore": [
6 | "**/.*",
7 | "node_modules",
8 | "components",
9 | "bin",
10 | "demo",
11 | "doc",
12 | "test",
13 | "index.html",
14 | "package.json"
15 | ]
16 | }
17 |
--------------------------------------------------------------------------------
/apiblog/resources/lang/zh_CN/visitor-registry.php:
--------------------------------------------------------------------------------
1 | [
4 | 'VisitorRegistry' => 'VisitorRegistry',
5 | 'visitor-registry' => 'VisitorRegistry',
6 | ],
7 | 'fields' => [
8 | 'art_id' => '文章',
9 | 'ip' => 'ip',
10 | 'clicks' => '点击',
11 | 'address' => '区域',
12 | ],
13 | 'options' => [
14 | ],
15 | ];
16 |
--------------------------------------------------------------------------------
/apiblog/app/Http/Middleware/EncryptCookies.php:
--------------------------------------------------------------------------------
1 | [
4 | 'Topic' => 'Topic',
5 | 'topic' => 'Topic',
6 | ],
7 | 'fields' => [
8 | 'article_id' => '文章',
9 | 'topic_id' => '评论id',
10 | 'user_id' => '用户',
11 | 'content' => '内容',
12 | 'address' => '地址',
13 | 'ip' => 'ip',
14 | ],
15 | 'options' => [
16 | ],
17 | ];
18 |
--------------------------------------------------------------------------------
/apiblog/app/Http/Middleware/VerifyCsrfToken.php:
--------------------------------------------------------------------------------
1 | [
4 | 'WebsiteFooter' => 'WebsiteFooter',
5 | 'website-footer' => 'WebsiteFooter',
6 | ],
7 | 'fields' => [
8 | 'logo' => 'logo',
9 | 'license' => '许可证',
10 | 'license_url' => '工信部-网址',
11 | 'website' => '推荐网址',
12 | 'status' => '状态',
13 | ],
14 | 'options' => [
15 | ],
16 | ];
17 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/bootstrap-duallistbox/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "boss": true,
3 | "curly": true,
4 | "eqeqeq": true,
5 | "eqnull": true,
6 | "expr": true,
7 | "immed": true,
8 | "noarg": true,
9 | "onevar": false,
10 | "quotmark": "single",
11 | "smarttabs": true,
12 | "trailing": true,
13 | "unused": true,
14 | "node": true,
15 | "globals": {
16 | "$": true,
17 | "jQuery": true
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/app/babel.config.js:
--------------------------------------------------------------------------------
1 |
2 | // module.exports = {
3 | // presets: [
4 | // '@vue/cli-plugin-babel/preset'
5 | // ],
6 | // // configureWebpack: {
7 | // // plugins: [
8 | // // // 配置 jQuery 插件的参数
9 | // // new webpack.ProvidePlugin({
10 | // // $: 'jquery',
11 | // // jQuery: 'jquery',
12 | // // 'window.jQuery': 'jquery',
13 | // // Popper: ['popper.js', 'default']
14 | // // })
15 | // // ]
16 | // // }
17 | // }
18 |
--------------------------------------------------------------------------------
/apiblog/tests/Feature/ExampleTest.php:
--------------------------------------------------------------------------------
1 | get('/');
18 |
19 | $response->assertStatus(200);
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/apiblog/app/Models/Models.php:
--------------------------------------------------------------------------------
1 | format($this->dateFormat ?: 'Y-m-d H:i:s');
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/apiblog/app/Http/Middleware/TrustHosts.php:
--------------------------------------------------------------------------------
1 | allSubdomainsOfApplicationUrl(),
18 | ];
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/apiblog/app/Http/Middleware/PreventRequestsDuringMaintenance.php:
--------------------------------------------------------------------------------
1 | make(Kernel::class)->bootstrap();
19 |
20 | return $app;
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/apiblog/app/Providers/BroadcastServiceProvider.php:
--------------------------------------------------------------------------------
1 | [
5 | 'index' => '主页',
6 | 'admin' => '系统',
7 | 'users' => '管理员',
8 | 'roles' => '角色',
9 | 'permission' => '权限',
10 | 'menu' => '菜单',
11 | 'operation_log' => '操作日志',
12 | 'helpers' => '开发工具',
13 | 'extensions' => '扩展',
14 | 'scaffold' => '代码生成器',
15 | 'icons' => '图标',
16 | ],
17 | ];
18 |
--------------------------------------------------------------------------------
/apiblog/resources/lang/zh_TW/menu.php:
--------------------------------------------------------------------------------
1 | [
5 | 'index' => '首頁',
6 | 'admin' => '系統',
7 | 'users' => '管理員',
8 | 'roles' => '角色',
9 | 'permission' => '權限',
10 | 'menu' => '菜單',
11 | 'operation_log' => '操作日誌',
12 | 'helpers' => '開發工具',
13 | 'extensions' => '擴展',
14 | 'scaffold' => '代碼生成器',
15 | 'icons' => '圖示',
16 | ],
17 | ];
18 |
--------------------------------------------------------------------------------
/apiblog/app/Models/VisitorRegistry.php:
--------------------------------------------------------------------------------
1 | hasOne(Articles::class,'id','art_id');
17 | }
18 |
19 | protected $fillable = [
20 | 'art_id','address','ip'
21 | ];
22 | }
23 |
--------------------------------------------------------------------------------
/app/src/api/topic.js:
--------------------------------------------------------------------------------
1 | import {get,del,post} from '../request/http'
2 |
3 | export default {
4 | /**
5 | * 获取评论列表
6 | * @param {*} id
7 | */
8 | getTopics:function(id){
9 | return get('/topic/'+id)
10 | },
11 | /**
12 | * 删除评论
13 | * @param {*} id
14 | */
15 | delTopics:function(id){
16 | return del('/topic/'+id)
17 | },
18 | /**
19 | * 添加评论
20 | * @param {*} data
21 | */
22 | createTopics:function(data){
23 | return post('/topic',data)
24 | },
25 | }
--------------------------------------------------------------------------------
/apiblog/resources/lang/zh_CN/article.php:
--------------------------------------------------------------------------------
1 | [
4 | 'Article' => 'Article',
5 | 'article' => 'Article',
6 | ],
7 | 'fields' => [
8 | 'title' => '标题',
9 | 'cover_img' => '图片',
10 | 'description' => '描述',
11 | 'status' => '状态',
12 | 'review_count' => '阅读数',
13 | 'browse_count' => '评论数',
14 | 'label' => '标签',
15 | 'slug' => 'slug',
16 | 'stick' => '是否置顶',
17 | ],
18 | 'options' => [
19 | ],
20 | ];
21 |
--------------------------------------------------------------------------------
/apiblog/app/Models/Category.php:
--------------------------------------------------------------------------------
1 | hasOne(Category::class,'id','p_id');
16 | //
17 | // }
18 |
19 | public function articles()
20 | {
21 | return $this->hasMany(Articles::class,'category_id','id');
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/apiblog/app/Http/Middleware/Authenticate.php:
--------------------------------------------------------------------------------
1 | expectsJson()) {
19 |
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/apiblog/routes/web.php:
--------------------------------------------------------------------------------
1 | [
5 | 'Extensions' => '擴展',
6 | ],
7 | 'fields' => [
8 | 'alias' => '別名',
9 | 'description' => '說明',
10 | 'authors' => '作者',
11 | 'homepage' => '首頁',
12 | 'require' => '依賴',
13 | 'require_dev' => '開發環境依賴',
14 | 'name' => '名稱',
15 | 'version' => '版本',
16 | 'enable' => '啟用',
17 | 'config' => '設定',
18 | 'imported' => '導入',
19 | ],
20 | 'options' => [
21 | ],
22 | ];
23 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/tinymce/plugins/textcolor/plugin.min.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Tiny Technologies, Inc. All rights reserved.
3 | * Licensed under the LGPL or a commercial license.
4 | * For LGPL see License.txt in the project root for license information.
5 | * For commercial licenses see https://www.tiny.cloud/
6 | *
7 | * Version: 5.8.0 (2021-05-06)
8 | */
9 | !function(){"use strict";tinymce.util.Tools.resolve("tinymce.PluginManager").add("textcolor",function(){console.warn("Text color plugin is now built in to the core editor, please remove it from your editor configuration")})}();
--------------------------------------------------------------------------------
/apiblog/resources/lang/zh_CN/extension.php:
--------------------------------------------------------------------------------
1 | [
5 | 'Extensions' => '扩展',
6 | ],
7 | 'fields' => [
8 | 'alias' => '别名',
9 | 'description' => '描述',
10 | 'authors' => '开发者',
11 | 'homepage' => '主页',
12 | 'require' => '依赖',
13 | 'require_dev' => '开发环境依赖',
14 | 'name' => '包名',
15 | 'version' => '版本',
16 | 'enable' => '启用',
17 | 'config' => '配置',
18 | 'imported' => '导入',
19 | ],
20 | 'options' => [
21 | ],
22 | ];
23 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/addon/fold/foldgutter.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-foldmarker {
2 | color: blue;
3 | text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
4 | font-family: arial;
5 | line-height: .3;
6 | cursor: pointer;
7 | }
8 | .CodeMirror-foldgutter {
9 | width: .7em;
10 | }
11 | .CodeMirror-foldgutter-open,
12 | .CodeMirror-foldgutter-folded {
13 | cursor: pointer;
14 | }
15 | .CodeMirror-foldgutter-open:after {
16 | content: "\25BE";
17 | }
18 | .CodeMirror-foldgutter-folded:after {
19 | content: "\25B8";
20 | }
21 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/mode/ruby/test.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | (function() {
5 | var mode = CodeMirror.getMode({indentUnit: 2}, "ruby");
6 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1)); }
7 |
8 | MT("divide_equal_operator",
9 | "[variable bar] [operator /=] [variable foo]");
10 |
11 | MT("divide_equal_operator_no_spacing",
12 | "[variable foo][operator /=][number 42]");
13 |
14 | })();
15 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/tinymce/plugins/colorpicker/plugin.min.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Tiny Technologies, Inc. All rights reserved.
3 | * Licensed under the LGPL or a commercial license.
4 | * For LGPL see License.txt in the project root for license information.
5 | * For commercial licenses see https://www.tiny.cloud/
6 | *
7 | * Version: 5.8.0 (2021-05-06)
8 | */
9 | !function(){"use strict";tinymce.util.Tools.resolve("tinymce.PluginManager").add("colorpicker",function(){console.warn("Color picker plugin is now built in to the core editor, please remove it from your editor configuration")})}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/tinymce/plugins/contextmenu/plugin.min.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Tiny Technologies, Inc. All rights reserved.
3 | * Licensed under the LGPL or a commercial license.
4 | * For LGPL see License.txt in the project root for license information.
5 | * For commercial licenses see https://www.tiny.cloud/
6 | *
7 | * Version: 5.8.0 (2021-05-06)
8 | */
9 | !function(){"use strict";tinymce.util.Tools.resolve("tinymce.PluginManager").add("contextmenu",function(){console.warn("Context menu plugin is now built in to the core editor, please remove it from your editor configuration")})}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/mode/tiki/tiki.css:
--------------------------------------------------------------------------------
1 | .cm-tw-syntaxerror {
2 | color: #FFF;
3 | background-color: #900;
4 | }
5 |
6 | .cm-tw-deleted {
7 | text-decoration: line-through;
8 | }
9 |
10 | .cm-tw-header5 {
11 | font-weight: bold;
12 | }
13 | .cm-tw-listitem:first-child { /*Added first child to fix duplicate padding when highlighting*/
14 | padding-left: 10px;
15 | }
16 |
17 | .cm-tw-box {
18 | border-top-width: 0px ! important;
19 | border-style: solid;
20 | border-width: 1px;
21 | border-color: inherit;
22 | }
23 |
24 | .cm-tw-underline {
25 | text-decoration: underline;
26 | }
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/tinymce/skins/ui/oxide/content.mobile.min.css:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Tiny Technologies, Inc. All rights reserved.
3 | * Licensed under the LGPL or a commercial license.
4 | * For LGPL see License.txt in the project root for license information.
5 | * For commercial licenses see https://www.tiny.cloud/
6 | */
7 | .tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection{background-color:green;display:inline-block;opacity:.5;position:absolute}body{-webkit-text-size-adjust:none}body img{max-width:96vw}body table img{max-width:95%}body{font-family:sans-serif}table{border-collapse:collapse}
8 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/tinymce/skins/ui/oxide-dark/content.mobile.min.css:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Tiny Technologies, Inc. All rights reserved.
3 | * Licensed under the LGPL or a commercial license.
4 | * For LGPL see License.txt in the project root for license information.
5 | * For commercial licenses see https://www.tiny.cloud/
6 | */
7 | .tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection{background-color:green;display:inline-block;opacity:.5;position:absolute}body{-webkit-text-size-adjust:none}body img{max-width:96vw}body table img{max-width:95%}body{font-family:sans-serif}table{border-collapse:collapse}
8 |
--------------------------------------------------------------------------------
/apiblog/webpack.mix.js:
--------------------------------------------------------------------------------
1 | const mix = require('laravel-mix');
2 |
3 | /*
4 | |--------------------------------------------------------------------------
5 | | Mix Asset Management
6 | |--------------------------------------------------------------------------
7 | |
8 | | Mix provides a clean, fluent API for defining some Webpack build steps
9 | | for your Laravel applications. By default, we are compiling the CSS
10 | | file for the application as well as bundling up all the JS files.
11 | |
12 | */
13 |
14 | mix.js('resources/js/app.js', 'public/js')
15 | .postCss('resources/css/app.css', 'public/css', [
16 | //
17 | ]);
18 |
--------------------------------------------------------------------------------
/apiblog/resources/lang/en/pagination.php:
--------------------------------------------------------------------------------
1 | '« Previous',
17 | 'next' => 'Next »',
18 |
19 | ];
20 |
--------------------------------------------------------------------------------
/apiblog/routes/channels.php:
--------------------------------------------------------------------------------
1 | id === (int) $id;
18 | });
19 |
--------------------------------------------------------------------------------
/apiblog/server.php:
--------------------------------------------------------------------------------
1 |
8 | */
9 |
10 | $uri = urldecode(
11 | parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)
12 | );
13 |
14 | // This file allows us to emulate Apache's "mod_rewrite" functionality from the
15 | // built-in PHP web server. This provides a convenient way to test a Laravel
16 | // application without having installed a "real" web server software here.
17 | if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri)) {
18 | return false;
19 | }
20 |
21 | require_once __DIR__.'/public/index.php';
22 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/zh-TW.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/zh-TW",[],function(){return{inputTooLong:function(n){return"請刪掉"+(n.input.length-n.maximum)+"個字元"},inputTooShort:function(n){return"請再輸入"+(n.minimum-n.input.length)+"個字元"},loadingMore:function(){return"載入中…"},maximumSelected:function(n){return"你只能選擇最多"+n.maximum+"項"},noResults:function(){return"沒有找到相符的項目"},searching:function(){return"搜尋中…"},removeAllItems:function(){return"刪除所有項目"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/app/src/api/article.js:
--------------------------------------------------------------------------------
1 | import {get} from '../request/http'
2 | export default {
3 | /**
4 | * 文章列表
5 | * @param {*} data
6 | */
7 | getArticles:function(data){
8 | return get('/article',data)
9 | },
10 | /**
11 | * 文章详情
12 | * @param {*} data
13 | */
14 | getArticle:function(id){
15 | return get('/article/'+id)
16 | },
17 | /**
18 | * 热门文章
19 | */
20 | getHots:function(){
21 | return get('/ho_list')
22 | },
23 | ArticleArchive:function(){
24 | return get('/article_archive')
25 | },
26 | getCategory:function(){
27 | return get('/getCategory')
28 | }
29 |
30 | }
--------------------------------------------------------------------------------
/apiblog/routes/console.php:
--------------------------------------------------------------------------------
1 | comment(Inspiring::quote());
19 | })->purpose('Display an inspiring quote');
20 |
--------------------------------------------------------------------------------
/app/.env.production:
--------------------------------------------------------------------------------
1 | NODE_ENV = 'production'
2 | VUE_APP_BASE_API = 'https://api.pltrue.top/api'
3 | VUE_APP_URL = 'http://localhost:8081'
4 |
5 | VUE_APP_GITHUB_CLIENT_ID = '46b6e2304c11077b5eb6'
6 | VUE_APP_GITHUB_REDIRECT_URL = 'https://api.pltrue.top/api/githubCallBack'
7 |
8 | VUE_APP_NAME='latent的个人博客'
9 | VUE_APP_SIGN='不成大牛,不改个签'
10 | VUE_APP_WX_IMG='https://cdn.pltrue.top/weixinsousou1.png'
11 |
12 | VUE_APP_GITEE_CLIENT_ID = '74ee75f10437b4862d653a682111e5ddca1d24422f00ec884453ad232ae07ac9'
13 | VUE_APP_GITEE_REDIRECT_URL = 'https://api.pltrue.top/api/giteeCallBack'
14 |
15 | VUE_APP_WB_CLIENT_ID = '1949419161'
16 | VUE_APP_WB_REDIRECT_URL = 'https://api.pltrue.top/api/weiboCallBack'
17 |
--------------------------------------------------------------------------------
/apiblog/public/.htaccess:
--------------------------------------------------------------------------------
1 |
2 |
3 | Options -MultiViews -Indexes
4 |
5 |
6 | RewriteEngine On
7 |
8 | # Handle Authorization Header
9 | RewriteCond %{HTTP:Authorization} .
10 | RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
11 |
12 | # Redirect Trailing Slashes If Not A Folder...
13 | RewriteCond %{REQUEST_FILENAME} !-d
14 | RewriteCond %{REQUEST_URI} (.+)/$
15 | RewriteRule ^ %1 [L,R=301]
16 |
17 | # Send Requests To Front Controller...
18 | RewriteCond %{REQUEST_FILENAME} !-d
19 | RewriteCond %{REQUEST_FILENAME} !-f
20 | RewriteRule ^ index.php [L]
21 |
22 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/scss/editormd.themes.scss:
--------------------------------------------------------------------------------
1 | /* Editor.md Dark theme */
2 |
3 | #{$prefix}theme-dark {
4 | border-color: #1a1a17;
5 |
6 | #{$prefix}toolbar {
7 | background: #1A1A17;
8 | border-color: #1a1a17;
9 | }
10 |
11 | #{$prefix}menu > li > a {
12 | color: #777;
13 | border-color: #1a1a17;
14 |
15 | &:hover, &.active {
16 | border-color: #333;
17 | background: #333;
18 | }
19 | }
20 |
21 | #{$prefix}menu > li.divider {
22 | border-right: 1px solid #111;
23 | }
24 |
25 | .CodeMirror {
26 | border-right: 1px solid rgba(0,0,0,0.1);
27 | }
28 | }
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/zh-CN.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/zh-CN",[],function(){return{errorLoading:function(){return"无法载入结果。"},inputTooLong:function(n){return"请删除"+(n.input.length-n.maximum)+"个字符"},inputTooShort:function(n){return"请再输入至少"+(n.minimum-n.input.length)+"个字符"},loadingMore:function(){return"载入更多结果…"},maximumSelected:function(n){return"最多只能选择"+n.maximum+"个项目"},noResults:function(){return"未找到结果"},searching:function(){return"搜索中…"},removeAllItems:function(){return"删除所有项目"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/app/Http/Middleware/TrustProxies.php:
--------------------------------------------------------------------------------
1 | route()->uri == 'api/article/{id}' && env('APP_DEBUG') == false){
22 | VisitorsToRecordJob::dispatch($request->getClientIp(),$request->id);
23 | }
24 | return $next($request);
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/addon/dialog/dialog.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-dialog {
2 | position: absolute;
3 | left: 0; right: 0;
4 | background: white;
5 | z-index: 15;
6 | padding: .1em .8em;
7 | overflow: hidden;
8 | color: #333;
9 | }
10 |
11 | .CodeMirror-dialog-top {
12 | border-bottom: 1px solid #eee;
13 | top: 0;
14 | }
15 |
16 | .CodeMirror-dialog-bottom {
17 | border-top: 1px solid #eee;
18 | bottom: 0;
19 | }
20 |
21 | .CodeMirror-dialog input {
22 | border: none;
23 | outline: none;
24 | background: transparent;
25 | width: 20em;
26 | color: inherit;
27 | font-family: monospace;
28 | }
29 |
30 | .CodeMirror-dialog button {
31 | font-size: 70%;
32 | }
33 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/switchery/switchery.min.css:
--------------------------------------------------------------------------------
1 | .switchery{background-color:#fff;border:1px solid #dfdfdf;border-radius:20px;cursor:pointer;display:inline-block;height:30px;position:relative;vertical-align:middle;width:50px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:content-box;background-clip:content-box}.switchery>small{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,0.4);height:30px;position:absolute;top:0;width:30px}.switchery-small{border-radius:20px;height:20px;width:33px}.switchery-small>small{height:20px;width:20px}.switchery-large{border-radius:40px;height:40px;width:66px}.switchery-large>small{height:40px;width:40px}
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/ja.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/ja",[],function(){return{errorLoading:function(){return"結果が読み込まれませんでした"},inputTooLong:function(n){return n.input.length-n.maximum+" 文字を削除してください"},inputTooShort:function(n){return"少なくとも "+(n.minimum-n.input.length)+" 文字を入力してください"},loadingMore:function(){return"読み込み中…"},maximumSelected:function(n){return n.maximum+" 件しか選択できません"},noResults:function(){return"対象が見つかりません"},searching:function(){return"検索しています…"},removeAllItems:function(){return"すべてのアイテムを削除"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/app/.env.development:
--------------------------------------------------------------------------------
1 | NODE_ENV = 'development'
2 | #VUE_APP_BASE_API = 'http://127.0.0.1:9091/api'
3 | VUE_APP_BASE_API = 'https://api.pltrue.top/api'
4 | VUE_APP_URL = 'http://127.0.0.1:8081'
5 |
6 | VUE_APP_GITHUB_CLIENT_ID = '684a49aa60ce60372463'
7 | VUE_APP_GITHUB_REDIRECT_URL = 'http://127.0.0.1:8000/api/githubCallBack'
8 |
9 | VUE_APP_NAME='latent的个人博客'
10 | VUE_APP_SIGN='不成大牛,不改个签'
11 | VUE_APP_WX_IMG='https://cdn.pltrue.top/weixinsousou1.png'
12 |
13 | VUE_APP_GITEE_CLIENT_ID = '7e22fbb0ff807dd9768b88c5e4a89b92dedf4291e62ae395e5534b6f77122dde'
14 | VUE_APP_GITEE_REDIRECT_URL = 'http://127.0.0.1:9091/api/giteeCallBack'
15 |
16 | VUE_APP_WB_CLIENT_ID = '1949419161'
17 | VUE_APP_WB_REDIRECT_URL = 'https://api.pltrue.top/api/weiboCallBack'
18 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/az.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/az",[],function(){return{inputTooLong:function(n){return n.input.length-n.maximum+" simvol silin"},inputTooShort:function(n){return n.minimum-n.input.length+" simvol daxil edin"},loadingMore:function(){return"Daha çox nəticə yüklənir…"},maximumSelected:function(n){return"Sadəcə "+n.maximum+" element seçə bilərsiniz"},noResults:function(){return"Nəticə tapılmadı"},searching:function(){return"Axtarılır…"},removeAllItems:function(){return"Bütün elementləri sil"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/app/Providers/AuthServiceProvider.php:
--------------------------------------------------------------------------------
1 | 'App\Policies\ModelPolicy',
17 | ];
18 |
19 | /**
20 | * Register any authentication / authorization services.
21 | *
22 | * @return void
23 | */
24 | public function boot()
25 | {
26 | $this->registerPolicies();
27 |
28 | //
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/ko.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/ko",[],function(){return{errorLoading:function(){return"결과를 불러올 수 없습니다."},inputTooLong:function(n){return"너무 깁니다. "+(n.input.length-n.maximum)+" 글자 지워주세요."},inputTooShort:function(n){return"너무 짧습니다. "+(n.minimum-n.input.length)+" 글자 더 입력해주세요."},loadingMore:function(){return"불러오는 중…"},maximumSelected:function(n){return"최대 "+n.maximum+"개까지만 선택 가능합니다."},noResults:function(){return"결과가 없습니다."},searching:function(){return"검색 중…"},removeAllItems:function(){return"모든 항목 삭제"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/app/Admin/bootstrap.php:
--------------------------------------------------------------------------------
1 |
12 | *
13 | * Bootstraper for Admin.
14 | *
15 | * Here you can remove builtin form field:
16 | *
17 | * extend custom field:
18 | * Dcat\Admin\Form::extend('php', PHPEditor::class);
19 | * Dcat\Admin\Grid\Column::extend('php', PHPEditor::class);
20 | * Dcat\Admin\Grid\Filter::extend('php', PHPEditor::class);
21 | *
22 | * Or require js and css assets:
23 | * Admin::css('/packages/prettydocs/css/styles.css');
24 | * Admin::js('/packages/prettydocs/js/main.js');
25 | *
26 | */
27 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/vi.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/vi",[],function(){return{inputTooLong:function(n){return"Vui lòng xóa bớt "+(n.input.length-n.maximum)+" ký tự"},inputTooShort:function(n){return"Vui lòng nhập thêm từ "+(n.minimum-n.input.length)+" ký tự trở lên"},loadingMore:function(){return"Đang lấy thêm kết quả…"},maximumSelected:function(n){return"Chỉ có thể chọn được "+n.maximum+" lựa chọn"},noResults:function(){return"Không tìm thấy kết quả"},searching:function(){return"Đang tìm…"},removeAllItems:function(){return"Xóa tất cả các mục"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/resources/lang/en/auth.php:
--------------------------------------------------------------------------------
1 | 'These credentials do not match our records.',
17 | 'password' => 'The provided password is incorrect.',
18 | 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.',
19 |
20 | ];
21 |
--------------------------------------------------------------------------------
/apiblog/app/Providers/AppServiceProvider.php:
--------------------------------------------------------------------------------
1 | app
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/is.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/is",[],function(){return{inputTooLong:function(n){var t=n.input.length-n.maximum,e="Vinsamlegast styttið texta um "+t+" staf";return t<=1?e:e+"i"},inputTooShort:function(n){var t=n.minimum-n.input.length,e="Vinsamlegast skrifið "+t+" staf";return t>1&&(e+="i"),e+=" í viðbót"},loadingMore:function(){return"Sæki fleiri niðurstöður…"},maximumSelected:function(n){return"Þú getur aðeins valið "+n.maximum+" atriði"},noResults:function(){return"Ekkert fannst"},searching:function(){return"Leita…"},removeAllItems:function(){return"Fjarlægðu öll atriði"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/fi.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/fi",[],function(){return{errorLoading:function(){return"Tuloksia ei saatu ladattua."},inputTooLong:function(n){return"Ole hyvä ja anna "+(n.input.length-n.maximum)+" merkkiä vähemmän"},inputTooShort:function(n){return"Ole hyvä ja anna "+(n.minimum-n.input.length)+" merkkiä lisää"},loadingMore:function(){return"Ladataan lisää tuloksia…"},maximumSelected:function(n){return"Voit valita ainoastaan "+n.maximum+" kpl"},noResults:function(){return"Ei tuloksia"},searching:function(){return"Haetaan…"},removeAllItems:function(){return"Poista kaikki kohteet"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/et.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/et",[],function(){return{inputTooLong:function(e){var n=e.input.length-e.maximum,t="Sisesta "+n+" täht";return 1!=n&&(t+="e"),t+=" vähem"},inputTooShort:function(e){var n=e.minimum-e.input.length,t="Sisesta "+n+" täht";return 1!=n&&(t+="e"),t+=" rohkem"},loadingMore:function(){return"Laen tulemusi…"},maximumSelected:function(e){var n="Saad vaid "+e.maximum+" tulemus";return 1==e.maximum?n+="e":n+="t",n+=" valida"},noResults:function(){return"Tulemused puuduvad"},searching:function(){return"Otsin…"},removeAllItems:function(){return"Eemalda kõik esemed"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/resources/views/email/topics_notification.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
7 |
8 | 你有新的评论--请查收
9 |
16 |
17 |
18 | 评论文章:{{$topic->article->title}}
19 | 评论内容:{{$topic->content}}
20 |
21 |
22 | 评论人:{{$topic->user->name}}
23 |
24 |
评论时间:{{$topic->created_at}}
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/apiblog/app/Mail/TopicsSend.php:
--------------------------------------------------------------------------------
1 | topics = $topics;
24 | }
25 |
26 | /**
27 | * Build the message.
28 | *
29 | * @return $this
30 | */
31 | public function build()
32 | {
33 | return $this->from(env('MAIL_SEND_ADDRESS'))
34 | ->view('email.topics_notification',[
35 | 'topic'=>$this->topics
36 | ]);
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/tinymce/skins/ui/oxide/skin.shadowdom.min.css:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Tiny Technologies, Inc. All rights reserved.
3 | * Licensed under the LGPL or a commercial license.
4 | * For LGPL see License.txt in the project root for license information.
5 | * For commercial licenses see https://www.tiny.cloud/
6 | */
7 | body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;left:0;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;position:fixed;top:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen{background-color:transparent;z-index:1200}.tox-shadowhost.tox-fullscreen{z-index:1200}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
8 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/hu.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/hu",[],function(){return{errorLoading:function(){return"Az eredmények betöltése nem sikerült."},inputTooLong:function(e){return"Túl hosszú. "+(e.input.length-e.maximum)+" karakterrel több, mint kellene."},inputTooShort:function(e){return"Túl rövid. Még "+(e.minimum-e.input.length)+" karakter hiányzik."},loadingMore:function(){return"Töltés…"},maximumSelected:function(e){return"Csak "+e.maximum+" elemet lehet kiválasztani."},noResults:function(){return"Nincs találat."},searching:function(){return"Keresés…"},removeAllItems:function(){return"Távolítson el minden elemet"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/ms.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/ms",[],function(){return{errorLoading:function(){return"Keputusan tidak berjaya dimuatkan."},inputTooLong:function(n){return"Sila hapuskan "+(n.input.length-n.maximum)+" aksara"},inputTooShort:function(n){return"Sila masukkan "+(n.minimum-n.input.length)+" atau lebih aksara"},loadingMore:function(){return"Sedang memuatkan keputusan…"},maximumSelected:function(n){return"Anda hanya boleh memilih "+n.maximum+" pilihan"},noResults:function(){return"Tiada padanan yang ditemui"},searching:function(){return"Mencari…"},removeAllItems:function(){return"Keluarkan semua item"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Tiny Technologies, Inc. All rights reserved.
3 | * Licensed under the LGPL or a commercial license.
4 | * For LGPL see License.txt in the project root for license information.
5 | * For commercial licenses see https://www.tiny.cloud/
6 | */
7 | body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;left:0;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;position:fixed;top:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen{background-color:transparent;z-index:1200}.tox-shadowhost.tox-fullscreen{z-index:1200}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
8 |
--------------------------------------------------------------------------------
/apiblog/app/Providers/EventServiceProvider.php:
--------------------------------------------------------------------------------
1 | [
19 | SendEmailVerificationNotification::class,
20 | ],
21 | ];
22 |
23 | /**
24 | * Register any events for your application.
25 | *
26 | * @return void
27 | */
28 | public function boot()
29 | {
30 | //
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/bg.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/bg",[],function(){return{inputTooLong:function(n){var e=n.input.length-n.maximum,u="Моля въведете с "+e+" по-малко символ";return e>1&&(u+="a"),u},inputTooShort:function(n){var e=n.minimum-n.input.length,u="Моля въведете още "+e+" символ";return e>1&&(u+="a"),u},loadingMore:function(){return"Зареждат се още…"},maximumSelected:function(n){var e="Можете да направите до "+n.maximum+" ";return n.maximum>1?e+="избора":e+="избор",e},noResults:function(){return"Няма намерени съвпадения"},searching:function(){return"Търсене…"},removeAllItems:function(){return"Премахнете всички елементи"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/da.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/da",[],function(){return{errorLoading:function(){return"Resultaterne kunne ikke indlæses."},inputTooLong:function(e){return"Angiv venligst "+(e.input.length-e.maximum)+" tegn mindre"},inputTooShort:function(e){return"Angiv venligst "+(e.minimum-e.input.length)+" tegn mere"},loadingMore:function(){return"Indlæser flere resultater…"},maximumSelected:function(e){var n="Du kan kun vælge "+e.maximum+" emne";return 1!=e.maximum&&(n+="r"),n},noResults:function(){return"Ingen resultater fundet"},searching:function(){return"Søger…"},removeAllItems:function(){return"Fjern alle elementer"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/ka.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/ka",[],function(){return{errorLoading:function(){return"მონაცემების ჩატვირთვა შეუძლებელია."},inputTooLong:function(n){return"გთხოვთ აკრიფეთ "+(n.input.length-n.maximum)+" სიმბოლოთი ნაკლები"},inputTooShort:function(n){return"გთხოვთ აკრიფეთ "+(n.minimum-n.input.length)+" სიმბოლო ან მეტი"},loadingMore:function(){return"მონაცემების ჩატვირთვა…"},maximumSelected:function(n){return"თქვენ შეგიძლიათ აირჩიოთ არაუმეტეს "+n.maximum+" ელემენტი"},noResults:function(){return"რეზულტატი არ მოიძებნა"},searching:function(){return"ძიება…"},removeAllItems:function(){return"ამოიღე ყველა ელემენტი"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/resources/lang/en/passwords.php:
--------------------------------------------------------------------------------
1 | 'Your password has been reset!',
17 | 'sent' => 'We have emailed your password reset link!',
18 | 'throttled' => 'Please wait before retrying.',
19 | 'token' => 'This password reset token is invalid.',
20 | 'user' => "We can't find a user with that email address.",
21 |
22 | ];
23 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/hy.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/hy",[],function(){return{errorLoading:function(){return"Արդյունքները հնարավոր չէ բեռնել։"},inputTooLong:function(n){return"Խնդրում ենք հեռացնել "+(n.input.length-n.maximum)+" նշան"},inputTooShort:function(n){return"Խնդրում ենք մուտքագրել "+(n.minimum-n.input.length)+" կամ ավել նշաններ"},loadingMore:function(){return"Բեռնվում են նոր արդյունքներ․․․"},maximumSelected:function(n){return"Դուք կարող եք ընտրել առավելագույնը "+n.maximum+" կետ"},noResults:function(){return"Արդյունքներ չեն գտնվել"},searching:function(){return"Որոնում․․․"},removeAllItems:function(){return"Հեռացնել բոլոր տարրերը"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/webuploader/README.md:
--------------------------------------------------------------------------------
1 | 目录说明
2 | ========================
3 |
4 | ```bash
5 | ├── Uploader.swf # SWF文件,当使用Flash运行时需要引入。
6 | ├
7 | ├── webuploader.js # 完全版本。
8 | ├── webuploader.min.js # min版本
9 | ├
10 | ├── webuploader.flashonly.js # 只有Flash实现的版本。
11 | ├── webuploader.flashonly.min.js # min版本
12 | ├
13 | ├── webuploader.html5only.js # 只有Html5实现的版本。
14 | ├── webuploader.html5only.min.js # min版本
15 | ├
16 | ├── webuploader.noimage.js # 去除图片处理的版本,包括HTML5和FLASH.
17 | ├── webuploader.noimage.min.js # min版本
18 | ├
19 | ├── webuploader.custom.js # 自定义打包方案,请查看 Gruntfile.js,满足移动端使用。
20 | └── webuploader.custom.min.js # min版本
21 | ```
22 |
23 | ## 示例
24 |
25 | 请把整个 Git 包下载下来放在 php 服务器下,因为默认提供的文件接受是用 php 编写的,打开 examples 页面便能查看示例效果。
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/fa.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/fa",[],function(){return{errorLoading:function(){return"امکان بارگذاری نتایج وجود ندارد."},inputTooLong:function(n){return"لطفاً "+(n.input.length-n.maximum)+" کاراکتر را حذف نمایید"},inputTooShort:function(n){return"لطفاً تعداد "+(n.minimum-n.input.length)+" کاراکتر یا بیشتر وارد نمایید"},loadingMore:function(){return"در حال بارگذاری نتایج بیشتر..."},maximumSelected:function(n){return"شما تنها میتوانید "+n.maximum+" آیتم را انتخاب نمایید"},noResults:function(){return"هیچ نتیجهای یافت نشد"},searching:function(){return"در حال جستجو..."},removeAllItems:function(){return"همه موارد را حذف کنید"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/tinymce/plugins/hr/plugin.min.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Tiny Technologies, Inc. All rights reserved.
3 | * Licensed under the LGPL or a commercial license.
4 | * For LGPL see License.txt in the project root for license information.
5 | * For commercial licenses see https://www.tiny.cloud/
6 | *
7 | * Version: 5.8.0 (2021-05-06)
8 | */
9 | !function(){"use strict";var n=tinymce.util.Tools.resolve("tinymce.PluginManager");n.add("hr",function(n){var o,t;(o=n).addCommand("InsertHorizontalRule",function(){o.execCommand("mceInsertContent",!1,"
")}),(t=n).ui.registry.addButton("hr",{icon:"horizontal-rule",tooltip:"Horizontal line",onAction:function(){return t.execCommand("InsertHorizontalRule")}}),t.ui.registry.addMenuItem("hr",{icon:"horizontal-rule",text:"Horizontal line",onAction:function(){return t.execCommand("InsertHorizontalRule")}})})}();
--------------------------------------------------------------------------------
/apiblog/database/migrations/2014_10_12_100000_create_password_resets_table.php:
--------------------------------------------------------------------------------
1 | string('email')->index();
18 | $table->string('token');
19 | $table->timestamp('created_at')->nullable();
20 | });
21 | }
22 |
23 | /**
24 | * Reverse the migrations.
25 | *
26 | * @return void
27 | */
28 | public function down()
29 | {
30 | Schema::dropIfExists('password_resets');
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/theme/elegant.css:
--------------------------------------------------------------------------------
1 | .cm-s-elegant span.cm-number, .cm-s-elegant span.cm-string, .cm-s-elegant span.cm-atom {color: #762;}
2 | .cm-s-elegant span.cm-comment {color: #262; font-style: italic; line-height: 1em;}
3 | .cm-s-elegant span.cm-meta {color: #555; font-style: italic; line-height: 1em;}
4 | .cm-s-elegant span.cm-variable {color: black;}
5 | .cm-s-elegant span.cm-variable-2 {color: #b11;}
6 | .cm-s-elegant span.cm-qualifier {color: #555;}
7 | .cm-s-elegant span.cm-keyword {color: #730;}
8 | .cm-s-elegant span.cm-builtin {color: #30a;}
9 | .cm-s-elegant span.cm-link {color: #762;}
10 | .cm-s-elegant span.cm-error {background-color: #fdd;}
11 |
12 | .cm-s-elegant .CodeMirror-activeline-background {background: #e8f2ff !important;}
13 | .cm-s-elegant .CodeMirror-matchingbracket {outline:1px solid grey; color:black !important;}
14 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/he.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/he",[],function(){return{errorLoading:function(){return"שגיאה בטעינת התוצאות"},inputTooLong:function(n){var e=n.input.length-n.maximum,r="נא למחוק ";return r+=1===e?"תו אחד":e+" תווים"},inputTooShort:function(n){var e=n.minimum-n.input.length,r="נא להכניס ";return r+=1===e?"תו אחד":e+" תווים",r+=" או יותר"},loadingMore:function(){return"טוען תוצאות נוספות…"},maximumSelected:function(n){var e="באפשרותך לבחור עד ";return 1===n.maximum?e+="פריט אחד":e+=n.maximum+" פריטים",e},noResults:function(){return"לא נמצאו תוצאות"},searching:function(){return"מחפש…"},removeAllItems:function(){return"הסר את כל הפריטים"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/hi.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/hi",[],function(){return{errorLoading:function(){return"परिणामों को लोड नहीं किया जा सका।"},inputTooLong:function(n){var e=n.input.length-n.maximum,r=e+" अक्षर को हटा दें";return e>1&&(r=e+" अक्षरों को हटा दें "),r},inputTooShort:function(n){return"कृपया "+(n.minimum-n.input.length)+" या अधिक अक्षर दर्ज करें"},loadingMore:function(){return"अधिक परिणाम लोड हो रहे है..."},maximumSelected:function(n){return"आप केवल "+n.maximum+" आइटम का चयन कर सकते हैं"},noResults:function(){return"कोई परिणाम नहीं मिला"},searching:function(){return"खोज रहा है..."},removeAllItems:function(){return"सभी वस्तुओं को हटा दें"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/hr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/hr",[],function(){function n(n){var e=" "+n+" znak";return n%10<5&&n%10>0&&(n%100<5||n%100>19)?n%10>1&&(e+="a"):e+="ova",e}return{errorLoading:function(){return"Preuzimanje nije uspjelo."},inputTooLong:function(e){return"Unesite "+n(e.input.length-e.maximum)},inputTooShort:function(e){return"Unesite još "+n(e.minimum-e.input.length)},loadingMore:function(){return"Učitavanje rezultata…"},maximumSelected:function(n){return"Maksimalan broj odabranih stavki je "+n.maximum},noResults:function(){return"Nema rezultata"},searching:function(){return"Pretraga…"},removeAllItems:function(){return"Ukloni sve stavke"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/README.md:
--------------------------------------------------------------------------------
1 | # CodeMirror
2 | [](https://travis-ci.org/codemirror/CodeMirror)
3 | [](https://www.npmjs.org/package/codemirror)
4 | [Funding status: ](https://marijnhaverbeke.nl/fund/)
5 |
6 | CodeMirror is a JavaScript component that provides a code editor in
7 | the browser. When a mode is available for the language you are coding
8 | in, it will color your code, and optionally help with indentation.
9 |
10 | The project page is http://codemirror.net
11 | The manual is at http://codemirror.net/doc/manual.html
12 | The contributing guidelines are in [CONTRIBUTING.md](https://github.com/codemirror/CodeMirror/blob/master/CONTRIBUTING.md)
13 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/de.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/de",[],function(){return{errorLoading:function(){return"Die Ergebnisse konnten nicht geladen werden."},inputTooLong:function(e){return"Bitte "+(e.input.length-e.maximum)+" Zeichen weniger eingeben"},inputTooShort:function(e){return"Bitte "+(e.minimum-e.input.length)+" Zeichen mehr eingeben"},loadingMore:function(){return"Lade mehr Ergebnisse…"},maximumSelected:function(e){var n="Sie können nur "+e.maximum+" Element";return 1!=e.maximum&&(n+="e"),n+=" auswählen"},noResults:function(){return"Keine Übereinstimmungen gefunden"},searching:function(){return"Suche…"},removeAllItems:function(){return"Entferne alle Elemente"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/eo.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/eo",[],function(){return{errorLoading:function(){return"La rezultoj ne povas esti ŝargitaj."},inputTooLong:function(n){var e=n.input.length-n.maximum,r="Bonvolu forigi "+e+" signo";return r+=1==e?"n":"jn"},inputTooShort:function(n){return"Bv. enigi "+(n.minimum-n.input.length)+" aŭ pli multajn signojn"},loadingMore:function(){return"Ŝargado de pliaj rezultoj…"},maximumSelected:function(n){var e="Vi povas elekti nur "+n.maximum+" ero";return 1==n.maximum?e+="n":e+="jn",e},noResults:function(){return"Neniuj rezultoj trovitaj"},searching:function(){return"Serĉado…"},removeAllItems:function(){return"Forigi ĉiujn erojn"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/af.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/af",[],function(){return{errorLoading:function(){return"Die resultate kon nie gelaai word nie."},inputTooLong:function(e){var n=e.input.length-e.maximum,r="Verwyders asseblief "+n+" character";return 1!=n&&(r+="s"),r},inputTooShort:function(e){return"Voer asseblief "+(e.minimum-e.input.length)+" of meer karakters"},loadingMore:function(){return"Meer resultate word gelaai…"},maximumSelected:function(e){var n="Kies asseblief net "+e.maximum+" item";return 1!=e.maximum&&(n+="s"),n},noResults:function(){return"Geen resultate gevind"},searching:function(){return"Besig…"},removeAllItems:function(){return"Verwyder alle items"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/eu.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/eu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Idatzi ";return n+=1==t?"karaktere bat":t+" karaktere",n+=" gutxiago"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Idatzi ";return n+=1==t?"karaktere bat":t+" karaktere",n+=" gehiago"},loadingMore:function(){return"Emaitza gehiago kargatzen…"},maximumSelected:function(e){return 1===e.maximum?"Elementu bakarra hauta dezakezu":e.maximum+" elementu hauta ditzakezu soilik"},noResults:function(){return"Ez da bat datorrenik aurkitu"},searching:function(){return"Bilatzen…"},removeAllItems:function(){return"Kendu elementu guztiak"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/addon/hint/show-hint.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-hints {
2 | position: absolute;
3 | z-index: 10;
4 | overflow: hidden;
5 | list-style: none;
6 |
7 | margin: 0;
8 | padding: 2px;
9 |
10 | -webkit-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
11 | -moz-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
12 | box-shadow: 2px 3px 5px rgba(0,0,0,.2);
13 | border-radius: 3px;
14 | border: 1px solid silver;
15 |
16 | background: white;
17 | font-size: 90%;
18 | font-family: monospace;
19 |
20 | max-height: 20em;
21 | overflow-y: auto;
22 | }
23 |
24 | .CodeMirror-hint {
25 | margin: 0;
26 | padding: 0 4px;
27 | border-radius: 2px;
28 | max-width: 19em;
29 | overflow: hidden;
30 | white-space: pre;
31 | color: black;
32 | cursor: pointer;
33 | }
34 |
35 | li.CodeMirror-hint-active {
36 | background: #08f;
37 | color: white;
38 | }
39 |
--------------------------------------------------------------------------------
/apiblog/app/Http/Middleware/RedirectIfAuthenticated.php:
--------------------------------------------------------------------------------
1 | check()) {
26 | return redirect(RouteServiceProvider::HOME);
27 | }
28 | }
29 |
30 | return $next($request);
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/mk.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/mk",[],function(){return{inputTooLong:function(n){var e=(n.input.length,n.maximum,"Ве молиме внесете "+n.maximum+" помалку карактер");return 1!==n.maximum&&(e+="и"),e},inputTooShort:function(n){var e=(n.minimum,n.input.length,"Ве молиме внесете уште "+n.maximum+" карактер");return 1!==n.maximum&&(e+="и"),e},loadingMore:function(){return"Вчитување резултати…"},maximumSelected:function(n){var e="Можете да изберете само "+n.maximum+" ставк";return 1===n.maximum?e+="а":e+="и",e},noResults:function(){return"Нема пронајдено совпаѓања"},searching:function(){return"Пребарување…"},removeAllItems:function(){return"Отстрани ги сите предмети"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/pt-BR.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/pt-BR",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var n=e.input.length-e.maximum,r="Apague "+n+" caracter";return 1!=n&&(r+="es"),r},inputTooShort:function(e){return"Digite "+(e.minimum-e.input.length)+" ou mais caracteres"},loadingMore:function(){return"Carregando mais resultados…"},maximumSelected:function(e){var n="Você só pode selecionar "+e.maximum+" ite";return 1==e.maximum?n+="m":n+="ns",n},noResults:function(){return"Nenhum resultado encontrado"},searching:function(){return"Buscando…"},removeAllItems:function(){return"Remover todos os itens"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/pt.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/pt",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var r=e.input.length-e.maximum,n="Por favor apague "+r+" ";return n+=1!=r?"caracteres":"caractere"},inputTooShort:function(e){return"Introduza "+(e.minimum-e.input.length)+" ou mais caracteres"},loadingMore:function(){return"A carregar mais resultados…"},maximumSelected:function(e){var r="Apenas pode seleccionar "+e.maximum+" ";return r+=1!=e.maximum?"itens":"item"},noResults:function(){return"Sem resultados"},searching:function(){return"A procurar…"},removeAllItems:function(){return"Remover todos os itens"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/bn.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/bn",[],function(){return{errorLoading:function(){return"ফলাফলগুলি লোড করা যায়নি।"},inputTooLong:function(n){var e=n.input.length-n.maximum,u="অনুগ্রহ করে "+e+" টি অক্ষর মুছে দিন।";return 1!=e&&(u="অনুগ্রহ করে "+e+" টি অক্ষর মুছে দিন।"),u},inputTooShort:function(n){return n.minimum-n.input.length+" টি অক্ষর অথবা অধিক অক্ষর লিখুন।"},loadingMore:function(){return"আরো ফলাফল লোড হচ্ছে ..."},maximumSelected:function(n){var e=n.maximum+" টি আইটেম নির্বাচন করতে পারবেন।";return 1!=n.maximum&&(e=n.maximum+" টি আইটেম নির্বাচন করতে পারবেন।"),e},noResults:function(){return"কোন ফলাফল পাওয়া যায়নি।"},searching:function(){return"অনুসন্ধান করা হচ্ছে ..."}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/en.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var n=e.input.length-e.maximum,r="Please delete "+n+" character";return 1!=n&&(r+="s"),r},inputTooShort:function(e){return"Please enter "+(e.minimum-e.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var n="You can only select "+e.maximum+" item";return 1!=e.maximum&&(n+="s"),n},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"},removeItem:function(){return"Remove item"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/lv.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/lv",[],function(){function e(e,n,u,i){return 11===e?n:e%10==1?u:i}return{inputTooLong:function(n){var u=n.input.length-n.maximum,i="Lūdzu ievadiet par "+u;return(i+=" simbol"+e(u,"iem","u","iem"))+" mazāk"},inputTooShort:function(n){var u=n.minimum-n.input.length,i="Lūdzu ievadiet vēl "+u;return i+=" simbol"+e(u,"us","u","us")},loadingMore:function(){return"Datu ielāde…"},maximumSelected:function(n){var u="Jūs varat izvēlēties ne vairāk kā "+n.maximum;return u+=" element"+e(n.maximum,"us","u","us")},noResults:function(){return"Sakritību nav"},searching:function(){return"Meklēšana…"},removeAllItems:function(){return"Noņemt visus vienumus"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/sq.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/sq",[],function(){return{errorLoading:function(){return"Rezultatet nuk mund të ngarkoheshin."},inputTooLong:function(e){var n=e.input.length-e.maximum,t="Të lutem fshi "+n+" karakter";return 1!=n&&(t+="e"),t},inputTooShort:function(e){return"Të lutem shkruaj "+(e.minimum-e.input.length)+" ose më shumë karaktere"},loadingMore:function(){return"Duke ngarkuar më shumë rezultate…"},maximumSelected:function(e){var n="Mund të zgjedhësh vetëm "+e.maximum+" element";return 1!=e.maximum&&(n+="e"),n},noResults:function(){return"Nuk u gjet asnjë rezultat"},searching:function(){return"Duke kërkuar…"},removeAllItems:function(){return"Hiq të gjitha sendet"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/tinymce/plugins/print/plugin.min.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Tiny Technologies, Inc. All rights reserved.
3 | * Licensed under the LGPL or a commercial license.
4 | * For LGPL see License.txt in the project root for license information.
5 | * For commercial licenses see https://www.tiny.cloud/
6 | *
7 | * Version: 5.8.0 (2021-05-06)
8 | */
9 | !function(){"use strict";var n=tinymce.util.Tools.resolve("tinymce.PluginManager"),e=tinymce.util.Tools.resolve("tinymce.Env");n.add("print",function(n){var t,i;(t=n).addCommand("mcePrint",function(){e.browser.isIE()?t.getDoc().execCommand("print",!1,null):t.getWin().print()}),(i=n).ui.registry.addButton("print",{icon:"print",tooltip:"Print",onAction:function(){return i.execCommand("mcePrint")}}),i.ui.registry.addMenuItem("print",{text:"Print...",icon:"print",onAction:function(){return i.execCommand("mcePrint")}}),n.addShortcut("Meta+P","","mcePrint")})}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/ca.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/ca",[],function(){return{errorLoading:function(){return"La càrrega ha fallat"},inputTooLong:function(e){var n=e.input.length-e.maximum,r="Si us plau, elimina "+n+" car";return r+=1==n?"àcter":"àcters"},inputTooShort:function(e){var n=e.minimum-e.input.length,r="Si us plau, introdueix "+n+" car";return r+=1==n?"àcter":"àcters"},loadingMore:function(){return"Carregant més resultats…"},maximumSelected:function(e){var n="Només es pot seleccionar "+e.maximum+" element";return 1!=e.maximum&&(n+="s"),n},noResults:function(){return"No s'han trobat resultats"},searching:function(){return"Cercant…"},removeAllItems:function(){return"Treu tots els elements"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/it.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/it",[],function(){return{errorLoading:function(){return"I risultati non possono essere caricati."},inputTooLong:function(e){var n=e.input.length-e.maximum,t="Per favore cancella "+n+" caratter";return t+=1!==n?"i":"e"},inputTooShort:function(e){return"Per favore inserisci "+(e.minimum-e.input.length)+" o più caratteri"},loadingMore:function(){return"Caricando più risultati…"},maximumSelected:function(e){var n="Puoi selezionare solo "+e.maximum+" element";return 1!==e.maximum?n+="i":n+="o",n},noResults:function(){return"Nessun risultato trovato"},searching:function(){return"Sto cercando…"},removeAllItems:function(){return"Rimuovi tutti gli oggetti"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/ps.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/ps",[],function(){return{errorLoading:function(){return"پايلي نه سي ترلاسه کېدای"},inputTooLong:function(n){var e=n.input.length-n.maximum,r="د مهربانۍ لمخي "+e+" توری ړنګ کړئ";return 1!=e&&(r=r.replace("توری","توري")),r},inputTooShort:function(n){return"لږ تر لږه "+(n.minimum-n.input.length)+" يا ډېر توري وليکئ"},loadingMore:function(){return"نوري پايلي ترلاسه کيږي..."},maximumSelected:function(n){var e="تاسو يوازي "+n.maximum+" قلم په نښه کولای سی";return 1!=n.maximum&&(e=e.replace("قلم","قلمونه")),e},noResults:function(){return"پايلي و نه موندل سوې"},searching:function(){return"لټول کيږي..."},removeAllItems:function(){return"ټول توکي لرې کړئ"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/nl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/nl",[],function(){return{errorLoading:function(){return"De resultaten konden niet worden geladen."},inputTooLong:function(e){return"Gelieve "+(e.input.length-e.maximum)+" karakters te verwijderen"},inputTooShort:function(e){return"Gelieve "+(e.minimum-e.input.length)+" of meer karakters in te voeren"},loadingMore:function(){return"Meer resultaten laden…"},maximumSelected:function(e){var n=1==e.maximum?"kan":"kunnen",r="Er "+n+" maar "+e.maximum+" item";return 1!=e.maximum&&(r+="s"),r+=" worden geselecteerd"},noResults:function(){return"Geen resultaten gevonden…"},searching:function(){return"Zoeken…"},removeAllItems:function(){return"Verwijder alle items"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/fr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/fr",[],function(){return{errorLoading:function(){return"Les résultats ne peuvent pas être chargés."},inputTooLong:function(e){var n=e.input.length-e.maximum;return"Supprimez "+n+" caractère"+(n>1?"s":"")},inputTooShort:function(e){var n=e.minimum-e.input.length;return"Saisissez au moins "+n+" caractère"+(n>1?"s":"")},loadingMore:function(){return"Chargement de résultats supplémentaires…"},maximumSelected:function(e){return"Vous pouvez seulement sélectionner "+e.maximum+" élément"+(e.maximum>1?"s":"")},noResults:function(){return"Aucun résultat trouvé"},searching:function(){return"Recherche en cours…"},removeAllItems:function(){return"Supprimer tous les éléments"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/ne.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/ne",[],function(){return{errorLoading:function(){return"नतिजाहरु देखाउन सकिएन।"},inputTooLong:function(n){var e=n.input.length-n.maximum,u="कृपया "+e+" अक्षर मेटाउनुहोस्।";return 1!=e&&(u+="कृपया "+e+" अक्षरहरु मेटाउनुहोस्।"),u},inputTooShort:function(n){return"कृपया बाँकी रहेका "+(n.minimum-n.input.length)+" वा अरु धेरै अक्षरहरु भर्नुहोस्।"},loadingMore:function(){return"अरु नतिजाहरु भरिँदैछन् …"},maximumSelected:function(n){var e="तँपाई "+n.maximum+" वस्तु मात्र छान्न पाउँनुहुन्छ।";return 1!=n.maximum&&(e="तँपाई "+n.maximum+" वस्तुहरु मात्र छान्न पाउँनुहुन्छ।"),e},noResults:function(){return"कुनै पनि नतिजा भेटिएन।"},searching:function(){return"खोजि हुँदैछ…"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/sl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/sl",[],function(){return{errorLoading:function(){return"Zadetkov iskanja ni bilo mogoče naložiti."},inputTooLong:function(e){var n=e.input.length-e.maximum,t="Prosim zbrišite "+n+" znak";return 2==n?t+="a":1!=n&&(t+="e"),t},inputTooShort:function(e){var n=e.minimum-e.input.length,t="Prosim vpišite še "+n+" znak";return 2==n?t+="a":1!=n&&(t+="e"),t},loadingMore:function(){return"Nalagam več zadetkov…"},maximumSelected:function(e){var n="Označite lahko največ "+e.maximum+" predmet";return 2==e.maximum?n+="a":1!=e.maximum&&(n+="e"),n},noResults:function(){return"Ni zadetkov."},searching:function(){return"Iščem…"},removeAllItems:function(){return"Odstranite vse elemente"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/es.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/es",[],function(){return{errorLoading:function(){return"No se pudieron cargar los resultados"},inputTooLong:function(e){var n=e.input.length-e.maximum,r="Por favor, elimine "+n+" car";return r+=1==n?"ácter":"acteres"},inputTooShort:function(e){var n=e.minimum-e.input.length,r="Por favor, introduzca "+n+" car";return r+=1==n?"ácter":"acteres"},loadingMore:function(){return"Cargando más resultados…"},maximumSelected:function(e){var n="Sólo puede seleccionar "+e.maximum+" elemento";return 1!=e.maximum&&(n+="s"),n},noResults:function(){return"No se encontraron resultados"},searching:function(){return"Buscando…"},removeAllItems:function(){return"Eliminar todos los elementos"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/gl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/gl",[],function(){return{errorLoading:function(){return"Non foi posíbel cargar os resultados."},inputTooLong:function(e){var n=e.input.length-e.maximum;return 1===n?"Elimine un carácter":"Elimine "+n+" caracteres"},inputTooShort:function(e){var n=e.minimum-e.input.length;return 1===n?"Engada un carácter":"Engada "+n+" caracteres"},loadingMore:function(){return"Cargando máis resultados…"},maximumSelected:function(e){return 1===e.maximum?"Só pode seleccionar un elemento":"Só pode seleccionar "+e.maximum+" elementos"},noResults:function(){return"Non se atoparon resultados"},searching:function(){return"Buscando…"},removeAllItems:function(){return"Elimina todos os elementos"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/ro.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/ro",[],function(){return{errorLoading:function(){return"Rezultatele nu au putut fi incărcate."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vă rugăm să ștergeți"+t+" caracter";return 1!==t&&(n+="e"),n},inputTooShort:function(e){return"Vă rugăm să introduceți "+(e.minimum-e.input.length)+" sau mai multe caractere"},loadingMore:function(){return"Se încarcă mai multe rezultate…"},maximumSelected:function(e){var t="Aveți voie să selectați cel mult "+e.maximum;return t+=" element",1!==e.maximum&&(t+="e"),t},noResults:function(){return"Nu au fost găsite rezultate"},searching:function(){return"Căutare…"},removeAllItems:function(){return"Eliminați toate elementele"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/lt.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/lt",[],function(){function n(n,e,i,t){return n%10==1&&(n%100<11||n%100>19)?e:n%10>=2&&n%10<=9&&(n%100<11||n%100>19)?i:t}return{inputTooLong:function(e){var i=e.input.length-e.maximum,t="Pašalinkite "+i+" simbol";return t+=n(i,"į","ius","ių")},inputTooShort:function(e){var i=e.minimum-e.input.length,t="Įrašykite dar "+i+" simbol";return t+=n(i,"į","ius","ių")},loadingMore:function(){return"Kraunama daugiau rezultatų…"},maximumSelected:function(e){var i="Jūs galite pasirinkti tik "+e.maximum+" element";return i+=n(e.maximum,"ą","us","ų")},noResults:function(){return"Atitikmenų nerasta"},searching:function(){return"Ieškoma…"},removeAllItems:function(){return"Pašalinti visus elementus"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/scss/editormd.grid.scss:
--------------------------------------------------------------------------------
1 | @charset "utf-8";
2 |
3 | .editormd-grid-table {
4 | width: 99%;
5 | display: table;
6 | border: 1px solid #ddd;
7 | border-collapse: collapse;
8 | }
9 |
10 | .editormd-grid-table-row {
11 | width: 100%;
12 | display: table-row;
13 |
14 | a {
15 | font-size: 1.4em;
16 | width: 5%;
17 | height: 36px;
18 | color: #999;
19 | text-align: center;
20 | display: table-cell;
21 | vertical-align: middle;
22 | border: 1px solid #ddd;
23 | text-decoration: none;
24 | @include transition(background-color 300ms ease-out, color 100ms ease-in);
25 |
26 | &.selected {
27 | color: #666;
28 | background-color: #eee;
29 | }
30 |
31 | &:hover {
32 | color: #777;
33 | background-color: #f6f6f6;
34 | }
35 | }
36 | }
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/pl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/pl",[],function(){var n=["znak","znaki","znaków"],e=["element","elementy","elementów"],r=function(n,e){return 1===n?e[0]:n>1&&n<=4?e[1]:n>=5?e[2]:void 0};return{errorLoading:function(){return"Nie można załadować wyników."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Usuń "+t+" "+r(t,n)},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Podaj przynajmniej "+t+" "+r(t,n)},loadingMore:function(){return"Trwa ładowanie…"},maximumSelected:function(n){return"Możesz zaznaczyć tylko "+n.maximum+" "+r(n.maximum,e)},noResults:function(){return"Brak wyników"},searching:function(){return"Trwa wyszukiwanie…"},removeAllItems:function(){return"Usuń wszystkie przedmioty"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/bs.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/bs",[],function(){function e(e,n,r,t){return e%10==1&&e%100!=11?n:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?r:t}return{errorLoading:function(){return"Preuzimanje nije uspijelo."},inputTooLong:function(n){var r=n.input.length-n.maximum,t="Obrišite "+r+" simbol";return t+=e(r,"","a","a")},inputTooShort:function(n){var r=n.minimum-n.input.length,t="Ukucajte bar još "+r+" simbol";return t+=e(r,"","a","a")},loadingMore:function(){return"Preuzimanje još rezultata…"},maximumSelected:function(n){var r="Možete izabrati samo "+n.maximum+" stavk";return r+=e(n.maximum,"u","e","i")},noResults:function(){return"Ništa nije pronađeno"},searching:function(){return"Pretraga…"},removeAllItems:function(){return"Uklonite sve stavke"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/el.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/el",[],function(){return{errorLoading:function(){return"Τα αποτελέσματα δεν μπόρεσαν να φορτώσουν."},inputTooLong:function(n){var e=n.input.length-n.maximum,u="Παρακαλώ διαγράψτε "+e+" χαρακτήρ";return 1==e&&(u+="α"),1!=e&&(u+="ες"),u},inputTooShort:function(n){return"Παρακαλώ συμπληρώστε "+(n.minimum-n.input.length)+" ή περισσότερους χαρακτήρες"},loadingMore:function(){return"Φόρτωση περισσότερων αποτελεσμάτων…"},maximumSelected:function(n){var e="Μπορείτε να επιλέξετε μόνο "+n.maximum+" επιλογ";return 1==n.maximum&&(e+="ή"),1!=n.maximum&&(e+="ές"),e},noResults:function(){return"Δεν βρέθηκαν αποτελέσματα"},searching:function(){return"Αναζήτηση…"},removeAllItems:function(){return"Καταργήστε όλα τα στοιχεία"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/sr.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/sr",[],function(){function n(n,e,r,t){return n%10==1&&n%100!=11?e:n%10>=2&&n%10<=4&&(n%100<12||n%100>14)?r:t}return{errorLoading:function(){return"Preuzimanje nije uspelo."},inputTooLong:function(e){var r=e.input.length-e.maximum,t="Obrišite "+r+" simbol";return t+=n(r,"","a","a")},inputTooShort:function(e){var r=e.minimum-e.input.length,t="Ukucajte bar još "+r+" simbol";return t+=n(r,"","a","a")},loadingMore:function(){return"Preuzimanje još rezultata…"},maximumSelected:function(e){var r="Možete izabrati samo "+e.maximum+" stavk";return r+=n(e.maximum,"u","e","i")},noResults:function(){return"Ništa nije pronađeno"},searching:function(){return"Pretraga…"},removeAllItems:function(){return"Уклоните све ставке"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/uk.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/uk",[],function(){function n(n,e,u,r){return n%100>10&&n%100<15?r:n%10==1?e:n%10>1&&n%10<5?u:r}return{errorLoading:function(){return"Неможливо завантажити результати"},inputTooLong:function(e){return"Будь ласка, видаліть "+(e.input.length-e.maximum)+" "+n(e.maximum,"літеру","літери","літер")},inputTooShort:function(n){return"Будь ласка, введіть "+(n.minimum-n.input.length)+" або більше літер"},loadingMore:function(){return"Завантаження інших результатів…"},maximumSelected:function(e){return"Ви можете вибрати лише "+e.maximum+" "+n(e.maximum,"пункт","пункти","пунктів")},noResults:function(){return"Нічого не знайдено"},searching:function(){return"Пошук…"},removeAllItems:function(){return"Видалити всі елементи"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/sr-Cyrl.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/sr-Cyrl",[],function(){function n(n,e,r,u){return n%10==1&&n%100!=11?e:n%10>=2&&n%10<=4&&(n%100<12||n%100>14)?r:u}return{errorLoading:function(){return"Преузимање није успело."},inputTooLong:function(e){var r=e.input.length-e.maximum,u="Обришите "+r+" симбол";return u+=n(r,"","а","а")},inputTooShort:function(e){var r=e.minimum-e.input.length,u="Укуцајте бар још "+r+" симбол";return u+=n(r,"","а","а")},loadingMore:function(){return"Преузимање још резултата…"},maximumSelected:function(e){var r="Можете изабрати само "+e.maximum+" ставк";return r+=n(e.maximum,"у","е","и")},noResults:function(){return"Ништа није пронађено"},searching:function(){return"Претрага…"},removeAllItems:function(){return"Уклоните све ставке"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/config/cors.php:
--------------------------------------------------------------------------------
1 | ['api/*', 'sanctum/csrf-cookie'],
19 |
20 | 'allowed_methods' => ['*'],
21 |
22 | 'allowed_origins' => ['*'],
23 |
24 | 'allowed_origins_patterns' => [],
25 |
26 | 'allowed_headers' => ['*'],
27 |
28 | 'exposed_headers' => [],
29 |
30 | 'max_age' => 0,
31 |
32 | 'supports_credentials' => false,
33 |
34 | ];
35 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/pa.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/pa",[],function(){return{errorLoading:function(){return"ਨਤੀਜੇ ਲੋਡ ਨਹੀਂ ਕੀਤੇ ਜਾ ਸਕਦੇ ।"},inputTooLong:function(n){var e=n.input.length-n.maximum;return"ਕ੍ਰਿਪਾ ਕਰਕੇ "+e+(1!=e?" ਅੱਖਰਾਂ ਨੂੰ ":" ਅੱਖਰ ")+"ਮਿਟਾਓ ।"},inputTooShort:function(n){var e=n.minimum-n.input.length;return"ਕ੍ਰਿਪਾ ਕਰਕੇ "+e+" ਜਾਂ "+e+" ਤੋਂ ਵੱਧ"+(e>1?" ਅੱਖਰਾਂ ":" ਅੱਖਰ ")+"ਦੀ ਵਰਤੋਂ ਕਰੋ ।"},loadingMore:function(){return"ਹੋਰ ਨਤੀਜੇ ਲੋਡ ਹੋ ਰਹੇ ਹਨ ...।"},maximumSelected:function(n){var e="ਤੁਸੀਂ ਸਿਰਫ਼ "+n.maximum+" ਨਤੀਜਾ ਚੁਣ ਸਕਦੇ ਹੋ ।";return 1!=n.maximum&&(e="ਤੁਸੀਂ ਸਿਰਫ਼ "+n.maximum+" ਨਤੀਜੇ ਚੁਣ ਸਕਦੇ ਹੋ ।"),e},noResults:function(){return"ਨਤੀਜਾ ਨਹੀਂ ਮਿਲ ਰਿਹਾ ਹੈ ।"},searching:function(){return"ਖ਼ੋਜ ਕਰ ਰਹੇਂ ਹਾਂ ...।"},removeAllItems:function(){return"ਸਾਰੇ ਨਤੀਜੇ ਮਿਟਾਓ ।"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/resources/js/bootstrap.js:
--------------------------------------------------------------------------------
1 | window._ = require('lodash');
2 |
3 | /**
4 | * We'll load the axios HTTP library which allows us to easily issue requests
5 | * to our Laravel back-end. This library automatically handles sending the
6 | * CSRF token as a header based on the value of the "XSRF" token cookie.
7 | */
8 |
9 | window.axios = require('axios');
10 |
11 | window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
12 |
13 | /**
14 | * Echo exposes an expressive API for subscribing to channels and listening
15 | * for events that are broadcast by Laravel. Echo and event broadcasting
16 | * allows your team to easily build robust real-time web applications.
17 | */
18 |
19 | // import Echo from 'laravel-echo';
20 |
21 | // window.Pusher = require('pusher-js');
22 |
23 | // window.Echo = new Echo({
24 | // broadcaster: 'pusher',
25 | // key: process.env.MIX_PUSHER_APP_KEY,
26 | // cluster: process.env.MIX_PUSHER_APP_CLUSTER,
27 | // forceTLS: true
28 | // });
29 |
--------------------------------------------------------------------------------
/apiblog/database/migrations/2014_10_12_000000_create_users_table.php:
--------------------------------------------------------------------------------
1 | id();
18 | $table->string('name');
19 | $table->string('email')->unique();
20 | $table->timestamp('email_verified_at')->nullable();
21 | $table->string('password');
22 | $table->rememberToken();
23 | $table->timestamps();
24 | });
25 | }
26 |
27 | /**
28 | * Reverse the migrations.
29 | *
30 | * @return void
31 | */
32 | public function down()
33 | {
34 | Schema::dropIfExists('users');
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/apiblog/app/Console/Kernel.php:
--------------------------------------------------------------------------------
1 | command('inspire')->hourly();
28 | }
29 |
30 | /**
31 | * Register the commands for the application.
32 | *
33 | * @return void
34 | */
35 | protected function commands()
36 | {
37 | $this->load(__DIR__.'/Commands');
38 |
39 | require base_path('routes/console.php');
40 | }
41 | }
42 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/ru.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/ru",[],function(){function n(n,e,r,u){return n%10<5&&n%10>0&&n%100<5||n%100>20?n%10>1?r:e:u}return{errorLoading:function(){return"Невозможно загрузить результаты"},inputTooLong:function(e){var r=e.input.length-e.maximum,u="Пожалуйста, введите на "+r+" символ";return u+=n(r,"","a","ов"),u+=" меньше"},inputTooShort:function(e){var r=e.minimum-e.input.length,u="Пожалуйста, введите ещё хотя бы "+r+" символ";return u+=n(r,"","a","ов")},loadingMore:function(){return"Загрузка данных…"},maximumSelected:function(e){var r="Вы можете выбрать не более "+e.maximum+" элемент";return r+=n(e.maximum,"","a","ов")},noResults:function(){return"Совпадений не найдено"},searching:function(){return"Поиск…"},removeAllItems:function(){return"Удалить все элементы"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/app/Traits/Response.php:
--------------------------------------------------------------------------------
1 | json([
17 | 'code' => $msgCode,
18 | 'message' => $message,
19 | 'data' => $data
20 | ], $httpCode);
21 | }
22 |
23 |
24 | /**
25 | * @param null $data
26 | * @param string $msg
27 | * @return \Illuminate\Http\JsonResponse |\Illuminate\Http\Response
28 | */
29 | public function fail($message,$data=[], $code = 10001,$httpCode = 500)
30 | {
31 | return response()->json(
32 | [
33 | 'code' => $code,
34 | 'message' => $message,
35 | 'data' => $data,
36 | 'time' => time()
37 | ],$httpCode);
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/dsb.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/dsb",[],function(){var n=["znamuško","znamušce","znamuška","znamuškow"],e=["zapisk","zapiska","zapiski","zapiskow"],u=function(n,e){return 1===n?e[0]:2===n?e[1]:n>2&&n<=4?e[2]:n>=5?e[3]:void 0};return{errorLoading:function(){return"Wuslědki njejsu se dali zacytaś."},inputTooLong:function(e){var a=e.input.length-e.maximum;return"Pšosym lašuj "+a+" "+u(a,n)},inputTooShort:function(e){var a=e.minimum-e.input.length;return"Pšosym zapódaj nanejmjenjej "+a+" "+u(a,n)},loadingMore:function(){return"Dalšne wuslědki se zacytaju…"},maximumSelected:function(n){return"Móžoš jano "+n.maximum+" "+u(n.maximum,e)+"wubraś."},noResults:function(){return"Žedne wuslědki namakane"},searching:function(){return"Pyta se…"},removeAllItems:function(){return"Remove all items"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/hsb.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/hsb",[],function(){var n=["znamješko","znamješce","znamješka","znamješkow"],e=["zapisk","zapiskaj","zapiski","zapiskow"],u=function(n,e){return 1===n?e[0]:2===n?e[1]:n>2&&n<=4?e[2]:n>=5?e[3]:void 0};return{errorLoading:function(){return"Wuslědki njedachu so začitać."},inputTooLong:function(e){var a=e.input.length-e.maximum;return"Prošu zhašej "+a+" "+u(a,n)},inputTooShort:function(e){var a=e.minimum-e.input.length;return"Prošu zapodaj znajmjeńša "+a+" "+u(a,n)},loadingMore:function(){return"Dalše wuslědki so začitaja…"},maximumSelected:function(n){return"Móžeš jenož "+n.maximum+" "+u(n.maximum,e)+"wubrać"},noResults:function(){return"Žane wuslědki namakane"},searching:function(){return"Pyta so…"},removeAllItems:function(){return"Remove all items"}}}),n.define,n.require}();
--------------------------------------------------------------------------------
/apiblog/database/migrations/2019_08_19_000000_create_failed_jobs_table.php:
--------------------------------------------------------------------------------
1 | id();
18 | $table->string('uuid')->unique();
19 | $table->text('connection');
20 | $table->text('queue');
21 | $table->longText('payload');
22 | $table->longText('exception');
23 | $table->timestamp('failed_at')->useCurrent();
24 | });
25 | }
26 |
27 | /**
28 | * Reverse the migrations.
29 | *
30 | * @return void
31 | */
32 | public function down()
33 | {
34 | Schema::dropIfExists('failed_jobs');
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/addon/mode/multiplex_test.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | (function() {
5 | CodeMirror.defineMode("markdown_with_stex", function(){
6 | var inner = CodeMirror.getMode({}, "stex");
7 | var outer = CodeMirror.getMode({}, "markdown");
8 |
9 | var innerOptions = {
10 | open: '$',
11 | close: '$',
12 | mode: inner,
13 | delimStyle: 'delim',
14 | innerStyle: 'inner'
15 | };
16 |
17 | return CodeMirror.multiplexingMode(outer, innerOptions);
18 | });
19 |
20 | var mode = CodeMirror.getMode({}, "markdown_with_stex");
21 |
22 | function MT(name) {
23 | test.mode(
24 | name,
25 | mode,
26 | Array.prototype.slice.call(arguments, 1),
27 | 'multiplexing');
28 | }
29 |
30 | MT(
31 | "stexInsideMarkdown",
32 | "[strong **Equation:**] [delim $][inner&tag \\pi][delim $]");
33 | })();
34 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "codemirror",
3 | "version":"5.0.0",
4 | "main": "lib/codemirror.js",
5 | "description": "In-browser code editing made bearable",
6 | "licenses": [{"type": "MIT",
7 | "url": "http://codemirror.net/LICENSE"}],
8 | "directories": {"lib": "./lib"},
9 | "scripts": {"test": "node ./test/run.js"},
10 | "devDependencies": {"node-static": "0.6.0",
11 | "phantomjs": "1.9.2-5",
12 | "blint": ">=0.1.1"},
13 | "bugs": "http://github.com/codemirror/CodeMirror/issues",
14 | "keywords": ["JavaScript", "CodeMirror", "Editor"],
15 | "homepage": "http://codemirror.net",
16 | "maintainers":[{"name": "Marijn Haverbeke",
17 | "email": "marijnh@gmail.com",
18 | "web": "http://marijnhaverbeke.nl"}],
19 | "repository": {"type": "git",
20 | "url": "https://github.com/codemirror/CodeMirror.git"}
21 | }
22 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/addon/lint/yaml-lint.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | (function(mod) {
5 | if (typeof exports == "object" && typeof module == "object") // CommonJS
6 | mod(require("../../lib/codemirror"));
7 | else if (typeof define == "function" && define.amd) // AMD
8 | define(["../../lib/codemirror"], mod);
9 | else // Plain browser env
10 | mod(CodeMirror);
11 | })(function(CodeMirror) {
12 | "use strict";
13 |
14 | // Depends on js-yaml.js from https://github.com/nodeca/js-yaml
15 |
16 | // declare global: jsyaml
17 |
18 | CodeMirror.registerHelper("lint", "yaml", function(text) {
19 | var found = [];
20 | try { jsyaml.load(text); }
21 | catch(e) {
22 | var loc = e.mark;
23 | found.push({ from: CodeMirror.Pos(loc.line, loc.column), to: CodeMirror.Pos(loc.line, loc.column), message: e.message });
24 | }
25 | return found;
26 | });
27 |
28 | });
29 |
--------------------------------------------------------------------------------
/apiblog/app/Jobs/EmailNotificationJob.php:
--------------------------------------------------------------------------------
1 | topic_id = $topic_id;
27 | }
28 |
29 | /**
30 | * Execute the job.
31 | *
32 | * @return void
33 | */
34 | public function handle()
35 | {
36 | $topic = Topics::with(['article','user'])->find($this->topic_id);
37 | Mail::send(new TopicsSend($topic));
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/apiblog/config/oauth.php:
--------------------------------------------------------------------------------
1 | [
11 | 'client_id'=>env('GITHUB_CLIENT_ID','46b6e2304c11077b5eb6'),
12 | 'redirect_uri'=>env('GITHUB_CALLBACK','https://api.pltrue.top/api/githubCallBack'),
13 | 'client_secret'=>env('GITHUB_SECRET','484378209f6e662e58c76332455740742f39a1ec'),
14 | ],
15 | 'gitee' => [
16 | 'client_id'=>env('GITEE_CLIENT_ID','74ee75f10437b4862d653a682111e5ddca1d24422f00ec884453ad232ae07ac9'),
17 | 'redirect_uri'=>env('GITEE_CALLBACK','https://api.pltrue.top/api/giteeCallBack'),
18 | 'client_secret'=>env('GITEE_SECRET','2365a07a73dc25a27e5c7a968248b96beb53a1ad300de7ba6bf4ffe247a4b386'),
19 | ],
20 | 'weibo' => [
21 | 'client_id'=>env('WEIBO_CLIENT_ID','1949419161'),
22 | 'redirect_uri'=>env('WEIBO_CALLBACK','https://api.pltrue.top/api/weiboCallBack'),
23 | 'client_secret'=>env('WEIBO_SECRET','38ad194c8302f42d8d6c7bc7704595e7'),
24 | ]
25 | ];
26 |
--------------------------------------------------------------------------------
/apiblog/app/Admin/Controllers/HomeController.php:
--------------------------------------------------------------------------------
1 | header('Dashboard')
18 | ->description('Description...')
19 | ->body(function (Row $row) {
20 | $row->column(12, function (Column $column) {
21 | $column->row(function (Row $row) {
22 | $row->column(6, new Examples\NewUsers());
23 | // $row->column(6, new Examples\NewDevices());
24 | });
25 |
26 | // $column->row(new Examples\Sessions());
27 | // $column->row(new Examples\ProductOrders());
28 | });
29 | });
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/apiblog/config/services.php:
--------------------------------------------------------------------------------
1 | [
18 | 'domain' => env('MAILGUN_DOMAIN'),
19 | 'secret' => env('MAILGUN_SECRET'),
20 | 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'),
21 | ],
22 |
23 | 'postmark' => [
24 | 'token' => env('POSTMARK_TOKEN'),
25 | ],
26 |
27 | 'ses' => [
28 | 'key' => env('AWS_ACCESS_KEY_ID'),
29 | 'secret' => env('AWS_SECRET_ACCESS_KEY'),
30 | 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),
31 | ],
32 |
33 | ];
34 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/fonts/editormd-logo.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/apiblog/app/Models/Articles.php:
--------------------------------------------------------------------------------
1 | hasOne(Administrator::class,'id','user_id');
22 | }
23 |
24 |
25 | public function topic()
26 | {
27 | return $this->hasMany(Administrator::class,'id','user_id');
28 | }
29 |
30 | public function setCoverImgAttribute($key)
31 | {
32 | if(strstr($key,'http')==false){
33 | if(env('DISK')=='qiniu'){
34 | return env('QINIU_DOMAIN').'/'.$key;
35 | }else{
36 | return env('APP_URL').'/storage/'.$key;
37 | }
38 | }
39 | return $key;
40 | }
41 |
42 | public function category()
43 | {
44 | return $this->hasOne(Category::class,'category_id','id');
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/app/src/components/layouts/LeftSidebar.vue:
--------------------------------------------------------------------------------
1 |
2 |
14 |
15 |
16 |
29 |
38 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/addon/lint/json-lint.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | // Depends on jsonlint.js from https://github.com/zaach/jsonlint
5 |
6 | // declare global: jsonlint
7 |
8 | (function(mod) {
9 | if (typeof exports == "object" && typeof module == "object") // CommonJS
10 | mod(require("../../lib/codemirror"));
11 | else if (typeof define == "function" && define.amd) // AMD
12 | define(["../../lib/codemirror"], mod);
13 | else // Plain browser env
14 | mod(CodeMirror);
15 | })(function(CodeMirror) {
16 | "use strict";
17 |
18 | CodeMirror.registerHelper("lint", "json", function(text) {
19 | var found = [];
20 | jsonlint.parseError = function(str, hash) {
21 | var loc = hash.loc;
22 | found.push({from: CodeMirror.Pos(loc.first_line - 1, loc.first_column),
23 | to: CodeMirror.Pos(loc.last_line - 1, loc.last_column),
24 | message: str});
25 | };
26 | try { jsonlint.parse(text); }
27 | catch(e) {}
28 | return found;
29 | });
30 |
31 | });
32 |
--------------------------------------------------------------------------------
/apiblog/app/Admin/routes.php:
--------------------------------------------------------------------------------
1 | config('admin.route.prefix'),
11 | 'namespace' => config('admin.route.namespace'),
12 | 'middleware' => config('admin.route.middleware'),
13 | ], function (Router $router) {
14 |
15 | $router->get('auth/{user}',function (){
16 | return redirect('/admin');//
17 | });
18 | $router->get('/', 'HomeController@index');
19 |
20 | $router->resource('/articles', 'ArticleController');
21 |
22 | $router->get('/users', 'UserController@index');
23 | $router->put('/users/{user}', 'UserController@update');
24 | $router->get('/users/{user}/edit', 'UserController@edit');
25 |
26 | $router->resource('/visitor-registry', 'VisitorRegistryController');
27 | $router->resource('/category', 'CategoryController');
28 | $router->resource('/topics', 'TopicController');
29 | $router->resource('/website', 'WebsiteFooterController');
30 | $router->resource('/source_project', 'SourceProjectController');
31 |
32 | });
33 |
34 |
35 |
--------------------------------------------------------------------------------
/app/src/style/icon.scss:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: 'gitee'; /* project id 2447826 */
3 | src: url('//at.alicdn.com/t/font_2447826_8s7h70rvbeq.eot');
4 | src: url('//at.alicdn.com/t/font_2447826_8s7h70rvbeq.eot?#iefix') format('embedded-opentype'),
5 | url('//at.alicdn.com/t/font_2447826_8s7h70rvbeq.woff2') format('woff2'),
6 | url('//at.alicdn.com/t/font_2447826_8s7h70rvbeq.woff') format('woff'),
7 | url('//at.alicdn.com/t/font_2447826_8s7h70rvbeq.ttf') format('truetype'),
8 | url('//at.alicdn.com/t/font_2447826_8s7h70rvbeq.svg#iconfont') format('svg');
9 | }
10 | @font-face {
11 | font-family: 'github'; /* project id 2447832 */
12 | src: url('//at.alicdn.com/t/font_2447832_0hw2qx5lf1i7.eot');
13 | src: url('//at.alicdn.com/t/font_2447832_0hw2qx5lf1i7.eot?#iefix') format('embedded-opentype'),
14 | url('//at.alicdn.com/t/font_2447832_0hw2qx5lf1i7.woff2') format('woff2'),
15 | url('//at.alicdn.com/t/font_2447832_0hw2qx5lf1i7.woff') format('woff'),
16 | url('//at.alicdn.com/t/font_2447832_0hw2qx5lf1i7.ttf') format('truetype'),
17 | url('//at.alicdn.com/t/font_2447832_0hw2qx5lf1i7.svg#iconfont') format('svg');
18 | }
19 |
20 |
21 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/theme/neo.css:
--------------------------------------------------------------------------------
1 | /* neo theme for codemirror */
2 |
3 | /* Color scheme */
4 |
5 | .cm-s-neo.CodeMirror {
6 | background-color:#ffffff;
7 | color:#2e383c;
8 | line-height:1.4375;
9 | }
10 | .cm-s-neo .cm-comment {color:#75787b}
11 | .cm-s-neo .cm-keyword, .cm-s-neo .cm-property {color:#1d75b3}
12 | .cm-s-neo .cm-atom,.cm-s-neo .cm-number {color:#75438a}
13 | .cm-s-neo .cm-node,.cm-s-neo .cm-tag {color:#9c3328}
14 | .cm-s-neo .cm-string {color:#b35e14}
15 | .cm-s-neo .cm-variable,.cm-s-neo .cm-qualifier {color:#047d65}
16 |
17 |
18 | /* Editor styling */
19 |
20 | .cm-s-neo pre {
21 | padding:0;
22 | }
23 |
24 | .cm-s-neo .CodeMirror-gutters {
25 | border:none;
26 | border-right:10px solid transparent;
27 | background-color:transparent;
28 | }
29 |
30 | .cm-s-neo .CodeMirror-linenumber {
31 | padding:0;
32 | color:#e0e2e5;
33 | }
34 |
35 | .cm-s-neo .CodeMirror-guttermarker { color: #1d75b3; }
36 | .cm-s-neo .CodeMirror-guttermarker-subtle { color: #e0e2e5; }
37 |
38 | .cm-s-neo div.CodeMirror-cursor {
39 | width: auto;
40 | border: 0;
41 | background: rgba(155,157,162,0.37);
42 | z-index: 1;
43 | }
44 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/addon/edit/trailingspace.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | (function(mod) {
5 | if (typeof exports == "object" && typeof module == "object") // CommonJS
6 | mod(require("../../lib/codemirror"));
7 | else if (typeof define == "function" && define.amd) // AMD
8 | define(["../../lib/codemirror"], mod);
9 | else // Plain browser env
10 | mod(CodeMirror);
11 | })(function(CodeMirror) {
12 | CodeMirror.defineOption("showTrailingSpace", false, function(cm, val, prev) {
13 | if (prev == CodeMirror.Init) prev = false;
14 | if (prev && !val)
15 | cm.removeOverlay("trailingspace");
16 | else if (!prev && val)
17 | cm.addOverlay({
18 | token: function(stream) {
19 | for (var l = stream.string.length, i = l; i && /\s/.test(stream.string.charAt(i - 1)); --i) {}
20 | if (i > stream.pos) { stream.pos = i; return null; }
21 | stream.pos = l;
22 | return "trailingspace";
23 | },
24 | name: "trailingspace"
25 | });
26 | });
27 | });
28 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/bootstrap-iconpicker/css/bootstrap-iconpicker.min.css:
--------------------------------------------------------------------------------
1 | /*!========================================================================
2 | * File: bootstrap-iconpicker.min.css v1.10.0 by @victor-valencia
3 | * https://victor-valencia.github.com/bootstrap-iconpicker
4 | * ========================================================================
5 | * Copyright 2013-2017 Victor Valencia Rico.
6 | * Licensed under MIT license.
7 | * https://github.com/victor-valencia/bootstrap-iconpicker/blob/master/LICENSE
8 | * ========================================================================
9 | */
10 |
11 | .iconpicker .caret{margin-left:10px!important}.iconpicker{min-width:60px}.iconpicker input.search-control{margin-bottom:6px;margin-top:6px}div.iconpicker.left .table-icons{margin-right:auto}div.iconpicker.center .table-icons{margin-left:auto;margin-right:auto}div.iconpicker.right .table-icons{margin-left:auto}.table-icons .btn{min-height:30px;min-width:35px;text-align:center;padding:0;margin:2px}.table-icons td{min-width:39px}.popover{max-width:inherit!important}.iconpicker-popover{z-index:1050!important}.iconpicker-popover .search-control{margin-bottom:6px;margin-top:6px}
12 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2015 pandao
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
23 |
--------------------------------------------------------------------------------
/apiblog/config/view.php:
--------------------------------------------------------------------------------
1 | [
17 | resource_path('views'),
18 | ],
19 |
20 | /*
21 | |--------------------------------------------------------------------------
22 | | Compiled View Path
23 | |--------------------------------------------------------------------------
24 | |
25 | | This option determines where all the compiled Blade templates will be
26 | | stored for your application. Typically, this is within the storage
27 | | directory. However, as usual, you are free to change this value.
28 | |
29 | */
30 |
31 | 'compiled' => env(
32 | 'VIEW_COMPILED_PATH',
33 | realpath(storage_path('framework/views'))
34 | ),
35 |
36 | ];
37 |
--------------------------------------------------------------------------------
/apiblog/database/migrations/2020_09_07_090635_create_admin_settings_table.php:
--------------------------------------------------------------------------------
1 | config('database.connection') ?: config('database.default');
12 | }
13 |
14 | public function config($key)
15 | {
16 | return config('admin.'.$key);
17 | }
18 |
19 | /**
20 | * Run the migrations.
21 | *
22 | * @return void
23 | */
24 | public function up()
25 | {
26 | Schema::create($this->config('database.settings_table') ?: 'admin_settings', function (Blueprint $table) {
27 | $table->string('slug', 100)->primary();
28 | $table->longText('value');
29 | $table->timestamps();
30 | });
31 | }
32 |
33 | /**
34 | * Reverse the migrations.
35 | *
36 | * @return void
37 | */
38 | public function down()
39 | {
40 | Schema::dropIfExists($this->config('database.settings_table') ?: 'admin_settings');
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "editor.md",
3 | "version": "1.5.0",
4 | "description": "Open source online markdown editor.",
5 | "directories": {
6 | "doc": "docs",
7 | "example": "examples",
8 | "test": "tests"
9 | },
10 | "scripts": {
11 | "test": "echo \"Error: no test specified\" && exit 1"
12 | },
13 | "repository": {
14 | "type": "git",
15 | "url": "https://github.com/pandao/editor.md.git"
16 | },
17 | "keywords": [
18 | "editor.md",
19 | "markdown",
20 | "editor"
21 | ],
22 | "author": "Pandao",
23 | "license": "MIT",
24 | "bugs": {
25 | "url": "https://github.com/pandao/editor.md/issues"
26 | },
27 | "homepage": "https://github.com/pandao/editor.md",
28 | "devDependencies": {
29 | "dateformatter": "^0.1.0",
30 | "gulp": "^3.8.11",
31 | "gulp-concat": "^2.4.2",
32 | "gulp-header": "^1.2.2",
33 | "gulp-jshint": "^1.9.0",
34 | "gulp-minify-css": "^0.4.4",
35 | "gulp-notify": "^2.1.0",
36 | "gulp-rename": "^1.2.0",
37 | "gulp-replace": "^0.5.3",
38 | "gulp-ruby-sass": "^1.0.1",
39 | "gulp-uglifyjs": "^0.6.1",
40 | "gulp-util": "^3.0.1"
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/tinymce/plugins/code/plugin.min.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright (c) Tiny Technologies, Inc. All rights reserved.
3 | * Licensed under the LGPL or a commercial license.
4 | * For LGPL see License.txt in the project root for license information.
5 | * For commercial licenses see https://www.tiny.cloud/
6 | *
7 | * Version: 5.8.0 (2021-05-06)
8 | */
9 | !function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),o=function(o){var e=o.getContent({source_view:!0});o.windowManager.open({title:"Source Code",size:"large",body:{type:"panel",items:[{type:"textarea",name:"code"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:{code:e},onSubmit:function(e){var t,n;t=o,n=e.getData().code,t.focus(),t.undoManager.transact(function(){t.setContent(n)}),t.selection.setCursorLocation(),t.nodeChanged(),e.close()}})};e.add("code",function(e){var t,n;return(t=e).addCommand("mceCodeEditor",function(){o(t)}),(n=e).ui.registry.addButton("code",{icon:"sourcecode",tooltip:"Source code",onAction:function(){return o(n)}}),n.ui.registry.addMenuItem("code",{icon:"sourcecode",text:"Source code",onAction:function(){return o(n)}}),{}})}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (C) 2014 by Marijn Haverbeke and others
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is
8 | furnished to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in
11 | all copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
20 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/scss/editormd.tab.scss:
--------------------------------------------------------------------------------
1 | @charset "utf-8";
2 |
3 | .editormd-tab {
4 | }
5 |
6 | .editormd-tab-head {
7 | list-style: none;
8 | border-bottom: 1px solid #ddd;
9 |
10 | li {
11 | display: inline-block;
12 |
13 | a {
14 | color: #999;
15 | display: block;
16 | padding: 6px 12px 5px;
17 | text-align: center;
18 | text-decoration: none;
19 | margin-bottom: -1px;
20 | border: 1px solid #ddd;
21 | @include border-top-left-radius(3px);
22 | @include border-top-right-radius(3px);
23 | background: #f6f6f6;
24 | @include transition(all 300ms ease-out);
25 |
26 | &:hover {
27 | color: #666;
28 | background: #eee;
29 | }
30 | }
31 |
32 | &.active a {
33 | color: #666;
34 | background: #fff;
35 | border-bottom-color: #fff;
36 | }
37 | }
38 |
39 | li + li {
40 | margin-left: 3px;
41 | }
42 | }
43 |
44 | .editormd-tab-container {
45 | }
46 |
47 | .editormd-tab-box {
48 | padding: 20px 0;
49 | }
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/jquery.initialize/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2015-2016 Adam Pietrasiak
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
23 |
--------------------------------------------------------------------------------
/apiblog/app/Admin/Controllers/UsersController.php:
--------------------------------------------------------------------------------
1 | orderByDesc('created_at'), function (Grid $grid) {
23 | $grid->column('id')->sortable();
24 | $grid->column('name');
25 | $grid->column('email');
26 | // $grid->column('avatar')->image();
27 | $grid->column('bound_oauth','登录类型')->using([
28 | ''=>'账号登录',
29 | 0=>'微博',
30 | 1=>'github',
31 | 2=>'gitee',
32 | ]);
33 |
34 | // $grid->column('user_json');
35 | $grid->column('created_at');
36 | $grid->disableDeleteButton();
37 | $grid->disableCreateButton();
38 | $grid->disableEditButton();
39 | $grid->disableViewButton();
40 |
41 | });
42 | }
43 | }
44 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/cs.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/cs",[],function(){function e(e,n){switch(e){case 2:return n?"dva":"dvě";case 3:return"tři";case 4:return"čtyři"}return""}return{errorLoading:function(){return"Výsledky nemohly být načteny."},inputTooLong:function(n){var t=n.input.length-n.maximum;return 1==t?"Prosím, zadejte o jeden znak méně.":t<=4?"Prosím, zadejte o "+e(t,!0)+" znaky méně.":"Prosím, zadejte o "+t+" znaků méně."},inputTooShort:function(n){var t=n.minimum-n.input.length;return 1==t?"Prosím, zadejte ještě jeden znak.":t<=4?"Prosím, zadejte ještě další "+e(t,!0)+" znaky.":"Prosím, zadejte ještě dalších "+t+" znaků."},loadingMore:function(){return"Načítají se další výsledky…"},maximumSelected:function(n){var t=n.maximum;return 1==t?"Můžete zvolit jen jednu položku.":t<=4?"Můžete zvolit maximálně "+e(t,!1)+" položky.":"Můžete zvolit maximálně "+t+" položek."},noResults:function(){return"Nenalezeny žádné položky."},searching:function(){return"Vyhledávání…"},removeAllItems:function(){return"Odstraňte všechny položky"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/editor-md/lib/codemirror/theme/eclipse.css:
--------------------------------------------------------------------------------
1 | .cm-s-eclipse span.cm-meta {color: #FF1717;}
2 | .cm-s-eclipse span.cm-keyword { line-height: 1em; font-weight: bold; color: #7F0055; }
3 | .cm-s-eclipse span.cm-atom {color: #219;}
4 | .cm-s-eclipse span.cm-number {color: #164;}
5 | .cm-s-eclipse span.cm-def {color: #00f;}
6 | .cm-s-eclipse span.cm-variable {color: black;}
7 | .cm-s-eclipse span.cm-variable-2 {color: #0000C0;}
8 | .cm-s-eclipse span.cm-variable-3 {color: #0000C0;}
9 | .cm-s-eclipse span.cm-property {color: black;}
10 | .cm-s-eclipse span.cm-operator {color: black;}
11 | .cm-s-eclipse span.cm-comment {color: #3F7F5F;}
12 | .cm-s-eclipse span.cm-string {color: #2A00FF;}
13 | .cm-s-eclipse span.cm-string-2 {color: #f50;}
14 | .cm-s-eclipse span.cm-qualifier {color: #555;}
15 | .cm-s-eclipse span.cm-builtin {color: #30a;}
16 | .cm-s-eclipse span.cm-bracket {color: #cc7;}
17 | .cm-s-eclipse span.cm-tag {color: #170;}
18 | .cm-s-eclipse span.cm-attribute {color: #00c;}
19 | .cm-s-eclipse span.cm-link {color: #219;}
20 | .cm-s-eclipse span.cm-error {color: #f00;}
21 |
22 | .cm-s-eclipse .CodeMirror-activeline-background {background: #e8f2ff !important;}
23 | .cm-s-eclipse .CodeMirror-matchingbracket {outline:1px solid grey; color:black !important;}
24 |
--------------------------------------------------------------------------------
/apiblog/public/vendor/dcat-admin/dcat/plugins/select/i18n/sk.js:
--------------------------------------------------------------------------------
1 | /*! Select2 4.1.0-beta.1 | https://github.com/select2/select2/blob/master/LICENSE.md */
2 |
3 | !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/sk",[],function(){var e={2:function(e){return e?"dva":"dve"},3:function(){return"tri"},4:function(){return"štyri"}};return{errorLoading:function(){return"Výsledky sa nepodarilo načítať."},inputTooLong:function(n){var t=n.input.length-n.maximum;return 1==t?"Prosím, zadajte o jeden znak menej":t>=2&&t<=4?"Prosím, zadajte o "+e[t](!0)+" znaky menej":"Prosím, zadajte o "+t+" znakov menej"},inputTooShort:function(n){var t=n.minimum-n.input.length;return 1==t?"Prosím, zadajte ešte jeden znak":t<=4?"Prosím, zadajte ešte ďalšie "+e[t](!0)+" znaky":"Prosím, zadajte ešte ďalších "+t+" znakov"},loadingMore:function(){return"Načítanie ďalších výsledkov…"},maximumSelected:function(n){return 1==n.maximum?"Môžete zvoliť len jednu položku":n.maximum>=2&&n.maximum<=4?"Môžete zvoliť najviac "+e[n.maximum](!1)+" položky":"Môžete zvoliť najviac "+n.maximum+" položiek"},noResults:function(){return"Nenašli sa žiadne položky"},searching:function(){return"Vyhľadávanie…"},removeAllItems:function(){return"Odstráňte všetky položky"}}}),e.define,e.require}();
--------------------------------------------------------------------------------
/apiblog/resources/lang/zh_CN/global.php:
--------------------------------------------------------------------------------
1 | [
5 | 'id' => 'ID',
6 | 'name' => '名称',
7 | 'username' => '用户名',
8 | 'email' => '邮箱',
9 | 'http_path' => 'HTTP路径',
10 | 'password' => '密码',
11 | 'password_confirmation' => '确认密码',
12 | 'created_at' => '创建时间',
13 | 'updated_at' => '更新时间',
14 | 'permissions' => '权限',
15 | 'slug' => '标识',
16 | 'user' => '用户',
17 | 'order' => '排序',
18 | 'ip' => 'IP',
19 | 'method' => '方法',
20 | 'uri' => 'URI',
21 | 'roles' => '角色',
22 | 'path' => '路径',
23 | 'input' => '输入',
24 | 'type' => '类型',
25 | ],
26 | 'labels' => [
27 | 'list' => '列表',
28 | 'edit' => '编辑',
29 | 'detail' => '详细',
30 | 'create' => '创建',
31 | 'root' => '顶级',
32 | 'scaffold' => '代码生成器',
33 | ],
34 | 'options' => [
35 | //
36 | ],
37 | ];
38 |
--------------------------------------------------------------------------------