Skip to content

Instantly share code, notes, and snippets.

@garvinhicking
Created February 25, 2014 11:17
Show Gist options
  • Save garvinhicking/9207099 to your computer and use it in GitHub Desktop.
Save garvinhicking/9207099 to your computer and use it in GitHub Desktop.
-@define('STATICPAGE_PAGEADD_DESC', 'Wählen Sie die Plugins aus, die in der staticpage sidebar als Link zur Verfügung stehen sollen.');
+@define('STATICPAGE_PAGEADD_DESC', 'Wählen Sie die Plugins aus, die in der Frontend Seitenleiste als zusätzlicher "Staticpage"-Link zur Verfügung stehen sollen.');
-?>
-<br />
+<!-- DEFAULT_STATICPAGE_BACKEND.TPL start -->
- <label class="sp_label" title="{staticpage_input item="headline" what="desc"|escape:js}">{staticpage_input item="headline" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="headline" what="desc"}">{staticpage_input item="headline" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="articleformattitle" what="desc"|escape:js}">{staticpage_input item="articleformattitle" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="articleformattitle" what="desc"}">{staticpage_input item="articleformattitle" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="content" what="desc"|escape:js}">{staticpage_input item="content" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="content" what="desc"}">{staticpage_input item="content" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="title_element" what="desc"|escape:js}">{staticpage_input item="title_element" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="title_element" what="desc"}">{staticpage_input item="title_element" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="meta_description" what="desc"|escape:js}">{staticpage_input item="meta_description" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="meta_description" what="desc"}">{staticpage_input item="meta_description" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="meta_keywords" what="desc"|escape:js}">{staticpage_input item="meta_keywords" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="meta_keywords" what="desc"}">{staticpage_input item="meta_keywords" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="authorid" what="desc"|escape:js}">{staticpage_input item="authorid" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="authorid" what="desc"}">{staticpage_input item="authorid" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="articletype" what="desc"|escape:js}">{staticpage_input item="articletype" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="articletype" what="desc"}">{staticpage_input item="articletype" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="language" what="desc"|escape:js}">{staticpage_input item="language" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="language" what="desc"}">{staticpage_input item="language" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="related_category_id" what="desc"|escape:js}">{staticpage_input item="related_category_id" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="related_category_id" what="desc"}">{staticpage_input item="related_category_id" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="parent_id" what="desc"|escape:js}">{staticpage_input item="parent_id" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="parent_id" what="desc"}">{staticpage_input item="parent_id" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="show_childpages" what="desc"|escape:js}">{staticpage_input item="show_childpages" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="show_childpages" what="desc"}">{staticpage_input item="show_childpages" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="shownavi" what="desc"|escape:js}">{staticpage_input item="shownavi" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="shownavi" what="desc"}">{staticpage_input item="shownavi" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="show_breadcrumb" what="desc"|escape:js}">{staticpage_input item="show_breadcrumb" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="show_breadcrumb" what="desc"}">{staticpage_input item="show_breadcrumb" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="pre_content" what="desc"|escape:js}">{staticpage_input item="pre_content" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="pre_content" what="desc"}">{staticpage_input item="pre_content" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="pagetitle" what="desc"|escape:js}">{staticpage_input item="pagetitle" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="pagetitle" what="desc"}">{staticpage_input item="pagetitle" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="permalink" what="desc"|escape:js}">{staticpage_input item="permalink" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="permalink" what="desc"}">{staticpage_input item="permalink" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="pass" what="desc"|escape:js}">{staticpage_input item="pass" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="pass" what="desc"}">{staticpage_input item="pass" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="publishstatus" what="desc"|escape:js}">{staticpage_input item="publishstatus" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="publishstatus" what="desc"}">{staticpage_input item="publishstatus" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="is_startpage" what="desc"|escape:js}">{staticpage_input item="is_startpage" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="is_startpage" what="desc"}">{staticpage_input item="is_startpage" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="is_404_page" what="desc"|escape:js}">{staticpage_input item="is_404_page" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="is_404_page" what="desc"}">{staticpage_input item="is_404_page" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="showonnavi" what="desc"|escape:js}">{staticpage_input item="showonnavi" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="showonnavi" what="desc"}">{staticpage_input item="showonnavi" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="markup" what="desc"|escape:js}">{staticpage_input item="markup" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="markup" what="desc"}">{staticpage_input item="markup" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="articleformat" what="desc"|escape:js}">{staticpage_input item="articleformat" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="articleformat" what="desc"}">{staticpage_input item="articleformat" what="name"}</label>
- <label class="sp_label" title="{staticpage_input item="timestamp" what="desc"|escape:js}">{staticpage_input item="timestamp" what="name"|escape:js}</label><br />
+ <label class="sp_label" title="{staticpage_input item="timestamp" what="desc"}">{staticpage_input item="timestamp" what="name"}</label>
- <label class="sp_label" title="Choose the main sidebar that should be shown when this staticpage is evaluated">Sidebars</label><br />
+ <label class="sp_label" title="Choose the main sidebar that should be shown when this staticpage is evaluated">Sidebars</label>
- <label class="sp_label" title="CSS class of the main page body that should be associated">Main CSS class</label><br />
+ <label class="sp_label" title="CSS class of the main page body that should be associated">Main CSS class</label>
+<!-- DEFAULT_STATICPAGE_BACKEND.TPL end -->
-@define('STATICPAGE_PAGEADD_DESC', 'Wählen Sie die Plugins aus, die in der staticpage sidebar als Link zur Verfügung stehen sollen.');
+@define('STATICPAGE_PAGEADD_DESC', 'Wählen Sie die Plugins aus, die in der Frontend Seitenleiste als zusätzlicher "Staticpage"-Link zur Verfügung stehen sollen.');
-@define('STATICPAGE_TEMPLATE_INTERNAL','All fields');
-@define('STATICPAGE_TEMPLATE_EXTERNAL', 'Simple Template');
+@define('STATICPAGE_TEMPLATE_INTERNAL','No Template');//is 'old list-style view' (http://board.s9y.org/viewtopic.php?f=4&t=18951&p=10432469#p10432457)
+@define('STATICPAGE_TEMPLATE_EXTERNAL', 'Default Template');
-?>
- function smarty_init() {
+ function smarty_init()
+ {
- if (!isset($this->smarty_init)) {
+ if (!isset($this->smarty_init))
+ {
- if (isset($serendipity['smarty'])) {
+ if (isset($serendipity['smarty']))
+ {
- function parseStaticPage($pagevar = 'staticpage_', $template = 'plugin_staticpage.tpl') { /* No more & */
+ function parseStaticPage($pagevar = 'staticpage_', $template = 'plugin_staticpage.tpl') /* No more & */
+ {
- function show() {
+ function show()
+ {
- function getPageID() {
+ function getPageID()
+ {
- function getChildPagesID() {
+ function getChildPagesID()
+ {
- function updatePageType()
+ function updatePageType($is_smarty)
- echo '<div class="serendipityAdminMsgError"><img style="width: 22px; height: 22px; border: 0px; padding-right: 4px; vertical-align: middle" src="' . serendipity_getTemplateFile('admin/img/admin_msg_error.png') . '" alt="" />ERROR: ' . $result . '</div>';
+ if (!$is_smarty) {
+ echo '<div class="serendipityAdminMsgError"><img class="img_error" src="' . serendipity_getTemplateFile('admin/img/admin_msg_error.png') . '" alt="" />ERROR: ' . $result . '</div>';
+ }
- echo '<div class="serendipityAdminMsgError"><img style="width: 22px; height: 22px; border: 0px; padding-right: 4px; vertical-align: middle" src="' . serendipity_getTemplateFile('admin/img/admin_msg_error.png') . '" alt="" />ERROR: ' . $result . '</div>';
+ if (!$is_smarty) {
+ echo '<div class="serendipityAdminMsgError"><img class="img_error" src="' . serendipity_getTemplateFile('admin/img/admin_msg_error.png') . '" alt="" />ERROR: ' . $result . '</div>';
+ }
+ }
- function showBackend()
+ function showBackend($is_smarty=false)
-
- function move_down($id) { // no more &
+ function move_down($id) // no more &
+ {
-
-
-
- function inspectConfig($is_smarty, $what, $elcount, $config_item, $config_value, $type, $cname, $cdesc, $value, $default, $lang_direction, $hvalue, $radio, $radio2, $select, $per_row, $per_row2) {
+ function inspectConfig($is_smarty, $what, $elcount, $config_item, $config_value, $type, $cname, $cdesc, $value, $default, $lang_direction, $hvalue, $radio, $radio2, $select, $per_row, $per_row2)
+ {
- function SmartyInspectConfig($params, &$smarty) {
+ function SmartyInspectConfig($params, &$smarty)
+ {
-
- function SmartyInspectConfigFinish($params, &$smarty) {
+ function SmartyInspectConfigFinish($params, &$smarty)
+ {
- function showForm(&$form_values, &$form_container, $introspec_func = 'introspect_item', $value_func = 'get_static', $submit_name = 'staticSubmit') {
+ function showForm(&$form_values, &$form_container, $introspec_func = 'introspect_item', $value_func = 'get_static', $submit_name = 'staticSubmit', $is_smarty=false)
+ {
- ?>
- <h3> <?php echo STATICPAGE_LIST_EXISTING_PAGES ?> </h3>
- <?php
+ echo "\n<h3>" . STATICPAGE_LIST_EXISTING_PAGES . "</h3>\n";
- }
- else
- {
+ } else {
- <strong><?php echo $entry_pre; ?><a href="?serendipity[action]=admin&amp;serendipity[adminModule]=event_display&amp;serendipity[adminAction]=staticpages&amp;serendipity[staticpagecategory]=pages&amp;serendipity[staticid]=<?php echo $entry['id']; ?>" title="#<?php echo $entry['pagetitle']; ?>"><?php echo serendipity_truncateString(htmlspecialchars($entry['headline']),50) ?></a></strong>
- </td>
- <td align="right">
- <?php echo serendipity_formatTime(DATE_FORMAT_SHORT, $entry['timestamp']) . ' ' .$lm; ?>
+ <?php if (!$published) { ?><strong> - DRAFT : </strong><?php } if (empty($entry['headline'])) { echo STATICPAGE_PAGETITLE . ': '; } ?><a href="?serendipity[action]=admin&amp;serendipity[adminModule]=event_display&amp;serendipity[adminAction]=staticpages&amp;serendipity[staticpagecategory]=pages&amp;serendipity[staticid]=<?php echo $entry['id']; ?>" title="#<?php echo $entry['id']; ?>"><?php echo (!empty($entry['headline']) ? serendipity_truncateString(htmlspecialchars($entry['headline']),50) : $entry['pagetitle']); ?></a>
- <td>
- <?php echo POSTED_BY . ' ' . htmlspecialchars($this->selectAuthor($entry['authorid'])); ?>
- </td>
+ <td><?php echo POSTED_BY . ' ' . htmlspecialchars($this->selectAuthor($entry['authorid'])); ?></td>
+ <td align="right"><?php echo serendipity_formatTime(DATE_FORMAT_SHORT, $entry['timestamp']) . ' ' .$lm; ?></td>
- <?php
- $link = $serendipity['baseURL'] . $serendipity['indexFile'];
- $link .= '?serendipity[staticid]=' . $entry['id'] . '&serendipity[staticPreview]=1';
- ?>
- <form action="serendipity_admin.php" method="post" name="serendipityEntry">
- <a target="_blank" href="<?php echo $link ?>" title="<?php echo VIEW . ' #' . $entry['pagetitle']; ?>" class="serendipityIconLink"><img src="<?php echo serendipity_getTemplateFile('admin/img/zoom.png'); ?>" alt="<?php echo VIEW . "#" . $entry['pagetitle']; ?>" /></a>
+ <form action="serendipity_admin.php" method="post" name="sp_<?php echo $entry['id']; ?>">
+ <a target="_blank" href="<?php echo $serendipity['baseURL'] . $serendipity['indexFile'] ?>?serendipity[staticid]=<?php echo $entry['id']; ?>&amp;serendipity[staticPreview]=1" title="<?php echo VIEW . ' #' . $entry['pagetitle']; ?>" class="serendipityIconLink"><img src="<?php echo serendipity_getTemplateFile('admin/img/zoom.png'); ?>" style="vertical-align: baseline; margin-right: 0px;" alt="<?php echo VIEW . ' #' . $entry['pagetitle']; ?>" /></a>
- <input type="image" name="serendipity[staticSubmit]" src="<?php echo serendipity_getTemplateFile('admin/img/edit.png'); ?>" alt="<?php echo EDIT . "#" . $entry['pagetitle']; ?>">
- <input type="image" name="serendipity[staticDelete]" src="<?php echo serendipity_getTemplateFile('admin/img/delete.png'); ?>" onclick="return confirm('<?php echo sprintf(DELETE_SURE, $entry['pagetitle']); ?>');" alt="<?php echo DELETE . "#" . $entry['pagetitle']; ?>" />
+ <input type="image" name="serendipity[staticSubmit]" src="<?php echo serendipity_getTemplateFile('admin/img/edit.png'); ?>" title="<?php echo EDIT . ' #' . $entry['pagetitle']; ?>" />
+ <input type="image" name="serendipity[staticDelete]" src="<?php echo serendipity_getTemplateFile('admin/img/delete.png'); ?>" onclick="return confirm('<?php echo sprintf(DELETE_SURE, $entry['pagetitle']); ?>');" title="<?php echo DELETE . ' #' . $entry['pagetitle']; ?>" />
- <div class="serendipity_admin_list_item serendipity_admin_list_item_<?php echo ($is_even ? 'even' : 'uneven'); ?>">
- <table width="100%" cellspacing="0" cellpadding="3">
- <tr>
- <td>
- <form action="serendipity_admin.php" method="post" name="serendipityEntry">
+
+<div class="sp_listfooter">
+ <form action="serendipity_admin.php" method="post" name="sp_ListFooter">
+ <div>
+ </div>
- </td>
- </tr>
- </table>
- <table class="serendipity_admin_list" cellpadding="5" width="100%">
- <tr>
- <td align="center" class="serendipityAdminMsgNote">
- <img style="width: 22px; height: 22px; border: 0px; padding-right: 4px; vertical-align: middle" src="<?php echo serendipity_getTemplateFile('admin/img/admin_msg_note.png'); ?>" alt="" />
+
+<div class="serendipityAdminMsgNote">
+ <img class="backend_attention" style="vertical-align: -30%" src="<?php echo serendipity_getTemplateFile('admin/img/admin_msg_note.png'); ?>" alt="" />
- </td>
- </tr>
- </table>
+</div>
+
- }
- else
- {
+ } else {
- function showSearch() {
+ function showSearch()
+ {
- function fetchCatProp($cid, $key = 'staticpage_categorypage') {
+ function fetchCatProp($cid, $key = 'staticpage_categorypage')
+ {
- function setCatProps($cid, $val = false, $deleteOnly = false) {
+ function setCatProps($cid, $val = false, $deleteOnly = false)
+ {
- function event_hook($event, &$bag, &$eventData, $addData = null) {
+ function event_hook($event, &$bag, &$eventData, $addData = null)
+ {
+ if ($serendipity['version'][0] == '1') {
+ // sadly these msg_classes get overwritten by cke, so at least success needs a unique selector
+?>
+*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
+
+@-ms-viewport {
+ width:device-width;
+}
+
+.clearfix:before, .clearfix:after {
+ content:"";
+ display:table;
+}
+.clearfix:after {
+ clear:both;
+}
+
+.icon-attention:before{content:'\26a0';}
+.icon-ok-circle:before{content:'\2714'}
+.icon-cancel-circle:before{content:'\2716'}
+.icon-attention-circle:before{content:'\2757';color:red;}
+
+.icon-attention-alt:before {color:red;}
+.icon-ok:before, .icon-ok-circle:before, .icon-attention:before, .icon-attention-alt:before {font-size:131%;}
+
+@font-face {
+ font-family: 'fontello';
+ src: url('<?php echo $serendipity['serendipityHTTPPath'].$serendipity['permalinkPluginPath'] .'/serendipity_event_staticpage/font/fontello.eot?34254064';?>');
+ src: url('<?php echo $serendipity['serendipityHTTPPath'].$serendipity['permalinkPluginPath'] .'/serendipity_event_staticpage/font/fontello.eot?34254064#iefix';?>') format('embedded-opentype'),
+ url('<?php echo $serendipity['serendipityHTTPPath'].$serendipity['permalinkPluginPath'] .'/serendipity_event_staticpage/font/fontello.woff?34254064';?>') format('woff'),
+ url('<?php echo $serendipity['serendipityHTTPPath'].$serendipity['permalinkPluginPath'] .'/serendipity_event_staticpage/font/fontello.ttf?34254064';?>') format('truetype'),
+ url('<?php echo $serendipity['serendipityHTTPPath'].$serendipity['permalinkPluginPath'] .'/serendipity_event_staticpage/font/fontello.svg?34254064#fontello';?>') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+@font-face {
+ font-family: 'fontello';
+ src: url('data:application/octet-stream;base64,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') format('woff'),
+ url('data:application/octet-stream;base64,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') format('truetype');
+}
+/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
+/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
+/*
+@media screen and (-webkit-min-device-pixel-ratio:0) {
+ @font-face {
+ font-family: 'fontello';
+ src: url('<?php echo $serendipity['serendipityHTTPPath'].$serendipity['permalinkPluginPath'] .'/serendipity_event_staticpage/font/fontello.svg?34254064#fontello';?>') format('svg');
+ }
+}
+*/
+
+ [class^="icon-"]:before, [class*=" icon-"]:before {
+ font-family: "fontello";
+ font-style: normal;
+ font-weight: normal;
+ speak: none;
+
+ display: inline-block;
+ text-decoration: inherit;
+ width: 1em;
+ margin-right: .2em;
+ text-align: center;
+ /* opacity: .8; */
+
+ /* For safety - reset parent styles, that can break glyph codes*/
+ font-variant: normal;
+ text-transform: none;
+
+ /* fix buttons height, for twitter bootstrap */
+ line-height: 1em;
+
+ /* Animation center compensation - margins should be symmetric */
+ /* remove if not needed */
+ margin-left: .2em;
+
+ /* you can be more comfortable with increased icons size */
+ /* font-size: 120%; */
+
+ /* Uncomment for 3D effect */
+ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
+}
+.icon-ok:before { content: '\e800'; } /* '?' */
+.icon-clock:before { content: '\e818'; } /* '?' */
+.icon-cancel:before { content: '\e80e'; } /* '?' */
+.icon-plus:before { content: '\e80f'; } /* '?' */
+.icon-plus-squared:before { content: '\e810'; } /* '?' */
+.icon-plus-squared-alt:before { content: '\e811'; } /* '?' */
+.icon-minus:before { content: '\e812'; } /* '?' */
+.icon-minus-squared:before { content: '\e813'; } /* '?' */
+.icon-minus-squared-alt:before { content: '\e814'; } /* '?' */
+.icon-help:before { content: '\e815'; } /* '?' */
+.icon-help-circled:before { content: '\e816'; } /* '?' */
+.icon-info-circled:before { content: '\e803'; } /* '?' */
+.icon-info:before { content: '\e802'; } /* '?' */
+.icon-ok-circled:before { content: '\e801'; } /* '?' */
+.icon-attention:before { content: '\e805'; } /* '?' */
+.icon-attention-circled:before { content: '\e806'; } /* '?' */
+.icon-clock-1:before { content: '\e819'; } /* '?' */
+.icon-resize-full-alt:before { content: '\e80b'; } /* '?' */
+.icon-zoom-in:before { content: '\e80c'; } /* '?' */
+.icon-zoom-out:before { content: '\e80d'; } /* '?' */
+.icon-down-open:before { content: '\e809'; } /* '?' */
+.icon-left-open:before { content: '\e807'; } /* '?' */
+.icon-right-open:before { content: '\e808'; } /* '?' */
+.icon-up-open:before { content: '\e80a'; } /* '?' */
+.icon-pencil:before { content: '\e817'; } /* '?' */
+.icon-attention-alt:before { content: '\e804'; } /* '?' */
+
+.msg_error,
+.msg_success,
+.msg_notice,
+.msg_dialogue {
+ display:block;
+ margin: 1.5em 0;
+ padding: 10px;
+}
+
+.msg_error {
+ background: #f2dede;
+ border: 1px solid #e4b9b9;
+ color: #b94a48;
+}
+
+.msg_success {
+ background: #dff0d8;
+ border: 1px solid #c1e2b3;
+ color: #468847;
+}
+
+.msg_notice {
+ background: #fcf8e3;
+ border: 1px solid #f7ecb5;
+ color: #c09853;
+}
+
+.msg_dialogue {
+ background: #eee;
+ border: 1px solid #aaa;
+ color: #777;
+}
+
+<?php
+ //echo file_get_contents(dirname(__FILE__) . '/fontello-embedded.css');
+ }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment