This repository has been archived on 2024-11-28. You can view files and clone it, but cannot push or open issues or pull requests.
MatritumCantat_Web/www/administrator/components/com_events/colours.html.php

228 lines
9.6 KiB
PHP
Raw Permalink Normal View History

<?php
/**
* Events Component for Joomla 1.0.x
*
* @version $Id: colours.html.php 844 2007-07-12 07:06:31Z geraint $
* @package Events
* @copyright Copyright (C) 2006 JEvents Project Group
* @licence http://www.gnu.org/copyleft/gpl.html
* @link http://joomlacode.org/gf/project/jevents
*/
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
?>
<style>
div#newColorPicker {
position:absolute;
display:none;
z-index:999;
}
.colorTable {
background-color:#f0f0f0;
border:solid 1px #222222;
}
.colorpickertile {
width : 20px;
height : 20px;
margin : 1px;
border-left : 1px solid ThreeDShadow;
border-top : 1px solid ThreeDShadow;
border-right : 1px solid ThreeDHighlight;
border-bottom : 1px solid ThreeDHighlight;
}
.colorpickertile:hover {
border-right : 1px solid ThreeDShadow;
border-bottom : 1px solid ThreeDShadow;
border-left : 1px solid ThreeDHighlight;
border-top : 1px solid ThreeDHighlight;
}
#colorpreview {
font-size : 10pt;
font-weight : bold;
padding-left : 0.5em;
background-color : #FFFFFF;
color : #000000;
border-left : 1px solid ThreeDShadow;
border-top : 1px solid ThreeDShadow;
border-right : 1px solid ThreeDHighlight;
border-bottom : 1px solid ThreeDHighlight;
}
a#colorPickButton{
border: 1px solid #000000;
font-family:Verdana;
font-weight: bold;
font-size:10px;
background:#eeeeee;
text-decoration: none;
}
td#cancel {
font-family:Verdana;
font-weight: bold;
font-size:10px;
text-align:right;
}
</style>
<script language="JavaScript" type="text/javascript">
function showPreview(evt) {
if (window.event) target = window.event.srcElement;
else target = evt.target;
if (!target) return;
parts = target.id.split("_");
brightness=parts[0];
bc=parts[1];
cp = document.getElementById('colorpreview');
//cp.innerHTML=target.id;
cp.style.backgroundColor="#"+bc;
if (brightness=="dark") cp.style.color="#FFFFFF";
else cp.style.color="#000000";
}
function setcolors() {
alldivs = document.getElementsByTagName('div');
for(i=0;i<alldivs.length;i++){
if (alldivs[i].className=="colorpickertile") {
parts = alldivs[i].id.split("_");
alldivs[i].style.backgroundColor="#"+parts[1];
if (alldivs[i].attachEvent) {
alldivs[i].attachEvent("onmousedown",makeChoice)
alldivs[i].attachEvent("onmouseover",showPreview)
}
else {
alldivs[i].onmousedown = makeChoice;
alldivs[i].onmouseover = showPreview;
}
}
}
}
function makeChoice(evt) {
if (window.event) target = window.event.srcElement;
else target = evt.target;
if (!target) return;
parts = target.id.split("_");
brightness=parts[0];
bc=parts[1];
cp = document.getElementById('colorpreview');
document.getElementById("newColorPicker").style.display="none";
//alert("background color is '#"+bc+"' text will be "+brightness);
document.getElementById("pick1064797275field").value="#"+bc;
document.getElementById("pick1064797275").style.backgroundColor="#"+bc;
if (brightness=="dark") document.getElementById("pick1064797275").style.color="white";
else document.getElementById("pick1064797275").style.color="black";
}
function cancelColors(){
document.getElementById("newColorPicker").style.display="none";
}
function showColors(){
document.getElementById("newColorPicker").style.display="block";
}
function setPickerColor(catcol,rowcol){
if (document.adminForm.useCatColor.checked) {
document.adminForm.color_bar.value=catcol;
document.getElementById("pick1064797275").style.backgroundColor=catcol;
} else {
document.adminForm.color_bar.value=rowcol;
document.getElementById("pick1064797275").style.backgroundColor=rowcol;
}
}
function togglePicker(catcol,rowcol){
setPickerColor(catcol,rowcol);
currentStyle = document.getElementById("colorPickButton").style.visibility;
document.getElementById("colorPickButton").style.visibility=(currentStyle=="visible")?"hidden":"visible";
}
if (window.attachEvent) window.attachEvent("onload", setcolors);
else window.onload=setcolors;
</script>
<div id="newColorPicker">
<table border="0" cellpadding="1" cellspacing="1" class="colorTable">
<tr>
<td><div class="colorpickertile" id='light_FFFFFF'></div></td>
<td><div class="colorpickertile" id='light_FFCCCC'></div></td>
<td><div class="colorpickertile" id='light_FFCC99'></div></td>
<td><div class="colorpickertile" id='light_FFFF99'></div></td>
<td><div class="colorpickertile" id='light_FFFFCC'></div></td>
<td><div class="colorpickertile" id='light_99FF99'></div></td>
<td><div class="colorpickertile" id='light_99FFFF'></div></td>
<td><div class="colorpickertile" id='light_CCFFFF'></div></td>
<td><div class="colorpickertile" id='light_CCCCFF'></div></td>
<td><div class="colorpickertile" id='light_FFCCFF'></div></td>
</tr>
<tr>
<td><div class="colorpickertile" id='light_CCCCCC'></div></td>
<td><div class="colorpickertile" id='dark_FF6666'></div></td>
<td><div class="colorpickertile" id='light_FF9966'></div></td>
<td><div class="colorpickertile" id='light_FFFF66'></div></td>
<td><div class="colorpickertile" id='light_FFFF33'></div></td>
<td><div class="colorpickertile" id='light_66FF99'></div></td>
<td><div class="colorpickertile" id='light_33FFFF'></div></td>
<td><div class="colorpickertile" id='light_66FFFF'></div></td>
<td><div class="colorpickertile" id='dark_9999FF'></div></td>
<td><div class="colorpickertile" id='light_FF99FF'></div></td>
</tr>
<tr>
<td><div class="colorpickertile" id='light_C0C0C0'></div></td>
<td><div class="colorpickertile" id='dark_FF0000'></div></td>
<td><div class="colorpickertile" id='dark_FF9900'></div></td>
<td><div class="colorpickertile" id='light_FFCC66'></div></td>
<td><div class="colorpickertile" id='light_FFFF00'></div></td>
<td><div class="colorpickertile" id='light_33FF33'></div></td>
<td><div class="colorpickertile" id='light_66CCCC'></div></td>
<td><div class="colorpickertile" id='light_33CCFF'></div></td>
<td><div class="colorpickertile" id='dark_6666CC'></div></td>
<td><div class="colorpickertile" id='dark_CC66CC'></div></td>
</tr>
<tr>
<td><div class="colorpickertile" id='dark_999999'></div></td>
<td><div class="colorpickertile" id='dark_CC0000'></div></td>
<td><div class="colorpickertile" id='dark_FF6600'></div></td>
<td><div class="colorpickertile" id='light_FFCC33'></div></td>
<td><div class="colorpickertile" id='light_FFCC00'></div></td>
<td><div class="colorpickertile" id='dark_33CC00'></div></td>
<td><div class="colorpickertile" id='light_00CCCC'></div></td>
<td><div class="colorpickertile" id='dark_3366FF'></div></td>
<td><div class="colorpickertile" id='dark_6633FF'></div></td>
<td><div class="colorpickertile" id='dark_CC33CC'></div></td>
</tr>
<tr>
<td><div class="colorpickertile" id='dark_666666'></div></td>
<td><div class="colorpickertile" id='dark_990000'></div></td>
<td><div class="colorpickertile" id='dark_CC6600'></div></td>
<td><div class="colorpickertile" id='dark_CC9933'></div></td>
<td><div class="colorpickertile" id='dark_999900'></div></td>
<td><div class="colorpickertile" id='dark_009900'></div></td>
<td><div class="colorpickertile" id='dark_339999'></div></td>
<td><div class="colorpickertile" id='dark_3333FF'></div></td>
<td><div class="colorpickertile" id='dark_6600CC'></div></td>
<td><div class="colorpickertile" id='dark_993399'></div></td>
</tr>
<tr>
<td><div class="colorpickertile" id='dark_333333'></div></td>
<td><div class="colorpickertile" id='dark_660000'></div></td>
<td><div class="colorpickertile" id='dark_993300'></div></td>
<td><div class="colorpickertile" id='dark_996633'></div></td>
<td><div class="colorpickertile" id='dark_666600'></div></td>
<td><div class="colorpickertile" id='dark_006600'></div></td>
<td><div class="colorpickertile" id='dark_336666'></div></td>
<td><div class="colorpickertile" id='dark_000099'></div></td>
<td><div class="colorpickertile" id='dark_333399'></div></td>
<td><div class="colorpickertile" id='dark_663366'></div></td>
</tr>
<tr>
<td><div class="colorpickertile" id='dark_000000'></div></td>
<td><div class="colorpickertile" id='dark_330000'></div></td>
<td><div class="colorpickertile" id='dark_663300'></div></td>
<td><div class="colorpickertile" id='dark_663333'></div></td>
<td><div class="colorpickertile" id='dark_333300'></div></td>
<td><div class="colorpickertile" id='dark_003300'></div></td>
<td><div class="colorpickertile" id='dark_003333'></div></td>
<td><div class="colorpickertile" id='dark_000066'></div></td>
<td><div class="colorpickertile" id='dark_330099'></div></td>
<td><div class="colorpickertile" id='dark_330033'></div></td>
</tr>
<tr>
<td colspan="7"><div id="colorpreview">This is a preview</div></td>
<td colspan="3" id="cancel"><a href="javascript:cancelColors()">Cancel</a></td>
</tr>
</table>
</div>