]> git.mxchange.org Git - friendica.git/blobdiff - view/theme/smoothly/theme.php
Merge pull request #904 from annando/master
[friendica.git] / view / theme / smoothly / theme.php
index e69b8a3b9926f7a6ac16219a387098ef65e2a65e..d3ebbc1d159d3b7bc9092e1ce719d90019224a03 100644 (file)
@@ -2,17 +2,23 @@
 
 /*
  * Name: Smoothly
- * Description: Theme opzimized for Tablets
- * Version: 0.4
- * Author: Alex <https://friendica.pixelbits.de/profile/alex>
- * Maintainer: Alex <https://friendica.pixelbits.de/profile/alex>
+ * Description: Theme based on Testbubble and optimized for Tablets.
+ * Version: Version 2013-05-08
+ * Author: Anne Walk, Devlon Duthied
+ * Author: Alex <https://red.pixelbits.de/channel/alex>
+ * Maintainer: Nomen Nominandum
  * Screenshot: <a href="screenshot.png">Screenshot</a>
  */
 
-$a->theme_info = array();
-
 function smoothly_init(&$a) {
+       $a->theme_info = array();
+       set_template_engine($a, 'smarty3');
+
+       $cssFile = null;
+       $ssl_state = null;
+       $baseurl = $a->get_baseurl($ssl_state);
 $a->page['htmlhead'] .= <<< EOT
+
 <script>
 function insertFormatting(comment,BBcode,id) {
        
@@ -91,7 +97,28 @@ $('.savedsearchterm').hover(
 
 });
 
-
 </script>
 EOT;
+
+       /** custom css **/
+       if (!is_null($cssFile)) {
+        $a->page['htmlhead'] .= sprintf('<link rel="stylesheet" type="text/css" href="%s" />', $cssFile);
+       }
+
+_js_in_foot();
+
+}
+
+if(! function_exists('_js_in_foot')) {
+       function _js_in_foot() {
+               /** @purpose insert stuff in bottom of page
+               */
+               $a = get_app();
+               $ssl_state = null;
+               $baseurl = $a->get_baseurl($ssl_state);
+               $bottom['$baseurl'] = $baseurl;
+               $tpl = get_markup_template('bottom.tpl');
+
+               return $a->page['bottom'] = replace_macros($tpl, $bottom);
+       }
 }