| page 0 |
130 |
02 May 08 |
| However, like the login-related templates alrealdy mentioned,....
'alrealdy' is wrongly spelled. It should be 'already' |
| |
| page 0 |
130 |
02 May 08 |
| However, like the login-related templates alrealdy mentioned,....
'alrealdy' is wrongly spelled. It should be 'already' |
| |
| page 10 |
Typo |
02 May 08 |
| Currently he works is an independent consultant, specializing in Zope and Plone.
'is' should be replaced by 'as' as follows:
Currently he works as an independent consultant, specializing in Zope and Plone. |
| |
| page 23 |
Typo |
02 May 08 |
| Multiplicity between Staff-Cinema should be *->*, not 1->n
|
| |
| page 63 |
Typo |
25 Oct 07 |
| In the second paragraph a URL is cited (/some-folder/some-content/@@list-contents),
but the following text has a typo: If the some-context object...
The correct text would be: If the some-content object... |
| |
| page 66 |
Broken Code |
25 Oct 07 |
| In code example in class declaration TestDocuments in method definition testSetTitle
in line:
self.assertEquals("New title", self.folder.d1.Title()
assertEquals method called without close parenthesis.
The correct code is:
self.assertEquals("New title", self.folder.d1.Title()) |
| |
| page 71 |
Code Format |
16 Oct 07 |
| In "Creating an Extension Profile" the 4th line of code should be bold since it is a
change (addition) to the boilerplate code. The code will not run without this
addition.
xmlns:genericsetup="http://namespaces.zope.org/genericsetup" |
| |
| page 128 |
Typo |
02 May 08 |
| In the second bullet '/@manage-viewlets' should be '/@@manage-viewlets' |
| |
| page 128 |
Typo |
02 May 08 |
| In the second bullet '/@manage-viewlets' should be '/@@manage-viewlets' |
| |
| page 176 |
Typo |
25 Oct 07 |
| Second sentence in first paragraph in 8 section (Views and Other Presentation
Components) contains word 'outlned' instead of outlined. |
| |
| page 202 |
Broken Code |
25 Oct 07 |
| For this errata, please refer to the Free Online Edition page of this book here:
http://professional-plone-book.packtpub.com/latest-updates.htm |
| |
| page 204 |
Broken Code |
25 Oct 07 |
| In 'Field and Object Validation' section third paragraph's second sentence:
'It is not very hard to register your own generic validators - see
Products.ATContentTypes.validators for several examples ...'
path to 'validators' module is good for importing but actually validators code lives
in 'Products.ATContentTypes.lib.validators'.
The correct line should be:
- see Products.ATContentTypes.lib.validators |
| |
| page 229 |
Broken Code |
30 Oct 07 |
| Third piece of code first line:
>>> from Products.PloneTestCase.setup import portal_owner from
word 'from' should begin second line of session. |
| |
| page 242 |
Typo |
25 Oct 07 |
| Typo in third paragraph first sentence:
'The code in activityreport.py is similar to thaat of the other views in the browser
sub-package:...'.
Mistake in word 'thaat', double 'a'. |
| |