[geeklog-hg] geeklog: Added markup from Schema.org to the themes Modern Curve...

geeklog-cvs at lists.geeklog.net geeklog-cvs at lists.geeklog.net
Tue Dec 30 16:20:42 EST 2014


changeset 9565:6157457df3a9
url:  http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/6157457df3a9
user: Tom
date: Tue Dec 30 16:19:38 2014 -0500
description:
Added markup from Schema.org to the themes Modern Curve and Denim for Articles, Authors and Article Sections (Related Topics).

diffstat:

 public_html/layout/denim/archivestorytext.thtml         |  10 +++++-----
 public_html/layout/denim/featuredstorytext.thtml        |  10 +++++-----
 public_html/layout/denim/storytext.thtml                |  10 +++++-----
 public_html/layout/denim/topicrelated.thtml             |   2 +-
 public_html/layout/modern_curve/archivestorytext.thtml  |  10 +++++-----
 public_html/layout/modern_curve/featuredstorytext.thtml |  10 +++++-----
 public_html/layout/modern_curve/storytext.thtml         |  10 +++++-----
 public_html/layout/modern_curve/topicrelated.thtml      |   2 +-
 8 files changed, 32 insertions(+), 32 deletions(-)

diffs (222 lines):

diff -r 5f11cdcdc0f1 -r 6157457df3a9 public_html/layout/denim/archivestorytext.thtml
--- a/public_html/layout/denim/archivestorytext.thtml	Tue Dec 30 15:58:56 2014 -0500
+++ b/public_html/layout/denim/archivestorytext.thtml	Tue Dec 30 16:19:38 2014 -0500
@@ -1,21 +1,21 @@
 {# begin {templatelocation} #}
 
-<article class="storytext archivestorytext">
+<article itemscope itemtype="http://schema.org/Article" class="storytext archivestorytext">
   <header>
-    <h2 class="story_title">{story_title_link}</h2>
+    <h2 itemprop="name" class="story_title">{story_title_link}</h2>
 
     <div class="story_icon">
       {email_icon}{print_icon}{edit_icon}
     </div>
 
     <ul class="story_status">
-      <li>{story_date}</li>
-      <li>{lang_contributed_by} {start_contributedby_anchortag}{contributedby_author}{end_contributedby_anchortag}</li>
+      <li itemprop="datePublished">{story_date}</li>
+      <li>{lang_contributed_by} {start_contributedby_anchortag}<span itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">{contributedby_author}</span></span>{end_contributedby_anchortag}</li>
       <li>{lang_views} {story_hits}</li>
     </ul>
   </header>
 
-  <div class="story_introtext">
+  <div itemprop="articleBody" class="story_introtext">
     <span class="story_image">{story_anchortag_and_image_no_align}</span>
     {story_text_no_br}
   </div>
diff -r 5f11cdcdc0f1 -r 6157457df3a9 public_html/layout/denim/featuredstorytext.thtml
--- a/public_html/layout/denim/featuredstorytext.thtml	Tue Dec 30 15:58:56 2014 -0500
+++ b/public_html/layout/denim/featuredstorytext.thtml	Tue Dec 30 16:19:38 2014 -0500
@@ -1,21 +1,21 @@
 {# begin {templatelocation} #}
 
-<article class="storytext featuredstorytext">
+<article itemscope itemtype="http://schema.org/Article" class="storytext featuredstorytext">
   <header>
-    <h2 class="story_title">{start_storylink_anchortag}{story_title}{end_storylink_anchortag}</h2>
+    <h2 itemprop="name" class="story_title">{start_storylink_anchortag}{story_title}{end_storylink_anchortag}</h2>
 
     <div class="story_icon">
       {email_icon}{print_icon}{edit_icon}
     </div>
 
     <ul class="story_status">
-      <li>{story_date}</li>
-      <li>{lang_contributed_by} {start_contributedby_anchortag}{contributedby_author}{end_contributedby_anchortag}</li>
+      <li itemprop="datePublished">{story_date}</li>
+      <li>{lang_contributed_by} {start_contributedby_anchortag}<span itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">{contributedby_author}</span></span>{end_contributedby_anchortag}</li>
       <li>{lang_views} {story_hits}</li>
     </ul>
   </header>
 
-  <div class="story_introtext">
+  <div itemprop="articleBody" class="story_introtext">
     <span class="story_image">{story_anchortag_and_image_no_align}</span>
     {story_text_no_br}
   </div>
diff -r 5f11cdcdc0f1 -r 6157457df3a9 public_html/layout/denim/storytext.thtml
--- a/public_html/layout/denim/storytext.thtml	Tue Dec 30 15:58:56 2014 -0500
+++ b/public_html/layout/denim/storytext.thtml	Tue Dec 30 16:19:38 2014 -0500
@@ -1,21 +1,21 @@
 {# begin {templatelocation} #}
 
-<article class="storytext">
+<article itemscope itemtype="http://schema.org/Article" class="storytext">
   <header>
-    <h2 class="story_title">{start_storylink_anchortag}{story_title}{end_storylink_anchortag}</h2>
+    <h2 itemprop="name" class="story_title">{start_storylink_anchortag}{story_title}{end_storylink_anchortag}</h2>
 
     <div class="story_icon">
       {email_icon}{print_icon}{edit_icon}
     </div>
 
     <ul class="story_status">
-      <li>{story_date}</li>
-      <li>{lang_contributed_by} {start_contributedby_anchortag}{contributedby_author}{end_contributedby_anchortag}</li>
+      <li itemprop="datePublished">{story_date}</li>
+      <li>{lang_contributed_by} {start_contributedby_anchortag}<span itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">{contributedby_author}</span></span>{end_contributedby_anchortag}</li>
       <li>{lang_views} {story_hits}</li>
     </ul>
   </header>
 
-  <div class="story_introtext">
+  <div itemprop="articleBody" class="story_introtext">
     <span class="story_image">{story_anchortag_and_image_no_align}</span>
     {story_text_no_br}
   </div>
diff -r 5f11cdcdc0f1 -r 6157457df3a9 public_html/layout/denim/topicrelated.thtml
--- a/public_html/layout/denim/topicrelated.thtml	Tue Dec 30 15:58:56 2014 -0500
+++ b/public_html/layout/denim/topicrelated.thtml	Tue Dec 30 16:19:38 2014 -0500
@@ -5,7 +5,7 @@
 {# end {templatelocation} #}
 
 <!-- BEGIN topicitem -->
-<a href="{topic_url}">{topic}</a>
+<a href="{topic_url}"><span itemprop="articleSection">{topic}</span></a>
 <!-- END topicitem -->
 <!-- BEGIN separator -->
 &nbsp
diff -r 5f11cdcdc0f1 -r 6157457df3a9 public_html/layout/modern_curve/archivestorytext.thtml
--- a/public_html/layout/modern_curve/archivestorytext.thtml	Tue Dec 30 15:58:56 2014 -0500
+++ b/public_html/layout/modern_curve/archivestorytext.thtml	Tue Dec 30 16:19:38 2014 -0500
@@ -1,7 +1,7 @@
 {# begin {templatelocation} #}
 
-<div class="archivestorytext">
-  <h2 class="story_title">{story_title_link}</h2>
+<div itemscope itemtype="http://schema.org/Article" class="archivestorytext">
+  <h2 itemprop="name" class="story_title">{story_title_link}</h2>
 
   <ul class="icon">
     <li>{email_icon}</li>
@@ -14,11 +14,11 @@
   <span class="story_image">{story_anchortag_and_image}</span>
 
   <ul class="status">
-    <li>{story_date}</li>
+    <li itemprop="datePublished">{story_date}</li>
     <li>
       <dl>
         <dt>{lang_contributed_by}</dt>
-        <dd>{start_contributedby_anchortag}{contributedby_author}{end_contributedby_anchortag}</dd>
+        <dd>{start_contributedby_anchortag}<span itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">{contributedby_author}</span></span>{end_contributedby_anchortag}</dd>
       </dl>
     </li>
     <li>
@@ -31,7 +31,7 @@
 
   <div style="clear:both"></div>
 
-  <div class="story_introtext">
+  <div itemprop="articleBody" class="story_introtext">
     {story_text_no_br}
   </div>
 
diff -r 5f11cdcdc0f1 -r 6157457df3a9 public_html/layout/modern_curve/featuredstorytext.thtml
--- a/public_html/layout/modern_curve/featuredstorytext.thtml	Tue Dec 30 15:58:56 2014 -0500
+++ b/public_html/layout/modern_curve/featuredstorytext.thtml	Tue Dec 30 16:19:38 2014 -0500
@@ -1,7 +1,7 @@
 {# begin {templatelocation} #}
 
-<div class="featuredstorytext">
-  <h2 class="story_title">{start_storylink_anchortag}{story_title}{end_storylink_anchortag}</h2>
+<div itemscope itemtype="http://schema.org/Article" class="featuredstorytext">
+  <h2 itemprop="name" class="story_title">{start_storylink_anchortag}{story_title}{end_storylink_anchortag}</h2>
 
   <ul class="icon">
     <li>{email_icon}</li>
@@ -14,11 +14,11 @@
   <span class="story_image">{story_anchortag_and_image}</span>
 
   <ul class="status">
-    <li>{story_date}</li>
+    <li itemprop="datePublished">{story_date}</li>
     <li>
       <dl>
         <dt>{lang_contributed_by}</dt>
-        <dd>{start_contributedby_anchortag}{contributedby_author}{end_contributedby_anchortag}</dd>
+        <dd>{start_contributedby_anchortag}<span itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">{contributedby_author}</span></span>{end_contributedby_anchortag}</dd>
       </dl>
     </li>
     <li>
@@ -31,7 +31,7 @@
 
   <div style="clear:both"></div>
 
-  <div class="story_introtext">
+  <div itemprop="articleBody" class="story_introtext">
     {story_text_no_br}
   </div>
 
diff -r 5f11cdcdc0f1 -r 6157457df3a9 public_html/layout/modern_curve/storytext.thtml
--- a/public_html/layout/modern_curve/storytext.thtml	Tue Dec 30 15:58:56 2014 -0500
+++ b/public_html/layout/modern_curve/storytext.thtml	Tue Dec 30 16:19:38 2014 -0500
@@ -1,7 +1,7 @@
 {# begin {templatelocation} #}
 
-<div class="storytext">
-  <h2 class="story_title">{start_storylink_anchortag}{story_title}{end_storylink_anchortag}</h2>
+<div itemscope itemtype="http://schema.org/Article" class="storytext">
+  <h2 itemprop="name" class="story_title">{start_storylink_anchortag}{story_title}{end_storylink_anchortag}</h2>
 
   <ul class="icon">
     <li>{email_icon}</li>
@@ -14,11 +14,11 @@
   <span class="story_image">{story_anchortag_and_image}</span>
 
   <ul class="status">
-    <li>{story_date}</li>
+    <li itemprop="datePublished">{story_date}</li>
     <li>
       <dl>
         <dt>{lang_contributed_by}</dt>
-        <dd>{start_contributedby_anchortag}{contributedby_author}{end_contributedby_anchortag}</dd>
+        <dd>{start_contributedby_anchortag}<span itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">{contributedby_author}</span></span>{end_contributedby_anchortag}</dd>
       </dl>
     </li>
     <li>
@@ -31,7 +31,7 @@
 
   <div style="clear:both"></div>
 
-  <div class="story_introtext">
+  <div itemprop="articleBody" class="story_introtext">
     {story_text_no_br}
   </div>
 
diff -r 5f11cdcdc0f1 -r 6157457df3a9 public_html/layout/modern_curve/topicrelated.thtml
--- a/public_html/layout/modern_curve/topicrelated.thtml	Tue Dec 30 15:58:56 2014 -0500
+++ b/public_html/layout/modern_curve/topicrelated.thtml	Tue Dec 30 16:19:38 2014 -0500
@@ -5,7 +5,7 @@
 {# end {templatelocation} #}
 
 <!-- BEGIN topicitem -->
-<a href="{topic_url}">{topic}</a>
+<a href="{topic_url}"><span itemprop="articleSection">{topic}</span></a>
 <!-- END topicitem -->
 <!-- BEGIN separator -->
 &nbsp



More information about the geeklog-cvs mailing list