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):
|
def description(self):
|
||||||
return self.context.description
|
return self.context.description
|
||||||
|
|
||||||
|
@Lazy
|
||||||
|
def menu(self):
|
||||||
|
return self.node.getMenu()
|
||||||
|
|
||||||
@Lazy
|
@Lazy
|
||||||
def url(self):
|
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))
|
self.context.uid, normalize(self.context.title))
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|
|
@ -25,6 +25,7 @@ $Id$
|
||||||
from zope.cachedescriptors.property import Lazy
|
from zope.cachedescriptors.property import Lazy
|
||||||
|
|
||||||
from cybertools.composer.layout.browser.view import Page
|
from cybertools.composer.layout.browser.view import Page
|
||||||
|
from loops.common import adapted
|
||||||
|
|
||||||
|
|
||||||
class LayoutNodeView(Page):
|
class LayoutNodeView(Page):
|
||||||
|
@ -44,3 +45,21 @@ class LayoutNodeView(Page):
|
||||||
result.append('page')
|
result.append('page')
|
||||||
return result
|
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$'
|
revision = '$Id$'
|
||||||
shortVersion = '0.9'
|
version = '0.9'
|
||||||
longVersion = '%s-%s' % (shortVersion, ' '.join(revision.split()[2:5]))
|
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