├── .gitattributes
├── .gitignore
├── .idea
├── .name
├── blog.iml
├── encodings.xml
├── misc.xml
├── modules.xml
├── scopes
│ └── scope_settings.xml
├── vcs.xml
└── workspace.xml
├── CONTRIBUTING.md
├── app
├── commands
│ └── .gitkeep
├── config
│ ├── app.php
│ ├── auth.php
│ ├── cache.php
│ ├── compile.php
│ ├── database.php
│ ├── local
│ │ ├── app.php
│ │ └── database.php
│ ├── mail.php
│ ├── packages
│ │ ├── .gitkeep
│ │ └── zhuzhichao
│ │ │ └── ueditor
│ │ │ ├── .gitkeep
│ │ │ └── config.php
│ ├── queue.php
│ ├── remote.php
│ ├── services.php
│ ├── session.php
│ ├── testing
│ │ ├── cache.php
│ │ └── session.php
│ ├── view.php
│ └── workbench.php
├── controllers
│ ├── .gitkeep
│ ├── ArticlesController.php
│ ├── BaseController.php
│ ├── BlogController.php
│ ├── CateController.php
│ ├── HomeController.php
│ └── UserController.php
├── database
│ ├── .gitignore
│ ├── migrations
│ │ ├── .gitkeep
│ │ └── 2015_01_14_084126_create_users_table.php
│ └── seeds
│ │ ├── .gitkeep
│ │ └── DatabaseSeeder.php
├── filters.php
├── lang
│ └── en
│ │ ├── pagination.php
│ │ ├── reminders.php
│ │ └── validation.php
├── lv.sql
├── models
│ ├── Article.php
│ ├── Badmin.php
│ ├── Cate.php
│ ├── Tag.php
│ └── User.php
├── routes.php
├── start
│ ├── artisan.php
│ ├── global.php
│ └── local.php
├── storage
│ ├── .gitignore
│ ├── cache
│ │ └── .gitignore
│ ├── logs
│ │ └── .gitignore
│ ├── meta
│ │ └── .gitignore
│ ├── sessions
│ │ └── .gitignore
│ └── views
│ │ └── .gitignore
├── tests
│ ├── ExampleTest.php
│ └── TestCase.php
└── views
│ ├── articles
│ ├── create.blade.php
│ ├── edit.blade.php
│ ├── find.blade.php
│ ├── index.blade.php
│ ├── lists.blade.php
│ ├── notifications.blade.php
│ ├── recycle.blade.php
│ ├── search.blade.php
│ └── show.blade.php
│ ├── blog
│ ├── achieve.blade.php
│ ├── cate.blade.php
│ ├── detail.blade.php
│ ├── index.blade.php
│ ├── tag.blade.php
│ └── user.blade.php
│ ├── cate
│ ├── create.blade.php
│ ├── edit.blade.php
│ └── index.blade.php
│ ├── emails
│ └── auth
│ │ └── reminder.blade.php
│ ├── nav.blade.php
│ ├── navbar.blade.php
│ └── user
│ ├── edit.blade.php
│ ├── home.blade.php
│ ├── login.blade.php
│ ├── pic.blade.php
│ ├── pwd.blade.php
│ └── register.blade.php
├── artisan
├── bootstrap
├── autoload.php
├── css
│ ├── bootstrap-responsive.css
│ ├── bootstrap-responsive.min.css
│ ├── bootstrap-theme.css
│ ├── bootstrap-theme.css.map
│ ├── bootstrap-theme.min.css
│ ├── bootstrap.css
│ ├── bootstrap.css.map
│ └── bootstrap.min.css
├── fonts
│ ├── glyphicons-halflings-regular.eot
│ ├── glyphicons-halflings-regular.svg
│ ├── glyphicons-halflings-regular.ttf
│ └── glyphicons-halflings-regular.woff
├── img
│ ├── glyphicons-halflings-white.png
│ ├── glyphicons-halflings.png
│ ├── m1.jpg
│ ├── m2.jpg
│ ├── m3.jpg
│ ├── m4.jpg
│ └── m5.jpg
├── js
│ ├── bootstrap.js
│ ├── bootstrap.min.js
│ └── jquery.js
├── paths.php
└── start.php
├── composer.json
├── lv.sql
├── phpunit.xml
├── public
├── .htaccess
├── avatar
│ ├── 1422007842.jpg
│ ├── 1422008368.jpg
│ ├── 1422011373.jpg
│ ├── 1422011458.jpg
│ ├── 1422239927.jpg
│ ├── 2.jpg
│ ├── jq.jpg
│ ├── lh.jpg
│ ├── photo.jpg
│ └── pool.jpg
├── bootstrap
│ ├── css
│ │ ├── bootstrap-responsive.css
│ │ ├── bootstrap-responsive.min.css
│ │ ├── bootstrap-theme.css
│ │ ├── bootstrap-theme.css.map
│ │ ├── bootstrap-theme.min.css
│ │ ├── bootstrap.css
│ │ ├── bootstrap.css.map
│ │ └── bootstrap.min.css
│ ├── fonts
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.svg
│ │ ├── glyphicons-halflings-regular.ttf
│ │ └── glyphicons-halflings-regular.woff
│ ├── img
│ │ ├── glyphicons-halflings-white.png
│ │ ├── glyphicons-halflings.png
│ │ ├── m1.jpg
│ │ ├── m2.jpg
│ │ ├── m3.jpg
│ │ ├── m4.jpg
│ │ └── m5.jpg
│ └── js
│ │ ├── bootstrap.js
│ │ ├── bootstrap.min.js
│ │ └── jquery.js
├── css
│ ├── Jcrop.gif
│ ├── artDialog.css
│ ├── blog.css
│ ├── cate.css
│ ├── default.css
│ ├── icons
│ │ ├── error.png
│ │ ├── face-sad.png
│ │ ├── face-smile.png
│ │ ├── loading.gif
│ │ ├── question.png
│ │ ├── succeed.png
│ │ └── warning.png
│ ├── index.css
│ ├── jquery.Jcrop.css
│ ├── register.css
│ └── zTreeStyle
│ │ ├── img
│ │ ├── diy
│ │ │ ├── 1_close.png
│ │ │ ├── 1_open.png
│ │ │ ├── 2.png
│ │ │ ├── 3.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── 9.png
│ │ ├── line_conn.gif
│ │ ├── loading.gif
│ │ ├── zTreeStandard.gif
│ │ └── zTreeStandard.png
│ │ └── zTreeStyle.css
├── favicon.ico
├── images
│ ├── 1.jpg
│ ├── 2.jpg
│ ├── 3.jpg
│ ├── 4.jpg
│ ├── admin.png
│ ├── del.png
│ ├── edit.png
│ ├── fdel.png
│ ├── index.png
│ ├── laravel.jpg
│ ├── laravel.png
│ └── recovery.png
├── index.php
├── js
│ ├── ajaxupload.js
│ ├── artDialog.js
│ ├── cf.js
│ ├── jquery.Jcrop.min.js
│ ├── jquery.js
│ ├── jquery.ztree.3.5.js
│ ├── navbar.js
│ └── ztree.js
├── packages
│ ├── .gitkeep
│ └── zhuzhichao
│ │ └── ueditor
│ │ ├── .gitkeep
│ │ ├── dialogs
│ │ ├── anchor
│ │ │ └── anchor.html
│ │ ├── attachment
│ │ │ ├── attachment.css
│ │ │ ├── attachment.html
│ │ │ ├── attachment.js
│ │ │ ├── fileTypeImages
│ │ │ │ ├── icon_chm.gif
│ │ │ │ ├── icon_default.png
│ │ │ │ ├── icon_doc.gif
│ │ │ │ ├── icon_exe.gif
│ │ │ │ ├── icon_jpg.gif
│ │ │ │ ├── icon_mp3.gif
│ │ │ │ ├── icon_mv.gif
│ │ │ │ ├── icon_pdf.gif
│ │ │ │ ├── icon_ppt.gif
│ │ │ │ ├── icon_psd.gif
│ │ │ │ ├── icon_rar.gif
│ │ │ │ ├── icon_txt.gif
│ │ │ │ └── icon_xls.gif
│ │ │ └── images
│ │ │ │ ├── alignicon.gif
│ │ │ │ ├── alignicon.png
│ │ │ │ ├── bg.png
│ │ │ │ ├── file-icons.gif
│ │ │ │ ├── file-icons.png
│ │ │ │ ├── icons.gif
│ │ │ │ ├── icons.png
│ │ │ │ ├── image.png
│ │ │ │ ├── progress.png
│ │ │ │ ├── success.gif
│ │ │ │ └── success.png
│ │ ├── background
│ │ │ ├── background.css
│ │ │ ├── background.html
│ │ │ ├── background.js
│ │ │ └── images
│ │ │ │ ├── bg.png
│ │ │ │ └── success.png
│ │ ├── charts
│ │ │ ├── chart.config.js
│ │ │ ├── charts.css
│ │ │ ├── charts.html
│ │ │ ├── charts.js
│ │ │ └── images
│ │ │ │ ├── charts0.png
│ │ │ │ ├── charts1.png
│ │ │ │ ├── charts2.png
│ │ │ │ ├── charts3.png
│ │ │ │ ├── charts4.png
│ │ │ │ └── charts5.png
│ │ ├── emotion
│ │ │ ├── emotion.css
│ │ │ ├── emotion.html
│ │ │ ├── emotion.js
│ │ │ └── images
│ │ │ │ ├── 0.gif
│ │ │ │ ├── bface.gif
│ │ │ │ ├── cface.gif
│ │ │ │ ├── fface.gif
│ │ │ │ ├── jxface2.gif
│ │ │ │ ├── neweditor-tab-bg.png
│ │ │ │ ├── tface.gif
│ │ │ │ ├── wface.gif
│ │ │ │ └── yface.gif
│ │ ├── gmap
│ │ │ └── gmap.html
│ │ ├── help
│ │ │ ├── help.css
│ │ │ ├── help.html
│ │ │ └── help.js
│ │ ├── image
│ │ │ ├── image.css
│ │ │ ├── image.html
│ │ │ ├── image.js
│ │ │ └── images
│ │ │ │ ├── alignicon.jpg
│ │ │ │ ├── bg.png
│ │ │ │ ├── icons.gif
│ │ │ │ ├── icons.png
│ │ │ │ ├── image.png
│ │ │ │ ├── progress.png
│ │ │ │ ├── success.gif
│ │ │ │ └── success.png
│ │ ├── insertframe
│ │ │ └── insertframe.html
│ │ ├── internal.js
│ │ ├── link
│ │ │ └── link.html
│ │ ├── map
│ │ │ ├── map.html
│ │ │ └── show.html
│ │ ├── music
│ │ │ ├── music.css
│ │ │ ├── music.html
│ │ │ └── music.js
│ │ ├── preview
│ │ │ └── preview.html
│ │ ├── scrawl
│ │ │ ├── images
│ │ │ │ ├── addimg.png
│ │ │ │ ├── brush.png
│ │ │ │ ├── delimg.png
│ │ │ │ ├── delimgH.png
│ │ │ │ ├── empty.png
│ │ │ │ ├── emptyH.png
│ │ │ │ ├── eraser.png
│ │ │ │ ├── redo.png
│ │ │ │ ├── redoH.png
│ │ │ │ ├── scale.png
│ │ │ │ ├── scaleH.png
│ │ │ │ ├── size.png
│ │ │ │ ├── undo.png
│ │ │ │ └── undoH.png
│ │ │ ├── scrawl.css
│ │ │ ├── scrawl.html
│ │ │ └── scrawl.js
│ │ ├── searchreplace
│ │ │ ├── searchreplace.html
│ │ │ └── searchreplace.js
│ │ ├── snapscreen
│ │ │ └── snapscreen.html
│ │ ├── spechars
│ │ │ ├── spechars.html
│ │ │ └── spechars.js
│ │ ├── table
│ │ │ ├── dragicon.png
│ │ │ ├── edittable.css
│ │ │ ├── edittable.html
│ │ │ ├── edittable.js
│ │ │ ├── edittd.html
│ │ │ └── edittip.html
│ │ ├── template
│ │ │ ├── config.js
│ │ │ ├── images
│ │ │ │ ├── bg.gif
│ │ │ │ ├── pre0.png
│ │ │ │ ├── pre1.png
│ │ │ │ ├── pre2.png
│ │ │ │ ├── pre3.png
│ │ │ │ └── pre4.png
│ │ │ ├── template.css
│ │ │ ├── template.html
│ │ │ └── template.js
│ │ ├── video
│ │ │ ├── images
│ │ │ │ ├── bg.png
│ │ │ │ ├── center_focus.jpg
│ │ │ │ ├── file-icons.gif
│ │ │ │ ├── file-icons.png
│ │ │ │ ├── icons.gif
│ │ │ │ ├── icons.png
│ │ │ │ ├── image.png
│ │ │ │ ├── left_focus.jpg
│ │ │ │ ├── none_focus.jpg
│ │ │ │ ├── progress.png
│ │ │ │ ├── right_focus.jpg
│ │ │ │ ├── success.gif
│ │ │ │ └── success.png
│ │ │ ├── video.css
│ │ │ ├── video.html
│ │ │ └── video.js
│ │ ├── webapp
│ │ │ └── webapp.html
│ │ └── wordimage
│ │ │ ├── fClipboard_ueditor.swf
│ │ │ ├── imageUploader.swf
│ │ │ ├── tangram.js
│ │ │ ├── wordimage.html
│ │ │ └── wordimage.js
│ │ ├── lang
│ │ ├── en
│ │ │ ├── en.js
│ │ │ └── images
│ │ │ │ ├── addimage.png
│ │ │ │ ├── alldeletebtnhoverskin.png
│ │ │ │ ├── alldeletebtnupskin.png
│ │ │ │ ├── background.png
│ │ │ │ ├── button.png
│ │ │ │ ├── copy.png
│ │ │ │ ├── deletedisable.png
│ │ │ │ ├── deleteenable.png
│ │ │ │ ├── listbackground.png
│ │ │ │ ├── localimage.png
│ │ │ │ ├── music.png
│ │ │ │ ├── rotateleftdisable.png
│ │ │ │ ├── rotateleftenable.png
│ │ │ │ ├── rotaterightdisable.png
│ │ │ │ ├── rotaterightenable.png
│ │ │ │ └── upload.png
│ │ └── zh-cn
│ │ │ ├── images
│ │ │ ├── copy.png
│ │ │ ├── localimage.png
│ │ │ ├── music.png
│ │ │ └── upload.png
│ │ │ └── zh-cn.js
│ │ ├── themes
│ │ ├── default
│ │ │ ├── css
│ │ │ │ ├── ueditor.css
│ │ │ │ └── ueditor.min.css
│ │ │ ├── dialogbase.css
│ │ │ └── images
│ │ │ │ ├── anchor.gif
│ │ │ │ ├── arrow.png
│ │ │ │ ├── arrow_down.png
│ │ │ │ ├── arrow_up.png
│ │ │ │ ├── button-bg.gif
│ │ │ │ ├── cancelbutton.gif
│ │ │ │ ├── charts.png
│ │ │ │ ├── cursor_h.gif
│ │ │ │ ├── cursor_h.png
│ │ │ │ ├── cursor_v.gif
│ │ │ │ ├── cursor_v.png
│ │ │ │ ├── dialog-title-bg.png
│ │ │ │ ├── filescan.png
│ │ │ │ ├── highlighted.gif
│ │ │ │ ├── icons-all.gif
│ │ │ │ ├── icons.gif
│ │ │ │ ├── icons.png
│ │ │ │ ├── loaderror.png
│ │ │ │ ├── loading.gif
│ │ │ │ ├── lock.gif
│ │ │ │ ├── neweditor-tab-bg.png
│ │ │ │ ├── pagebreak.gif
│ │ │ │ ├── scale.png
│ │ │ │ ├── sortable.png
│ │ │ │ ├── spacer.gif
│ │ │ │ ├── sparator_v.png
│ │ │ │ ├── table-cell-align.png
│ │ │ │ ├── tangram-colorpicker.png
│ │ │ │ ├── toolbar_bg.png
│ │ │ │ ├── unhighlighted.gif
│ │ │ │ ├── upload.png
│ │ │ │ ├── videologo.gif
│ │ │ │ ├── word.gif
│ │ │ │ └── wordpaste.png
│ │ └── iframe.css
│ │ ├── third-party
│ │ ├── SyntaxHighlighter
│ │ │ ├── shCore.js
│ │ │ └── shCoreDefault.css
│ │ ├── codemirror
│ │ │ ├── codemirror.css
│ │ │ └── codemirror.js
│ │ ├── highcharts
│ │ │ ├── adapters
│ │ │ │ ├── mootools-adapter.js
│ │ │ │ ├── mootools-adapter.src.js
│ │ │ │ ├── prototype-adapter.js
│ │ │ │ ├── prototype-adapter.src.js
│ │ │ │ ├── standalone-framework.js
│ │ │ │ └── standalone-framework.src.js
│ │ │ ├── highcharts-more.js
│ │ │ ├── highcharts-more.src.js
│ │ │ ├── highcharts.js
│ │ │ ├── highcharts.src.js
│ │ │ ├── modules
│ │ │ │ ├── annotations.js
│ │ │ │ ├── annotations.src.js
│ │ │ │ ├── canvas-tools.js
│ │ │ │ ├── canvas-tools.src.js
│ │ │ │ ├── data.js
│ │ │ │ ├── data.src.js
│ │ │ │ ├── drilldown.js
│ │ │ │ ├── drilldown.src.js
│ │ │ │ ├── exporting.js
│ │ │ │ ├── exporting.src.js
│ │ │ │ ├── funnel.js
│ │ │ │ ├── funnel.src.js
│ │ │ │ ├── heatmap.js
│ │ │ │ ├── heatmap.src.js
│ │ │ │ ├── map.js
│ │ │ │ ├── map.src.js
│ │ │ │ ├── no-data-to-display.js
│ │ │ │ └── no-data-to-display.src.js
│ │ │ └── themes
│ │ │ │ ├── dark-blue.js
│ │ │ │ ├── dark-green.js
│ │ │ │ ├── gray.js
│ │ │ │ ├── grid.js
│ │ │ │ └── skies.js
│ │ ├── jquery-1.10.2.js
│ │ ├── jquery-1.10.2.min.js
│ │ ├── jquery-1.10.2.min.map
│ │ ├── snapscreen
│ │ │ └── UEditorSnapscreen.exe
│ │ ├── video-js
│ │ │ ├── font
│ │ │ │ ├── vjs.eot
│ │ │ │ ├── vjs.svg
│ │ │ │ ├── vjs.ttf
│ │ │ │ └── vjs.woff
│ │ │ ├── video-js.css
│ │ │ ├── video-js.min.css
│ │ │ ├── video-js.swf
│ │ │ ├── video.dev.js
│ │ │ └── video.js
│ │ ├── webuploader
│ │ │ ├── Uploader.swf
│ │ │ ├── webuploader.css
│ │ │ ├── webuploader.custom.js
│ │ │ ├── webuploader.custom.min.js
│ │ │ ├── webuploader.flashonly.js
│ │ │ ├── webuploader.flashonly.min.js
│ │ │ ├── webuploader.html5only.js
│ │ │ ├── webuploader.html5only.min.js
│ │ │ ├── webuploader.js
│ │ │ ├── webuploader.min.js
│ │ │ ├── webuploader.withoutimage.js
│ │ │ └── webuploader.withoutimage.min.js
│ │ └── zeroclipboard
│ │ │ ├── ZeroClipboard.js
│ │ │ ├── ZeroClipboard.min.js
│ │ │ └── ZeroClipboard.swf
│ │ ├── ueditor.all.min.js
│ │ └── ueditor.parse.min.js
├── robots.txt
└── upload
│ └── image
│ ├── 20150115
│ ├── 1421293617116073.jpg
│ ├── 1421302765155430.png
│ └── 1421315472135584.png
│ ├── 20150116
│ └── 1421371690992872.jpg
│ └── 20150123
│ └── 1422012888457255.jpg
├── readme.md
├── relation.txt
└── server.php
/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto
2 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /bootstrap/compiled.php
2 | /vendor
3 | composer.phar
4 | composer.lock
5 | .env.*.php
6 | .env.php
7 | .DS_Store
8 | Thumbs.db
9 |
--------------------------------------------------------------------------------
/.idea/.name:
--------------------------------------------------------------------------------
1 | blog
--------------------------------------------------------------------------------
/.idea/blog.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/scopes/scope_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # Contribution Guidelines
2 |
3 | Please submit all issues and pull requests to the [laravel/framework](http://github.com/laravel/framework) repository!
4 |
--------------------------------------------------------------------------------
/app/commands/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/app/commands/.gitkeep
--------------------------------------------------------------------------------
/app/config/auth.php:
--------------------------------------------------------------------------------
1 | 'eloquent',
8 |
9 | // 只有驱动为eloquent的时候才有用
10 | 'model' => 'User',
11 |
12 | );
--------------------------------------------------------------------------------
/app/config/cache.php:
--------------------------------------------------------------------------------
1 | 'file',
19 |
20 | /*
21 | |--------------------------------------------------------------------------
22 | | File Cache Location
23 | |--------------------------------------------------------------------------
24 | |
25 | | When using the "file" cache driver, we need a location where the cache
26 | | files may be stored. A sensible default has been specified, but you
27 | | are free to change it to any other place on disk that you desire.
28 | |
29 | */
30 |
31 | 'path' => storage_path().'/cache',
32 |
33 | /*
34 | |--------------------------------------------------------------------------
35 | | Database Cache Connection
36 | |--------------------------------------------------------------------------
37 | |
38 | | When using the "database" cache driver you may specify the connection
39 | | that should be used to store the cached items. When this option is
40 | | null the default database connection will be utilized for cache.
41 | |
42 | */
43 |
44 | 'connection' => null,
45 |
46 | /*
47 | |--------------------------------------------------------------------------
48 | | Database Cache Table
49 | |--------------------------------------------------------------------------
50 | |
51 | | When using the "database" cache driver we need to know the table that
52 | | should be used to store the cached items. A default table name has
53 | | been provided but you're free to change it however you deem fit.
54 | |
55 | */
56 |
57 | 'table' => 'cache',
58 |
59 | /*
60 | |--------------------------------------------------------------------------
61 | | Memcached Servers
62 | |--------------------------------------------------------------------------
63 | |
64 | | Now you may specify an array of your Memcached servers that should be
65 | | used when utilizing the Memcached cache driver. All of the servers
66 | | should contain a value for "host", "port", and "weight" options.
67 | |
68 | */
69 |
70 | 'memcached' => array(
71 |
72 | array('host' => '127.0.0.1', 'port' => 11211, 'weight' => 100),
73 |
74 | ),
75 |
76 | /*
77 | |--------------------------------------------------------------------------
78 | | Cache Key Prefix
79 | |--------------------------------------------------------------------------
80 | |
81 | | When utilizing a RAM based store such as APC or Memcached, there might
82 | | be other applications utilizing the same cache. So, we'll specify a
83 | | value to get prefixed to all our keys so we can avoid collisions.
84 | |
85 | */
86 |
87 | 'prefix' => 'laravel',
88 |
89 | );
90 |
--------------------------------------------------------------------------------
/app/config/compile.php:
--------------------------------------------------------------------------------
1 | true,
17 |
18 | );
19 |
--------------------------------------------------------------------------------
/app/config/local/database.php:
--------------------------------------------------------------------------------
1 | array(
22 |
23 | 'mysql' => array(
24 | 'driver' => 'mysql',
25 | 'host' => 'localhost',
26 | 'database' => 'homestead',
27 | 'username' => 'homestead',
28 | 'password' => 'secret',
29 | 'charset' => 'utf8',
30 | 'collation' => 'utf8_unicode_ci',
31 | 'prefix' => '',
32 | ),
33 |
34 | 'pgsql' => array(
35 | 'driver' => 'pgsql',
36 | 'host' => 'localhost',
37 | 'database' => 'homestead',
38 | 'username' => 'homestead',
39 | 'password' => 'secret',
40 | 'charset' => 'utf8',
41 | 'prefix' => '',
42 | 'schema' => 'public',
43 | ),
44 |
45 | ),
46 |
47 | );
48 |
--------------------------------------------------------------------------------
/app/config/packages/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/app/config/packages/.gitkeep
--------------------------------------------------------------------------------
/app/config/packages/zhuzhichao/ueditor/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/app/config/packages/zhuzhichao/ueditor/.gitkeep
--------------------------------------------------------------------------------
/app/config/queue.php:
--------------------------------------------------------------------------------
1 | 'sync',
19 |
20 | /*
21 | |--------------------------------------------------------------------------
22 | | Queue Connections
23 | |--------------------------------------------------------------------------
24 | |
25 | | Here you may configure the connection information for each server that
26 | | is used by your application. A default configuration has been added
27 | | for each back-end shipped with Laravel. You are free to add more.
28 | |
29 | */
30 |
31 | 'connections' => array(
32 |
33 | 'sync' => array(
34 | 'driver' => 'sync',
35 | ),
36 |
37 | 'beanstalkd' => array(
38 | 'driver' => 'beanstalkd',
39 | 'host' => 'localhost',
40 | 'queue' => 'default',
41 | 'ttr' => 60,
42 | ),
43 |
44 | 'sqs' => array(
45 | 'driver' => 'sqs',
46 | 'key' => 'your-public-key',
47 | 'secret' => 'your-secret-key',
48 | 'queue' => 'your-queue-url',
49 | 'region' => 'us-east-1',
50 | ),
51 |
52 | 'iron' => array(
53 | 'driver' => 'iron',
54 | 'host' => 'mq-aws-us-east-1.iron.io',
55 | 'token' => 'your-token',
56 | 'project' => 'your-project-id',
57 | 'queue' => 'your-queue-name',
58 | 'encrypt' => true,
59 | ),
60 |
61 | 'redis' => array(
62 | 'driver' => 'redis',
63 | 'queue' => 'default',
64 | ),
65 |
66 | ),
67 |
68 | /*
69 | |--------------------------------------------------------------------------
70 | | Failed Queue Jobs
71 | |--------------------------------------------------------------------------
72 | |
73 | | These options configure the behavior of failed queue job logging so you
74 | | can control which database and table are used to store the jobs that
75 | | have failed. You may change them to any database / table you wish.
76 | |
77 | */
78 |
79 | 'failed' => array(
80 |
81 | 'database' => 'mysql', 'table' => 'failed_jobs',
82 |
83 | ),
84 |
85 | );
86 |
--------------------------------------------------------------------------------
/app/config/remote.php:
--------------------------------------------------------------------------------
1 | 'production',
17 |
18 | /*
19 | |--------------------------------------------------------------------------
20 | | Remote Server Connections
21 | |--------------------------------------------------------------------------
22 | |
23 | | These are the servers that will be accessible via the SSH task runner
24 | | facilities of Laravel. This feature radically simplifies executing
25 | | tasks on your servers, such as deploying out these applications.
26 | |
27 | */
28 |
29 | 'connections' => array(
30 |
31 | 'production' => array(
32 | 'host' => '',
33 | 'username' => '',
34 | 'password' => '',
35 | 'key' => '',
36 | 'keyphrase' => '',
37 | 'root' => '/var/www',
38 | ),
39 |
40 | ),
41 |
42 | /*
43 | |--------------------------------------------------------------------------
44 | | Remote Server Groups
45 | |--------------------------------------------------------------------------
46 | |
47 | | Here you may list connections under a single group name, which allows
48 | | you to easily access all of the servers at once using a short name
49 | | that is extremely easy to remember, such as "web" or "database".
50 | |
51 | */
52 |
53 | 'groups' => array(
54 |
55 | 'web' => array('production')
56 |
57 | ),
58 |
59 | );
60 |
--------------------------------------------------------------------------------
/app/config/services.php:
--------------------------------------------------------------------------------
1 | array(
18 | 'domain' => '',
19 | 'secret' => '',
20 | ),
21 |
22 | 'mandrill' => array(
23 | 'secret' => '',
24 | ),
25 |
26 | 'stripe' => array(
27 | 'model' => 'User',
28 | 'secret' => '',
29 | ),
30 |
31 | );
32 |
--------------------------------------------------------------------------------
/app/config/testing/cache.php:
--------------------------------------------------------------------------------
1 | 'array',
19 |
20 | );
21 |
--------------------------------------------------------------------------------
/app/config/testing/session.php:
--------------------------------------------------------------------------------
1 | 'array',
20 |
21 | );
22 |
--------------------------------------------------------------------------------
/app/config/view.php:
--------------------------------------------------------------------------------
1 | array(__DIR__.'/../views'),
17 |
18 | /*
19 | |--------------------------------------------------------------------------
20 | | Pagination View
21 | |--------------------------------------------------------------------------
22 | |
23 | | This view will be used to render the pagination link output, and can
24 | | be easily customized here to show any view you like. A clean view
25 | | compatible with Twitter's Bootstrap is given to you by default.
26 | |
27 | */
28 |
29 | 'pagination' => 'pagination::slider-3',
30 |
31 | );
32 |
--------------------------------------------------------------------------------
/app/config/workbench.php:
--------------------------------------------------------------------------------
1 | '',
17 |
18 | /*
19 | |--------------------------------------------------------------------------
20 | | Workbench Author E-Mail Address
21 | |--------------------------------------------------------------------------
22 | |
23 | | Like the option above, your e-mail address is used when generating new
24 | | workbench packages. The e-mail is placed in your composer.json file
25 | | automatically after the package is created by the workbench tool.
26 | |
27 | */
28 |
29 | 'email' => '',
30 |
31 | );
32 |
--------------------------------------------------------------------------------
/app/controllers/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/app/controllers/.gitkeep
--------------------------------------------------------------------------------
/app/controllers/BaseController.php:
--------------------------------------------------------------------------------
1 | layout))
13 | {
14 | $this->layout = View::make($this->layout);
15 | }
16 | }
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/app/controllers/HomeController.php:
--------------------------------------------------------------------------------
1 | increments('id');
18 | $table->string('nickname', 100)->unique();
19 | $table->string('username', 100)->unique();
20 | $table->string('email', 100)->unique();
21 | $table->string('password', 64);
22 | $table->timestamps();
23 | });
24 | }
25 |
26 | /**
27 | * Reverse the migrations.
28 | *
29 | * @return void
30 | */
31 | public function down()
32 | {
33 | Schema::drop('users');
34 | }
35 |
36 | }
37 |
--------------------------------------------------------------------------------
/app/database/seeds/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/app/database/seeds/.gitkeep
--------------------------------------------------------------------------------
/app/database/seeds/DatabaseSeeder.php:
--------------------------------------------------------------------------------
1 | call('UserTableSeeder');
15 | }
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/app/filters.php:
--------------------------------------------------------------------------------
1 | '« Previous',
17 |
18 | 'next' => 'Next »',
19 |
20 | );
21 |
--------------------------------------------------------------------------------
/app/lang/en/reminders.php:
--------------------------------------------------------------------------------
1 | "Passwords must be at least six characters and match the confirmation.",
17 |
18 | "user" => "We can't find a user with that e-mail address.",
19 |
20 | "token" => "This password reset token is invalid.",
21 |
22 | "sent" => "Password reminder sent!",
23 |
24 | "reset" => "Password has been reset!",
25 |
26 | );
27 |
--------------------------------------------------------------------------------
/app/models/Article.php:
--------------------------------------------------------------------------------
1 | hasOne('Cate','id','cid');//cate表的id=articles表的cid
14 | }
15 |
16 | public function getTags(){
17 | return $this->hasMany('Tag','aid','id');//tags表中的aid=articles表的id
18 | }
19 | }
--------------------------------------------------------------------------------
/app/models/Badmin.php:
--------------------------------------------------------------------------------
1 | 'required|alpha_num|min:2',
18 | 'username' => 'required',
19 | 'email'=>'required|email|unique:users',
20 | 'password'=>'required|alpha_num|between:6,12|confirmed',
21 | ];
22 | }
--------------------------------------------------------------------------------
/app/models/Cate.php:
--------------------------------------------------------------------------------
1 | hasMany('Cate','uid','id');
29 | //$this->hasMany('Comment', 'foreign_key', 'local_key');
30 | }
31 |
32 | public function getTags(){
33 | return $this->hasMany('Tag','uid','id')->groupBy('tag');
34 | }
35 |
36 | }
37 |
--------------------------------------------------------------------------------
/app/start/artisan.php:
--------------------------------------------------------------------------------
1 | client->request('GET', '/');
13 |
14 | $this->assertTrue($this->client->getResponse()->isOk());
15 | }
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/app/tests/TestCase.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Laravel PHP Framework
6 | {{HTML::script('js/jquery.js')}}
7 | {{HTML::script('js/navbar.js')}}
8 | {{HTML::style("css/index.css")}}
9 | {{ Ueditor::css() }}
10 | {{ Ueditor::content() }}
11 |
32 | {{ Ueditor::js() }}
33 |
36 |
37 |
38 |
39 |
40 |
网站后台 / {{link_to_route('articles.index','首页')}}/ 添加文章
41 |
{{link_to_route('logout','退出')}}
42 |
43 |
44 | @if(Session::has('message'))
45 |
46 | {{Session::get('message')}}
47 |
48 | @endif
49 | @include('navbar')
50 | @include('articles.notifications')
51 |
68 |
69 |
70 |
71 |
72 |
--------------------------------------------------------------------------------
/app/views/articles/lists.blade.php:
--------------------------------------------------------------------------------
1 |
9 | {{HTML::script('js/jquery.js')}}
10 | {{HTML::script('js/navbar.js')}}
11 | {{HTML::script('js/navbar.js')}}
12 | {{HTML::script("js/cf.js")}}
13 | 文章列表
14 | @include('navbar')
15 |
16 |
17 |
18 |
19 |
20 | 文章Id
21 | 文章标题
22 | 文章内容
23 |
24 |
25 |
26 | @foreach ($articles as $article)
27 |
28 | {{ $article->id }}
29 | {{ link_to_route('articles.show',$article->title,$article->id,array('class'=>'show'))}}
30 | {{ $article->text }}
31 |
32 | @endforeach
33 |
--------------------------------------------------------------------------------
/app/views/articles/notifications.blade.php:
--------------------------------------------------------------------------------
1 | @if ($errors->any())
2 |
3 | {{--
{{ count($errors->all()) }} errors find! --}}
4 |
5 | @foreach ($errors->all() as $message)
6 | {{ $message }}
7 | @endforeach
8 |
9 |
10 | @endif
--------------------------------------------------------------------------------
/app/views/articles/show.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | {{$article->title}}
6 | {{HTML::script('js/jquery.js')}}
7 | {{HTML::script("js/cf.js")}}
8 | {{HTML::style("css/index.css")}}
9 |
10 |
11 |
12 |
13 |
{{$article->title}}/ 文章列表 / {{link_to_route('articles.index','首页')}}
14 |
{{link_to_route('logout','退出')}}
15 |
16 |
17 |
18 |
19 | {{ $article->title }}
20 |
21 |
22 |
23 | {{ $article->text }}
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/app/views/cate/create.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Laravel PHP Framework
6 | {{HTML::script('js/jquery.js')}}
7 | {{HTML::script('js/navbar.js')}}
8 | {{HTML::script("js/cf.js")}}
9 | {{HTML::style("css/cate.css")}}
10 | {{ Ueditor::css() }}
11 | {{ Ueditor::content() }}
12 |
25 | {{ Ueditor::js() }}
26 |
29 |
30 |
31 |
32 |
33 |
网站后台 / {{link_to_route('cate.index','首页')}}/ 添加文章分类
34 |
{{link_to_route('logout','退出')}}
35 |
36 |
37 |
38 |
39 | @if(Session::has('success'))
40 |
{{Session::get('success')}}
41 | @endif
42 |
43 | @if(Session::has('error'))
44 |
{{Session::get('error')}}
45 | @endif
46 | @include('navbar')
47 |
60 |
61 |
62 |
63 |
64 |
--------------------------------------------------------------------------------
/app/views/cate/edit.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Laravel PHP Framework
6 | {{HTML::script('js/jquery.js')}}
7 | {{HTML::script('js/navbar.js')}}
8 | {{HTML::script("js/cf.js")}}
9 | {{HTML::style("css/cate.css")}}
10 | {{ Ueditor::css() }}
11 | {{ Ueditor::content() }}
12 |
24 | {{ Ueditor::js() }}
25 |
28 |
29 |
30 |
31 |
32 |
网站后台 / {{link_to_route('cate.index','首页')}}/ 分类编辑
33 |
{{link_to_route('logout','退出')}}
34 |
35 |
36 |
37 |
38 | @if(Session::has('success'))
39 |
{{Session::get('success')}}
40 | @endif
41 |
42 | @if(Session::has('error'))
43 |
{{Session::get('error')}}
44 | @endif
45 | @include('navbar')
46 |
58 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/app/views/emails/auth/reminder.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Password Reset
8 |
9 |
10 | To reset your password, complete this form: {{ URL::to('password/reset', array($token)) }}.
11 | This link will expire in {{ Config::get('auth.reminder.expire', 60) }} minutes.
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/app/views/nav.blade.php:
--------------------------------------------------------------------------------
1 | {{HTML::style("css/zTreeStyle/zTreeStyle.css")}}
2 | {{HTML::script("js/jquery.ztree.3.5.js")}}
3 | {{HTML::script("js/ztree.js")}}
4 |
--------------------------------------------------------------------------------
/app/views/navbar.blade.php:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/app/views/user/edit.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 编辑用户
6 | {{HTML::script('js/jquery.js')}}
7 | {{HTML::script('js/navbar.js')}}
8 | {{HTML::style("css/index.css")}}
9 |
22 |
23 |
24 |
25 |
26 |
27 |
{{Auth::user()->username}} {{link_to_route('logout','退出')}}
28 |
29 |
30 |
31 | @if(Session::has('error'))
32 |
33 | {{Session::get('error')}}
34 |
35 | @endif
36 | @if(Session::has('message'))
37 |
38 | {{Session::get('message')}}
39 |
40 | @endif
41 |
42 | @include('navbar')
43 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/app/views/user/home.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | register
6 | {{HTML::script('js/jquery.js')}}
7 | {{HTML::script("js/navbar.js")}}
8 | {{HTML::style("css/index.css")}}
9 |
10 |
11 |
12 |
13 |
14 |
{{link_to_route('logout','退出')}}
15 |
16 |
17 |
18 | @include('navbar')
19 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/app/views/user/login.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | login
6 |
7 |
20 |
21 |
22 |
网站后台
23 | @if(Session::has('message'))
24 |
{{Session::get('message')}}
25 | @endif
26 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/app/views/user/pwd.blade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 修改密码
6 | {{HTML::script('js/jquery.js')}}
7 | {{HTML::script('js/jquery.js')}}
8 | {{HTML::style("css/index.css")}}
9 |
22 |
23 |
24 |
25 |
26 |
27 |
{{Auth::user()->username}} {{link_to_route('logout','退出')}}
28 |
29 |
30 |
31 | @if(Session::has('error'))
32 |
33 | {{Session::get('error')}}
34 |
35 | @endif
36 | @if(Session::has('message'))
37 |
38 | {{Session::get('message')}}
39 |
40 | @endif
41 |
42 | @include('navbar')
43 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/artisan:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env php
2 | setRequestForConsoleEnvironment();
45 |
46 | $artisan = Illuminate\Console\Application::start($app);
47 |
48 | /*
49 | |--------------------------------------------------------------------------
50 | | Run The Artisan Application
51 | |--------------------------------------------------------------------------
52 | |
53 | | When we run the console application, the current CLI command will be
54 | | executed in this console and the response sent back to a terminal
55 | | or another output device for the developers. Here goes nothing!
56 | |
57 | */
58 |
59 | $status = $artisan->run();
60 |
61 | /*
62 | |--------------------------------------------------------------------------
63 | | Shutdown The Application
64 | |--------------------------------------------------------------------------
65 | |
66 | | Once Artisan has finished running. We will fire off the shutdown events
67 | | so that any final work may be done by the application before we shut
68 | | down the process. This is the last thing to happen to the request.
69 | |
70 | */
71 |
72 | $app->shutdown();
73 |
74 | exit($status);
75 |
--------------------------------------------------------------------------------
/bootstrap/autoload.php:
--------------------------------------------------------------------------------
1 | __DIR__.'/../app',
17 |
18 | /*
19 | |--------------------------------------------------------------------------
20 | | Public Path
21 | |--------------------------------------------------------------------------
22 | |
23 | | The public path contains the assets for your web application, such as
24 | | your JavaScript and CSS files, and also contains the primary entry
25 | | point for web requests into these applications from the outside.
26 | |
27 | */
28 |
29 | 'public' => __DIR__.'/../public',
30 |
31 | /*
32 | |--------------------------------------------------------------------------
33 | | Base Path
34 | |--------------------------------------------------------------------------
35 | |
36 | | The base path is the root of the Laravel installation. Most likely you
37 | | will not need to change this value. But, if for some wild reason it
38 | | is necessary you will do so here, just proceed with some caution.
39 | |
40 | */
41 |
42 | 'base' => __DIR__.'/..',
43 |
44 | /*
45 | |--------------------------------------------------------------------------
46 | | Storage Path
47 | |--------------------------------------------------------------------------
48 | |
49 | | The storage path is used by Laravel to store cached Blade views, logs
50 | | and other pieces of information. You may modify the path here when
51 | | you want to change the location of this directory for your apps.
52 | |
53 | */
54 |
55 | 'storage' => __DIR__.'/../app/storage',
56 |
57 | );
58 |
--------------------------------------------------------------------------------
/bootstrap/start.php:
--------------------------------------------------------------------------------
1 | detectEnvironment(array(
28 |
29 | 'local' => array('homestead'),
30 |
31 | ));
32 |
33 | /*
34 | |--------------------------------------------------------------------------
35 | | Bind Paths
36 | |--------------------------------------------------------------------------
37 | |
38 | | Here we are binding the paths configured in paths.php to the app. You
39 | | should not be changing these here. If you need to change these you
40 | | may do so within the paths.php file and they will be bound here.
41 | |
42 | */
43 |
44 | $app->bindInstallPaths(require __DIR__.'/paths.php');
45 |
46 | /*
47 | |--------------------------------------------------------------------------
48 | | Load The Application
49 | |--------------------------------------------------------------------------
50 | |
51 | | Here we will load this Illuminate application. We will keep this in a
52 | | separate location so we can isolate the creation of an application
53 | | from the actual running of the application with a given request.
54 | |
55 | */
56 |
57 | $framework = $app['path.base'].
58 | '/vendor/laravel/framework/src';
59 |
60 | require $framework.'/Illuminate/Foundation/start.php';
61 |
62 | /*
63 | |--------------------------------------------------------------------------
64 | | Return The Application
65 | |--------------------------------------------------------------------------
66 | |
67 | | This script returns the application instance. The instance is given to
68 | | the calling script so we can separate the building of the instances
69 | | from the actual running of the application and sending responses.
70 | |
71 | */
72 |
73 | return $app;
74 |
--------------------------------------------------------------------------------
/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "laravel/laravel",
3 | "description": "The Laravel Framework.",
4 | "keywords": ["framework", "laravel"],
5 | "license": "MIT",
6 | "type": "project",
7 | "require": {
8 | "laravel/framework": "4.2.*",
9 | "zhuzhichao/ueditor":"dev-master"
10 | },
11 | "autoload": {
12 | "classmap": [
13 | "app/commands",
14 | "app/controllers",
15 | "app/models",
16 | "app/database/migrations",
17 | "app/database/seeds",
18 | "app/tests/TestCase.php"
19 | ]
20 | },
21 | "scripts": {
22 | "post-install-cmd": [
23 | "php artisan clear-compiled",
24 | "php artisan optimize"
25 | ],
26 | "post-update-cmd": [
27 | "php artisan clear-compiled",
28 | "php artisan optimize"
29 | ],
30 | "post-create-project-cmd": [
31 | "php artisan key:generate"
32 | ]
33 | },
34 | "config": {
35 | "preferred-install": "dist"
36 | },
37 | "minimum-stability": "stable"
38 | }
39 |
--------------------------------------------------------------------------------
/phpunit.xml:
--------------------------------------------------------------------------------
1 |
2 |
13 |
14 |
15 | ./app/tests/
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/public/.htaccess:
--------------------------------------------------------------------------------
1 |
2 |
3 | Options -MultiViews
4 |
5 |
6 | RewriteEngine On
7 |
8 | # Redirect Trailing Slashes...
9 | RewriteRule ^(.*)/$ /$1 [L,R=301]
10 |
11 | # Handle Front Controller...
12 | RewriteCond %{REQUEST_FILENAME} !-d
13 | RewriteCond %{REQUEST_FILENAME} !-f
14 | RewriteRule ^ index.php [L]
15 |
16 |
--------------------------------------------------------------------------------
/public/avatar/1422007842.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/avatar/1422007842.jpg
--------------------------------------------------------------------------------
/public/avatar/1422008368.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/avatar/1422008368.jpg
--------------------------------------------------------------------------------
/public/avatar/1422011373.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/avatar/1422011373.jpg
--------------------------------------------------------------------------------
/public/avatar/1422011458.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/avatar/1422011458.jpg
--------------------------------------------------------------------------------
/public/avatar/1422239927.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/avatar/1422239927.jpg
--------------------------------------------------------------------------------
/public/avatar/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/avatar/2.jpg
--------------------------------------------------------------------------------
/public/avatar/jq.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/avatar/jq.jpg
--------------------------------------------------------------------------------
/public/avatar/lh.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/avatar/lh.jpg
--------------------------------------------------------------------------------
/public/avatar/photo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/avatar/photo.jpg
--------------------------------------------------------------------------------
/public/avatar/pool.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/avatar/pool.jpg
--------------------------------------------------------------------------------
/public/bootstrap/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/bootstrap/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/public/bootstrap/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/bootstrap/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/public/bootstrap/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/bootstrap/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/public/bootstrap/img/glyphicons-halflings-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/bootstrap/img/glyphicons-halflings-white.png
--------------------------------------------------------------------------------
/public/bootstrap/img/glyphicons-halflings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/bootstrap/img/glyphicons-halflings.png
--------------------------------------------------------------------------------
/public/bootstrap/img/m1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/bootstrap/img/m1.jpg
--------------------------------------------------------------------------------
/public/bootstrap/img/m2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/bootstrap/img/m2.jpg
--------------------------------------------------------------------------------
/public/bootstrap/img/m3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/bootstrap/img/m3.jpg
--------------------------------------------------------------------------------
/public/bootstrap/img/m4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/bootstrap/img/m4.jpg
--------------------------------------------------------------------------------
/public/bootstrap/img/m5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/bootstrap/img/m5.jpg
--------------------------------------------------------------------------------
/public/css/Jcrop.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/Jcrop.gif
--------------------------------------------------------------------------------
/public/css/blog.css:
--------------------------------------------------------------------------------
1 | body{background: #F0F0F0;font-size: 12px;font-family: "microsoft yahei", "黑体"}
2 | .logo{width:30px;height:30px;display:inline-block;margin-left:2em;background: url(../images/laravel.png) no-repeat 0 0;margin-top: 10px;}
3 | .navbar{background: #F4726D}
4 | #toolbar:hover{background: #fff}
5 | li.active{background: #fff}
6 | .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{background: #fff}
7 | #body{margin-top: 70px;padding: 10px;}
8 | .left,.right{background: #fff;padding: 2em 1em}
9 | .left,.right{margin: 1%;border: 1px solid #E6E6E6}
10 | .left .list{padding: 2em;display: block}
11 | .left .list .list-item{padding:0.5em;border-bottom: 1px solid #F5F5F5 }
12 | .left .list .list-item .a-brief blockquote{background:#f8f8f8}
13 | .left .list .list-item .a-brief p{line-height: 30px;color: #555;font-size: 14px;color: #A7D3F7}
14 | .left .list .list-item .a-tag{color: #999;font-size: 12px;margin:2em 0 1em 0}
15 | .left .list .list-item .a-info{color: #999;font-size: 12px;}
16 |
17 |
18 | .left .page-nav{margin:2em 4em;}
19 | .left h2{font-size: 150%;margin-bottom: 1em;}
20 | .right h1{font-size: 150%;padding: 0.5em;}
21 | .right .tags a{display: inline-block;margin: 5px;height: 25px;line-height: 25px;text-align: center;background: #99CFFF;color: #fff;padding: 0 1em;border-radius: 6px;}
22 |
23 | .recoment li{border: none}
24 | .cate_tj ul li{}
25 |
26 | /*article*/
27 | .article img{max-width: 100%;overflow: hidden}
28 | .article .d-title{text-align: center;font-size: 200%}
29 | .article .d-tool{color: #999;margin: 3em 0em;text-align: center;border-bottom: 1px dotted #f0f0f0;padding-bottom: 1em;}
30 | .article .d-brief{color: #888;background: #FcFcFc;padding: 2em;border-radius: 1px;margin-bottom: 2em;border:1px solid #EDEDED}
31 |
32 | /*tag*/
33 | span.notice{display: inline-block;background: #F9F2F4;color:#CA254E;margin: 0 1px;padding: 1px;}
34 |
35 | /*index*/
36 | #loginbar{border:none;color:#fff;cursor: pointer}
37 | #loginbar:hover{background: #FAD3D3}
38 | #loginbar a{color: #fff}
39 |
40 | .no{padding-left: 2em;}
41 | .photo{display: block;float: left;width: 150px;height: 150px;}
42 |
43 |
--------------------------------------------------------------------------------
/public/css/default.css:
--------------------------------------------------------------------------------
1 | footer{background: #333333;padding: 3em}
2 | footer p{text-align:center;color: #fff;}
3 | .red{background: #F3726D;color: #fff;font-family: "microsoft yahei", "黑体";margin-bottom: 0}
4 | .small{width: 25px;height: 25px;}
5 | #carousel-example-generic img{width: 100%}
6 | .brief h2,.brief p{font-family: "microsoft yahei", "黑体"}
7 |
--------------------------------------------------------------------------------
/public/css/icons/error.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/icons/error.png
--------------------------------------------------------------------------------
/public/css/icons/face-sad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/icons/face-sad.png
--------------------------------------------------------------------------------
/public/css/icons/face-smile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/icons/face-smile.png
--------------------------------------------------------------------------------
/public/css/icons/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/icons/loading.gif
--------------------------------------------------------------------------------
/public/css/icons/question.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/icons/question.png
--------------------------------------------------------------------------------
/public/css/icons/succeed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/icons/succeed.png
--------------------------------------------------------------------------------
/public/css/icons/warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/icons/warning.png
--------------------------------------------------------------------------------
/public/css/register.css:
--------------------------------------------------------------------------------
1 | body{background: #F0F0F0;font-size: 12px;font-family: "microsoft yahei", "黑体"}
2 | .logo{width:30px;height:30px;display:inline-block;margin-left:2em;background: url(../images/laravel.png) no-repeat 0 0;margin-top: 10px;}
3 | .navbar{background: #F4726D}
4 | #toolbar:hover{background: #fff}
5 | li.active{background: #fff}
6 | .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{background: #fff}
7 | #body{margin-top: 70px;padding: 10px;}
8 |
9 | /*register*/
10 | span.haslogin{font-size:50%;color: #888;margin-left: 2em;}
11 | #register{margin-top:120px;}
12 | #reg{background: #fff;border: 1px solid #B3B3B3;padding: 2em;border-radius: 4px;}
13 | #reg h1{text-align: center;font-size: 160%;margin-top: 1em;margin-bottom: 2em; }
14 | #reg #forms,#reg #forms li{list-style: none}
15 | #forms li{margin-top: 2em;}
16 | #reg .form-control{width: 90%}
17 | #forms li span.error{margin-top: 16px;color: #FA7161;display: block}
18 | #forms li span.right{margin-top: 16px;color: #469046;display: block}
19 | .error-info{color: #FA7161;width: 50%;margin-left: 3em;cursor: pointer}
20 | .right-info{color: #46795A;width: 50%;margin-left: 3em;cursor: pointer}
21 |
22 |
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/diy/1_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/diy/1_close.png
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/diy/1_open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/diy/1_open.png
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/diy/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/diy/2.png
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/diy/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/diy/3.png
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/diy/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/diy/4.png
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/diy/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/diy/5.png
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/diy/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/diy/6.png
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/diy/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/diy/7.png
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/diy/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/diy/8.png
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/diy/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/diy/9.png
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/line_conn.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/line_conn.gif
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/loading.gif
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/zTreeStandard.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/zTreeStandard.gif
--------------------------------------------------------------------------------
/public/css/zTreeStyle/img/zTreeStandard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/css/zTreeStyle/img/zTreeStandard.png
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/favicon.ico
--------------------------------------------------------------------------------
/public/images/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/images/1.jpg
--------------------------------------------------------------------------------
/public/images/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/images/2.jpg
--------------------------------------------------------------------------------
/public/images/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/images/3.jpg
--------------------------------------------------------------------------------
/public/images/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/images/4.jpg
--------------------------------------------------------------------------------
/public/images/admin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/images/admin.png
--------------------------------------------------------------------------------
/public/images/del.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/images/del.png
--------------------------------------------------------------------------------
/public/images/edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/images/edit.png
--------------------------------------------------------------------------------
/public/images/fdel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/images/fdel.png
--------------------------------------------------------------------------------
/public/images/index.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/images/index.png
--------------------------------------------------------------------------------
/public/images/laravel.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/images/laravel.jpg
--------------------------------------------------------------------------------
/public/images/laravel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/images/laravel.png
--------------------------------------------------------------------------------
/public/images/recovery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/images/recovery.png
--------------------------------------------------------------------------------
/public/index.php:
--------------------------------------------------------------------------------
1 |
7 | */
8 |
9 | /*
10 | |--------------------------------------------------------------------------
11 | | Register The Auto Loader
12 | |--------------------------------------------------------------------------
13 | |
14 | | Composer provides a convenient, automatically generated class loader
15 | | for our application. We just need to utilize it! We'll require it
16 | | into the script here so that we do not have to worry about the
17 | | loading of any our classes "manually". Feels great to relax.
18 | |
19 | */
20 |
21 | require __DIR__.'/../bootstrap/autoload.php';
22 |
23 | /*
24 | |--------------------------------------------------------------------------
25 | | Turn On The Lights
26 | |--------------------------------------------------------------------------
27 | |
28 | | We need to illuminate PHP development, so let's turn on the lights.
29 | | This bootstraps the framework and gets it ready for use, then it
30 | | will load up this application so that we can run it and send
31 | | the responses back to the browser and delight these users.
32 | |
33 | */
34 |
35 | $app = require_once __DIR__.'/../bootstrap/start.php';
36 |
37 | /*
38 | |--------------------------------------------------------------------------
39 | | Run The Application
40 | |--------------------------------------------------------------------------
41 | |
42 | | Once we have the application, we can simply call the run method,
43 | | which will execute the request and send the response back to
44 | | the client's browser allowing them to enjoy the creative
45 | | and wonderful application we have whipped up for them.
46 | |
47 | */
48 |
49 | $app->run();
50 |
--------------------------------------------------------------------------------
/public/js/cf.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Created by Administrator on 2015/1/12.
3 | */
4 | $(function(){
5 | artDialog.confirm = function (content, yes, no) {
6 | return artDialog({
7 | id: 'Confirm',
8 | icon: 'question',
9 | fixed: true,
10 | lock: true,
11 | opacity: 0.5,
12 | content: content,
13 | ok: function (here) {
14 | return yes.call(this, here);
15 | },
16 | cancel: function (here) {
17 | return no && no.call(this, here);
18 | }
19 | });
20 | };
21 | //alert(1);
22 | $(".del").click(function(){
23 | //原生写法
24 | //if(!window.confirm('确定要删除吗?')){
25 | // return false;
26 | //}
27 |
28 | var url=$(this).attr('href');
29 | art.dialog.confirm('你确定要删除该记录吗?', function () {
30 | //alert(url);
31 | this.close();
32 | window.location.href=url;
33 | }, function () {
34 | this.close();
35 | });
36 | return false;
37 | });
38 |
39 | $(".fdel").click(function(){
40 | //原生写法
41 | //if(!window.confirm('确定要删除吗?')){
42 | // return false;
43 | //}
44 | var url=$(this).attr('href');
45 | art.dialog.confirm('你确定要删除该记录吗?', function () {
46 | //alert(url);
47 | this.close();
48 | window.location.href=url;
49 | }, function () {
50 | this.close();
51 | });
52 | return false;
53 | });
54 | })
55 |
--------------------------------------------------------------------------------
/public/js/navbar.js:
--------------------------------------------------------------------------------
1 |
2 | $(function(){
3 | $(".submenu").click(function(){
4 |
5 | if($(this).find('.folder').text()=='+'){
6 | $(this).find('.folder').text('-');
7 | $(this).css('background-color','#FAD3D3');
8 | $(this).next().hide();
9 | }else{
10 | $(this).find('.folder').text('+');
11 | $(this).css('background-color','#fff');
12 | $(this).next().show();
13 | }
14 |
15 | })
16 | })
17 |
18 |
--------------------------------------------------------------------------------
/public/js/ztree.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Created by Administrator on 2015/1/18.
3 | */
4 | var setting = { };
5 |
6 | var zNodes =[
7 | { name:"文章管理", open:true,
8 | children: [
9 | { name:"文章列表",url:"/articles",target:"_self"},
10 | { name:"文章分类",url:"/cate",target:"_self"},
11 | { name:"添加文章",url:"/articles/create",target:"_self"},
12 | { name:"文章搜索 ",url:"/search",target:"_self"}
13 | ]},
14 | { name:"回收站管理",open:true,
15 | children: [
16 | { name:"回车站列表",url:"/recycle",target:"_self"},
17 | { name:"文章搜索",url:"/find",target:"_self"}
18 | ]},
19 | { name:"用户管理",open:true,
20 | children: [
21 | { name:"用户中心",url:"/user/home",target:"_self"},
22 | { name:"修改密码",url:"/user/pwd",target:"_self"},
23 | { name:"修改资料",url:"/user/edit",target:"_self"},
24 | { name:'修改头像',url:"/user/pic",target:"_self"}
25 | ]}
26 | ];
27 | $(document).ready(function(){
28 | $.fn.zTree.init($("#treeDemo"), setting, zNodes);
29 | });
--------------------------------------------------------------------------------
/public/packages/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/.gitkeep
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/.gitkeep
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/anchor/anchor.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
39 |
40 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/attachment.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ueditor图片对话框
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 | 0%
32 |
33 |
34 |
38 |
39 |
44 |
47 |
48 |
49 |
50 |
51 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_chm.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_chm.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_default.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_doc.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_doc.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_exe.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_exe.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_jpg.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_jpg.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_mp3.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_mp3.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_mv.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_mv.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_pdf.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_pdf.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_ppt.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_ppt.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_psd.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_psd.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_rar.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_rar.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_txt.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_txt.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_xls.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/fileTypeImages/icon_xls.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/alignicon.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/alignicon.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/alignicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/alignicon.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/bg.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/file-icons.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/file-icons.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/file-icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/file-icons.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/icons.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/icons.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/icons.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/image.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/progress.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/progress.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/success.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/success.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/attachment/images/success.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/background/background.css:
--------------------------------------------------------------------------------
1 | .wrapper{ width: 424px;margin: 10px auto; zoom:1;position: relative}
2 | .tabbody{height:225px;}
3 | .tabbody .panel { position: absolute;width:100%; height:100%;background: #fff; display: none;}
4 | .tabbody .focus { display: block;}
5 |
6 | body{font-size: 12px;color: #888;overflow: hidden;}
7 | input,label{vertical-align:middle}
8 | .clear{clear: both;}
9 | .pl{padding-left: 18px;padding-left: 23px\9;}
10 |
11 | #imageList {width: 420px;height: 215px;margin-top: 10px;overflow: hidden;overflow-y: auto;}
12 | #imageList div {float: left;width: 100px;height: 95px;margin: 5px 10px;}
13 | #imageList img {cursor: pointer;border: 2px solid white;}
14 |
15 | .bgarea{margin: 10px;padding: 5px;height: 84%;border: 1px solid #A8A297;}
16 | .content div{margin: 10px 0 10px 5px;}
17 | .content .iptradio{margin: 0px 5px 5px 0px;}
18 | .txt{width:280px;}
19 |
20 | .wrapcolor{height: 19px;}
21 | div.color{float: left;margin: 0;}
22 | #colorPicker{width: 17px;height: 17px;border: 1px solid #CCC;display: inline-block;border-radius: 3px;box-shadow: 2px 2px 5px #D3D6DA;margin: 0;float: left;}
23 | div.alignment,#custom{margin-left: 23px;margin-left: 28px\9;}
24 | #custom input{height: 15px;min-height: 15px;width:20px;}
25 | #repeatType{width:100px;}
26 |
27 |
28 | /* 图片管理样式 */
29 | #imgManager {
30 | width: 100%;
31 | height: 225px;
32 | }
33 | #imgManager #imageList{
34 | width: 100%;
35 | overflow-x: hidden;
36 | overflow-y: auto;
37 | }
38 | #imgManager ul {
39 | display: block;
40 | list-style: none;
41 | margin: 0;
42 | padding: 0;
43 | }
44 | #imgManager li {
45 | float: left;
46 | display: block;
47 | list-style: none;
48 | padding: 0;
49 | width: 113px;
50 | height: 113px;
51 | margin: 9px 0 0 19px;
52 | background-color: #eee;
53 | overflow: hidden;
54 | cursor: pointer;
55 | position: relative;
56 | }
57 | #imgManager li.clearFloat {
58 | float: none;
59 | clear: both;
60 | display: block;
61 | width:0;
62 | height:0;
63 | margin: 0;
64 | padding: 0;
65 | }
66 | #imgManager li img {
67 | cursor: pointer;
68 | }
69 | #imgManager li .icon {
70 | cursor: pointer;
71 | width: 113px;
72 | height: 113px;
73 | position: absolute;
74 | top: 0;
75 | left: 0;
76 | z-index: 2;
77 | border: 0;
78 | background-repeat: no-repeat;
79 | }
80 | #imgManager li .icon:hover {
81 | width: 107px;
82 | height: 107px;
83 | border: 3px solid #1094fa;
84 | }
85 | #imgManager li.selected .icon {
86 | background-image: url(images/success.png);
87 | background-position: 75px 75px;
88 | }
89 | #imgManager li.selected .icon:hover {
90 | width: 107px;
91 | height: 107px;
92 | border: 3px solid #1094fa;
93 | background-position: 72px 72px;
94 | }
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/background/background.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 | :
26 |
27 |
28 |
29 |
30 |
31 | :
32 |
33 |
34 | :
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 | :x: px y: px
44 |
45 |
46 |
47 |
48 |
49 |
52 |
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/background/images/bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/background/images/bg.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/background/images/success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/background/images/success.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/charts/chart.config.js:
--------------------------------------------------------------------------------
1 | /*
2 | * 图表配置文件
3 | * */
4 |
5 |
6 | //不同类型的配置
7 | var typeConfig = [
8 | {
9 | chart: {
10 | type: 'line'
11 | },
12 | plotOptions: {
13 | line: {
14 | dataLabels: {
15 | enabled: false
16 | },
17 | enableMouseTracking: true
18 | }
19 | }
20 | }, {
21 | chart: {
22 | type: 'line'
23 | },
24 | plotOptions: {
25 | line: {
26 | dataLabels: {
27 | enabled: true
28 | },
29 | enableMouseTracking: false
30 | }
31 | }
32 | }, {
33 | chart: {
34 | type: 'area'
35 | }
36 | }, {
37 | chart: {
38 | type: 'bar'
39 | }
40 | }, {
41 | chart: {
42 | type: 'column'
43 | }
44 | }, {
45 | chart: {
46 | plotBackgroundColor: null,
47 | plotBorderWidth: null,
48 | plotShadow: false
49 | },
50 | plotOptions: {
51 | pie: {
52 | allowPointSelect: true,
53 | cursor: 'pointer',
54 | dataLabels: {
55 | enabled: true,
56 | color: '#000000',
57 | connectorColor: '#000000',
58 | formatter: function() {
59 | return ''+ this.point.name +' : '+ ( Math.round( this.point.percentage*100 ) / 100 ) +' %';
60 | }
61 | }
62 | }
63 | }
64 | }
65 | ];
66 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/charts/images/charts0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/charts/images/charts0.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/charts/images/charts1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/charts/images/charts1.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/charts/images/charts2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/charts/images/charts2.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/charts/images/charts3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/charts/images/charts3.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/charts/images/charts4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/charts/images/charts4.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/charts/images/charts5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/charts/images/charts5.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/emotion/emotion.css:
--------------------------------------------------------------------------------
1 | .jd img{
2 | background:transparent url(images/jxface2.gif?v=1.1) no-repeat scroll left top;
3 | cursor:pointer;width:35px;height:35px;display:block;
4 | }
5 | .pp img{
6 | background:transparent url(images/fface.gif?v=1.1) no-repeat scroll left top;
7 | cursor:pointer;width:25px;height:25px;display:block;
8 | }
9 | .ldw img{
10 | background:transparent url(images/wface.gif?v=1.1) no-repeat scroll left top;
11 | cursor:pointer;width:35px;height:35px;display:block;
12 | }
13 | .tsj img{
14 | background:transparent url(images/tface.gif?v=1.1) no-repeat scroll left top;
15 | cursor:pointer;width:35px;height:35px;display:block;
16 | }
17 | .cat img{
18 | background:transparent url(images/cface.gif?v=1.1) no-repeat scroll left top;
19 | cursor:pointer;width:35px;height:35px;display:block;
20 | }
21 | .bb img{
22 | background:transparent url(images/bface.gif?v=1.1) no-repeat scroll left top;
23 | cursor:pointer;width:35px;height:35px;display:block;
24 | }
25 | .youa img{
26 | background:transparent url(images/yface.gif?v=1.1) no-repeat scroll left top;
27 | cursor:pointer;width:35px;height:35px;display:block;
28 | }
29 |
30 | .smileytable td {height: 37px;}
31 | #tabPanel{margin-left:5px;overflow: hidden;}
32 | #tabContent {float:left;background:#FFFFFF;}
33 | #tabContent div{display: none;width:480px;overflow:hidden;}
34 | #tabIconReview.show{left:17px;display:block;}
35 | .menuFocus{background:#ACCD3C;}
36 | .menuDefault{background:#FFFFFF;}
37 | #tabIconReview{position:absolute;left:406px;left:398px \9;top:41px;z-index:65533;width:90px;height:76px;}
38 | img.review{width:90px;height:76px;border:2px solid #9cb945;background:#FFFFFF;background-position:center;background-repeat:no-repeat;}
39 |
40 | .wrapper .tabbody{position:relative;float:left;clear:both;padding:10px;width: 95%;}
41 | .tabbody table{width: 100%;}
42 | .tabbody td{border:1px solid #BAC498;}
43 | .tabbody td span{display: block;zoom:1;padding:0 4px;}
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/0.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/0.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/bface.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/bface.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/cface.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/cface.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/fface.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/fface.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/jxface2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/jxface2.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/neweditor-tab-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/neweditor-tab-bg.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/tface.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/tface.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/wface.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/wface.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/yface.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/emotion/images/yface.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/help/help.css:
--------------------------------------------------------------------------------
1 | .wrapper{width: 370px;margin: 10px auto;zoom: 1;}
2 | .tabbody{height: 360px;}
3 | .tabbody .panel{width:100%;height: 360px;position: absolute;background: #fff;}
4 | .tabbody .panel h1{font-size:26px;margin: 5px 0 0 5px;}
5 | .tabbody .panel p{font-size:12px;margin: 5px 0 0 5px;}
6 | .tabbody table{width:90%;line-height: 20px;margin: 5px 0 0 5px;;}
7 | .tabbody table thead{font-weight: bold;line-height: 25px;}
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/help/help.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | 帮助
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
UEditor
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 | ctrl+b
33 |
34 |
35 |
36 | ctrl+c
37 |
38 |
39 |
40 | ctrl+x
41 |
42 |
43 |
44 | ctrl+v
45 |
46 |
47 |
48 | ctrl+y
49 |
50 |
51 |
52 | ctrl+z
53 |
54 |
55 |
56 | ctrl+i
57 |
58 |
59 |
60 | ctrl+u
61 |
62 |
63 |
64 | ctrl+a
65 |
66 |
67 |
68 | shift+enter
69 |
70 |
71 |
72 | alt+z
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/help/help.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Created with JetBrains PhpStorm.
3 | * User: xuheng
4 | * Date: 12-9-26
5 | * Time: 下午1:06
6 | * To change this template use File | Settings | File Templates.
7 | */
8 | /**
9 | * tab点击处理事件
10 | * @param tabHeads
11 | * @param tabBodys
12 | * @param obj
13 | */
14 | function clickHandler( tabHeads,tabBodys,obj ) {
15 | //head样式更改
16 | for ( var k = 0, len = tabHeads.length; k < len; k++ ) {
17 | tabHeads[k].className = "";
18 | }
19 | obj.className = "focus";
20 | //body显隐
21 | var tabSrc = obj.getAttribute( "tabSrc" );
22 | for ( var j = 0, length = tabBodys.length; j < length; j++ ) {
23 | var body = tabBodys[j],
24 | id = body.getAttribute( "id" );
25 | body.onclick = function(){
26 | this.style.zoom = 1;
27 | };
28 | if ( id != tabSrc ) {
29 | body.style.zIndex = 1;
30 | } else {
31 | body.style.zIndex = 200;
32 | }
33 | }
34 |
35 | }
36 |
37 | /**
38 | * TAB切换
39 | * @param tabParentId tab的父节点ID或者对象本身
40 | */
41 | function switchTab( tabParentId ) {
42 | var tabElements = $G( tabParentId ).children,
43 | tabHeads = tabElements[0].children,
44 | tabBodys = tabElements[1].children;
45 |
46 | for ( var i = 0, length = tabHeads.length; i < length; i++ ) {
47 | var head = tabHeads[i];
48 | if ( head.className === "focus" )clickHandler(tabHeads,tabBodys, head );
49 | head.onclick = function () {
50 | clickHandler(tabHeads,tabBodys,this);
51 | }
52 | }
53 | }
54 | switchTab("helptab");
55 |
56 | document.getElementById('version').innerHTML = parent.UE.version;
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/image/images/alignicon.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/image/images/alignicon.jpg
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/image/images/bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/image/images/bg.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/image/images/icons.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/image/images/icons.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/image/images/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/image/images/icons.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/image/images/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/image/images/image.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/image/images/progress.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/image/images/progress.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/image/images/success.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/image/images/success.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/image/images/success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/image/images/success.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/internal.js:
--------------------------------------------------------------------------------
1 | (function () {
2 | var parent = window.parent;
3 | //dialog对象
4 | dialog = parent.$EDITORUI[window.frameElement.id.replace( /_iframe$/, '' )];
5 | //当前打开dialog的编辑器实例
6 | editor = dialog.editor;
7 |
8 | UE = parent.UE;
9 |
10 | domUtils = UE.dom.domUtils;
11 |
12 | utils = UE.utils;
13 |
14 | browser = UE.browser;
15 |
16 | ajax = UE.ajax;
17 |
18 | $G = function ( id ) {
19 | return document.getElementById( id )
20 | };
21 | //focus元素
22 | $focus = function ( node ) {
23 | setTimeout( function () {
24 | if ( browser.ie ) {
25 | var r = node.createTextRange();
26 | r.collapse( false );
27 | r.select();
28 | } else {
29 | node.focus()
30 | }
31 | }, 0 )
32 | };
33 | utils.loadFile(document,{
34 | href:editor.options.themePath + editor.options.theme + "/dialogbase.css?cache="+Math.random(),
35 | tag:"link",
36 | type:"text/css",
37 | rel:"stylesheet"
38 | });
39 | lang = editor.getLang(dialog.className.split( "-" )[2]);
40 | if(lang){
41 | domUtils.on(window,'load',function () {
42 |
43 | var langImgPath = editor.options.langPath + editor.options.lang + "/images/";
44 | //针对静态资源
45 | for ( var i in lang["static"] ) {
46 | var dom = $G( i );
47 | if(!dom) continue;
48 | var tagName = dom.tagName,
49 | content = lang["static"][i];
50 | if(content.src){
51 | //clone
52 | content = utils.extend({},content,false);
53 | content.src = langImgPath + content.src;
54 | }
55 | if(content.style){
56 | content = utils.extend({},content,false);
57 | content.style = content.style.replace(/url\s*\(/g,"url(" + langImgPath)
58 | }
59 | switch ( tagName.toLowerCase() ) {
60 | case "var":
61 | dom.parentNode.replaceChild( document.createTextNode( content ), dom );
62 | break;
63 | case "select":
64 | var ops = dom.options;
65 | for ( var j = 0, oj; oj = ops[j]; ) {
66 | oj.innerHTML = content.options[j++];
67 | }
68 | for ( var p in content ) {
69 | p != "options" && dom.setAttribute( p, content[p] );
70 | }
71 | break;
72 | default :
73 | domUtils.setAttributes( dom, content);
74 | }
75 | }
76 | } );
77 | }
78 |
79 |
80 | })();
81 |
82 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/music/music.css:
--------------------------------------------------------------------------------
1 | .wrapper{margin: 5px 10px;}
2 |
3 | .searchBar{height:30px;padding:7px 0 3px;text-align:center;}
4 | .searchBtn{font-size:13px;height:24px;}
5 |
6 | .resultBar{width:460px;margin:5px auto;border: 1px solid #CCC;border-radius: 5px;box-shadow: 2px 2px 5px #D3D6DA;overflow: hidden;}
7 |
8 | .listPanel{overflow: hidden;}
9 | .panelon{display:block;}
10 | .paneloff{display:none}
11 |
12 | .page{width:220px;margin:20px auto;overflow: hidden;}
13 | .pageon{float:right;width:24px;line-height:24px;height:24px;margin-right: 5px;background: none;border: none;color: #000;font-weight: bold;text-align:center}
14 | .pageoff{float:right;width:24px;line-height:24px;height:24px;cursor:pointer;background-color: #fff;
15 | border: 1px solid #E7ECF0;color: #2D64B3;margin-right: 5px;text-decoration: none;text-align:center;}
16 |
17 | .m-box{width:460px;}
18 | .m-m{float: left;line-height: 20px;height: 20px;}
19 | .m-h{height:24px;line-height:24px;padding-left: 46px;background-color:#FAFAFA;border-bottom: 1px solid #DAD8D8;font-weight: bold;font-size: 12px;color: #333;}
20 | .m-l{float:left;width:40px; }
21 | .m-t{float:left;width:140px;}
22 | .m-s{float:left;width:110px;}
23 | .m-z{float:left;width:100px;}
24 | .m-try-t{float: left;width: 60px;;}
25 |
26 | .m-try{float:left;width:20px;height:20px;background:url('http://static.tieba.baidu.com/tb/editor/images/try_music.gif') no-repeat ;}
27 | .m-trying{float:left;width:20px;height:20px;background:url('http://static.tieba.baidu.com/tb/editor/images/stop_music.gif') no-repeat ;}
28 |
29 | .loading{width:95px;height:7px;font-size:7px;margin:60px auto;background:url(http://static.tieba.baidu.com/tb/editor/images/loading.gif) no-repeat}
30 | .empty{width:300px;height:40px;padding:2px;margin:50px auto;line-height:40px; color:#006699;text-align:center;}
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/music/music.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 插入音乐
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
19 |
20 |
21 |
22 |
31 |
32 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/preview/preview.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
40 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/addimg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/addimg.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/brush.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/brush.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/delimg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/delimg.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/delimgH.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/delimgH.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/empty.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/emptyH.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/emptyH.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/eraser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/eraser.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/redo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/redo.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/redoH.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/redoH.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/scale.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/scale.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/scaleH.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/scaleH.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/size.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/size.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/undo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/undo.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/undoH.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/scrawl/images/undoH.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/snapscreen/snapscreen.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/spechars/spechars.html:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
14 |
15 |
16 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/table/dragicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/table/dragicon.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/table/edittable.css:
--------------------------------------------------------------------------------
1 | body{
2 | overflow: hidden;
3 | width: 540px;
4 | }
5 | .wrapper {
6 | margin: 10px auto 0;
7 | font-size: 12px;
8 | overflow: hidden;
9 | width: 520px;
10 | height: 315px;
11 | }
12 |
13 | .clear {
14 | clear: both;
15 | }
16 |
17 | .wrapper .left {
18 | float: left;
19 | margin-left: 10px;;
20 | }
21 |
22 | .wrapper .right {
23 | float: right;
24 | border-left: 2px dotted #EDEDED;
25 | padding-left: 15px;
26 | }
27 |
28 | .section {
29 | margin-bottom: 15px;
30 | width: 240px;
31 | overflow: hidden;
32 | }
33 |
34 | .section h3 {
35 | font-weight: bold;
36 | padding: 5px 0;
37 | margin-bottom: 10px;
38 | border-bottom: 1px solid #EDEDED;
39 | font-size: 12px;
40 | }
41 |
42 | .section ul {
43 | list-style: none;
44 | overflow: hidden;
45 | clear: both;
46 |
47 | }
48 |
49 | .section li {
50 | float: left;
51 | width: 120px;;
52 | }
53 |
54 | .section .tone {
55 | width: 80px;;
56 | }
57 |
58 | .section .preview {
59 | width: 220px;
60 | }
61 |
62 | .section .preview table {
63 | text-align: center;
64 | vertical-align: middle;
65 | color: #666;
66 | }
67 |
68 | .section .preview caption {
69 | font-weight: bold;
70 | }
71 |
72 | .section .preview td {
73 | border-width: 1px;
74 | border-style: solid;
75 | height: 22px;
76 | }
77 |
78 | .section .preview th {
79 | border-style: solid;
80 | border-color: #DDD;
81 | border-width: 2px 1px 1px 1px;
82 | height: 22px;
83 | background-color: #F7F7F7;
84 | }
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/table/edittable.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
62 |
63 |
64 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/table/edittd.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
60 |
61 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/table/edittip.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 表格删除提示
5 |
6 |
17 |
18 |
19 |
27 |
32 |
33 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/template/images/bg.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/template/images/bg.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/template/images/pre0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/template/images/pre0.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/template/images/pre1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/template/images/pre1.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/template/images/pre2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/template/images/pre2.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/template/images/pre3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/template/images/pre3.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/template/images/pre4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/template/images/pre4.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/template/template.css:
--------------------------------------------------------------------------------
1 | .wrap{ padding: 5px;font-size: 14px;}
2 | .left{width:425px;float: left;}
3 | .right{width:160px;border: 1px solid #ccc;float: right;padding: 5px;margin-right: 5px;}
4 | .right .pre{height: 332px;overflow-y: auto;}
5 | .right .preitem{border: white 1px solid;margin: 5px 0;padding: 2px 0;}
6 | .right .preitem:hover{background-color: lemonChiffon;cursor: pointer;border: #ccc 1px solid;}
7 | .right .preitem img{display: block;margin: 0 auto;width:100px;}
8 | .clear{clear: both;}
9 | .top{height:26px;line-height: 26px;padding: 5px;}
10 | .bottom{height:320px;width:100%;margin: 0 auto;}
11 | .transparent{ background: url("images/bg.gif") repeat;}
12 | .bottom table tr td{border:1px dashed #ccc;}
13 | #colorPicker{width: 17px;height: 17px;border: 1px solid #CCC;display: inline-block;border-radius: 3px;box-shadow: 2px 2px 5px #D3D6DA;}
14 | .border_style1{padding:2px;border: 1px solid #ccc;border-radius: 5px;box-shadow:2px 2px 5px #d3d6da;}
15 | p{margin: 5px 0}
16 | table{clear:both;margin-bottom:10px;border-collapse:collapse;word-break:break-all;}
17 | li{clear:both}
18 | ol{padding-left:40px; }
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/template/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | :
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/template/template.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Created with JetBrains PhpStorm.
3 | * User: xuheng
4 | * Date: 12-8-8
5 | * Time: 下午2:09
6 | * To change this template use File | Settings | File Templates.
7 | */
8 | (function () {
9 | var me = editor,
10 | preview = $G( "preview" ),
11 | preitem = $G( "preitem" ),
12 | tmps = templates,
13 | currentTmp;
14 | var initPre = function () {
15 | var str = "";
16 | for ( var i = 0, tmp; tmp = tmps[i++]; ) {
17 | str += ' ';
18 | }
19 | preitem.innerHTML = str;
20 | };
21 | var pre = function ( n ) {
22 | var tmp = tmps[n - 1];
23 | currentTmp = tmp;
24 | clearItem();
25 | domUtils.setStyles( preitem.childNodes[n - 1], {
26 | "background-color":"lemonChiffon",
27 | "border":"#ccc 1px solid"
28 | } );
29 | preview.innerHTML = tmp.preHtml ? tmp.preHtml : "";
30 | };
31 | var clearItem = function () {
32 | var items = preitem.children;
33 | for ( var i = 0, item; item = items[i++]; ) {
34 | domUtils.setStyles( item, {
35 | "background-color":"",
36 | "border":"white 1px solid"
37 | } );
38 | }
39 | };
40 | dialog.onok = function () {
41 | if ( !$G( "issave" ).checked ){
42 | me.execCommand( "cleardoc" );
43 | }
44 | var obj = {
45 | html:currentTmp && currentTmp.html
46 | };
47 | me.execCommand( "template", obj );
48 | };
49 | initPre();
50 | window.pre = pre;
51 | pre(2)
52 |
53 | })();
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/video/images/bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/video/images/bg.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/video/images/center_focus.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/video/images/center_focus.jpg
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/video/images/file-icons.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/video/images/file-icons.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/video/images/file-icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/video/images/file-icons.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/video/images/icons.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/video/images/icons.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/video/images/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/video/images/icons.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/video/images/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/video/images/image.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/video/images/left_focus.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/video/images/left_focus.jpg
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/video/images/none_focus.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/video/images/none_focus.jpg
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/video/images/progress.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/video/images/progress.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/video/images/right_focus.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/video/images/right_focus.jpg
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/video/images/success.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/video/images/success.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/video/images/success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/video/images/success.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/webapp/webapp.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
12 |
13 |
14 |
17 |
52 |
53 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/wordimage/fClipboard_ueditor.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/wordimage/fClipboard_ueditor.swf
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/dialogs/wordimage/imageUploader.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/dialogs/wordimage/imageUploader.swf
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/addimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/addimage.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/alldeletebtnhoverskin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/alldeletebtnhoverskin.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/alldeletebtnupskin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/alldeletebtnupskin.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/background.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/button.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/copy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/copy.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/deletedisable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/deletedisable.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/deleteenable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/deleteenable.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/listbackground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/listbackground.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/localimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/localimage.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/music.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/music.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/rotateleftdisable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/rotateleftdisable.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/rotateleftenable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/rotateleftenable.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/rotaterightdisable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/rotaterightdisable.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/rotaterightenable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/rotaterightenable.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/en/images/upload.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/en/images/upload.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/zh-cn/images/copy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/zh-cn/images/copy.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/zh-cn/images/localimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/zh-cn/images/localimage.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/zh-cn/images/music.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/zh-cn/images/music.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/lang/zh-cn/images/upload.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/lang/zh-cn/images/upload.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/dialogbase.css:
--------------------------------------------------------------------------------
1 | /*弹出对话框页面样式组件
2 | */
3 |
4 | /*reset
5 | */
6 | html, body, div, span, applet, object, iframe,
7 | h1, h2, h3, h4, h5, h6, p, blockquote, pre,
8 | a, abbr, acronym, address, big, cite, code,
9 | del, dfn, em, font, img, ins, kbd, q, s, samp,
10 | small, strike, strong, sub, sup, tt, var,
11 | b, u, i, center,
12 | dl, dt, dd, ol, ul, li,
13 | fieldset, form, label, legend,
14 | table, caption, tbody, tfoot, thead, tr, th, td {
15 | margin: 0;
16 | padding: 0;
17 | outline: 0;
18 | font-size: 100%;
19 | }
20 |
21 | body {
22 | line-height: 1;
23 | }
24 |
25 | ol, ul {
26 | list-style: none;
27 | }
28 |
29 | blockquote, q {
30 | quotes: none;
31 | }
32 |
33 | ins {
34 | text-decoration: none;
35 | }
36 |
37 | del {
38 | text-decoration: line-through;
39 | }
40 |
41 | table {
42 | border-collapse: collapse;
43 | border-spacing: 0;
44 | }
45 |
46 | /*module
47 | */
48 | body {
49 | background-color: #fff;
50 | font: 12px/1.5 sans-serif, "宋体", "Arial Narrow", HELVETICA;
51 | color: #646464;
52 | }
53 |
54 | /*tab*/
55 | .tabhead {
56 | position: relative;
57 | z-index: 10;
58 | }
59 |
60 | .tabhead span {
61 | display: inline-block;
62 | padding: 0 5px;
63 | height: 30px;
64 | border: 1px solid #ccc;
65 | background: url("images/dialog-title-bg.png") repeat-x;
66 | text-align: center;
67 | line-height: 30px;
68 | cursor: pointer;
69 | *margin-right: 5px;
70 | }
71 |
72 | .tabhead span.focus {
73 | height: 31px;
74 | border-bottom: none;
75 | background: #fff;
76 | }
77 |
78 | .tabbody {
79 | position: relative;
80 | top: -1px;
81 | margin: 0 auto;
82 | border: 1px solid #ccc;
83 | }
84 |
85 | /*button*/
86 | a.button {
87 | display: block;
88 | text-align: center;
89 | line-height: 24px;
90 | text-decoration: none;
91 | height: 24px;
92 | width: 95px;
93 | border: 0;
94 | color: #838383;
95 | background: url(../../themes/default/images/icons-all.gif) no-repeat;
96 | }
97 |
98 | a.button:hover {
99 | background-position: 0 -30px;
100 | }
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/anchor.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/anchor.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/arrow.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/arrow_down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/arrow_down.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/arrow_up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/arrow_up.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/button-bg.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/button-bg.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/cancelbutton.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/cancelbutton.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/charts.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/charts.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/cursor_h.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/cursor_h.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/cursor_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/cursor_h.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/cursor_v.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/cursor_v.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/cursor_v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/cursor_v.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/dialog-title-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/dialog-title-bg.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/filescan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/filescan.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/highlighted.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/highlighted.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/icons-all.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/icons-all.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/icons.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/icons.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/icons.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/loaderror.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/loaderror.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/loading.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/lock.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/lock.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/neweditor-tab-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/neweditor-tab-bg.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/pagebreak.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/pagebreak.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/scale.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/scale.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/sortable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/sortable.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/spacer.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/spacer.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/sparator_v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/sparator_v.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/table-cell-align.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/table-cell-align.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/tangram-colorpicker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/tangram-colorpicker.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/toolbar_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/toolbar_bg.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/unhighlighted.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/unhighlighted.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/upload.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/upload.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/videologo.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/videologo.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/word.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/word.gif
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/default/images/wordpaste.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/themes/default/images/wordpaste.png
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/themes/iframe.css:
--------------------------------------------------------------------------------
1 | /*可以在这里添加你自己的css*/
2 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/highcharts/adapters/mootools-adapter.js:
--------------------------------------------------------------------------------
1 | /*
2 | Highcharts JS v3.0.6 (2013-10-04)
3 | MooTools adapter
4 |
5 | (c) 2010-2013 Torstein Hønsi
6 |
7 | License: www.highcharts.com/license
8 | */
9 | (function(){var e=window,h=document,f=e.MooTools.version.substring(0,3),i=f==="1.2"||f==="1.1",j=i||f==="1.3",g=e.$extend||function(){return Object.append.apply(Object,arguments)};e.HighchartsAdapter={init:function(a){var b=Fx.prototype,c=b.start,d=Fx.Morph.prototype,e=d.compute;b.start=function(b,d){var e=this.element;if(b.d)this.paths=a.init(e,e.d,this.toD);c.apply(this,arguments);return this};d.compute=function(b,c,d){var f=this.paths;if(f)this.element.attr("d",a.step(f[0],f[1],d,this.toD));else return e.apply(this,
10 | arguments)}},adapterRun:function(a,b){if(b==="width"||b==="height")return parseInt($(a).getStyle(b),10)},getScript:function(a,b){var c=h.getElementsByTagName("head")[0],d=h.createElement("script");d.type="text/javascript";d.src=a;d.onload=b;c.appendChild(d)},animate:function(a,b,c){var d=a.attr,f=c&&c.complete;if(d&&!a.setStyle)a.getStyle=a.attr,a.setStyle=function(){var a=arguments;this.attr.call(this,a[0],a[1][0])},a.$family=function(){return!0};e.HighchartsAdapter.stop(a);c=new Fx.Morph(d?a:$(a),
11 | g({transition:Fx.Transitions.Quad.easeInOut},c));if(d)c.element=a;if(b.d)c.toD=b.d;f&&c.addEvent("complete",f);c.start(b);a.fx=c},each:function(a,b){return i?$each(a,b):Array.each(a,b)},map:function(a,b){return a.map(b)},grep:function(a,b){return a.filter(b)},inArray:function(a,b,c){return b?b.indexOf(a,c):-1},offset:function(a){a=a.getPosition();return{left:a.x,top:a.y}},extendWithEvents:function(a){a.addEvent||(a.nodeName?$(a):g(a,new Events))},addEvent:function(a,b,c){typeof b==="string"&&(b===
12 | "unload"&&(b="beforeunload"),e.HighchartsAdapter.extendWithEvents(a),a.addEvent(b,c))},removeEvent:function(a,b,c){typeof a!=="string"&&a.addEvent&&(b?(b==="unload"&&(b="beforeunload"),c?a.removeEvent(b,c):a.removeEvents&&a.removeEvents(b)):a.removeEvents())},fireEvent:function(a,b,c,d){b={type:b,target:a};b=j?new Event(b):new DOMEvent(b);b=g(b,c);if(!b.target&&b.event)b.target=b.event.target;b.preventDefault=function(){d=null};a.fireEvent&&a.fireEvent(b.type,b);d&&d(b)},washMouseEvent:function(a){if(a.page)a.pageX=
13 | a.page.x,a.pageY=a.page.y;return a},stop:function(a){a.fx&&a.fx.cancel()}}})();
14 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/highcharts/adapters/prototype-adapter.js:
--------------------------------------------------------------------------------
1 | /*
2 | Highcharts JS v3.0.6 (2013-10-04)
3 | Prototype adapter
4 |
5 | @author Michael Nelson, Torstein Hønsi.
6 |
7 | Feel free to use and modify this script.
8 | Highcharts license: www.highcharts.com/license.
9 | */
10 | var HighchartsAdapter=function(){var f=typeof Effect!=="undefined";return{init:function(a){if(f)Effect.HighchartsTransition=Class.create(Effect.Base,{initialize:function(b,c,d,g){var e;this.element=b;this.key=c;e=b.attr?b.attr(c):$(b).getStyle(c);if(c==="d")this.paths=a.init(b,b.d,d),this.toD=d,e=0,d=1;this.start(Object.extend(g||{},{from:e,to:d,attribute:c}))},setup:function(){HighchartsAdapter._extend(this.element);if(!this.element._highchart_animation)this.element._highchart_animation={};this.element._highchart_animation[this.key]=
11 | this},update:function(b){var c=this.paths,d=this.element;c&&(b=a.step(c[0],c[1],b,this.toD));d.attr?d.element&&d.attr(this.options.attribute,b):(c={},c[this.options.attribute]=b,$(d).setStyle(c))},finish:function(){this.element&&this.element._highchart_animation&&delete this.element._highchart_animation[this.key]}})},adapterRun:function(a,b){return parseInt($(a).getStyle(b),10)},getScript:function(a,b){var c=$$("head")[0];c&&c.appendChild((new Element("script",{type:"text/javascript",src:a})).observe("load",
12 | b))},addNS:function(a){var b=/^(?:click|mouse(?:down|up|over|move|out))$/;return/^(?:load|unload|abort|error|select|change|submit|reset|focus|blur|resize|scroll)$/.test(a)||b.test(a)?a:"h:"+a},addEvent:function(a,b,c){a.addEventListener||a.attachEvent?Event.observe($(a),HighchartsAdapter.addNS(b),c):(HighchartsAdapter._extend(a),a._highcharts_observe(b,c))},animate:function(a,b,c){var d,c=c||{};c.delay=0;c.duration=(c.duration||500)/1E3;c.afterFinish=c.complete;if(f)for(d in b)new Effect.HighchartsTransition($(a),
13 | d,b[d],c);else{if(a.attr)for(d in b)a.attr(d,b[d]);c.complete&&c.complete()}a.attr||$(a).setStyle(b)},stop:function(a){var b;if(a._highcharts_extended&&a._highchart_animation)for(b in a._highchart_animation)a._highchart_animation[b].cancel()},each:function(a,b){$A(a).each(b)},inArray:function(a,b,c){return b?b.indexOf(a,c):-1},offset:function(a){return $(a).cumulativeOffset()},fireEvent:function(a,b,c,d){a.fire?a.fire(HighchartsAdapter.addNS(b),c):a._highcharts_extended&&(c=c||{},a._highcharts_fire(b,
14 | c));c&&c.defaultPrevented&&(d=null);d&&d(c)},removeEvent:function(a,b,c){$(a).stopObserving&&(b&&(b=HighchartsAdapter.addNS(b)),$(a).stopObserving(b,c));window===a?Event.stopObserving(a,b,c):(HighchartsAdapter._extend(a),a._highcharts_stop_observing(b,c))},washMouseEvent:function(a){return a},grep:function(a,b){return a.findAll(b)},map:function(a,b){return a.map(b)},_extend:function(a){a._highcharts_extended||Object.extend(a,{_highchart_events:{},_highchart_animation:null,_highcharts_extended:!0,
15 | _highcharts_observe:function(b,a){this._highchart_events[b]=[this._highchart_events[b],a].compact().flatten()},_highcharts_stop_observing:function(b,a){b?a?this._highchart_events[b]=[this._highchart_events[b]].compact().flatten().without(a):delete this._highchart_events[b]:this._highchart_events={}},_highcharts_fire:function(a,c){var d=this;(this._highchart_events[a]||[]).each(function(a){if(!c.stopped)c.preventDefault=function(){c.defaultPrevented=!0},c.target=d,a.bind(this)(c)===!1&&c.preventDefault()}.bind(this))}})}}}();
16 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/highcharts/modules/annotations.js:
--------------------------------------------------------------------------------
1 | (function(i,C){function m(a){return typeof a==="number"}function n(a){return a!==D&&a!==null}var D,p,r,s=i.Chart,t=i.extend,z=i.each;r=["path","rect","circle"];p={top:0,left:0,center:0.5,middle:0.5,bottom:1,right:1};var u=C.inArray,A=i.merge,B=function(){this.init.apply(this,arguments)};B.prototype={init:function(a,d){var c=d.shape&&d.shape.type;this.chart=a;var b,f;f={xAxis:0,yAxis:0,title:{style:{},text:"",x:0,y:0},shape:{params:{stroke:"#000000",fill:"transparent",strokeWidth:2}}};b={circle:{params:{x:0,
2 | y:0}}};if(b[c])f.shape=A(f.shape,b[c]);this.options=A({},f,d)},render:function(a){var d=this.chart,c=this.chart.renderer,b=this.group,f=this.title,e=this.shape,h=this.options,i=h.title,l=h.shape;if(!b)b=this.group=c.g();if(!e&&l&&u(l.type,r)!==-1)e=this.shape=c[h.shape.type](l.params),e.add(b);if(!f&&i)f=this.title=c.label(i),f.add(b);b.add(d.annotations.group);this.linkObjects();a!==!1&&this.redraw()},redraw:function(){var a=this.options,d=this.chart,c=this.group,b=this.title,f=this.shape,e=this.linkedObject,
3 | h=d.xAxis[a.xAxis],v=d.yAxis[a.yAxis],l=a.width,w=a.height,x=p[a.anchorY],y=p[a.anchorX],j,o,g,q;if(e)j=e instanceof i.Point?"point":e instanceof i.Series?"series":null,j==="point"?(a.xValue=e.x,a.yValue=e.y,o=e.series):j==="series"&&(o=e),c.visibility!==o.group.visibility&&c.attr({visibility:o.group.visibility});e=n(a.xValue)?h.toPixels(a.xValue+h.minPointOffset)-h.minPixelPadding:a.x;j=n(a.yValue)?v.toPixels(a.yValue):a.y;if(!isNaN(e)&&!isNaN(j)&&m(e)&&m(j)){b&&(b.attr(a.title),b.css(a.title.style));
4 | if(f){b=t({},a.shape.params);if(a.units==="values"){for(g in b)u(g,["width","x"])>-1?b[g]=h.translate(b[g]):u(g,["height","y"])>-1&&(b[g]=v.translate(b[g]));b.width&&(b.width-=h.toPixels(0)-h.left);b.x&&(b.x+=h.minPixelPadding);if(a.shape.type==="path"){g=b.d;o=e;for(var r=j,s=g.length,k=0;k-1&&d.splice(c,1);z(["title","shape","group"],function(b){a[b]&&(a[b].destroy(),a[b]=null)});a.group=a.title=a.shape=a.chart=a.options=null},update:function(a,d){t(this.options,a);this.linkObjects();this.render(d)},
6 | linkObjects:function(){var a=this.chart,d=this.linkedObject,c=d&&(d.id||d.options.id),b=this.options.linkedTo;if(n(b)){if(!n(d)||b!==c)this.linkedObject=a.get(b)}else this.linkedObject=null}};t(s.prototype,{annotations:{add:function(a,d){var c=this.allItems,b=this.chart,f,e;Object.prototype.toString.call(a)==="[object Array]"||(a=[a]);for(e=a.length;e--;)f=new B(b,a[e]),c.push(f),f.render(d)},redraw:function(){z(this.allItems,function(a){a.redraw()})}}});s.prototype.callbacks.push(function(a){var d=
7 | a.options.annotations,c;c=a.renderer.g("annotations");c.attr({zIndex:7});c.add();a.annotations.allItems=[];a.annotations.chart=a;a.annotations.group=c;Object.prototype.toString.call(d)==="[object Array]"&&d.length>0&&a.annotations.add(a.options.annotations);i.addEvent(a,"redraw",function(){a.annotations.redraw()})})})(Highcharts,HighchartsAdapter);
8 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/highcharts/modules/funnel.js:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Highcharts funnel module, Beta
4 |
5 | (c) 2010-2012 Torstein Hønsi
6 |
7 | License: www.highcharts.com/license
8 | */
9 | (function(d){var u=d.getOptions().plotOptions,p=d.seriesTypes,D=d.merge,z=function(){},A=d.each;u.funnel=D(u.pie,{center:["50%","50%"],width:"90%",neckWidth:"30%",height:"100%",neckHeight:"25%",dataLabels:{connectorWidth:1,connectorColor:"#606060"},size:!0,states:{select:{color:"#C0C0C0",borderColor:"#000000",shadow:!1}}});p.funnel=d.extendClass(p.pie,{type:"funnel",animate:z,translate:function(){var a=function(k,a){return/%$/.test(k)?a*parseInt(k,10)/100:parseInt(k,10)},g=0,e=this.chart,f=e.plotWidth,
10 | e=e.plotHeight,h=0,c=this.options,C=c.center,b=a(C[0],f),d=a(C[0],e),p=a(c.width,f),i,q,j=a(c.height,e),r=a(c.neckWidth,f),s=a(c.neckHeight,e),v=j-s,a=this.data,w,x,u=c.dataLabels.position==="left"?1:0,y,m,B,n,l,t,o;this.getWidthAt=q=function(k){return k>j-s||j===s?r:r+(p-r)*((j-s-k)/(j-s))};this.getX=function(k,a){return b+(a?-1:1)*(q(k)/2+c.dataLabels.distance)};this.center=[b,d,j];this.centerX=b;A(a,function(a){g+=a.y});A(a,function(a){o=null;x=g?a.y/g:0;m=d-j/2+h*j;l=m+x*j;i=q(m);y=b-i/2;B=y+
11 | i;i=q(l);n=b-i/2;t=n+i;m>v?(y=n=b-r/2,B=t=b+r/2):l>v&&(o=l,i=q(v),n=b-i/2,t=n+i,l=v);w=["M",y,m,"L",B,m,t,l];o&&w.push(t,o,n,o);w.push(n,l,"Z");a.shapeType="path";a.shapeArgs={d:w};a.percentage=x*100;a.plotX=b;a.plotY=(m+(o||l))/2;a.tooltipPos=[b,a.plotY];a.slice=z;a.half=u;h+=x});this.setTooltipPoints()},drawPoints:function(){var a=this,g=a.options,e=a.chart.renderer;A(a.data,function(f){var h=f.graphic,c=f.shapeArgs;h?h.animate(c):f.graphic=e.path(c).attr({fill:f.color,stroke:g.borderColor,"stroke-width":g.borderWidth}).add(a.group)})},
12 | sortByAngle:z,drawDataLabels:function(){var a=this.data,g=this.options.dataLabels.distance,e,f,h,c=a.length,d,b;for(this.center[2]-=2*g;c--;)h=a[c],f=(e=h.half)?1:-1,b=h.plotY,d=this.getX(b,e),h.labelPos=[0,b,d+(g-5)*f,b,d+g*f,b,e?"right":"left",0];p.pie.prototype.drawDataLabels.call(this)}})})(Highcharts);
13 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/highcharts/modules/heatmap.js:
--------------------------------------------------------------------------------
1 | (function(b){var k=b.seriesTypes,l=b.each;k.heatmap=b.extendClass(k.map,{colorKey:"z",useMapGeometry:!1,pointArrayMap:["y","z"],translate:function(){var c=this,b=c.options,i=Number.MAX_VALUE,j=Number.MIN_VALUE;c.generatePoints();l(c.data,function(a){var e=a.x,f=a.y,d=a.z,g=(b.colsize||1)/2,h=(b.rowsize||1)/2;a.path=["M",e-g,f-h,"L",e+g,f-h,"L",e+g,f+h,"L",e-g,f+h,"Z"];a.shapeType="path";a.shapeArgs={d:c.translatePath(a.path)};typeof d==="number"&&(d>j?j=d:d dataMax) {
39 | dataMax = value;
40 | } else if (value < dataMin) {
41 | dataMin = value;
42 | }
43 | }
44 | });
45 |
46 | series.translateColors(dataMin, dataMax);
47 | },
48 |
49 | getBox: function () {}
50 |
51 | });
52 |
53 | }(Highcharts));
54 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/highcharts/modules/no-data-to-display.js:
--------------------------------------------------------------------------------
1 | /*
2 | Highcharts JS v3.0.6 (2013-10-04)
3 | Plugin for displaying a message when there is no data visible in chart.
4 |
5 | (c) 2010-2013 Highsoft AS
6 | Author: Øystein Moseng
7 |
8 | License: www.highcharts.com/license
9 | */
10 | (function(c){function f(){return!!this.points.length}function g(){this.hasData()?this.hideNoData():this.showNoData()}var d=c.seriesTypes,e=c.Chart.prototype,h=c.getOptions(),i=c.extend;i(h.lang,{noData:"No data to display"});h.noData={position:{x:0,y:0,align:"center",verticalAlign:"middle"},attr:{},style:{fontWeight:"bold",fontSize:"12px",color:"#60606a"}};d.pie.prototype.hasData=f;if(d.gauge)d.gauge.prototype.hasData=f;if(d.waterfall)d.waterfall.prototype.hasData=f;c.Series.prototype.hasData=function(){return this.dataMax!==
11 | void 0&&this.dataMin!==void 0};e.showNoData=function(a){var b=this.options,a=a||b.lang.noData,b=b.noData;if(!this.noDataLabel)this.noDataLabel=this.renderer.label(a,0,0,null,null,null,null,null,"no-data").attr(b.attr).css(b.style).add(),this.noDataLabel.align(i(this.noDataLabel.getBBox(),b.position),!1,"plotBox")};e.hideNoData=function(){if(this.noDataLabel)this.noDataLabel=this.noDataLabel.destroy()};e.hasData=function(){for(var a=this.series,b=a.length;b--;)if(a[b].hasData()&&!a[b].options.isInternal)return!0;
12 | return!1};e.callbacks.push(function(a){c.addEvent(a,"load",g);c.addEvent(a,"redraw",g)})})(Highcharts);
13 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/highcharts/themes/grid.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Grid theme for Highcharts JS
3 | * @author Torstein Hønsi
4 | */
5 |
6 | Highcharts.theme = {
7 | colors: ['#058DC7', '#50B432', '#ED561B', '#DDDF00', '#24CBE5', '#64E572', '#FF9655', '#FFF263', '#6AF9C4'],
8 | chart: {
9 | backgroundColor: {
10 | linearGradient: { x1: 0, y1: 0, x2: 1, y2: 1 },
11 | stops: [
12 | [0, 'rgb(255, 255, 255)'],
13 | [1, 'rgb(240, 240, 255)']
14 | ]
15 | },
16 | borderWidth: 2,
17 | plotBackgroundColor: 'rgba(255, 255, 255, .9)',
18 | plotShadow: true,
19 | plotBorderWidth: 1
20 | },
21 | title: {
22 | style: {
23 | color: '#000',
24 | font: 'bold 16px "Trebuchet MS", Verdana, sans-serif'
25 | }
26 | },
27 | subtitle: {
28 | style: {
29 | color: '#666666',
30 | font: 'bold 12px "Trebuchet MS", Verdana, sans-serif'
31 | }
32 | },
33 | xAxis: {
34 | gridLineWidth: 1,
35 | lineColor: '#000',
36 | tickColor: '#000',
37 | labels: {
38 | style: {
39 | color: '#000',
40 | font: '11px Trebuchet MS, Verdana, sans-serif'
41 | }
42 | },
43 | title: {
44 | style: {
45 | color: '#333',
46 | fontWeight: 'bold',
47 | fontSize: '12px',
48 | fontFamily: 'Trebuchet MS, Verdana, sans-serif'
49 |
50 | }
51 | }
52 | },
53 | yAxis: {
54 | minorTickInterval: 'auto',
55 | lineColor: '#000',
56 | lineWidth: 1,
57 | tickWidth: 1,
58 | tickColor: '#000',
59 | labels: {
60 | style: {
61 | color: '#000',
62 | font: '11px Trebuchet MS, Verdana, sans-serif'
63 | }
64 | },
65 | title: {
66 | style: {
67 | color: '#333',
68 | fontWeight: 'bold',
69 | fontSize: '12px',
70 | fontFamily: 'Trebuchet MS, Verdana, sans-serif'
71 | }
72 | }
73 | },
74 | legend: {
75 | itemStyle: {
76 | font: '9pt Trebuchet MS, Verdana, sans-serif',
77 | color: 'black'
78 |
79 | },
80 | itemHoverStyle: {
81 | color: '#039'
82 | },
83 | itemHiddenStyle: {
84 | color: 'gray'
85 | }
86 | },
87 | labels: {
88 | style: {
89 | color: '#99b'
90 | }
91 | },
92 |
93 | navigation: {
94 | buttonOptions: {
95 | theme: {
96 | stroke: '#CCCCCC'
97 | }
98 | }
99 | }
100 | };
101 |
102 | // Apply the theme
103 | var highchartsOptions = Highcharts.setOptions(Highcharts.theme);
104 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/highcharts/themes/skies.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Skies theme for Highcharts JS
3 | * @author Torstein Hønsi
4 | */
5 |
6 | Highcharts.theme = {
7 | colors: ["#514F78", "#42A07B", "#9B5E4A", "#72727F", "#1F949A", "#82914E", "#86777F", "#42A07B"],
8 | chart: {
9 | className: 'skies',
10 | borderWidth: 0,
11 | plotShadow: true,
12 | plotBackgroundImage: 'http://www.highcharts.com/demo/gfx/skies.jpg',
13 | plotBackgroundColor: {
14 | linearGradient: [0, 0, 250, 500],
15 | stops: [
16 | [0, 'rgba(255, 255, 255, 1)'],
17 | [1, 'rgba(255, 255, 255, 0)']
18 | ]
19 | },
20 | plotBorderWidth: 1
21 | },
22 | title: {
23 | style: {
24 | color: '#3E576F',
25 | font: '16px Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif'
26 | }
27 | },
28 | subtitle: {
29 | style: {
30 | color: '#6D869F',
31 | font: '12px Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif'
32 | }
33 | },
34 | xAxis: {
35 | gridLineWidth: 0,
36 | lineColor: '#C0D0E0',
37 | tickColor: '#C0D0E0',
38 | labels: {
39 | style: {
40 | color: '#666',
41 | fontWeight: 'bold'
42 | }
43 | },
44 | title: {
45 | style: {
46 | color: '#666',
47 | font: '12px Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif'
48 | }
49 | }
50 | },
51 | yAxis: {
52 | alternateGridColor: 'rgba(255, 255, 255, .5)',
53 | lineColor: '#C0D0E0',
54 | tickColor: '#C0D0E0',
55 | tickWidth: 1,
56 | labels: {
57 | style: {
58 | color: '#666',
59 | fontWeight: 'bold'
60 | }
61 | },
62 | title: {
63 | style: {
64 | color: '#666',
65 | font: '12px Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif'
66 | }
67 | }
68 | },
69 | legend: {
70 | itemStyle: {
71 | font: '9pt Trebuchet MS, Verdana, sans-serif',
72 | color: '#3E576F'
73 | },
74 | itemHoverStyle: {
75 | color: 'black'
76 | },
77 | itemHiddenStyle: {
78 | color: 'silver'
79 | }
80 | },
81 | labels: {
82 | style: {
83 | color: '#3E576F'
84 | }
85 | }
86 | };
87 |
88 | // Apply the theme
89 | var highchartsOptions = Highcharts.setOptions(Highcharts.theme);
90 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/snapscreen/UEditorSnapscreen.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/third-party/snapscreen/UEditorSnapscreen.exe
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/video-js/font/vjs.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/third-party/video-js/font/vjs.eot
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/video-js/font/vjs.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/third-party/video-js/font/vjs.ttf
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/video-js/font/vjs.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/third-party/video-js/font/vjs.woff
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/video-js/video-js.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/third-party/video-js/video-js.swf
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/webuploader/Uploader.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/third-party/webuploader/Uploader.swf
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/webuploader/webuploader.css:
--------------------------------------------------------------------------------
1 | .webuploader-container {
2 | position: relative;
3 | }
4 | .webuploader-element-invisible {
5 | position: absolute !important;
6 | clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
7 | clip: rect(1px,1px,1px,1px);
8 | }
9 | .webuploader-pick {
10 | position: relative;
11 | display: inline-block;
12 | cursor: pointer;
13 | background: #00b7ee;
14 | padding: 10px 15px;
15 | color: #fff;
16 | text-align: center;
17 | border-radius: 3px;
18 | overflow: hidden;
19 | }
20 | .webuploader-pick-hover {
21 | background: #00a2d4;
22 | }
23 |
24 | .webuploader-pick-disable {
25 | opacity: 0.6;
26 | pointer-events:none;
27 | }
28 |
29 |
--------------------------------------------------------------------------------
/public/packages/zhuzhichao/ueditor/third-party/zeroclipboard/ZeroClipboard.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/packages/zhuzhichao/ueditor/third-party/zeroclipboard/ZeroClipboard.swf
--------------------------------------------------------------------------------
/public/robots.txt:
--------------------------------------------------------------------------------
1 | User-agent: *
2 | Disallow:
3 |
--------------------------------------------------------------------------------
/public/upload/image/20150115/1421293617116073.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/upload/image/20150115/1421293617116073.jpg
--------------------------------------------------------------------------------
/public/upload/image/20150115/1421302765155430.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/upload/image/20150115/1421302765155430.png
--------------------------------------------------------------------------------
/public/upload/image/20150115/1421315472135584.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/upload/image/20150115/1421315472135584.png
--------------------------------------------------------------------------------
/public/upload/image/20150116/1421371690992872.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/upload/image/20150116/1421371690992872.jpg
--------------------------------------------------------------------------------
/public/upload/image/20150123/1422012888457255.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/public/upload/image/20150123/1422012888457255.jpg
--------------------------------------------------------------------------------
/readme.md:
--------------------------------------------------------------------------------
1 | ## 基于laravel4.2开发的博客系统,完善的前台和后台
2 |
3 | 前端采用bootstrap响应式布局,后端手写普通布局,以及artdailog弹窗,构建了简单简洁的后台界面,实现了文章,文章标签,文章分类,文章搜索等完整的CURD功能,代码都有详细注释,没有过多封装,比较容易理解!
4 |
5 | 后台着重实现了,文章多标签添加,分类删除,文章回车站,文章单条恢复,文章批量删除等特色功能,思路适合大多数关联性操作,看完了对处理其他关联模型很有帮助
6 |
7 | 基于多用户,实现多用户登录,编辑,查找,权限处理等,实现用户头像处理,博客首面也是基于独立用户展示的,系统首页可以展示多用户的内容,扩展性强,(有点自吹自擂),总之还是有干货的,对于初学laravel的同学来说绝对是不错的入门教材,博客介绍地址:
8 |
9 | [基于laravel开发的多用户博客系统(一)](http://blog.csdn.net/zhangfei8625/article/details/43084977)
10 |
11 | [基于laravel开发的多用户博客系统(二)](http://blog.csdn.net/zhangfei8625/article/details/43085107)
12 |
13 | [基于laravel开发的多用户博客系统(三)](http://blog.csdn.net/zhangfei8625/article/details/43085503)
14 |
15 | ##关于登录
16 |
17 | 登录地址,注册地址首页都有链接 http://loclahost:8000/user/login和http://loclahost:8000/user/register
18 |
19 | 提供几个登录测试账号及密码:
20 |
21 | admin@123.com 123456
22 |
23 | zfeig@126.com 123456
24 |
25 | lisi@126.com 123456
26 |
27 | baidu@126.com 123456
28 |
29 | ## 关于安装
30 |
31 | 数据库采用mysql,数据库文件lv.sql,已提供,数据配置看看config里面的db节点;建议使用php artisan serve启动服务来进行浏览测试!
32 |
33 | ### 感谢Laravel
34 |
35 | **php是最好的开发语言,laravel是最好的开发框架,有没有!真心不黑**
36 |
37 | ### License
38 |
39 | The is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT)
40 |
--------------------------------------------------------------------------------
/relation.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zfeig/laravel-blog/f067e523f5827865045716d7920ea5bfeb74d4f5/relation.txt
--------------------------------------------------------------------------------
/server.php:
--------------------------------------------------------------------------------
1 |