]> git.mxchange.org Git - friendica.git/commitdiff
New "minimal" mode for displaying the network content. Preparation for e.g. a multico...
authorMichael Vogel <icarus@dabo.de>
Wed, 4 Dec 2013 22:46:51 +0000 (23:46 +0100)
committerMichael Vogel <icarus@dabo.de>
Wed, 4 Dec 2013 22:46:51 +0000 (23:46 +0100)
index.php
view/minimal.php
view/theme/vier/style.css

index 87795ade700acd49faa38bfdadfcfc7609abb408..a1e3282c3eef46d18aec44df22bda21a9e50adaa 100644 (file)
--- a/index.php
+++ b/index.php
@@ -428,7 +428,7 @@ else
 $a->page['htmlhead'] = str_replace('{{$stylesheet}}',$stylesheet,$a->page['htmlhead']);
 //$a->page['htmlhead'] = replace_macros($a->page['htmlhead'], array('$stylesheet' => $stylesheet));
 
-if ($_GET["mode"] == "raw") {
+if (($_GET["mode"] == "raw") OR ($_GET["mode"] == "minimal")) {
        $doc = new DOMDocument();
 
        $target = new DOMDocument();
@@ -449,6 +449,9 @@ if ($_GET["mode"] == "raw") {
                // And then append it to the target
                $target->documentElement->appendChild($item);
        }
+}
+
+if ($_GET["mode"] == "raw") {
 
        header("Content-type: text/html; charset=utf-8");
 
@@ -515,13 +518,21 @@ $profile = $a->profile;
 
 header("Content-type: text/html; charset=utf-8");
 
-$template = 'view/theme/' . current_theme() . '/' 
-       . ((x($a->page,'template')) ? $a->page['template'] : 'default' ) . '.php';
 
-if(file_exists($template))
-       require_once($template);
-else
-       require_once(str_replace('theme/' . current_theme() . '/', '', $template));
+if ($_GET["mode"] == "minimal") {
+       //$page['content'] = substr($target->saveHTML(), 6, -8)."\n\n".
+       //                      '<div id="conversation-end"></div>'."\n\n";
+
+       require "view/minimal.php";
+} else {
+       $template = 'view/theme/' . current_theme() . '/' 
+               . ((x($a->page,'template')) ? $a->page['template'] : 'default' ) . '.php';
+
+       if(file_exists($template))
+               require_once($template);
+       else
+               require_once(str_replace('theme/' . current_theme() . '/', '', $template));
+}
 
 session_write_close();
 exit;
index a8c693985116355d75033ddda4b4b3dc14acbb0e..a131e3ec5e12a99ab8f44868257a13dab7fc4e03 100644 (file)
@@ -6,7 +6,7 @@
   <?php if(x($page,'htmlhead')) echo $page['htmlhead'] ?>\r
 </head>\r
 <body>\r
-       <section style="margin:0px!important; padding:0px!important; float:none!important;display:block!important;"><?php if(x($page,'content')) echo $page['content']; ?>\r
+       <section class="minimal" style="margin:0px!important; padding:0px!important; float:none!important;display:block!important;"><?php if(x($page,'content')) echo $page['content']; ?>\r
                <div id="page-footer"></div>\r
        </section>\r
 </body>\r
index f3379fe61865d0ed1fc29bcbbc5cca80e38afc24..d340f12d60f4ab6908cc40dae05e9af0a46388ef 100644 (file)
@@ -1088,6 +1088,12 @@ section {
   position: absolute;
   left: 215px;
 }
+
+section.minimal {
+  top: 0px;
+  left: 0px;
+}
+
 /* wall item */
 .tread-wrapper {
 /*    border-bottom: 1px solid #BDCDD4; */