1
0

Added proper Log to msmain/index + added msmain/log + alot more

This commit is contained in:
2014-06-06 12:02:56 +02:00
parent d478647418
commit 53211ea359
30 changed files with 877 additions and 963 deletions

View File

@@ -6,10 +6,43 @@ class ExpandedLogHeader extends CWidget {
public $link = '';
public $content = '';
public $collapseID = -1;
public $collapseOwner = '';
public $collapseOpen = false;
public function run() {
if ($this->date == null)
$this->date = new DateTime('2000-01-01');
$this->render('expandedLogHeader');
}
/**
* @return bool
*/
public function isCollapsable() {
return ($this->collapseID >= 0);
}
public function getContentID() {
return 'expCollapseElem' . $this->collapseID;
}
public function getContentTagDefinition() {
$contentClasses = 'expCollContent markdownOwner';
$contentID = '';
if ($this->isCollapsable()) {
$contentClasses .= ' collapse';
if ($this->collapseOpen) {
$contentClasses .= ' in';
}
$contentID = 'id="' . $this->getContentID() . '"';
}
$contentClasses = 'class="' . $contentClasses . '"';
return ' ' . $contentClasses . ' ' . $contentID;
}
}