diff --git a/.travis.yml b/.travis.yml
index d518a61de..cb2c700cf 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,6 +4,8 @@ php:
- 5.3
- 5.4
- 5.5
+ - 5.6
+ - hhvm
before_script:
- npm install -g grunt-cli
- npm install
diff --git a/classes/httprequest/XEHttpRequest.class.php b/classes/httprequest/XEHttpRequest.class.php
index 538956561..901d4fcea 100644
--- a/classes/httprequest/XEHttpRequest.class.php
+++ b/classes/httprequest/XEHttpRequest.class.php
@@ -8,6 +8,7 @@
* @author NAVER (developers@xpressengine.com)
* @package /classes/httprequest
* @version 0.1
+ * @deprecated
*/
class XEHttpRequest
{
@@ -24,6 +25,12 @@ class XEHttpRequest
*/
var $m_port;
+ /**
+ * target scheme
+ * @var string
+ */
+ var $m_scheme;
+
/**
* target header
* @var array
@@ -34,10 +41,11 @@ class XEHttpRequest
* constructor
* @return void
*/
- function XEHttpRequest($host, $port)
+ function XEHttpRequest($host, $port, $scheme='')
{
$this->m_host = $host;
$this->m_port = $port;
+ $this->m_scheme = $scheme;
$this->m_headers = array();
}
@@ -108,7 +116,13 @@ class XEHttpRequest
{
static $crlf = "\r\n";
- $sock = @fsockopen($this->m_host, $this->m_port, $errno, $errstr, $timeout);
+ $scheme = '';
+ if($this->m_scheme=='https')
+ {
+ $scheme = 'ssl://';
+ }
+
+ $sock = @fsockopen($scheme . $this->m_host, $this->m_port, $errno, $errstr, $timeout);
if(!$sock)
{
return new Object(-1, 'socket_connect_failed');
diff --git a/config/config.inc.php b/config/config.inc.php
index 603252341..ac19a81ca 100644
--- a/config/config.inc.php
+++ b/config/config.inc.php
@@ -29,7 +29,7 @@ define('__ZBXE__', __XE__);
/**
* Display XE's full version.
*/
-define('__XE_VERSION__', '1.7.5');
+define('__XE_VERSION__', '1.7.5.1');
define('__XE_VERSION_ALPHA__', (stripos(__XE_VERSION__, 'alpha') !== false));
define('__XE_VERSION_BETA__', (stripos(__XE_VERSION__, 'beta') !== false));
define('__XE_VERSION_RC__', (stripos(__XE_VERSION__, 'rc') !== false));
diff --git a/modules/admin/lang/lang.xml b/modules/admin/lang/lang.xml
index e93335114..aad7294c4 100644
--- a/modules/admin/lang/lang.xml
+++ b/modules/admin/lang/lang.xml
@@ -125,7 +125,7 @@
-
-
+
-
@@ -166,7 +166,7 @@
-
-
+
@@ -366,7 +366,7 @@
-
-
+
@@ -503,7 +503,7 @@
-
-
+
@@ -539,7 +539,7 @@
-
-
+
@@ -563,7 +563,7 @@
-
-
+
@@ -575,7 +575,7 @@
-
-
+
@@ -587,7 +587,7 @@
-
-
+
@@ -700,7 +700,7 @@
-
-
+
@@ -743,7 +743,7 @@
-
-
+
@@ -790,7 +790,7 @@
-
-
+
-
@@ -817,8 +817,8 @@
-
-
-
+
+
@@ -906,13 +906,14 @@
-
-
+
-
+
-
@@ -931,7 +932,7 @@
-
-
+
@@ -966,14 +967,14 @@
-
-
+
-
-
-
+
+
@@ -1127,7 +1128,7 @@
-
-
+
@@ -1204,7 +1205,7 @@
-
-
+
@@ -1246,28 +1247,28 @@
-
-
+
-
-
+
-
-
+
-
-
+
-
@@ -1326,7 +1327,7 @@
-
-
+
@@ -1348,7 +1349,7 @@
-
safe_mode=On일 경우 XE의 정상적인 동작을 돕습니다.]]>
-
+
@@ -1378,7 +1379,7 @@
-
-
+
@@ -1452,7 +1453,7 @@
-
-
+
@@ -1476,7 +1477,7 @@
-
-
+
-
@@ -1561,40 +1562,48 @@
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
만약 접근이 차단된 경우 './files/config/db.config.php' 파일에서 `'use_sitelock' => 'Y'`를 `'use_sitelock' => 'N'`으로 변경하여 차단을 해제할 수 있습니다.
사이트 잠금 디자인 파일의 위치는 './common/tpl/sitelock.html' 입니다.]]>
+ If the access is blocked, you can unbrick this by changing `'use_sitelock' => 'Y'` to `'use_sitelock' => 'N'` in './files/config/db.config.php.'
The file of site lock design is at './common/tpl/sitelock.html.']]>
もし接近が遮断された場合、'./files/config/db.config.php' ファイルから `'use_sitelock' => 'Y'`を `'use_sitelock' => 'N'`へ変更すれば遮断が解除できます。
サイトロックの設計ファイルの場所は、'./commo/tpl/sitelock.html' です。]]>
-
+
diff --git a/modules/board/board.admin.view.php b/modules/board/board.admin.view.php
index 90cfbee54..3f53e5e7d 100644
--- a/modules/board/board.admin.view.php
+++ b/modules/board/board.admin.view.php
@@ -55,7 +55,7 @@ class boardAdminView extends board {
// install order (sorting) options
foreach($this->order_target as $key) $order_target[$key] = Context::getLang($key);
- $order_target['list_order'] = Context::getLang('regdate');
+ $order_target['list_order'] = Context::getLang('document_srl');
$order_target['update_order'] = Context::getLang('last_update');
Context::set('order_target', $order_target);
}
diff --git a/modules/board/board.class.php b/modules/board/board.class.php
index cb81e10f7..d3adbd471 100644
--- a/modules/board/board.class.php
+++ b/modules/board/board.class.php
@@ -11,7 +11,7 @@ class board extends ModuleObject
{
var $search_option = array('title','content','title_content','comment','user_name','nick_name','user_id','tag'); ///< 검색 옵션
- var $order_target = array('list_order', 'update_order', 'voted_count', 'blamed_count', 'readed_count', 'comment_count', 'title'); // 정렬 옵션
+ var $order_target = array('list_order', 'update_order', 'regdate', 'voted_count', 'blamed_count', 'readed_count', 'comment_count', 'title'); // 정렬 옵션
var $skin = "default"; ///< skin name
var $list_count = 20; ///< the number of documents displayed in a page
diff --git a/modules/board/lang/lang.xml b/modules/board/lang/lang.xml
index 95da583ac..dafa6ef66 100644
--- a/modules/board/lang/lang.xml
+++ b/modules/board/lang/lang.xml
@@ -236,13 +236,13 @@
-
- Please turn off history at additional setup. If not, editing document might show the author's info.]]>
+ Please turn off history at additional setup. If not, editing document might show the author's info.]]>
-
+
-
-
-
+
+
+
Lütfen ek ayarlardan geçmiş'i kapatınız. Eğer kapatmazsanız, belgeyi değiştirmek yazar bilgisinin görüntülenmesine neden olacaktır.]]>
@@ -271,7 +271,7 @@
-
-
+
@@ -282,7 +282,7 @@
-
-
+
@@ -293,7 +293,7 @@
-
-
+
@@ -306,7 +306,7 @@
-
-
+
-
@@ -327,7 +327,7 @@
-
-
+
-
@@ -367,12 +367,12 @@
-
-
+
-
-
+
diff --git a/modules/board/skins/default/list.html b/modules/board/skins/default/list.html
index b5b06ed55..1e0831a4f 100644
--- a/modules/board/skins/default/list.html
+++ b/modules/board/skins/default/list.html
@@ -11,7 +11,7 @@
{$lang->writer} |
{$lang->user_id} |
{$lang->user_name} |
- {$lang->date} |
+ {$lang->date} |
{$lang->last_update} |
{$lang->last_post} |
{$lang->readed_count} |
diff --git a/modules/importer/lang/lang.xml b/modules/importer/lang/lang.xml
index cb0eed534..d2c0d0a0d 100644
--- a/modules/importer/lang/lang.xml
+++ b/modules/importer/lang/lang.xml
@@ -510,23 +510,23 @@ Hãy nhập đường dẫn cho File chứa Data trên Host dưới dạng http:
-
XML Exporter를 이용하면 XML파일로 변환할 수 있습니다.]]>
XML Exporter to convert the data you want into XML File.]]>
+In order to import, you first have to use XML Exporter to convert the data you want into XML File.]]>
XML Exporterを利用して変換したい書き込みデータをXMLファイルで作成してアップロードしてください。]]>
+変換するためには、XML Exporterを利用して変換したい書き込みデータをXMLファイルで作成してアップロードしてください。]]>
XML Exporter生成XML文件后再上传。]]>
+导入数据时请利用 XML Exporter生成XML文件后再上传。]]>
XML Exporter 建立 XML 檔案後再上傳。]]>
+匯入資料時,請利用 XML Exporter 建立 XML 檔案後再上傳。]]>
Exporteur de XML pour convertir les données en fichier de XML, et puis téléchargez-le.]]>
+Pour transférer, vous devez utiliser Exporteur de XML pour convertir les données en fichier de XML, et puis téléchargez-le.]]>
XML Экспортер (XML Exporter), чтобы конвертировать нужные данные в XML Файл и затем загрузить его.]]>
+Чтобы импортировать, Вам следует использовать XML Экспортер (XML Exporter), чтобы конвертировать нужные данные в XML Файл и затем загрузить его.]]>
XML Exporter para transformar los datos en archivo XML, y luego subir ese archivo.]]>
XML DışAktarımcı'yı kullanıp istediğiniz veriyi XML türüne çevirmelisiniz.]]>
+İçe aktarımı gerçekleştirebilmek için öncelikle XML DışAktarımcı'yı kullanıp istediğiniz veriyi XML türüne çevirmelisiniz.]]>
XML Exporter.]]>
+Để hiểu rõ hơn công việc này, bạn có thể tham khảo cách chuyển đổi Data của bạn vào XE khi bạn đã Upload chúng tại XML Exporter.]]>
-
module_path, $member_config->skin);
if(!is_dir($tpl_path)) $tpl_path = sprintf('%sskins/%s', $this->module_path, 'default');
- $auth_url = getFullUrl('','module','member','act','procMemberAuthAccount','member_srl',$memberInfo->member_srl, 'auth_key',$auth_info->auth_key);
+ $auth_url = getFullUrl('','module','member','act','procMemberAuthAccount','member_srl',$member_info->member_srl, 'auth_key',$auth_info->auth_key);
Context::set('auth_url', $auth_url);
$oTemplate = &TemplateHandler::getInstance();
diff --git a/modules/member/skins/default/css/member.css b/modules/member/skins/default/css/member.css
index 9b1ad9dcd..1746af915 100644
--- a/modules/member/skins/default/css/member.css
+++ b/modules/member/skins/default/css/member.css
@@ -234,7 +234,7 @@
.xm .pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}
.xm .pagination-centered{text-align:center}
/* Button */
-.xm .btn{font-size:12px;font-family:inherit;display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;line-height:20px;height:auto;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)}
+.xm .btn{font-size:12px;font-family:inherit;display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;line-height:20px;height:auto;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)}
.xm .btn:hover,
.xm .btn:focus,
.xm .btn:active,