[Zope] Re: [Zope-Annce] NeoBoard 1.1b has been released

Wankyu Choi wankyu@neoqst.com
Wed, 18 Dec 2002 01:44:33 +0900


It's fixed in the CVS. Download the HEAD.

Visit http://www.neoboard.net and click the 'CVS' tab up the screen.

And please use http://www.neoboard.net Collector for issues like this;-)
We dont' want to clutter this mailing list with debugging issues.

ps. setting is_cmf manually won't work, and it's a real bad idea.
there's a reason it's set automatically. 

-----Original Message-----
From: george donnelly [mailto:list@zettai.net] 
Sent: Tuesday, December 17, 2002 7:04 PM
To: Wankyu Choi; zope@zope.org
Subject: Re: [Zope] Re: [Zope-Annce] NeoBoard 1.1b has been released


there is no traceback (I'm running 2.6.0 and the stock zpt skins from
cmf 1.3).

here is the url: http://www.zettai.net/Forum2/

Can you tell me how to manually enable this in the meantime?

<-->
george donnelly - http://zettai.net/ - "We Love Newbies" :) Zope Hosting
- Dynamic Website Design - Search Engine Promotion Yahoo, AIM: zettainet
- ICQ: 51907738 - e:george@zettai.net

> From: "Wankyu Choi" <wankyu@neoqst.com>
> Date: Tue, 17 Dec 2002 23:21:16 +0900
> To: <zope@zope.org>
> Subject: RE: [Zope] Re: [Zope-Annce] NeoBoard 1.1b has been released
> 
> Mind telling me which skin causes that error?
> 
> Or just send me the traceback.
> 
> -----Original Message-----
> From: george donnelly [mailto:list@zettai.net]
> Sent: Tuesday, December 17, 2002 5:59 PM
> To: Wankyu Choi; zope@zope.org
> Subject: Re: [Zope] Re: [Zope-Annce] NeoBoard 1.1b has been released
> 
> 
> hi, i'm pretty sure i followed the install instructions from 
> INSTALL.txt...
> 
> 
> Installing NeoBoard
> 
> o First, make sure you installed NeoPortal Library
> 
> -Did this
> 
> o Untar the package to YOUR_ZOPE_HOME/lib/python/Products
> 
> -I installed it in my INSTANCE_HOME
> 
> o The package directory should be called 'NeoBoard': 
> YOUR_ZOPE_HOME/lib/python/Products/NeoBoard
> 
> I changed the id of the directory to NeoBoard. The Product loads fine 
> and is not broken.
> 
> o Restart Zope.
> 
> o Zope's ZMI should be displaying the following two products:
> 
> - NeoBoard
> 
> - NeoBoard Skin Folder
> 
> o Add 'NeoBoard Skin Folder' first.
> 
> o Add 'NeoBoard'. 'NeoBoard Skin Folder' must be reachable by 
> 'NeoBoard'.
> 
> o Done.
> 
> Right got all that
> 
> Installing CMFNeoBoard in CMF or Plone site
> 
> o Add an external method with the following attributes:
> 
> - Id : doesn't matter (neoboard_installer, for example)
> 
> - Title: doesn't matter either
> 
> - Module Name: NeoBoard.Install (note it's NeoBoard not
> CMFNeoBoard)
> 
> - Function Name: install
> 
> o Click on the 'Test' tab of the added external method
> 
> Did this and it added the skin and content Type, actions, etc.
> 
> 
> Note that CMFNeoBoard is addable either thru ZMI or CMF/Plone 
> interface.
> 
> I added the CMfNeoBoard instance in question through the CMF 
> interface.
> 
> Is there something I missed?
> 
> OK, I'm adding NeoBoard to a fresh, stock CMF site on the same Zope 
> instance.
> 
> Ran External Method
> 
> 
> Registered CMFNeoBoard with the types tool...
> Added 'neoboard_skins' directory views to portal_skins
> Added NeoBoard Skins to Basic skins
> Added NeoBoard Skins to No CSS skins
> Added NeoBoard Skins to Nouvelle skins
> Added NeoBoard article actions to the actions tool
> 
> 
> adding the CMFNeoBoard and i get the same error
> 
> Error Type: KeyError
> Error Value: is_cmf
> 
> 
> Will manually setting the property via the ZMI on the root of the 
> Neoboard instance fix this? What should it be set to? What type of 
> property should it be?
> 
> <-->
> george donnelly - http://zettai.net/ - "We Love Newbies" :) Zope 
> Hosting
> - Dynamic Website Design - Search Engine Promotion Yahoo, AIM:
zettainet
> - ICQ: 51907738 - e:george@zettai.net
> 
>> From: "Wankyu Choi" <wankyu@neoqst.com>
>> Date: Tue, 17 Dec 2002 12:32:10 +0900
>> To: <zope@zope.org>
>> Subject: RE: [Zope] Re: [Zope-Annce] NeoBoard 1.1b has been released
>> 
>> Take a look at the neoboard_header.pt.
>> 
>> is_cmf is the global variable telling if CMF is installed, that is, 
>> if
> 
>> NeoBoard is being used as  a CMF product.
>> 
>> Make sure you followed the install instructions word by word. You 
>> should get a key error for 'neoboard' if something went wrong, since 
>> that's the first global variable, not 'is_cmf':
>> 
>> <div tal:omit-tag="" 
>> metal:define-macro="neoboard_global_definition_header"
>> tal:define="dummy python: here.checkNeoBoardStatus();
>> global neoboard python: here.getNeoBoard();
>> global is_cmf python: hasattr(neoboard, 'portal_url'); global 
>> is_plone python: hasattr(neoboard, 'plone_utils');
>> 
>> Anyone getting the same error?  I can't reproduce that error.
>> 
>> Regards,
>> Wankyu Choi
>> 
>> ---------------------------------------------------------------
>> To the dedicated staff at NeoQuest, language is not a problem to be 
>> dealt with, but an art waiting to be performed.
>> ---------------------------------------------------------------
>> Wankyou Choi
>> CEO/President
>> NeoQuest Communications, Inc.
>> 3rd Floor, HMC Bldg., 730-14, Yoksam-dong, Kangnam-gu
>> Seoul, Korea
>> Tel: 82-2 - 501 - 7124 Fax: 82-2-501-7058
>> Corporate Home: http://www.neoqst.com
>> Personal  Home: http://www.zoper.net, http://www.neoboard.net
>> e-mail:   wankyu@neoqst.com
>> ---------------------------------------------------------------
>> 
>> -----Original Message-----
>> From: zope-admin@zope.org [mailto:zope-admin@zope.org] On Behalf Of 
>> george donnelly
>> Sent: Tuesday, December 17, 2002 4:41 AM
>> To: Wankyu Choi; zope@zope.org
>> Subject: [Zope] Re: [Zope-Annce] NeoBoard 1.1b has been released
>> 
>> 
>> hi, what is the is_cmf variable?
>> 
>> I followed all the install instructions and when i added a neoboard 
>> via the CMF interface i got a key error on this variable. In fact all

>> the actions links give me this error.
>> 
>> Running Zope 2.6.0, CMF 1.3. This is in a CMF 1.3 site, w/out Plone.
>> 
>> thanks for any hints on how to resolve this. :)
>> 
>> <-->
>> george donnelly - http://zettai.net/ - "We Love Newbies" :) Zope 
>> Hosting
>> - Dynamic Website Design - Search Engine Promotion Yahoo, AIM:
> zettainet
>> - ICQ: 51907738 - e:george@zettai.net
>> 
>>> From: "Wankyu Choi" <wankyu@neoqst.com>
>>> Date: Sun, 15 Dec 2002 10:13:15 +0900
>>> To: <zope-announce@zope.org>
>>> Subject: [Zope-Annce] NeoBoard 1.1b has been released
>>> 
>>> I'm pleased to announce that NeoBoard 1.1b has been released.
>> 
>> 
>> _______________________________________________
>> Zope maillist  -  Zope@zope.org 
>> http://lists.zope.org/mailman/listinfo/zope
>> **   No cross posts or HTML encoding!  **
>> (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce
>> http://lists.zope.org/mailman/listinfo/zope-dev )
>> 
>> 
>> _______________________________________________
>> Zope maillist  -  Zope@zope.org 
>> http://lists.zope.org/mailman/listinfo/zope
>> **   No cross posts or HTML encoding!  **
>> (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce
>> http://lists.zope.org/mailman/listinfo/zope-dev )
>> 
> 
> 
> 
> _______________________________________________
> Zope maillist  -  Zope@zope.org 
> http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )
>