Skip to content

Commit d9d25fe

Browse files
committed
Various tweaks to indexes - see #395
1 parent 7aa023d commit d9d25fe

File tree

18 files changed

+31
-19
lines changed

18 files changed

+31
-19
lines changed

book/http_fundamentals.rst

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -483,25 +483,28 @@ libraries that can be used inside *any* PHP project. These libraries, called
483483
the *Symfony2 Components*, contain something useful for almost any situation,
484484
regardless of how your project is developed. To name a few:
485485

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

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

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

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

499-
* `ClassLoader`_ An autoloading library that allows PHP classes to be used
500-
without needing to manually ``require`` the files containing those classes;
501+
* :doc:`ClassLoader</components/class_loader>` An autoloading library that allows
502+
PHP classes to be used without needing to manually ``require`` the files
503+
containing those classes;
501504

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

506509
* `Security`_ - A powerful library for handling all types of security inside
507510
an application;
@@ -541,11 +544,7 @@ sensible defaults. For more advanced users, the sky is the limit.
541544
.. _`List of HTTP status codes`: http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
542545
.. _`List of HTTP header fields`: http://en.wikipedia.org/wiki/List_of_HTTP_header_fields
543546
.. _`List of common media types`: http://en.wikipedia.org/wiki/Internet_media_type#List_of_common_media_types
544-
.. _`HttpFoundation`: https://github.com/symfony/HttpFoundation
545-
.. _`Routing`: https://github.com/symfony/Routing
546547
.. _`Form`: https://github.com/symfony/Form
547548
.. _`Validator`: https://github.com/symfony/Validator
548-
.. _`ClassLoader`: https://github.com/symfony/ClassLoader
549-
.. _`Templating`: https://github.com/symfony/Templating
550549
.. _`Security`: https://github.com/symfony/Security
551550
.. _`Translation`: https://github.com/symfony/Translation

components/class_loader.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.. index::
22
pair: Autoloader; Configuration
3+
single: Components; ClassLoader
34

45
The ClassLoader Component
56
=========================

components/config/introduction.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.. index::
22
single: Config
3+
single: Components; Config
34

45
The Config Component
56
====================

components/console.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.. index::
22
single: Console; CLI
3+
single: Components; Console
34

45
The Console Component
56
=====================

components/css_selector.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.. index::
22
single: CSS Selector
3+
single: Components; CssSelector
34

45
The CssSelector Component
56
=========================

components/dependency_injection/introduction.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.. index::
22
single: Dependency Injection
3+
single: Components; DependencyInjection
34

45
The Dependency Injection Component
56
==================================

components/dom_crawler.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.. index::
22
single: DomCrawler
3+
single: Components; DomCrawler
34

45
The DomCrawler Component
56
========================

components/event_dispatcher/introduction.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.. index::
22
single: Event Dispatcher
3+
single: Components; EventDispatcher
34

45
The Event Dispatcher Component
56
==============================

components/finder.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.. index::
22
single: Finder
3+
single: Components; Finder
34

45
The Finder Component
56
====================

components/http_foundation/introduction.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
.. index::
22
single: HTTP
33
single: HttpFoundation
4+
single: Components; HttpFoundation
45

56
The HttpFoundation Component
67
============================

components/locale.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.. index::
22
single: Locale
3+
single: Components; Locale
34

45
The Locale Component
56
====================

components/process.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.. index::
22
single: Process
3+
single: Components; Process
34

45
The Process Component
56
=====================

components/templating.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.. index::
22
single: Templating
3+
single: Components; Templating
34

45
The Templating Component
56
========================

components/yaml.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.. index::
22
single: Yaml
3+
single: Components; Yaml
34

45
The YAML Component
56
==================

cookbook/bundles/best_practices.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.. index::
2-
single: Bundles; Best practices
2+
single: Bundle; Best practices
33

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

1111
.. index::
12-
pair: Bundles; Naming conventions
12+
pair: Bundle; Naming conventions
1313

1414
.. _bundles-naming-conventions:
1515

cookbook/bundles/extension.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ The second method has several specific advantages:
8989
be maintained.
9090

9191
.. index::
92-
single: Bundles; Extension
92+
single: Bundle; Extension
9393
single: Dependency Injection; Extension
9494

9595
Creating an Extension Class

cookbook/security/voters.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.. index::
2-
single: Security, Voters
2+
single: Security; Voters
33

44
How to implement your own Voter to blacklist IP Addresses
55
=========================================================

glossary.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ Glossary
109109
application or for just a part of it. See the
110110
:doc:`/book/security` chapters.
111111

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

0 commit comments

Comments
 (0)