From 96069b341ad474b4f0c1b50cffffeb8e0d59a74f Mon Sep 17 00:00:00 2001 From: alchimik Date: Sun, 15 Jan 2017 04:37:31 +0800 Subject: [PATCH] fixed some links in doc (#13390) --- docs/guide-es/concept-autoloading.md | 2 +- docs/guide-ja/concept-autoloading.md | 2 +- docs/guide-ru/concept-autoloading.md | 2 +- docs/guide-ru/concept-components.md | 2 +- docs/guide-ru/intro-upgrade-from-v1.md | 4 ++-- docs/guide-ru/start-gii.md | 6 +++--- docs/guide-ru/structure-applications.md | 2 +- docs/guide-ru/structure-widgets.md | 2 +- docs/guide-uk/concept-autoloading.md | 2 +- docs/guide-zh-CN/concept-autoloading.md | 2 +- docs/guide/concept-components.md | 2 +- docs/guide/intro-upgrade-from-v1.md | 2 +- 12 files changed, 15 insertions(+), 15 deletions(-) diff --git a/docs/guide-es/concept-autoloading.md b/docs/guide-es/concept-autoloading.md index 5c58e514a2..6c913291fe 100644 --- a/docs/guide-es/concept-autoloading.md +++ b/docs/guide-es/concept-autoloading.md @@ -3,7 +3,7 @@ Autocarga de clases Yii depende del [mecanismo de autocarga de clases](http://www.php.net/manual/es/language.oop5.autoload.php) para localizar e incluir los archivos de las clases requiridas. Proporciona un cargador de clases de alto rendimiento que cumple con el -[estandard PSR-4](https://github.com/php-fig/fig-standards/blob/master/proposed/psr-4-autoloader/psr-4-autoloader.md). +[estandard PSR-4](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader.md). El cargador se instala cuando incluyes el archivo `Yii.php`. > Note: Para simplificar la descripción, en esta sección sólo hablaremos de la carga automática de clases. Sin embargo, diff --git a/docs/guide-ja/concept-autoloading.md b/docs/guide-ja/concept-autoloading.md index f793f01914..eb3fff93a2 100644 --- a/docs/guide-ja/concept-autoloading.md +++ b/docs/guide-ja/concept-autoloading.md @@ -2,7 +2,7 @@ ================= Yiiは、必要となるすべてのクラスファイルを特定してインクルードするにあたり、 [クラスのオートローディングメカニズム](http://www.php.net/manual/ja/language.oop5.autoload.php) -を頼りにします。Yii は、[PSR-4 標準](https://github.com/php-fig/fig-standards/blob/master/proposed/psr-4-autoloader/psr-4-autoloader.md) に準拠した、高性能なクラスのオートローダーを提供しています。 +を頼りにします。Yii は、[PSR-4 標準](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader.md) に準拠した、高性能なクラスのオートローダーを提供しています。 このオートローダーは、あなたが `Yii.php` ファイルをインクルードするときにインストールされます。 > Note: 説明を簡単にするため、このセクションではクラスのオートローディングについてのみお話しします。しかし、 diff --git a/docs/guide-ru/concept-autoloading.md b/docs/guide-ru/concept-autoloading.md index 531c86b02e..5005d8a298 100644 --- a/docs/guide-ru/concept-autoloading.md +++ b/docs/guide-ru/concept-autoloading.md @@ -3,7 +3,7 @@ Поиск и подключение файлов классов в Yii реализовано при помощи [автозагрузки классов](http://www.php.net/manual/ru/language.oop5.autoload.php). Фреймворк предоставляет свой быстрый -совместимый с [PSR-4](https://github.com/php-fig/fig-standards/blob/master/proposed/psr-4-autoloader/psr-4-autoloader.md) +совместимый с [PSR-4](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader.md) автозагрузчик, который устанавливается в момент подключения `Yii.php`. > Note: Для простоты повествования, в этом разделе мы будем говорить только об автозагрузке классов. Тем не менее, diff --git a/docs/guide-ru/concept-components.md b/docs/guide-ru/concept-components.md index 78fd0d693f..dec5a1d7f0 100644 --- a/docs/guide-ru/concept-components.md +++ b/docs/guide-ru/concept-components.md @@ -10,7 +10,7 @@ Как по отдельности, так и вместе, эти возможности делают классы Yii более простыми в настройке и использовании. Например, пользовательские компоненты, включающие в себя [[yii\jui\DatePicker|виджет выбора даты]], могут быть -использованы в [представлении](structure-view.md) для генерации интерактивных элементов выбора даты: +использованы в [представлении](structure-views.md) для генерации интерактивных элементов выбора даты: ```php use yii\jui\DatePicker; diff --git a/docs/guide-ru/intro-upgrade-from-v1.md b/docs/guide-ru/intro-upgrade-from-v1.md index e7b98eea73..51a4ed5b38 100644 --- a/docs/guide-ru/intro-upgrade-from-v1.md +++ b/docs/guide-ru/intro-upgrade-from-v1.md @@ -18,7 +18,7 @@ Yii 2.0 широко использует [Composer](https://getcomposer.org/), который является основным менеджером зависимостей для PHP. Установка как фреймворка, так и расширений, осуществляется через Composer. Подробно о установке Yii 2.0 вы можете узнать из раздела «[Установка Yii](start-installation.md)». О том, как создавать расширения для Yii 2.0 или адаптировать -уже имеющиеся расширения от версии 1.1, вы можете узнать из раздела «[Создание расширений](extend-creating-extensions.md)». +уже имеющиеся расширения от версии 1.1, вы можете узнать из раздела «[Создание расширений](structure-extensions.md#creating-extensions)». Требования PHP @@ -528,4 +528,4 @@ User и IdentityInterface ---------------------------------- Информация об использовании кода для Yii 1.1 вместе с Yii 2.0 представлена в разделе -«[Одновременное использование Yii 1.1 и 2.0](extend-using-v1-v2.md)». +«[Одновременное использование Yii 1.1 и 2.0](tutorial-yii-integration.md#using-both-yii2-yii1)». diff --git a/docs/guide-ru/start-gii.md b/docs/guide-ru/start-gii.md index 7fb95f4911..f68ef7a8da 100644 --- a/docs/guide-ru/start-gii.md +++ b/docs/guide-ru/start-gii.md @@ -1,7 +1,7 @@ Генерация кода при помощи Gii ======================== -В этом разделе мы опишем, как использовать [Gii](tool-gii.md) для автоматической генерации кода, +В этом разделе мы опишем, как использовать [Gii](https://github.com/yiisoft/yii2-gii/blob/master/docs/guide-ru/README.md) для автоматической генерации кода, реализующего некоторые общие функции вебсайта. Для достижения этой цели всё, что вам нужно, это просто ввести необходимую информацию в соответствии с инструкциями, отображаемыми на веб-страницах Gii. В этом руководстве вы узнаете: @@ -15,7 +15,7 @@ Запускаем Gii ------------ -[Gii](tool-gii.md) представлен в Yii как [модуль](structure-modules.md). Вы можете активировать Gii, +[Gii](https://github.com/yiisoft/yii2-gii/blob/master/docs/guide-ru/README.md) представлен в Yii как [модуль](structure-modules.md). Вы можете активировать Gii, настроив его в свойстве [[yii\base\Application::modules|modules]]. В зависимости от того, каким образом вы создали приложение, вы можете удостовериться в наличии следующего кода в конфигурационном файле `config/web.php`, ```php @@ -119,7 +119,7 @@ http://hostname/index.php?r=country%2Findex * Модели: `models/Country.php` и `models/CountrySearch.php` * Вид: `views/country/*.php` -> Info: Gii разработан как тонконастраиваемый и расширяемый инструмент генерации кода. Используя его с умом, вы можете значительно ускорить скорость разработки приложений. Для более подробной информации, пожалуйста, обратитесь к разделу [Gii](tool-gii.md). +> Info: Gii разработан как тонконастраиваемый и расширяемый инструмент генерации кода. Используя его с умом, вы можете значительно ускорить скорость разработки приложений. Для более подробной информации, пожалуйста, обратитесь к разделу [Gii](https://github.com/yiisoft/yii2-gii/blob/master/docs/guide-ru/README.md). Заключение diff --git a/docs/guide-ru/structure-applications.md b/docs/guide-ru/structure-applications.md index dc0427b634..0f3cee6209 100644 --- a/docs/guide-ru/structure-applications.md +++ b/docs/guide-ru/structure-applications.md @@ -190,7 +190,7 @@ if (YII_ENV_DEV) { #### [[yii\base\Application::components|components]] Данное свойство является наиболее важным. Оно позволяет вам зарегистрировать список именованных компонентов, называемых -[компоненты приложения](#structure-application-components.md), которые Вы можете использовать в других местах. +[компоненты приложения](structure-application-components.md), которые Вы можете использовать в других местах. Например, ```php diff --git a/docs/guide-ru/structure-widgets.md b/docs/guide-ru/structure-widgets.md index 69895487bf..ea13a38f82 100644 --- a/docs/guide-ru/structure-widgets.md +++ b/docs/guide-ru/structure-widgets.md @@ -201,7 +201,7 @@ public function run() Разрабатываемые виджеты должны быть самодостаточными. Это означает, что для их использования должно быть достаточно всего лишь добавить виджет в представление. Добиться этого бывает затруднительно в том случае, когда для его функционирования требуются внешние ресурсы, такие как CSS, JavaScript, изображения и т.д. -К счастью, Yii предоставляет поддержку механизма для работы с ресурсами [asset bundles](structure-asset-bundles.md), +К счастью, Yii предоставляет поддержку механизма для работы с ресурсами [asset bundles](structure-assets.md), который может быть успешно использован для решения данной проблемы. В случае, когда виджет не содержит логики, а содержит только код, отвечающий за вывод разметки, он мало diff --git a/docs/guide-uk/concept-autoloading.md b/docs/guide-uk/concept-autoloading.md index 1dbcf3c3e1..60bbebdbc1 100644 --- a/docs/guide-uk/concept-autoloading.md +++ b/docs/guide-uk/concept-autoloading.md @@ -4,7 +4,7 @@ Пошук і підключення файлів класів в Yii реалізовано за допомогою [автозавантаження класів](http://www.php.net/manual/ru/language.oop5.autoload.php). Фреймворк надає власний швидкісний автозавантажувач, що сумісний з -[PSR-4](https://github.com/php-fig/fig-standards/blob/master/proposed/psr-4-autoloader/psr-4-autoloader.md), +[PSR-4](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader.md), який встановлюється в момент підключення файлу `Yii.php`. > Note: Для простоти опису, в цьому розділі ми будемо говорити тільки про автозавантаження класів. diff --git a/docs/guide-zh-CN/concept-autoloading.md b/docs/guide-zh-CN/concept-autoloading.md index 1149c74879..471b98ca02 100644 --- a/docs/guide-zh-CN/concept-autoloading.md +++ b/docs/guide-zh-CN/concept-autoloading.md @@ -1,7 +1,7 @@ 类自动加载(Autoloading) ================= -Yii 依靠[类自动加载机制](http://www.php.net/manual/en/language.oop5.autoload.php)来定位和包含所需的类文件。它提供一个高性能且完美支持[PSR-4 标准](https://github.com/php-fig/fig-standards/blob/master/proposed/psr-4-autoloader/psr-4-autoloader.md)([中文汉化](https://github.com/hfcorriez/fig-standards/blob/zh_CN/%E6%8E%A5%E5%8F%97/PSR-4-autoloader.md))的自动加载器。该自动加载器会在引入框架文件 `Yii.php` 时安装好。 +Yii 依靠[类自动加载机制](http://www.php.net/manual/en/language.oop5.autoload.php)来定位和包含所需的类文件。它提供一个高性能且完美支持[PSR-4 标准](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader.md)([中文汉化](https://github.com/hfcorriez/fig-standards/blob/zh_CN/%E6%8E%A5%E5%8F%97/PSR-4-autoloader.md))的自动加载器。该自动加载器会在引入框架文件 `Yii.php` 时安装好。 > Note: 为了简化叙述,本篇文档中我们只会提及类的自动加载。不过,要记得文中的描述同样也适用于接口和Trait(特质)的自动加载哦。 diff --git a/docs/guide/concept-components.md b/docs/guide/concept-components.md index 44bc104901..e3ddcb63c2 100644 --- a/docs/guide/concept-components.md +++ b/docs/guide/concept-components.md @@ -9,7 +9,7 @@ or an extended class. The three main features that components provide to other c * [Behaviors](concept-behaviors.md) Separately and combined, these features make Yii classes much more customizable and easier to use. For example, -the included [[yii\jui\DatePicker|date picker widget]], a user interface component, can be used in a [view](structure-view.md) +the included [[yii\jui\DatePicker|date picker widget]], a user interface component, can be used in a [view](structure-views.md) to generate an interactive date picker: ```php diff --git a/docs/guide/intro-upgrade-from-v1.md b/docs/guide/intro-upgrade-from-v1.md index 6cb6f12f78..bce8f3c997 100644 --- a/docs/guide/intro-upgrade-from-v1.md +++ b/docs/guide/intro-upgrade-from-v1.md @@ -536,5 +536,5 @@ Using Yii 1.1 and 2.x together ------------------------------ If you have legacy Yii 1.1 code that you want to use together with Yii 2.0, please refer to -the [Using Yii 1.1 and 2.0 Together](tutorial-yii-integration.md) section. +the [Using Yii 1.1 and 2.0 Together](tutorial-yii-integration.md#using-both-yii2-yii1) section.