From 114b063b5503bca622fe42205949ee13403c4ee3 Mon Sep 17 00:00:00 2001 From: Don Chambers Date: Mon, 12 Nov 2007 23:46:58 +0000 Subject: [PATCH] BP: AddThis widget option added. Language files other than english need translation for 2 added variables. --- templates/bulletproof/UTF-8/lang_bg.inc.php | 2 ++ templates/bulletproof/UTF-8/lang_de.inc.php | 2 ++ templates/bulletproof/UTF-8/lang_en.inc.php | 2 ++ templates/bulletproof/config.inc.php | 14 ++++++++ templates/bulletproof/entries.tpl | 36 +++++++++++++++++++++ templates/bulletproof/lang_bg.inc.php | 2 ++ templates/bulletproof/lang_de.inc.php | 2 ++ templates/bulletproof/lang_en.inc.php | 2 ++ templates/bulletproof/style.css | 3 ++ 9 files changed, 65 insertions(+) diff --git a/templates/bulletproof/UTF-8/lang_bg.inc.php b/templates/bulletproof/UTF-8/lang_bg.inc.php index a4667fd5..3c540be4 100644 --- a/templates/bulletproof/UTF-8/lang_bg.inc.php +++ b/templates/bulletproof/UTF-8/lang_bg.inc.php @@ -44,6 +44,8 @@ Translator: Ivan Cenov (jwalker@hotmail.bg) @define('FOOTER_COMMENTS','Показване на броя на коментарите в основата на статията'); @define('FOOTER_TRACKBACKS','Показване на броя на проследяванията в основата на статията'); @define('ALT_COMMTRACK','Използване на алтернативни текстове за броя на коментарите и проследяванията (например "Няма коментари" или "1 коментар" вместо "Коментари (0)" или "Коментари (1)")'); +@define('SHOW_ADDTHIS_WIDGET','Show AddThis (http://www.addthis.com) bookmark widget in entry footer'); +@define('ADDTHIS_ACCOUNT','AddThis.com account number. Not required but will provide statistics about how readers are bookmarking and sharing your content if provided.'); @define('SHOW_STICKY_ENTRY_FOOTER','Показване на основа за лепкавите съобщения (изисква приставка "Разширени свойства на статиите" ("Extended properties for entries"))'); @define('SHOW_STICKY_ENTRY_HEADING','Показване на заглавие за лепкавите съобщения (изисква приставка "Разширени свойства на статиите" ("Extended properties for entries"))'); // Page footer next page and previous page links diff --git a/templates/bulletproof/UTF-8/lang_de.inc.php b/templates/bulletproof/UTF-8/lang_de.inc.php index d0f2de64..ee477a8b 100644 --- a/templates/bulletproof/UTF-8/lang_de.inc.php +++ b/templates/bulletproof/UTF-8/lang_de.inc.php @@ -39,6 +39,8 @@ @define('FOOTER_COMMENTS','Anzahl der Kommentare im Eintragsfuß anzeigen'); @define('FOOTER_TRACKBACKS','Anzahl der Trackbacks im Eintragsfuß anzeigen'); @define('ALT_COMMTRACK','Alternative Darstellung der Anzahl der Kommentare und Trackbacks benutzen (z.B. "Keine Kommentare" bzw. "1 Kommentar" statt "Kommentare (0)" bzw. "Kommentare(1)")'); +@define('SHOW_ADDTHIS_WIDGET','Show AddThis (http://www.addthis.com) bookmark widget in entry footer'); +@define('ADDTHIS_ACCOUNT','AddThis.com account number. Not required but will provide statistics about how readers are bookmarking and sharing your content if provided.'); @define('SHOW_STICKY_ENTRY_FOOTER','Eintragsfuß für klebrige Einträge anzeigen (benötigt das Plugin "Erweiterte Eigenschaften von Artikeln")'); @define('SHOW_STICKY_ENTRY_HEADING','Eintragstitel für klebrige Einträge anzeigen (benötigt das Plugin "Erweiterte Eigenschaften von Artikeln")'); // Page footer next page and previous page links diff --git a/templates/bulletproof/UTF-8/lang_en.inc.php b/templates/bulletproof/UTF-8/lang_en.inc.php index 07cfdba1..3eed2e93 100644 --- a/templates/bulletproof/UTF-8/lang_en.inc.php +++ b/templates/bulletproof/UTF-8/lang_en.inc.php @@ -39,6 +39,8 @@ @define('FOOTER_COMMENTS','Show number of comments in the entry footer'); @define('FOOTER_TRACKBACKS','Show number of trackback in the entry footer'); @define('ALT_COMMTRACK','Use alternate display for number of comments and trackbacks (i.e. "No comments" or "1 comment" instead of "Comments (0)" or "Comments (1)")'); +@define('SHOW_ADDTHIS_WIDGET','Show AddThis (http://www.addthis.com) bookmark widget in entry footer'); +@define('ADDTHIS_ACCOUNT','AddThis.com account number. Not required but will provide statistics about how readers are bookmarking and sharing your content if provided.'); @define('SHOW_STICKY_ENTRY_FOOTER','Show entry footer for sticky postings (requires plugin "Extended properties for entries")'); @define('SHOW_STICKY_ENTRY_HEADING','Show entry heading for sticky postings (requires plugin "Extended properties for entries")'); // Page footer next page and previous page links diff --git a/templates/bulletproof/config.inc.php b/templates/bulletproof/config.inc.php index 80431271..231e46c7 100644 --- a/templates/bulletproof/config.inc.php +++ b/templates/bulletproof/config.inc.php @@ -180,6 +180,20 @@ $template_config = array( 'desc' => array(YES, NO)), 'default' => 'false', ), + array( + 'var' => 'addthiswidget', + 'name' => SHOW_ADDTHIS_WIDGET, + 'type' => 'radio', + 'default' => 'false', + 'radio' => array('value' => array('true', 'false'), + 'desc' => array(YES, NO)) + ), + array( + 'var' => 'addthisaccount', + 'name' => ADDTHIS_ACCOUNT, + 'type' => 'string', + 'default' => '', + ), array( 'var' => 'show_sticky_entry_footer', 'name' => SHOW_STICKY_ENTRY_FOOTER, diff --git a/templates/bulletproof/entries.tpl b/templates/bulletproof/entries.tpl index 6e593bfe..8cca46df 100644 --- a/templates/bulletproof/entries.tpl +++ b/templates/bulletproof/entries.tpl @@ -79,6 +79,18 @@ {/if} {$entry.add_footer} + + {if $template_option.addthiswidget == 'true'} +
+ + +
+ {/if} + {/if} @@ -190,6 +202,18 @@ {/if} {$entry.add_footer} + + {if $template_option.addthiswidget == 'true'} +
+ + +
+ {/if} + {/if} @@ -236,6 +260,18 @@ {/if} {$entry.add_footer} + + {if $template_option.addthiswidget == 'true'} +
+ + +
+ {/if} + {/if} {/if} diff --git a/templates/bulletproof/lang_bg.inc.php b/templates/bulletproof/lang_bg.inc.php index db043f56..fa7ee0c2 100644 --- a/templates/bulletproof/lang_bg.inc.php +++ b/templates/bulletproof/lang_bg.inc.php @@ -44,6 +44,8 @@ Translator: Ivan Cenov (jwalker@hotmail.bg) @define('FOOTER_COMMENTS',' '); @define('FOOTER_TRACKBACKS',' '); @define('ALT_COMMTRACK',' ( " " "1 " " (0)" " (1)")'); +@define('SHOW_ADDTHIS_WIDGET','Show AddThis (http://www.addthis.com) bookmark widget in entry footer'); +@define('ADDTHIS_ACCOUNT','AddThis.com account number. Not required but will provide statistics about how readers are bookmarking and sharing your content if provided.'); @define('SHOW_STICKY_ENTRY_FOOTER',' ( " " ("Extended properties for entries"))'); @define('SHOW_STICKY_ENTRY_HEADING',' ( " " ("Extended properties for entries"))'); // Page footer next page and previous page links diff --git a/templates/bulletproof/lang_de.inc.php b/templates/bulletproof/lang_de.inc.php index 2c40f4b3..8472fd66 100644 --- a/templates/bulletproof/lang_de.inc.php +++ b/templates/bulletproof/lang_de.inc.php @@ -39,6 +39,8 @@ @define('FOOTER_COMMENTS','Anzahl der Kommentare im Eintragsfu anzeigen'); @define('FOOTER_TRACKBACKS','Anzahl der Trackbacks im Eintragsfu anzeigen'); @define('ALT_COMMTRACK','Alternative Darstellung der Anzahl der Kommentare und Trackbacks benutzen (z.B. "Keine Kommentare" bzw. "1 Kommentar" statt "Kommentare (0)" bzw. "Kommentare(1)")'); +@define('SHOW_ADDTHIS_WIDGET','Show AddThis (http://www.addthis.com) bookmark widget in entry footer'); +@define('ADDTHIS_ACCOUNT','AddThis.com account number. Not required but will provide statistics about how readers are bookmarking and sharing your content if provided.'); @define('SHOW_STICKY_ENTRY_FOOTER','Eintragsfu fr klebrige Eintrge anzeigen (bentigt das Plugin "Erweiterte Eigenschaften von Artikeln")'); @define('SHOW_STICKY_ENTRY_HEADING','Eintragstitel fr klebrige Eintrge anzeigen (bentigt das Plugin "Erweiterte Eigenschaften von Artikeln")'); // Page footer next page and previous page links diff --git a/templates/bulletproof/lang_en.inc.php b/templates/bulletproof/lang_en.inc.php index 611e4684..fc12c33c 100644 --- a/templates/bulletproof/lang_en.inc.php +++ b/templates/bulletproof/lang_en.inc.php @@ -39,6 +39,8 @@ @define('FOOTER_COMMENTS','Show number of comments in the entry footer'); @define('FOOTER_TRACKBACKS','Show number of trackback in the entry footer'); @define('ALT_COMMTRACK','Use alternate display for number of comments and trackbacks (i.e. "No comments" or "1 comment" instead of "Comments (0)" or "Comments (1)")'); +@define('SHOW_ADDTHIS_WIDGET','Show AddThis (http://www.addthis.com) bookmark widget in entry footer'); +@define('ADDTHIS_ACCOUNT','AddThis.com account number. Not required but will provide statistics about how readers are bookmarking and sharing your content if provided.'); @define('SHOW_STICKY_ENTRY_FOOTER','Show entry footer for sticky postings (requires plugin "Extended properties for entries")'); @define('SHOW_STICKY_ENTRY_HEADING','Show entry heading for sticky postings (requires plugin "Extended properties for entries")'); // Page footer next page and previous page links diff --git a/templates/bulletproof/style.css b/templates/bulletproof/style.css index 54a0f233..32f08ca8 100644 --- a/templates/bulletproof/style.css +++ b/templates/bulletproof/style.css @@ -400,6 +400,9 @@ img.serendipity_freeTag_xmlButton { border: none; } +.addthiswidget { + margin-top: 5px; +} /*** Quicksearch in the navbar ***/ input#serendipityQuickSearchTermField {