diff --git a/module/block/control.php b/module/block/control.php
index 1987f4738b..e87ca4efe7 100644
--- a/module/block/control.php
+++ b/module/block/control.php
@@ -442,8 +442,9 @@ class block extends control
$this->view->sign = strpos($sso, '?') === false ? '?' : '&';
}
- $block = $this->block->getByID($id);
- $this->view->longBlock = $this->block->isLongBlock($block);
+ if($id) $block = $this->block->getByID($id);
+ $this->view->longBlock = $this->block->isLongBlock($id ? $block : $params);
+ $this->view->selfCall = $this->selfCall;
$this->viewType = (isset($params->viewType) and $params->viewType == 'json') ? 'json' : 'html';
$this->params = $params;
diff --git a/module/block/view/bugblock.html.php b/module/block/view/bugblock.html.php
index 2f0f3182f2..7a89f85c24 100644
--- a/module/block/view/bugblock.html.php
+++ b/module/block/view/bugblock.html.php
@@ -22,10 +22,10 @@
.block-bugs.block-sm .c-status {text-align: center;}
-
'>
+ '>
- | idAB?> |
+ idAB?> |
priAB?> |
diff --git a/module/block/view/buildblock.html.php b/module/block/view/buildblock.html.php
index 26261ab722..4526c1a3fe 100644
--- a/module/block/view/buildblock.html.php
+++ b/module/block/view/buildblock.html.php
@@ -14,7 +14,7 @@
block->emptyTip;?>
-
+
-
\ No newline at end of file
+
diff --git a/module/block/view/caseblock.html.php b/module/block/view/caseblock.html.php
index f7d0f2cfe8..cd531ac5d8 100644
--- a/module/block/view/caseblock.html.php
+++ b/module/block/view/caseblock.html.php
@@ -22,7 +22,7 @@
.case-status-blocked { color: #a6aab8; }
.case-status-investigate {color: #a6aab8;}
- '>
+ '>
diff --git a/module/block/view/planblock.html.php b/module/block/view/planblock.html.php
index af0ce9bb65..0e8bead272 100644
--- a/module/block/view/planblock.html.php
+++ b/module/block/view/planblock.html.php
@@ -14,7 +14,7 @@
block->emptyTip;?>
-
+
diff --git a/module/block/view/productblock.html.php b/module/block/view/productblock.html.php
index f6a03e92fd..d5a78aae97 100644
--- a/module/block/view/productblock.html.php
+++ b/module/block/view/productblock.html.php
@@ -17,7 +17,7 @@
.block-products.block-sm .c-project {display: none;}
-
+
| product->name;?> |
diff --git a/module/block/view/projectblock.html.php b/module/block/view/projectblock.html.php
index 624f7d82e4..25a1fa73c3 100644
--- a/module/block/view/projectblock.html.php
+++ b/module/block/view/projectblock.html.php
@@ -14,7 +14,7 @@
" . $lang->project->create, '', "class='btn btn-primary'")?>
-
+
| project->name;?> |
diff --git a/module/block/view/storyblock.html.php b/module/block/view/storyblock.html.php
index 82230d6762..2c886ac075 100644
--- a/module/block/view/storyblock.html.php
+++ b/module/block/view/storyblock.html.php
@@ -24,11 +24,11 @@
.block-stories.block-sm .c-status {text-align: center;}
-
'>
+ '>
- | idAB?> |
+ idAB?> |
priAB?> |
story->title;?> |
diff --git a/module/block/view/taskblock.html.php b/module/block/view/taskblock.html.php
index 166fac91ea..c23489bc0a 100644
--- a/module/block/view/taskblock.html.php
+++ b/module/block/view/taskblock.html.php
@@ -22,10 +22,10 @@
.block-tasks.block-sm .c-status {text-align: center;}
-
'>
+ '>
- | idAB;?> |
+ idAB;?> |
priAB?> |
task->name;?> |
diff --git a/module/block/view/testtaskblock.html.php b/module/block/view/testtaskblock.html.php
index 80c6fee86d..178b02a977 100644
--- a/module/block/view/testtaskblock.html.php
+++ b/module/block/view/testtaskblock.html.php
@@ -14,7 +14,7 @@
block->emptyTip;?>
-
+
diff --git a/module/block/view/todoblock.html.php b/module/block/view/todoblock.html.php
index a439bfabb6..5a84f7afc6 100644
--- a/module/block/view/todoblock.html.php
+++ b/module/block/view/todoblock.html.php
@@ -9,6 +9,7 @@
* @version $Id$
* @link http://www.ranzhi.org
*/
+if(!$selfCall) die(include('./todolist.html.php'));
?>
+
+
+
+
+ | todo->date;?> |
+ priAB?> |
+ todo->name;?> |
+ statusAB;?> |
+
+
+
+
+ get->entry}'" : '';
+ $viewLink = $this->createLink('todo', 'view', "todo={$todo->id}");
+ ?>
+ >
+ |
+ date == '2030-01-01') :?>
+ todo->periods['future'];?>
+
+ date)) . ' ' . $todo->begin;?>
+
+ |
+ todo->priList, $todo->pri);?> |
+ name;?> |
+ todo->statusList, $todo->status);?> |
+
+
+
+
+