Add table of contents for russian readme [skip ci]

This commit is contained in:
Anton Davydov 2015-04-12 02:12:06 +03:00
parent 6ac6acc56d
commit ccff865c07
1 changed files with 88 additions and 1 deletions

View File

@ -1,5 +1,92 @@
# Sinatra
## Содержание
* [Sinatra](#sinatra)
* [Маршруты](#Маршруты)
* [Условия](#Условия)
* [Возвращаемые значения](#Возвращаемые-значения)
* [Собственные детекторы совпадений для маршрутов](#Собственные-детекторы-совпадений-для-маршрутов)
* [Статические файлы](#Статические-файлы)
* [Представления / Шаблоны](#Представления--Шаблоны)
* [Буквальные шаблоны](#Буквальные-шаблоны)
* [Доступные шаблонизаторы](#Доступные-шаблонизаторы)
* [Haml шаблоны](#haml-шаблоны)
* [Erb шаблоны](#erb-шаблоны)
* [Builder шаблоны](#builder-шаблоны)
* [Nokogiri шаблоны](#nokogiri-шаблоны)
* [Sass шаблоны](#sass-шаблоны)
* [SCSS шаблоны](#scss-шаблоны)
* [Less шаблоны](#less-шаблоны)
* [Liquid шаблоны](#liquid-шаблоны)
* [Markdown шаблоны](#markdown-шаблоны)
* [Textile шаблоны](#textile-шаблоны)
* [RDoc шаблоны](#rdoc-шаблоны)
* [AsciiDoc шаблоны](#asciidoc-шаблоны)
* [Radius шаблоны](#radius-шаблоны)
* [Markaby шаблоны](#markaby-шаблоны)
* [RABL шаблоны](#rabl-шаблоны)
* [Slim шаблоны](#slim-шаблоны)
* [Creole шаблоны](#creole-шаблоны)
* [MediaWiki шаблоны](#mediawiki-шаблоны)
* [CoffeeScript шаблоны](#coffeescript-шаблоны)
* [Stylus шаблоны](#stylus-шаблоны)
* [Yajl шаблоны](#yajl-шаблоны)
* [WLang шаблоны](#wlang-шаблоны)
* [Доступ к переменным в шаблонах](#Доступ-к-переменным-в-шаблонах)
* [Шаблоны с `yield` и вложенные раскладки (layout)](#Шаблоны-с-yield-и-вложенные-раскладки-layout)
* [Включённые шаблоны](#Включённые-шаблоны)
* [Именованные шаблоны](#Именованные-шаблоны)
* [Привязка файловых расширений](#Привязка-файловых-расширений)
* [Добавление собственного движка рендеринга](#Добавление-собственного-движка-рендеринга)
* [Фильтры](#Фильтры)
* [Методы-помощники](#Методы-помощники)
* [Использование сессий](#Использование-сессий)
* [Прерывание](#Прерывание)
* [Передача](#Передача)
* [Вызов другого маршрута](#Вызов-другого-маршрута)
* [Задание тела, кода и заголовков ответа](#Задание-тела-кода-и-заголовков-ответа)
* [Стриминг ответов](#Стриминг-ответов)
* [Логирование](#Логирование)
* [Mime-типы](#mime-типы)
* [Генерирование URL](#Генерирование-url)
* [Перенаправление (редирект)](#Перенаправление-редирект)
* [Управление кэшированием](#Управление-кэшированием)
* [Отправка файлов](#Отправка-файлов)
* [Доступ к объекту запроса](#Доступ-к-объекту-запроса)
* [Вложения](#Вложения)
* [Работа со временем и датами](#Работа-со-временем-и-датами)
* [Поиск шаблонов](#Поиск-шаблонов)
* [Конфигурация](#Конфигурация)
* [Настройка защиты от атак](#Настройка-защиты-от-атак)
* [Доступные настройки](#Доступные-настройки)
* [Режим, окружение](#Режим-окружение)
* [Обработка ошибок](#Обработка-ошибок)
* [Not Found](#not-found)
* [Error](#error)
* [Rack "прослойки"](#rack-прослойки)
* [Тестирование](#Тестирование)
* [Sinatra::Base — "прослойки", библиотеки и модульные приложения](#sinatrabase--прослойки-библиотеки-и-модульные-приложения)
* [Модульные приложения против классических](#Модульные-приложения-против-классических)
* [Запуск модульных приложений](#Запуск-модульных-приложений)
* [Запуск классических приложений с config.ru](#Запуск-классических-приложений-с-configru)
* [Когда использовать config.ru?](#Когда-использовать-configru)
* [Использование Sinatra в качестве "прослойки"](#Использование-sinatra-в-качестве-прослойки)
* [Создание приложений "на лету"](#Создание-приложений-на-лету)
* [Области видимости и привязка](#Области-видимости-и-привязка)
* [Область видимости приложения / класса](#Область-видимости-приложения--класса)
* [Область видимости запроса / экземпляра](#Область-видимости-запроса--экземпляра)
* [Область видимости делегирования](#Область-видимости-делегирования)
* [Командная строка](#Командная-строка)
* [Multi-threading](#multi-threading)
* [Системные требования](#Системные-требования)
* [На острие](#На-острие)
* [С помощью Bundler](#С-помощью-bundler)
* [Вручную](#Вручную)
* [Установка глобально](#Установка-глобально)
* [Версии](#Версии)
* [Дальнейшее чтение](#Дальнейшее-чтение)
*Внимание: Этот документ является переводом английской версии и может быть
устаревшим*
@ -2594,7 +2681,7 @@ end
* через объект, переданный блокам конфигурации (`configure { |c| ... }`);
* `settings` внутри области видимости запроса.
### Область видимости запроса/экземпляра
### Область видимости запроса / экземпляра
Для каждого входящего запроса будет создан новый экземпляр вашего приложения,
и все блоки обработчика будут запущены в этом контексте. В этой области