add package version definition + CHANGES.txt file
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3015 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
parent
0c88899842
commit
d17b0bd523
4 changed files with 39 additions and 5 deletions
9
CHANGES.txt
Normal file
9
CHANGES.txt
Normal file
|
@ -0,0 +1,9 @@
|
|||
Change Log
|
||||
==========
|
||||
|
||||
$Id$
|
||||
|
||||
0.9
|
||||
---
|
||||
|
||||
- add definition of loops package version (see loops/version.py)
|
|
@ -49,9 +49,13 @@ class ConceptView(object):
|
|||
def description(self):
|
||||
return self.context.description
|
||||
|
||||
@Lazy
|
||||
def menu(self):
|
||||
return self.node.getMenu()
|
||||
|
||||
@Lazy
|
||||
def url(self):
|
||||
return '%s/.%s-%s' % (absoluteURL(self.node, self.request),
|
||||
return '%s/.%s-%s' % (absoluteURL(self.menu, self.request),
|
||||
self.context.uid, normalize(self.context.title))
|
||||
|
||||
@property
|
||||
|
|
|
@ -25,6 +25,7 @@ $Id$
|
|||
from zope.cachedescriptors.property import Lazy
|
||||
|
||||
from cybertools.composer.layout.browser.view import Page
|
||||
from loops.common import adapted
|
||||
|
||||
|
||||
class LayoutNodeView(Page):
|
||||
|
@ -44,3 +45,21 @@ class LayoutNodeView(Page):
|
|||
result.append('page')
|
||||
return result
|
||||
|
||||
@Lazy
|
||||
def viewAnnotations(self):
|
||||
return self.request.annotations.get('loops.view', {})
|
||||
|
||||
@Lazy
|
||||
def target(self):
|
||||
target = self.viewAnnotations.get('target')
|
||||
if target is None:
|
||||
target = adapted(self.context.target)
|
||||
return target
|
||||
|
||||
@Lazy
|
||||
def headTitle(self):
|
||||
if self.target:
|
||||
return ' - '.join((self.context.title, self.target.title))
|
||||
else:
|
||||
return self.context.title
|
||||
|
||||
|
|
10
version.py
10
version.py
|
@ -21,8 +21,10 @@ loops version specifications.
|
|||
"""
|
||||
|
||||
revision = '$Id$'
|
||||
shortVersion = '0.9'
|
||||
longVersion = '%s-%s' % (shortVersion, ' '.join(revision.split()[2:5]))
|
||||
version = '0.9'
|
||||
package = 'loops'
|
||||
|
||||
from cybertools.util.version import versions
|
||||
|
||||
versions.add(package, version, revision)
|
||||
|
||||
versions = dict(loops=shortVersion)
|
||||
longVersions = dict(loops=longVersion)
|
||||
|
|
Loading…
Add table
Reference in a new issue