projects
/
misc
/
kostenrechnung
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
deb3ba7
)
Support plain HTML for pages
author
Joey Schulze
<joey@infodrom.org>
Wed, 10 Mar 2010 16:35:14 +0000
(17:35 +0100)
committer
Joey Schulze
<joey@infodrom.org>
Wed, 10 Mar 2010 16:35:14 +0000
(17:35 +0100)
lib/mask.php
patch
|
blob
|
history
diff --git
a/lib/mask.php
b/lib/mask.php
index
069b790
..
a2df72b
100644
(file)
--- a/
lib/mask.php
+++ b/
lib/mask.php
@@
-227,7
+227,11
@@
function build_select($name, $details)
function build_mask($name, $mask)
{
function build_mask($name, $mask)
{
- $grid = build_grid($name, $mask);
+ if (array_key_exists('list', $mask))
+ $grid = build_grid($name, $mask);
+ else
+ $grid = array();
+
$status = array('<span id="status"></span><br>');
if (array_key_exists('details', $mask))
$status = array('<span id="status"></span><br>');
if (array_key_exists('details', $mask))
@@
-251,9
+255,15
@@
function build_mask($name, $mask)
$head = array();
$head[] = sprintf('<h3>%s</h3>', $title);
$head = array();
$head[] = sprintf('<h3>%s</h3>', $title);
- $head[] = '<div class="right">';
+
+ if (array_key_exists('html', $mask) &&
+ !array_key_exists('details', $mask) &&
+ !array_key_exists('select', $mask) &&
+ !array_key_exists('edit', $mask))
+ return array_merge($head, array($mask['html']));
return array_merge($head,
return array_merge($head,
+ array('<div class="left">'),
$grid,
array('</div>','<div class="left">'),
$details,
$grid,
array('</div>','<div class="left">'),
$details,
@@
-276,7
+286,7
@@
function mask($name)
$jsfiles[] = 'lib/functions.js';
$jsfiles[] = 'lib/rico/rico.js';
$jsfiles[] = 'lib/functions.js';
$jsfiles[] = 'lib/rico/rico.js';
- if (array_key_exists('table',$mask)
&& array_key_exists('list',$mask)
)
+ if (array_key_exists('table',$mask))
$ret = build_mask($name, $mask);
return sprintf('<span id="source" style="display: none;">%s</span>', $_GET['mask'])
$ret = build_mask($name, $mask);
return sprintf('<span id="source" style="display: none;">%s</span>', $_GET['mask'])