diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b5053ce24..7e482d998 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -8,13 +8,13 @@ - 무관한 이슈에 댓글을 달지 말아 주십시오. 엉뚱한 사람에게 메일 알림이 전달됩니다. - 2가지 이상 서로 다른 문제가 있는 경우, 각각 이슈를 등록해 주십시오. - 보안 취약점은 공개적으로 언급하지 말고 devops@rhymix.org로 알려 주시면 감사하겠습니다. -- **버그 신고 전 자신의 서버가 RhymiX의 실행 환경을 충족하는지 확인해 주십시오.** +- **버그 신고 전 자신의 서버가 Rhymix의 실행 환경을 충족하는지 확인해 주십시오.** - PHP 5.3 미만, EUC-KR 환경, 퍼미션 오류 등은 호스팅 업체에 문의하셔야 합니다. - 자신의 서버 환경은 `phpinfo`를 사용하여 확인할 수 있습니다. - **버그 신고에는 아래의 내용을 반드시 포함시켜 주십시오.** - 실행 환경 - 호스팅 환경에 대한 간단한 설명 (예: ○○24 리눅스 웹호스팅) - - RhymiX 버전 (예: 1.8.15) + - Rhymix 버전 (예: 1.8.15) - PHP 버전 (예: 5.6.16) - 브라우저 종류 및 버전 (예: IE 11) - 에러가 발생하는 경우 에러 메시지 전체 @@ -39,7 +39,7 @@ - 모든 소스 코드의 저작권은 해당 작성자가 가집니다. - 모든 소스 코드에는 GPL v2 또는 그 이후 버전의 라이선스가 적용됩니다. - - RhymiX 개발팀을 비롯한 전세계 어느 누구라도 어떤 목적으로든지 자유롭게 사용, 수정, 재배포할 수 있습니다. + - Rhymix 개발팀을 비롯한 전세계 어느 누구라도 어떤 목적으로든지 자유롭게 사용, 수정, 재배포할 수 있습니다. - 타인에게 저작권이 있는 코드를 가져온 경우, 원본의 라이선스를 GPL로 전환할 수 있어야 합니다. - 한 번 적용한 라이선스는 철회할 수 없습니다. - **풀 리퀘스트를 작성하실 경우 위의 두 가지에 동의하시는 것으로 간주합니다.** @@ -150,7 +150,7 @@ PHPDoc 주석 작성에 어려움이 있는 경우, 다른 클래스와 함수 ### 기타 -RhymiX에서 정한 `error_reporting` 설정 하에서 어떤 에러도 발생하지 않도록 하는 것을 목표로 합니다. +Rhymix에서 정한 `error_reporting` 설정 하에서 어떤 에러도 발생하지 않도록 하는 것을 목표로 합니다. 문자열과 문자열, 정수와 정수를 비교할 때는 가능하면 `==` 대신 `===`을 사용합니다. 실제 자료형이 다를 가능성이 있는 경우 `intval()`, `strval()` 등의 함수와 함께 사용합니다. diff --git a/COPYRIGHT b/COPYRIGHT index f04e44091..6c9ed950e 100644 --- a/COPYRIGHT +++ b/COPYRIGHT @@ -1,2 +1,2 @@ -Copyright (c) RhymiX Developers and Contributors +Copyright (c) Rhymix Developers and Contributors Copyright (c) NAVER diff --git a/README.md b/README.md index d81b41b63..953d38a91 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,19 @@ -[![RhymiX](https://cloud.githubusercontent.com/assets/8565457/12807700/92e90982-cb54-11e5-806f-df28792ed9a3.png)](https://www.rhymix.org) +[![Rhymix](https://cloud.githubusercontent.com/assets/8565457/12807700/92e90982-cb54-11e5-806f-df28792ed9a3.png)](https://www.rhymix.org) -RhymiX(라이믹스)는 누구든지 쉽고 자유롭게 독립적인 홈페이지를 만들어 +Rhymix(라이믹스)는 누구든지 쉽고 자유롭게 독립적인 홈페이지를 만들어 자신을 표현하고 커뮤니티를 키워나갈 수 있도록 돕기 위한 CMS(content management system)입니다. XETOWN 커뮤니티에서 [XE](https://www.xpressengine.com)를 fork(가지치기)하여 진행하는 프로젝트로, 누구나 무료로 사용할 수 있고 개발에 참여할 수도 있는 자유 소프트웨어(free software)입니다. -RhymiX는 "시를 짓다, 운을 맞추다"라는 의미의 "rhyme"과 +Rhymix는 "시를 짓다, 운을 맞추다"라는 의미의 "rhyme"과 "조합하다, 변주하다"라는 의미의 "remix"를 합친 이름입니다. 라이믹스는 인터넷 공간에서 자유롭게 창작 활동을 하고 다양한 소프트웨어와 콘텐츠를 조합하여 새로운 것을 만들어내는 모든 사용자들을 응원합니다. ### 개발 방향 -RhymiX는 개발자와 사용자가 서로의 권리와 책임을 존중하는 인터넷 생태계, +Rhymix는 개발자와 사용자가 서로의 권리와 책임을 존중하는 인터넷 생태계, 중앙집중형 SNS 플랫폼에 의존하지 않고도 누구나 내 목소리를 낼 수 있는 세상, 벤처기업이나 스타트업의 개발자들뿐 아니라 평범한 블로거, 동호회, 학생, 장애인 등도 사이버 공간에 당당하게 집을 짓고 서로 소통할 수 있는 미래를 만들어가길 원합니다. @@ -47,7 +47,7 @@ RhymiX는 개발자와 사용자가 서로의 권리와 책임을 존중하는 ### 개발 참여 -RhymiX는 개발자, 디자이너, 번역가 등의 도움과 일반 사용자들의 버그 신고를 환영합니다. +Rhymix는 개발자, 디자이너, 번역가 등의 도움과 일반 사용자들의 버그 신고를 환영합니다. 참여를 원하시는 분은 질서있고 효율적인 프로젝트 운영을 위해 [CONTRIBUTING.md](./CONTRIBUTING.md)를 먼저 읽어 주시기 바랍니다. @@ -57,28 +57,28 @@ devops@rhymix.org로 알려 주시면 감사하겠습니다. ### 공식 홈페이지 - XETOWN : https://www.xetown.com -- RhymiX : https://www.rhymix.org +- Rhymix : https://www.rhymix.org ### 저작권 및 라이선스 -RhymiX는 [GNU GPL v2](http://korea.gnu.org/documents/copyleft/gpl.ko.html) +Rhymix는 [GNU GPL v2](http://korea.gnu.org/documents/copyleft/gpl.ko.html) 또는 그 이후 버전 라이선스의 적용을 받는 자유 소프트웨어(free software)입니다. 자유 소프트웨어는 "오픈소스" 또는 "개방형"이라는 명칭으로도 알려져 있으며, 개발자와 사용자의 자유와 권리, 참여와 책임을 강조하는 프로그램으로 누구나 무료로 사용할 수 있고 개발에 참여할 수도 있습니다. -RhymiX는 [NAVER](https://www.navercorp.com/)가 저작권을 가진 +Rhymix는 [NAVER](https://www.navercorp.com/)가 저작권을 가진 [XpressEngine](https://www.xpressengine.com)의 소스코드에 바탕을 두고 있습니다. -RhymiX 개발자들이 추가 및 변경한 부분의 저작권은 해당 개발자들에게 있습니다. +Rhymix 개발자들이 추가 및 변경한 부분의 저작권은 해당 개발자들에게 있습니다. XpressEngine은 초창기에 GPL을 사용하다가 버전 1.4.0부터 LGPL로 전환했지만, -RhymiX는 사용자의 권리를 더욱 보호하고 자유 소프트웨어 본연의 정신에 충실하기 위해 라이선스를 GPL로 되돌렸습니다. +Rhymix는 사용자의 권리를 더욱 보호하고 자유 소프트웨어 본연의 정신에 충실하기 위해 라이선스를 GPL로 되돌렸습니다. (라이선스 전환은 [LGPL v2.1 제3조](http://korea.gnu.org/people/chsong/copyleft/lgpl.ko.html#term3)에서 허용하고 있습니다.) GPL은 WordPress, Drupal, Joomla 등 세계적인 CMS들이 공통으로 채택하고 있는 라이선스이므로 사용자 및 개발자의 권리와 의무도 이러한 CMS들의 경우와 동일합니다. -홈페이지에 RhymiX를 사용하는 것만으로 소스코드를 공개할 의무가 발생하지는 않으며, -RhymiX의 소스코드를 수정하거나 확장 기능을 직접 개발하여 사용하더라도 마찬가지입니다. +홈페이지에 Rhymix를 사용하는 것만으로 소스코드를 공개할 의무가 발생하지는 않으며, +Rhymix의 소스코드를 수정하거나 확장 기능을 직접 개발하여 사용하더라도 마찬가지입니다. 그러나 직접 개발한 확장 기능을 제3자에게 배포 또는 판매할 경우에는 반드시 소스코드를 제공해야 하며, 이러한 소스코드는 모두 GPL 라이선스의 적용을 받습니다. diff --git a/classes/db/DBMysql.class.php b/classes/db/DBMysql.class.php index a7d9c78f5..c19169de7 100644 --- a/classes/db/DBMysql.class.php +++ b/classes/db/DBMysql.class.php @@ -79,7 +79,7 @@ class DBMysql extends DB // Error appears if the version is lower than 4.1.13 if(version_compare(mysql_get_server_info($result), '4.1.13', '<')) { - $this->setError(-1, 'RhymiX requires MySQL 4.1.13 or later. Current MySQL version is ' . mysql_get_server_info()); + $this->setError(-1, 'Rhymix requires MySQL 4.1.13 or later. Current MySQL version is ' . mysql_get_server_info()); return; } diff --git a/classes/mail/Mail.class.php b/classes/mail/Mail.class.php index 3877adaba..c2d9725db 100644 --- a/classes/mail/Mail.class.php +++ b/classes/mail/Mail.class.php @@ -3,11 +3,6 @@ /** * Mail class * - * This class was originally written for the Advanced Mailer module. - * Advanced Mailer is licensed under GPLv2, but the author hereby relicenses - * this class under the same license as the remainder of RhymiX. - * All other parts of the Advanced Mailer module remain under GPLv2. - * * @author Kijin Sung */ class Mail diff --git a/common/defaults/lang.php b/common/defaults/lang.php index 7317918b5..fe754781d 100644 --- a/common/defaults/lang.php +++ b/common/defaults/lang.php @@ -1,7 +1,7 @@ + * Copyright (c) Rhymix Developers and Contributors * Copyright (c) NAVER * * This program is free software: you can redistribute it and/or modify it @@ -26,10 +26,10 @@ * * ----------------------------------------------------------------------------- * - * RhymiX is a derivative work of XpressEngine (XE) version 1.x. + * Rhymix is a derivative work of XpressEngine (XE) version 1.x. * The license has been changed from LGPL v2.1 to GPL v2 in accordance with * section 3 of LGPL v2.1. This change is irreversible and applies to all of - * RhymiX, including parts that were copied verbatim from XpressEngine. + * Rhymix, including parts that were copied verbatim from XpressEngine. * * ----------------------------------------------------------------------------- */ diff --git a/modules/admin/admin.admin.view.php b/modules/admin/admin.admin.view.php index c5692752b..a05426d88 100644 --- a/modules/admin/admin.admin.view.php +++ b/modules/admin/admin.admin.view.php @@ -164,7 +164,7 @@ class adminAdminView extends admin // Admin logo, title setup $objConfig = $oModuleModel->getModuleConfig('admin'); $gnbTitleInfo = new stdClass(); - $gnbTitleInfo->adminTitle = $objConfig->adminTitle ? $objConfig->adminTitle : 'RhymiX Admin'; + $gnbTitleInfo->adminTitle = $objConfig->adminTitle ? $objConfig->adminTitle : 'Admin'; $gnbTitleInfo->adminLogo = $objConfig->adminLogo ? $objConfig->adminLogo : ''; $browserTitle = ($subMenuTitle ? $subMenuTitle : 'Dashboard') . ' - ' . $gnbTitleInfo->adminTitle; diff --git a/modules/admin/tpl/_footer.html b/modules/admin/tpl/_footer.html index b872b4c08..a5689eb6c 100644 --- a/modules/admin/tpl/_footer.html +++ b/modules/admin/tpl/_footer.html @@ -2,7 +2,7 @@