├── .gitignore ├── .htaccess ├── Application ├── Admin │ ├── Common │ │ └── index.html │ ├── Conf │ │ ├── config.php │ │ └── index.html │ ├── Controller │ │ ├── BaseController.class.php │ │ ├── BookController.class.php │ │ ├── CollectionController.class.php │ │ ├── IndexController.class.php │ │ ├── LabelController.class.php │ │ ├── MessageController.class.php │ │ ├── PublicController.class.php │ │ ├── UploadController.class.php │ │ └── UserController.class.php │ ├── Model │ │ └── index.html │ └── View │ │ └── index.html ├── Common │ ├── Common │ │ ├── function.php │ │ └── index.html │ ├── Conf │ │ ├── config.php │ │ └── index.html │ ├── Controller │ │ └── Addon.class.php │ └── index.html └── Pc │ ├── Conf │ ├── config.php │ └── index.html │ └── Controller │ ├── BaseController.class.php │ ├── BookCaseController.class.php │ ├── BookController.class.php │ ├── BookManageController.class.php │ ├── ChapterController.class.php │ ├── CommentController.class.php │ ├── IndexController.class.php │ ├── ListController.class.php │ ├── LoginController.class.php │ ├── PersonSettingController.class.php │ ├── RegisterController.class.php │ └── SearchController.class.php ├── Data └── novel.sql ├── README.md ├── Statics ├── Admin │ ├── css │ │ ├── 4095-rtl.min.css │ │ ├── animate.min.css │ │ ├── beyond-rtl.min.css │ │ ├── beyond.min.css │ │ ├── bootstrap-rtl.min.css │ │ ├── bootstrap.extend.css │ │ ├── bootstrap.min.css │ │ ├── dataTables.bootstrap.css │ │ ├── demo.min.css │ │ ├── font-awesome.min.css │ │ ├── skins │ │ │ ├── azure.min.css │ │ │ ├── black.min.css │ │ │ ├── blue.min.css │ │ │ ├── darkblue.min.css │ │ │ ├── darkred.min.css │ │ │ ├── deepblue.min.css │ │ │ ├── gray.min.css │ │ │ ├── green.min.css │ │ │ ├── orange.min.css │ │ │ ├── pink.min.css │ │ │ ├── purple.min.css │ │ │ └── teal.min.css │ │ ├── typicons.min.css │ │ └── weather-icons.min.css │ ├── fonts │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ ├── typicons.eot │ │ ├── typicons.svg │ │ ├── typicons.ttf │ │ ├── typicons.woff │ │ ├── weathericons-regular-webfont.eot │ │ ├── weathericons-regular-webfont.svg │ │ ├── weathericons-regular-webfont.ttf │ │ └── weathericons-regular-webfont.woff │ ├── img │ │ ├── WallPage │ │ │ ├── 1.jpg │ │ │ ├── 10.jpg │ │ │ ├── 11.jpg │ │ │ ├── 12.jpg │ │ │ ├── 13.jpg │ │ │ ├── 2.jpg │ │ │ ├── 3.jpg │ │ │ ├── 4.jpg │ │ │ ├── 5.jpg │ │ │ ├── 6.jpg │ │ │ ├── 7.jpg │ │ │ ├── 8.jpg │ │ │ ├── 9.jpg │ │ │ └── thumb │ │ │ │ ├── 1.jpg │ │ │ │ ├── 10.jpg │ │ │ │ ├── 11.jpg │ │ │ │ ├── 12.jpg │ │ │ │ ├── 13.jpg │ │ │ │ ├── 2.jpg │ │ │ │ ├── 3.jpg │ │ │ │ ├── 4.jpg │ │ │ │ ├── 5.jpg │ │ │ │ ├── 6.jpg │ │ │ │ ├── 7.jpg │ │ │ │ ├── 8.jpg │ │ │ │ └── 9.jpg │ │ ├── attach-blue.png │ │ ├── attach-green.png │ │ ├── attach-red.png │ │ ├── attach-yellow.png │ │ ├── avatars │ │ │ ├── Javi-Jimenez.jpg │ │ │ ├── John-Smith.jpg │ │ │ ├── Matt-Cheuvront.jpg │ │ │ ├── Nicolai-Larson.jpg │ │ │ ├── Osvaldus-Valutis.jpg │ │ │ ├── Sergey-Azovskiy.jpg │ │ │ ├── Stephanie-Walter.jpg │ │ │ ├── adam-jansen.jpg │ │ │ ├── bing.png │ │ │ └── divyia.jpg │ │ ├── choosed.png │ │ ├── favicon.png │ │ ├── jquery.minicolors.png │ │ ├── logo-inverted.png │ │ ├── logo-rtl.png │ │ ├── logo.png │ │ ├── sort_asc.png │ │ ├── sort_asc_disabled.png │ │ ├── sort_both.png │ │ ├── sort_desc.png │ │ ├── sort_desc_disabled.png │ │ └── temp1.png │ ├── js │ │ ├── ajax.js │ │ ├── beyond.js │ │ ├── beyond.min.js │ │ ├── bootbox │ │ │ └── bootbox.js │ │ ├── bootstrap.extend.js │ │ ├── bootstrap.min.js │ │ ├── charts │ │ │ ├── chartjs │ │ │ │ ├── Chart.js │ │ │ │ └── chartjs-init.js │ │ │ ├── easypiechart │ │ │ │ ├── easypiechart-init.js │ │ │ │ └── jquery.easypiechart.js │ │ │ ├── flot │ │ │ │ ├── flot-init.js │ │ │ │ ├── jquery.flot.crosshair.js │ │ │ │ ├── jquery.flot.js │ │ │ │ ├── jquery.flot.orderBars.js │ │ │ │ ├── jquery.flot.pie.js │ │ │ │ ├── jquery.flot.resize.js │ │ │ │ ├── jquery.flot.selection.js │ │ │ │ ├── jquery.flot.stack.js │ │ │ │ ├── jquery.flot.time.js │ │ │ │ └── jquery.flot.tooltip.js │ │ │ ├── morris │ │ │ │ ├── morris-init.js │ │ │ │ ├── morris.js │ │ │ │ └── raphael-2.0.2.min.js │ │ │ └── sparkline │ │ │ │ ├── jquery.sparkline.js │ │ │ │ └── sparkline-init.js │ │ ├── colorpicker │ │ │ └── jquery.minicolors.js │ │ ├── datatable │ │ │ ├── ZeroClipboard.js │ │ │ ├── assets │ │ │ │ └── swf │ │ │ │ │ └── copy_csv_xls_pdf.swf │ │ │ ├── dataTables.bootstrap.min.js │ │ │ ├── dataTables.tableTools.min.js │ │ │ ├── datatables-init.js │ │ │ └── jquery.dataTables.min.js │ │ ├── datetime │ │ │ ├── bootstrap-datepicker.js │ │ │ ├── bootstrap-timepicker.js │ │ │ ├── daterangepicker.js │ │ │ └── moment.js │ │ ├── editors │ │ │ ├── summernote │ │ │ │ └── summernote.js │ │ │ └── wysiwyg │ │ │ │ ├── bootstrap-wysiwyg.js │ │ │ │ ├── jquery.hotkeys.js │ │ │ │ └── prettify.js │ │ ├── fuelux │ │ │ ├── spinner │ │ │ │ └── fuelux.spinner.min.js │ │ │ ├── treeview │ │ │ │ ├── tree-custom.min.js │ │ │ │ └── treeview-init.js │ │ │ └── wizard │ │ │ │ └── wizard-custom.js │ │ ├── fullcalendar │ │ │ └── fullcalendar.js │ │ ├── jquery-2.0.3.min.js │ │ ├── jquery-ui-1.10.4.custom.js │ │ ├── knob │ │ │ └── jquery.knob.js │ │ ├── nestable │ │ │ └── jquery.nestable.min.js │ │ ├── select2 │ │ │ └── select2.js │ │ ├── skins.min.js │ │ ├── slider │ │ │ ├── jQRangeSlider │ │ │ │ └── jQAllRangeSliders-withRuler-min.js │ │ │ └── jquery.nouislider.js │ │ ├── swf │ │ │ └── copy_csv_xls_pdf.swf │ │ ├── tagsinput │ │ │ └── bootstrap-tagsinput.js │ │ ├── textarea │ │ │ └── jquery.autosize.js │ │ ├── toastr │ │ │ └── toastr.js │ │ └── validation │ │ │ └── bootstrapValidator.js │ └── sound │ │ └── alert.mp3 ├── Common │ ├── fonts │ │ └── wqy-microhei.ttc │ └── img │ │ ├── failed.png │ │ └── success.png └── Pc │ ├── css │ ├── common.css │ ├── icon.css │ ├── main.css │ ├── plugins.reset.css │ ├── sweetalert2.min.css │ └── swiper.min.css │ ├── fonts │ ├── icomoon.eot │ ├── icomoon.svg │ ├── icomoon.ttf │ └── icomoon.woff │ ├── images │ ├── banner.jpg │ ├── body_theme1_bg.png │ ├── body_theme2_bg.png │ ├── body_theme3_bg.png │ ├── body_theme4_bg.png │ ├── body_theme5_bg.png │ ├── body_theme6_bg.png │ ├── book.jpg │ ├── home-index-bg.png │ ├── loading.gif │ ├── loginBg.jpg │ ├── mapper01.jpg │ ├── mapper02.jpg │ ├── mapper03.jpg │ ├── mapper04.jpg │ ├── mapper05.jpg │ ├── shadow_slider1.png │ ├── shadow_slider2.png │ ├── star-off.png │ ├── star-on.png │ ├── theme_1_popup_bg.png │ ├── theme_2_popup_bg.png │ ├── theme_3_popup_bg.png │ ├── theme_4_popup_bg.png │ ├── theme_5_popup_bg.png │ └── user.png │ ├── js │ ├── chapter.js │ ├── common.js │ ├── jquery.min.js │ ├── main.js │ ├── sweetalert2.min.js │ └── swiper.min.js │ └── plugins │ ├── bootstrap │ ├── config.json │ ├── css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.css.map │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap-theme.min.css.map │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ └── js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ └── npm.js │ ├── font-awesome │ ├── css │ │ ├── font-awesome.css │ │ └── font-awesome.min.css │ └── fonts │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ └── fontawesome-webfont.woff2 │ ├── jQGrid │ ├── i18n │ │ ├── grid.locale-cn.js │ │ └── grid.locale-en.js │ ├── jquery.jqGrid.ex.js │ ├── jquery.jqGrid.min.js │ ├── ui.jqgrid-bootstrap.css │ └── ui.jqgrid.css │ ├── jquery │ └── jquery.min.js │ ├── layui │ ├── css │ │ ├── layui.css │ │ ├── layui.mobile.css │ │ └── modules │ │ │ ├── code.css │ │ │ ├── laydate │ │ │ └── default │ │ │ │ └── laydate.css │ │ │ └── layer │ │ │ └── default │ │ │ ├── icon-ext.png │ │ │ ├── icon.png │ │ │ ├── layer.css │ │ │ ├── loading-0.gif │ │ │ ├── loading-1.gif │ │ │ └── loading-2.gif │ ├── font │ │ ├── iconfont.eot │ │ ├── iconfont.svg │ │ ├── iconfont.ttf │ │ └── iconfont.woff │ ├── images │ │ └── face │ │ │ ├── 0.gif │ │ │ ├── 1.gif │ │ │ ├── 10.gif │ │ │ ├── 11.gif │ │ │ ├── 12.gif │ │ │ ├── 13.gif │ │ │ ├── 14.gif │ │ │ ├── 15.gif │ │ │ ├── 16.gif │ │ │ ├── 17.gif │ │ │ ├── 18.gif │ │ │ ├── 19.gif │ │ │ ├── 2.gif │ │ │ ├── 20.gif │ │ │ ├── 21.gif │ │ │ ├── 22.gif │ │ │ ├── 23.gif │ │ │ ├── 24.gif │ │ │ ├── 25.gif │ │ │ ├── 26.gif │ │ │ ├── 27.gif │ │ │ ├── 28.gif │ │ │ ├── 29.gif │ │ │ ├── 3.gif │ │ │ ├── 30.gif │ │ │ ├── 31.gif │ │ │ ├── 32.gif │ │ │ ├── 33.gif │ │ │ ├── 34.gif │ │ │ ├── 35.gif │ │ │ ├── 36.gif │ │ │ ├── 37.gif │ │ │ ├── 38.gif │ │ │ ├── 39.gif │ │ │ ├── 4.gif │ │ │ ├── 40.gif │ │ │ ├── 41.gif │ │ │ ├── 42.gif │ │ │ ├── 43.gif │ │ │ ├── 44.gif │ │ │ ├── 45.gif │ │ │ ├── 46.gif │ │ │ ├── 47.gif │ │ │ ├── 48.gif │ │ │ ├── 49.gif │ │ │ ├── 5.gif │ │ │ ├── 50.gif │ │ │ ├── 51.gif │ │ │ ├── 52.gif │ │ │ ├── 53.gif │ │ │ ├── 54.gif │ │ │ ├── 55.gif │ │ │ ├── 56.gif │ │ │ ├── 57.gif │ │ │ ├── 58.gif │ │ │ ├── 59.gif │ │ │ ├── 6.gif │ │ │ ├── 60.gif │ │ │ ├── 61.gif │ │ │ ├── 62.gif │ │ │ ├── 63.gif │ │ │ ├── 64.gif │ │ │ ├── 65.gif │ │ │ ├── 66.gif │ │ │ ├── 67.gif │ │ │ ├── 68.gif │ │ │ ├── 69.gif │ │ │ ├── 7.gif │ │ │ ├── 70.gif │ │ │ ├── 71.gif │ │ │ ├── 8.gif │ │ │ └── 9.gif │ ├── lay │ │ └── modules │ │ │ ├── carousel.js │ │ │ ├── code.js │ │ │ ├── element.js │ │ │ ├── flow.js │ │ │ ├── form.js │ │ │ ├── jquery.js │ │ │ ├── laydate.js │ │ │ ├── layedit.js │ │ │ ├── layer.js │ │ │ ├── laypage.js │ │ │ ├── laytpl.js │ │ │ ├── mobile.js │ │ │ ├── table.js │ │ │ ├── tree.js │ │ │ ├── upload.js │ │ │ └── util.js │ ├── layui.all.js │ └── layui.js │ ├── myFocus │ ├── mf-pattern │ │ ├── mF_fancy.css │ │ └── mF_fancy.js │ └── myfocus-2.0.1.min.js │ ├── slimscroll │ └── jquery.slimscroll.min.js │ └── tagsinput │ ├── jquery.tagsinput.css │ └── jquery.tagsinput.min.js ├── ThinkPHP ├── Common │ └── functions.php ├── Conf │ ├── convention.php │ └── debug.php ├── LICENSE.txt ├── Lang │ ├── en-us.php │ ├── pt-br.php │ ├── zh-cn.php │ └── zh-tw.php ├── Library │ ├── Behavior │ │ ├── AgentCheckBehavior.class.php │ │ ├── BorisBehavior.class.php │ │ ├── BrowserCheckBehavior.class.php │ │ ├── BuildLiteBehavior.class.php │ │ ├── CheckActionRouteBehavior.class.php │ │ ├── CheckLangBehavior.class.php │ │ ├── ChromeShowPageTraceBehavior.class.php │ │ ├── ContentReplaceBehavior.class.php │ │ ├── CronRunBehavior.class.php │ │ ├── FireShowPageTraceBehavior.class.php │ │ ├── ParseTemplateBehavior.class.php │ │ ├── ReadHtmlCacheBehavior.class.php │ │ ├── RobotCheckBehavior.class.php │ │ ├── ShowPageTraceBehavior.class.php │ │ ├── ShowRuntimeBehavior.class.php │ │ ├── TokenBuildBehavior.class.php │ │ ├── UpgradeNoticeBehavior.class.php │ │ └── WriteHtmlCacheBehavior.class.php │ ├── Org │ │ ├── Net │ │ │ ├── Http.class.php │ │ │ └── IpLocation.class.php │ │ └── Util │ │ │ ├── ArrayList.class.php │ │ │ ├── CodeSwitch.class.php │ │ │ ├── Date.class.php │ │ │ ├── Dir.class.php │ │ │ ├── PHPExcel.class.php │ │ │ ├── PHPExcel │ │ │ ├── Autoloader.php │ │ │ ├── CachedObjectStorage │ │ │ │ ├── APC.php │ │ │ │ ├── CacheBase.php │ │ │ │ ├── DiscISAM.php │ │ │ │ ├── ICache.php │ │ │ │ ├── Igbinary.php │ │ │ │ ├── Memcache.php │ │ │ │ ├── Memory.php │ │ │ │ ├── MemoryGZip.php │ │ │ │ ├── MemorySerialized.php │ │ │ │ ├── PHPTemp.php │ │ │ │ ├── SQLite.php │ │ │ │ ├── SQLite3.php │ │ │ │ └── Wincache.php │ │ │ ├── CachedObjectStorageFactory.php │ │ │ ├── CalcEngine │ │ │ │ ├── CyclicReferenceStack.php │ │ │ │ └── Logger.php │ │ │ ├── Calculation.php │ │ │ ├── Calculation │ │ │ │ ├── Database.php │ │ │ │ ├── DateTime.php │ │ │ │ ├── Engineering.php │ │ │ │ ├── Exception.php │ │ │ │ ├── ExceptionHandler.php │ │ │ │ ├── Financial.php │ │ │ │ ├── FormulaParser.php │ │ │ │ ├── FormulaToken.php │ │ │ │ ├── Function.php │ │ │ │ ├── Functions.php │ │ │ │ ├── Logical.php │ │ │ │ ├── LookupRef.php │ │ │ │ ├── MathTrig.php │ │ │ │ ├── Statistical.php │ │ │ │ ├── TextData.php │ │ │ │ ├── Token │ │ │ │ │ └── Stack.php │ │ │ │ └── functionlist.txt │ │ │ ├── Cell.php │ │ │ ├── Cell │ │ │ │ ├── AdvancedValueBinder.php │ │ │ │ ├── DataType.php │ │ │ │ ├── DataValidation.php │ │ │ │ ├── DefaultValueBinder.php │ │ │ │ ├── Hyperlink.php │ │ │ │ └── IValueBinder.php │ │ │ ├── Chart.php │ │ │ ├── Chart │ │ │ │ ├── DataSeries.php │ │ │ │ ├── DataSeriesValues.php │ │ │ │ ├── Exception.php │ │ │ │ ├── Layout.php │ │ │ │ ├── Legend.php │ │ │ │ ├── PlotArea.php │ │ │ │ ├── Renderer │ │ │ │ │ ├── PHP Charting Libraries.txt │ │ │ │ │ └── jpgraph.php │ │ │ │ └── Title.php │ │ │ ├── Comment.php │ │ │ ├── DocumentProperties.php │ │ │ ├── DocumentSecurity.php │ │ │ ├── Exception.php │ │ │ ├── HashTable.php │ │ │ ├── IComparable.php │ │ │ ├── IOFactory.php │ │ │ ├── NamedRange.php │ │ │ ├── Reader │ │ │ │ ├── Abstract.php │ │ │ │ ├── CSV.php │ │ │ │ ├── DefaultReadFilter.php │ │ │ │ ├── Excel2003XML.php │ │ │ │ ├── Excel2007.php │ │ │ │ ├── Excel2007 │ │ │ │ │ ├── Chart.php │ │ │ │ │ └── Theme.php │ │ │ │ ├── Excel5.php │ │ │ │ ├── Excel5 │ │ │ │ │ ├── Escher.php │ │ │ │ │ ├── MD5.php │ │ │ │ │ └── RC4.php │ │ │ │ ├── Exception.php │ │ │ │ ├── Gnumeric.php │ │ │ │ ├── HTML.php │ │ │ │ ├── IReadFilter.php │ │ │ │ ├── IReader.php │ │ │ │ ├── OOCalc.php │ │ │ │ └── SYLK.php │ │ │ ├── ReferenceHelper.php │ │ │ ├── RichText.php │ │ │ ├── RichText │ │ │ │ ├── ITextElement.php │ │ │ │ ├── Run.php │ │ │ │ └── TextElement.php │ │ │ ├── Settings.php │ │ │ ├── Shared │ │ │ │ ├── CodePage.php │ │ │ │ ├── Date.php │ │ │ │ ├── Drawing.php │ │ │ │ ├── Escher.php │ │ │ │ ├── Escher │ │ │ │ │ ├── DgContainer.php │ │ │ │ │ ├── DgContainer │ │ │ │ │ │ ├── SpgrContainer.php │ │ │ │ │ │ └── SpgrContainer │ │ │ │ │ │ │ └── SpContainer.php │ │ │ │ │ ├── DggContainer.php │ │ │ │ │ └── DggContainer │ │ │ │ │ │ ├── BstoreContainer.php │ │ │ │ │ │ └── BstoreContainer │ │ │ │ │ │ ├── BSE.php │ │ │ │ │ │ └── BSE │ │ │ │ │ │ └── Blip.php │ │ │ │ ├── Excel5.php │ │ │ │ ├── File.php │ │ │ │ ├── Font.php │ │ │ │ ├── JAMA │ │ │ │ │ ├── CHANGELOG.TXT │ │ │ │ │ ├── CholeskyDecomposition.php │ │ │ │ │ ├── EigenvalueDecomposition.php │ │ │ │ │ ├── LUDecomposition.php │ │ │ │ │ ├── Matrix.php │ │ │ │ │ ├── QRDecomposition.php │ │ │ │ │ ├── SingularValueDecomposition.php │ │ │ │ │ └── utils │ │ │ │ │ │ ├── Error.php │ │ │ │ │ │ └── Maths.php │ │ │ │ ├── OLE.php │ │ │ │ ├── OLE │ │ │ │ │ ├── ChainedBlockStream.php │ │ │ │ │ ├── PPS.php │ │ │ │ │ └── PPS │ │ │ │ │ │ ├── File.php │ │ │ │ │ │ └── Root.php │ │ │ │ ├── OLERead.php │ │ │ │ ├── PCLZip │ │ │ │ │ ├── gnu-lgpl.txt │ │ │ │ │ ├── pclzip.lib.php │ │ │ │ │ └── readme.txt │ │ │ │ ├── PasswordHasher.php │ │ │ │ ├── String.php │ │ │ │ ├── TimeZone.php │ │ │ │ ├── XMLWriter.php │ │ │ │ ├── ZipArchive.php │ │ │ │ ├── ZipStreamWrapper.php │ │ │ │ └── trend │ │ │ │ │ ├── bestFitClass.php │ │ │ │ │ ├── exponentialBestFitClass.php │ │ │ │ │ ├── linearBestFitClass.php │ │ │ │ │ ├── logarithmicBestFitClass.php │ │ │ │ │ ├── polynomialBestFitClass.php │ │ │ │ │ ├── powerBestFitClass.php │ │ │ │ │ └── trendClass.php │ │ │ ├── Style.php │ │ │ ├── Style │ │ │ │ ├── Alignment.php │ │ │ │ ├── Border.php │ │ │ │ ├── Borders.php │ │ │ │ ├── Color.php │ │ │ │ ├── Conditional.php │ │ │ │ ├── Fill.php │ │ │ │ ├── Font.php │ │ │ │ ├── NumberFormat.php │ │ │ │ ├── Protection.php │ │ │ │ └── Supervisor.php │ │ │ ├── Worksheet.php │ │ │ ├── Worksheet │ │ │ │ ├── AutoFilter.php │ │ │ │ ├── AutoFilter │ │ │ │ │ ├── Column.php │ │ │ │ │ └── Column │ │ │ │ │ │ └── Rule.php │ │ │ │ ├── BaseDrawing.php │ │ │ │ ├── CellIterator.php │ │ │ │ ├── ColumnDimension.php │ │ │ │ ├── Drawing.php │ │ │ │ ├── Drawing │ │ │ │ │ └── Shadow.php │ │ │ │ ├── HeaderFooter.php │ │ │ │ ├── HeaderFooterDrawing.php │ │ │ │ ├── MemoryDrawing.php │ │ │ │ ├── PageMargins.php │ │ │ │ ├── PageSetup.php │ │ │ │ ├── Protection.php │ │ │ │ ├── Row.php │ │ │ │ ├── RowDimension.php │ │ │ │ ├── RowIterator.php │ │ │ │ └── SheetView.php │ │ │ ├── WorksheetIterator.php │ │ │ ├── Writer │ │ │ │ ├── Abstract.php │ │ │ │ ├── CSV.php │ │ │ │ ├── Excel2007.php │ │ │ │ ├── Excel2007 │ │ │ │ │ ├── Chart.php │ │ │ │ │ ├── Comments.php │ │ │ │ │ ├── ContentTypes.php │ │ │ │ │ ├── DocProps.php │ │ │ │ │ ├── Drawing.php │ │ │ │ │ ├── Rels.php │ │ │ │ │ ├── RelsRibbon.php │ │ │ │ │ ├── RelsVBA.php │ │ │ │ │ ├── StringTable.php │ │ │ │ │ ├── Style.php │ │ │ │ │ ├── Theme.php │ │ │ │ │ ├── Workbook.php │ │ │ │ │ ├── Worksheet.php │ │ │ │ │ └── WriterPart.php │ │ │ │ ├── Excel5.php │ │ │ │ ├── Excel5 │ │ │ │ │ ├── BIFFwriter.php │ │ │ │ │ ├── Escher.php │ │ │ │ │ ├── Font.php │ │ │ │ │ ├── Parser.php │ │ │ │ │ ├── Workbook.php │ │ │ │ │ ├── Worksheet.php │ │ │ │ │ └── Xf.php │ │ │ │ ├── Exception.php │ │ │ │ ├── HTML.php │ │ │ │ ├── IWriter.php │ │ │ │ ├── PDF.php │ │ │ │ └── PDF │ │ │ │ │ ├── Core.php │ │ │ │ │ ├── DomPDF.php │ │ │ │ │ ├── mPDF.php │ │ │ │ │ └── tcPDF.php │ │ │ └── locale │ │ │ │ ├── bg │ │ │ │ └── config │ │ │ │ ├── cs │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ ├── da │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ ├── de │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ ├── en │ │ │ │ └── uk │ │ │ │ │ └── config │ │ │ │ ├── es │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ ├── fi │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ ├── fr │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ ├── hu │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ ├── it │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ ├── nl │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ ├── no │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ ├── pl │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ ├── pt │ │ │ │ ├── br │ │ │ │ │ ├── config │ │ │ │ │ └── functions │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ ├── ru │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ ├── sv │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ │ └── tr │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ ├── Rbac.class.php │ │ │ ├── Stack.class.php │ │ │ └── String.class.php │ ├── Think │ │ ├── App.class.php │ │ ├── Auth.class.php │ │ ├── Behavior.class.php │ │ ├── Build.class.php │ │ ├── Cache.class.php │ │ ├── Cache │ │ │ └── Driver │ │ │ │ ├── Apachenote.class.php │ │ │ │ ├── Apc.class.php │ │ │ │ ├── Db.class.php │ │ │ │ ├── Eaccelerator.class.php │ │ │ │ ├── File.class.php │ │ │ │ ├── Memcache.class.php │ │ │ │ ├── Memcached.class.php │ │ │ │ ├── Memcachesae.class.php │ │ │ │ ├── Redis.class.php │ │ │ │ ├── Shmop.class.php │ │ │ │ ├── Sqlite.class.php │ │ │ │ ├── Wincache.class.php │ │ │ │ └── Xcache.class.php │ │ ├── Controller.class.php │ │ ├── Controller │ │ │ ├── HproseController.class.php │ │ │ ├── JsonRpcController.class.php │ │ │ ├── RestController.class.php │ │ │ ├── RpcController.class.php │ │ │ └── YarController.class.php │ │ ├── Crypt.class.php │ │ ├── Crypt │ │ │ └── Driver │ │ │ │ ├── Base64.class.php │ │ │ │ ├── Crypt.class.php │ │ │ │ ├── Des.class.php │ │ │ │ ├── Think.class.php │ │ │ │ └── Xxtea.class.php │ │ ├── Db.class.php │ │ ├── Db │ │ │ ├── Driver.class.php │ │ │ ├── Driver │ │ │ │ ├── Firebird.class.php │ │ │ │ ├── Mongo.class.php │ │ │ │ ├── Mysql.class.php │ │ │ │ ├── Oracle.class.php │ │ │ │ ├── Pgsql.class.php │ │ │ │ ├── Sqlite.class.php │ │ │ │ └── Sqlsrv.class.php │ │ │ └── Lite.class.php │ │ ├── Dispatcher.class.php │ │ ├── Exception.class.php │ │ ├── Hook.class.php │ │ ├── Image.class.php │ │ ├── Image │ │ │ └── Driver │ │ │ │ ├── GIF.class.php │ │ │ │ ├── Gd.class.php │ │ │ │ └── Imagick.class.php │ │ ├── Log.class.php │ │ ├── Log │ │ │ └── Driver │ │ │ │ ├── File.class.php │ │ │ │ └── Sae.class.php │ │ ├── Model.class.php │ │ ├── Model │ │ │ ├── AdvModel.class.php │ │ │ ├── MergeModel.class.php │ │ │ ├── MongoModel.class.php │ │ │ ├── RelationModel.class.php │ │ │ └── ViewModel.class.php │ │ ├── Page.class.php │ │ ├── Route.class.php │ │ ├── Session │ │ │ └── Driver │ │ │ │ ├── Db.class.php │ │ │ │ └── Memcache.class.php │ │ ├── Storage.class.php │ │ ├── Storage │ │ │ └── Driver │ │ │ │ ├── File.class.php │ │ │ │ └── Sae.class.php │ │ ├── Template.class.php │ │ ├── Template │ │ │ ├── Driver │ │ │ │ ├── Ease.class.php │ │ │ │ ├── Lite.class.php │ │ │ │ ├── Mobile.class.php │ │ │ │ ├── Smart.class.php │ │ │ │ └── Smarty.class.php │ │ │ ├── TagLib.class.php │ │ │ └── TagLib │ │ │ │ ├── Cx.class.php │ │ │ │ └── Html.class.php │ │ ├── Think.class.php │ │ ├── Upload.class.php │ │ ├── Upload │ │ │ └── Driver │ │ │ │ ├── Bcs.class.php │ │ │ │ ├── Bcs │ │ │ │ ├── bcs.class.php │ │ │ │ ├── mimetypes.class.php │ │ │ │ └── requestcore.class.php │ │ │ │ ├── Ftp.class.php │ │ │ │ ├── Local.class.php │ │ │ │ ├── Qiniu.class.php │ │ │ │ ├── Qiniu │ │ │ │ └── QiniuStorage.class.php │ │ │ │ ├── Sae.class.php │ │ │ │ └── Upyun.class.php │ │ ├── Verify.class.php │ │ ├── Verify │ │ │ ├── bgs │ │ │ │ ├── 1.jpg │ │ │ │ ├── 2.jpg │ │ │ │ ├── 3.jpg │ │ │ │ ├── 4.jpg │ │ │ │ ├── 5.jpg │ │ │ │ ├── 6.jpg │ │ │ │ ├── 7.jpg │ │ │ │ └── 8.jpg │ │ │ └── ttfs │ │ │ │ ├── 1.ttf │ │ │ │ ├── 2.ttf │ │ │ │ ├── 3.ttf │ │ │ │ ├── 4.ttf │ │ │ │ ├── 5.ttf │ │ │ │ └── 6.ttf │ │ └── View.class.php │ ├── Util │ │ ├── CommonUtil.php │ │ ├── MD5SignUtil.php │ │ ├── Pagecms.class.php │ │ ├── QRcode.class.php │ │ ├── SDKRuntimeException.class.php │ │ ├── Upload.class.php │ │ ├── Wx │ │ │ ├── Jssdk.class.php │ │ │ ├── Snoopy.class.php │ │ │ ├── Wechat.class.php │ │ │ ├── Wechatauth.class.php │ │ │ ├── Wechatext.class.php │ │ │ ├── Wxpayndsdk.class.php │ │ │ ├── Wxpaysdk.class.php │ │ │ └── qywechat.class.php │ │ ├── WxHongBaoHelper.class.php │ │ └── cert │ │ │ ├── apiclient_cert.p12 │ │ │ ├── apiclient_cert.pem │ │ │ ├── apiclient_key.pem │ │ │ ├── rootca.pem │ │ │ └── 证书使用说明.txt │ └── Vendor │ │ ├── Alipay │ │ └── Alipay.class.php │ │ ├── Boris │ │ ├── Boris.php │ │ ├── CLIOptionsHandler.php │ │ ├── ColoredInspector.php │ │ ├── Config.php │ │ ├── DumpInspector.php │ │ ├── EvalWorker.php │ │ ├── ExportInspector.php │ │ ├── Inspector.php │ │ ├── ReadlineClient.php │ │ └── ShallowParser.php │ │ ├── EaseTemplate │ │ ├── template.core.php │ │ └── template.ease.php │ │ ├── Hprose │ │ ├── HproseClassManager.php │ │ ├── HproseClient.php │ │ ├── HproseCommon.php │ │ ├── HproseFormatter.php │ │ ├── HproseHttpClient.php │ │ ├── HproseHttpServer.php │ │ ├── HproseIO.php │ │ ├── HproseIOStream.php │ │ ├── HproseReader.php │ │ ├── HproseTags.php │ │ └── HproseWriter.php │ │ ├── PHPExcel │ │ ├── PHPExcel.php │ │ └── PHPExcel │ │ │ ├── Autoloader.php │ │ │ ├── CachedObjectStorage │ │ │ ├── APC.php │ │ │ ├── CacheBase.php │ │ │ ├── DiscISAM.php │ │ │ ├── ICache.php │ │ │ ├── Igbinary.php │ │ │ ├── Memcache.php │ │ │ ├── Memory.php │ │ │ ├── MemoryGZip.php │ │ │ ├── MemorySerialized.php │ │ │ ├── PHPTemp.php │ │ │ ├── SQLite.php │ │ │ ├── SQLite3.php │ │ │ └── Wincache.php │ │ │ ├── CachedObjectStorageFactory.php │ │ │ ├── CalcEngine │ │ │ ├── CyclicReferenceStack.php │ │ │ └── Logger.php │ │ │ ├── Calculation.php │ │ │ ├── Calculation │ │ │ ├── Database.php │ │ │ ├── DateTime.php │ │ │ ├── Engineering.php │ │ │ ├── Exception.php │ │ │ ├── ExceptionHandler.php │ │ │ ├── Financial.php │ │ │ ├── FormulaParser.php │ │ │ ├── FormulaToken.php │ │ │ ├── Function.php │ │ │ ├── Functions.php │ │ │ ├── Logical.php │ │ │ ├── LookupRef.php │ │ │ ├── MathTrig.php │ │ │ ├── Statistical.php │ │ │ ├── TextData.php │ │ │ ├── Token │ │ │ │ └── Stack.php │ │ │ └── functionlist.txt │ │ │ ├── Cell.php │ │ │ ├── Cell │ │ │ ├── AdvancedValueBinder.php │ │ │ ├── DataType.php │ │ │ ├── DataValidation.php │ │ │ ├── DefaultValueBinder.php │ │ │ ├── Hyperlink.php │ │ │ └── IValueBinder.php │ │ │ ├── Chart.php │ │ │ ├── Chart │ │ │ ├── Axis.php │ │ │ ├── DataSeries.php │ │ │ ├── DataSeriesValues.php │ │ │ ├── Exception.php │ │ │ ├── GridLines.php │ │ │ ├── Layout.php │ │ │ ├── Legend.php │ │ │ ├── PlotArea.php │ │ │ ├── Properties.php │ │ │ ├── Renderer │ │ │ │ ├── PHP Charting Libraries.txt │ │ │ │ └── jpgraph.php │ │ │ └── Title.php │ │ │ ├── Comment.php │ │ │ ├── DocumentProperties.php │ │ │ ├── DocumentSecurity.php │ │ │ ├── Exception.php │ │ │ ├── HashTable.php │ │ │ ├── Helper │ │ │ └── HTML.php │ │ │ ├── IComparable.php │ │ │ ├── IOFactory.php │ │ │ ├── NamedRange.php │ │ │ ├── Reader │ │ │ ├── Abstract.php │ │ │ ├── CSV.php │ │ │ ├── DefaultReadFilter.php │ │ │ ├── Excel2003XML.php │ │ │ ├── Excel2007.php │ │ │ ├── Excel2007 │ │ │ │ ├── Chart.php │ │ │ │ └── Theme.php │ │ │ ├── Excel5.php │ │ │ ├── Excel5 │ │ │ │ ├── Escher.php │ │ │ │ ├── MD5.php │ │ │ │ └── RC4.php │ │ │ ├── Exception.php │ │ │ ├── Gnumeric.php │ │ │ ├── HTML.php │ │ │ ├── IReadFilter.php │ │ │ ├── IReader.php │ │ │ ├── OOCalc.php │ │ │ └── SYLK.php │ │ │ ├── ReferenceHelper.php │ │ │ ├── RichText.php │ │ │ ├── RichText │ │ │ ├── ITextElement.php │ │ │ ├── Run.php │ │ │ └── TextElement.php │ │ │ ├── Settings.php │ │ │ ├── Shared │ │ │ ├── CodePage.php │ │ │ ├── Date.php │ │ │ ├── Drawing.php │ │ │ ├── Escher.php │ │ │ ├── Escher │ │ │ │ ├── DgContainer.php │ │ │ │ ├── DgContainer │ │ │ │ │ ├── SpgrContainer.php │ │ │ │ │ └── SpgrContainer │ │ │ │ │ │ └── SpContainer.php │ │ │ │ ├── DggContainer.php │ │ │ │ └── DggContainer │ │ │ │ │ ├── BstoreContainer.php │ │ │ │ │ └── BstoreContainer │ │ │ │ │ ├── BSE.php │ │ │ │ │ └── BSE │ │ │ │ │ └── Blip.php │ │ │ ├── Excel5.php │ │ │ ├── File.php │ │ │ ├── Font.php │ │ │ ├── JAMA │ │ │ │ ├── CHANGELOG.TXT │ │ │ │ ├── CholeskyDecomposition.php │ │ │ │ ├── EigenvalueDecomposition.php │ │ │ │ ├── LUDecomposition.php │ │ │ │ ├── Matrix.php │ │ │ │ ├── QRDecomposition.php │ │ │ │ ├── SingularValueDecomposition.php │ │ │ │ └── utils │ │ │ │ │ ├── Error.php │ │ │ │ │ └── Maths.php │ │ │ ├── OLE.php │ │ │ ├── OLE │ │ │ │ ├── ChainedBlockStream.php │ │ │ │ ├── PPS.php │ │ │ │ └── PPS │ │ │ │ │ ├── File.php │ │ │ │ │ └── Root.php │ │ │ ├── OLERead.php │ │ │ ├── PCLZip │ │ │ │ ├── gnu-lgpl.txt │ │ │ │ ├── pclzip.lib.php │ │ │ │ └── readme.txt │ │ │ ├── PasswordHasher.php │ │ │ ├── String.php │ │ │ ├── TimeZone.php │ │ │ ├── XMLWriter.php │ │ │ ├── ZipArchive.php │ │ │ ├── ZipStreamWrapper.php │ │ │ └── trend │ │ │ │ ├── bestFitClass.php │ │ │ │ ├── exponentialBestFitClass.php │ │ │ │ ├── linearBestFitClass.php │ │ │ │ ├── logarithmicBestFitClass.php │ │ │ │ ├── polynomialBestFitClass.php │ │ │ │ ├── powerBestFitClass.php │ │ │ │ └── trendClass.php │ │ │ ├── Style.php │ │ │ ├── Style │ │ │ ├── Alignment.php │ │ │ ├── Border.php │ │ │ ├── Borders.php │ │ │ ├── Color.php │ │ │ ├── Conditional.php │ │ │ ├── Fill.php │ │ │ ├── Font.php │ │ │ ├── NumberFormat.php │ │ │ ├── Protection.php │ │ │ └── Supervisor.php │ │ │ ├── Worksheet.php │ │ │ ├── Worksheet │ │ │ ├── AutoFilter.php │ │ │ ├── AutoFilter │ │ │ │ ├── Column.php │ │ │ │ └── Column │ │ │ │ │ └── Rule.php │ │ │ ├── BaseDrawing.php │ │ │ ├── CellIterator.php │ │ │ ├── Column.php │ │ │ ├── ColumnCellIterator.php │ │ │ ├── ColumnDimension.php │ │ │ ├── ColumnIterator.php │ │ │ ├── Drawing.php │ │ │ ├── Drawing │ │ │ │ └── Shadow.php │ │ │ ├── HeaderFooter.php │ │ │ ├── HeaderFooterDrawing.php │ │ │ ├── MemoryDrawing.php │ │ │ ├── PageMargins.php │ │ │ ├── PageSetup.php │ │ │ ├── Protection.php │ │ │ ├── Row.php │ │ │ ├── RowCellIterator.php │ │ │ ├── RowDimension.php │ │ │ ├── RowIterator.php │ │ │ └── SheetView.php │ │ │ ├── WorksheetIterator.php │ │ │ ├── Writer │ │ │ ├── Abstract.php │ │ │ ├── CSV.php │ │ │ ├── Excel2007.php │ │ │ ├── Excel2007 │ │ │ │ ├── Chart.php │ │ │ │ ├── Comments.php │ │ │ │ ├── ContentTypes.php │ │ │ │ ├── DocProps.php │ │ │ │ ├── Drawing.php │ │ │ │ ├── Rels.php │ │ │ │ ├── RelsRibbon.php │ │ │ │ ├── RelsVBA.php │ │ │ │ ├── StringTable.php │ │ │ │ ├── Style.php │ │ │ │ ├── Theme.php │ │ │ │ ├── Workbook.php │ │ │ │ ├── Worksheet.php │ │ │ │ └── WriterPart.php │ │ │ ├── Excel5.php │ │ │ ├── Excel5 │ │ │ │ ├── BIFFwriter.php │ │ │ │ ├── Escher.php │ │ │ │ ├── Font.php │ │ │ │ ├── Parser.php │ │ │ │ ├── Workbook.php │ │ │ │ ├── Worksheet.php │ │ │ │ └── Xf.php │ │ │ ├── Exception.php │ │ │ ├── HTML.php │ │ │ ├── IWriter.php │ │ │ ├── OpenDocument.php │ │ │ ├── OpenDocument │ │ │ │ ├── Cell │ │ │ │ │ └── Comment.php │ │ │ │ ├── Content.php │ │ │ │ ├── Meta.php │ │ │ │ ├── MetaInf.php │ │ │ │ ├── Mimetype.php │ │ │ │ ├── Settings.php │ │ │ │ ├── Styles.php │ │ │ │ ├── Thumbnails.php │ │ │ │ └── WriterPart.php │ │ │ ├── PDF.php │ │ │ └── PDF │ │ │ │ ├── Core.php │ │ │ │ ├── DomPDF.php │ │ │ │ ├── mPDF.php │ │ │ │ └── tcPDF.php │ │ │ └── locale │ │ │ ├── bg │ │ │ └── config │ │ │ ├── cs │ │ │ ├── config │ │ │ └── functions │ │ │ ├── da │ │ │ ├── config │ │ │ └── functions │ │ │ ├── de │ │ │ ├── config │ │ │ └── functions │ │ │ ├── en │ │ │ └── uk │ │ │ │ └── config │ │ │ ├── es │ │ │ ├── config │ │ │ └── functions │ │ │ ├── fi │ │ │ ├── config │ │ │ └── functions │ │ │ ├── fr │ │ │ ├── config │ │ │ └── functions │ │ │ ├── hu │ │ │ ├── config │ │ │ └── functions │ │ │ ├── it │ │ │ ├── config │ │ │ └── functions │ │ │ ├── nl │ │ │ ├── config │ │ │ └── functions │ │ │ ├── no │ │ │ ├── config │ │ │ └── functions │ │ │ ├── pl │ │ │ ├── config │ │ │ └── functions │ │ │ ├── pt │ │ │ ├── br │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ ├── config │ │ │ └── functions │ │ │ ├── ru │ │ │ ├── config │ │ │ └── functions │ │ │ ├── sv │ │ │ ├── config │ │ │ └── functions │ │ │ └── tr │ │ │ ├── config │ │ │ └── functions │ │ ├── PHPMailer │ │ ├── class.phpmailer.php │ │ └── class.smtp.php │ │ ├── README.txt │ │ ├── SmartTemplate │ │ ├── class.smarttemplate.php │ │ ├── class.smarttemplatedebugger.php │ │ └── class.smarttemplateparser.php │ │ ├── Smarty │ │ ├── Smarty.class.php │ │ ├── SmartyBC.class.php │ │ ├── debug.tpl │ │ ├── plugins │ │ │ ├── block.textformat.php │ │ │ ├── function.counter.php │ │ │ ├── function.cycle.php │ │ │ ├── function.fetch.php │ │ │ ├── function.html_checkboxes.php │ │ │ ├── function.html_image.php │ │ │ ├── function.html_options.php │ │ │ ├── function.html_radios.php │ │ │ ├── function.html_select_date.php │ │ │ ├── function.html_select_time.php │ │ │ ├── function.html_table.php │ │ │ ├── function.mailto.php │ │ │ ├── function.math.php │ │ │ ├── modifier.capitalize.php │ │ │ ├── modifier.date_format.php │ │ │ ├── modifier.debug_print_var.php │ │ │ ├── modifier.escape.php │ │ │ ├── modifier.regex_replace.php │ │ │ ├── modifier.replace.php │ │ │ ├── modifier.spacify.php │ │ │ ├── modifier.truncate.php │ │ │ ├── modifiercompiler.cat.php │ │ │ ├── modifiercompiler.count_characters.php │ │ │ ├── modifiercompiler.count_paragraphs.php │ │ │ ├── modifiercompiler.count_sentences.php │ │ │ ├── modifiercompiler.count_words.php │ │ │ ├── modifiercompiler.default.php │ │ │ ├── modifiercompiler.escape.php │ │ │ ├── modifiercompiler.from_charset.php │ │ │ ├── modifiercompiler.indent.php │ │ │ ├── modifiercompiler.lower.php │ │ │ ├── modifiercompiler.noprint.php │ │ │ ├── modifiercompiler.string_format.php │ │ │ ├── modifiercompiler.strip.php │ │ │ ├── modifiercompiler.strip_tags.php │ │ │ ├── modifiercompiler.to_charset.php │ │ │ ├── modifiercompiler.unescape.php │ │ │ ├── modifiercompiler.upper.php │ │ │ ├── modifiercompiler.wordwrap.php │ │ │ ├── outputfilter.trimwhitespace.php │ │ │ ├── shared.escape_special_chars.php │ │ │ ├── shared.literal_compiler_param.php │ │ │ ├── shared.make_timestamp.php │ │ │ ├── shared.mb_str_replace.php │ │ │ ├── shared.mb_unicode.php │ │ │ ├── shared.mb_wordwrap.php │ │ │ └── variablefilter.htmlspecialchars.php │ │ └── sysplugins │ │ │ ├── smarty_cacheresource.php │ │ │ ├── smarty_cacheresource_custom.php │ │ │ ├── smarty_cacheresource_keyvaluestore.php │ │ │ ├── smarty_config_source.php │ │ │ ├── smarty_internal_cacheresource_file.php │ │ │ ├── smarty_internal_compile_append.php │ │ │ ├── smarty_internal_compile_assign.php │ │ │ ├── smarty_internal_compile_block.php │ │ │ ├── smarty_internal_compile_break.php │ │ │ ├── smarty_internal_compile_call.php │ │ │ ├── smarty_internal_compile_capture.php │ │ │ ├── smarty_internal_compile_config_load.php │ │ │ ├── smarty_internal_compile_continue.php │ │ │ ├── smarty_internal_compile_debug.php │ │ │ ├── smarty_internal_compile_eval.php │ │ │ ├── smarty_internal_compile_extends.php │ │ │ ├── smarty_internal_compile_for.php │ │ │ ├── smarty_internal_compile_foreach.php │ │ │ ├── smarty_internal_compile_function.php │ │ │ ├── smarty_internal_compile_if.php │ │ │ ├── smarty_internal_compile_include.php │ │ │ ├── smarty_internal_compile_include_php.php │ │ │ ├── smarty_internal_compile_insert.php │ │ │ ├── smarty_internal_compile_ldelim.php │ │ │ ├── smarty_internal_compile_nocache.php │ │ │ ├── smarty_internal_compile_private_block_plugin.php │ │ │ ├── smarty_internal_compile_private_function_plugin.php │ │ │ ├── smarty_internal_compile_private_modifier.php │ │ │ ├── smarty_internal_compile_private_object_block_function.php │ │ │ ├── smarty_internal_compile_private_object_function.php │ │ │ ├── smarty_internal_compile_private_print_expression.php │ │ │ ├── smarty_internal_compile_private_registered_block.php │ │ │ ├── smarty_internal_compile_private_registered_function.php │ │ │ ├── smarty_internal_compile_private_special_variable.php │ │ │ ├── smarty_internal_compile_rdelim.php │ │ │ ├── smarty_internal_compile_section.php │ │ │ ├── smarty_internal_compile_setfilter.php │ │ │ ├── smarty_internal_compile_while.php │ │ │ ├── smarty_internal_compilebase.php │ │ │ ├── smarty_internal_config.php │ │ │ ├── smarty_internal_config_file_compiler.php │ │ │ ├── smarty_internal_configfilelexer.php │ │ │ ├── smarty_internal_configfileparser.php │ │ │ ├── smarty_internal_data.php │ │ │ ├── smarty_internal_debug.php │ │ │ ├── smarty_internal_filter_handler.php │ │ │ ├── smarty_internal_function_call_handler.php │ │ │ ├── smarty_internal_get_include_path.php │ │ │ ├── smarty_internal_nocache_insert.php │ │ │ ├── smarty_internal_parsetree.php │ │ │ ├── smarty_internal_resource_eval.php │ │ │ ├── smarty_internal_resource_extends.php │ │ │ ├── smarty_internal_resource_file.php │ │ │ ├── smarty_internal_resource_php.php │ │ │ ├── smarty_internal_resource_registered.php │ │ │ ├── smarty_internal_resource_stream.php │ │ │ ├── smarty_internal_resource_string.php │ │ │ ├── smarty_internal_smartytemplatecompiler.php │ │ │ ├── smarty_internal_template.php │ │ │ ├── smarty_internal_templatebase.php │ │ │ ├── smarty_internal_templatecompilerbase.php │ │ │ ├── smarty_internal_templatelexer.php │ │ │ ├── smarty_internal_templateparser.php │ │ │ ├── smarty_internal_utility.php │ │ │ ├── smarty_internal_write_file.php │ │ │ ├── smarty_resource.php │ │ │ ├── smarty_resource_custom.php │ │ │ ├── smarty_resource_recompiled.php │ │ │ ├── smarty_resource_uncompiled.php │ │ │ └── smarty_security.php │ │ ├── TemplateLite │ │ ├── class.compiler.php │ │ ├── class.config.php │ │ ├── class.template.php │ │ └── internal │ │ │ ├── compile.compile_config.php │ │ │ ├── compile.compile_custom_block.php │ │ │ ├── compile.compile_custom_function.php │ │ │ ├── compile.compile_if.php │ │ │ ├── compile.generate_compiler_debug_output.php │ │ │ ├── compile.include.php │ │ │ ├── compile.parse_is_expr.php │ │ │ ├── compile.section_start.php │ │ │ ├── debug.tpl │ │ │ ├── template.build_dir.php │ │ │ ├── template.config_loader.php │ │ │ ├── template.destroy_dir.php │ │ │ ├── template.fetch_compile_include.php │ │ │ └── template.generate_debug_output.php │ │ ├── Weixinpay │ │ ├── Weixinpay.php │ │ └── cert │ │ │ ├── apiclient_cert.pem │ │ │ └── apiclient_key.pem │ │ ├── jsonRPC │ │ ├── jsonRPCClient.php │ │ └── jsonRPCServer.php │ │ ├── phpRPC │ │ ├── bigint.php │ │ ├── compat.php │ │ ├── dhparams.php │ │ ├── dhparams │ │ │ ├── 1024.dhp │ │ │ ├── 128.dhp │ │ │ ├── 1536.dhp │ │ │ ├── 160.dhp │ │ │ ├── 192.dhp │ │ │ ├── 2048.dhp │ │ │ ├── 256.dhp │ │ │ ├── 3072.dhp │ │ │ ├── 4096.dhp │ │ │ ├── 512.dhp │ │ │ ├── 768.dhp │ │ │ └── 96.dhp │ │ ├── pecl │ │ │ └── xxtea │ │ │ │ ├── CREDITS │ │ │ │ ├── INSTALL │ │ │ │ ├── LICENSE │ │ │ │ ├── README │ │ │ │ ├── config.m4 │ │ │ │ ├── config.w32 │ │ │ │ ├── php_xxtea.c │ │ │ │ ├── php_xxtea.dsp │ │ │ │ ├── php_xxtea.h │ │ │ │ ├── php_xxtea.sln │ │ │ │ ├── php_xxtea.vcproj │ │ │ │ ├── test │ │ │ │ └── test.php │ │ │ │ ├── xxtea.c │ │ │ │ └── xxtea.h │ │ ├── phprpc_client.php │ │ ├── phprpc_date.php │ │ ├── phprpc_server.php │ │ └── xxtea.php │ │ ├── phpqrcode │ │ └── phpqrcode.php │ │ └── spyc │ │ ├── COPYING │ │ ├── README.md │ │ ├── Spyc.php │ │ ├── composer.json │ │ ├── examples │ │ ├── yaml-dump.php │ │ └── yaml-load.php │ │ ├── php4 │ │ ├── 5to4.php │ │ ├── spyc.php4 │ │ └── test.php4 │ │ ├── spyc.yaml │ │ └── tests │ │ ├── DumpTest.php │ │ ├── IndentTest.php │ │ ├── ParseTest.php │ │ ├── RoundTripTest.php │ │ ├── comments.yaml │ │ ├── failing1.yaml │ │ ├── indent_1.yaml │ │ └── quotes.yaml ├── Mode │ ├── Api │ │ ├── App.class.php │ │ ├── Controller.class.php │ │ ├── Dispatcher.class.php │ │ └── functions.php │ ├── Sae │ │ └── convention.php │ ├── api.php │ ├── common.php │ └── sae.php ├── ThinkPHP.php ├── Tpl │ ├── dispatch_jump.tpl │ ├── page_trace.tpl │ └── think_exception.tpl └── logo.png ├── Tpl ├── Admin │ ├── Base_bread.html │ ├── Book_bookChapterList.html │ ├── Book_bookClassList.html │ ├── Book_bookClassSet.html │ ├── Book_bookList.html │ ├── Collection_collectionList.html │ ├── Index_adminList.html │ ├── Index_adminSet.html │ ├── Index_appImgviewer.html │ ├── Index_index.html │ ├── Index_main.html │ ├── Label_labelList.html │ ├── Label_labelSet.html │ ├── Message_messageList.html │ ├── Public_login.html │ ├── Upload_getmoreimg.html │ ├── Upload_indeximg.html │ └── User_userList.html └── Pc │ ├── BookCase_index.html │ ├── BookManage_chapter.html │ ├── BookManage_index.html │ ├── BookManage_set.html │ ├── Book_index.html │ ├── Chapter_index.html │ ├── Comment_index.html │ ├── Index_index.html │ ├── List_index.html │ ├── Login_index.html │ ├── PersonSetting_index.html │ ├── Public_base.html │ ├── Register_index.html │ └── Search_index.html ├── Upload └── img │ ├── 2017-11-05 │ └── 59ff1931d2c88.jpg │ ├── 2017-11-11 │ ├── 33e6938dc363d.jpg │ ├── 33e6938dc3644.jpg │ ├── 33e6938dc3655.jpg │ ├── 5a06938dc3633.jpg │ └── 5a06938dc363d.jpg │ ├── 2018-01-05 │ ├── 1.jpg │ ├── 10.jpg │ ├── 11.jpg │ ├── 12.jpg │ ├── 13.jpg │ ├── 14.jpg │ ├── 15.jpg │ ├── 16.jpg │ ├── 17.jpg │ ├── 18.jpg │ ├── 19.jpg │ ├── 2.jpg │ ├── 20.jpg │ ├── 21.jpg │ ├── 22.jpg │ ├── 23.jpg │ ├── 24.jpg │ ├── 25.jpg │ ├── 26.jpg │ ├── 27.jpg │ ├── 28.jpg │ ├── 29.jpg │ ├── 3.jpg │ ├── 30.jpg │ ├── 31.jpg │ ├── 32.jpg │ ├── 33.jpg │ ├── 34.jpg │ ├── 35.jpg │ ├── 36.jpg │ ├── 37.jpg │ ├── 4.jpg │ ├── 5.jpg │ ├── 6.jpg │ ├── 7.jpg │ ├── 8.jpg │ └── 9.jpg │ └── 2018-01-10 │ └── 5a5637a4befaf.jpg ├── index.php ├── test.php ├── 开发环境搭建文档.txt ├── 版本信息.txt └── 环境搭建.docx /.gitignore: -------------------------------------------------------------------------------- 1 | *.project 2 | Runtime/ 3 | node_modules/ 4 | */.idea/ 5 | .idea/ -------------------------------------------------------------------------------- /.htaccess: -------------------------------------------------------------------------------- 1 | 2 | Options +FollowSymlinks 3 | RewriteEngine On 4 | 5 | RewriteCond %{REQUEST_FILENAME} !-d 6 | RewriteCond %{REQUEST_FILENAME} !-f 7 | RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] 8 | 9 | -------------------------------------------------------------------------------- /Application/Admin/Common/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Application/Admin/Conf/config.php: -------------------------------------------------------------------------------- 1 | '配置值' 4 | 'DEFAULT_THEME' => 'Admin', 5 | 'PAGE' =>10, 6 | ); -------------------------------------------------------------------------------- /Application/Admin/Conf/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Application/Admin/Model/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Application/Admin/View/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Application/Common/Common/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Application/Common/Conf/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Application/Common/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Application/Pc/Conf/config.php: -------------------------------------------------------------------------------- 1 | '配置值' 4 | 'DEFAULT_THEME' => 'Pc', 5 | 'DEFAULT_CONTROLLER' => 'Index', 6 | 'PAGE' =>11, 7 | ); -------------------------------------------------------------------------------- /Application/Pc/Conf/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Application/Pc/Controller/RegisterController.class.php: -------------------------------------------------------------------------------- 1 | isLogin() !== false) {//已登录-直接跳转到网站主页面 15 | $this->redirect('Pc/index/index'); 16 | } 17 | $data = I('post.'); 18 | $user = M('user')->where(array('name'=>I('post.name')))->find(); 19 | if($user){ 20 | $this->error('该用户已被注册,请重新申请'); 21 | } 22 | $insert = array( 23 | 'name' => $data['name'], 24 | 'password' => md5($data['password']) 25 | ); 26 | $result = M('user')->add($insert); 27 | if($result>0){ //$result为添加成功后返回的主键id,大于0表示添加成功 28 | header('content-type:text/html;charset=utf-8'); 29 | echo ""; 33 | } 34 | }else{ //注册页面 35 | $this->display(); 36 | } 37 | } 38 | 39 | //通用验证码 40 | public function verify() 41 | { 42 | $Verify = new \Think\Verify(); 43 | $Verify->codeSet = '0123456789'; 44 | $Verify->length = 4; 45 | $Verify->imageH = 0; 46 | $Verify->entry(); 47 | } 48 | 49 | } 50 | -------------------------------------------------------------------------------- /Statics/Admin/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /Statics/Admin/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /Statics/Admin/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /Statics/Admin/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /Statics/Admin/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /Statics/Admin/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /Statics/Admin/fonts/typicons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/fonts/typicons.eot -------------------------------------------------------------------------------- /Statics/Admin/fonts/typicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/fonts/typicons.ttf -------------------------------------------------------------------------------- /Statics/Admin/fonts/typicons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/fonts/typicons.woff -------------------------------------------------------------------------------- /Statics/Admin/fonts/weathericons-regular-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/fonts/weathericons-regular-webfont.eot -------------------------------------------------------------------------------- /Statics/Admin/fonts/weathericons-regular-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/fonts/weathericons-regular-webfont.ttf -------------------------------------------------------------------------------- /Statics/Admin/fonts/weathericons-regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/fonts/weathericons-regular-webfont.woff -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/1.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/10.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/11.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/12.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/13.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/2.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/3.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/4.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/5.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/6.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/7.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/8.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/9.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/thumb/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/thumb/1.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/thumb/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/thumb/10.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/thumb/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/thumb/11.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/thumb/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/thumb/12.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/thumb/13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/thumb/13.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/thumb/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/thumb/2.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/thumb/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/thumb/3.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/thumb/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/thumb/4.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/thumb/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/thumb/5.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/thumb/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/thumb/6.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/thumb/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/thumb/7.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/thumb/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/thumb/8.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/WallPage/thumb/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/WallPage/thumb/9.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/attach-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/attach-blue.png -------------------------------------------------------------------------------- /Statics/Admin/img/attach-green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/attach-green.png -------------------------------------------------------------------------------- /Statics/Admin/img/attach-red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/attach-red.png -------------------------------------------------------------------------------- /Statics/Admin/img/attach-yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/attach-yellow.png -------------------------------------------------------------------------------- /Statics/Admin/img/avatars/Javi-Jimenez.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/avatars/Javi-Jimenez.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/avatars/John-Smith.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/avatars/John-Smith.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/avatars/Matt-Cheuvront.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/avatars/Matt-Cheuvront.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/avatars/Nicolai-Larson.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/avatars/Nicolai-Larson.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/avatars/Osvaldus-Valutis.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/avatars/Osvaldus-Valutis.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/avatars/Sergey-Azovskiy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/avatars/Sergey-Azovskiy.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/avatars/Stephanie-Walter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/avatars/Stephanie-Walter.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/avatars/adam-jansen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/avatars/adam-jansen.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/avatars/bing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/avatars/bing.png -------------------------------------------------------------------------------- /Statics/Admin/img/avatars/divyia.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/avatars/divyia.jpg -------------------------------------------------------------------------------- /Statics/Admin/img/choosed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/choosed.png -------------------------------------------------------------------------------- /Statics/Admin/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/favicon.png -------------------------------------------------------------------------------- /Statics/Admin/img/jquery.minicolors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/jquery.minicolors.png -------------------------------------------------------------------------------- /Statics/Admin/img/logo-inverted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/logo-inverted.png -------------------------------------------------------------------------------- /Statics/Admin/img/logo-rtl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/logo-rtl.png -------------------------------------------------------------------------------- /Statics/Admin/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/logo.png -------------------------------------------------------------------------------- /Statics/Admin/img/sort_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/sort_asc.png -------------------------------------------------------------------------------- /Statics/Admin/img/sort_asc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/sort_asc_disabled.png -------------------------------------------------------------------------------- /Statics/Admin/img/sort_both.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/sort_both.png -------------------------------------------------------------------------------- /Statics/Admin/img/sort_desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/sort_desc.png -------------------------------------------------------------------------------- /Statics/Admin/img/sort_desc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/sort_desc_disabled.png -------------------------------------------------------------------------------- /Statics/Admin/img/temp1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/img/temp1.png -------------------------------------------------------------------------------- /Statics/Admin/js/charts/easypiechart/easypiechart-init.js: -------------------------------------------------------------------------------- 1 |  2 | var gridbordercolor = "#eee"; 3 | 4 | var InitiateEasyPieChart = function () { 5 | return { 6 | init: function () { 7 | var easypiecharts = $('[data-toggle=easypiechart]'); 8 | $.each(easypiecharts, function () { 9 | var barColor = getcolor($(this).data('barcolor')) || themeprimary, 10 | trackColor = getcolor($(this).data('trackcolor')) || false, 11 | scaleColor = getcolor($(this).data('scalecolor')) || false, 12 | lineCap = $(this).data('linecap') || "round", 13 | lineWidth = $(this).data('linewidth') || 3, 14 | size = $(this).data('size') || 110, 15 | animate = $(this).data('animate') || false; 16 | 17 | $(this).easyPieChart({ 18 | barColor: barColor, 19 | trackColor: trackColor, 20 | scaleColor: scaleColor, 21 | lineCap: lineCap, 22 | lineWidth: lineWidth, 23 | size: size, 24 | animate : animate 25 | }); 26 | }); 27 | } 28 | }; 29 | }(); 30 | -------------------------------------------------------------------------------- /Statics/Admin/js/datatable/assets/swf/copy_csv_xls_pdf.swf: -------------------------------------------------------------------------------- 1 | 2 | 404 Not Found 3 | 4 |

404 Not Found

5 | 12 |
13 | 14 | 15 | -------------------------------------------------------------------------------- /Statics/Admin/js/swf/copy_csv_xls_pdf.swf: -------------------------------------------------------------------------------- 1 | 2 | 404 Not Found 3 | 4 |

404 Not Found

5 | 12 |
13 | 14 | 15 | -------------------------------------------------------------------------------- /Statics/Admin/sound/alert.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Admin/sound/alert.mp3 -------------------------------------------------------------------------------- /Statics/Common/fonts/wqy-microhei.ttc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Common/fonts/wqy-microhei.ttc -------------------------------------------------------------------------------- /Statics/Common/img/failed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Common/img/failed.png -------------------------------------------------------------------------------- /Statics/Common/img/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Common/img/success.png -------------------------------------------------------------------------------- /Statics/Pc/fonts/icomoon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/fonts/icomoon.eot -------------------------------------------------------------------------------- /Statics/Pc/fonts/icomoon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/fonts/icomoon.ttf -------------------------------------------------------------------------------- /Statics/Pc/fonts/icomoon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/fonts/icomoon.woff -------------------------------------------------------------------------------- /Statics/Pc/images/banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/banner.jpg -------------------------------------------------------------------------------- /Statics/Pc/images/body_theme1_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/body_theme1_bg.png -------------------------------------------------------------------------------- /Statics/Pc/images/body_theme2_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/body_theme2_bg.png -------------------------------------------------------------------------------- /Statics/Pc/images/body_theme3_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/body_theme3_bg.png -------------------------------------------------------------------------------- /Statics/Pc/images/body_theme4_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/body_theme4_bg.png -------------------------------------------------------------------------------- /Statics/Pc/images/body_theme5_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/body_theme5_bg.png -------------------------------------------------------------------------------- /Statics/Pc/images/body_theme6_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/body_theme6_bg.png -------------------------------------------------------------------------------- /Statics/Pc/images/book.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/book.jpg -------------------------------------------------------------------------------- /Statics/Pc/images/home-index-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/home-index-bg.png -------------------------------------------------------------------------------- /Statics/Pc/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/loading.gif -------------------------------------------------------------------------------- /Statics/Pc/images/loginBg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/loginBg.jpg -------------------------------------------------------------------------------- /Statics/Pc/images/mapper01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/mapper01.jpg -------------------------------------------------------------------------------- /Statics/Pc/images/mapper02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/mapper02.jpg -------------------------------------------------------------------------------- /Statics/Pc/images/mapper03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/mapper03.jpg -------------------------------------------------------------------------------- /Statics/Pc/images/mapper04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/mapper04.jpg -------------------------------------------------------------------------------- /Statics/Pc/images/mapper05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/mapper05.jpg -------------------------------------------------------------------------------- /Statics/Pc/images/shadow_slider1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/shadow_slider1.png -------------------------------------------------------------------------------- /Statics/Pc/images/shadow_slider2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/shadow_slider2.png -------------------------------------------------------------------------------- /Statics/Pc/images/star-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/star-off.png -------------------------------------------------------------------------------- /Statics/Pc/images/star-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/star-on.png -------------------------------------------------------------------------------- /Statics/Pc/images/theme_1_popup_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/theme_1_popup_bg.png -------------------------------------------------------------------------------- /Statics/Pc/images/theme_2_popup_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/theme_2_popup_bg.png -------------------------------------------------------------------------------- /Statics/Pc/images/theme_3_popup_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/theme_3_popup_bg.png -------------------------------------------------------------------------------- /Statics/Pc/images/theme_4_popup_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/theme_4_popup_bg.png -------------------------------------------------------------------------------- /Statics/Pc/images/theme_5_popup_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/theme_5_popup_bg.png -------------------------------------------------------------------------------- /Statics/Pc/images/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/images/user.png -------------------------------------------------------------------------------- /Statics/Pc/js/common.js: -------------------------------------------------------------------------------- 1 | /*** 2 | * 字数统计函数 3 | * @param element 要监听的元素 4 | * @param countElement 存放字数结果的元素 5 | * @param maxCount 最大字数限制 6 | */ 7 | function wordCount(element, countElement, maxCount) { 8 | $(element).on('change,keyup', function () { 9 | var inputCount = $(this).val().length; 10 | if (inputCount >= 0) { 11 | maxCount && !(inputCount <= maxCount) ? ($(countElement).text(maxCount), $(this).val($(this).val().substring(0, maxCount))) : $(countElement).text(inputCount); 12 | } else { 13 | $(countElement).text(0); 14 | } 15 | }); 16 | } 17 | -------------------------------------------------------------------------------- /Statics/Pc/js/main.js: -------------------------------------------------------------------------------- 1 | (function () { 2 | //自定义tab组件 3 | $('.tab li').on('click', function () { 4 | var target = $(this).data('target').trim(); 5 | if (target && target !== "") { 6 | $(this).addClass('active').siblings().removeClass('active'); 7 | $('.tab-pane#' + target).addClass('active').siblings('.tab-pane').removeClass('active'); 8 | } 9 | }); 10 | 11 | // 导航栏事件 12 | $('#pin-nav').on('mouseenter', '.site-nav li:not(.site), li.sign-in', function () { 13 | $('#pin-nav').find('li').removeClass('active'); 14 | $(this).addClass('active'); 15 | }).on('mouseleave', 'li', function () { 16 | $(this).removeClass('active'); 17 | }); 18 | 19 | // 登录、注册页页面初始化高度,个人中心初始化页面最小高度 20 | $(window).on('resize', function () { 21 | $('.login-area-wrapper').css('height', ($(window).height() - 355 <= 430 ? 430 : ($(window).height() - 355)) + "px"); 22 | $('.personal-content').css('min-height', ($(window).height() - 176 ) + "px"); 23 | }).trigger('resize'); 24 | 25 | })(); -------------------------------------------------------------------------------- /Statics/Pc/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /Statics/Pc/plugins/bootstrap/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/bootstrap/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /Statics/Pc/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /Statics/Pc/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /Statics/Pc/plugins/bootstrap/js/npm.js: -------------------------------------------------------------------------------- 1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment. 2 | require('../../js/transition.js') 3 | require('../../js/alert.js') 4 | require('../../js/button.js') 5 | require('../../js/carousel.js') 6 | require('../../js/collapse.js') 7 | require('../../js/dropdown.js') 8 | require('../../js/modal.js') 9 | require('../../js/tooltip.js') 10 | require('../../js/popover.js') 11 | require('../../js/scrollspy.js') 12 | require('../../js/tab.js') 13 | require('../../js/affix.js') -------------------------------------------------------------------------------- /Statics/Pc/plugins/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /Statics/Pc/plugins/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /Statics/Pc/plugins/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /Statics/Pc/plugins/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /Statics/Pc/plugins/font-awesome/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/font-awesome/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/css/modules/code.css: -------------------------------------------------------------------------------- 1 | /** layui-v2.1.5 MIT License By http://www.layui.com */ 2 | html #layuicss-skincodecss{display:none;position:absolute;width:1989px}.layui-code-h3,.layui-code-view{position:relative;font-size:12px}.layui-code-view{display:block;margin:10px 0;padding:0;border:1px solid #e2e2e2;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New}.layui-code-h3{padding:0 10px;height:32px;line-height:32px;border-bottom:1px solid #e2e2e2}.layui-code-h3 a{position:absolute;right:10px;top:0;color:#999}.layui-code-view .layui-code-ol{position:relative;overflow:auto}.layui-code-view .layui-code-ol li{position:relative;margin-left:45px;line-height:20px;padding:0 5px;border-left:1px solid #e2e2e2;list-style-type:decimal-leading-zero;*list-style-type:decimal;background-color:#fff}.layui-code-view pre{margin:0}.layui-code-notepad{border:1px solid #0C0C0C;border-left-color:#3F3F3F;background-color:#0C0C0C;color:#C2BE9E}.layui-code-notepad .layui-code-h3{border-bottom:none}.layui-code-notepad .layui-code-ol li{background-color:#3F3F3F;border-left:none} -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/css/modules/layer/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/css/modules/layer/default/icon-ext.png -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/css/modules/layer/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/css/modules/layer/default/icon.png -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/css/modules/layer/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/css/modules/layer/default/loading-0.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/css/modules/layer/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/css/modules/layer/default/loading-1.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/css/modules/layer/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/css/modules/layer/default/loading-2.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/font/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/font/iconfont.eot -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/font/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/font/iconfont.ttf -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/font/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/font/iconfont.woff -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/0.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/1.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/10.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/11.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/12.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/13.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/14.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/15.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/16.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/17.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/18.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/19.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/2.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/20.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/21.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/22.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/23.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/24.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/25.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/25.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/26.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/26.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/27.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/27.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/28.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/28.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/29.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/29.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/3.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/30.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/30.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/31.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/31.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/32.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/32.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/33.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/33.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/34.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/34.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/35.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/35.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/36.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/36.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/37.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/37.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/38.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/38.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/39.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/39.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/4.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/40.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/40.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/41.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/41.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/42.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/42.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/43.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/43.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/44.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/44.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/45.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/45.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/46.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/46.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/47.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/47.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/48.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/48.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/49.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/49.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/5.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/50.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/50.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/51.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/51.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/52.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/52.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/53.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/53.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/54.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/54.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/55.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/55.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/56.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/56.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/57.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/57.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/58.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/58.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/59.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/59.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/6.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/60.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/60.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/61.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/61.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/62.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/62.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/63.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/63.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/64.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/65.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/65.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/66.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/66.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/67.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/67.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/68.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/68.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/69.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/69.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/7.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/70.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/70.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/71.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/71.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/8.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/images/face/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Statics/Pc/plugins/layui/images/face/9.gif -------------------------------------------------------------------------------- /Statics/Pc/plugins/layui/lay/modules/code.js: -------------------------------------------------------------------------------- 1 | /** layui-v2.1.5 MIT License By http://www.layui.com */ 2 | ;layui.define("jquery",function(e){"use strict";var a=layui.$,l="http://www.layui.com/doc/modules/code.html";e("code",function(e){var t=[];e=e||{},e.elem=a(e.elem||".layui-code"),e.about=!("about"in e)||e.about,e.elem.each(function(){t.push(this)}),layui.each(t.reverse(),function(t,i){var c=a(i),o=c.html();(c.attr("lay-encode")||e.encode)&&(o=o.replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")),c.html('
  1. '+o.replace(/[\r\t\n]+/g,"
  2. ")+"
"),c.find(">.layui-code-h3")[0]||c.prepend('

'+(c.attr("lay-title")||e.title||"code")+(e.about?'layui.code':"")+"

");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss"); -------------------------------------------------------------------------------- /Statics/Pc/plugins/tagsinput/jquery.tagsinput.css: -------------------------------------------------------------------------------- 1 | div.tagsinput { border:1px solid #CCC; background: #FFF; padding:5px; width:300px; height:100px; overflow-y: auto;} 2 | div.tagsinput span.tag { border: 1px solid #a5d24a; -moz-border-radius:2px; -webkit-border-radius:2px; display: block; float: left; padding: 5px; text-decoration:none; background: #cde69c; color: #638421; margin-right: 5px; margin-bottom:5px;font-family: helvetica; font-size:13px;} 3 | div.tagsinput span.tag a { font-weight: bold; color: #82ad2b; text-decoration:none; font-size: 11px; } 4 | div.tagsinput input { width:80px; margin:0px; font-family: helvetica; font-size: 13px; border:1px solid transparent; padding:5px; background: transparent; color: #000; outline:0px; margin-right:5px; margin-bottom:5px; } 5 | div.tagsinput div { display:block; float: left; } 6 | .tags_clear { clear: both; width: 100%; height: 0px; } 7 | .not_valid {background: #FBD8DB !important; color: #90111A !important;} 8 | -------------------------------------------------------------------------------- /ThinkPHP/Conf/debug.php: -------------------------------------------------------------------------------- 1 | 10 | // +---------------------------------------------------------------------- 11 | 12 | /** 13 | * ThinkPHP 默认的调试模式配置文件 14 | */ 15 | defined('THINK_PATH') or exit(); 16 | // 调试模式下面默认设置 可以在应用配置目录下重新定义 debug.php 覆盖 17 | return array( 18 | 'LOG_RECORD' => true, // 进行日志记录 19 | 'LOG_EXCEPTION_RECORD' => true, // 是否记录异常信息日志 20 | 'LOG_LEVEL' => 'EMERG,ALERT,CRIT,ERR,WARN,NOTIC,INFO,DEBUG,SQL', // 允许记录的日志级别 21 | 'DB_FIELDS_CACHE' => false, // 字段缓存信息 22 | 'DB_DEBUG' => true, // 开启调试模式 记录SQL日志 23 | 'TMPL_CACHE_ON' => false, // 是否开启模板编译缓存,设为false则每次都会重新编译 24 | 'TMPL_STRIP_SPACE' => false, // 是否去除模板文件里面的html空格与换行 25 | 'SHOW_ERROR_MSG' => true, // 显示错误信息 26 | 'URL_CASE_INSENSITIVE' => false, // URL区分大小写 27 | ); -------------------------------------------------------------------------------- /ThinkPHP/LICENSE.txt: -------------------------------------------------------------------------------- 1 | 2 | ThinkPHP遵循Apache2开源协议发布,并提供免费使用。 3 | 版权所有Copyright © 2006-2014 by ThinkPHP (http://thinkphp.cn) 4 | All rights reserved。 5 | ThinkPHP® 商标和著作权所有者为上海顶想信息科技有限公司。 6 | 7 | Apache Licence是著名的非盈利开源组织Apache采用的协议。 8 | 该协议和BSD类似,鼓励代码共享和尊重原作者的著作权, 9 | 允许代码修改,再作为开源或商业软件发布。需要满足 10 | 的条件: 11 | 1. 需要给代码的用户一份Apache Licence ; 12 | 2. 如果你修改了代码,需要在被修改的文件中说明; 13 | 3. 在延伸的代码中(修改和有源代码衍生的代码中)需要 14 | 带有原来代码中的协议,商标,专利声明和其他原来作者规 15 | 定需要包含的说明; 16 | 4. 如果再发布的产品中包含一个Notice文件,则在Notice文 17 | 件中需要带有本协议内容。你可以在Notice中增加自己的 18 | 许可,但不可以表现为对Apache Licence构成更改。 19 | 具体的协议参考:http://www.apache.org/licenses/LICENSE-2.0 20 | 21 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 22 | "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 23 | LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 24 | FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 25 | COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 26 | INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 27 | BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 28 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 29 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 30 | LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 31 | ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32 | POSSIBILITY OF SUCH DAMAGE. 33 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Behavior/AgentCheckBehavior.class.php: -------------------------------------------------------------------------------- 1 | 10 | // +---------------------------------------------------------------------- 11 | namespace Behavior; 12 | /** 13 | * 行为扩展:代理检测 14 | */ 15 | class AgentCheckBehavior { 16 | public function run(&$params) { 17 | // 代理访问检测 18 | $limitProxyVisit = C('LIMIT_PROXY_VISIT',null,true); 19 | if($limitProxyVisit && ($_SERVER['HTTP_X_FORWARDED_FOR'] || $_SERVER['HTTP_VIA'] || $_SERVER['HTTP_PROXY_CONNECTION'] || $_SERVER['HTTP_USER_AGENT_VIA'])) { 20 | // 禁止代理访问 21 | exit('Access Denied'); 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Behavior/WriteHtmlCacheBehavior.class.php: -------------------------------------------------------------------------------- 1 | 10 | // +---------------------------------------------------------------------- 11 | namespace Behavior; 12 | use Think\Storage; 13 | /** 14 | * 系统行为扩展:静态缓存写入 15 | */ 16 | class WriteHtmlCacheBehavior { 17 | 18 | // 行为扩展的执行入口必须是run 19 | public function run(&$content) { 20 | //2014-11-28 修改 如果有HTTP 4xx 3xx 5xx 头部,禁止存储 21 | //2014-12-1 修改 对注入的网址 防止生成,例如 /game/lst/SortType/hot/-e8-90-8c-e5-85-94-e7-88-b1-e6-b6-88-e9-99-a4/-e8-bf-9b-e5-87-bb-e7-9a-84-e9-83-a8-e8-90-bd/-e9-a3-8e-e4-ba-91-e5-a4-a9-e4-b8-8b/index.shtml 22 | if (C('HTML_CACHE_ON') && defined('HTML_FILE_NAME') 23 | && !preg_match('/Status.*[345]{1}\d{2}/i', implode(' ', headers_list())) 24 | && !preg_match('/(-[a-z0-9]{2}){3,}/i',HTML_FILE_NAME)) { 25 | //静态文件写入 26 | Storage::put(HTML_FILE_NAME, $content, 'html'); 27 | } 28 | } 29 | } -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/Chart/Renderer/PHP Charting Libraries.txt: -------------------------------------------------------------------------------- 1 | ChartDirector 2 | http://www.advsofteng.com/cdphp.html 3 | 4 | GraPHPite 5 | http://graphpite.sourceforge.net/ 6 | 7 | JpGraph 8 | http://www.aditus.nu/jpgraph/ 9 | 10 | LibChart 11 | http://naku.dohcrew.com/libchart/pages/introduction/ 12 | 13 | pChart 14 | http://pchart.sourceforge.net/ 15 | 16 | TeeChart 17 | http://www.steema.com/products/teechart/overview.html 18 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/IComparable.php: -------------------------------------------------------------------------------- 1 | abs($b)) { 16 | $r = $b / $a; 17 | $r = abs($a) * sqrt(1 + $r * $r); 18 | } elseif ($b != 0) { 19 | $r = $a / $b; 20 | $r = abs($b) * sqrt(1 + $r * $r); 21 | } else { 22 | $r = 0.0; 23 | } 24 | return $r; 25 | } // function hypo() 26 | 27 | 28 | /** 29 | * Mike Bommarito's version. 30 | * Compute n-dimensional hyotheneuse. 31 | * 32 | function hypot() { 33 | $s = 0; 34 | foreach (func_get_args() as $d) { 35 | if (is_numeric($d)) { 36 | $s += pow($d, 2); 37 | } else { 38 | throw new PHPExcel_Calculation_Exception(JAMAError(ArgumentTypeException)); 39 | } 40 | } 41 | return sqrt($s); 42 | } 43 | */ 44 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/bg/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | 5 | ## Copyright (c) 2006 - 2013 PHPExcel 6 | ## 7 | ## This library is free software; you can redistribute it and/or 8 | ## modify it under the terms of the GNU Lesser General Public 9 | ## License as published by the Free Software Foundation; either 10 | ## version 2.1 of the License, or (at your option) any later version. 11 | ## 12 | ## This library is distributed in the hope that it will be useful, 13 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 15 | ## Lesser General Public License for more details. 16 | ## 17 | ## You should have received a copy of the GNU Lesser General Public 18 | ## License along with this library; if not, write to the Free Software 19 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 20 | ## 21 | ## @category PHPExcel 22 | ## @package PHPExcel_Settings 23 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 24 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 25 | ## @version 1.8.0, 2014-03-02 26 | ## 27 | ## 28 | 29 | 30 | ArgumentSeparator = ; 31 | 32 | 33 | ## 34 | ## (For future use) 35 | ## 36 | currencySymbol = лв 37 | 38 | 39 | ## 40 | ## Excel Error Codes (For future use) 41 | 42 | ## 43 | NULL = #ПРАЗНО! 44 | DIV0 = #ДЕЛ/0! 45 | VALUE = #СТОЙНОСТ! 46 | REF = #РЕФ! 47 | NAME = #ИМЕ? 48 | NUM = #ЧИСЛО! 49 | NA = #Н/Д 50 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/cs/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = Kč 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULL! 42 | DIV0 = #DIV/0! 43 | VALUE = #HODNOTA! 44 | REF = #REF! 45 | NAME = #NÁZEV? 46 | NUM = #NUM! 47 | NA = #N/A 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/da/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = kr 36 | 37 | 38 | 39 | ## 40 | ## Excel Error Codes (For future use) 41 | ## 42 | NULL = #NUL! 43 | DIV0 = #DIVISION/0! 44 | VALUE = #VÆRDI! 45 | REF = #REFERENCE! 46 | NAME = #NAVN? 47 | NUM = #NUM! 48 | NA = #I/T 49 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/de/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = € 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULL! 42 | DIV0 = #DIV/0! 43 | VALUE = #WERT! 44 | REF = #BEZUG! 45 | NAME = #NAME? 46 | NUM = #ZAHL! 47 | NA = #NV 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/en/uk/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ## 30 | ## (For future use) 31 | ## 32 | currencySymbol = £ 33 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/fr/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = € 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NUL! 42 | DIV0 = #DIV/0! 43 | VALUE = #VALEUR! 44 | REF = #REF! 45 | NAME = #NOM? 46 | NUM = #NOMBRE! 47 | NA = #N/A 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/hu/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = Ft 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULLA! 42 | DIV0 = #ZÉRÓOSZTÓ! 43 | VALUE = #ÉRTÉK! 44 | REF = #HIV! 45 | NAME = #NÉV? 46 | NUM = #SZÁM! 47 | NA = #HIÁNYZIK 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/it/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = € 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULLO! 42 | DIV0 = #DIV/0! 43 | VALUE = #VALORE! 44 | REF = #RIF! 45 | NAME = #NOME? 46 | NUM = #NUM! 47 | NA = #N/D 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/nl/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = € 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #LEEG! 42 | DIV0 = #DEEL/0! 43 | VALUE = #WAARDE! 44 | REF = #VERW! 45 | NAME = #NAAM? 46 | NUM = #GETAL! 47 | NA = #N/B 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/no/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = kr 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULL! 42 | DIV0 = #DIV/0! 43 | VALUE = #VERDI! 44 | REF = #REF! 45 | NAME = #NAVN? 46 | NUM = #NUM! 47 | NA = #I/T 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/pl/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = zł 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #ZERO! 42 | DIV0 = #DZIEL/0! 43 | VALUE = #ARG! 44 | REF = #ADR! 45 | NAME = #NAZWA? 46 | NUM = #LICZBA! 47 | NA = #N/D! 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/pt/br/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = R$ 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULO! 42 | DIV0 = #DIV/0! 43 | VALUE = #VALOR! 44 | REF = #REF! 45 | NAME = #NOME? 46 | NUM = #NÚM! 47 | NA = #N/D 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/pt/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = € 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULO! 42 | DIV0 = #DIV/0! 43 | VALUE = #VALOR! 44 | REF = #REF! 45 | NAME = #NOME? 46 | NUM = #NÚM! 47 | NA = #N/D 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/ru/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = р 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #ПУСТО! 42 | DIV0 = #ДЕЛ/0! 43 | VALUE = #ЗНАЧ! 44 | REF = #ССЫЛ! 45 | NAME = #ИМЯ? 46 | NUM = #ЧИСЛО! 47 | NA = #Н/Д 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/sv/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = kr 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #Skärning! 42 | DIV0 = #Division/0! 43 | VALUE = #Värdefel! 44 | REF = #Referens! 45 | NAME = #Namn? 46 | NUM = #Ogiltigt! 47 | NA = #Saknas! 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/PHPExcel/locale/tr/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version 1.8.0, 2014-03-02 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = YTL 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #BOŞ! 42 | DIV0 = #SAYI/0! 43 | VALUE = #DEĞER! 44 | REF = #BAŞV! 45 | NAME = #AD? 46 | NUM = #SAYI! 47 | NA = #YOK 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Org/Util/Stack.class.php: -------------------------------------------------------------------------------- 1 | 10 | // +---------------------------------------------------------------------- 11 | namespace Org\Util; 12 | 13 | /** 14 | * Stack实现类 15 | * @category ORG 16 | * @package ORG 17 | * @subpackage Util 18 | * @author liu21st 19 | */ 20 | class Stack extends ArrayList { 21 | 22 | /** 23 | * 架构函数 24 | * @access public 25 | * @param array $values 初始化数组元素 26 | */ 27 | public function __construct($values = array()) { 28 | parent::__construct($values); 29 | } 30 | 31 | /** 32 | * 将堆栈的内部指针指向第一个单元 33 | * @access public 34 | * @return mixed 35 | */ 36 | public function peek() { 37 | return reset($this->toArray()); 38 | } 39 | 40 | /** 41 | * 元素进栈 42 | * @access public 43 | * @param mixed $value 44 | * @return mixed 45 | */ 46 | public function push($value) { 47 | $this->add($value); 48 | return $value; 49 | } 50 | 51 | } 52 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Behavior.class.php: -------------------------------------------------------------------------------- 1 | 10 | // +---------------------------------------------------------------------- 11 | namespace Think; 12 | /** 13 | * ThinkPHP Behavior基础类 14 | */ 15 | abstract class Behavior { 16 | /** 17 | * 执行行为 run方法是Behavior唯一的接口 18 | * @access public 19 | * @param mixed $params 行为参数 20 | * @return void 21 | */ 22 | abstract public function run(&$params); 23 | 24 | } -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Controller/JsonRpcController.class.php: -------------------------------------------------------------------------------- 1 | 10 | // +---------------------------------------------------------------------- 11 | namespace Think\Controller; 12 | /** 13 | * ThinkPHP JsonRPC控制器类 14 | */ 15 | class JsonRpcController { 16 | 17 | /** 18 | * 架构函数 19 | * @access public 20 | */ 21 | public function __construct() { 22 | //控制器初始化 23 | if(method_exists($this,'_initialize')) 24 | $this->_initialize(); 25 | //导入类库 26 | Vendor('jsonRPC.jsonRPCServer'); 27 | // 启动server 28 | \jsonRPCServer::handle($this); 29 | } 30 | 31 | /** 32 | * 魔术方法 有不存在的操作的时候执行 33 | * @access public 34 | * @param string $method 方法名 35 | * @param array $args 参数 36 | * @return mixed 37 | */ 38 | public function __call($method,$args){} 39 | } 40 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Controller/YarController.class.php: -------------------------------------------------------------------------------- 1 | 10 | // +---------------------------------------------------------------------- 11 | namespace Think\Controller; 12 | /** 13 | * ThinkPHP Yar控制器类 14 | */ 15 | class YarController { 16 | 17 | /** 18 | * 架构函数 19 | * @access public 20 | */ 21 | public function __construct() { 22 | //控制器初始化 23 | if(method_exists($this,'_initialize')) 24 | $this->_initialize(); 25 | //判断扩展是否存在 26 | if(!extension_loaded('yar')) 27 | E(L('_NOT_SUPPORT_').':yar'); 28 | //实例化Yar_Server 29 | $server = new \Yar_Server($this); 30 | // 启动server 31 | $server->handle(); 32 | } 33 | 34 | /** 35 | * 魔术方法 有不存在的操作的时候执行 36 | * @access public 37 | * @param string $method 方法名 38 | * @param array $args 参数 39 | * @return mixed 40 | */ 41 | public function __call($method,$args){} 42 | } 43 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Exception.class.php: -------------------------------------------------------------------------------- 1 | 10 | // +---------------------------------------------------------------------- 11 | namespace Think; 12 | /** 13 | * ThinkPHP系统异常基类 14 | */ 15 | class Exception extends \Exception { 16 | } -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Storage.class.php: -------------------------------------------------------------------------------- 1 | 10 | // +---------------------------------------------------------------------- 11 | namespace Think; 12 | // 分布式文件存储类 13 | class Storage { 14 | 15 | /** 16 | * 操作句柄 17 | * @var string 18 | * @access protected 19 | */ 20 | static protected $handler ; 21 | 22 | /** 23 | * 连接分布式文件系统 24 | * @access public 25 | * @param string $type 文件类型 26 | * @param array $options 配置数组 27 | * @return void 28 | */ 29 | static public function connect($type='File',$options=array()) { 30 | $class = 'Think\\Storage\\Driver\\'.ucwords($type); 31 | self::$handler = new $class($options); 32 | } 33 | 34 | static public function __callstatic($method,$args){ 35 | //调用缓存驱动的方法 36 | if(method_exists(self::$handler, $method)){ 37 | return call_user_func_array(array(self::$handler,$method), $args); 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Template/Driver/Mobile.class.php: -------------------------------------------------------------------------------- 1 | 10 | // +---------------------------------------------------------------------- 11 | namespace Think\Template\Driver; 12 | /** 13 | * MobileTemplate模板引擎驱动 14 | */ 15 | class Mobile { 16 | /** 17 | * 渲染模板输出 18 | * @access public 19 | * @param string $templateFile 模板文件名 20 | * @param array $var 模板变量 21 | * @return void 22 | */ 23 | public function fetch($templateFile,$var) { 24 | $templateFile=substr($templateFile,strlen(THEME_PATH)); 25 | $var['_think_template_path']=$templateFile; 26 | exit(json_encode($var)); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/bgs/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/bgs/1.jpg -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/bgs/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/bgs/2.jpg -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/bgs/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/bgs/3.jpg -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/bgs/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/bgs/4.jpg -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/bgs/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/bgs/5.jpg -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/bgs/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/bgs/6.jpg -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/bgs/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/bgs/7.jpg -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/bgs/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/bgs/8.jpg -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/ttfs/1.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/ttfs/1.ttf -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/ttfs/2.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/ttfs/2.ttf -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/ttfs/3.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/ttfs/3.ttf -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/ttfs/4.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/ttfs/4.ttf -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/ttfs/5.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/ttfs/5.ttf -------------------------------------------------------------------------------- /ThinkPHP/Library/Think/Verify/ttfs/6.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Think/Verify/ttfs/6.ttf -------------------------------------------------------------------------------- /ThinkPHP/Library/Util/MD5SignUtil.php: -------------------------------------------------------------------------------- 1 | " ); 11 | } 12 | if (null == $content) { 13 | throw new SDKRuntimeException ( "签名内容不能为空" . "
" ); 14 | } 15 | $signStr = $content . "&key=" . $key; 16 | 17 | return strtoupper ( md5 ( $signStr ) ); 18 | } catch ( SDKRuntimeException $e ) { 19 | die ( $e->errorMessage () ); 20 | } 21 | } 22 | function verifySignature($content, $sign, $md5Key) { 23 | $signStr = $content . "&key=" . $md5Key; 24 | $calculateSign = strtolower ( md5 ( $signStr ) ); 25 | $tenpaySign = strtolower ( $sign ); 26 | return $calculateSign == $tenpaySign; 27 | } 28 | } 29 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Util/SDKRuntimeException.class.php: -------------------------------------------------------------------------------- 1 | getMessage(); 10 | } 11 | 12 | } 13 | 14 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Util/cert/apiclient_cert.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/Library/Util/cert/apiclient_cert.p12 -------------------------------------------------------------------------------- /ThinkPHP/Library/Util/cert/rootca.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV 3 | UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy 4 | dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1 5 | MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx 6 | dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B 7 | AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f 8 | BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A 9 | cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC 10 | AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ 11 | MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm 12 | aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw 13 | ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj 14 | IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF 15 | MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA 16 | A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y 17 | 7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh 18 | 1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4 19 | -----END CERTIFICATE----- -------------------------------------------------------------------------------- /ThinkPHP/Library/Util/cert/证书使用说明.txt: -------------------------------------------------------------------------------- 1 | 欢迎使用微信支付! 2 | 微信支付API共四份(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书),为接口中强制要求时需携带的证书文件。 3 | 证书属于敏感信息,请妥善保管不要泄露和被他人复制。 4 | 不同开发语言下的证书格式不同,以下为说明指引: 5 | 证书pkcs12格式(apiclient_cert.p12) 6 | 包含了私钥信息的证书文件,为p12(pfx)格式,由微信支付签发给您用来标识和界定您的身份 7 | 部分安全性要求较高的API需要使用该证书来确认您的调用身份 8 | windows上可以直接双击导入系统,导入过程中会提示输入证书密码,证书密码默认为您的商户ID(如:10010000) 9 | 证书pem格式(apiclient_cert.pem) 10 | 从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保管不要泄漏和被他人复制 11 | 部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供 12 | 您也可以使用openssl命令来自己导出:openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem 13 | 证书密钥pem格式(apiclient_key.pem) 14 | 从apiclient_cert.p12中导出密钥部分的文件,为pem格式 15 | 部分开发语言和环境,不能直接使用p12文件,而需要使用pem,所以为了方便您使用,已为您直接提供 16 | 您也可以使用openssl命令来自己导出:openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem 17 | CA证书(rootca.pem) 18 | 微信支付api服务器上也部署了证明微信支付身份的服务器证书,您在使用api进行调用时也需要验证所调用服务器及域名的真实性 19 | 该文件为签署微信支付证书的权威机构的根证书,可以用来验证微信支付服务器证书的真实性 20 | 某些环境和工具已经内置了若干权威机构的根证书,无需引用该证书也可以正常进行验证,这里提供给您在未内置所必须根证书的环境中载入使用 -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Boris/DumpInspector.php: -------------------------------------------------------------------------------- 1 | '1', //缓存ID 27 | 'TplType' =>'htm', //模板格式 28 | 'CacheDir' =>'cache', //缓存目录 29 | 'TemplateDir'=>'template' , //模板存放目录 30 | 'AutoImage' =>'on' , //自动解析图片目录开关 on表示开放 off表示关闭 31 | 'LangDir' =>'language' , //语言文件存放的目录 32 | 'Language' =>'default' , //语言的默认文件 33 | 'Copyright' =>'off' , //版权保护 34 | 'MemCache' =>'' , //Memcache服务器地址例如:127.0.0.1:11211 35 | ) 36 | ){ 37 | 38 | parent::ETCoreStart($set); 39 | } 40 | 41 | } 42 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Hprose/HproseIO.php: -------------------------------------------------------------------------------- 1 | * 20 | * * 21 | \**********************************************************/ 22 | 23 | require_once('HproseTags.php'); 24 | require_once('HproseClassManager.php'); 25 | require_once('HproseReader.php'); 26 | require_once('HproseWriter.php'); 27 | require_once('HproseFormatter.php'); 28 | 29 | ?> 30 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/Chart/Renderer/PHP Charting Libraries.txt: -------------------------------------------------------------------------------- 1 | ChartDirector 2 | http://www.advsofteng.com/cdphp.html 3 | 4 | GraPHPite 5 | http://graphpite.sourceforge.net/ 6 | 7 | JpGraph 8 | http://www.aditus.nu/jpgraph/ 9 | 10 | LibChart 11 | http://naku.dohcrew.com/libchart/pages/introduction/ 12 | 13 | pChart 14 | http://pchart.sourceforge.net/ 15 | 16 | TeeChart 17 | http://www.steema.com/products/teechart/overview.html 18 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/IComparable.php: -------------------------------------------------------------------------------- 1 | abs($b)) { 16 | $r = $b / $a; 17 | $r = abs($a) * sqrt(1 + $r * $r); 18 | } elseif ($b != 0) { 19 | $r = $a / $b; 20 | $r = abs($b) * sqrt(1 + $r * $r); 21 | } else { 22 | $r = 0.0; 23 | } 24 | return $r; 25 | } // function hypo() 26 | 27 | 28 | /** 29 | * Mike Bommarito's version. 30 | * Compute n-dimensional hyotheneuse. 31 | * 32 | function hypot() { 33 | $s = 0; 34 | foreach (func_get_args() as $d) { 35 | if (is_numeric($d)) { 36 | $s += pow($d, 2); 37 | } else { 38 | throw new PHPExcel_Calculation_Exception(JAMAError(ArgumentTypeException)); 39 | } 40 | } 41 | return sqrt($s); 42 | } 43 | */ 44 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/bg/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | 5 | ## Copyright (c) 2006 - 2013 PHPExcel 6 | ## 7 | ## This library is free software; you can redistribute it and/or 8 | ## modify it under the terms of the GNU Lesser General Public 9 | ## License as published by the Free Software Foundation; either 10 | ## version 2.1 of the License, or (at your option) any later version. 11 | ## 12 | ## This library is distributed in the hope that it will be useful, 13 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 15 | ## Lesser General Public License for more details. 16 | ## 17 | ## You should have received a copy of the GNU Lesser General Public 18 | ## License along with this library; if not, write to the Free Software 19 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 20 | ## 21 | ## @category PHPExcel 22 | ## @package PHPExcel_Settings 23 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 24 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 25 | ## @version ##VERSION##, ##DATE## 26 | ## 27 | ## 28 | 29 | 30 | ArgumentSeparator = ; 31 | 32 | 33 | ## 34 | ## (For future use) 35 | ## 36 | currencySymbol = лв 37 | 38 | 39 | ## 40 | ## Excel Error Codes (For future use) 41 | 42 | ## 43 | NULL = #ПРАЗНО! 44 | DIV0 = #ДЕЛ/0! 45 | VALUE = #СТОЙНОСТ! 46 | REF = #РЕФ! 47 | NAME = #ИМЕ? 48 | NUM = #ЧИСЛО! 49 | NA = #Н/Д 50 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/cs/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = Kč 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULL! 42 | DIV0 = #DIV/0! 43 | VALUE = #HODNOTA! 44 | REF = #REF! 45 | NAME = #NÁZEV? 46 | NUM = #NUM! 47 | NA = #N/A 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/da/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = kr 36 | 37 | 38 | 39 | ## 40 | ## Excel Error Codes (For future use) 41 | ## 42 | NULL = #NUL! 43 | DIV0 = #DIVISION/0! 44 | VALUE = #VÆRDI! 45 | REF = #REFERENCE! 46 | NAME = #NAVN? 47 | NUM = #NUM! 48 | NA = #I/T 49 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/de/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = € 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULL! 42 | DIV0 = #DIV/0! 43 | VALUE = #WERT! 44 | REF = #BEZUG! 45 | NAME = #NAME? 46 | NUM = #ZAHL! 47 | NA = #NV 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/en/uk/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ## 30 | ## (For future use) 31 | ## 32 | currencySymbol = £ 33 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/fr/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = € 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NUL! 42 | DIV0 = #DIV/0! 43 | VALUE = #VALEUR! 44 | REF = #REF! 45 | NAME = #NOM? 46 | NUM = #NOMBRE! 47 | NA = #N/A 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/hu/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = Ft 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULLA! 42 | DIV0 = #ZÉRÓOSZTÓ! 43 | VALUE = #ÉRTÉK! 44 | REF = #HIV! 45 | NAME = #NÉV? 46 | NUM = #SZÁM! 47 | NA = #HIÁNYZIK 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/it/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = € 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULLO! 42 | DIV0 = #DIV/0! 43 | VALUE = #VALORE! 44 | REF = #RIF! 45 | NAME = #NOME? 46 | NUM = #NUM! 47 | NA = #N/D 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/nl/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = € 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #LEEG! 42 | DIV0 = #DEEL/0! 43 | VALUE = #WAARDE! 44 | REF = #VERW! 45 | NAME = #NAAM? 46 | NUM = #GETAL! 47 | NA = #N/B 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/no/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = kr 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULL! 42 | DIV0 = #DIV/0! 43 | VALUE = #VERDI! 44 | REF = #REF! 45 | NAME = #NAVN? 46 | NUM = #NUM! 47 | NA = #I/T 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/pl/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = zł 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #ZERO! 42 | DIV0 = #DZIEL/0! 43 | VALUE = #ARG! 44 | REF = #ADR! 45 | NAME = #NAZWA? 46 | NUM = #LICZBA! 47 | NA = #N/D! 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/pt/br/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = R$ 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULO! 42 | DIV0 = #DIV/0! 43 | VALUE = #VALOR! 44 | REF = #REF! 45 | NAME = #NOME? 46 | NUM = #NÚM! 47 | NA = #N/D 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/pt/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = € 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #NULO! 42 | DIV0 = #DIV/0! 43 | VALUE = #VALOR! 44 | REF = #REF! 45 | NAME = #NOME? 46 | NUM = #NÚM! 47 | NA = #N/D 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/ru/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = р 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #ПУСТО! 42 | DIV0 = #ДЕЛ/0! 43 | VALUE = #ЗНАЧ! 44 | REF = #ССЫЛ! 45 | NAME = #ИМЯ? 46 | NUM = #ЧИСЛО! 47 | NA = #Н/Д 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/PHPExcel/PHPExcel/locale/tr/config: -------------------------------------------------------------------------------- 1 | ## 2 | ## PHPExcel 3 | ## 4 | ## Copyright (c) 2006 - 2013 PHPExcel 5 | ## 6 | ## This library is free software; you can redistribute it and/or 7 | ## modify it under the terms of the GNU Lesser General Public 8 | ## License as published by the Free Software Foundation; either 9 | ## version 2.1 of the License, or (at your option) any later version. 10 | ## 11 | ## This library is distributed in the hope that it will be useful, 12 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 | ## Lesser General Public License for more details. 15 | ## 16 | ## You should have received a copy of the GNU Lesser General Public 17 | ## License along with this library; if not, write to the Free Software 18 | ## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 19 | ## 20 | ## @category PHPExcel 21 | ## @package PHPExcel_Settings 22 | ## @copyright Copyright (c) 2006 - 2013 PHPExcel (http://www.codeplex.com/PHPExcel) 23 | ## @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL 24 | ## @version ##VERSION##, ##DATE## 25 | ## 26 | ## 27 | 28 | 29 | ArgumentSeparator = ; 30 | 31 | 32 | ## 33 | ## (For future use) 34 | ## 35 | currencySymbol = YTL 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #BOŞ! 42 | DIV0 = #SAYI/0! 43 | VALUE = #DEĞER! 44 | REF = #BAŞV! 45 | NAME = #AD? 46 | NUM = #SAYI! 47 | NA = #YOK 48 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/README.txt: -------------------------------------------------------------------------------- 1 | 第三方类库包目录 -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifier.replace.php: -------------------------------------------------------------------------------- 1 | 12 | * Name: replace
13 | * Purpose: simple search/replace 14 | * 15 | * @link http://smarty.php.net/manual/en/language.modifier.replace.php replace (Smarty online manual) 16 | * @author Monte Ohrt 17 | * @author Uwe Tews 18 | * @param string $string input string 19 | * @param string $search text to search for 20 | * @param string $replace replacement text 21 | * @return string 22 | */ 23 | function smarty_modifier_replace($string, $search, $replace) 24 | { 25 | if (SMARTY_MBSTRING /* ^phpunit */&&empty($_SERVER['SMARTY_PHPUNIT_DISABLE_MBSTRING'])/* phpunit$ */) { 26 | require_once(SMARTY___PUBLIC__/Pc/plugins_DIR . 'shared.mb_str_replace.php'); 27 | return smarty_mb_str_replace($search, $replace, $string); 28 | } 29 | 30 | return str_replace($search, $replace, $string); 31 | } 32 | 33 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifier.spacify.php: -------------------------------------------------------------------------------- 1 | 12 | * Name: spacify
13 | * Purpose: add spaces between characters in a string 14 | * 15 | * @link http://smarty.php.net/manual/en/language.modifier.spacify.php spacify (Smarty online manual) 16 | * @author Monte Ohrt 17 | * @param string $string input string 18 | * @param string $spacify_char string to insert between characters. 19 | * @return string 20 | */ 21 | function smarty_modifier_spacify($string, $spacify_char = ' ') 22 | { 23 | // well… what about charsets besides latin and UTF-8? 24 | return implode($spacify_char, preg_split('//u', $string, -1, PREG_SPLIT_NO_EMPTY)); 25 | } 26 | 27 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.cat.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: cat
14 | * Date: Feb 24, 2003
15 | * Purpose: catenate a value to a variable
16 | * Input: string to catenate
17 | * Example: {$var|cat:"foo"} 18 | * 19 | * @link http://smarty.php.net/manual/en/language.modifier.cat.php cat 20 | * (Smarty online manual) 21 | * @author Uwe Tews 22 | * @param array $params parameters 23 | * @return string with compiled code 24 | */ 25 | function smarty_modifiercompiler_cat($params, $compiler) 26 | { 27 | return '('.implode(').(', $params).')'; 28 | } 29 | 30 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.count_characters.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: count_characteres
14 | * Purpose: count the number of characters in a text 15 | * 16 | * @link http://www.smarty.net/manual/en/language.modifier.count.characters.php count_characters (Smarty online manual) 17 | * @author Uwe Tews 18 | * @param array $params parameters 19 | * @return string with compiled code 20 | */ 21 | function smarty_modifiercompiler_count_characters($params, $compiler) 22 | { 23 | if (!isset($params[1]) || $params[1] != 'true') { 24 | return 'preg_match_all(\'/[^\s]/u\',' . $params[0] . ', $tmp)'; 25 | } 26 | if (SMARTY_MBSTRING /* ^phpunit */&&empty($_SERVER['SMARTY_PHPUNIT_DISABLE_MBSTRING'])/* phpunit$ */) { 27 | return 'mb_strlen(' . $params[0] . ', SMARTY_RESOURCE_CHAR_SET)'; 28 | } 29 | // no MBString fallback 30 | return 'strlen(' . $params[0] . ')'; 31 | } 32 | 33 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.count_paragraphs.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: count_paragraphs
14 | * Purpose: count the number of paragraphs in a text 15 | * 16 | * @link http://www.smarty.net/manual/en/language.modifier.count.paragraphs.php 17 | * count_paragraphs (Smarty online manual) 18 | * @author Uwe Tews 19 | * @param array $params parameters 20 | * @return string with compiled code 21 | */ 22 | function smarty_modifiercompiler_count_paragraphs($params, $compiler) 23 | { 24 | // count \r or \n characters 25 | return '(preg_match_all(\'#[\r\n]+#\', ' . $params[0] . ', $tmp)+1)'; 26 | } 27 | 28 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.count_sentences.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: count_sentences 14 | * Purpose: count the number of sentences in a text 15 | * 16 | * @link http://www.smarty.net/manual/en/language.modifier.count.paragraphs.php 17 | * count_sentences (Smarty online manual) 18 | * @author Uwe Tews 19 | * @param array $params parameters 20 | * @return string with compiled code 21 | */ 22 | function smarty_modifiercompiler_count_sentences($params, $compiler) 23 | { 24 | // find periods, question marks, exclamation marks with a word before but not after. 25 | return 'preg_match_all("#\w[\.\?\!](\W|$)#uS", ' . $params[0] . ', $tmp)'; 26 | } 27 | 28 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.count_words.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: count_words
14 | * Purpose: count the number of words in a text 15 | * 16 | * @link http://www.smarty.net/manual/en/language.modifier.count.words.php count_words (Smarty online manual) 17 | * @author Uwe Tews 18 | * @param array $params parameters 19 | * @return string with compiled code 20 | */ 21 | function smarty_modifiercompiler_count_words($params, $compiler) 22 | { 23 | if (SMARTY_MBSTRING /* ^phpunit */&&empty($_SERVER['SMARTY_PHPUNIT_DISABLE_MBSTRING'])/* phpunit$ */) { 24 | // return 'preg_match_all(\'#[\w\pL]+#u\', ' . $params[0] . ', $tmp)'; 25 | // expression taken from http://de.php.net/manual/en/function.str-word-count.php#85592 26 | return 'preg_match_all(\'/\p{L}[\p{L}\p{Mn}\p{Pd}\\\'\x{2019}]*/u\', ' . $params[0] . ', $tmp)'; 27 | } 28 | // no MBString fallback 29 | return 'str_word_count(' . $params[0] . ')'; 30 | } 31 | 32 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.default.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: default
14 | * Purpose: designate default value for empty variables 15 | * 16 | * @link http://www.smarty.net/manual/en/language.modifier.default.php default (Smarty online manual) 17 | * @author Uwe Tews 18 | * @param array $params parameters 19 | * @return string with compiled code 20 | */ 21 | function smarty_modifiercompiler_default ($params, $compiler) 22 | { 23 | $output = $params[0]; 24 | if (!isset($params[1])) { 25 | $params[1] = "''"; 26 | } 27 | 28 | array_shift($params); 29 | foreach ($params as $param) { 30 | $output = '(($tmp = @' . $output . ')===null||$tmp===\'\' ? ' . $param . ' : $tmp)'; 31 | } 32 | return $output; 33 | } 34 | 35 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.from_charset.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: from_charset
14 | * Purpose: convert character encoding from $charset to internal encoding 15 | * 16 | * @author Rodney Rehm 17 | * @param array $params parameters 18 | * @return string with compiled code 19 | */ 20 | function smarty_modifiercompiler_from_charset($params, $compiler) 21 | { 22 | if (!SMARTY_MBSTRING /* ^phpunit */&&empty($_SERVER['SMARTY_PHPUNIT_DISABLE_MBSTRING'])/* phpunit$ */) { 23 | // FIXME: (rodneyrehm) shouldn't this throw an error? 24 | return $params[0]; 25 | } 26 | 27 | if (!isset($params[1])) { 28 | $params[1] = '"ISO-8859-1"'; 29 | } 30 | 31 | return 'mb_convert_encoding(' . $params[0] . ', SMARTY_RESOURCE_CHAR_SET, ' . $params[1] . ')'; 32 | } 33 | 34 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.indent.php: -------------------------------------------------------------------------------- 1 | 12 | * Name: indent
13 | * Purpose: indent lines of text 14 | * 15 | * @link http://www.smarty.net/manual/en/language.modifier.indent.php indent (Smarty online manual) 16 | * @author Uwe Tews 17 | * @param array $params parameters 18 | * @return string with compiled code 19 | */ 20 | 21 | function smarty_modifiercompiler_indent($params, $compiler) 22 | { 23 | if (!isset($params[1])) { 24 | $params[1] = 4; 25 | } 26 | if (!isset($params[2])) { 27 | $params[2] = "' '"; 28 | } 29 | return 'preg_replace(\'!^!m\',str_repeat(' . $params[2] . ',' . $params[1] . '),' . $params[0] . ')'; 30 | } 31 | 32 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.lower.php: -------------------------------------------------------------------------------- 1 | 12 | * Name: lower
13 | * Purpose: convert string to lowercase 14 | * 15 | * @link http://www.smarty.net/manual/en/language.modifier.lower.php lower (Smarty online manual) 16 | * @author Monte Ohrt 17 | * @author Uwe Tews 18 | * @param array $params parameters 19 | * @return string with compiled code 20 | */ 21 | 22 | function smarty_modifiercompiler_lower($params, $compiler) 23 | { 24 | if (SMARTY_MBSTRING /* ^phpunit */&&empty($_SERVER['SMARTY_PHPUNIT_DISABLE_MBSTRING'])/* phpunit$ */) { 25 | return 'mb_strtolower(' . $params[0] . ',SMARTY_RESOURCE_CHAR_SET)' ; 26 | } 27 | // no MBString fallback 28 | return 'strtolower(' . $params[0] . ')'; 29 | } 30 | 31 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.noprint.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: noprint
14 | * Purpose: return an empty string 15 | * 16 | * @author Uwe Tews 17 | * @param array $params parameters 18 | * @return string with compiled code 19 | */ 20 | function smarty_modifiercompiler_noprint($params, $compiler) 21 | { 22 | return "''"; 23 | } 24 | 25 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.string_format.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: string_format
14 | * Purpose: format strings via sprintf 15 | * 16 | * @link http://www.smarty.net/manual/en/language.modifier.string.format.php string_format (Smarty online manual) 17 | * @author Uwe Tews 18 | * @param array $params parameters 19 | * @return string with compiled code 20 | */ 21 | function smarty_modifiercompiler_string_format($params, $compiler) 22 | { 23 | return 'sprintf(' . $params[1] . ',' . $params[0] . ')'; 24 | } 25 | 26 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.strip.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: strip
14 | * Purpose: Replace all repeated spaces, newlines, tabs 15 | * with a single space or supplied replacement string.
16 | * Example: {$var|strip} {$var|strip:" "}
17 | * Date: September 25th, 2002 18 | * 19 | * @link http://www.smarty.net/manual/en/language.modifier.strip.php strip (Smarty online manual) 20 | * @author Uwe Tews 21 | * @param array $params parameters 22 | * @return string with compiled code 23 | */ 24 | 25 | function smarty_modifiercompiler_strip($params, $compiler) 26 | { 27 | if (!isset($params[1])) { 28 | $params[1] = "' '"; 29 | } 30 | return "preg_replace('!\s+!u', {$params[1]},{$params[0]})"; 31 | } 32 | 33 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.strip_tags.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: strip_tags
14 | * Purpose: strip html tags from text 15 | * 16 | * @link http://www.smarty.net/manual/en/language.modifier.strip.tags.php strip_tags (Smarty online manual) 17 | * @author Uwe Tews 18 | * @param array $params parameters 19 | * @return string with compiled code 20 | */ 21 | function smarty_modifiercompiler_strip_tags($params, $compiler) 22 | { 23 | if (!isset($params[1])) { 24 | $params[1] = true; 25 | } 26 | if ($params[1] === true) { 27 | return "preg_replace('!<[^>]*?>!', ' ', {$params[0]})"; 28 | } else { 29 | return 'strip_tags(' . $params[0] . ')'; 30 | } 31 | } 32 | 33 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.to_charset.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: to_charset
14 | * Purpose: convert character encoding from internal encoding to $charset 15 | * 16 | * @author Rodney Rehm 17 | * @param array $params parameters 18 | * @return string with compiled code 19 | */ 20 | function smarty_modifiercompiler_to_charset($params, $compiler) 21 | { 22 | if (!SMARTY_MBSTRING /* ^phpunit */&&empty($_SERVER['SMARTY_PHPUNIT_DISABLE_MBSTRING'])/* phpunit$ */) { 23 | // FIXME: (rodneyrehm) shouldn't this throw an error? 24 | return $params[0]; 25 | } 26 | 27 | if (!isset($params[1])) { 28 | $params[1] = '"ISO-8859-1"'; 29 | } 30 | 31 | return 'mb_convert_encoding(' . $params[0] . ', ' . $params[1] . ', SMARTY_RESOURCE_CHAR_SET)'; 32 | } 33 | 34 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.unescape.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: unescape
14 | * Purpose: unescape html entities 15 | * 16 | * @author Rodney Rehm 17 | * @param array $params parameters 18 | * @return string with compiled code 19 | */ 20 | function smarty_modifiercompiler_unescape($params, $compiler) 21 | { 22 | if (!isset($params[1])) { 23 | $params[1] = 'html'; 24 | } 25 | if (!isset($params[2])) { 26 | $params[2] = "SMARTY_RESOURCE_CHAR_SET"; 27 | } else { 28 | $params[2] = "'" . $params[2] . "'"; 29 | } 30 | 31 | switch (trim($params[1], '"\'')) { 32 | case 'entity': 33 | return 'mb_convert_encoding(' . $params[0] . ', ' . $params[2] . ', \'HTML-ENTITIES\')'; 34 | case 'htmlall': 35 | if (SMARTY_MBSTRING /* ^phpunit */&&empty($_SERVER['SMARTY_PHPUNIT_DISABLE_MBSTRING'])/* phpunit$ */) { 36 | return 'mb_convert_encoding(' . $params[0] . ', ' . $params[2] . ', \'HTML-ENTITIES\')'; 37 | } 38 | return 'html_entity_decode(' . $params[0] . ', ENT_QUOTES, ' . $params[2] . ')'; 39 | 40 | case 'html': 41 | return 'htmlspecialchars_decode(' . $params[0] . ', ENT_QUOTES)'; 42 | 43 | default: 44 | return $params[0]; 45 | } 46 | } 47 | 48 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/modifiercompiler.upper.php: -------------------------------------------------------------------------------- 1 | 13 | * Name: lower
14 | * Purpose: convert string to uppercase 15 | * 16 | * @link http://smarty.php.net/manual/en/language.modifier.upper.php lower (Smarty online manual) 17 | * @author Uwe Tews 18 | * @param array $params parameters 19 | * @return string with compiled code 20 | */ 21 | function smarty_modifiercompiler_upper($params, $compiler) 22 | { 23 | if (SMARTY_MBSTRING /* ^phpunit */&&empty($_SERVER['SMARTY_PHPUNIT_DISABLE_MBSTRING'])/* phpunit$ */) { 24 | return 'mb_strtoupper(' . $params[0] . ',SMARTY_RESOURCE_CHAR_SET)' ; 25 | } 26 | // no MBString fallback 27 | return 'strtoupper(' . $params[0] . ')'; 28 | } 29 | 30 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/shared.literal_compiler_param.php: -------------------------------------------------------------------------------- 1 | 11 | * Purpose: used by other smarty functions to make a timestamp from a string. 12 | * 13 | * @author Monte Ohrt 14 | * @param DateTime|int|string $string date object, timestamp or string that can be converted using strtotime() 15 | * @return int 16 | */ 17 | function smarty_make_timestamp($string) 18 | { 19 | if (empty($string)) { 20 | // use "now": 21 | return time(); 22 | } elseif ($string instanceof DateTime) { 23 | return $string->getTimestamp(); 24 | } elseif (strlen($string) == 14 && ctype_digit($string)) { 25 | // it is mysql timestamp format of YYYYMMDDHHMMSS? 26 | return mktime(substr($string, 8, 2),substr($string, 10, 2),substr($string, 12, 2), 27 | substr($string, 4, 2),substr($string, 6, 2),substr($string, 0, 4)); 28 | } elseif (is_numeric($string)) { 29 | // it is a numeric string, we handle it as timestamp 30 | return (int) $string; 31 | } else { 32 | // strtotime should handle it 33 | $time = strtotime($string); 34 | if ($time == -1 || $time === false) { 35 | // strtotime() was not able to parse $string, use "now": 36 | return time(); 37 | } 38 | return $time; 39 | } 40 | } 41 | 42 | ?> 43 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/plugins/variablefilter.htmlspecialchars.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/sysplugins/smarty_internal_compile_debug.php: -------------------------------------------------------------------------------- 1 | getAttributes($compiler, $args); 32 | 33 | // compile always as nocache 34 | $compiler->tag_nocache = true; 35 | 36 | // display debug template 37 | $_output = "smarty->loadPlugin('Smarty_Internal_Debug'); Smarty_Internal_Debug::display_debug(\$_smarty_tpl); ?>"; 38 | return $_output; 39 | } 40 | 41 | } 42 | 43 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/sysplugins/smarty_internal_compile_ldelim.php: -------------------------------------------------------------------------------- 1 | getAttributes($compiler, $args); 31 | if ($_attr['nocache'] === true) { 32 | $compiler->trigger_template_error('nocache option not allowed', $compiler->lex->taglineno); 33 | } 34 | // this tag does not return compiled code 35 | $compiler->has_code = true; 36 | return $compiler->smarty->left_delimiter; 37 | } 38 | 39 | } 40 | 41 | ?> 42 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/sysplugins/smarty_internal_compile_rdelim.php: -------------------------------------------------------------------------------- 1 | getAttributes($compiler, $args); 31 | if ($_attr['nocache'] === true) { 32 | $compiler->trigger_template_error('nocache option not allowed', $compiler->lex->taglineno); 33 | } 34 | // this tag does not return compiled code 35 | $compiler->has_code = true; 36 | return $compiler->smarty->right_delimiter; 37 | } 38 | 39 | } 40 | 41 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/sysplugins/smarty_internal_get_include_path.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/sysplugins/smarty_resource_recompiled.php: -------------------------------------------------------------------------------- 1 | filepath = false; 30 | $compiled->timestamp = false; 31 | $compiled->exists = false; 32 | } 33 | 34 | } 35 | 36 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/Smarty/sysplugins/smarty_resource_uncompiled.php: -------------------------------------------------------------------------------- 1 | filepath = false; 38 | $compiled->timestamp = false; 39 | $compiled->exists = false; 40 | } 41 | 42 | } 43 | 44 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/TemplateLite/internal/compile.compile_custom_function.php: -------------------------------------------------------------------------------- 1 | _plugin_exists($function, "function")) 12 | { 13 | $_args = $object->_parse_arguments($arguments); 14 | foreach($_args as $key => $value) 15 | { 16 | if (is_bool($value)) 17 | { 18 | $value = $value ? 'true' : 'false'; 19 | } 20 | if (is_null($value)) 21 | { 22 | $value = 'null'; 23 | } 24 | $_args[$key] = "'$key' => $value"; 25 | } 26 | $_result = '_parse_modifier($function . '(array(' . implode(',', (array)$_args) . '), $this)', $modifiers) . '; '; 30 | } 31 | else 32 | { 33 | $_result .= $function . '(array(' . implode(',', (array)$_args) . '), $this);'; 34 | } 35 | $_result .= '?>'; 36 | return true; 37 | } 38 | else 39 | { 40 | return false; 41 | } 42 | } 43 | 44 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/TemplateLite/internal/template.build_dir.php: -------------------------------------------------------------------------------- 1 | _get_dir($dir); 15 | } 16 | $_result = $object->_get_dir($dir); 17 | foreach($_args as $value) 18 | { 19 | $_result .= $value.DIRECTORY_SEPARATOR; 20 | if (!is_dir($_result)) 21 | { 22 | @mkdir($_result, 0777); 23 | } 24 | } 25 | return $_result; 26 | } 27 | 28 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/TemplateLite/internal/template.destroy_dir.php: -------------------------------------------------------------------------------- 1 | template_dir = $object->_get_dir($object->template_dir); 32 | 33 | $name = ($object->encode_file_name) ? md5($object->template_dir.$file).'.php' : str_replace(".", "_", str_replace("/", "_", $file)).'.php'; 34 | @unlink($dir.$name); 35 | } 36 | else 37 | { 38 | $_args = ""; 39 | foreach(explode('|', $id) as $value) 40 | { 41 | $_args .= $value.DIRECTORY_SEPARATOR; 42 | } 43 | template_rm_dir($dir.DIRECTORY_SEPARATOR.$_args); 44 | } 45 | } 46 | } 47 | 48 | function template_rm_dir($dir) 49 | { 50 | if (is_file(substr($dir, 0, -1))) 51 | { 52 | @unlink(substr($dir, 0, -1)); 53 | return; 54 | } 55 | if ($d = opendir($dir)) 56 | { 57 | while(($f = readdir($d)) !== false) 58 | { 59 | if ($f != '.' && $f != '..') 60 | { 61 | template_rm_dir($dir.$f.DIRECTORY_SEPARATOR, $object); 62 | } 63 | } 64 | @rmdir($dir.$f); 65 | } 66 | } 67 | 68 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/TemplateLite/internal/template.fetch_compile_include.php: -------------------------------------------------------------------------------- 1 | debugging) 12 | { 13 | $object->_templatelite_debug_info[] = array('type' => 'template', 14 | 'filename' => $_templatelite_include_file, 15 | 'depth' => ++$object->_inclusion_depth, 16 | 'exec_time' => array_sum(explode(' ', microtime())) ); 17 | $included_tpls_idx = count($object->_templatelite_debug_info) - 1; 18 | } 19 | 20 | $object->_vars = array_merge($object->_vars, $_templatelite_include_vars); 21 | $_templatelite_include_file = $object->_get_resource($_templatelite_include_file); 22 | if(isset($object->_confs[0])) 23 | { 24 | array_unshift($object->_confs, $object->_confs[0]); 25 | $_compiled_output = $object->_fetch_compile($_templatelite_include_file); 26 | array_shift($object->_confs); 27 | } 28 | else 29 | { 30 | $_compiled_output = $object->_fetch_compile($_templatelite_include_file); 31 | } 32 | 33 | $object->_inclusion_depth--; 34 | 35 | if ($object->debugging) 36 | { 37 | $object->_templatelite_debug_info[$included_tpls_idx]['exec_time'] = array_sum(explode(' ', microtime())) - $object->_templatelite_debug_info[$included_tpls_idx]['exec_time']; 38 | } 39 | return $_compiled_output; 40 | } 41 | 42 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/TemplateLite/internal/template.generate_debug_output.php: -------------------------------------------------------------------------------- 1 | _vars; 12 | ksort($assigned_vars); 13 | if (@is_array($object->_config[0])) 14 | { 15 | $config_vars = $object->_config[0]; 16 | ksort($config_vars); 17 | $object->assign("_debug_config_keys", array_keys($config_vars)); 18 | $object->assign("_debug_config_vals", array_values($config_vars)); 19 | } 20 | 21 | $included_templates = $object->_templatelite_debug_info; 22 | 23 | $object->assign("_debug_keys", array_keys($assigned_vars)); 24 | $object->assign("_debug_vals", array_values($assigned_vars)); 25 | $object->assign("_debug_tpls", $included_templates); 26 | $object->assign("_templatelite_debug_output", ""); 27 | 28 | $object->_templatelite_debug_loop = true; 29 | $object->_templatelite_debug_dir = $object->template_dir; 30 | $object->template_dir = TEMPLATE_LITE_DIR . "internal/"; 31 | $debug_output = $object->fetch("debug.tpl"); 32 | $object->template_dir = $object->_templatelite_debug_dir; 33 | $object->_templatelite_debug_loop = false; 34 | return $debug_output; 35 | } 36 | 37 | ?> -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/phpRPC/pecl/xxtea/CREDITS: -------------------------------------------------------------------------------- 1 | XXTEA PHP extension 2 | Ma Bingyao (andot@coolcode.cn) 3 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/phpRPC/pecl/xxtea/README: -------------------------------------------------------------------------------- 1 | XXTEA PHP extension 2 | 3 | What is it? 4 | ----------------------------------------------- 5 | This extension based on xxtea library, which provides a set of functions 6 | for encrypt or decrypt data with XXTEA algorithm. 7 | 8 | 9 | 10 | How to install it? 11 | ----------------------------------------------- 12 | See INSTALL for installation instructions. 13 | 14 | 15 | 16 | How to use it? 17 | ----------------------------------------------- 18 | string xxtea_encrypt(string data, string key) 19 | 20 | Encrypt data using XXTEA algorithm. The key is a 16 bytes(128 bits) string. 21 | 22 | string xxtea_decrypt(string data, string key) 23 | 24 | Decrypt data using XXTEA algorithm. The key is a 16 bytes(128 bits) string. 25 | 26 | string xxtea_info() 27 | 28 | Get the version information. -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/phpRPC/pecl/xxtea/config.m4: -------------------------------------------------------------------------------- 1 | PHP_ARG_ENABLE(xxtea, xxtea module, 2 | [ --enable-xxtea Enable xxtea module.]) 3 | 4 | if test "$PHP_XXTEA" != "no"; then 5 | PHP_NEW_EXTENSION(xxtea, php_xxtea.c xxtea.c, $ext_shared) 6 | AC_DEFINE(HAVE_XXTEA, 1, [Have XXTEA library]) 7 | fi 8 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/phpRPC/pecl/xxtea/config.w32: -------------------------------------------------------------------------------- 1 | ARG_ENABLE("xxtea", "xxtea module", "no"); 2 | 3 | if (PHP_XXTEA != "no") { 4 | EXTENSION("xxtea", "php_xxtea.c xxtea.c"); 5 | } 6 | 7 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/phpRPC/pecl/xxtea/php_xxtea.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 9.00 2 | # Visual Studio 2005 3 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "php_xxtea", "php_xxtea.vcproj", "{71165FA5-1EBC-4021-AA17-0CCBC7CD5204}" 4 | EndProject 5 | Global 6 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 7 | Debug_php4|Win32 = Debug_php4|Win32 8 | Debug_php5|Win32 = Debug_php5|Win32 9 | Release_php4|Win32 = Release_php4|Win32 10 | Release_php5|Win32 = Release_php5|Win32 11 | EndGlobalSection 12 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 13 | {71165FA5-1EBC-4021-AA17-0CCBC7CD5204}.Debug_php4|Win32.ActiveCfg = Debug_php4|Win32 14 | {71165FA5-1EBC-4021-AA17-0CCBC7CD5204}.Debug_php4|Win32.Build.0 = Debug_php4|Win32 15 | {71165FA5-1EBC-4021-AA17-0CCBC7CD5204}.Debug_php5|Win32.ActiveCfg = Debug_php5|Win32 16 | {71165FA5-1EBC-4021-AA17-0CCBC7CD5204}.Debug_php5|Win32.Build.0 = Debug_php5|Win32 17 | {71165FA5-1EBC-4021-AA17-0CCBC7CD5204}.Release_php4|Win32.ActiveCfg = Release_php4|Win32 18 | {71165FA5-1EBC-4021-AA17-0CCBC7CD5204}.Release_php4|Win32.Build.0 = Release_php4|Win32 19 | {71165FA5-1EBC-4021-AA17-0CCBC7CD5204}.Release_php5|Win32.ActiveCfg = Release_php5|Win32 20 | {71165FA5-1EBC-4021-AA17-0CCBC7CD5204}.Release_php5|Win32.Build.0 = Release_php5|Win32 21 | EndGlobalSection 22 | GlobalSection(SolutionProperties) = preSolution 23 | HideSolutionNode = FALSE 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/phpRPC/pecl/xxtea/test/test.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/spyc/COPYING: -------------------------------------------------------------------------------- 1 | The MIT License 2 | 3 | Copyright (c) 2011 Vladimir Andersen 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/spyc/README.md: -------------------------------------------------------------------------------- 1 | **Spyc** is a YAML loader/dumper written in pure PHP. Given a YAML document, Spyc will return an array that 2 | you can use however you see fit. Given an array, Spyc will return a string which contains a YAML document 3 | built from your data. 4 | 5 | **YAML** is an amazingly human friendly and strikingly versatile data serialization language which can be used 6 | for log files, config files, custom protocols, the works. For more information, see http://www.yaml.org. 7 | 8 | Spyc supports YAML 1.0 specification. 9 | 10 | ## Using Spyc 11 | 12 | Using Spyc is trivial: 13 | 14 | ``` 15 | =5.3.1" 18 | }, 19 | "autoload": { 20 | "files": [ "Spyc.php" ] 21 | }, 22 | "extra": { 23 | "branch-alias": { 24 | "dev-master": "0.5.x-dev" 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/spyc/examples/yaml-dump.php: -------------------------------------------------------------------------------- 1 | 'A sequence','second' => 'of mapped values'); 18 | $array['Mapped'] = array('A sequence','which is mapped'); 19 | $array['A Note'] = 'What if your text is too long?'; 20 | $array['Another Note'] = 'If that is the case, the dumper will probably fold your text by using a block. Kinda like this.'; 21 | $array['The trick?'] = 'The trick is that we overrode the default indent, 2, to 4 and the default wordwrap, 40, to 60.'; 22 | $array['Old Dog'] = "And if you want\n to preserve line breaks, \ngo ahead!"; 23 | $array['key:withcolon'] = "Should support this to"; 24 | 25 | $yaml = Spyc::YAMLDump($array,4,60); 26 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/spyc/examples/yaml-load.php: -------------------------------------------------------------------------------- 1 | spyc.yaml loaded into PHP:
'; 15 | print_r($array); 16 | echo ''; 17 | 18 | 19 | echo '
YAML Data dumped back:
'; 20 | echo Spyc::YAMLDump($array); 21 | echo '
'; 22 | -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/spyc/php4/5to4.php: -------------------------------------------------------------------------------- 1 | ', $code); 13 | $f = fopen ($dest, 'w'); 14 | fwrite($f, $code); 15 | fclose ($f); 16 | print "Written to $dest.\n"; 17 | } -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/spyc/tests/comments.yaml: -------------------------------------------------------------------------------- 1 | foo: 'bar' #Comment 2 | arr: ['x', 'y', 'z'] # Comment here 3 | bar: kittens -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/spyc/tests/failing1.yaml: -------------------------------------------------------------------------------- 1 | MyObject: 2 | Prop1: {key1:val1} -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/spyc/tests/indent_1.yaml: -------------------------------------------------------------------------------- 1 | root: 2 | child_1: 2 3 | 4 | child_2: 0 5 | child_3: 1 6 | 7 | root2: 8 | child_1: 1 9 | # A comment 10 | child_2: 2 11 | 12 | displays: 13 | - resolutions: 14 | 1024: 768 15 | - resolutions: 16 | 1920: 1200 17 | 18 | display: 19 | - resolutions: 20 | 1024: 768 21 | 1920: 1200 22 | producer: "Nec" 23 | 24 | nested_hashes_and_seqs: 25 | - { row: 0, col: 0, headsets_affected: [{ports: [0], side: left}], switch_function: {ics_ptt: true} } 26 | 27 | easier_nest: { h: [{a: b, a1: b1}, {c: d}] } 28 | 29 | one_space: | 30 | By four 31 | spaces 32 | 33 | steps: 34 | - step: &id001 35 | instrument: Lasik 2000 36 | pulseEnergy: 5.4 37 | pulseDuration: 12 38 | repetition: 1000 39 | spotSize: 1mm 40 | - step: 41 | <<: *id001 42 | spotSize: 2mm 43 | 44 | death masks are: 45 | sad: 2 46 | <<: {magnificent: 4} 47 | 48 | login: &login 49 | adapter: mysql 50 | host: localhost 51 | 52 | development: 53 | database: rails_dev 54 | <<: *login 55 | 56 | "key": "value:" 57 | colon_only: ":" 58 | 59 | list_and_comment: [one, two, three] # comment 60 | kai: 61 | -example: value 62 | kai_list_of_items: 63 | - -item 64 | - '-item' 65 | -item -------------------------------------------------------------------------------- /ThinkPHP/Library/Vendor/spyc/tests/quotes.yaml: -------------------------------------------------------------------------------- 1 | html_tags: 2 | -
3 | -

4 | html_content: 5 | -

hello world

6 | - hello
world 7 | text_content: 8 | - hello world -------------------------------------------------------------------------------- /ThinkPHP/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/ThinkPHP/logo.png -------------------------------------------------------------------------------- /Tpl/Admin/Base_bread.html: -------------------------------------------------------------------------------- 1 |
  • 首页
  • 2 | 3 | 4 |
  • {$vo.name}
  • 5 | 6 |
  • {$vo.name}
  • 7 |
    8 |
    -------------------------------------------------------------------------------- /Tpl/Admin/Index_appImgviewer.html: -------------------------------------------------------------------------------- 1 |
    2 | 3 |

    4 |
    5 |
    -------------------------------------------------------------------------------- /Tpl/Admin/Index_main.html: -------------------------------------------------------------------------------- 1 | 23 |
    24 |
    25 |
    26 |

    系统信息

    27 |
    28 |
    29 |
      30 | 31 |
    • {$key} {$vo}
    • 32 |
      33 |
    34 |
    35 |
    36 | 37 |
    38 |
    39 |

    基本信息

    40 |
    41 |
    42 |
      43 | 44 |
    • {$key} {$vo}
    • 45 |
      46 |
    47 |
    48 |
    49 |
    -------------------------------------------------------------------------------- /Tpl/Admin/Upload_getmoreimg.html: -------------------------------------------------------------------------------- 1 | 2 |
    3 | 4 |
    5 |
    6 |
    7 | -------------------------------------------------------------------------------- /Upload/img/2017-11-05/59ff1931d2c88.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2017-11-05/59ff1931d2c88.jpg -------------------------------------------------------------------------------- /Upload/img/2017-11-11/33e6938dc363d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2017-11-11/33e6938dc363d.jpg -------------------------------------------------------------------------------- /Upload/img/2017-11-11/33e6938dc3644.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2017-11-11/33e6938dc3644.jpg -------------------------------------------------------------------------------- /Upload/img/2017-11-11/33e6938dc3655.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2017-11-11/33e6938dc3655.jpg -------------------------------------------------------------------------------- /Upload/img/2017-11-11/5a06938dc3633.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2017-11-11/5a06938dc3633.jpg -------------------------------------------------------------------------------- /Upload/img/2017-11-11/5a06938dc363d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2017-11-11/5a06938dc363d.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/1.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/10.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/11.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/12.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/13.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/14.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/15.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/16.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/17.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/18.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/19.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/2.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/20.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/21.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/21.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/22.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/23.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/23.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/24.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/25.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/25.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/26.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/26.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/27.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/27.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/28.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/28.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/29.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/29.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/3.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/30.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/30.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/31.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/31.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/32.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/32.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/33.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/33.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/34.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/34.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/35.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/35.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/36.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/36.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/37.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/37.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/4.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/5.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/6.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/7.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/8.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-05/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-05/9.jpg -------------------------------------------------------------------------------- /Upload/img/2018-01-10/5a5637a4befaf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangweijiang/thinkphp-novel/6a8df5b280ab7d85412957d55fa0af2059c5a962/Upload/img/2018-01-10/5a5637a4befaf.jpg -------------------------------------------------------------------------------- /test.php: -------------------------------------------------------------------------------- 1 |