├── include ├── application │ ├── PHPMailer │ │ ├── VERSION │ │ ├── travis.phpunit.xml.dist │ │ ├── language │ │ │ ├── phpmailer.lang-zh_cn.php │ │ │ ├── phpmailer.lang-zh.php │ │ │ ├── phpmailer.lang-ko.php │ │ │ ├── phpmailer.lang-ch.php │ │ │ ├── phpmailer.lang-he.php │ │ │ ├── phpmailer.lang-ja.php │ │ │ ├── phpmailer.lang-no.php │ │ │ ├── phpmailer.lang-lv.php │ │ │ ├── phpmailer.lang-cz.php │ │ │ ├── phpmailer.lang-se.php │ │ │ ├── phpmailer.lang-vi.php │ │ │ ├── phpmailer.lang-lt.php │ │ │ ├── phpmailer.lang-nl.php │ │ │ ├── phpmailer.lang-dk.php │ │ │ ├── phpmailer.lang-fo.php │ │ │ ├── phpmailer.lang-eo.php │ │ │ ├── phpmailer.lang-az.php │ │ │ ├── phpmailer.lang-hu.php │ │ │ ├── phpmailer.lang-ar.php │ │ │ ├── phpmailer.lang-sk.php │ │ │ ├── phpmailer.lang-fa.php │ │ │ ├── phpmailer.lang-be.php │ │ │ ├── phpmailer.lang-am.php │ │ │ ├── phpmailer.lang-bg.php │ │ │ ├── phpmailer.lang-ca.php │ │ │ ├── phpmailer.lang-tr.php │ │ │ ├── phpmailer.lang-sl.php │ │ │ ├── phpmailer.lang-es.php │ │ │ ├── phpmailer.lang-ru.php │ │ │ ├── phpmailer.lang-et.php │ │ │ ├── phpmailer.lang-sr.php │ │ │ ├── phpmailer.lang-hr.php │ │ │ ├── phpmailer.lang-ms.php │ │ │ ├── phpmailer.lang-ro.php │ │ │ ├── phpmailer.lang-fi.php │ │ │ ├── phpmailer.lang-pl.php │ │ │ └── phpmailer.lang-id.php │ │ └── extras │ │ │ └── README.md │ ├── nusoap │ │ └── changelog │ ├── tcpdf │ │ ├── include │ │ │ └── sRGB.icc │ │ ├── composer.json │ │ └── fonts │ │ │ └── stsongstdlight.php │ ├── zTree │ │ └── images │ │ │ ├── line_conn.gif │ │ │ ├── loading.gif │ │ │ ├── zTreeStandard.gif │ │ │ └── zTreeStandard.png │ ├── WDatePicker │ │ ├── skin │ │ │ ├── datePicker.gif │ │ │ ├── default │ │ │ │ └── img.gif │ │ │ ├── whyGreen │ │ │ │ ├── bg.jpg │ │ │ │ └── img.gif │ │ │ └── WdatePicker.css │ │ └── lang │ │ │ ├── en.js │ │ │ ├── zh-cn.js │ │ │ └── zh-tw.js │ ├── PHPOffice │ │ ├── PHPWord │ │ │ ├── _staticDocParts │ │ │ │ ├── _doc.png │ │ │ │ ├── _ppt.png │ │ │ │ ├── _xls.png │ │ │ │ └── webSettings.xml │ │ │ ├── Section │ │ │ │ └── PageBreak.php │ │ │ ├── Writer │ │ │ │ ├── IWriter.php │ │ │ │ ├── ODText │ │ │ │ │ └── Mimetype.php │ │ │ │ └── Word2007 │ │ │ │ │ └── WriterPart.php │ │ │ ├── Reader │ │ │ │ └── IReader.php │ │ │ └── Exception.php │ │ └── PHPExcel │ │ │ ├── Chart │ │ │ └── Renderer │ │ │ │ └── PHP Charting Libraries.txt │ │ │ ├── Shared │ │ │ └── JAMA │ │ │ │ ├── CHANGELOG.TXT │ │ │ │ └── utils │ │ │ │ └── Maths.php │ │ │ ├── locale │ │ │ ├── en │ │ │ │ └── uk │ │ │ │ │ └── config │ │ │ ├── bg │ │ │ │ └── config │ │ │ ├── pt │ │ │ │ ├── config │ │ │ │ └── br │ │ │ │ │ └── config │ │ │ ├── cs │ │ │ │ └── config │ │ │ ├── de │ │ │ │ └── config │ │ │ ├── fr │ │ │ │ └── config │ │ │ ├── it │ │ │ │ └── config │ │ │ ├── nl │ │ │ │ └── config │ │ │ ├── no │ │ │ │ └── config │ │ │ ├── ru │ │ │ │ └── config │ │ │ ├── tr │ │ │ │ └── config │ │ │ ├── hu │ │ │ │ └── config │ │ │ ├── pl │ │ │ │ └── config │ │ │ ├── da │ │ │ │ └── config │ │ │ ├── sv │ │ │ │ └── config │ │ │ ├── fi │ │ │ │ └── config │ │ │ └── es │ │ │ │ └── config │ │ │ ├── IComparable.php │ │ │ ├── Writer │ │ │ └── IWriter.php │ │ │ ├── Reader │ │ │ ├── IReadFilter.php │ │ │ └── IReader.php │ │ │ ├── Cell │ │ │ └── IValueBinder.php │ │ │ └── Calculation │ │ │ └── ExceptionHandler.php │ └── config.php ├── composer │ ├── composer.phar │ ├── composer.bat │ ├── composer.json │ └── composer └── of │ ├── addin │ ├── oUpload │ │ ├── oUpload.swf │ │ ├── images │ │ │ ├── oUploadE.png │ │ │ ├── oUploadEN.png │ │ │ ├── oUploadES.png │ │ │ ├── oUploadN.png │ │ │ ├── oUploadS.png │ │ │ ├── oUploadW.png │ │ │ ├── oUploadWN.png │ │ │ ├── oUploadWS.png │ │ │ ├── oUploadClose.gif │ │ │ ├── oUploadCount.png │ │ │ ├── oUploadOpen.gif │ │ │ ├── oUploadStart.png │ │ │ ├── transparent.gif │ │ │ └── oUploadCancel.png │ │ └── maxSize.php │ ├── oDialog │ │ └── images │ │ │ ├── btn3_over.png │ │ │ ├── btn3_normal.png │ │ │ ├── oDialogDiv_E.png │ │ │ ├── oDialogDiv_N.png │ │ │ ├── oDialogDiv_S.png │ │ │ ├── oDialogDiv_W.png │ │ │ ├── transparent.gif │ │ │ ├── oDialogDiv_EN.png │ │ │ ├── oDialogDiv_ES.png │ │ │ ├── oDialogDiv_WN.png │ │ │ ├── oDialogDiv_WS.png │ │ │ ├── oDialogDiv_ClickDown.png │ │ │ ├── oDialogDiv_ClickOver.png │ │ │ ├── oDialogDiv_CloseOver.png │ │ │ ├── oDialogDiv_ClickNormal.png │ │ │ └── oDialogDiv_CloseNormal.png │ └── config.php │ ├── att │ ├── sso │ │ ├── img │ │ │ └── main │ │ │ │ ├── add1.png │ │ │ │ ├── add2.png │ │ │ │ ├── del1.png │ │ │ │ ├── del2.png │ │ │ │ ├── ice1.png │ │ │ │ ├── ice2.png │ │ │ │ ├── search.png │ │ │ │ ├── download1.png │ │ │ │ ├── download2.png │ │ │ │ ├── iceState.png │ │ │ │ ├── loadLock.gif │ │ │ │ ├── select1.png │ │ │ │ ├── select2.png │ │ │ │ ├── upload1.png │ │ │ │ ├── upload2.png │ │ │ │ ├── login_error.png │ │ │ │ └── login_backgroud.png │ │ ├── res │ │ │ └── importTpl.csv │ │ └── css │ │ │ └── login.css │ └── com │ │ └── com │ │ └── paging │ │ └── images │ │ ├── loadLock.gif │ │ ├── sort_asc.gif │ │ ├── sort_desc.gif │ │ ├── sort_default.gif │ │ ├── page_fbar_close.png │ │ ├── page_fbar_open.png │ │ ├── page_first_down.png │ │ ├── page_last_down.png │ │ ├── page_next_down.png │ │ ├── page_prev_down.png │ │ ├── page_first_normal.png │ │ ├── page_last_normal.png │ │ ├── page_next_normal.png │ │ ├── page_prev_normal.png │ │ ├── page_submit_down.png │ │ ├── page_pageSize_input.jpg │ │ └── page_submit_normal.png │ ├── accy │ ├── com │ │ ├── com │ │ │ └── captcha │ │ │ │ ├── 1.ttf │ │ │ │ ├── 2.ttf │ │ │ │ ├── 3.ttf │ │ │ │ └── 4.ttf │ │ ├── net │ │ │ └── asyncProc.bin │ │ ├── timer │ │ │ ├── default.php │ │ │ └── swoole.php │ │ └── kv │ │ │ └── memcache.php │ └── session │ │ └── kv.php │ └── base │ ├── sso │ └── _meta.php │ ├── test │ └── _meta.php │ ├── error │ └── _meta.php │ ├── htmlTpl │ └── _meta.php │ ├── extension │ └── _meta.php │ ├── language │ └── _meta.php │ ├── com │ └── _meta.php │ ├── link │ ├── extend.php │ ├── loadUrl.php │ └── request.php │ └── xssFilter │ └── main.php ├── demo ├── extend │ ├── ssoSyncLdap │ │ ├── aliMsg │ │ │ ├── top │ │ │ │ ├── httpdns.conf │ │ │ │ ├── RequestCheckUtil.php │ │ │ │ ├── ResultSet.php │ │ │ │ ├── domain │ │ │ │ │ ├── Result.php │ │ │ │ │ ├── BizResult.php │ │ │ │ │ ├── KfcSearchResult.php │ │ │ │ │ ├── Subtask.php │ │ │ │ │ ├── FcPartnerSmsDetailDto.php │ │ │ │ │ ├── Area.php │ │ │ │ │ └── Task.php │ │ │ │ ├── HttpdnsGetRequest.php │ │ │ │ ├── request │ │ │ │ │ ├── TimeGetRequest.php │ │ │ │ │ ├── AppipGetRequest.php │ │ │ │ │ ├── HttpdnsGetRequest.php │ │ │ │ │ ├── TopIpoutGetRequest.php │ │ │ │ │ ├── AlibabaAliqinFcFlowGradeRequest.php │ │ │ │ │ ├── AlibabaAliqinFcFlowQueryRequest.php │ │ │ │ │ ├── TopatsTaskDeleteRequest.php │ │ │ │ │ ├── TopatsResultGetRequest.php │ │ │ │ │ ├── AreasGetRequest.php │ │ │ │ │ ├── TopAuthTokenRefreshRequest.php │ │ │ │ │ ├── TopAuthTokenCreateRequest.php │ │ │ │ │ └── TopSecretGetRequest.php │ │ │ │ ├── TopLogger.php │ │ │ │ └── ApplicationVar.php │ │ │ ├── TopSdk.php │ │ │ └── Autoloader.php │ │ ├── style │ │ │ ├── imgBg.png │ │ │ └── login.css │ │ ├── _info │ │ │ └── backupData │ │ │ │ └── installData │ │ │ │ └── default │ │ │ │ ├── backupData.sql │ │ │ │ └── structure.sql │ │ └── config.php │ ├── test │ │ ├── main │ │ │ ├── loadFileTest.js │ │ │ ├── loadFileTest.php │ │ │ └── loadClassTest.php │ │ ├── _info │ │ │ └── backupData │ │ │ │ └── installData │ │ │ │ ├── sharedData.php │ │ │ │ └── default │ │ │ │ ├── backupData.sql │ │ │ │ └── structure.sql │ │ └── config.php │ ├── extensions.php │ ├── corsCheck │ │ ├── config.php │ │ └── main │ │ │ └── main.php │ └── sqlProfiling │ │ └── config.php ├── tool │ ├── htmlLoad │ │ ├── foot.html │ │ ├── index.html │ │ ├── head.html │ │ └── readme.txt │ └── stopAsyncProcess │ │ └── stop.sh ├── config │ ├── crontab.php │ ├── queue.php │ └── network.php ├── 说明.txt ├── test │ ├── cases │ │ └── demo.php │ └── story │ │ └── demo.php ├── serv │ ├── readme.txt │ ├── index.php │ └── papi │ │ └── demo.php ├── ctrl │ └── PageExtension.txt └── file │ └── bsui │ └── setup.php ├── index.php └── license.txt /include/application/PHPMailer/VERSION: -------------------------------------------------------------------------------- 1 | 5.2.13 -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/httpdns.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/extend/test/main/loadFileTest.js: -------------------------------------------------------------------------------- 1 | alert(L.getText('扩展语言包测试')); -------------------------------------------------------------------------------- /demo/tool/htmlLoad/foot.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/extend/test/main/loadFileTest.php: -------------------------------------------------------------------------------- 1 | a:1:{s:4:"test";a:2:{s:7:"version";s:3:"1.0";s:5:"state";s:1:"1";}} -------------------------------------------------------------------------------- /demo/extend/test/_info/backupData/installData/sharedData.php: -------------------------------------------------------------------------------- 1 | a:1:{s:4:"test";s:12:"测试数据";} -------------------------------------------------------------------------------- /include/composer/composer.phar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/composer/composer.phar -------------------------------------------------------------------------------- /include/application/nusoap/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/application/nusoap/changelog -------------------------------------------------------------------------------- /include/of/addin/oUpload/oUpload.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/oUpload.swf -------------------------------------------------------------------------------- /include/of/att/sso/img/main/add1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/add1.png -------------------------------------------------------------------------------- /include/of/att/sso/img/main/add2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/add2.png -------------------------------------------------------------------------------- /include/of/att/sso/img/main/del1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/del1.png -------------------------------------------------------------------------------- /include/of/att/sso/img/main/del2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/del2.png -------------------------------------------------------------------------------- /include/of/att/sso/img/main/ice1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/ice1.png -------------------------------------------------------------------------------- /include/of/att/sso/img/main/ice2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/ice2.png -------------------------------------------------------------------------------- /include/of/att/sso/res/importTpl.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/res/importTpl.csv -------------------------------------------------------------------------------- /include/of/accy/com/com/captcha/1.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/accy/com/com/captcha/1.ttf -------------------------------------------------------------------------------- /include/of/accy/com/com/captcha/2.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/accy/com/com/captcha/2.ttf -------------------------------------------------------------------------------- /include/of/accy/com/com/captcha/3.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/accy/com/com/captcha/3.ttf -------------------------------------------------------------------------------- /include/of/accy/com/com/captcha/4.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/accy/com/com/captcha/4.ttf -------------------------------------------------------------------------------- /include/of/att/sso/img/main/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/search.png -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/style/imgBg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/demo/extend/ssoSyncLdap/style/imgBg.png -------------------------------------------------------------------------------- /include/of/att/sso/img/main/download1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/download1.png -------------------------------------------------------------------------------- /include/of/att/sso/img/main/download2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/download2.png -------------------------------------------------------------------------------- /include/of/att/sso/img/main/iceState.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/iceState.png -------------------------------------------------------------------------------- /include/of/att/sso/img/main/loadLock.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/loadLock.gif -------------------------------------------------------------------------------- /include/of/att/sso/img/main/select1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/select1.png -------------------------------------------------------------------------------- /include/of/att/sso/img/main/select2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/select2.png -------------------------------------------------------------------------------- /include/of/att/sso/img/main/upload1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/upload1.png -------------------------------------------------------------------------------- /include/of/att/sso/img/main/upload2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/upload2.png -------------------------------------------------------------------------------- /include/application/tcpdf/include/sRGB.icc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/application/tcpdf/include/sRGB.icc -------------------------------------------------------------------------------- /include/of/att/sso/img/main/login_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/login_error.png -------------------------------------------------------------------------------- /include/application/zTree/images/line_conn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/application/zTree/images/line_conn.gif -------------------------------------------------------------------------------- /include/application/zTree/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/application/zTree/images/loading.gif -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/btn3_over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/btn3_over.png -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/oUploadE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/oUploadE.png -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/oUploadEN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/oUploadEN.png -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/oUploadES.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/oUploadES.png -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/oUploadN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/oUploadN.png -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/oUploadS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/oUploadS.png -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/oUploadW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/oUploadW.png -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/oUploadWN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/oUploadWN.png -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/oUploadWS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/oUploadWS.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/btn3_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/btn3_normal.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/oDialogDiv_E.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/oDialogDiv_E.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/oDialogDiv_N.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/oDialogDiv_N.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/oDialogDiv_S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/oDialogDiv_S.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/oDialogDiv_W.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/oDialogDiv_W.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/transparent.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/transparent.gif -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/oUploadClose.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/oUploadClose.gif -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/oUploadCount.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/oUploadCount.png -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/oUploadOpen.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/oUploadOpen.gif -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/oUploadStart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/oUploadStart.png -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/transparent.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/transparent.gif -------------------------------------------------------------------------------- /include/of/att/sso/img/main/login_backgroud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/sso/img/main/login_backgroud.png -------------------------------------------------------------------------------- /include/application/WDatePicker/skin/datePicker.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/application/WDatePicker/skin/datePicker.gif -------------------------------------------------------------------------------- /include/application/zTree/images/zTreeStandard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/application/zTree/images/zTreeStandard.gif -------------------------------------------------------------------------------- /include/application/zTree/images/zTreeStandard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/application/zTree/images/zTreeStandard.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/oDialogDiv_EN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/oDialogDiv_EN.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/oDialogDiv_ES.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/oDialogDiv_ES.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/oDialogDiv_WN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/oDialogDiv_WN.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/oDialogDiv_WS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/oDialogDiv_WS.png -------------------------------------------------------------------------------- /include/of/addin/oUpload/images/oUploadCancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oUpload/images/oUploadCancel.png -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/loadLock.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/loadLock.gif -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/sort_asc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/sort_asc.gif -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/sort_desc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/sort_desc.gif -------------------------------------------------------------------------------- /include/application/WDatePicker/skin/default/img.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/application/WDatePicker/skin/default/img.gif -------------------------------------------------------------------------------- /include/application/WDatePicker/skin/whyGreen/bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/application/WDatePicker/skin/whyGreen/bg.jpg -------------------------------------------------------------------------------- /include/application/WDatePicker/skin/whyGreen/img.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/application/WDatePicker/skin/whyGreen/img.gif -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/sort_default.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/sort_default.gif -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/RequestCheckUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/demo/extend/ssoSyncLdap/aliMsg/top/RequestCheckUtil.php -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/oDialogDiv_ClickDown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/oDialogDiv_ClickDown.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/oDialogDiv_ClickOver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/oDialogDiv_ClickOver.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/oDialogDiv_CloseOver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/oDialogDiv_CloseOver.png -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/page_fbar_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/page_fbar_close.png -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/page_fbar_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/page_fbar_open.png -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/page_first_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/page_first_down.png -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/page_last_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/page_last_down.png -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/page_next_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/page_next_down.png -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/page_prev_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/page_prev_down.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/oDialogDiv_ClickNormal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/oDialogDiv_ClickNormal.png -------------------------------------------------------------------------------- /include/of/addin/oDialog/images/oDialogDiv_CloseNormal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/addin/oDialog/images/oDialogDiv_CloseNormal.png -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/page_first_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/page_first_normal.png -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/page_last_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/page_last_normal.png -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/page_next_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/page_next_normal.png -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/page_prev_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/page_prev_normal.png -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/page_submit_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/page_submit_down.png -------------------------------------------------------------------------------- /include/composer/composer.bat: -------------------------------------------------------------------------------- 1 | @echo OFF 2 | :: in case DelayedExpansion is on and a path contains ! 3 | setlocal DISABLEDELAYEDEXPANSION 4 | php "%~dp0composer.phar" %* 5 | -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/page_pageSize_input.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/page_pageSize_input.jpg -------------------------------------------------------------------------------- /include/of/att/com/com/paging/images/page_submit_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/of/att/com/com/paging/images/page_submit_normal.png -------------------------------------------------------------------------------- /include/application/PHPOffice/PHPWord/_staticDocParts/_doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/application/PHPOffice/PHPWord/_staticDocParts/_doc.png -------------------------------------------------------------------------------- /include/application/PHPOffice/PHPWord/_staticDocParts/_ppt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/application/PHPOffice/PHPWord/_staticDocParts/_ppt.png -------------------------------------------------------------------------------- /include/application/PHPOffice/PHPWord/_staticDocParts/_xls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tolizhan/oFrame/HEAD/include/application/PHPOffice/PHPWord/_staticDocParts/_xls.png -------------------------------------------------------------------------------- /include/of/base/sso/_meta.php: -------------------------------------------------------------------------------- 1 | 'Single Sign On', 4 | 'gets' => array( 5 | 'c' => 'of_base_sso_main' 6 | ) 7 | ); -------------------------------------------------------------------------------- /include/of/base/test/_meta.php: -------------------------------------------------------------------------------- 1 | 'Defect tracking', 4 | 'gets' => array( 5 | 'c' => 'of_base_test_tool' 6 | ) 7 | ) : array(); -------------------------------------------------------------------------------- /include/of/base/error/_meta.php: -------------------------------------------------------------------------------- 1 | 'Error log', 4 | 'gets' => array( 5 | 'c' => 'of_base_error_tool' 6 | ) 7 | ) : array(); -------------------------------------------------------------------------------- /include/of/base/htmlTpl/_meta.php: -------------------------------------------------------------------------------- 1 | 'Html template', 4 | 'gets' => array( 5 | 'c' => 'of_base_htmlTpl_tool' 6 | ) 7 | ) : array(); -------------------------------------------------------------------------------- /include/of/base/extension/_meta.php: -------------------------------------------------------------------------------- 1 | 'Extensions', 4 | 'gets' => array( 5 | 'c' => 'of_base_extension_tool' 6 | ) 7 | ) : array(); -------------------------------------------------------------------------------- /include/of/base/language/_meta.php: -------------------------------------------------------------------------------- 1 | 'Multi-language', 4 | 'gets' => array( 5 | 'c' => 'of_base_language_tool' 6 | ) 7 | ) : array(); -------------------------------------------------------------------------------- /include/of/accy/com/net/asyncProc.bin: -------------------------------------------------------------------------------- 1 | set obj = WScript.CreateObject("WSCript.shell") 2 | 3 | args = Trim(obj.ExpandEnvironmentStrings("%data%")) 4 | args = Replace(Mid(args, 2, Len(args) - 2), """""", """") 5 | 6 | obj.run args, 0, False 7 | 8 | '' MsgBox args -------------------------------------------------------------------------------- /demo/config/crontab.php: -------------------------------------------------------------------------------- 1 | '* * * * *', //每分钟执行一次 5 | 'call' => array('ctrl_index', 'asyn'), 6 | 'cNum' => 1, 7 | 'try' => array(60, 120, 300) 8 | ) 9 | ); -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/_info/backupData/installData/default/backupData.sql: -------------------------------------------------------------------------------- 1 | SET FOREIGN_KEY_CHECKS=0; 2 | LOCK TABLES /*`N:T'*/`e_ssosyncldap_smstip`/*`N:T'*/ WRITE, /*`N:T'*/`e_ssosyncldap_unrecorded`/*`N:T'*/ WRITE; 3 | UNLOCK TABLES; 4 | SET FOREIGN_KEY_CHECKS=1; 5 | -------------------------------------------------------------------------------- /demo/extend/test/_info/backupData/installData/default/backupData.sql: -------------------------------------------------------------------------------- 1 | SET FOREIGN_KEY_CHECKS=0; 2 | LOCK TABLES /*`N:T'*/`e_test_cc`/*`N:T'*/ WRITE; 3 | REPLACE INTO /*`N:T'*/`e_test_cc`/*`N:T'*/ (`ddd`) VALUES ('3'); 4 | UNLOCK TABLES; 5 | SET FOREIGN_KEY_CHECKS=1; 6 | -------------------------------------------------------------------------------- /include/application/WDatePicker/skin/WdatePicker.css: -------------------------------------------------------------------------------- 1 | .Wdate{ 2 | border:#999 1px solid; 3 | /*height:20px;*/ 4 | background:#fff url(datePicker.gif) no-repeat right; 5 | } 6 | .Wdate::-ms-clear{display:none;} 7 | 8 | .WdateFmtErr{ 9 | font-weight:bold; 10 | color:red; 11 | } -------------------------------------------------------------------------------- /include/composer/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "autoload": { 3 | "files": [] 4 | }, 5 | "require": { 6 | }, 7 | "repositories": { 8 | "packagist": { 9 | "type": "composer", 10 | "url": "https://packagist.phpcomposer.com" 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /include/composer/composer: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | dir=$(cd "${0%[/\\]*}" > /dev/null; pwd) 4 | 5 | if [[ $dir == /cygdrive/* && $(which php) == /cygdrive/* ]]; then 6 | # cygwin paths for windows PHP must be translated 7 | dir=$(cygpath -m "$dir"); 8 | fi 9 | 10 | php "${dir}/composer.phar" "$@" 11 | -------------------------------------------------------------------------------- /demo/extend/test/main/loadClassTest.php: -------------------------------------------------------------------------------- 1 | _loadClass 演示加载类 4 | * 作者 : Edgar.lee 5 | */ 6 | function main() { 7 | echo '$this->_loadClass 加载类演示 初始化', "
\n"; 8 | } 9 | 10 | function callTest() { 11 | echo '$this->_loadClass 加载类演示 方法调用测试', "
\n"; 12 | } -------------------------------------------------------------------------------- /include/application/PHPOffice/PHPWord/_staticDocParts/webSettings.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /include/of/accy/com/timer/default.php: -------------------------------------------------------------------------------- 1 | 1024, 'M' => 1048576, 'G' => 1073741824); 6 | //转换成字节 7 | preg_match('@K|M|G@', strtoupper($size), $match) && $size = $bits[$match[0]] * (float)$size; 8 | //输出json 9 | echo '{"maxSize":', (float)$size, '}'; -------------------------------------------------------------------------------- /demo/说明.txt: -------------------------------------------------------------------------------- 1 | 为了演示方便, 将该文件定为项目根目录 2 | 这里为 M(model), V(view), C(ctrl), S(serv) 设计模式 3 | 文件夹 /serv 为接口管理, 通过 /demo/serv/?c=demo&a=index 独立访问 4 | 文件夹 /config 存放 系统配置config.php, 消息队列queue.php, 计划任务crontab.php 等配置文件 5 | 文件夹 /extend 为扩展演示模块 6 | 文件夹 /tool 为实用的小脚本 7 | 8 | 正式部署时可将 model, view, ctrl, serv, config 文件夹拷贝到根目录 9 | 也可以直接删除 demo 文件夹, 使用其它设计模式 -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/ResultSet.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/test/cases/demo.php: -------------------------------------------------------------------------------- 1 | 5 && of::work(400, '随机断言未通过'); 17 | //返回断言通过 18 | return true; 19 | } 20 | } -------------------------------------------------------------------------------- /demo/tool/htmlLoad/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | js include 演示 6 | 7 | 8 | 9 | 10 | 主体内容 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/domain/BizResult.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /include/application/PHPOffice/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 | -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/style/login.css: -------------------------------------------------------------------------------- 1 | body{ background-image: url(imgBg.png); background-repeat: no-repeat; } 2 | .of_sso-login_func_block, input{ border: 1px solid #4acbf5; background-color: #fff;} 3 | .of_sso-login_func_block input{ font-size: 16px; height: auto; margin-bottom: 12px; padding: 7px 4px; width: 190px;} 4 | .of_sso-login_func_block a{ border-radius: 4px; border: 1px solid #E0E0E0; background-color: #4acbf5; padding: 6px 12px;} 5 | .of_sso-login_func_block{ padding-top: 25px;} -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/HttpdnsGetRequest.php: -------------------------------------------------------------------------------- 1 | apiParas; 15 | } 16 | 17 | public function check(){} 18 | 19 | public function putOtherTextParam($key, $value) { 20 | $this->apiParas[$key] = $value; 21 | $this->$key = $value; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /include/of/accy/com/timer/swoole.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/test/story/demo.php: -------------------------------------------------------------------------------- 1 | '测试用例案例', 19 | 'cases' => array( 20 | '演示测试脚本' => array( 21 | 'php' => 'test_cases_demo::test' 22 | ) 23 | ) 24 | ); -------------------------------------------------------------------------------- /include/application/PHPOffice/PHPExcel/Shared/JAMA/CHANGELOG.TXT: -------------------------------------------------------------------------------- 1 | Mar 1, 2005 11:15 AST by PM 2 | 3 | + For consistency, renamed Math.php to Maths.java, utils to util, 4 | tests to test, docs to doc - 5 | 6 | + Removed conditional logic from top of Matrix class. 7 | 8 | + Switched to using hypo function in Maths.php for all php-hypot calls. 9 | NOTE TO SELF: Need to make sure that all decompositions have been 10 | switched over to using the bundled hypo. 11 | 12 | Feb 25, 2005 at 10:00 AST by PM 13 | 14 | + Recommend using simpler Error.php instead of JAMA_Error.php but 15 | can be persuaded otherwise. 16 | 17 | -------------------------------------------------------------------------------- /demo/extend/corsCheck/config.php: -------------------------------------------------------------------------------- 1 | array( 5 | //显示给用户的扩展名 6 | 'name' => '响应CORS预检请求', 7 | //当前版本号 8 | 'version' => '1.0', 9 | //简单说明扩展的功能 10 | 'description' => 'chrome98 加入公网访问私网发送CORS预检请求', 11 | //按时间升序说明每版本的更新内容 12 | 'changeLog' => array( 13 | '1.0' => '更新说明' 14 | ) 15 | ), 16 | 'matches' => array( 17 | //当访问以下路径时会调用main_demo对象的test方法 18 | 'main_main::check' => array( 19 | //匹配常规页面,用ADMIN_DIR匹配后台地址 20 | '@.@', 21 | ) 22 | ) 23 | ); -------------------------------------------------------------------------------- /include/of/base/com/_meta.php: -------------------------------------------------------------------------------- 1 | "Scheduled task\nState: " . 6 | (of_base_com_timer::state() ? 'running' : 'starting') . 7 | '', 8 | 'gets' => array( 9 | 'c' => 'of_base_com_timer' 10 | ) 11 | ), 12 | //消息队列 13 | array( 14 | 'name' => "Message queue\nState: " . 15 | (of_base_com_mq::state() ? 'running' : 'starting') . 16 | '', 17 | 'gets' => array( 18 | 'c' => 'of_base_com_mq' 19 | ) 20 | ) 21 | ); -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/request/TimeGetRequest.php: -------------------------------------------------------------------------------- 1 | apiParas; 21 | } 22 | 23 | public function check() 24 | { 25 | 26 | } 27 | 28 | public function putOtherTextParam($key, $value) { 29 | $this->apiParas[$key] = $value; 30 | $this->$key = $value; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/request/AppipGetRequest.php: -------------------------------------------------------------------------------- 1 | apiParas; 21 | } 22 | 23 | public function check() 24 | { 25 | 26 | } 27 | 28 | public function putOtherTextParam($key, $value) { 29 | $this->apiParas[$key] = $value; 30 | $this->$key = $value; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/request/HttpdnsGetRequest.php: -------------------------------------------------------------------------------- 1 | apiParas; 21 | } 22 | 23 | public function check() 24 | { 25 | 26 | } 27 | 28 | public function putOtherTextParam($key, $value) { 29 | $this->apiParas[$key] = $value; 30 | $this->$key = $value; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/request/TopIpoutGetRequest.php: -------------------------------------------------------------------------------- 1 | apiParas; 21 | } 22 | 23 | public function check() 24 | { 25 | 26 | } 27 | 28 | public function putOtherTextParam($key, $value) { 29 | $this->apiParas[$key] = $value; 30 | $this->$key = $value; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/domain/Subtask.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /include/application/WDatePicker/lang/en.js: -------------------------------------------------------------------------------- 1 | var $lang={ 2 | errAlertMsg: "Invalid date or the date out of range,redo or not?", 3 | aWeekStr: ["wk", "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], 4 | aLongWeekStr:["wk","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"], 5 | aMonStr: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], 6 | aLongMonStr: ["January","February","March","April","May","June","July","August","September","October","November","December"], 7 | clearStr: "Clear", 8 | todayStr: "Today", 9 | okStr: "OK", 10 | updateStr: "OK", 11 | timeStr: "Time", 12 | quickStr: "Quick Selection", 13 | err_1: 'MinDate Cannot be bigger than MaxDate!' 14 | } -------------------------------------------------------------------------------- /demo/ctrl/PageExtension.txt: -------------------------------------------------------------------------------- 1 | 演示文件功能说明 2 | PageExtension.php : 页面扩展的安装与加载运行 3 | index.php : 开发演示 4 | 参数说明: 5 | index.php 默认会加载index方法 6 | index.php?a=viewTest 演示通用头,自带变量,js错误,语言包切换,js语言包,php语言包的用法 7 | index.php?a=jsError js错误日志的演示,配置文件中_log['jsLog']是日志存储路径,false= 关闭js日志 8 | index.php?a=mysqlError mysql错误日志的演示 9 | index.php?a=phpError php错误日志的演示,配置文件中_log['phpLog']是日志存储路径 10 | index.php?a=dbReset 调用存储过程自动重置的演示 11 | index.php?a=testTry 异常手动,自动捕捉的演示 12 | 13 | 几点注意事项 14 | js调用语言包形式不建议使用 2 | -------------------------------------------------------------------------------- /demo/serv/index.php: -------------------------------------------------------------------------------- 1 | 'main', 'a' => 'index'); 11 | //调度代码 : 类名, 动作, 安全校验 12 | $result = of::dispatch('serv_papi_' . $_GET['c'], $_GET['a'], null); 13 | //未继承基础类型 14 | class_exists('serv_papi_main', false) || trigger_error('接口需要继承类: serv_papi_main'); 15 | //返回数组转成json 16 | if (is_array($result)) { 17 | //jsonp 方式 18 | if (isset($_GET['callback'])) { 19 | echo $_GET['callback'], '(', of_base_com_data::json($result), ');'; 20 | //常规 方式 21 | } else { 22 | echo of_base_com_data::json($result); 23 | } 24 | } -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/domain/Area.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/extend/sqlProfiling/config.php: -------------------------------------------------------------------------------- 1 | array( //扩展相关属性 4 | 'name' => 'MYSQL性能分析工具', //显示给用户的扩展名 5 | 'version' => '1.0', //当前版本号 6 | 'description' => '是对错误日志的扩展', //简单说明扩展的功能 7 | 'changeLog' => array( //按时间升序说明每版本的更新内容 8 | '1.0' => '更新说明' 9 | ) 10 | ), 11 | 'matches' => array( 12 | //初始化SQL监听 13 | 'main_main::initSql' => array( 14 | //所有调度 15 | '@@', 16 | ), 17 | //注入错误日志 18 | 'main_main::logMsg' => array( 19 | 'of_base_error_tool::index', 20 | ), 21 | ), 22 | 'config' => array( 23 | //异常时间, 毫秒, SQL运行时间大于此值时会被保存 24 | 'eMtime' => 1000 25 | ) 26 | ); -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/TopSdk.php: -------------------------------------------------------------------------------- 1 | array( 5 | //队列模式, null=生产及消费, false=仅生产, true=仅消费 6 | 'mode' => null, 7 | //消费消息时回调结构 8 | 'keys' => array( 9 | //不存在的键将被抛弃 10 | 'key' => array( 11 | 'cNum' => 1, 12 | 'call' => 'ctrl_index::mqTest' 13 | ), 14 | 'key1' => array( 15 | 'cNum' => 1, 16 | 'call' => 'ctrl_index::mqTest' 17 | ) 18 | ) 19 | ), 20 | 'queue2' => array( 21 | //队列模式, null=生产及消费, false=仅生产, true=仅消费 22 | 'mode' => null, 23 | //消费消息时回调结构 24 | 'keys' => array( 25 | //不存在的键将被抛弃 26 | 'key' => array( 27 | 'lots' => 1, 28 | 'cNum' => 2, 29 | 'call' => 'ctrl_index::mqTest' 30 | ) 31 | ) 32 | ) 33 | ); -------------------------------------------------------------------------------- /include/application/PHPOffice/PHPExcel/Shared/JAMA/utils/Maths.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 | -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/domain/Task.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/TopLogger.php: -------------------------------------------------------------------------------- 1 | "\t", 6 | "log_file" => "" 7 | ); 8 | 9 | private $fileHandle; 10 | 11 | protected function getFileHandle() 12 | { 13 | if (null === $this->fileHandle) 14 | { 15 | if (empty($this->conf["log_file"])) 16 | { 17 | trigger_error("no log file spcified."); 18 | } 19 | $logDir = dirname($this->conf["log_file"]); 20 | if (!is_dir($logDir)) 21 | { 22 | mkdir($logDir, 0777, true); 23 | } 24 | $this->fileHandle = fopen($this->conf["log_file"], "a"); 25 | } 26 | return $this->fileHandle; 27 | } 28 | 29 | public function log($logData) 30 | { 31 | if ("" == $logData || array() == $logData) 32 | { 33 | return false; 34 | } 35 | if (is_array($logData)) 36 | { 37 | $logData = implode($this->conf["separator"], $logData); 38 | } 39 | $logData = $logData. "\n"; 40 | fwrite($this->getFileHandle(), $logData); 41 | } 42 | } 43 | ?> -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/request/AlibabaAliqinFcFlowQueryRequest.php: -------------------------------------------------------------------------------- 1 | outId = $outId; 20 | $this->apiParas["out_id"] = $outId; 21 | } 22 | 23 | public function getOutId() 24 | { 25 | return $this->outId; 26 | } 27 | 28 | public function getApiMethodName() 29 | { 30 | return "alibaba.aliqin.fc.flow.query"; 31 | } 32 | 33 | public function getApiParas() 34 | { 35 | return $this->apiParas; 36 | } 37 | 38 | public function check() 39 | { 40 | 41 | } 42 | 43 | public function putOtherTextParam($key, $value) { 44 | $this->apiParas[$key] = $value; 45 | $this->$key = $value; 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/request/TopatsTaskDeleteRequest.php: -------------------------------------------------------------------------------- 1 | taskId = $taskId; 20 | $this->apiParas["task_id"] = $taskId; 21 | } 22 | 23 | public function getTaskId() 24 | { 25 | return $this->taskId; 26 | } 27 | 28 | public function getApiMethodName() 29 | { 30 | return "taobao.topats.task.delete"; 31 | } 32 | 33 | public function getApiParas() 34 | { 35 | return $this->apiParas; 36 | } 37 | 38 | public function check() 39 | { 40 | 41 | RequestCheckUtil::checkNotNull($this->taskId,"taskId"); 42 | } 43 | 44 | public function putOtherTextParam($key, $value) { 45 | $this->apiParas[$key] = $value; 46 | $this->$key = $value; 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/request/TopatsResultGetRequest.php: -------------------------------------------------------------------------------- 1 | taskId = $taskId; 20 | $this->apiParas["task_id"] = $taskId; 21 | } 22 | 23 | public function getTaskId() 24 | { 25 | return $this->taskId; 26 | } 27 | 28 | public function getApiMethodName() 29 | { 30 | return "taobao.topats.result.get"; 31 | } 32 | 33 | public function getApiParas() 34 | { 35 | return $this->apiParas; 36 | } 37 | 38 | public function check() 39 | { 40 | 41 | RequestCheckUtil::checkNotNull($this->taskId,"taskId"); 42 | } 43 | 44 | public function putOtherTextParam($key, $value) { 45 | $this->apiParas[$key] = $value; 46 | $this->$key = $value; 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/request/AreasGetRequest.php: -------------------------------------------------------------------------------- 1 | fields = $fields; 20 | $this->apiParas["fields"] = $fields; 21 | } 22 | 23 | public function getFields() 24 | { 25 | return $this->fields; 26 | } 27 | 28 | public function getApiMethodName() 29 | { 30 | return "taobao.areas.get"; 31 | } 32 | 33 | public function getApiParas() 34 | { 35 | return $this->apiParas; 36 | } 37 | 38 | public function check() 39 | { 40 | 41 | RequestCheckUtil::checkNotNull($this->fields,"fields"); 42 | } 43 | 44 | public function putOtherTextParam($key, $value) { 45 | $this->apiParas[$key] = $value; 46 | $this->$key = $value; 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /include/application/tcpdf/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "tecnickcom/tcpdf", 3 | "version": "6.2.13", 4 | "homepage": "http://www.tcpdf.org/", 5 | "type": "library", 6 | "description": "TCPDF is a PHP class for generating PDF documents and barcodes.", 7 | "keywords": ["PDF","tcpdf","PDFD32000-2008","qrcode","datamatrix","pdf417","barcodes"], 8 | "license": "LGPLv3", 9 | "authors": [ 10 | { 11 | "name": "Nicola Asuni", 12 | "email": "info@tecnick.com", 13 | "homepage": "http://nicolaasuni.tecnick.com" 14 | } 15 | ], 16 | "require": { 17 | "php": ">=5.3.0" 18 | }, 19 | "autoload": { 20 | "classmap": [ 21 | "config", 22 | "include", 23 | "tcpdf.php", 24 | "tcpdf_parser.php", 25 | "tcpdf_import.php", 26 | "tcpdf_barcodes_1d.php", 27 | "tcpdf_barcodes_2d.php", 28 | "include/tcpdf_colors.php", 29 | "include/tcpdf_filters.php", 30 | "include/tcpdf_font_data.php", 31 | "include/tcpdf_fonts.php", 32 | "include/tcpdf_images.php", 33 | "include/tcpdf_static.php", 34 | "include/barcodes/datamatrix.php", 35 | "include/barcodes/pdf417.php", 36 | "include/barcodes/qrcode.php" 37 | ] 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /demo/tool/htmlLoad/readme.txt: -------------------------------------------------------------------------------- 1 | /** 2 | * 描述 : 使 js 可以实现 include 功能 3 | * 示例 4 | * src 定位到该脚本, include 是相对该脚本的.html文件 5 | * 注明 : 6 | * 本脚本仅做UI开发使用 7 | * 为了方便后端语言整合, 不要使用在js中 8 | * chrome 浏览器本地调试时需带上 --allow-file-access-from-files 启动参数 9 | * firfox 浏览器访问"about:config" 将 security.fileuri.strict_origin_policy 改为 false 10 | * 作者 : Edgar.lee 11 | */ 12 | -------------------------------------------------------------------------------- /include/application/WDatePicker/lang/zh-cn.js: -------------------------------------------------------------------------------- 1 | var $lang={ 2 | errAlertMsg: "\u4E0D\u5408\u6CD5\u7684\u65E5\u671F\u683C\u5F0F\u6216\u8005\u65E5\u671F\u8D85\u51FA\u9650\u5B9A\u8303\u56F4,\u9700\u8981\u64A4\u9500\u5417?", 3 | aWeekStr: ["\u5468","\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"], 4 | aLongWeekStr:["\u5468","\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"], 5 | aMonStr: ["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00","\u5341\u4E8C"], 6 | aLongMonStr: ["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"], 7 | clearStr: "\u6E05\u7A7A", 8 | todayStr: "\u4ECA\u5929", 9 | okStr: "\u786E\u5B9A", 10 | updateStr: "\u786E\u5B9A", 11 | timeStr: "\u65F6\u95F4", 12 | quickStr: "\u5FEB\u901F\u9009\u62E9", 13 | err_1: '\u6700\u5C0F\u65E5\u671F\u4E0D\u80FD\u5927\u4E8E\u6700\u5927\u65E5\u671F!' 14 | } -------------------------------------------------------------------------------- /include/application/WDatePicker/lang/zh-tw.js: -------------------------------------------------------------------------------- 1 | var $lang={ 2 | errAlertMsg: "\u4E0D\u5408\u6CD5\u7684\u65E5\u671F\u683C\u5F0F\u6216\u8005\u65E5\u671F\u8D85\u51FA\u9650\u5B9A\u7BC4\u570D,\u9700\u8981\u64A4\u92B7\u55CE?", 3 | aWeekStr: ["\u5468","\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"], 4 | aLongWeekStr:["\u5468","\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"], 5 | aMonStr: ["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00","\u5341\u4E8C"], 6 | aLongMonStr: ["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"], 7 | clearStr: "\u6E05\u7A7A", 8 | todayStr: "\u4ECA\u5929", 9 | okStr: "\u78BA\u5B9A", 10 | updateStr: "\u78BA\u5B9A", 11 | timeStr: "\u6642\u9593", 12 | quickStr: "\u5FEB\u901F\u9078\u64C7", 13 | err_1: '\u6700\u5C0F\u65E5\u671F\u4E0D\u80FD\u5927\u65BC\u6700\u5927\u65E5\u671F!' 14 | } -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/request/TopAuthTokenRefreshRequest.php: -------------------------------------------------------------------------------- 1 | refreshToken = $refreshToken; 20 | $this->apiParas["refresh_token"] = $refreshToken; 21 | } 22 | 23 | public function getRefreshToken() 24 | { 25 | return $this->refreshToken; 26 | } 27 | 28 | public function getApiMethodName() 29 | { 30 | return "taobao.top.auth.token.refresh"; 31 | } 32 | 33 | public function getApiParas() 34 | { 35 | return $this->apiParas; 36 | } 37 | 38 | public function check() 39 | { 40 | 41 | RequestCheckUtil::checkNotNull($this->refreshToken,"refreshToken"); 42 | } 43 | 44 | public function putOtherTextParam($key, $value) { 45 | $this->apiParas[$key] = $value; 46 | $this->$key = $value; 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /include/of/att/sso/css/login.css: -------------------------------------------------------------------------------- 1 | html, body{ height: 100%; margin: 0px; overflow: hidden;} 2 | .of_sso-login_bgBlock{ position:absolute; width: 100%; height: 100%;} 3 | .of_sso-login_bgTip{ position:absolute; width: 50%; height: 30px; margin: 20px auto; text-align: center; right: 0; left: 0; +azimuth: expression( 4 | this.runtimeStyle.left = document.documentElement.scrollLeft + (document.documentElement.clientWidth - this.scrollWidth) / 2 + 'px' 5 | );} 6 | .of_sso-login_func{ position:absolute; right:150px; margin: auto; top: 0; bottom: 0; height:0px; +azimuth: expression( 7 | this.runtimeStyle.top = document.documentElement.scrollTop + (document.documentElement.clientHeight - this.scrollHeight) / 2 + 'px' 8 | );} 9 | .of_sso-login_func_block{ padding: 10px; border: 1px solid; margin-top: -50%; +margin-top: auto;} 10 | .of_sso-login_func_block form{ margin: 0px;} 11 | .of_sso-login_func_block td{ height: 30px; padding: 0px; text-align: right;} 12 | .of_sso-login_func_block input{ width: 150px; margin-left: 10px;} 13 | .of_sso-login_func_block a{ display: inline-block; text-align: center; text-decoration: none; color: #000;} 14 | .of_sso-login_func_captcha{ cursor: pointer;} -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/ApplicationVar.php: -------------------------------------------------------------------------------- 1 | save_file = __DIR__.'/httpdns.conf' ; 13 | $this->application = array(); 14 | } 15 | 16 | public function setValue($var_name,$var_value) 17 | { 18 | if (!is_string($var_name) || empty($var_name)) 19 | return false; 20 | 21 | $this->application[$var_name] = $var_value; 22 | } 23 | 24 | public function write(){ 25 | $this->app_data = @serialize($this->application); 26 | $this->__writeToFile(); 27 | } 28 | 29 | public function getValue() 30 | { 31 | if (!is_file($this->save_file)) 32 | $this->__writeToFile(); 33 | return @unserialize(@file_get_contents($this->save_file)); 34 | } 35 | 36 | function __writeToFile() 37 | { 38 | $fp = @fopen($this->save_file,"w"); 39 | if(flock($fp , LOCK_EX | LOCK_NB)){ 40 | @fwrite($fp,$this->app_data); 41 | flock($fp , LOCK_UN); 42 | } 43 | @fclose($fp); 44 | } 45 | } 46 | 47 | ?> -------------------------------------------------------------------------------- /demo/file/bsui/setup.php: -------------------------------------------------------------------------------- 1 | '', 23 | '', 24 | //加载UI核心 25 | '', 26 | '', 27 | '', 28 | )); 29 | } 30 | } 31 | } 32 | 33 | of::event('of::dispatch', 'demo_file_bsui_setup::dispatch'); -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015-present, orange-framework (http://phpof.net/) 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. -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/config.php: -------------------------------------------------------------------------------- 1 | array( //扩展相关属性 4 | 'name' => '单点登录系统对接LDAP', //显示给用户的扩展名 5 | 'version' => '2.0', //当前版本号 6 | 'description' => '所有帐号来源均为LDAP系统', //简单说明扩展的功能 7 | 'changeLog' => array( //按时间升序说明每版本的更新内容 8 | '2.0' => '添加短信提醒', 9 | '1.0' => '更新说明', 10 | ) 11 | ), 12 | //'options' => 'main_demo::test', //选项界面,当点击扩展管理界面中的选项按钮时会调用main_demo对象的test方法 13 | 'matches' => array( 14 | 'main_main::mgmt' => array( 15 | 'of_base_sso_main::index', //SSO 登录及管理界面 16 | ), 17 | 'main_main::login' => array( //注入登录信息 18 | 'of_base_sso_api::check' 19 | ), 20 | 'main_main::permit' => array( //用户权限变更强制修改密码 21 | 'of_base_com_com::paging' 22 | ), 23 | 'main_main::syncUsers' => array( //手动同步帐号, c=of_ex&a=syncUsers&e=ssoSyncLdap 24 | 'of_ex::syncUsers' 25 | ) 26 | ) 27 | ); -------------------------------------------------------------------------------- /include/application/PHPMailer/travis.phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 14 | 15 | 16 | ./test/ 17 | 18 | 19 | 20 | 21 | ./extras 22 | 23 | 24 | 25 | 26 | languages 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /include/application/config.php: -------------------------------------------------------------------------------- 1 | 'PHPRPC_', 'router' => strtr(substr($appDir, strlen(ROOT_DIR)), '\\', '/') . '/phprpc/PHPRPC_' 32 | ), true); 33 | break; 34 | } -------------------------------------------------------------------------------- /include/of/addin/config.php: -------------------------------------------------------------------------------- 1 | 'PHPRPC_', 'router' => substr($appDir, strlen(ROOT_DIR)) . '/phprpc/PHPRPC_' 33 | ), true); 34 | break; 35 | } -------------------------------------------------------------------------------- /include/application/PHPOffice/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 | -------------------------------------------------------------------------------- /demo/extend/ssoSyncLdap/aliMsg/top/request/TopAuthTokenCreateRequest.php: -------------------------------------------------------------------------------- 1 | code = $code; 25 | $this->apiParas["code"] = $code; 26 | } 27 | 28 | public function getCode() 29 | { 30 | return $this->code; 31 | } 32 | 33 | public function setUuid($uuid) 34 | { 35 | $this->uuid = $uuid; 36 | $this->apiParas["uuid"] = $uuid; 37 | } 38 | 39 | public function getUuid() 40 | { 41 | return $this->uuid; 42 | } 43 | 44 | public function getApiMethodName() 45 | { 46 | return "taobao.top.auth.token.create"; 47 | } 48 | 49 | public function getApiParas() 50 | { 51 | return $this->apiParas; 52 | } 53 | 54 | public function check() 55 | { 56 | 57 | RequestCheckUtil::checkNotNull($this->code,"code"); 58 | } 59 | 60 | public function putOtherTextParam($key, $value) { 61 | $this->apiParas[$key] = $value; 62 | $this->$key = $value; 63 | } 64 | } 65 | -------------------------------------------------------------------------------- /include/application/PHPOffice/PHPWord/Section/PageBreak.php: -------------------------------------------------------------------------------- 1 | randomNum = $randomNum; 25 | $this->apiParas["random_num"] = $randomNum; 26 | } 27 | 28 | public function getRandomNum() 29 | { 30 | return $this->randomNum; 31 | } 32 | 33 | public function setSecretVersion($secretVersion) 34 | { 35 | $this->secretVersion = $secretVersion; 36 | $this->apiParas["secret_version"] = $secretVersion; 37 | } 38 | 39 | public function getSecretVersion() 40 | { 41 | return $this->secretVersion; 42 | } 43 | 44 | public function getApiMethodName() 45 | { 46 | return "taobao.top.secret.get"; 47 | } 48 | 49 | public function getApiParas() 50 | { 51 | return $this->apiParas; 52 | } 53 | 54 | public function check() 55 | { 56 | 57 | RequestCheckUtil::checkNotNull($this->randomNum,"randomNum"); 58 | } 59 | 60 | public function putOtherTextParam($key, $value) { 61 | $this->apiParas[$key] = $value; 62 | $this->$key = $value; 63 | } 64 | } 65 | -------------------------------------------------------------------------------- /include/application/PHPOffice/PHPWord/Writer/IWriter.php: -------------------------------------------------------------------------------- 1 | 6 | * @author young 7 | */ 8 | 9 | $PHPMAILER_LANG['authenticate'] = 'SMTP 错误:登录失败。'; 10 | $PHPMAILER_LANG['connect_host'] = 'SMTP 错误:无法连接到 SMTP 主机。'; 11 | $PHPMAILER_LANG['data_not_accepted'] = 'SMTP 错误:数据不被接受。'; 12 | $PHPMAILER_LANG['empty_message'] = '邮件正文为空。'; 13 | $PHPMAILER_LANG['encoding'] = '未知编码: '; 14 | $PHPMAILER_LANG['execute'] = '无法执行:'; 15 | $PHPMAILER_LANG['file_access'] = '无法访问文件:'; 16 | $PHPMAILER_LANG['file_open'] = '文件错误:无法打开文件:'; 17 | $PHPMAILER_LANG['from_failed'] = '发送地址错误:'; 18 | $PHPMAILER_LANG['instantiate'] = '未知函数调用。'; 19 | $PHPMAILER_LANG['invalid_address'] = '发送失败,电子邮箱地址是无效的。'; 20 | $PHPMAILER_LANG['mailer_not_supported'] = '发信客户端不被支持。'; 21 | $PHPMAILER_LANG['provide_address'] = '必须提供至少一个收件人地址。'; 22 | $PHPMAILER_LANG['recipients_failed'] = 'SMTP 错误:收件人地址错误:'; 23 | $PHPMAILER_LANG['signing'] = '登录失败:'; 24 | $PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP服务器连接失败。'; 25 | $PHPMAILER_LANG['smtp_error'] = 'SMTP服务器出错: '; 26 | $PHPMAILER_LANG['variable_set'] = '无法设置或重置变量:'; 27 | //$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; 28 | -------------------------------------------------------------------------------- /demo/serv/papi/demo.php: -------------------------------------------------------------------------------- 1 | array( 7 | //校验get参数 8 | 'GET' => array( 9 | //必须包含siez并且为int型 10 | 'size' => 'int' 11 | ) 12 | ), 13 | //失效演示 /serv/ 会显示接口详情 14 | 'invalid' => array(), 15 | //断言演示 /serv/?c=demo&a=assert 16 | 'assert' => array() 17 | ); 18 | 19 | /** 20 | * 描述 : 接口演示 21 | * 作者 : Edgar.lee 22 | */ 23 | public function index() { 24 | return array('code' => 200, 'info' => 'done'); 25 | } 26 | 27 | /** 28 | * 描述 : 断言演示 29 | * 作者 : Edgar.lee 30 | */ 31 | public function assert() { 32 | //开启事务 33 | //L::sql(null); 34 | 35 | //模拟GET, POST, COOKIE 等数据 36 | //$_GET['size'] = '244'; 37 | 38 | //断言测试 39 | $error = of_base_tool_test::check('serv_papi_demo', 'index'); 40 | 41 | //事务回滚 42 | //L::sql(false); 43 | 44 | //验证结果 45 | if ($error) { 46 | echo '
';
47 |             echo 'demo::index    ';
48 |             echo '传入size为int的get参数会响应正确信息 
'; 49 | print_r($error); 50 | echo '
'; 51 | } else { 52 | echo '测试方法返回 : ' . var_export($error, true); 53 | } 54 | } 55 | } -------------------------------------------------------------------------------- /include/application/PHPMailer/language/phpmailer.lang-zh.php: -------------------------------------------------------------------------------- 1 | 6 | * @author Peter Dave Hello <@PeterDaveHello/> 7 | * @author Jason Chiang 8 | */ 9 | 10 | $PHPMAILER_LANG['authenticate'] = 'SMTP 錯誤:登入失敗。'; 11 | $PHPMAILER_LANG['connect_host'] = 'SMTP 錯誤:無法連線到 SMTP 主機。'; 12 | $PHPMAILER_LANG['data_not_accepted'] = 'SMTP 錯誤:無法接受的資料。'; 13 | $PHPMAILER_LANG['empty_message'] = '郵件內容為空'; 14 | $PHPMAILER_LANG['encoding'] = '未知編碼: '; 15 | $PHPMAILER_LANG['execute'] = '無法執行:'; 16 | $PHPMAILER_LANG['file_access'] = '無法存取檔案:'; 17 | $PHPMAILER_LANG['file_open'] = '檔案錯誤:無法開啟檔案:'; 18 | $PHPMAILER_LANG['from_failed'] = '發送地址錯誤:'; 19 | $PHPMAILER_LANG['instantiate'] = '未知函數呼叫。'; 20 | $PHPMAILER_LANG['invalid_address'] = '因為電子郵件地址無效,無法傳送: '; 21 | $PHPMAILER_LANG['mailer_not_supported'] = '不支援的發信客戶端。'; 22 | $PHPMAILER_LANG['provide_address'] = '必須提供至少一個收件人地址。'; 23 | $PHPMAILER_LANG['recipients_failed'] = 'SMTP 錯誤:以下收件人地址錯誤:'; 24 | $PHPMAILER_LANG['signing'] = '電子簽章錯誤: '; 25 | $PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP 連線失敗'; 26 | $PHPMAILER_LANG['smtp_error'] = 'SMTP 伺服器錯誤: '; 27 | $PHPMAILER_LANG['variable_set'] = '無法設定或重設變數: '; 28 | $PHPMAILER_LANG['extension_missing'] = '遺失模組 Extension: '; 29 | -------------------------------------------------------------------------------- /include/application/PHPMailer/language/phpmailer.lang-ko.php: -------------------------------------------------------------------------------- 1 | 6 | */ 7 | 8 | $PHPMAILER_LANG['authenticate'] = 'SMTP 오류: 인증할 수 없습니다.'; 9 | $PHPMAILER_LANG['connect_host'] = 'SMTP 오류: SMTP 호스트에 접속할 수 없습니다.'; 10 | $PHPMAILER_LANG['data_not_accepted'] = 'SMTP 오류: 데이터가 받아들여지지 않았습니다.'; 11 | $PHPMAILER_LANG['empty_message'] = '메세지 내용이 없습니다'; 12 | $PHPMAILER_LANG['encoding'] = '알 수 없는 인코딩: '; 13 | $PHPMAILER_LANG['execute'] = '실행 불가: '; 14 | $PHPMAILER_LANG['file_access'] = '파일 접근 불가: '; 15 | $PHPMAILER_LANG['file_open'] = '파일 오류: 파일을 열 수 없습니다: '; 16 | $PHPMAILER_LANG['from_failed'] = '다음 From 주소에서 오류가 발생했습니다: '; 17 | $PHPMAILER_LANG['instantiate'] = 'mail 함수를 인스턴스화할 수 없습니다'; 18 | $PHPMAILER_LANG['invalid_address'] = '잘못된 주소'; 19 | $PHPMAILER_LANG['mailer_not_supported'] = ' 메일러는 지원되지 않습니다.'; 20 | $PHPMAILER_LANG['provide_address'] = '적어도 한 개 이상의 수신자 메일 주소를 제공해야 합니다.'; 21 | $PHPMAILER_LANG['recipients_failed'] = 'SMTP 오류: 다음 수신자에서 오류가 발생했습니다: '; 22 | $PHPMAILER_LANG['signing'] = '서명 오류: '; 23 | $PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP 연결을 실패하였습니다.'; 24 | $PHPMAILER_LANG['smtp_error'] = 'SMTP 서버 오류: '; 25 | $PHPMAILER_LANG['variable_set'] = '변수 설정 및 초기화 불가: '; 26 | $PHPMAILER_LANG['extension_missing'] = '확장자 없음: '; 27 | -------------------------------------------------------------------------------- /demo/extend/test/config.php: -------------------------------------------------------------------------------- 1 | array( 5 | //显示给用户的扩展名 6 | 'name' => '扩展名称', 7 | //当前版本号 8 | 'version' => '1.0', 9 | //简单说明扩展的功能 10 | 'description' => '描述', 11 | //按时间升序说明每版本的更新内容 12 | 'changeLog' => array( 13 | '1.0' => '更新说明' 14 | ) 15 | ), 16 | //指定备份数据库 17 | 'database' => array( 18 | //配置文件连接池 => 其它参数 19 | 'default' => array() 20 | ), 21 | //选项界面,当点击扩展管理界面中的选项按钮时会调用main_demo对象的test方法 22 | 'options' => 'main_demo::test', 23 | 'update' => array( 24 | /*接受一个数组参数 { 25 | 'callMsgFun' : 输出消息(call_user_func 支持的格式) 26 | 'nowVersion' : 升级时为旧版本号,新安装为null, 27 | 'newVersion' : 更新后版本,卸载为null, 28 | 'position' : 触发位置(before或after), 29 | 'state' : 安装状态,可修改false或字符串打印信息 以停止安装(before)或改变结果(after) 30 | }*/ 31 | //更新前调用 32 | 'before' => 'main_demo::updateBeforeOrAfter', 33 | //更新后调用 34 | 'after' => 'main_demo::updateBeforeOrAfter' 35 | ), 36 | 'matches' => array( 37 | //当访问以下路径时会调用main_demo对象的test方法 38 | 'main_demo::test' => array( 39 | //匹配常规页面,用ADMIN_DIR匹配后台地址 40 | 'ctrl_pageExtension::index', 41 | 'ctrl_index::viewTest' 42 | ), 43 | //拦截扩展演示页面 44 | 'main_demo::extendDemo' => array( 45 | 'ctrl_index::extendDemo' 46 | ) 47 | ) 48 | ); -------------------------------------------------------------------------------- /include/application/PHPMailer/language/phpmailer.lang-ch.php: -------------------------------------------------------------------------------- 1 | 6 | */ 7 | 8 | $PHPMAILER_LANG['authenticate'] = 'SMTP 错误:身份验证失败。'; 9 | $PHPMAILER_LANG['connect_host'] = 'SMTP 错误: 不能连接SMTP主机。'; 10 | $PHPMAILER_LANG['data_not_accepted'] = 'SMTP 错误: 数据不可接受。'; 11 | //$PHPMAILER_LANG['empty_message'] = 'Message body empty'; 12 | $PHPMAILER_LANG['encoding'] = '未知编码:'; 13 | $PHPMAILER_LANG['execute'] = '不能执行: '; 14 | $PHPMAILER_LANG['file_access'] = '不能访问文件:'; 15 | $PHPMAILER_LANG['file_open'] = '文件错误:不能打开文件:'; 16 | $PHPMAILER_LANG['from_failed'] = '下面的发送地址邮件发送失败了: '; 17 | $PHPMAILER_LANG['instantiate'] = '不能实现mail方法。'; 18 | //$PHPMAILER_LANG['invalid_address'] = 'Not sending, email address is invalid: '; 19 | $PHPMAILER_LANG['mailer_not_supported'] = ' 您所选择的发送邮件的方法并不支持。'; 20 | $PHPMAILER_LANG['provide_address'] = '您必须提供至少一个 收信人的email地址。'; 21 | $PHPMAILER_LANG['recipients_failed'] = 'SMTP 错误: 下面的 收件人失败了: '; 22 | //$PHPMAILER_LANG['signing'] = 'Signing Error: '; 23 | //$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() failed.'; 24 | //$PHPMAILER_LANG['smtp_error'] = 'SMTP server error: '; 25 | //$PHPMAILER_LANG['variable_set'] = 'Cannot set or reset variable: '; 26 | //$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; 27 | -------------------------------------------------------------------------------- /include/application/PHPOffice/PHPExcel/IComparable.php: -------------------------------------------------------------------------------- 1 | 6 | */ 7 | 8 | $PHPMAILER_LANG['authenticate'] = 'שגיאת SMTP: פעולת האימות נכשלה.'; 9 | $PHPMAILER_LANG['connect_host'] = 'שגיאת SMTP: לא הצלחתי להתחבר לשרת SMTP.'; 10 | $PHPMAILER_LANG['data_not_accepted'] = 'שגיאת SMTP: מידע לא התקבל.'; 11 | $PHPMAILER_LANG['empty_message'] = 'גוף ההודעה ריק'; 12 | $PHPMAILER_LANG['invalid_address'] = 'כתובת שגויה'; 13 | $PHPMAILER_LANG['encoding'] = 'קידוד לא מוכר: '; 14 | $PHPMAILER_LANG['execute'] = 'לא הצלחתי להפעיל את: '; 15 | $PHPMAILER_LANG['file_access'] = 'לא ניתן לגשת לקובץ: '; 16 | $PHPMAILER_LANG['file_open'] = 'שגיאת קובץ: לא ניתן לגשת לקובץ: '; 17 | $PHPMAILER_LANG['from_failed'] = 'כתובות הנמענים הבאות נכשלו: '; 18 | $PHPMAILER_LANG['instantiate'] = 'לא הצלחתי להפעיל את פונקציית המייל.'; 19 | $PHPMAILER_LANG['mailer_not_supported'] = ' אינה נתמכת.'; 20 | $PHPMAILER_LANG['provide_address'] = 'חובה לספק לפחות כתובת אחת של מקבל המייל.'; 21 | $PHPMAILER_LANG['recipients_failed'] = 'שגיאת SMTP: הנמענים הבאים נכשלו: '; 22 | $PHPMAILER_LANG['signing'] = 'שגיאת חתימה: '; 23 | $PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() failed.'; 24 | $PHPMAILER_LANG['smtp_error'] = 'שגיאת שרת SMTP: '; 25 | $PHPMAILER_LANG['variable_set'] = 'לא ניתן לקבוע או לשנות את המשתנה: '; 26 | -------------------------------------------------------------------------------- /include/application/PHPOffice/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 | -------------------------------------------------------------------------------- /include/application/PHPOffice/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 | -------------------------------------------------------------------------------- /include/of/base/xssFilter/main.php: -------------------------------------------------------------------------------- 1 | &$v) { 13 | //非"_"开始的属性名 14 | $k[0] === '_' || self::toHtml($v); 15 | } 16 | } 17 | 18 | /** 19 | * 描述 : 编码数据 20 | * 作者 : Edgar.lee 21 | */ 22 | private static function toHtml(&$data) { 23 | //额外的JS关键词 24 | static $replace = array(array('(', ')', '.', '='), array('(', ')', '.', '=')); 25 | //待处理列表 26 | $waits = array(&$data); 27 | 28 | do { 29 | $wk = key($waits); 30 | $wv = &$waits[$wk]; 31 | unset($waits[$wk]); 32 | 33 | if (is_array($wv)) { 34 | //结果列表 35 | $result = array(); 36 | foreach ($wv as $k => &$v) { 37 | $result[str_replace($replace[0], $replace[1], htmlspecialchars($k, ENT_QUOTES, 'UTF-8'))] = &$v; 38 | $waits[] = &$v; 39 | } 40 | $wv = $result; 41 | } else if (is_string($wv) && !is_numeric($wv)) { 42 | $wv = str_replace($replace[0], $replace[1], htmlspecialchars($wv, ENT_QUOTES, 'UTF-8')); 43 | } 44 | } while (!empty($waits)); 45 | } 46 | } 47 | 48 | of::event('of_view::display', 'of_base_xssFilter_main::xssFilter'); -------------------------------------------------------------------------------- /include/application/PHPOffice/PHPExcel/locale/fi/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 = $ # Symbol not known, should it be a € (Euro)? 36 | 37 | 38 | ## 39 | ## Excel Error Codes (For future use) 40 | ## 41 | NULL = #TYHJÄ! 42 | DIV0 = #JAKO/0! 43 | VALUE = #ARVO! 44 | REF = #VIITTAUS! 45 | NAME = #NIMI? 46 | NUM = #LUKU! 47 | NA = #PUUTTUU 48 | -------------------------------------------------------------------------------- /include/application/PHPOffice/PHPWord/Reader/IReader.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /include/application/PHPMailer/language/phpmailer.lang-ja.php: -------------------------------------------------------------------------------- 1 | 6 | * @author Yoshi Sakai 7 | */ 8 | 9 | $PHPMAILER_LANG['authenticate'] = 'SMTPエラー: 認証できませんでした。'; 10 | $PHPMAILER_LANG['connect_host'] = 'SMTPエラー: SMTPホストに接続できませんでした。'; 11 | $PHPMAILER_LANG['data_not_accepted'] = 'SMTPエラー: データが受け付けられませんでした。'; 12 | //$PHPMAILER_LANG['empty_message'] = 'Message body empty'; 13 | $PHPMAILER_LANG['encoding'] = '不明なエンコーディング: '; 14 | $PHPMAILER_LANG['execute'] = '実行できませんでした: '; 15 | $PHPMAILER_LANG['file_access'] = 'ファイルにアクセスできません: '; 16 | $PHPMAILER_LANG['file_open'] = 'ファイルエラー: ファイルを開けません: '; 17 | $PHPMAILER_LANG['from_failed'] = 'Fromアドレスを登録する際にエラーが発生しました: '; 18 | $PHPMAILER_LANG['instantiate'] = 'メール関数が正常に動作しませんでした。'; 19 | //$PHPMAILER_LANG['invalid_address'] = 'Not sending, email address is invalid: '; 20 | $PHPMAILER_LANG['provide_address'] = '少なくとも1つメールアドレスを 指定する必要があります。'; 21 | $PHPMAILER_LANG['mailer_not_supported'] = ' メーラーがサポートされていません。'; 22 | $PHPMAILER_LANG['recipients_failed'] = 'SMTPエラー: 次の受信者アドレスに 間違いがあります: '; 23 | //$PHPMAILER_LANG['signing'] = 'Signing Error: '; 24 | //$PHPMAILER_LANG['smtp_connect_failed'] = 'SMTP Connect() failed.'; 25 | //$PHPMAILER_LANG['smtp_error'] = 'SMTP server error: '; 26 | //$PHPMAILER_LANG['variable_set'] = 'Cannot set or reset variable: '; 27 | //$PHPMAILER_LANG['extension_missing'] = 'Extension missing: '; 28 | -------------------------------------------------------------------------------- /include/application/PHPOffice/PHPWord/Writer/ODText/Mimetype.php: -------------------------------------------------------------------------------- 1 | 'default'); 13 | } 14 | 15 | protected static function _open() { 16 | } 17 | 18 | protected static function _read(&$sessionId, &$data) { 19 | $params = &self::$params; 20 | $params['sKey'] = 'of_accy_session_kv::sessionId#' . $sessionId; 21 | $params['lock'] = $params['sKey'] . '~lock~'; 22 | $timeout = ($timeout = ini_get('max_execution_time')) ? $timeout - 2 : 600; 23 | 24 | //加锁 25 | if (of_base_com_data::lock($params['lock'], 2)) { 26 | //读取 27 | $data = of_base_com_kv::get($params['sKey'], '', $params['kvPool']); 28 | } 29 | } 30 | 31 | protected static function _write(&$sessionId, &$data, $maxLifeTime) { 32 | $params = &self::$params; 33 | 34 | //回写数据 35 | of_base_com_kv::set($params['sKey'], $data, $maxLifeTime, $params['kvPool']); 36 | } 37 | 38 | protected static function _destroy(&$sessionId) { 39 | $params = &self::$params; 40 | 41 | //销毁数据 42 | of_base_com_kv::del($params['sKey'], $params['kvPool']); 43 | } 44 | 45 | protected static function _close() { 46 | //解锁通道 47 | of_base_com_data::lock(self::$params['lock'], 3); 48 | } 49 | 50 | protected static function _gc() { 51 | } 52 | } 53 | of_accy_session_kv::_init(); -------------------------------------------------------------------------------- /include/application/PHPMailer/extras/README.md: -------------------------------------------------------------------------------- 1 | #PHPMailer Extras 2 | 3 | These classes provide optional additional functions to PHPMailer. 4 | 5 | These are not loaded by the PHPMailer autoloader, so in some cases you may need to `require` them yourself before using them. 6 | 7 | ##EasyPeasyICS 8 | 9 | This class was originally written by Manuel Reinhard and provides a simple means of generating ICS/vCal files that are used in sending calendar events. PHPMailer does not use it directly, but you can use it to generate content appropriate for placing in the `Ical` property of PHPMailer. The PHPMailer project is now its official home as Manuel has given permission for that and is no longer maintaining it himself. 10 | 11 | ##htmlfilter 12 | 13 | This class by Konstantin Riabitsev and Jim Jagielski implements HTML filtering to remove potentially malicious tags, such as `