From rob_lineberger at med.unc.edu Tue Dec 4 16:28:25 2007 From: rob_lineberger at med.unc.edu (Rob) Date: Tue, 04 Dec 2007 10:28:25 -0500 Subject: [triangle-zpug] Special Holiday Event with Agendaless Consulting In-Reply-To: <47505E4C.8090008@unc.edu> References: <47505E4C.8090008@unc.edu> Message-ID: <1196782105.5917.9.camel@dragonstar> Fellow Trizpuglians, Tonight is the extra special Repoze tour. If you're tired of hearing about Zope vs Plone vs Django vs Turbogears vs plain old Python, now is your chance to see how they can all work together in glorious unity. Think of it as a holiday Python miracle. Zope giants Tres Seaver and Chris McDonough will join us at 7:00 tonight at Chapman Hall on UNC campus. To find out more about the talk and the holiday godies, visit: http://trizpug.org/Members/cbc/mtg-dec-07/ We hope to see you there! Rob Lineberger From cbc at unc.edu Tue Dec 4 19:28:35 2007 From: cbc at unc.edu (Chris Calloway) Date: Tue, 04 Dec 2007 13:28:35 -0500 Subject: [triangle-zpug] Special Holiday Event with Agendaless Consulting In-Reply-To: <1196782105.5917.9.camel@dragonstar> References: <47505E4C.8090008@unc.edu> <1196782105.5917.9.camel@dragonstar> Message-ID: <47559C53.6090804@unc.edu> Rob wrote: > http://trizpug.org/Members/cbc/mtg-dec-07/ Thanks, Rob. We will have a very worthwhile door prize, if that makes a difference. And plenty of food. I think. -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From donlists at ursalogic.com Wed Dec 5 16:21:32 2007 From: donlists at ursalogic.com (Don Hopkins) Date: Wed, 5 Dec 2007 10:21:32 -0500 Subject: [triangle-zpug] Zope/Plone contract positions in Chapel Hill Message-ID: <74335.20071205102132@ursalogic.com> We are seeking three web application developers for a small team working on a content management and reporting system. These are six-month contract positions with a projected starting date of January 7. Two developers will work on-site in Chapel Hill, NC and one will work on-site in Cincinnati, OH. The application will be used as a project management tool and a feedback delivery system for health-related studies research and quality improvement projects. The system will be built using the Zope application server and the Plone CMS framework. The ideal candidate will have a minimum of three years experience developing web applications, and will have expertise with: - Zope/Plone - Python - SQL - HTML, CSS, XML - AJAX - Object-oriented development techniques - Automated testing frameworks - Database design and use (e.g., MySQL, PostgreSQL, SQL Server) Other important qualifications: - Good communication skills - Ability to work collaboratively - Interest in agile development methods Previous experience with health care research would be useful in this position, but is not essential. To apply or request further information please use the following contact information: Don Hopkins Ursa Logic Corporation 919-490-9025 hopkins at ursalogic.com From mrevoir at gmail.com Thu Dec 6 17:37:43 2007 From: mrevoir at gmail.com (Mike Revoir) Date: Thu, 6 Dec 2007 11:37:43 -0500 Subject: [triangle-zpug] Cancel Plone Jam, December 20? Message-ID: I wasn't able to attend our last TriZPUG meeting so I apologize if this was covered, but unless anyone has a real need to jam on Dec 20th, I'd just as soon wait until January to hold the next 3rd Thursday Plone Jam. Any objections? Thanks, Mike -------------- next part -------------- An HTML attachment was scrubbed... URL: From rob_lineberger at med.unc.edu Thu Dec 6 18:37:49 2007 From: rob_lineberger at med.unc.edu (Rob) Date: Thu, 06 Dec 2007 12:37:49 -0500 Subject: [triangle-zpug] Cancel Plone Jam, December 20? In-Reply-To: References: Message-ID: <1196962669.10766.14.camel@dragonstar> Sounds good to me. If my wife hears the word "plone" again this month I'll be out on the street with only a dead laptop to keep me warm. Rob P.S. Oh wait, is this going out to the whole list.... ? From cbc at unc.edu Thu Dec 6 23:59:31 2007 From: cbc at unc.edu (Chris Calloway) Date: Thu, 06 Dec 2007 17:59:31 -0500 Subject: [triangle-zpug] Cancel Plone Jam, December 20? In-Reply-To: References: Message-ID: <47587ED3.6060700@unc.edu> Mike Revoir wrote: > I wasn't able to attend our last TriZPUG meeting so I apologize if this > was covered, but unless anyone has a real need to jam on Dec 20th, I'd > just as soon wait until January to hold the next 3rd Thursday Plone Jam. > Any objections? +1 -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From stepht at duke.edu Fri Dec 7 17:34:24 2007 From: stepht at duke.edu (Stephanie Thirolle) Date: Fri, 07 Dec 2007 11:34:24 -0500 Subject: [triangle-zpug] Plone newbie with rendering issue Message-ID: <47597610.2070800@duke.edu> Hi all, I'm a lurker on this list who's relatively new to plone and I have a rendering issue that's about to drive me to drink at 11am. If anyone has any insights, I'd greatly appreciate them! On this site: https://collaborate.nicholas.duke.edu/blog/hawaii/ I have a rather large banner that I've set as the background image for #portal-header. Trouble is that at screen sizes smaller than 19", IE and Opera both add a good amount of padding beneath it -- pushing the 3 columns of my layout down. Firefox and Mozilla render things fine. Does anyone know why this may be happening? And, more importantly, what I can do to prevent it? Thanks so much in advance, Stephanie -- Stephanie Thirolle Nicholas Webmaster stepht at duke.edu !!please note new numbers!! p:(919)572-5639 f:(919)572-5681 www.nicholas.duke.edu From cbc at unc.edu Fri Dec 7 19:00:05 2007 From: cbc at unc.edu (Chris Calloway) Date: Fri, 07 Dec 2007 13:00:05 -0500 Subject: [triangle-zpug] Plone newbie with rendering issue In-Reply-To: <47597610.2070800@duke.edu> References: <47597610.2070800@duke.edu> Message-ID: <47598A25.50401@unc.edu> Stephanie Thirolle wrote: > On this site: https://collaborate.nicholas.duke.edu/blog/hawaii/ What's in the water at Duke that y'all keep coming up with the best looking Plone skins? > I have a rather large banner that I've set as the background image for > #portal-header. Trouble is that at screen sizes smaller than 19", IE > and Opera both add a good amount of padding beneath it -- pushing the 3 > columns of my layout down. Firefox and Mozilla render things fine. Unfortunately, this is not only a CSS thing, but is very hard to solve because IE and Opera don't have visual CSS debugging tools like Firefox does. So one thing I'm seeing is this is a fixed width layout. The default portal-logo, which is a background image, is for the default liquid layout. You may want to change that in your skin to an img tag in the global_logo template. I've messed with that one when I've had weird IE-dependent layout issues. CSS in IE is just broken beyond recognition and so you have to play with it. You may also want to pose the question on the Plone UI list, which says it "can be used for CSS questions, usability advice - and is also the official mailing list for the Plone UI team." http://lists.plone.org/mailman/listinfo/ui There are people on that list who know everything not just about browser quirks, but which browser quirks affect Plone's CSS. In fact, I see someone asking a portal-logo question on that list just today. :) -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Fri Dec 7 19:02:00 2007 From: cbc at unc.edu (Chris Calloway) Date: Fri, 07 Dec 2007 13:02:00 -0500 Subject: [triangle-zpug] xkcd python Message-ID: <47598A98.301@unc.edu> http://xkcd.com/353/ Be sure and hover over the strip for extra goodness. -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Fri Dec 7 19:03:12 2007 From: cbc at unc.edu (Chris Calloway) Date: Fri, 07 Dec 2007 13:03:12 -0500 Subject: [triangle-zpug] TriZPUG mini-sprint with Agendaless on Repoze blog Message-ID: <47598AE0.8010901@unc.edu> http://blog.repoze.org/theming_trac_with_deliverance.html -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From thawes at itoncall.net Mon Dec 10 22:44:44 2007 From: thawes at itoncall.net (Tim Hawes) Date: Mon, 10 Dec 2007 16:44:44 -0500 Subject: [triangle-zpug] Job opportunity (permanent): Python/Zope Programming Position In-Reply-To: <47598A98.301@unc.edu> References: <47598A98.301@unc.edu> Message-ID: <475DB34C.8030702@itoncall.net> NovaDine Inc. is looking for experienced Zope/Python programmers. Positions include writing python products for Zope, as well as bug fixes for current system. Positions require at least 2 years experience in programming in python and sql in a corporate setting, familiarity with SVN and/or CVS, and comfortable in working in a Linux (non-gui) environment. Pay depends on experience. Contact me at thawes at novadine.com with "Python position" in the subject, and an attatched resume (Word, or OpenOffice). From flyingfred0+trizpug at gmail.com Wed Dec 12 04:20:56 2007 From: flyingfred0+trizpug at gmail.com (Chris Church) Date: Tue, 11 Dec 2007 22:20:56 -0500 Subject: [triangle-zpug] Fwd: Fedora FudCon in Raleigh -- January 11th In-Reply-To: <838ec8ff0712061552q39a33e9emb812e0a9e2f8381b@mail.gmail.com> References: <838ec8ff0712061552q39a33e9emb812e0a9e2f8381b@mail.gmail.com> Message-ID: <1ea258670712111920v1d197bas15ef67d0de918fdd@mail.gmail.com> It's not strictly a Python event, but I know at least some of the talks there will be on projects written in Python (cobbler and func in particular). Not to mention, it's free. ---------- Forwarded message ---------- From: Michael DeHaan Date: Dec 6, 2007 6:52 PM Subject: Fedora FudCon in Raleigh -- January 11th To: In case you're interested... http://barcamp.org/FUDConRaleigh2008 Yours truly is trying to give a couple of talks, free admission, free food. Usually this in Boston, so yay. Feel free to share with whoever. --Michael From decorum at duke.edu Fri Dec 14 18:47:13 2007 From: decorum at duke.edu (deann corum) Date: Fri, 14 Dec 2007 12:47:13 -0500 Subject: [triangle-zpug] Help with using different skins within Plone sites... Message-ID: <4762C1A1.30207@duke.edu> I'm not sure I'm even using the correct terminology here. (newbie) What we have is a Plone/zeo setup where the connections to/from the plone server are proxied thru our web server. We have a plone site with a folder inside ie: http://www.oursite.com/site/site1 (all redirects to and from /site and /site1 thru apache work fine). But we want to use a DIFFERENT SKIN for /site1 than we get when we access /site. Redirects to and from /site/site1 work but we just don't get the customized skin we want for that folder - we just get a '404 not found' error - NO content and NO skin (we get the skin for /site) The webmaster (not me - I'm the sysadmin) used an external method (python script in /Extensions) and an access rule to facilitate the calling of the different skin for /site2. If we add /SUPPRESS_ACCESSRULE to the URL we get the content for /site1 but still NO skin. Further, the method WORKS on a Plone site WITHOUT zeo. Bottom line: WHAT is the best way to facilitate having a different skin on a folder within an existing Zeo/Plone site? Do we just have to make a separate site for each sub-division within the site? How do others do this? Sorry if I'm making no sense with terminology/concepts, but I'm rather new to Plone. :P Deann NSOE Duke University From cbc at unc.edu Thu Dec 20 17:55:09 2007 From: cbc at unc.edu (Chris Calloway) Date: Thu, 20 Dec 2007 11:55:09 -0500 Subject: [triangle-zpug] January activities Message-ID: <476A9E6D.4090908@unc.edu> I know everyone is getting ready for or already in the middle of holidays. But humor me for a second, please. Our fourth Tuesday of the month meeting in January would be the 22nd and it would be Capstrat's turn. Paul, would you want to make a calendar entry on trizpug.org and publish it? The calendar needs some help. We haven't had a presentation volunteer yet, so that is open for anyone who wants it. Brad Crittenden has volunteered a Launchpad presentation for February. Brad, would you want to make a calendar entry and publish it? Zope 3 is using Launchpad for development and Plone recently went to it for release distribution. It also looks like Zope 2 and CMF just adopted it. Brad, you are a popular guy! I had such an incredible time mini-sprinting with Tres and ChrisM when they were here that I really really want to see this Plone Jam thing continue. I realized how much more quickly I can learn by activities like that. I think our next Jam, I'm going to pick a plone.org tutorial to work through and anybody who wants to join me in that would be welcome. Anway, first Wednesday in January is the 2nd. I don't know how Train of Thought or Mark feels about that day. But I'm game for a Plone Jam. Third Thursday is Janary 17th. I hope we are in jamming shape by then. Mark and Mike, if either of you are up for hosting, the calendar on trizpug.org could use some updating. If either of you are not up for hosting, please let me know. I have facilities available as well (the ones we used for the Repoze talk). -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From cbc at unc.edu Thu Dec 20 17:16:42 2007 From: cbc at unc.edu (Chris Calloway) Date: Thu, 20 Dec 2007 11:16:42 -0500 Subject: [triangle-zpug] Help with using different skins within Plone sites... In-Reply-To: <4762C1A1.30207@duke.edu> References: <4762C1A1.30207@duke.edu> Message-ID: <476A956A.5060405@unc.edu> deann corum wrote: > Further, the method WORKS on a Plone site WITHOUT zeo. Wow. I've been busy for awhile and just saw this. Did you find what's going on with having it work differently on zeo? That's pretty weird. Caching may affect this. Having a different zope.conf per zclient may affect this. > Bottom line: WHAT is the best way to facilitate having a different skin > on a folder within an existing Zeo/Plone site? Do we just have to make a > separate site for each sub-division within the site? I assume you saw this: http://plone.org/documentation/how-to/set-skin-for-folder which looks quite old. This looks old, too: http://plone.org/documentation/how-to/change-folder-appearance This was updated recently and has comments to say it works in Plone 3: http://plone.org/documentation/how-to/create-a-different-look-and-feel-for-different-sections-of-your-web-site-without-creating-new-skins There is older information here as well: http://docs.neuroinf.de/PloneBook/ch7.rst which talks about changing the skin for different roles and says different skins per folder "an lead to confusion, so I don't recommend it." But I think he is talking about end user confusion. This looks fairly recent, and seems to suggest the old information is somewhat still valid: http://www.upfrontsystems.co.za/Members/hedley/my-random-musings/plone-skin-switching-by-inspecting-the-url I think a lot of this depends on which Plone you are using. I think all bets are off with Plone 3, which is all about Zope 3 viewlets. Some discussion here: http://www.nabble.com/Plone-3-Themes-td12471858s6746.html I see Limi here saying having different skin per folder is simplest (with a downside): http://www.nabble.com/skin-per-folder-td8993146s6746.html Some products I here talked about in regard to this issue are Subplone and CMFUrlSkinSwitcher. Subplone actually attacks a different problem (separating content from site tools) but can be used for skin control. CMFUrlSkinSwitcher looks old (README.txt says "Sorry, outdated!"), but uses regular expressions on the URL to determine which skin to apply. It looks like it just manages an access rule for you. http://plone.org/products/subplone/ http://plone.org/products/subplone/documentation/faq/how-do-i-use-subplone/ https://weblion.psu.edu/trac/weblion/wiki/MakeAsubfolderAnavigationRoot http://dev.plone.org/collective/browser/CMFUrlSkinSwitcher/trunk I would highly recommend taking these questions to #plone and plone-users: irc://irc.freenode.net/#plone https://lists.sourceforge.net/lists/listinfo/plone-users -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall phone: (919) 962-4323 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 From mrevoir at gmail.com Fri Dec 21 19:05:20 2007 From: mrevoir at gmail.com (Mike Revoir) Date: Fri, 21 Dec 2007 13:05:20 -0500 Subject: [triangle-zpug] January activities In-Reply-To: <476A9E6D.4090908@unc.edu> References: <476A9E6D.4090908@unc.edu> Message-ID: On Dec 20, 2007 11:55 AM, Chris Calloway wrote: > Third Thursday is Janary 17th. I hope we are in jamming shape by then. > I've added a Jam on the 17th at Duke to the calendar. We're going to start a Plone 3 project at the DCRI soon so I'll be digging heavily into buildout scripts in the very near future. Have a blessed Christmas, Mike -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbc at unc.edu Wed Dec 26 18:34:17 2007 From: cbc at unc.edu (Chris Calloway) Date: Wed, 26 Dec 2007 12:34:17 -0500 Subject: [triangle-zpug] Repoze talk slides and video Message-ID: <2B11AABF-16C5-4041-BD57-E2D578616803@unc.edu> Courtesy of PyAtl, here are slides and video of the Repoze presentation: http://trizpug.org/Members/cbc/repoze/ -- Sincerely, Chris Calloway http://www.seacoos.org office: 332 Chapman Hall cell: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 -------------- next part -------------- An HTML attachment was scrubbed... URL: From biggers at utsl.com Fri Dec 28 18:06:49 2007 From: biggers at utsl.com (Mark R. Biggers) Date: Fri, 28 Dec 2007 12:06:49 -0500 Subject: [triangle-zpug] January activities - 1/2/2008 P-Jam ??? In-Reply-To: <476A9E6D.4090908@unc.edu> References: <476A9E6D.4090908@unc.edu> Message-ID: <18293.11561.650067.591221@dexter.saiph.com> Howdy all & cbc, Chris Calloway writes: > I know everyone is getting ready for or already in the middle of > holidays. But humor me for a second, please. > > I think our next Jam, I'm going to pick a plone.org tutorial to work > through and anybody who wants to join me in that would be welcome. > ........ > Anway, first Wednesday in January is the 2nd. I don't know how Train of > Thought or Mark feels about that day. But I'm game for a Plone Jam. > > Mark and Mike, if either of you are up for hosting, the calendar on > trizpug.org could use some updating. If either of you are not up for > hosting, please let me know. I have facilities available as well (the > ones we used for the Repoze talk). If there's more interest besides myself and Chris... we can do it. Alls youse Python+Plone guys, speak up! ...while you're enjoying your spiced-Nog, sure. *** If I hear from one more "folk", we'll have a Plone Jam on 1/2/2008 at *** TOT in Morrisville, close to I-40 in the "hear of RTP". I will probably be coding on TOT projects, but anyone is welcome to follow along. We have the network "fixed" at the conference table -- FYI, previous visitors. thank you, ----mark From biggers at utsl.com Fri Dec 28 18:10:23 2007 From: biggers at utsl.com (Mark R. Biggers) Date: Fri, 28 Dec 2007 12:10:23 -0500 Subject: [triangle-zpug] 'pdb' is Your Friend -- make pdb a lot friendlier Message-ID: <18293.11775.337158.765780@dexter.saiph.com> "autocomplete" with 'pdb' helps a bunch -- FYI, here's some good refs: (newer) "sane tab completion in pdb" http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/498182 (good earlier ref) "Tab completion in python, pdb and zopectl" http://maurits.vanrees.org/weblog/archive/2006/10/tab-completion-in-python-pdb-and-zopectl/?searchterm=debugger Happy GNU Year, ----mark