[Checkins] SVN: bluebream/website/docs/v1.0/concepts.rst reference pointers
Baiju M
baiju.m.mail at gmail.com
Mon Jul 26 22:57:27 EDT 2010
Log message for revision 115109:
reference pointers
Changed:
U bluebream/website/docs/v1.0/concepts.rst
-=-
Modified: bluebream/website/docs/v1.0/concepts.rst
===================================================================
--- bluebream/website/docs/v1.0/concepts.rst 2010-07-27 02:08:39 UTC (rev 115108)
+++ bluebream/website/docs/v1.0/concepts.rst 2010-07-27 02:57:26 UTC (rev 115109)
@@ -1,9 +1,15 @@
+.. _concepts:
+
Concepts and Technologies
=========================
+.. _concepts-concepts:
+
Concepts
--------
+.. _concepts-interface:
+
Interface
~~~~~~~~~
@@ -28,6 +34,8 @@
- Document the API
+.. _concepts-zca:
+
Zope Component Architecture
~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -47,6 +55,8 @@
multiple cooperating components. Zope component architecture help us
to create two basic kinds of components, adapters and utilities.
+.. _concepts-event:
+
Event
~~~~~
@@ -59,6 +69,8 @@
example, a type-based event dispatching system that builds on
``zope.event`` can be found in zope.component.
+.. _concepts-adapter:
+
Adapter
~~~~~~~
@@ -96,6 +108,8 @@
some years ago in PEP 246. There are also Python implementations of
it, like PyProtocols.
+.. _concepts-utility:
+
Utility
~~~~~~~
@@ -119,6 +133,8 @@
different parts of your application, with no need to pass the
instances around as parameters.
+.. _concepts-subscriber:
+
Subscriber
~~~~~~~~~~
@@ -126,6 +142,8 @@
when we want all of the adapters that adapt an object to a particular
interface. Subscription adapter is also known as subscriber.
+.. _concepts-handler:
+
Handler
~~~~~~~
@@ -141,6 +159,8 @@
provide an API to their callers, it is more natural to define them
with functions, rather than classes.
+.. _concepts-registry:
+
Component Registry
~~~~~~~~~~~~~~~~~~
@@ -151,6 +171,8 @@
provides a local and persistent component registry called site
manager, so that one can register local utilities and adapters.
+.. _concepts-object-publishing:
+
Object Publishing
~~~~~~~~~~~~~~~~~
@@ -161,6 +183,8 @@
available to other network protocols including FTP, WebDAV and
XML-RPC.
+.. _concepts-view:
+
View
~~~~
@@ -223,6 +247,8 @@
Views are being used in Plone:
http://plone.org/documentation/manual/plone-developer-reference/patterns/views
+.. _concepts-content-object:
+
Content Object
~~~~~~~~~~~~~~
@@ -232,11 +258,15 @@
interface type, then all objects providing the **interface** are considered
content objects.
+.. _concepts-container:
+
Container
~~~~~~~~~
Containers are content objects which hold content objects.
+.. _concepts-schema:
+
Schema
~~~~~~
@@ -253,6 +283,8 @@
2. Data input validation and conversion
3. Automated GUI form generation (mainly for the Web browser)
+.. _concepts-widget:
+
Widget
~~~~~~
@@ -265,6 +297,8 @@
representation of the Python object. The input widgets, however, are
more complex and display a greater variety of choices.
+.. _concepts-layer:
+
Layer
~~~~~
@@ -273,6 +307,8 @@
- Common artifacts: pages, content providers, viewlet managers, and viewlets
- Developed by BlueBream application developers
+.. _concepts-skin:
+
Skin
~~~~
@@ -303,6 +339,7 @@
- Both support inheritance/acquisition
+.. _concepts-annotation:
Annotation
~~~~~~~~~~
@@ -353,6 +390,8 @@
use a URI-based namespace notation:
``http://namespace.zope.org/dublincore/ZopeDublinCore/1.0.``
+.. _concepts-content-provider:
+
Content Provider
~~~~~~~~~~~~~~~~
@@ -368,15 +407,21 @@
provider is prepared and, if applicable, any data, the provider is
responsible for, is updated.
+.. _concepts-viewlet:
+
Viewlet
~~~~~~~
Viewlets provide a generic framework for building pluggable user
interfaces.
+.. _concepts-technologies:
+
Technologies
------------
+.. _concepts-zodb:
+
ZODB
~~~~
@@ -413,6 +458,8 @@
- Pluggable storages
- Scalable architecture
+.. _concepts-zcml:
+
ZCML
~~~~
@@ -427,6 +474,8 @@
application. If you don't enable it explicitly, it will not be
found.
+.. _concepts-wsgi:
+
WSGI
~~~~
@@ -436,6 +485,8 @@
that). It is a Python standard, described in detail in `PEP 333
<http://www.python.org/dev/peps/pep-0333/>`_.
+.. _concepts-pastescript:
+
PasteScript
~~~~~~~~~~~
@@ -449,6 +500,8 @@
defined in a Paste Deploy config file. The ``paster create`` command
creates directory layout for packages from a template.
+.. _concepts-pastedeploy:
+
PasteDeploy
~~~~~~~~~~~
More information about the checkins
mailing list