]> git.mxchange.org Git - friendica.git/commitdiff
Enabled Caching for items. Changed color of tags in diabook.
authorMichael Vogel <icarus@dabo.de>
Sat, 10 Mar 2012 14:50:35 +0000 (15:50 +0100)
committerMichael Vogel <icarus@dabo.de>
Sat, 10 Mar 2012 14:50:35 +0000 (15:50 +0100)
include/text.php
view/theme/diabook/style.css

index 5ad0154d7a3e3fc3aeb257cab83d53231d818144..38736d8364cd2ae8346bbb1b017da749d87d9327 100644 (file)
@@ -874,6 +874,14 @@ function link_compare($a,$b) {
 if(! function_exists('prepare_body')) {
 function prepare_body($item,$attach = false) {
 
+       $cache = get_config('system','itemcache');
+
+       if (($cache != '')) {
+               $cachefile = $cache."/".$item["guid"]."-".strtotime($item["edited"])."-".$attach;
+               if (file_exists($cachefile))
+                       return(file_get_contents($cachefile));
+       }
+
        call_hooks('prepare_body_init', $item); 
 
        $s = prepare_text($item['body']);
@@ -882,8 +890,11 @@ function prepare_body($item,$attach = false) {
        call_hooks('prepare_body', $prep_arr);
        $s = $prep_arr['html'];
 
-       if(! $attach)
+       if(! $attach) {
+               if ($cache != '')
+                       file_put_contents($cachefile, $s);
                return $s;
+       }
 
        $arr = explode(',',$item['attach']);
        if(count($arr)) {
@@ -917,6 +928,10 @@ function prepare_body($item,$attach = false) {
 
        $prep_arr = array('item' => $item, 'html' => $s);
        call_hooks('prepare_body_final', $prep_arr);
+
+       if ($cache != '')
+               file_put_contents($cachefile, $prep_arr['html']);
+
        return $prep_arr['html'];
 }}
 
index 2d4670dca4d1670f89d7975593f1e54df4a36b14..0504ce96a992a7be9f5f31c9d5540280a2df1989 100644 (file)
@@ -1277,14 +1277,14 @@ section {
 }
 .tag {
   /*background: url("../../../images/tag_b.png") repeat-x center left;*/
-  color: #3465A4;
+  color: #999;
   padding-left: 3px;
   font-size: 12px;
 }
 .tag a {
   padding-right: 5px;
   /*background: url("../../../images/tag.png") no-repeat center right;*/
-  color: #3465A4;
+  color: #999;
 }
 .wwto {
   position: absolute !important;