h/t to Gavin, who helped with re-opening it. Somebody will take a look at it in the next day or so.
Cheers, -g On Sat, Jun 22, 2013 at 11:08 PM, Greg Stein <[email protected]> wrote: > Jim: can you reopen 5085? My change didn't reopen it, and I don't have > INFRA Jira privs. > > On Fri, Jun 21, 2013 at 12:32 AM, Greg Stein <[email protected]> wrote: >> Below is the initial template for the CMS. I'm trying to get >> INFRA-5085[1] reopened for Infra to hook it up for us. >> >> Until the CMS is operational, you can always check out the content and >> edit manually. >> >> (and it looks like skeleton.html is where we hook in the Bootstrap CSS code) >> >> Cheers, >> -g >> >> [1] https://issues.apache.org/jira/browse/INFRA-5085 >> >> On Fri, Jun 21, 2013 at 12:26 AM, <[email protected]> wrote: >>> Author: gstein >>> Date: Fri Jun 21 04:26:42 2013 >>> New Revision: 1495291 >>> >>> URL: http://svn.apache.org/r1495291 >>> Log: >>> Initial setup for the CMS. >>> >>> Added: >>> steve/site/ >>> steve/site/branches/ >>> steve/site/trunk/ >>> steve/site/trunk/content/ >>> steve/site/trunk/content/index.mdtext >>> steve/site/trunk/content/sitemap.html >>> steve/site/trunk/lib/ >>> steve/site/trunk/lib/path.pm >>> steve/site/trunk/lib/view.pm >>> steve/site/trunk/templates/ >>> steve/site/trunk/templates/single_narrative.html >>> steve/site/trunk/templates/skeleton.html >>> >>> Added: steve/site/trunk/content/index.mdtext >>> URL: >>> http://svn.apache.org/viewvc/steve/site/trunk/content/index.mdtext?rev=1495291&view=auto >>> ============================================================================== >>> --- steve/site/trunk/content/index.mdtext (added) >>> +++ steve/site/trunk/content/index.mdtext Fri Jun 21 04:26:42 2013 >>> @@ -0,0 +1,24 @@ >>> +Title: Home Page >>> +Notice: Licensed to the Apache Software Foundation (ASF) under one >>> + or more contributor license agreements. See the NOTICE file >>> + distributed with this work for additional information >>> + regarding copyright ownership. The ASF licenses this file >>> + to you under the Apache License, Version 2.0 (the >>> + "License"); you may not use this file except in compliance >>> + with the License. You may obtain a copy of the License at >>> + . >>> + http://www.apache.org/licenses/LICENSE-2.0 >>> + . >>> + Unless required by applicable law or agreed to in writing, >>> + software distributed under the License is distributed on an >>> + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY >>> + KIND, either express or implied. See the License for the >>> + specific language governing permissions and limitations >>> + under the License. >>> + >>> +# Welcome >>> + >>> +Welcome to the Apache CMS. Please see the following resources for further >>> help: >>> + >>> + - <http://www.apache.org/dev/cmsref.html> >>> + - <http://wiki.apache.org/general/ApacheCms2010> >>> >>> Added: steve/site/trunk/content/sitemap.html >>> URL: >>> http://svn.apache.org/viewvc/steve/site/trunk/content/sitemap.html?rev=1495291&view=auto >>> ============================================================================== >>> --- steve/site/trunk/content/sitemap.html (added) >>> +++ steve/site/trunk/content/sitemap.html Fri Jun 21 04:26:42 2013 >>> @@ -0,0 +1,2 @@ >>> +{% include "single_narrative.html" %} >>> + >>> >>> Added: steve/site/trunk/lib/path.pm >>> URL: >>> http://svn.apache.org/viewvc/steve/site/trunk/lib/path.pm?rev=1495291&view=auto >>> ============================================================================== >>> --- steve/site/trunk/lib/path.pm (added) >>> +++ steve/site/trunk/lib/path.pm Fri Jun 21 04:26:42 2013 >>> @@ -0,0 +1,39 @@ >>> +package path; >>> + >>> +# taken from django's url.py >>> + >>> +our @patterns = ( >>> + [qr!\.mdtext$!, single_narrative => { template => >>> "single_narrative.html" }], >>> + >>> + [qr!/sitemap\.html$!, sitemap => { headers => { title => "Sitemap" >>> }} ], >>> + >>> +) ; >>> + >>> +# for specifying interdependencies between files >>> + >>> +our %dependencies = ( >>> + "/sitemap.html" => [ grep s!^content!!, glob "content/*.mdtext" ], >>> +); >>> + >>> +1; >>> + >>> +=head1 LICENSE >>> + >>> + Licensed to the Apache Software Foundation (ASF) under one >>> + or more contributor license agreements. See the NOTICE file >>> + distributed with this work for additional information >>> + regarding copyright ownership. The ASF licenses this file >>> + to you under the Apache License, Version 2.0 (the >>> + "License"); you may not use this file except in compliance >>> + with the License. You may obtain a copy of the License at >>> + >>> + http://www.apache.org/licenses/LICENSE-2.0 >>> + >>> + Unless required by applicable law or agreed to in writing, >>> + software distributed under the License is distributed on an >>> + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY >>> + KIND, either express or implied. See the License for the >>> + specific language governing permissions and limitations >>> + under the License. >>> + >>> + >>> >>> Added: steve/site/trunk/lib/view.pm >>> URL: >>> http://svn.apache.org/viewvc/steve/site/trunk/lib/view.pm?rev=1495291&view=auto >>> ============================================================================== >>> --- steve/site/trunk/lib/view.pm (added) >>> +++ steve/site/trunk/lib/view.pm Fri Jun 21 04:26:42 2013 >>> @@ -0,0 +1,23 @@ >>> +package view; >>> +use base 'ASF::View'; # see >>> https://svn.apache.org/repos/infra/websites/cms/build/lib/ASF/View.pm >>> + >>> +1; >>> + >>> +=head1 LICENSE >>> + >>> + Licensed to the Apache Software Foundation (ASF) under one >>> + or more contributor license agreements. See the NOTICE file >>> + distributed with this work for additional information >>> + regarding copyright ownership. The ASF licenses this file >>> + to you under the Apache License, Version 2.0 (the >>> + "License"); you may not use this file except in compliance >>> + with the License. You may obtain a copy of the License at >>> + >>> + http://www.apache.org/licenses/LICENSE-2.0 >>> + >>> + Unless required by applicable law or agreed to in writing, >>> + software distributed under the License is distributed on an >>> + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY >>> + KIND, either express or implied. See the License for the >>> + specific language governing permissions and limitations >>> + under the License. >>> >>> Added: steve/site/trunk/templates/single_narrative.html >>> URL: >>> http://svn.apache.org/viewvc/steve/site/trunk/templates/single_narrative.html?rev=1495291&view=auto >>> ============================================================================== >>> --- steve/site/trunk/templates/single_narrative.html (added) >>> +++ steve/site/trunk/templates/single_narrative.html Fri Jun 21 04:26:42 >>> 2013 >>> @@ -0,0 +1 @@ >>> +{% extends "skeleton.html" %} >>> >>> Added: steve/site/trunk/templates/skeleton.html >>> URL: >>> http://svn.apache.org/viewvc/steve/site/trunk/templates/skeleton.html?rev=1495291&view=auto >>> ============================================================================== >>> --- steve/site/trunk/templates/skeleton.html (added) >>> +++ steve/site/trunk/templates/skeleton.html Fri Jun 21 04:26:42 2013 >>> @@ -0,0 +1,54 @@ >>> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> >>> +<html lang="en"> >>> + <head> >>> + <title>{% block title %}{{ headers.title }}{% endblock %}</title> >>> + >>> + <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> >>> + <meta property="og:image" >>> content="http://www.apache.org/images/asf_logo.gif" /> >>> + >>> + <link rel="stylesheet" type="text/css" media="screen" >>> href="http://www.apache.org/css/style.css"> >>> + <link rel="stylesheet" type="text/css" media="screen" >>> href="http://www.apache.org/css/code.css"> >>> + >>> + {% if headers.atom %} >>> + <link rel="alternate" href="{{ headers.atom.url }}" >>> + type="application/atom+xml" title="{{ headers.atom.title }}" /> >>> + {% endif %} >>> + >>> + {% if headers.base %}<base href="{{ headers.base }}" />{% endif %} >>> + {% if headers.notice %}<!-- {{ headers.notice }} -->{% endif %} >>> + </head> >>> + >>> + <body> >>> + <div id="page" class="container_16"> >>> + <div id="header" class="grid_8"> >>> + <img src="http://www.apache.org/images/feather-small.gif" alt="The >>> Apache Software Foundation"> >>> + <h1>The Apache Software Foundation</h1> >>> + <h2>{% block tagline %}{{ headers.title }}{% endblock %}</h2> >>> + </div> >>> + <div id="nav" class="grid_8"> >>> + <ul> >>> + <!-- <li><a href="/" title="Welcome!">Home</a></li> --> >>> + <li><a href="http://www.apache.org/foundation/" title="The >>> Foundation">Foundation</a></li> >>> + <li><a href="http://projects.apache.org" title="The >>> Projects">Projects</a></li> >>> + <li><a href="http://people.apache.org" title="The >>> People">People</a></li> >>> + <li><a href="http://www.apache.org/foundation/getinvolved.html" >>> title="Get Involved">Get Involved</a></li> >>> + <li><a href="http://www.apache.org/dyn/closer.cgi" >>> title="Download">Download</a></li> >>> + <li><a href="http://www.apache.org/foundation/sponsorship.html" >>> title="Support Apache">Support Apache</a></li> >>> + </ul> >>> + <p>{{ breadcrumbs|safe }}</p> >>> + <form name="search" id="search" >>> action="http://www.google.com/search" method="get"> >>> + <input value="*.apache.org" name="sitesearch" type="hidden"/> >>> + <input type="text" name="q" id="query"> >>> + <input type="submit" id="submit" value="Search"> >>> + </form> >>> + </div> >>> + <div class="clear"></div> >>> + {% block content %}<div id="content" class="grid_16"><div >>> class="section-content">{{ content|markdown }}</div></div>{% endblock %} >>> + <div class="clear"></div> >>> + </div> >>> + >>> + <div id="copyright" class="container_16"> >>> + <p>Copyright © 2011 The Apache Software Foundation, Licensed >>> under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache >>> License, Version 2.0</a>.<br/>Apache and the Apache feather logo are >>> trademarks of The Apache Software Foundation.</p> >>> + </div> >>> + </body> >>> +</html> >>> >>>
