]> git.mxchange.org Git - friendica.git/commitdiff
provide theme_init() functions
authorfriendica <info@friendica.com>
Sun, 8 Apr 2012 12:52:00 +0000 (05:52 -0700)
committerfriendica <info@friendica.com>
Sun, 8 Apr 2012 12:52:00 +0000 (05:52 -0700)
boot.php
index.php
view/theme/darkzero-NS/theme.php
view/theme/darkzero/theme.php
view/theme/duepuntozero/theme.php
view/theme/greenzero/theme.php
view/theme/purplezero/theme.php
view/theme/slack-NS/theme.php
view/theme/slackr/theme.php

index 45ac155b9f4e07161cfe989a905302d0ccff7cf8..b1c378d34419b24d212cad1307d1e13a982e1eca 100644 (file)
--- a/boot.php
+++ b/boot.php
@@ -922,6 +922,7 @@ function profile_load(&$a, $nickname, $profile = 0) {
        /**
         * load/reload current theme info
         */
+
        $theme_info_file = "view/theme/".current_theme()."/theme.php";
        if (file_exists($theme_info_file)){
                require_once($theme_info_file);
index e7227962f479436a31cfff2054dc79bdcb995920..69c224c1aadbb2446194b7d35b3a1464612d3cca 100644 (file)
--- a/index.php
+++ b/index.php
@@ -258,6 +258,11 @@ if($a->module_loaded) {
                $func($a);
        }
 
+       if(function_exists(str_replace('-','_',current_theme()) . '_init')) {
+               $func = str_replace('-','_',current_theme()) . '_init';
+               $func($a);
+       }
+
        if(($_SERVER['REQUEST_METHOD'] === 'POST') && (! $a->error)
                && (function_exists($a->module . '_post'))
                && (! x($_POST,'auth-params'))) {
index 2d3e4fd56e266219c637a50296adf730a90dc6e0..6c1aa7f125296f4681f916b53d00eae270b0be3d 100644 (file)
@@ -11,6 +11,7 @@ $a->theme_info = array(
   'extends' => 'duepuntozero',
 );
 
+function darkzero_NS_init(&$a) {
 $a->page['htmlhead'] .= <<< EOT
 <script>
 $(document).ready(function() {
@@ -57,3 +58,4 @@ $('.savedsearchterm').hover(
 
 </script>
 EOT;
+}
\ No newline at end of file
index 8c4d3e9ac34f729a417ab0a81887d66e2d0f0a13..bbba3ef740ccea9dbe5aae46fb48b21e18d6d9ee 100644 (file)
@@ -12,6 +12,7 @@ $a->theme_info = array(
   'extends' => 'duepuntozero',
 );
 
+function darkzero_init(&$a) {
 $a->page['htmlhead'] .= <<< EOT
 <script>
 $(document).ready(function() {
@@ -58,3 +59,4 @@ $('.savedsearchterm').hover(
 
 </script>
 EOT;
+}
\ No newline at end of file
index 701fb134918df80fb101b77e7a2c648131a16863..7b42088e1cc17762b7a12e6e90a5432ef43af527 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 $a->theme_info = array();
 
+function duepuntozero_init(&$a) {
 $a->page['htmlhead'] .= <<< EOT
 <script>
 $(document).ready(function() {
@@ -47,3 +48,4 @@ $('.savedsearchterm').hover(
 
 </script>
 EOT;
+}
index ceec4dd97640c3a5b4f1224f4df94ce63a9bfeee..c802024754918ab7a9f795ed83a36e4af05635b3 100644 (file)
@@ -3,6 +3,7 @@ $a->theme_info = array(
   'extends' => 'duepuntozero',
 );
 
+function greenzero_init(&$a) {
 $a->page['htmlhead'] .= <<< EOT
 <script>
 $(document).ready(function() {
@@ -49,3 +50,4 @@ $('.savedsearchterm').hover(
 
 </script>
 EOT;
+}
\ No newline at end of file
index ceec4dd97640c3a5b4f1224f4df94ce63a9bfeee..b9613027c5f6201374f8579db22d34b4d5595db2 100644 (file)
@@ -3,6 +3,7 @@ $a->theme_info = array(
   'extends' => 'duepuntozero',
 );
 
+function purplezero_init(&$a) {
 $a->page['htmlhead'] .= <<< EOT
 <script>
 $(document).ready(function() {
@@ -49,3 +50,4 @@ $('.savedsearchterm').hover(
 
 </script>
 EOT;
+}
\ No newline at end of file
index ceec4dd97640c3a5b4f1224f4df94ce63a9bfeee..a8934d03b20435a60bc0205062e10068122bcb65 100644 (file)
@@ -3,6 +3,7 @@ $a->theme_info = array(
   'extends' => 'duepuntozero',
 );
 
+function slack_NS_init(&$a) {
 $a->page['htmlhead'] .= <<< EOT
 <script>
 $(document).ready(function() {
@@ -49,3 +50,4 @@ $('.savedsearchterm').hover(
 
 </script>
 EOT;
+}
\ No newline at end of file
index ceec4dd97640c3a5b4f1224f4df94ce63a9bfeee..78f5d40f05b59a33b4b08fc6451939a8fe65189c 100644 (file)
@@ -3,6 +3,7 @@ $a->theme_info = array(
   'extends' => 'duepuntozero',
 );
 
+function slackr_init(&$a) {
 $a->page['htmlhead'] .= <<< EOT
 <script>
 $(document).ready(function() {
@@ -49,3 +50,4 @@ $('.savedsearchterm').hover(
 
 </script>
 EOT;
+}
\ No newline at end of file