Personal tools
You are here: Home log plone plone products
Document Actions

plone products

products added to my plone

1   2007-08-26 CMFBibliographyAT is a product to handle references

1.1   installation(2006-08-13):

  • download the tar ball from plone.org(version 7.0) and unzip
  • put CMFBibliographyAT/ into /usr/lib/zope2.9/lib/python/Products/
  • Archetypes is required. pybliographer and bibutils are optional.
notes:
  • version 8.0 doesn't work with zope2.7, plone2.0.4, archetypes 1.3.1(debian sarge), so 7.0 is used instead.
  • ATBiblioList, ATExtensions don't work either.

1.2   import refdb's references into bibliography folder(2006-08-13):

output from refdb -- 'refdbc -C getref -t ris -o /tmp/ref.ris :ID:>0'

transform into bibtex by bibutils -- ris2xml /tmp/ref.ris  2>/tmp/stderr |xml2bib > /tmp/ref.bibtex

insert a blank space before 'and' in author list:

cat /tmp/ref.bibtex |sed 's/^and/ and/' >/tmp/ref.no_and.bibtex
  • I didn't use refdb's bibtex output format because it loses too much information.
  • The bibtex format converted by bibutils puts the 'and' of multiple authors into a new line without any leading space. CMFBibliographyAT's import function ignores the newline and concatenates the 'and' with the previous author name and gets messed up.

1.3   add more formats(2006-08-13):

  • go to ZMI interface
  • click portal_bibliography
  • choose Parsers and Renderers to add formats
  • these formats don't work because bibutils' programs are in /usc/local/bin. They need to reside in /usr/bin, otherwise zope can't see it. I re-packaged the bibutils.

1.4   2006-09-14 BUG

  • changing properties(assign keyword) messes up the reference. All the authors are erased, and 'no author specified' is shown.

1.5   updates:

1.5.1   2008-03-07
  • CMFBibliographyAT/ upgraded to 0.9.0b1. ATExtensions upgraded to 0.9.2.
  • ATBiblioList's import doesn't work well with CMFBibliographyAT/ 0.9.0b1 because the newly added duplicate manage r in CMFBibliographyAT/ 0.9.0b1 sticks with a bibliography folder.
1.5.2   2008-05-26
  • The svn version of ATBiblioList, https://svn.plone.org/svn/collective/ATBiblioList/trunk/, fixed the duplicate manager but it requires plone 3 but defining a getEnableDuplicatesManager() on itself (BiblioList).
    • the short fix for the ATBiblioList 0.8 installed on my plone 2.5 is:
      1. In CMFBibliographyAT/, modify skins/bibliography/bibliography_importForm.cpt and use a more robust python condition checkup. tal:condition="python: getattr(here, 'getEnableDuplicatesManager', None) and here.getEnableDuplicatesManager()".
      2. In ATBiblioList 0.8, modify content/bibliolist.py, add **keywords to pass more arguments from CMFBibliographyAT/skins/bibliography/bibliography_importForm.cpt. as def processSingleImport(self, entry, infer_references=True, **keywords):.
      3. In ATBiblioList 0.8, modify content/bibliolist.py, add **keywords inside processSingleImport(): bf.processSingleImport(entry, infer_references=infer_references, **keywords).
  • The svn version of CMFBibliographyAT/, https://svn.plone.org/svn/collective/Products.CMFBibliographyAT/, is also a lot updated and better.

2   2008-02-15 install PloneSurvey 1.2.0

  1. download it from http://plone.org/products/plone-survey/releases/1.2.0/plonesurvey.tar
  2. unpack and put it in /usr/lib/zope2.9/lib/python/Products/
  3. restart the zope2.9
  4. go to preferences in admin acount, go to Add/Remove Products, install it
Note:
  • a small problem happened to the visual kupu editor after PloneSurvey installation. The editor complains that it couldn't find some .xls files.

3   2008-02-15 products pending to be installed

  • SignupSheet

  • PloneSVNaccess . disabled because it causes login PlonePAS to break down (Module Products.PlonePAS.sheet, line 58, in validate KeyError: 'tokens').

    • install python-svn deb package first
    • edit config.py and remove 'file:///' to avoid security leaks
    • get some locale error (not plone problem, system problem). edit /etc/default/locale and dpkg-reconfigure locales / apt-get install locales-all
    • regarding how to solve the KeyError: 'tokens'. Go to ZMI, plone directory, click portal_memberdata, click Properties, select 'PloneSVN...' and click 'Delete'
  • PlonePAS (already included in plone package, don't install it)

  • PloneLDAP

    2008-05-21

    Take this bundle which includes LDAPUserFolder and LDAPMultiPlugins. uncompress, put three directories under plone products directory.

    go the acl_users folder in your site (plone site, not zope). Select the right plugin from the dropdown menu in the top right: 'Plone LDAP Plugin'.

    most configs are straightforward. configure "Users Base DN", "Groups Base DN", "Manager DN".

    after plugin created, click it, click Contents, click acl_users, Chanage the User object classes. This is important, this restricts the user scope.

  • LDAPUserFolder in PloneLDAP

  • LDAPMultiPlugins in PloneLDAP

  • ImageMag:

  • mxmCalendarTypes

    • after ATSchemaEditorNG is installed, 'mxm' would be prepended to its product names (event/todo/journal) in the 'add to folder' drop-down menu.
  • iCalendar-0.11 . it's a python package, not plone product. not installed.

4   2008-03-07 custom products installed

  • Custom products installed in /usr/lib/zope2.9/lib/python/Products/ (debian system installation). So that all plone instances in the system access the same custom product repository.
  • Debian-package products are copied into plone-instance specific dir, usch as /var/lib/zope2.9/instance/plone-site/Products/ every time an instance is created with addon-mode all (check /log/plone-old/logs for details. Program shell/file_batch_move.py could be used to move specific file/dirs in case of batch-product moving.
  • custom products list:
« November 2009 »
Su Mo Tu We Th Fr Sa
1234567
89101112 1314
1516171819 20 21
22232425262728
2930
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: