Skip to content

Commit

Permalink
revert back
Browse files Browse the repository at this point in the history
  • Loading branch information
yupe committed Sep 9, 2013
1 parent 1e73609 commit 5f543ce
Show file tree
Hide file tree
Showing 16 changed files with 91 additions and 124 deletions.
14 changes: 3 additions & 11 deletions index.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,33 +24,25 @@
// путь к фреймворку Yii
$yii = dirname(__FILE__) . '/framework/yii.php';

// путь к основному конфигурационному файлу Yii
$userspace = require_once dirname(__FILE__) . '/protected/config/userspace-development.php';

} else { //production считается во всех случаях, когда не выполнены условия
// путь к фреймворку Yii, при необходимости заменить на yii.php
$yii = dirname(__FILE__) . '/framework/yiilite.php';
// путь к основному конфигурационному файлу Yii
$userspace = require_once dirname(__FILE__) . '/protected/config/userspace.php';
}

$base = require_once dirname(__FILE__) . '/protected/config/main.php';

$userspace = dirname(__FILE__) . '/protected/config/userspace.php';
$userspace = file_exists($userspace) ? (require_once $userspace) : array();

require $yii;

Yii::setPathOfAlias('application', dirname(__FILE__) . '/protected/');
Yii::setPathOfAlias('yupe', dirname(__FILE__) . '/protected/');
Yii::setPathOfAlias('yii', dirname(__FILE__) . '/framework/');

<<<<<<< HEAD
$confManager = new yupe\modules\yupe\components\ConfigManager();
=======
use \Yii;
use \CMap;
use application\modules\yupe\components\ConfigManager;

$confManager = new ConfigManager();
>>>>>>> parent of 1fad711... Замечания по userspace. Убран userspace.php
$config = $confManager->merge($base, $userspace);

Yii::createWebApplication($config)->run();
3 changes: 2 additions & 1 deletion protected/config/.gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
db.php
db.php
userspace.php
12 changes: 6 additions & 6 deletions protected/config/main.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
*
* ВНИМАНИЕ! ДАННЫЙ ФАЙЛ ИСПОЛЬЗУЕТСЯ ЯДРОМ YUPE!
* ИЗМЕНЕНИЯ В ДАННОМ ФАЙЛЕ МОГУТ ПРИВЕСТИ К ПОТЕРЕ РАБОТОСПОСОБНОСТИ
* Для собственных настроек используйте "userspace.php" и "userspace-development.php"
* Подробную информацию по использованию "userspace" можно узнать из оффициальной
* Для собственных настроек создайте и используйте "/protected/config/userspace.php"
* Подробную информацию по использованию "userspace" можно узнать из официальной
* документации.
*
* @category YupeConfig
Expand Down Expand Up @@ -33,7 +33,7 @@
// подключение основых путей
'application.components.*',
'application.models.*',
//'application.modules.yupe.components.*',
'application.modules.yupe.components.*',
'application.modules.yupe.components.controllers.*',
'application.modules.yupe.widgets.*',
),
Expand All @@ -59,7 +59,7 @@
),*/
),
'behaviors' => array(
'onBeginRequest' => array('class' => 'yupe\modules\yupe\components\urlManager\LanguageBehavior'),
'onBeginRequest' => array('class' => 'application.modules.yupe.components.urlManager.LanguageBehavior'),
),
'params' => require dirname(__FILE__) . '/params.php',
// конфигурирование основных компонентов (подробнее http://www.yiiframework.ru/doc/guide/ru/basics.component)
Expand All @@ -86,7 +86,7 @@
),
// конфигурирование urlManager, подробнее: http://www.yiiframework.ru/doc/guide/ru/topics.url
'urlManager' => array(
'class' => 'yupe\modules\yupe\components\urlManager\LangUrlManager',
'class' => 'application.modules.yupe.components.urlManager.LangUrlManager',
'languageInPath' => true,
'langParam' => 'language',
'urlFormat' => 'path',
Expand All @@ -106,7 +106,7 @@
// РЕКОМЕНДУЕМ УКАЗАТЬ СВОЕ ЗНАЧЕНИЕ ДЛЯ ПАРАМЕТРА "csrfTokenName"
// базовый класс CHttpRequest переопределен для загрузки файлов через ajax, подробнее: http://www.yiiframework.com/forum/index.php/topic/8689-disable-csrf-verification-per-controller-action/
'request' => array(
'class' => 'yupe\modules\yupe\components\YHttpRequest',
'class' => 'YHttpRequest',
'enableCsrfValidation' => true,
'csrfTokenName' => 'YUPE_TOKEN',
'noCsrfValidationRoutes' => array('yupe/backend/AjaxFileUpload'),
Expand Down
9 changes: 3 additions & 6 deletions protected/modules/docs/guide/ru/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,8 @@
Мы хотим собрать как можно больше информации о Юпи! , чтобы помочь Вам просто и быстро решить Ваши задачи при разработке проекта на нашей CMS.
## Для кого предназначена документация ##
Документация будет полезна как разработчикам/студиям, для более быстрого понимания как устроена CMS Юпи!, с чего стоит начать и как создать свой первый проект.
Кроме того, документация будет полезна тем, кто хочет помочь с разработкой Юпи!, так как мы попытаемся собрать здесь как можно больше информации о разработке и текущем положении дел.
## API документация ##
Документацию по базовым классам ядра и модулей можно найти здесь [http://api.yupe.ru/](http://api.yupe.ru/)
Кроме того документация будет полезна тем, кто хочет помочь с разработкой Юпи!, так как мы попытаемся собрать здесь как можно больше информации о разработке и текущем положении дел.
## Немного о Юпи! ##
Юпи! — простая и легкая CMS, написанная на [Yiiframework](http://www.yiiframework.com/) На Юпи! работает уже более 200 проектов.
Юпи! — простая и легкая CMS, написанная на [Yiiframework](http://www.yiiframework.com/) На Юпи! работает уже более 150 проектов.
## Лицензия ##
Исходный код, макеты дизайна и вёрстка распространяются по лицензии [BSD](https://github.com/yupe/yupe/blob/master/LICENSE).
Сообщество будет благодарно если на сайте будет присутствовать ссылка на сайт [Юпи!](http://yupe.ru/feedback/index?from=docs)
Исходный код, макеты дизайна и вёрстка распространяются по лицензии [BSD](https://github.com/yupe/yupe/blob/master/LICENSE). Сообщество будет благодарно если на сайте будет присутствовать ссылка на сайт [Юпи!](http://yupe.ru/feedback/index?from=docs)
21 changes: 16 additions & 5 deletions protected/modules/yupe/YupeModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,22 @@
* @link http://yupe.ru
*/

namespace yupe\modules\yupe;

use Yii;

class YupeModule extends components\YWebModule
/**
* YupeModule файл класса.
* Модуль yupe - основной модуль системы.
*
* Модуль yupe содержит в себе все основные компоненты, которые используются другими модулями
* Это наше ядрышко. Классы ядра рекомендуется именовать с буквы "Y", пример YWebUser.
*
* @category YupeMudules
* @package YupeCMS
* @author Andrey Opeykin <[email protected]>
* @copyright 2009-2013 Yupe! Copyright &copy;
* @license BSD http://ru.wikipedia.org/wiki/%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F_BSD
* @version 0.5.3
* @link http://yupe.ru
*/
class YupeModule extends YWebModule
{
public $enableAssets;
public $cache;
Expand Down
2 changes: 1 addition & 1 deletion protected/modules/yupe/components/ConfigManager.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
*
**/

namespace yupe\modules\yupe\components;
namespace application\modules\yupe\components;

use Yii;
use CMap;
Expand Down
7 changes: 1 addition & 6 deletions protected/modules/yupe/components/YAsyncResponse.php
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
<?php

namespace yupe\modules\yupe\components;

use Yii;

class YAsyncResponse extends \CApplicationComponent
class YAsyncResponse extends CApplicationComponent
{
public $success = true;
public $failure = false;
Expand Down
12 changes: 11 additions & 1 deletion protected/modules/yupe/components/YContentType.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,17 @@
* @link http://yupe.ru
**/

namespace yupe\modules\yupe\components;
/**
* ContentType of file
* Класс определяющий тип контента:
*
* @category YupeComponents
* @package YupeCMS
* @author AKulikov <[email protected]>
* @license BSD https://raw.github.com/yupe/yupe/master/LICENSE
* @version 0.0.1
* @link http://yupe.ru
**/

class YContentType
{
Expand Down
37 changes: 20 additions & 17 deletions protected/modules/yupe/components/YCustomGridView.php
Original file line number Diff line number Diff line change
@@ -1,25 +1,28 @@
<?php

/**
* Widget YCustomGridView
*
* @category Widget
* @package Yupe
* @author Yupe Team <[email protected]>
* @license https://github.com/yupe/yupe/blob/master/LICENSE BSD
* @link http://yupe.ru
* @todo можно реализовать мультиекшен на основе вызова
* метода из YCustomGridView и обращаться непосредственно
* к модели.
**/

namespace yupe\modules\yupe\components;

use Yii;
use CHtml;
* Class of widget YCustomGridView
*
* @category Widget
* @package Yupe
* @author Yupe Team <[email protected]>
* @license https://github.com/yupe/yupe/blob/master/LICENSE BSD
* @link http://yupe.ru
*/

Yii::import('bootstrap.widgets.TbExtendedGridView');

/**
* Widget YCustomGridView
*
* @category Widget
* @package Yupe
* @author Yupe Team <[email protected]>
* @license https://github.com/yupe/yupe/blob/master/LICENSE BSD
* @link http://yupe.ru
* @todo можно реализовать мультиекшен на основе вызова
* метода из YCustomGridView и обращаться непосредственно
* к модели.
**/
class YCustomGridView extends TbExtendedGridView
{
/**
Expand Down
8 changes: 0 additions & 8 deletions protected/modules/yupe/components/YDbMigration.php
Original file line number Diff line number Diff line change
@@ -1,12 +1,4 @@
<?php

namespace yupe\modules\yupe\components;

use Yii;
use CMysqlSchema;
use CSqliteSchema;
use CPgsqlSchema;

class YDbMigration extends CDbMigration
{
/**
Expand Down
6 changes: 1 addition & 5 deletions protected/modules/yupe/components/YHttpRequest.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,7 @@
*
*/

namespace yupe\modules\yupe\components;

use Yii;

class YHttpRequest extends \CHttpRequest
class YHttpRequest extends CHttpRequest
{
public $noCsrfValidationRoutes = array();

Expand Down
11 changes: 1 addition & 10 deletions protected/modules/yupe/components/YWebModule.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,6 @@
* @link http://yupe.ru
*
*/

namespace yupe\modules\yupe\components;

use Yii;
use CWebModule;
use CLogger;
use TagsCache;
use Settings;

abstract class YWebModule extends CWebModule
{
const CHECK_ERROR = 'error';
Expand Down Expand Up @@ -819,7 +810,7 @@ public function isMultiLang()
public function init()
{

Yii::log("init {$this->id} ...", CLogger::LEVEL_INFO, 'modinit');
Yii::log("init {$this->id} ...",CLogger::LEVEL_INFO,'modinit');

parent::init();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,7 @@
* @license BSD http://ru.wikipedia.org/wiki/%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F_BSD
* @link http://yupe.ru
*/
namespace yupe\modules\yupe\components\urlManager;

use Yii;
use yupe\modules\yupe\YupeModule;

class LangUrlManager extends \CUrlManager
class LangUrlManager extends CUrlManager
{
public $languages;
public $langParam = 'language';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,7 @@
* @license BSD http://ru.wikipedia.org/wiki/%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F_BSD
* @link http://yupe.ru
*/
namespace yupe\modules\yupe\components\urlManager;

use Yii;

class LanguageBehavior extends \CBehavior
class LanguageBehavior extends CBehavior
{
public $lang = false;

Expand Down
41 changes: 13 additions & 28 deletions themes/default/views/layouts/main.php
Original file line number Diff line number Diff line change
Expand Up @@ -92,58 +92,43 @@
<div class="span12">
<div class="span3">
<ul class="unstyled">
<li>Ресурсы</li>
<li>
<!-- <i class="icon-twitter">-->
<a href="https://twitter.com/yupecms" target="_blank"></i> Twitter</a>
</li>
<li>
<!-- <i class="icon-vk"></i>-->
<a href="http://vk.com/amylabs" target="_blank"> Вконтакте</a>
</li>
<li>
<!-- <i class="icon-facebook"></i>-->
<a href="https://www.facebook.com/amylabs.ru" target="_blank"> Facebook</a>
</li>
<li>
<!-- <i class="icon-google-plus"></i>-->
<a href="https://plus.google.com/u/0/b/111468098477631231532/111468098477631231532/posts"
target="_blank">Google+</a>
</li>
<li>Ресурсы<li>
<li><a href="https://twitter.com/yupecms" target="_blank">Twitter</a></li>
<li><a href="http://vk.com/amylabs" target="_blank">Вконтакте</a></li>
<li><a href="https://www.facebook.com/amylabs.ru" target="_blank">Facebook</a></li>
<li><a href="https://plus.google.com/u/0/b/111468098477631231532/111468098477631231532/posts" target="_blank">Google+</a></li>
<li><a href="http://yupe.ru/blog/yupe-mini-cms-yii" target="_blank">Блог</a></li>
<li><a href="http://yupe.ru/" target="_blank">Сайт</a></li>
</ul>
</div>
<div class="span3">
<ul class="unstyled">
<li>Поддержка</li>
<li><a href="http://yupe.ru/docs/index.html" target="_blank">Документация</a></li>
<li><a href="http://api.yupe.ru/" target="_blank">API</a></li>
<li>Поддержка<li>
<li><a href="http://yupe.ru/feedback/index/" target="_blank">Контакты</a></li>
<li><a href="http://yupe.ru/talk/" target="_blank">Форум</a></li>
<li><a href="http://yupe.ru/wiki/default/pageIndex" target="_blank">Wiki</a></li>
<li><a href="http://yupe.ru/docs/index.html" target="_blank">Документация</a></li>
<li><a href="http://yupe.ru/feedback/faq/" target="_blank">FAQ</a></li>
<li><a href="http://yupe.ru/feedback/index/" target="_blank">Контакты</a></li>
<li><a href="http://amylabs.ru/contact?from=yupe" target="_blank">Коммерческая поддержка</a></li>
</ul>
</div>
<div class="span3">
<ul class="unstyled">
<li>Юпи!</li>
<li>Юпи!<li>
<li><a href="http://yupe.ru/pages/about/" target="_blank">О проекте</a></li>
<li><a href="http://yupe.ru/docs/yupe/team.html" target="_blank">Команда</a></li>
<li><a href="https://github.com/yupe/yupe/" target="_blank">Github</a></li>
<li><a href="https://github.com/yupe/yupe-ext/" target="_blank">Доп. модули</a></li>
<li><a href="http://yupe.ru/docs/yupe/capability.html" target="_blank">Возможности</a></li>
<li><a href="http://yupe.ru/docs/yupe/assistance.project.html" target="_blank">Помощь проекту</a>
</li>
<li><a href="http://yupe.ru/docs/yupe/assistance.project.html" target="_blank">Помощь проекту</a></li>
</ul>
</div>
<div class="span3">
<ul class="unstyled">
<li>Друзья</li>
<li>Наши друзья<li>
<li><a href="http://allframeworks.ru" target="_blank">allframeworks</a></li>
<li><a href="http://amylabs.ru" target="_blank">amylabs</a></li>
<li><a href="http://yupe.ru/feedback/index/" target="_blank">Хочешь в друзья?</a></li>
<li><a href="http://amylabs.ru/contact?from=yupe" target="_blank">Коммерческая поддержка</a></li>
<li><a href="http://yupe.ru/feedback/index/" target="_blank">Хочешь в друзья ?</a></li>
</ul>
</div>
</div>
Expand Down
Loading

0 comments on commit 5f543ce

Please sign in to comment.