Skip to content

Commit

Permalink
Various tweaks to indexes - see #395
Browse files Browse the repository at this point in the history
  • Loading branch information
weaverryan committed Jul 29, 2012
1 parent 7aa023d commit d9d25fe
Show file tree
Hide file tree
Showing 18 changed files with 31 additions and 19 deletions.
27 changes: 13 additions & 14 deletions book/http_fundamentals.rst
Expand Up @@ -483,25 +483,28 @@ libraries that can be used inside *any* PHP project. These libraries, called
the *Symfony2 Components*, contain something useful for almost any situation,
regardless of how your project is developed. To name a few:

* `HttpFoundation`_ - Contains the ``Request`` and ``Response`` classes, as
well as other classes for handling sessions and file uploads;
* :doc:`HttpFoundation</components/http_foundation/introduction>` - Contains
the ``Request`` and ``Response`` classes, as well as other classes for handling
sessions and file uploads;

* `Routing`_ - Powerful and fast routing system that allows you to map a
specific URI (e.g. ``/contact``) to some information about how that request
should be handled (e.g. execute the ``contactAction()`` method);
* :doc:`Routing</components/routing>` - Powerful and fast routing system that
allows you to map a specific URI (e.g. ``/contact``) to some information
about how that request should be handled (e.g. execute the ``contactAction()``
method);

* `Form`_ - A full-featured and flexible framework for creating forms and
handling form submissions;

* `Validator`_ A system for creating rules about data and then validating
whether or not user-submitted data follows those rules;

* `ClassLoader`_ An autoloading library that allows PHP classes to be used
without needing to manually ``require`` the files containing those classes;
* :doc:`ClassLoader</components/class_loader>` An autoloading library that allows
PHP classes to be used without needing to manually ``require`` the files
containing those classes;

* `Templating`_ A toolkit for rendering templates, handling template inheritance
(i.e. a template is decorated with a layout) and performing other common
template tasks;
* :doc:`Templating</components/templating>` A toolkit for rendering templates,
handling template inheritance (i.e. a template is decorated with a layout)
and performing other common template tasks;

* `Security`_ - A powerful library for handling all types of security inside
an application;
Expand Down Expand Up @@ -541,11 +544,7 @@ sensible defaults. For more advanced users, the sky is the limit.
.. _`List of HTTP status codes`: http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
.. _`List of HTTP header fields`: http://en.wikipedia.org/wiki/List_of_HTTP_header_fields
.. _`List of common media types`: http://en.wikipedia.org/wiki/Internet_media_type#List_of_common_media_types
.. _`HttpFoundation`: https://github.com/symfony/HttpFoundation
.. _`Routing`: https://github.com/symfony/Routing
.. _`Form`: https://github.com/symfony/Form
.. _`Validator`: https://github.com/symfony/Validator
.. _`ClassLoader`: https://github.com/symfony/ClassLoader
.. _`Templating`: https://github.com/symfony/Templating
.. _`Security`: https://github.com/symfony/Security
.. _`Translation`: https://github.com/symfony/Translation
1 change: 1 addition & 0 deletions components/class_loader.rst
@@ -1,5 +1,6 @@
.. index::
pair: Autoloader; Configuration
single: Components; ClassLoader

The ClassLoader Component
=========================
Expand Down
1 change: 1 addition & 0 deletions components/config/introduction.rst
@@ -1,5 +1,6 @@
.. index::
single: Config
single: Components; Config

The Config Component
====================
Expand Down
1 change: 1 addition & 0 deletions components/console.rst
@@ -1,5 +1,6 @@
.. index::
single: Console; CLI
single: Components; Console

The Console Component
=====================
Expand Down
1 change: 1 addition & 0 deletions components/css_selector.rst
@@ -1,5 +1,6 @@
.. index::
single: CSS Selector
single: Components; CssSelector

The CssSelector Component
=========================
Expand Down
1 change: 1 addition & 0 deletions components/dependency_injection/introduction.rst
@@ -1,5 +1,6 @@
.. index::
single: Dependency Injection
single: Components; DependencyInjection

The Dependency Injection Component
==================================
Expand Down
1 change: 1 addition & 0 deletions components/dom_crawler.rst
@@ -1,5 +1,6 @@
.. index::
single: DomCrawler
single: Components; DomCrawler

The DomCrawler Component
========================
Expand Down
1 change: 1 addition & 0 deletions components/event_dispatcher/introduction.rst
@@ -1,5 +1,6 @@
.. index::
single: Event Dispatcher
single: Components; EventDispatcher

The Event Dispatcher Component
==============================
Expand Down
1 change: 1 addition & 0 deletions components/finder.rst
@@ -1,5 +1,6 @@
.. index::
single: Finder
single: Components; Finder

The Finder Component
====================
Expand Down
1 change: 1 addition & 0 deletions components/http_foundation/introduction.rst
@@ -1,6 +1,7 @@
.. index::
single: HTTP
single: HttpFoundation
single: Components; HttpFoundation

The HttpFoundation Component
============================
Expand Down
1 change: 1 addition & 0 deletions components/locale.rst
@@ -1,5 +1,6 @@
.. index::
single: Locale
single: Components; Locale

The Locale Component
====================
Expand Down
1 change: 1 addition & 0 deletions components/process.rst
@@ -1,5 +1,6 @@
.. index::
single: Process
single: Components; Process

The Process Component
=====================
Expand Down
1 change: 1 addition & 0 deletions components/templating.rst
@@ -1,5 +1,6 @@
.. index::
single: Templating
single: Components; Templating

The Templating Component
========================
Expand Down
1 change: 1 addition & 0 deletions components/yaml.rst
@@ -1,5 +1,6 @@
.. index::
single: Yaml
single: Components; Yaml

The YAML Component
==================
Expand Down
4 changes: 2 additions & 2 deletions cookbook/bundles/best_practices.rst
@@ -1,5 +1,5 @@
.. index::
single: Bundles; Best practices
single: Bundle; Best practices

Bundle Structure and Best Practices
===================================
Expand All @@ -9,7 +9,7 @@ from classes to controllers and web resources. Even if bundles are very
flexible, you should follow some best practices if you want to distribute them.

.. index::
pair: Bundles; Naming conventions
pair: Bundle; Naming conventions

.. _bundles-naming-conventions:

Expand Down
2 changes: 1 addition & 1 deletion cookbook/bundles/extension.rst
Expand Up @@ -89,7 +89,7 @@ The second method has several specific advantages:
be maintained.

.. index::
single: Bundles; Extension
single: Bundle; Extension
single: Dependency Injection; Extension

Creating an Extension Class
Expand Down
2 changes: 1 addition & 1 deletion cookbook/security/voters.rst
@@ -1,5 +1,5 @@
.. index::
single: Security, Voters
single: Security; Voters

How to implement your own Voter to blacklist IP Addresses
=========================================================
Expand Down
2 changes: 1 addition & 1 deletion glossary.rst
Expand Up @@ -109,7 +109,7 @@ Glossary
application or for just a part of it. See the
:doc:`/book/security` chapters.

YAML
Yaml
*YAML* is a recursive acronym for "YAML Ain't a Markup Language". It's a
lightweight, humane data serialization language used extensively in
Symfony2's configuration files. See the :doc:`/components/yaml`
Expand Down

0 comments on commit d9d25fe

Please sign in to comment.