This commit is contained in:
Garvin Hicking 2018-04-23 11:58:54 +02:00
commit e23fed0a47
29 changed files with 213 additions and 20 deletions

View File

@ -18,7 +18,6 @@
<link rel="canonical" href="{$serendipityBaseURL}">
{/if}
<link rel="stylesheet" href="{$head_link_stylesheet}">
<script src="{serendipity_getFile file="scripts/modernizr/modernizr.js"}"></script>
<link rel="alternate" type="application/rss+xml" title="{$blogTitle} RSS feed" href="{$serendipityBaseURL}{$serendipityRewritePrefix}feeds/index.rss2">
<link rel="alternate" type="application/x.atom+xml" title="{$blogTitle} Atom feed" href="{$serendipityBaseURL}{$serendipityRewritePrefix}feeds/atom.xml">
{if $entry_id}

View File

@ -1,6 +1,6 @@
Name: Bootstrap 4
Author: Matthias Mees
Date: 2018-03-25
Date: 2018-04-20
Require Serendipity: 2.1
Backend: No
Recommended: Yes

View File

@ -6,7 +6,6 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{$CONST.SERENDIPITY_ADMIN_SUITE}</title>
<link rel="stylesheet" href="{$serendipityHTTPPath}{$serendipityRewritePrefix}serendipity.css">
<script src="{serendipity_getFile file="scripts/modernizr/modernizr.js" frontend=true}"></script>
{serendipity_hookPlugin hook="backend_header" hookAll="true"}
<script>window.onload = function() {ldelim}
parent.document.getElementById('serendipity_iframe').style.height = document.querySelector('html').offsetHeight + 'px';

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -35,6 +35,7 @@
@define('ARCHIVE_HEADER_IMAGE', 'Header-Bild für die Archivseite');
//Page Options
@define('USE_GOOGLEFONTS', 'Google Webfonts einbinden?');
@define('HOME_LINK_TEXT', 'Text des Home-Links');
@define('ENTRY_DATE_FORMAT','Datumsformat für Einträge');
@define('COMMENT_TIME_FORMAT','Zeitformat für Kommentare und Trackbacks');

View File

@ -0,0 +1,81 @@
<?php
// General
@define('ERROR_404', 'Error 404 - The page you requested could not be found.');
@define('SEARCH_WHAT','What are you looking for?'); //used on quicksearch modal
@define('SEARCH','Search');
@define('TOGGLE_NAV','Toggle Navigation'); //only seen by screen readers
@define('CLOSE','Close'); //close button on search form
@define('READ_MORE','Read More');
//Option groups and instructions
@define('THEME_HEADERS', 'Header images');
@define('THEME_SOCIAL_LINKS', 'Social links');
@define('THEME_PAGE_OPTIONS', 'Page Options');
@define('THEME_NAVIGATION', 'Navigation Options');
@define('THEME_README','Read me');
@define('THEME_EP_YES','<p>Extended Property for Entries plugin (serendipity_event_entryproperties) is required for this theme, and is installed.</p>');
@define('THEME_EP_NO','<p class="serendipity_msg_important">Extended Property for Entries plugin (serendipity_event_entryproperties) is required for this theme, which is not installed or is inactive. Please install the plugin to fully utlize this theme.</p>');
@define('THEME_INSTRUCTIONS','<p>This theme uses wide header images for different page types. Default images are included with the theme. The default images are 1900px wide. These default images can be changed in the configurations settings below. In addition to default images, each entry and static page can define their own unique header image.</p> <p>This theme was designed to use a secondary subtitle, or byline, directly below the entry title. The entry subtitle, and entry image, is available under the section "Advanced Options" when creating or editing an entry. Alternatively, the theme can be configured to display the first 70 characters of an entry as the subtitle if no subtitle is defined for an entry.</p> <p>This theme does not use sidebars. This theme can, however, be configured to display categories and entry tags from the respective sidebar plugins on the archive page. See "' . THEME_PAGE_OPTIONS . '" below.</p> <p>If using the avatar plugin (serendipity_event_gravatar), configure option "Produce smarty tag = yes" for best display of comment avatars.</p> <p>Configure serendipity_event_freetag option "Extended Smarty = yes" for a nicer display of tags in the entry footer.</p>');
@define('THEME_ENTRY_PROPERTIES_HEADING','Theme Clean Blog entry properties');
@define('THEME_CUSTOM_FIELD_HEADING', 'Custom Entry Fields');
@define('THEME_CUSTOM_FIELD_DEFINITION','These optional fields are only available when using this theme (clean blog). The event plugin serendipity_event_entryproperties (extended properties for entries) must also be installed to use these fields. The Entry Subtitle field is displayed below the entry title and should be a brief post summary. The entry header image field will overide the default entry header image for this specific entry.');
@define('THEME_ENTRY_SUBTITLE','Entry Subtitle');
@define('THEME_ENTRY_HEADER_IMAGE','Entry Header Image');
@define('THEME_DEMO_AVAILABLE', 'A complete English explanation of <a href="http://www.optional-necessity.com/demo/cleanblog/archives/8-Using-the-Clean-Blog-theme.html">configuring and using Clean Blog</a> can be found on the <a href="http://www.optional-necessity.com/demo/cleanblog/">Clean Blog demo</a>.');
// Header Images
@define('DEFAULT_HEADER_IMAGE', 'Default header image');
@define('DEFAULT_HEADER_IMAGE_DESC', 'This image will be used on pages which do not define their own header image');
@define('ENTRY_DEFAULT_HEADER_IMAGE', 'Header image for entries');
@define('ENTRY_DEFAULT_HEADER_IMAGE_DESC', 'This image will be used for all entries that do not define their own entry-specific header image');
@define('STATICPAGE_DEFAULT_HEADER_IMAGE', 'Header image for static pages');
@define('STATICPAGE_DEFAULT_HEADER_IMAGE_DESC', 'This image will be used for all static pages that do not define their own page-specific header image');
@define('STATICPAGE_SPECIFIC_HEADER_IMAGE','Staticpage Header Image (optional)');
@define('CONTACTFORM_HEADER_IMAGE', 'Header image for contact form');
@define('ARCHIVE_HEADER_IMAGE', 'Header image for archive page');
//Page Options
@define('USE_GOOGLEFONTS', 'Use Google webfonts?');
@define('HOME_LINK_TEXT', 'Home link text');
@define('ENTRY_DATE_FORMAT','Entry Date Format');
@define('COMMENT_TIME_FORMAT','Comment and trackback time format');
@define('WORDS','Words');
@define('TIMESTAMP','Timestamp');
@define('SUBTITLE_USE_ENTRYBODY','Display first 70 characters of entry body as entry subtitle if actual entry subtitle field is blank?');
@define('ENTRYBODY_DETAILED_ONLY','Show entry body on single entry page view only');
@define('SHOW_COMMENT_LINK','Show link to entry\'s comments');
@define('CATEGORIES_ON_ARCHIVE', 'Show categories on archive page');
@define('CATEGORIES_ON_ARCHIVE_DESC', 'The sidebar categories plugin (serendipity_plugin_categories) must be installed and the option "Enable Smarty-Templates?" must be activated to view categories on the archive page.');
@define('TAGS_ON_ARCHIVE', 'Show tags on archive page');
@define('TAGS_ON_ARCHIVE_DESC', 'The show tagged entries plugin (serendipity_plugin_freetag) must be installed and the sidebar template option must be set to "archive_freetag.tpl" to view tags on the archive page.');
//Static Pages
@define('STATIC_SHOW_AUTHOR_TEXT','Show Author\'s name');
@define('STATIC_SHOW_DATE_TEXT','Show date');
//Navigation
@define('USE_CORENAV', 'Use global navigation?');
//Social media
@define('TWITTER_URL','Twitter URL path. Icon not displayed if blank.');
@define('FACEBOOK_URL','Facebook URL path. Icon not displayed if blank.');
@define('RSS_URL','RSS feed URL path. Icon not displayed if blank.');
@define('GITHUB_URL','GitHub URL path. Icon not displayed if blank.');
@define('INSTAGRAM_URL','Instagram URL path. Icon not displayed if blank.');
@define('PINTEREST_URL','Pinterest URL path. Icon not displayed if blank.');
@define('COPYRIGHT', 'Copyright');
//time ago in words function
@define('ELAPSED_LESS_THAN_MINUTE_AGO','Less than a minute ago');
@define('ELAPSED_ONE_MINUTE_AGO','1 minute ago');
@define('ELAPSED_ONE_DAY_AGO','1 day ago');
@define('ELAPSED_MINUTES_AGO','%s minutes ago');
@define('ELAPSED_HOURS_AGO','%s hours ago');
@define('ELAPSED_DAYS_AGO','%s days ago');
@define('ELAPSED_MONTHS_AGO','%s months ago');
@define('ELAPSED_YEARS_AGO','%s years ago'); //not currently using this, but defining just in case
@define('ELAPSED_ABOUT_ONE_HOUR_AGO','About an hour ago'); // greater than 45 minutes, less than 90 minutes
@define('ELAPSED_ABOUT_ONE_MONTH_AGO','About a month ago'); // greater than 30 days, less than 60 days
@define('ELAPSED_ABOUT_ONE_YEAR_AGO','About a year ago'); // greater than one year, less than 2 years
@define('ELAPSED_OVER_YEARS_AGO','Over %s years ago');// greater than 2 years

View File

@ -151,6 +151,12 @@ $template_config = array(
'type' => 'boolean',
'default' => false,
),
array(
'var' => 'use_googlefonts',
'name' => USE_GOOGLEFONTS,
'type' => 'boolean',
'default' => true,
),
array(
'var' => 'use_corenav',
'name' => USE_CORENAV,
@ -220,7 +226,7 @@ for ($i = 0; $i < $template_loaded_config['amount']; $i++) {
$template_config_groups = array(
THEME_README => array('theme_instructions'),
THEME_HEADERS => array('default_header_image', 'entry_default_header_image', 'staticpage_header_image', 'contactform_header_image', 'archive_header_image'),
THEME_PAGE_OPTIONS => array('home_link_text', 'date_format', 'comment_time_format','subtitle_use_entrybody', 'entrybody_detailed_only', 'show_comment_link', 'categories_on_archive', 'tags_on_archive', 'copyright'),
THEME_PAGE_OPTIONS => array('use_googlefonts', 'home_link_text', 'date_format', 'comment_time_format','subtitle_use_entrybody', 'entrybody_detailed_only', 'show_comment_link', 'categories_on_archive', 'tags_on_archive', 'copyright'),
THEME_SOCIAL_LINKS => array('twitter_url', 'facebook_url', 'rss_url', 'github_url', 'instagram_url', 'pinterest_url'),
THEME_NAVIGATION => $navlinks_collapse
);

View File

@ -30,7 +30,9 @@
{/if}
{* CUSTOM FONTS *}
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
{if $template_option.use_googlefonts}
<link href='https://fonts.googleapis.com/css?family=Open+Sans:300,600,800|Lora:400,400italic' rel='stylesheet' type='text/css'>
{/if}
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->

View File

@ -1,6 +1,6 @@
Name: Clean Blog
Author: s9y theme by Don Chambers. Original bootstrap theme by Iron Summit Media Strategies, LLC.
Date: 2016-02-02
Date: 2018-04-09
Require Serendipity: 2.0
Backend: No
Recommended: Yes

View File

@ -35,6 +35,7 @@
@define('ARCHIVE_HEADER_IMAGE', 'Header-Bild für die Archivseite');
//Page Options
@define('USE_GOOGLEFONTS', 'Google Webfonts einbinden?');
@define('HOME_LINK_TEXT', 'Text des Home-Links');
@define('ENTRY_DATE_FORMAT','Datumsformat für Einträge');
@define('COMMENT_TIME_FORMAT','Zeitformat für Kommentare und Trackbacks');

View File

@ -36,6 +36,7 @@
@define('ARCHIVE_HEADER_IMAGE', 'Header image for archive page');
//Page Options
@define('USE_GOOGLEFONTS', 'Use Google webfonts?');
@define('HOME_LINK_TEXT', 'Home link text');
@define('ENTRY_DATE_FORMAT','Entry Date Format');
@define('COMMENT_TIME_FORMAT','Comment and trackback time format');

View File

@ -16,7 +16,9 @@
{/if}
{* CUSTOM FONTS *}
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
{if $template_option.use_googlefonts}
<link href='https://fonts.googleapis.com/css?family=Lora:400,400italic|Open+Sans:300,600,800' rel='stylesheet' type='text/css'>
{/if}
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>

View File

@ -1,2 +1,3 @@
<?php
@define('USE_CORENAV', 'Globale Navigation einbinden?');
@define('USE_GOOGLEFONTS', 'Google Webfonts einbinden?');

View File

@ -1,2 +1,3 @@
<?php
@define('USE_CORENAV', 'Use global navigation?');
@define('USE_GOOGLEFONTS', 'Use Google webfonts?');

View File

@ -44,6 +44,12 @@ $template_config = array(
'%m/%d/%Y' => '%m/%d/%Y',
'%Y-%m-%d' => '%Y-%m-%d')
),
array(
'var' => 'use_googlefonts',
'name' => USE_GOOGLEFONTS,
'type' => 'boolean',
'default' => false
),
array(
'var' => 'use_corenav',
'name' => USE_CORENAV,

View File

@ -17,7 +17,9 @@
{if ($view == "start")}
<link rel="canonical" href="{$serendipityBaseURL}">
{/if}
{if $template_option.use_googlefonts}
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway:400,300,600">
{/if}
<link rel="stylesheet" href="{$head_link_stylesheet}">
<link rel="alternate" type="application/rss+xml" title="{$blogTitle} RSS feed" href="{$serendipityBaseURL}{$serendipityRewritePrefix}feeds/index.rss2">
<link rel="alternate" type="application/x.atom+xml" title="{$blogTitle} Atom feed" href="{$serendipityBaseURL}{$serendipityRewritePrefix}feeds/atom.xml">

View File

@ -1,5 +1,5 @@
Name: Skeleton
Author: Matthias Mees, based on http://getskeleton.com
Date: 2016-09-19
Date: 2018-04-10
Require Serendipity: 2.0
Recommended: Yes

View File

@ -1,2 +1,3 @@
<?php
@define('USE_CORENAV', 'Globale Navigation einbinden?');
@define('USE_GOOGLEFONTS', 'Google Webfonts einbinden?');

View File

@ -1,2 +1,3 @@
<?php
@define('USE_CORENAV', 'Use global navigation?');
@define('USE_GOOGLEFONTS', 'Use Google webfonts?');

View File

@ -4,7 +4,9 @@
<meta charset="{$head_charset}">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{$CONST.SERENDIPITY_ADMIN_SUITE}</title>
{if $template_option.use_googlefonts}
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway:400,300,600">
{/if}
<link rel="stylesheet" href="{$serendipityHTTPPath}{$serendipityRewritePrefix}serendipity.css">
{serendipity_hookPlugin hook="backend_header" hookAll="true"}
<script src="{serendipity_getFile file='admin/js/plugins.js'}"></script>

View File

@ -22,6 +22,7 @@
@define('THEME_DEMO_AVAILBLE', 'Eine komplette englische Anleitung zur <a href="http://www.optional-necessity.com/demo/timeline/archives/13-Using-the-Timeline-theme.html">Konfiguration und Benutzung von Timeline</a> findet sich in der <a href="http://www.optional-necessity.com/demo/timeline/">Timeline theme demo</a>.');
//Page Options
@define('USE_GOOGLEFONTS', 'Google Webfonts einbinden?');
@define('THEME_COLORSET', 'Colorset');
@define('THEME_SKINSET', 'Theme skin');
@define('HEADER_IMG','Optional Header Image. Leave blank to use Blog Name.');

View File

@ -0,0 +1,74 @@
<?php
// General
@define('ERROR_404', 'Error 404 - The page you requested could not be found.');
@define('SEARCH_WHAT','What are you looking for?'); //used on quicksearch modal
@define('SEARCH','Search');
@define('TOGGLE_NAV','Toggle Navigation'); //only seen by screen readers
@define('CLOSE','Close'); //close button on search form
@define('READ_MORE','Read More');
//Option groups and instructions
@define('THEME_SOCIAL_LINKS', 'Social links');
@define('THEME_PAGE_OPTIONS', 'Page Options');
@define('THEME_NAVIGATION', 'Navigation Options');
@define('THEME_README','Read me');
@define('THEME_IDENTITY','Site Identity');
@define('THEME_EP_YES','<p class="msg_success">Extended Property for Entries plugin (serendipity_event_entryproperties) is required for this theme, and is installed.</p>');
@define('THEME_EP_NO','<p class="msg_error">Extended Property for Entries plugin (serendipity_event_entryproperties) is required for this theme, which is not installed or is inactive. Please install the plugin to fully utlize this theme.</p>');
@define('THEME_INSTRUCTIONS','<p>This theme displays blog posts on a linear timeline. Each group of month titles can also be displayed or hidden on the timeline.</p><p>This theme uses a right and bottom sidebar. Either, or both sidebars can be disabled by deleting sidebar plugins or relocating sidebar plugins to the sidebar colum labeled "hidden" in plugin configuration.</p><p>This theme can be configured to display categories and entry tags from the respective sidebar plugins on the archive page. See "' . THEME_PAGE_OPTIONS . '" below.</p><p>If using the avatar plugin (serendipity_event_gravatar), configure option "Produce smarty tag = yes" for best display of comment avatars.</p><p>Configure serendipity_event_freetag option "Extended Smarty = yes" for a nicer display of tags in the entry footer.</p>');
@define('THEME_CUSTOM_FIELD_HEADING', 'Custom Entry Fields');
@define('THEME_CUSTOM_FIELD_DEFINITION','These optional field(s) are only available when using this theme (timeline). The event plugin serendipity_event_entryproperties (extended properties for entries) must also be installed to use these field(s). The entry image will appear on both the timeline, and at the top of each detailed entry.');
@define('THEME_ENTRY_IMAGE','Entry Image.');
@define('THEME_DEMO_AVAILABLE', 'A complete English explanation of <a href="http://www.optional-necessity.com/demo/timeline/archives/13-Using-the-Timeline-theme.html">configuring and using Timeline</a> can be found on the <a href="http://www.optional-necessity.com/demo/timeline/">Timeline theme demo</a>.');
//Page Options
@define('USE_GOOGLEFONTS', 'Use Google webfonts?');
@define('THEME_COLORSET', 'Colorset');
@define('THEME_SKINSET', 'Theme skin');
@define('HEADER_IMG','Optional Header Image. Leave blank to use Blog Name.');
@define('HEADER_IMG_DESC', 'Header image recommended size: 150px x 40px.');
@define('SUBHEADER_IMG','Optional Subheader Image.');
@define('SUBHEADER_IMG_DESC', 'This full width background image appears below the header logo and site navigation.');
@define('ENTRY_DATE_FORMAT','Entry Date Format');
@define('COMMENT_TIME_FORMAT','Comment and trackback time format');
@define('WORDS','Words');
@define('TIMESTAMP','Timestamp');
@define('DISPLAY_AS_TIMELINE','Use timeline format');
@define('DISPLAY_AS_TIMELINE_DESC','Use timeline format for blog posts. If false, blog posts will be shown in a more typical blog format.');
@define('MONTHS_ON_TIMELINE','Show month names on timeline');
@define('MONTHS_ON_TIMELINE_DESC','Month name will appear as a heading on the timeline for each month of entries.');
@define('MONTHS_ON_TIMELINE_FORMAT','Timeline month format');
@define('CATEGORIES_ON_ARCHIVE', 'Show categories on archive page');
@define('CATEGORIES_ON_ARCHIVE_DESC', 'The sidebar categories plugin (serendipity_plugin_categories) must be installed and the option "Enable Smarty-Templates?" must be activated to view categories on the archive page.');//Used in theme readme and archive page
@define('CATEGORY_RSS_ON_ARCHIVE','Show RSS icon next to each category on archive page');
@define('TAGS_ON_ARCHIVE', 'Show tags on archive page');
@define('TAGS_ON_ARCHIVE_DESC', 'The show tagged entries plugin (serendipity_plugin_freetag) must be installed and the sidebar template option must be set to "archive_freetag.tpl" to view tags on the archive page.'); //Used in theme readme and archive page
//Navigation
@define('USE_CORENAV', 'Use global navigation?');
//Social media
@define('SOCIAL_ICONS_AMOUNT', 'Enter number of social media links');
@define('SOCIAL_NETWORK_SERVICE', 'Select social media service for link');
@define('SOCIAL_ICON_URL', 'URL for social media service link');
@define('COPYRIGHT', 'Copyright');
//time ago in words function
@define('ELAPSED_LESS_THAN_MINUTE_AGO','Less than a minute ago');
@define('ELAPSED_ONE_MINUTE_AGO','1 minute ago');
@define('ELAPSED_ONE_DAY_AGO','1 day ago');
@define('ELAPSED_MINUTES_AGO','%s minutes ago');
@define('ELAPSED_HOURS_AGO','%s hours ago');
@define('ELAPSED_DAYS_AGO','%s days ago');
@define('ELAPSED_MONTHS_AGO','%s months ago');
@define('ELAPSED_YEARS_AGO','%s years ago'); //not currently using this, but defining just in case
@define('ELAPSED_ABOUT_ONE_HOUR_AGO','About an hour ago'); // greater than 45 minutes, less than 90 minutes
@define('ELAPSED_ABOUT_ONE_MONTH_AGO','About a month ago'); // greater than 30 days, less than 60 days
@define('ELAPSED_ABOUT_ONE_YEAR_AGO','About a year ago'); // greater than one year, less than 2 years
@define('ELAPSED_OVER_YEARS_AGO','Over %s years ago');// greater than 2 years
//Static Pages
@define('STATIC_SHOW_AUTHOR_TEXT','Show Author\'s name?');
@define('STATIC_SHOW_DATE_TEXT','Show date last modified?');
@define('STATIC_SHOW_SIDEBARS_TEXT','Show sidebars?');

View File

@ -145,6 +145,12 @@ $template_config = array(
'type' => 'media',
'default' => serendipity_getTemplateFile('subheader.jpg', 'serendipityHTTPPath', true)
),
array(
'var' => 'use_googlefonts',
'name' => USE_GOOGLEFONTS,
'type' => 'boolean',
'default' => true,
),
array(
'var' => 'date_format',
'name' => ENTRY_DATE_FORMAT . ' (http://php.net/strftime)',
@ -309,7 +315,7 @@ for ($i = 0; $i < $template_loaded_config['social_icons_amount']; $i++) {
$template_config_groups = array(
THEME_README => array('theme_instructions'),
THEME_IDENTITY => array('sidebars', 'header_img', 'subheader_img', 'colorset', 'skinset', 'copyright'),
THEME_IDENTITY => array('sidebars', 'header_img', 'subheader_img', 'colorset', 'skinset', 'use_googlefonts', 'copyright'),
THEME_PAGE_OPTIONS => array('date_format', 'comment_time_format', 'display_as_timeline', 'months_on_timeline', 'months_on_timeline_format', 'categories_on_archive', 'category_rss_archive', 'tags_on_archive'),
THEME_NAVIGATION => $navlinks_collapse,
THEME_SOCIAL_LINKS => $sociallinks_collapse

View File

@ -29,7 +29,9 @@
{/if}
{* CUSTOM FONTS *}
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
{if $template_option.use_googlefonts}
<link href='https://fonts.googleapis.com/css?family=Open+Sans:300,400' rel='stylesheet' type='text/css'>
{/if}
{serendipity_hookPlugin hook="frontend_header"}
<script src="{$head_link_script}"></script>
{* SUBHEADER IMAGE *}

View File

@ -1,6 +1,6 @@
Name: Timeline
Author: Don Chambers
Date: 2017-03-18
Date: 2018-04-09
Require Serendipity: 2.0
Backend: No
Recommended: Yes

View File

@ -22,6 +22,7 @@
@define('THEME_DEMO_AVAILBLE', 'Eine komplette englische Anleitung zur <a href="http://www.optional-necessity.com/demo/timeline/archives/13-Using-the-Timeline-theme.html">Konfiguration und Benutzung von Timeline</a> findet sich in der <a href="http://www.optional-necessity.com/demo/timeline/">Timeline theme demo</a>.');
//Page Options
@define('USE_GOOGLEFONTS', 'Google Webfonts einbinden?');
@define('THEME_COLORSET', 'Colorset');
@define('THEME_SKINSET', 'Theme skin');
@define('HEADER_IMG','Optional Header Image. Leave blank to use Blog Name.');

View File

@ -23,6 +23,7 @@
//Page Options
@define('USE_GOOGLEFONTS', 'Use Google webfonts?');
@define('THEME_COLORSET', 'Colorset');
@define('THEME_SKINSET', 'Theme skin');
@define('HEADER_IMG','Optional Header Image. Leave blank to use Blog Name.');

View File

@ -16,7 +16,9 @@
{/if}
{* CUSTOM FONTS *}
<link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
{if $template_option.use_googlefonts}
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300,400' rel='stylesheet' type='text/css'>
{/if}
{* ADDTIONAL COLORSET & SKIN STYLESHEETS - INCLUDED SETS ARE LOADED VIA CONFIG *}
{serendipity_hookPlugin hook="backend_header" hookAll="true"}
<script>