Revision: 5907
Author:
ph...@designhive.com
Date: Tue Nov 25 13:29:28 2014 UTC
Log: Ensure article pages are indexed
https://code.google.com/p/textpattern/source/detail?r=5907
Modified:
/development/4.5/textpattern/setup/txpsql.php
=======================================
--- /development/4.5/textpattern/setup/txpsql.php Wed Sep 10 14:46:40 2014
UTC
+++ /development/4.5/textpattern/setup/txpsql.php Tue Nov 25 13:29:28 2014
UTC
@@ -263,7 +263,7 @@
) $tabletype PACK_KEYS=1";
// sql:txp_page
-$create_sql[] = "INSERT INTO `".PFX."txp_page`(`name`,`user_html`)
VALUES('archive', '<!DOCTYPE html>\n<html lang=\"<txp:lang
/>\">\n\n<head>\n <meta charset=\"utf-8\">\n <title><txp:page_title
/></title>\n <meta name=\"description\" content=\"\">\n <meta
name=\"generator\" content=\"Textpattern CMS\">\n <meta name=\"viewport\"
content=\"width=device-width, initial-scale=1\">\n <meta name=\"robots\"
content=\"noindex, follow, noodp, noydir\">\n\n
<txp:if_individual_article>\n <!-- add meta author for individual
articles -->\n <txp:meta_author title=\"1\" />\n
</txp:if_individual_article>\n\n <!-- content feeds -->\n <txp:feed_link
flavor=\"atom\" format=\"link\" label=\"Atom\" />\n <txp:feed_link
flavor=\"rss\" format=\"link\" label=\"RSS\" />\n <txp:rsd />\n\n <!--
specify canonical, more info:
http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html
-->\n <txp:if_individual_article>\n <link rel=\"canonical\"
href=\"<txp:permlink />\">\n <txp:else />\n <link rel=\"canonical\"
href=\"<txp:section url=\'1\' />\">\n </txp:if_individual_article>\n\n
<!-- CSS -->\n <!-- Google font API (remove this if you intend to use the
theme in a project without internet access) -->\n <link rel=\"stylesheet\"
href=\"
http://fonts.googleapis.com/css?family=PT+Serif:n4,i4,n7,i7|
Cousine\">\n\n <txp:css format=\"link\" media=\"\" />\n <!-- ...or you
can use (faster) external CSS files eg. <link rel=\"stylesheet\"
href=\"<txp:site_url />css/default.css\"> -->\n\n <!-- HTML5/Media Queries
support for IE 8 (you can remove this section and the corresponding \'js\'
directory files if you don\'t intend to support IE < 9) -->\n <!--[if lt
IE 9]>\n <script src=\"<txp:site_url />js/html5shiv.js\"></script>\n
<script src=\"<txp:site_url />js/css3-mediaqueries.js\"></script>\n
<![endif]-->\n\n</head>\n\n<body id=\"<txp:section />-page\">\n\n <!--
header -->\n <header role=\"banner\">\n <hgroup>\n
<h1><txp:link_to_home><txp:site_name /></txp:link_to_home></h1>\n
<h3><txp:site_slogan /></h3>\n </hgroup>\n </header>\n\n <!--
navigation -->\n <nav role=\"navigation\">\n <h1><txp:text
item=\"navigation\" /></h1>\n <txp:section_list
default_title=\'<txp:text item=\"home\" />\' include_default=\"1\"
wraptag=\"ul\" break=\"\">\n <li<txp:if_section name=\'<txp:section
/>\'> class=\"active\"</txp:if_section>>\n <txp:section title=\"1\"
link=\"1\" />\n </li>\n </txp:section_list>\n </nav>\n\n <div
class=\"wrapper\">\n <div class=\"container\">\n\n <!-- left (main)
column -->\n <div role=\"main\">\n\n
<txp:if_article_list><h1><txp:section title=\"1\"
/></h1></txp:if_article_list>\n\n <txp:article
listform=\"article_listing\" limit=\"5\" />\n <!-- or if you want to
list all articles from all sections instead, then replace txp:article with
txp:article_custom -->\n\n <!-- add pagination links to foot of
article/article listings if there are more articles available,\n
this method is more flexibile than using simple
txp:link_to_prev/txp:link_to_next or txp:older/txp:newer tags -->\n
<p id=\"paginator\">\n\n <txp:if_individual_article>\n\n
<txp:variable name=\"prev\" value=\'<txp:link_to_prev />\' />\n
<txp:variable name=\"next\" value=\'<txp:link_to_next />\' />\n\n
<txp:if_variable name=\"prev\" value=\"\">\n <span
id=\"paginator-l\" class=\"button disabled\">← <txp:text
item=\"older\" /></span>\n <txp:else />\n <a
id=\"paginator-l\" href=\"<txp:link_to_prev />\" title=\"<txp:prev_title
/>\" class=\"button\">← <txp:text item=\"older\" /></a>\n
</txp:if_variable>\n <txp:if_variable name=\"next\"
value=\"\">\n <span id=\"paginator-r\" class=\"button
disabled\"><txp:text item=\"newer\" /> →</span>\n <txp:else
/>\n <a id=\"paginator-r\" href=\"<txp:link_to_next />\"
title=\"<txp:next_title />\" class=\"button\"><txp:text item=\"newer\" />
→</a>\n </txp:if_variable>\n\n <txp:else
/>\n\n <txp:variable name=\"prev\" value=\'<txp:older />\'
/>\n <txp:variable name=\"next\" value=\'<txp:newer />\'
/>\n <txp:if_variable name=\"prev\" value=\"\">\n <span
id=\"paginator-l\" class=\"button disabled\">← <txp:text
item=\"older\" /></span>\n <txp:else />\n <a
id=\"paginator-l\" href=\"<txp:older />\" title=\"<txp:text item=\'older\'
/>\" class=\"button\">← <txp:text item=\"older\" /></a>\n
</txp:if_variable>\n <txp:if_variable name=\"next\"
value=\"\">\n <span id=\"paginator-r\" class=\"button
disabled\"><txp:text item=\"newer\" /> →</span>\n <txp:else
/>\n <a id=\"paginator-r\" href=\"<txp:newer />\"
title=\"<txp:text item=\'newer\' />\" class=\"button\"><txp:text
item=\"newer\" /> →</a>\n </txp:if_variable>\n\n
</txp:if_individual_article>\n\n </p>\n\n </div> <!-- /main
-->\n\n <!-- right (complementary) column -->\n <div
role=\"complementary\">\n <txp:search_input /> <!-- links by default
to form: \'search_input.misc.txp\' unless you specify a different form
-->\n \n <!-- Feed links, default flavor is rss, so we don\'t need
to specify a flavor on the first feed_link -->\n <p><txp:feed_link
label=\"RSS\" class=\"feed-rss\" /> / <txp:feed_link flavor=\"atom\"
label=\"Atom\" class=\"feed-atom\" /></p>\n\n <h4><txp:text
item=\"external_links\" /></h4>\n <txp:linklist wraptag=\"ul\"
break=\"li\" limit=\"10\" /> <!-- links by default to form:
\'plainlinks.link.txp\' unless you specify a different form -->\n
</div> <!-- /complementary -->\n\n </div> <!-- /.container -->\n </div>
<!-- /.wrapper -->\n\n <!-- footer -->\n <footer
role=\"contentinfo\">\n <p><small><txp:text item=\"published_with\" />
<a href=\"
http://textpattern.com\" rel=\"external\" title=\"<txp:text
item=\'go_txp_com\' />\">Textpattern CMS</a>.</small></p>\n </footer>\n\n
<!-- add your own JavaScript here -->\n\n</body>\n</html>\n')";
+$create_sql[] = "INSERT INTO `".PFX."txp_page`(`name`,`user_html`)
VALUES('archive', '<!DOCTYPE html>\n<html lang=\"<txp:lang
/>\">\n\n<head>\n <meta charset=\"utf-8\">\n <title><txp:page_title
/></title>\n <meta name=\"description\" content=\"\">\n <meta
name=\"generator\" content=\"Textpattern CMS\">\n <meta name=\"viewport\"
content=\"width=device-width, initial-scale=1\">\n <meta name=\"robots\"
content=\"index, follow, noodp, noydir\">\n\n
<txp:if_individual_article>\n <!-- add meta author for individual
articles -->\n <txp:meta_author title=\"1\" />\n
</txp:if_individual_article>\n\n <!-- content feeds -->\n <txp:feed_link
flavor=\"atom\" format=\"link\" label=\"Atom\" />\n <txp:feed_link
flavor=\"rss\" format=\"link\" label=\"RSS\" />\n <txp:rsd />\n\n <!--
specify canonical, more info:
http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html
-->\n <txp:if_individual_article>\n <link rel=\"canonical\"
href=\"<txp:permlink />\">\n <txp:else />\n <link rel=\"canonical\"
href=\"<txp:section url=\'1\' />\">\n </txp:if_individual_article>\n\n
<!-- CSS -->\n <!-- Google font API (remove this if you intend to use the
theme in a project without internet access) -->\n <link rel=\"stylesheet\"
href=\"
http://fonts.googleapis.com/css?family=PT+Serif:n4,i4,n7,i7|
Cousine\">\n\n <txp:css format=\"link\" media=\"\" />\n <!-- ...or you
can use (faster) external CSS files eg. <link rel=\"stylesheet\"
href=\"<txp:site_url />css/default.css\"> -->\n\n <!-- HTML5/Media Queries
support for IE 8 (you can remove this section and the corresponding \'js\'
directory files if you don\'t intend to support IE < 9) -->\n <!--[if lt
IE 9]>\n <script src=\"<txp:site_url />js/html5shiv.js\"></script>\n
<script src=\"<txp:site_url />js/css3-mediaqueries.js\"></script>\n
<![endif]-->\n\n</head>\n\n<body id=\"<txp:section />-page\">\n\n <!--
header -->\n <header role=\"banner\">\n <hgroup>\n
<h1><txp:link_to_home><txp:site_name /></txp:link_to_home></h1>\n
<h3><txp:site_slogan /></h3>\n </hgroup>\n </header>\n\n <!--
navigation -->\n <nav role=\"navigation\">\n <h1><txp:text
item=\"navigation\" /></h1>\n <txp:section_list
default_title=\'<txp:text item=\"home\" />\' include_default=\"1\"
wraptag=\"ul\" break=\"\">\n <li<txp:if_section name=\'<txp:section
/>\'> class=\"active\"</txp:if_section>>\n <txp:section title=\"1\"
link=\"1\" />\n </li>\n </txp:section_list>\n </nav>\n\n <div
class=\"wrapper\">\n <div class=\"container\">\n\n <!-- left (main)
column -->\n <div role=\"main\">\n\n
<txp:if_article_list><h1><txp:section title=\"1\"
/></h1></txp:if_article_list>\n\n <txp:article
listform=\"article_listing\" limit=\"5\" />\n <!-- or if you want to
list all articles from all sections instead, then replace txp:article with
txp:article_custom -->\n\n <!-- add pagination links to foot of
article/article listings if there are more articles available,\n
this method is more flexibile than using simple
txp:link_to_prev/txp:link_to_next or txp:older/txp:newer tags -->\n
<p id=\"paginator\">\n\n <txp:if_individual_article>\n\n
<txp:variable name=\"prev\" value=\'<txp:link_to_prev />\' />\n
<txp:variable name=\"next\" value=\'<txp:link_to_next />\' />\n\n
<txp:if_variable name=\"prev\" value=\"\">\n <span
id=\"paginator-l\" class=\"button disabled\">← <txp:text
item=\"older\" /></span>\n <txp:else />\n <a
id=\"paginator-l\" href=\"<txp:link_to_prev />\" title=\"<txp:prev_title
/>\" class=\"button\">← <txp:text item=\"older\" /></a>\n
</txp:if_variable>\n <txp:if_variable name=\"next\"
value=\"\">\n <span id=\"paginator-r\" class=\"button
disabled\"><txp:text item=\"newer\" /> →</span>\n <txp:else
/>\n <a id=\"paginator-r\" href=\"<txp:link_to_next />\"
title=\"<txp:next_title />\" class=\"button\"><txp:text item=\"newer\" />
→</a>\n </txp:if_variable>\n\n <txp:else
/>\n\n <txp:variable name=\"prev\" value=\'<txp:older />\'
/>\n <txp:variable name=\"next\" value=\'<txp:newer />\'
/>\n <txp:if_variable name=\"prev\" value=\"\">\n <span
id=\"paginator-l\" class=\"button disabled\">← <txp:text
item=\"older\" /></span>\n <txp:else />\n <a
id=\"paginator-l\" href=\"<txp:older />\" title=\"<txp:text item=\'older\'
/>\" class=\"button\">← <txp:text item=\"older\" /></a>\n
</txp:if_variable>\n <txp:if_variable name=\"next\"
value=\"\">\n <span id=\"paginator-r\" class=\"button
disabled\"><txp:text item=\"newer\" /> →</span>\n <txp:else
/>\n <a id=\"paginator-r\" href=\"<txp:newer />\"
title=\"<txp:text item=\'newer\' />\" class=\"button\"><txp:text
item=\"newer\" /> →</a>\n </txp:if_variable>\n\n
</txp:if_individual_article>\n\n </p>\n\n </div> <!-- /main
-->\n\n <!-- right (complementary) column -->\n <div
role=\"complementary\">\n <txp:search_input /> <!-- links by default
to form: \'search_input.misc.txp\' unless you specify a different form
-->\n \n <!-- Feed links, default flavor is rss, so we don\'t need
to specify a flavor on the first feed_link -->\n <p><txp:feed_link
label=\"RSS\" class=\"feed-rss\" /> / <txp:feed_link flavor=\"atom\"
label=\"Atom\" class=\"feed-atom\" /></p>\n\n <h4><txp:text
item=\"external_links\" /></h4>\n <txp:linklist wraptag=\"ul\"
break=\"li\" limit=\"10\" /> <!-- links by default to form:
\'plainlinks.link.txp\' unless you specify a different form -->\n
</div> <!-- /complementary -->\n\n </div> <!-- /.container -->\n </div>
<!-- /.wrapper -->\n\n <!-- footer -->\n <footer
role=\"contentinfo\">\n <p><small><txp:text item=\"published_with\" />
<a href=\"
http://textpattern.com\" rel=\"external\" title=\"<txp:text
item=\'go_txp_com\' />\">Textpattern CMS</a>.</small></p>\n </footer>\n\n
<!-- add your own JavaScript here -->\n\n</body>\n</html>\n')";
$create_sql[] = "INSERT INTO `".PFX."txp_page`(`name`,`user_html`)
VALUES('default', '<!DOCTYPE html>\n<html lang=\"<txp:lang
/>\">\n\n<head>\n <meta charset=\"utf-8\">\n <title><txp:page_title
/></title>\n <meta name=\"description\" content=\"\">\n <meta
name=\"generator\" content=\"Textpattern CMS\">\n <meta name=\"viewport\"
content=\"width=device-width, initial-scale=1\">\n <txp:if_search>\n
<meta name=\"robots\" content=\"none\">\n <txp:else />\n
<txp:if_category>\n <meta name=\"robots\" content=\"noindex, follow,
noodp, noydir\">\n <txp:else />\n <txp:if_author>\n <meta
name=\"robots\" content=\"noindex, follow, noodp, noydir\">\n
<txp:else />\n <meta name=\"robots\" content=\"index, follow, noodp,
noydir\">\n </txp:if_author>\n </txp:if_category>\n
</txp:if_search>\n\n <!-- content feeds -->\n <txp:feed_link
flavor=\"atom\" format=\"link\" label=\"Atom\" />\n <txp:feed_link
flavor=\"rss\" format=\"link\" label=\"RSS\" />\n <txp:rsd />\n\n <!--
specify canonical, more info:
http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html
-->\n <txp:if_section name=\"\">\n <link rel=\"canonical\"
href=\"<txp:site_url />\">\n <txp:else />\n
<txp:if_individual_article>\n <link rel=\"canonical\"
href=\"<txp:permlink />\">\n <txp:else />\n <link rel=\"canonical\"
href=\"<txp:section url=\'1\' />\">\n </txp:if_individual_article>\n
</txp:if_section>\n\n <!-- CSS -->\n <!-- Google font API (remove this if
you intend to use the theme in a project without internet access) -->\n
<link rel=\"stylesheet\"
href=\"
http://fonts.googleapis.com/css?family=PT+Serif:n4,i4,n7,i7|
Cousine\">\n\n <txp:css format=\"link\" media=\"\" />\n <!-- ...or you
can use (faster) external CSS files eg. <link rel=\"stylesheet\"
href=\"<txp:site_url />css/default.css\"> -->\n\n <!-- HTML5/Media Queries
support for IE 8 (you can remove this section and the corresponding \'js\'
directory files if you don\'t intend to support IE < 9) -->\n <!--[if lt
IE 9]>\n <script src=\"<txp:site_url />js/html5shiv.js\"></script>\n
<script src=\"<txp:site_url />js/css3-mediaqueries.js\"></script>\n
<![endif]-->\n\n</head>\n\n<body id=\"<txp:if_section
name=\"\"><txp:if_search>search<txp:else />front</txp:if_search><txp:else
/><txp:section /></txp:if_section>-page\">\n\n <!-- header -->\n <header
role=\"banner\">\n <hgroup>\n <h1><txp:link_to_home><txp:site_name
/></txp:link_to_home></h1>\n <h3><txp:site_slogan /></h3>\n
</hgroup>\n </header>\n\n <!-- navigation -->\n <nav
role=\"navigation\">\n <h1><txp:text item=\"navigation\" /></h1>\n
<txp:section_list default_title=\'<txp:text item=\"home\" />\'
include_default=\"1\" wraptag=\"ul\" break=\"\">\n <li<txp:if_section
name=\'<txp:section />\'><txp:if_search><txp:else
/><txp:if_category><txp:else /><txp:if_author><txp:else />
class=\"active\"</txp:if_author></txp:if_category></txp:if_search></txp:if_section>>\n
<txp:section title=\"1\" link=\"1\" />\n </li>\n
</txp:section_list>\n </nav>\n\n <div class=\"wrapper\">\n <div
class=\"container\">\n\n <!-- left (main) column -->\n <div
role=\"main\">\n\n <!-- is this result result page? also omits the
pagination links below (uses pagination format within
search_results.article.txp instead) -->\n <txp:if_search>\n\n
<h1><txp:text item=\"search_results\" /></h1>\n <txp:output_form
form=\"search_results\"/>\n\n <txp:else />\n\n <!-- else is
this an article category list? -->\n <txp:if_category>\n\n
<h1><txp:text item=\"category\" /> <txp:category title=\"1\"
/></h1>\n <txp:article form=\"article_listing\" limit=\"5\"
/>\n\n <txp:else />\n\n <!-- else is this an article author
list? -->\n <txp:if_author>\n\n <h1><txp:text
item=\"author\" /> <txp:author /></h1>\n <txp:article
form=\"article_listing\" limit=\"5\" />\n\n <txp:else
/>\n\n <!-- else display articles normally -->\n
<txp:article limit=\"5\" /> <!-- links by default to form:
\'default.article.txp\' unless you specify a different form
-->\n\n </txp:if_author>\n </txp:if_category>\n\n
<!-- add pagination links to foot of article/article listings/category
listings if there are more articles available,\n this method is
more flexibile than using simple txp:link_to_prev/txp:link_to_next or
txp:older/txp:newer tags -->\n <p id=\"paginator\">\n\n
<txp:variable name=\"prev\" value=\'<txp:older />\' />\n
<txp:variable name=\"next\" value=\'<txp:newer />\' />\n\n
<txp:if_variable name=\"prev\" value=\"\">\n <span
id=\"paginator-l\" class=\"button disabled\">← <txp:text
item=\"older\" /></span>\n <txp:else />\n <a
id=\"paginator-l\" href=\"<txp:older />\" title=\"<txp:text item=\'older\'
/>\" class=\"button\">← <txp:text item=\"older\" /></a>\n
</txp:if_variable>\n <txp:if_variable name=\"next\"
value=\"\">\n <span id=\"paginator-r\" class=\"button
disabled\"><txp:text item=\"newer\" /> →</span>\n <txp:else
/>\n <a id=\"paginator-r\" href=\"<txp:newer />\"
title=\"<txp:text item=\'newer\' />\" class=\"button\"><txp:text
item=\"newer\" /> →</a>\n </txp:if_variable>\n\n
</p>\n\n </txp:if_search>\n\n </div> <!-- /main -->\n\n <!--
right (complementary) column -->\n <div
role=\"complementary\">\n <txp:search_input /> <!-- links by default
to form: \'search_input.misc.txp\' unless you specify a different form
-->\n\n <!-- Feed links, default flavor is rss, so we don\'t need to
specify a flavor on the first feed_link -->\n <p><txp:feed_link
label=\"RSS\" class=\"feed-rss\" /> / <txp:feed_link flavor=\"atom\"
label=\"Atom\" class=\"feed-atom\" /></p>\n\n <h4><txp:text
item=\"external_links\" /></h4>\n <txp:linklist wraptag=\"ul\"
break=\"li\" limit=\"10\" /> <!-- links by default to form:
\'plainlinks.link.txp\' unless you specify a different form -->\n
</div> <!-- /complementary -->\n\n </div> <!-- /.container -->\n </div>
<!-- /.wrapper -->\n\n <!-- footer -->\n <footer
role=\"contentinfo\">\n <p><small><txp:text item=\"published_with\" />
<a href=\"
http://textpattern.com\" rel=\"external\" title=\"<txp:text
item=\'go_txp_com\' />\">Textpattern CMS</a>.</small></p>\n </footer>\n\n
<!-- add your own JavaScript here -->\n\n</body>\n</html>\n')";
$create_sql[] = "INSERT INTO `".PFX."txp_page`(`name`,`user_html`)
VALUES('error_default', '<!DOCTYPE html>\n<html lang=\"<txp:lang
/>\">\n\n<head>\n <meta charset=\"utf-8\">\n <title><txp:error_status
/></title>\n <meta name=\"description\" content=\"<txp:error_message
/>\">\n <meta name=\"generator\" content=\"Textpattern CMS\">\n <meta
name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n <meta
name=\"robots\" content=\"none\">\n\n <!-- content feeds -->\n
<txp:feed_link flavor=\"atom\" format=\"link\" label=\"Atom\" />\n
<txp:feed_link flavor=\"rss\" format=\"link\" label=\"RSS\" />\n <txp:rsd
/>\n\n <!-- CSS -->\n <!-- Google font API (remove this if you intend to
use the theme in a project without internet access) -->\n <link
rel=\"stylesheet\"
href=\"
http://fonts.googleapis.com/css?family=PT+Serif:n4,i4,n7,i7|
Cousine\">\n\n <txp:css format=\"link\" media=\"\" />\n <!-- ...or you
can use (faster) external CSS files eg. <link rel=\"stylesheet\"
href=\"<txp:site_url />css/default.css\"> -->\n\n <!-- HTML5/Media Queries
support for IE 8 (you can remove this section and the corresponding \'js\'
directory files if you don\'t intend to support IE < 9) -->\n <!--[if lt
IE 9]>\n <script src=\"<txp:site_url />js/html5shiv.js\"></script>\n
<script src=\"<txp:site_url />js/css3-mediaqueries.js\"></script>\n
<![endif]-->\n\n</head>\n\n<body id=\"error-page\">\n\n <!-- header -->\n
<header role=\"banner\">\n <hgroup>\n
<h1><txp:link_to_home><txp:site_name /></txp:link_to_home></h1>\n
<h3><txp:site_slogan /></h3>\n </hgroup>\n </header>\n\n <!--
navigation -->\n <nav role=\"navigation\">\n <h1><txp:text
item=\"navigation\" /></h1>\n <txp:section_list
default_title=\'<txp:text item=\"home\" />\' include_default=\"1\"
wraptag=\"ul\" break=\"li\">\n <txp:section title=\"1\" link=\"1\"
/>\n </txp:section_list>\n </nav>\n\n <div class=\"wrapper\">\n
<div class=\"container\">\n\n <!-- left (main) column -->\n <div
role=\"main\">\n <h1 class=\"error-status\"><txp:error_status
/></h1>\n <p class=\"error-msg\"><txp:error_message /></p>\n
</div> <!-- /main -->\n\n <!-- right (complementary) column -->\n
<div role=\"complementary\">\n <txp:search_input /> <!-- links by
default to form: \'search_input.misc.txp\' unless you specify a different
form -->\n\n <!-- Feed links, default flavor is rss, so we don\'t
need to specify a flavor on the first feed_link -->\n
<p><txp:feed_link label=\"RSS\" class=\"feed-rss\" /> / <txp:feed_link
flavor=\"atom\" label=\"Atom\" class=\"feed-atom\" /></p>\n\n
<h4><txp:text item=\"external_links\" /></h4>\n <txp:linklist
wraptag=\"ul\" break=\"li\" limit=\"10\" /> <!-- links by default to form:
\'plainlinks.link.txp\' unless you specify a different form -->\n
</div> <!-- /complementary -->\n\n </div> <!-- /.container -->\n </div>
<!-- /.wrapper -->\n\n <!-- footer -->\n <footer
role=\"contentinfo\">\n <p><small><txp:text item=\"published_with\" />
<a href=\"
http://textpattern.com\" rel=\"external\" title=\"<txp:text
item=\'go_txp_com\' />\">Textpattern CMS</a>.</small></p>\n </footer>\n\n
<!-- add your own JavaScript here -->\n\n</body>\n</html>\n')";
// /sql:txp_page