tmp disable colored labels

This commit is contained in:
Andrew Dolgov 2009-01-26 11:54:47 +01:00
parent 2eb9c95c97
commit c17d514b6c
3 changed files with 71 additions and 3 deletions

View File

@ -87,6 +87,32 @@
$label_search = $_SESSION["prefs_label_search"]; $label_search = $_SESSION["prefs_label_search"];
} }
print "<div id=\"colorPicker\" style=\"display : none\">";
$color_picker_pairs = array(
array('#063064', '#fff7d5'),
array('#ffffff', '#00ccff'),
array('#ffffff', '#cc00ff'),
array('#ffffff', '#00ffcc'),
array('#ffffff', '#0000ff'),
array('#ffffff', '#ff00ff'),
array('#ffffff', '#ff0000'),
array('#394f00', '#ccff00'));
foreach ($color_picker_pairs as $c) {
$fg_color = $c[0];
$bg_color = $c[1];
print "<div class='colorPickerEntry'
style='color : $fg_color; background-color : $bg_color;'
onclick=\"colorPickerDo('$fg_color', '$bg_color')\">z</div>";
}
print "<br clear='both'>";
print "</div>";
print "<div class=\"feedEditSearch\"> print "<div class=\"feedEditSearch\">
<input id=\"label_search\" size=\"20\" type=\"search\" <input id=\"label_search\" size=\"20\" type=\"search\"
onfocus=\"javascript:disableHotkeys();\" onfocus=\"javascript:disableHotkeys();\"
@ -160,10 +186,19 @@
onclick='toggleSelectPrefRow(this, \"label\");' onclick='toggleSelectPrefRow(this, \"label\");'
type=\"checkbox\" id=\"LICHK-".$line["id"]."\"></td>"; type=\"checkbox\" id=\"LICHK-".$line["id"]."\"></td>";
print "<td><span class='prefsLabelEntry' /* $id = $line['id'];
print "<td width='30' align='center'>
<div class='labelColorIndicator'
style='color : $fg_color; background-color : $bg_color' style='color : $fg_color; background-color : $bg_color'
onclick=\"colorPicker(this, '$id', '$fg_color', '$bg_color')\">z</div>";
print "</td>"; */
print "<td><span class='prefsLabelEntry'
id=\"LILT-".$line["id"]."\">" . $line["caption"] . id=\"LILT-".$line["id"]."\">" . $line["caption"] .
"</span></td>"; "</span>";
print "</tr>"; print "</tr>";

View File

@ -1968,4 +1968,15 @@ function batchFeedsToggleField(cb, elem, label) {
} }
} }
function colorPicker(caller, id, fg, bg) {
try {
var picker = document.getElementById("colorPicker");
picker.style.left = caller.offsetLeft;
picker.style.top = caller.offsetTop;
} catch (e) {
exception_error("colorPicker", e);
}
}

View File

@ -2092,10 +2092,32 @@ span.prefsLabelEntry {
} }
div.labelColorIndicator { div.labelColorIndicator {
float : right;
height : 14px; height : 14px;
width : 14px; width : 14px;
line-height : 14px; line-height : 14px;
font-height : 9px; font-height : 9px;
text-align : center; text-align : center;
border : 1px solid black;
}
div.colorPickerEntry {
height : 15px;
width : 15px;
line-height : 13px;
font-height : 9px;
text-align : center;
border : 1px solid black;
margin : 5px 5px 0px 0px;
float : left;
}
div#colorPicker {
border : 1px solid #cccccc;
background : #f0f0f0;
width : 110px;
padding : 0px 0px 5px 5px;
position : absolute;
left : 150px;
top : 50px;
z-index : 3;
} }