-
zope-AccessControl-3.0.14-1.lbn25.x86_64
AccessControl provides a general security framework for use in Zope2.
Located in
LBN
/
…
/
Plone and Zope
/
BastionLinux 25
-
zope-Acquisition-4.4.2-1.lbn25.x86_64
Acquisition provides a powerful way to dynamically share information between objects. Zope 2 uses acquisition for a number of its key features including security, object publishing, and DTML variable lookup. Acquisition also provides an elegant solution to the problem of circular references for many classes of problems. While acquisition is powerful, you should take care when using acquisition in your applications. The details can get complex, especially with the differences between acquiring from context and acquiring from containment.
Located in
LBN
/
…
/
Plone and Zope
/
BastionLinux 25
-
zope-Acquisition-4.4.2-1.lbn25.x86_64
Acquisition provides a powerful way to dynamically share information between objects. Zope 2 uses acquisition for a number of its key features including security, object publishing, and DTML variable lookup. Acquisition also provides an elegant solution to the problem of circular references for many classes of problems. While acquisition is powerful, you should take care when using acquisition in your applications. The details can get complex, especially with the differences between acquiring from context and acquiring from containment.
Located in
LBN
/
…
/
Plone and Zope
/
BastionLinux 25
-
zope-Acquisition-devel-4.4.2-1.lbn25.x86_64
Acquisition is a mechanism that allows objects to obtain attributes from the containment hierarchy they're in.
Located in
LBN
/
…
/
Plone and Zope
/
BastionLinux 25
-
zope-Acquisition-devel-4.4.2-1.lbn25.x86_64
Acquisition is a mechanism that allows objects to obtain attributes from the containment hierarchy they're in.
Located in
LBN
/
…
/
Plone and Zope
/
BastionLinux 25
-
zope-DocumentTemplate-2.13.6-1.lbn25.x86_64
This package implements the original Document Templating Markup Language (DTML). It uses custom SGML tags to implement simple programmatic features, such as variable replacement, conditional logic and loops.
Inside Zope environments page templates and TAL have superseded DTML for most use cases.
Located in
LBN
/
…
/
Plone and Zope
/
BastionLinux 25
-
zope-DocumentTemplate-2.13.6-1.lbn25.x86_64
This package implements the original Document Templating Markup Language (DTML). It uses custom SGML tags to implement simple programmatic features, such as variable replacement, conditional logic and loops.
Inside Zope environments page templates and TAL have superseded DTML for most use cases.
Located in
LBN
/
…
/
Plone and Zope
/
BastionLinux 25
-
zope-ExtensionClass-4.3.0-1.lbn25.x86_64
ExtensionClass and ExtensionClass-related packages
ExtensionClass
This package provides a metaclass that allows classes implemented in extension modules to be subclassed in Python. Unless you need ExtensionClasses for legacy applications (e.g. Zope 2), you probably want to use Python’s new-style classes (available since Python 2.2).
C
omputedAttribute
This package provides a way to attach attributes to an ExtensionClass or instance that are computed by calling a callable. This works very much like property known from new-style classes, except that a ComputedAttribute can also be attached to an instance and that it honours ExtensionClass semantics (which is useful for retaining Acquisition wrappers, for example).
MethodObject
This package lets you attach additional “methods” to ExtensionClasses. These “methods” are actually implemented by subclassing the MethodObject.Method class and implementing the __call__ method there. Instances of those classes will be bound to the instances they’re attached to and will receive that instance object as a first parameter (after self).
Located in
LBN
/
…
/
Plone and Zope
/
BastionLinux 25
-
zope-ExtensionClass-4.3.0-1.lbn25.x86_64
ExtensionClass and ExtensionClass-related packages
ExtensionClass
This package provides a metaclass that allows classes implemented in extension modules to be subclassed in Python. Unless you need ExtensionClasses for legacy applications (e.g. Zope 2), you probably want to use Python’s new-style classes (available since Python 2.2).
C
omputedAttribute
This package provides a way to attach attributes to an ExtensionClass or instance that are computed by calling a callable. This works very much like property known from new-style classes, except that a ComputedAttribute can also be attached to an instance and that it honours ExtensionClass semantics (which is useful for retaining Acquisition wrappers, for example).
MethodObject
This package lets you attach additional “methods” to ExtensionClasses. These “methods” are actually implemented by subclassing the MethodObject.Method class and implementing the __call__ method there. Instances of those classes will be bound to the instances they’re attached to and will receive that instance object as a first parameter (after self).
Located in
LBN
/
…
/
Plone and Zope
/
BastionLinux 25
-
zope-Missing-3.2-1.lbn25.x86_64
Missing provides special objects used in some Zope2 internals like the ZCatalog.
Located in
LBN
/
…
/
Plone and Zope
/
BastionLinux 25