Return-Path: X-Original-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5AF096029 for ; Mon, 4 Jul 2011 20:53:24 +0000 (UTC) Received: (qmail 56219 invoked by uid 500); 4 Jul 2011 20:53:24 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 56177 invoked by uid 500); 4 Jul 2011 20:53:23 -0000 Mailing-List: contact ooo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-dev@incubator.apache.org Received: (qmail 56169 invoked by uid 99); 4 Jul 2011 20:53:23 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jul 2011 20:53:23 +0000 X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [98.139.212.182] (HELO nm23.bullet.mail.bf1.yahoo.com) (98.139.212.182) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 04 Jul 2011 20:53:14 +0000 Received: from [98.139.212.150] by nm23.bullet.mail.bf1.yahoo.com with NNFMP; 04 Jul 2011 20:52:53 -0000 Received: from [98.139.212.234] by tm7.bullet.mail.bf1.yahoo.com with NNFMP; 04 Jul 2011 20:52:53 -0000 Received: from [127.0.0.1] by omp1043.mail.bf1.yahoo.com with NNFMP; 04 Jul 2011 20:52:53 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 379902.41887.bm@omp1043.mail.bf1.yahoo.com Received: (qmail 50413 invoked by uid 60001); 4 Jul 2011 20:52:53 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1309812773; bh=nNoWcV4IkU/+jnKcDzhpEvdpN/HdoTcVikfAy+M0pb8=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=5Zk9ZNP4Ct43f8dCxXMBvmHOygNtbawyWEvIf4Ven8k6YWGlH52sLL3GhJpkpoPPFSdaLXUOJyE9Hj7xCEiLEdHYxeUqu6aKU92OQ7LNr3pjL7PaDGj42QP4GToq7H41pNuB25jJHto+V95FlInQmYo3Keg470VQe9+95E+J87o= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=VW3onVIHRvnaGkqkBs+l2gxkSfgHbCgc3aKRk/zlPY1EIvfnNPSXQv6iTMqUkLXbGCyZi2kGbdQDyR+d+TYKNZBBxaLbEGQg3y+9uy8jDT8EXlrEYIGGRQZxYwvxASYtPbT7UHt7KjEFzr5/LnaPx/MGP7JdvbpEH2xLhJkK5qw=; Message-ID: <46602.50394.qm@web161421.mail.bf1.yahoo.com> X-YMail-OSG: z2CVNL4VM1nE7sJiPAO5oVLEp0mm.JS9M22gL3aL2UoQPx_ zqjOr1FqQq8lO2dxcFw3RQBA7Ivb755M8OGeyreO30e6tSVyR6YLpQPCpVtJ FAvtArPnaCGjUfSv4hW4uEdy5UYOi0q7lBKNTqCnNnPTX5m0CF7Vki98fChw T2Dlw4bQFD.UDarFLGBpucmaNMxdjI6SLu_Q4s4mSt5Ho5WHhQs5I.lEJJWe kurRM7TAxpWKHbDyJRFjJLbi5mQcOTHmhmMdRms0elfXuzvy4AzGpOfJSyqK YbHIKq4s9bmYWUEhAuxqFpx4dxVS6OfhZbn1KF8QIzTLoFQxWuDDVBxgpY2D QKYmoGBOdAwhDhXoMwa6YKee900uTTJ3taBx98Et2trD87ovSygotsyJRBoR 6IZGQathmbbYBVL5Dg_1_p6UBiNmYLDjwYrrQctf9fo7fExai1zZCm83CC6j mXJMjrQAonkma3tqaoAJp.OnzXJmdkmRjD5_jWP81qNOIHbqJC7GzFeKy.Eo CCos6yeaOexllYH9ONXrOrg5_YUxZA9ftpe.LnywsYSnWleuAFQJXRZXFnSy QlvNWDtk_VBYjYHN7BrFXkO_TdPPTYpn43HzcDi5_COdp64KhKEZy.Az4YvF 83mi4Ez4h Received: from [99.135.28.65] by web161421.mail.bf1.yahoo.com via HTTP; Mon, 04 Jul 2011 13:52:52 PDT X-Mailer: YahooMailRC/572 YahooMailWebService/0.8.111.304355 References: <20110704152224.7ECFE2388994@eris.apache.org> <5589495C-C188-43B3-812A-36C509A032E9@comcast.net> <325204.78804.qm@web161423.mail.bf1.yahoo.com> <0F49D7AD-21D8-44A2-8886-C6882496587B@comcast.net> <896479.41828.qm@web161427.mail.bf1.yahoo.com> <731743.91661.qm@web161425.mail.bf1.yahoo.com> <814899.8392.qm@web161426.mail.bf1.yahoo.com> Date: Mon, 4 Jul 2011 13:52:52 -0700 (PDT) From: Joe Schaefer Subject: Re: svn commit: r792168 - in /websites/production/openofficeorg: ./ content/openofficeorg/people.html To: ooo-dev@incubator.apache.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org I'm done at this point. There is some polish work=0Athat anyone can do if = there comes a need for it.=0A=0A=0A=0A----- Original Message ----=0A> From:= Dave Fisher =0A> To: ooo-dev@incubator.apache.org= =0A> Sent: Mon, July 4, 2011 4:51:36 PM=0A> Subject: Re: svn commit: r79216= 8 - in /websites/production/openofficeorg: ./ =0A>content/openofficeorg/peo= ple.html=0A> =0A> =0A> On Jul 4, 2011, at 12:42 PM, Joe Schaefer wrote:=0A>= =0A> > I implemented it so that you put the v or ^ marker=0A> > in the li= ne which separates the header from the entries.=0A> > Enjoy.=0A> =0A> I se= e from the commits log that you are still working on it. I'll delay any = =0A>comment other than - it looks cool so far. Thanks!=0A> =0A> Regards,= =0A> Dave=0A> =0A> > =0A> > =0A> > =0A> > ----- Original Message ----=0A> = >> From: Alexandro Colorado =0A> >> To: ooo-dev@incubat= or.apache.org=0A> >> Sent: Mon, July 4, 2011 2:44:56 PM=0A> >> Subject: Re= : svn commit: r792168 - in /websites/production/openofficeorg: =0A>./ =0A>= =0A> >> content/openofficeorg/people.html=0A> >> =0A> >> On Mon, Jul 4, 20= 11 at 1:20 PM, Joe Schaefer =0A>wrote:=0A> >> = =0A> >>> =0A> >>> =0A> >>> =0A> >>> =0A> >>> ----- Original Message ----= =0A> >>>> From: Alexandro Colorado =0A> >>>> To: ooo-d= ev@incubator.apache.org=0A> >>>> Cc: ooo-commits@incubator.apache.org=0A> = >>>> Sent: Mon, July 4, 2011 2:04:30 PM=0A> >>>> Subject: Re: svn commit:= r792168 - in =0A>/websites/production/openofficeorg:=0A> >>> ./=0A> >>>>= content/openofficeorg/people.html=0A> >>>> =0A> >>>> On Mon, Jul 4, 2011 = at 12:45 PM, Joe Schaefer >>>> wrote:=0A> >>>>= =0A> >>>>> That's not useful criticism. Either learn some perl=0A> >>>>= > and code it up for the project to use, or learn some=0A> >>>>> python= and submit your change upstream. Either way=0A> >>>>> discussing php i= s kinda pointless for this.=0A> >>>>> =0A> >>>> =0A> >>>> Well it coul= d be whatever u want, as long as is some dynamic script, =0A>it=0A> >>>> = could be Javascript for all I know. Is the implementation that I have = =0A> > no=0A> >>>> idea how to integrate to the CMS. So the problem is not= the script.=0A> >>> Python=0A> >>>> and Perl also have some sort()-li= ke function as well.=0A> >>> =0A> >>> As I explained to Dave, the best w= ay to understand how the CMS works is =0A>to=0A> >>> think of it as django= done (mostly) in perl, but with an agressive=0A> >>> filesystem=0A> >>> = cache. (Pretend the markdown files are "from the database", and read up = =0A=0A> > on=0A> >>> how django dispatches urls to view code via urls.py- = that will give you=0A> >>> clues as=0A> >>> to how the path.pm @patterns = array works).=0A> >>> =0A> >>> The code you write in view.pm to process = a (markdown) file can be=0A> >>> arbitrary,=0A> >>> even=0A> >>> to call = out to php if you can convince me to install php on the cms =0A> > server= .=0A> >>> And=0A> >>> besides that aspect, the markdown daemon is the pyt= hon implementation =0A>which=0A> >>> is=0A> >>> designed to be extensible,= and we already run a custom asf-only =0Aextension=0A> >>> here.=0A> >>> = Adding more of those if they're well done is certainly ok with me.=0A> >>= > =0A> >> =0A> >> ok so here would be the type of code -- in perl -- that = would aim to do =0A>the=0A> >> job.=0A> >> =0A> >> while( ) {=0A>= >> chomp;=0A> >> $count++;=0A> >> # skip header=0A> >> next unless $coun= t;=0A> >> my $row;=0A> >> @$row =3D split( /|/, $_ );=0A> >> push @$she= et, $row;=0A> >> }=0A> >> =0A> >> foreach my $row ( sort { $a->[1] <=3D> = $b->[1] } @$sheet ) {=0A> >> print join( '|', @$row ), "\n";=0A> >> }=0A= > >> =0A> >> This process should be triggeered by some sort of markup. (i= .e. ^ v on=0A> >> header) so aditional code would need to be there to insp= ect these =0A>triggers.=0A> >> example:=0A> >> || ID || Name || Email |= |=0A> >> | 3 | Mark | mark@apache.org |=0A> >> | 1 | John | john@apache.org= |=0A> >> | 2 | Dan | dan@apache.org |=0A> >> =0A> >> || ID v || Name || Em= ail ||=0A> >> | 3 | Mark | mark@apache.org |=0A> >> | 2 | Dan | dan@apache.= org |=0A> >> | 1 | John | john@apache.org |=0A> >> =0A> >> =0A> >> =0A> >>>= =0A> >>> Yes it takes time to familiarize oneself with the CMS, as it is = not a=0A> >>> typical=0A> >>> CMS. It is designed to be both powerful and= easy to use, and based on=0A> >>> generating=0A> >>> read-only cacheable= content from a variety of sources (not all of which=0A> >>> need to=0A>= >>> be on disk). Look over the documentation for the www.apache.org site= =0Aand=0A> >>> checkout=0A> >>> how a few of the more complex sample pag= es like =0A> >> http://www.apache.org/dev/and=0A> >>> http://www.apache.= org/licenses/exports/ to see some of the =0Acapabilities.=0A> >>> =0A> >>= > If you have any questions along the lines of "How do I do so and so" = =0Athat=0A> >>> are=0A> >>> not answered at http://www.apache.org/dev/cms= ref.html , ask here and =0AI'll=0A> >>> be=0A> >>> glad to both update tha= t page and give you suggestions. If it's=0A> >>> interesting=0A> >>> eno= ugh I may even help you write it ;-).=0A> >>> =0A> >>>> =0A> >>>> =0A> >>>= > =0A> >>>>> =0A> >>>>> =0A> >>>>> =0A> >>>>> ----- Original Message ----= =0A> >>>>>> From: Alexandro Colorado =0A> >>>>>> To: o= oo-dev@incubator.apache.org=0A> >>>>>> Cc: ooo-commits@incubator.apache.or= g=0A> >>>>>> Sent: Mon, July 4, 2011 1:25:33 PM=0A> >>>>>> Subject: Re: sv= n commit: r792168 - in=0A> >>> /websites/production/openofficeorg:=0A> >= >>>> ./=0A> >>>>>> content/openofficeorg/people.html=0A> >>>>>> =0A> >>>>= >> On Mon, Jul 4, 2011 at 11:09 AM, Dave Fisher >>>> =0A> >>>>> wrote:=0A> >>>>>> =0A> >>>>>>> =0A> >>>>>>> On Jul 4, 2= 011, at 8:54 AM, Joe Schaefer wrote:=0A> >>>>>>> =0A> >>>>>>>> At 23' = full-screen it renders just fine ;-). I'd say try=0A> >>>>>>>> playing= with the min-width css attribute for th or td.=0A> >>>>>>>> =0A> >>>>>>= >> =0A> >>>>>>>> You have a choice here of using ooo.css or embedding= =0A> >>>>>>>> a