You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@steve.apache.org by gs...@apache.org on 2013/06/21 06:26:43 UTC

svn commit: r1495291 - in /steve/site: ./ branches/ trunk/ trunk/content/ trunk/lib/ trunk/templates/

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 &#169; 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>



Re: svn commit: r1495291 - in /steve/site: ./ branches/ trunk/ trunk/content/ trunk/lib/ trunk/templates/

Posted by Greg Stein <gs...@gmail.com>.
As you may have all seen, pctony got us up and running. Have at it!

On Mon, Jun 24, 2013 at 1:47 AM, Greg Stein <gs...@gmail.com> wrote:
> 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 <gs...@gmail.com> 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 <gs...@gmail.com> 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,  <gs...@apache.org> 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 &#169; 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>
>>>>
>>>>

Re: svn commit: r1495291 - in /steve/site: ./ branches/ trunk/ trunk/content/ trunk/lib/ trunk/templates/

Posted by Greg Stein <gs...@gmail.com>.
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 <gs...@gmail.com> 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 <gs...@gmail.com> 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,  <gs...@apache.org> 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 &#169; 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>
>>>
>>>

Re: svn commit: r1495291 - in /steve/site: ./ branches/ trunk/ trunk/content/ trunk/lib/ trunk/templates/

Posted by Greg Stein <gs...@gmail.com>.
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 <gs...@gmail.com> 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,  <gs...@apache.org> 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 &#169; 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>
>>
>>

Re: svn commit: r1495291 - in /steve/site: ./ branches/ trunk/ trunk/content/ trunk/lib/ trunk/templates/

Posted by Greg Stein <gs...@gmail.com>.
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,  <gs...@apache.org> 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 &#169; 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>
>
>