| '.$langs->trans("Company").' | '.($act->societe->id?$act->societe->getNomUrl(1):$langs->trans("None")).' | ';
print ''.$langs->trans("Contact").' | ';
print '';
if ($act->contact->id > 0)
diff --git a/htdocs/comm/action/index.php b/htdocs/comm/action/index.php
index 073165ffd76..51715689575 100644
--- a/htdocs/comm/action/index.php
+++ b/htdocs/comm/action/index.php
@@ -197,7 +197,8 @@ $sql.= ' '.$db->pdate('a.datep').' as datep,';
$sql.= ' '.$db->pdate('a.datep2').' as datep2,';
$sql.= ' '.$db->pdate('a.datea').' as datea,';
$sql.= ' '.$db->pdate('a.datea2').' as datea2,';
-$sql.= ' a.percent,a.fk_user_author,a.fk_user_action,a.fk_user_done';
+$sql.= ' a.percent,';
+$sql.= ' a.fk_user_author,a.fk_user_action,a.fk_user_done';
$sql.= ' FROM '.MAIN_DB_PREFIX.'actioncomm as a';
$sql.= ' WHERE 1=1';
if ($filtera > 0 || $filtert > 0 || $filterd > 0)
@@ -229,7 +230,10 @@ if ($resql)
//$action->dateend=$obj->datea2;
$action->libelle=$obj->label;
$action->percentage=$obj->percent;
-
+ $action->author->id=$obj->fk_user_author;
+ $action->usertodo->id=$obj->fk_user_action;
+ $action->userdone->id=$obj->fk_user_done;
+
// Defined date_start_in_calendar and date_end_in_calendar property
if ($action->percentage <= 0)
{
@@ -249,10 +253,21 @@ if ($resql)
$action->ponctuel=1;
}
- // Add an entry in action array for each day
+ // Add an entry in actionarray for each day
// \TODO
- $daykey=$action->date_start_in_calendar;
- $actionarray[$daykey]=$action;
+ $daycursor=$action->date_start_in_calendar;
+ $annee = date('Y',$daycursor);
+ $mois = date('m',$daycursor);
+ $jour = date('d',$daycursor);
+ $daykey=dolibarr_mktime(0,0,0,$mois,$jour,$annee);
+ $loop=true;
+ do
+ {
+ $actionarray[$daykey][]=$action;
+ $daykey+=60*60*24;
+ if ($daykey > $action->date_end_in_calendar) $loop=false;
+ }
+ while ($loop);
$i++;
}
}
@@ -261,6 +276,14 @@ else
dolibarr_print_error($db);
}
+// Define theme_datacolor array
+$color_file = DOL_DOCUMENT_ROOT."/theme/".$conf->theme."/graph-color.php";
+if (is_readable($color_file))
+{
+ include_once($color_file);
+}
+if (! is_array($theme_datacolor)) $theme_datacolor=array(array(120,130,150), array(200,160,180), array(190,190,220));
+
echo '';
echo ' ';
echo ' | '.$langs->trans("Monday")." | \n";
@@ -327,29 +350,83 @@ llxFooter('$Date$ - $Revision$');
*/
function show_day_events($db, $day, $month, $year, $style, $actionarray)
{
+ global $user, $conf, $langs;
global $filtera, $filtert, $filted;
+ global $theme_datacolor;
$curtime = dolibarr_mktime (0, 0, 0, $month, $day, $year);
- print '';
- print '| '.dolibarr_print_date($curtime,'%a %d').' | ';
- print '';
+ print '';
+ print '| ';
+ print dolibarr_print_date($curtime,'%a %d');
+ print ' | ';
+ print '';
+ print img_picto($langs->trans("NewAction"),'edit_add.png');
+ print '';
+ print ' | ';
+ print ''; // Minimum 60px height
//$curtime = dolibarr_mktime (0, 0, 0, $month, $day, $year);
$i=0;
- foreach ($actionarray as $daykey => $action)
+ foreach ($actionarray as $daykey => $notused)
{
- $annee = date('Y',$action->date_start_in_calendar);
- $mois = date('m',$action->date_start_in_calendar);
- $jour = date('d',$action->date_start_in_calendar);
+ $annee = date('Y',$daykey);
+ $mois = date('m',$daykey);
+ $jour = date('d',$daykey);
if ($day==$jour && $month==$mois && $year==$annee)
{
- if ($i) print " ";
- print $action->getNomUrl(1,9).$action->getLibStatut(3);
- $i++;
+ foreach ($actionarray[$daykey] as $index => $action)
+ {
+ $ponct=($action->date_start_in_calendar == $action->date_end_in_calendar);
+ // Show rect of event
+ $colorindex=0;
+ if ($action->author->id == $user->id || $action->usertodo->id == $user->id || $action->userdone->id == $user->id) $colorindex=1;
+ $color=sprintf("%02x%02x%02x",$theme_datacolor[$colorindex][0],$theme_datacolor[$colorindex][1],$theme_datacolor[$colorindex][2]);
+ //print "x".$color;
+ print '';
+ print '';
+ $tmpyearstart = date('Y',$action->date_start_in_calendar);
+ $tmpmonthstart = date('m',$action->date_start_in_calendar);
+ $tmpdaystart = date('d',$action->date_start_in_calendar);
+ $tmpyearend = date('Y',$action->date_end_in_calendar);
+ $tmpmonthend = date('m',$action->date_end_in_calendar);
+ $tmpdayend = date('d',$action->date_end_in_calendar);
+ // Hour start
+ if ($tmpyearstart == $annee && $tmpmonthstart == $mois && $tmpdaystart == $jour)
+ {
+ print dolibarr_print_date($action->date_start_in_calendar,'%H:%M');
+ if ($action->date_end_in_calendar && $action->date_start_in_calendar != $action->date_end_in_calendar)
+ {
+ if ($tmpyearstart == $tmpyearend && $tmpmonthstart == $tmpmonthend && $tmpdaystart == $tmpdayend)
+ print '-';
+ //else
+ //print '...';
+ }
+ }
+ if ($action->date_end_in_calendar && $action->date_start_in_calendar != $action->date_end_in_calendar)
+ {
+ if ($tmpyearstart != $tmpyearend || $tmpmonthstart != $tmpmonthend || $tmpdaystart != $tmpdayend)
+ {
+ print '...';
+ }
+ }
+ // Hour end
+ if ($action->date_end_in_calendar && $action->date_start_in_calendar != $action->date_end_in_calendar)
+ {
+ if ($tmpyearend == $annee && $tmpmonthend == $mois && $tmpdayend == $jour)
+ print dolibarr_print_date($action->date_end_in_calendar,'%H:%M');
+ }
+ print ' ';
+ print $action->getNomUrl(0,14,'cal_event');
+ print ' | ';
+ print ''.$action->getLibStatut(3);
+ print ' | ';
+ $i++;
+ }
}
}
- print ' | ';
+ if (! $i) print ' ';
+ print '';
print ' ';
}
diff --git a/htdocs/lib/menubase.class.php b/htdocs/lib/menubase.class.php
index c83682b6d46..0aff7447fd8 100644
--- a/htdocs/lib/menubase.class.php
+++ b/htdocs/lib/menubase.class.php
@@ -403,7 +403,7 @@ class Menubase
$leftmenuConstraint = false;
$str = "if(" . $tab[$x][6] . ") \$leftmenuConstraint = true;";
- eval ($str);
+ dol_eval ($str);
if ($leftmenuConstraint == true) {
$this->newmenu->add_submenu(DOL_URL_ROOT . $tab[$x][2], $tab[$x][3], $rang -1, $tab[$x][4], $tab[$x][5]);
$this->recur($tab, $tab[$x][0], $rang +1);
@@ -440,7 +440,7 @@ class Menubase
$obj = $this->db->fetch_object($result);
$strconstraint = "if(!(" . $obj->action . ")) { \$constraint = false; }";
- eval ($strconstraint);
+ dol_eval ($strconstraint);
$i++;
}
}
@@ -463,7 +463,7 @@ class Menubase
$i = 0;
while (($i < count($tab_rights)) && ($rights == true)) {
$str = "if(!(" . $strRights . ")) { \$rights = false;}";
- eval ($str);
+ dol_eval ($str);
$i++;
}
} else
@@ -537,7 +537,7 @@ class Menubase
if ($objm->perms)
{
$str = "if(!(".$objm->perms.")) \$right = false;";
- eval($str);
+ dol_eval($str);
}
// Define $chaine
@@ -580,10 +580,17 @@ class Menubase
{
dolibarr_print_error($this->db);
}
-
+
return $tabMenu;
-
}
}
+
+function dol_eval($s)
+{
+ // \todo
+ // Warning. We must add code to exclude test if it contains = (affectation) that is not == (compare)
+ return eval($s);
+}
+
?>
diff --git a/htdocs/theme/auguria/auguria.css.php b/htdocs/theme/auguria/auguria.css.php
index 02e7c55702e..37fdee4c1a5 100644
--- a/htdocs/theme/auguria/auguria.css.php
+++ b/htdocs/theme/auguria/auguria.css.php
@@ -355,17 +355,17 @@ img.login
/* Barre de gauche */
/* ============================================================================== */
-a.vmenu:link { font-size:11px; text-align:left; font-weight: bold; color: #FFFFFF; margin: 1em 1em 1em 1em; }
-a.vmenu:visited { font-size:11px; text-align:left; font-weight: bold; color: #FFFFFF; margin: 1em 1em 1em 1em; }
-a.vmenu:active { font-size:11px; text-align:left; font-weight: bold; color: #FFFFFF; margin: 1em 1em 1em 1em; }
-a.vmenu:hover { font-size:11px; text-align:left; font-weight: bold; color: #FFFFFF; margin: 1em 1em 1em 1em; }
-font.vmenudisabled { font-size:11px; text-align:left; font-weight: bold; color: #757575; margin: 1em 1em 1em 1em; }
+a.vmenu:link { font-size:11px; text-align:left; font-weight: bold; color: #FFFFFF; margin: 1px 1px 1px 1px; }
+a.vmenu:visited { font-size:11px; text-align:left; font-weight: bold; color: #FFFFFF; margin: 1px 1px 1px 1px; }
+a.vmenu:active { font-size:11px; text-align:left; font-weight: bold; color: #FFFFFF; margin: 1px 1px 1px 1px; }
+a.vmenu:hover { font-size:11px; text-align:left; font-weight: bold; color: #FFFFFF; margin: 1px 1px 1px 1px; }
+font.vmenudisabled { font-size:11px; text-align:left; font-weight: bold; color: #757575; margin: 1px 1px 1px 1px; }
-a.vsmenu:link { font-size:11px; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
-a.vsmenu:visited { font-size:11px; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
-a.vsmenu:active { font-size:11px; text-align:left; font-weight: normal; color: RGB(94,148,181); margin: 1em 1em 1em 1em; }
-a.vsmenu:hover { font-size:11px; text-align:left; font-weight: normal; color: RGB(94,148,181); margin: 1em 1em 1em 1em; }
-font.vsmenudisabled { font-size:11px; text-align:left; font-weight: normal; color: #757575; margin: 1em 1em 1em 1em; }
+a.vsmenu:link { font-size:11px; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 1px; }
+a.vsmenu:visited { font-size:11px; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 1px; }
+a.vsmenu:active { font-size:11px; text-align:left; font-weight: normal; color: RGB(94,148,181); 1px 1px 1px 1px; }
+a.vsmenu:hover { font-size:11px; text-align:left; font-weight: normal; color: RGB(94,148,181); margin: 1px 1px 1px 1px; }
+font.vsmenudisabled { font-size:11px; text-align:left; font-weight: normal; color: #757575; margin: 1px 1px 1px 1px; }
a.help:link { font-size: 10px; font-weight: bold; background: #FFFFFF; border: 1px solid #8CACBB; color: #68ACCF; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; }
a.help:visited { font-size: 10px; font-weight: bold; background: #FFFFFF; border: 1px solid #8CACBB; color: #68ACCF; padding: 0em 0.7em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; }
@@ -1206,10 +1206,16 @@ cursor: pointer;
/* Module agenda */
/* ============================================================================== */
-.cal_other_month { background: #DDDDDD; border: solid 1px #ACBCBB; }
-.cal_past_month { background: #EEEEEE; border: solid 1px #ACBCBB; }
-.cal_current_month { background: #FFFFFF; border: solid 1px #ACBCBB; }
-.cal_today { background: #DDFFDD; border: solid 1px #ACBCBB; }
+.cal_other_month { background: #DDDDDD; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_past_month { background: #EEEEEE; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_current_month { background: #FFFFFF; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_today { background: #FFFFFF; border: solid 2px #6C7C7B; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+table.cal_event { border-collapse: collapse; margin-bottom: 1px; }
+table.cal_event td { border: 0px; padding-left: 0px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; } */
+.cal_event a:link { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:visited { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:active { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:hover { color: #111111; font-size: 11px; font-weight: normal; !important }
diff --git a/htdocs/theme/auguria/img/star.png b/htdocs/theme/auguria/img/star.png
index b6bbefb4c2e..4b6b4584675 100644
Binary files a/htdocs/theme/auguria/img/star.png and b/htdocs/theme/auguria/img/star.png differ
diff --git a/htdocs/theme/bluelagoon/bluelagoon.css b/htdocs/theme/bluelagoon/bluelagoon.css
index 6f8589d673e..43b7d58f400 100644
--- a/htdocs/theme/bluelagoon/bluelagoon.css
+++ b/htdocs/theme/bluelagoon/bluelagoon.css
@@ -258,13 +258,13 @@ a.vmenu:link { font-size: 12px; font: helvetica, verdana, arial, sans-serif;
a.vmenu:visited { font-size: 12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; }
a.vmenu:active { font-size: 12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; }
a.vmenu:hover { font-size: 12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; text-decoration: underline; }
-font.vmenudisabled { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #a3a590; margin: 1em 1em 1em 1em; }
+font.vmenudisabled { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #a3a590; margin: 1px 1px 1px 6px; }
-a.vsmenu:link { font-size: 12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
-a.vsmenu:visited { font-size: 12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
-a.vsmenu:active { font-size: 12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
-a.vsmenu:hover { font-size: 12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; text-decoration: underline; }
-font.vsmenudisabled { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #a3a590; margin: 1em 1em 1em 1em; }
+a.vsmenu:link { font-size: 12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 6px; }
+a.vsmenu:visited { font-size: 12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 6px; }
+a.vsmenu:active { font-size: 12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 6px; }
+a.vsmenu:hover { font-size: 12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 6px; text-decoration: underline; }
+font.vsmenudisabled { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #a3a590; margin: 1px 1px 1px 6px; }
a.help:link { font-size:11px; font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; }
a.help:visited { font-size:11px; font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; }
@@ -759,8 +759,14 @@ cursor: pointer;
/* Module agenda */
/* ============================================================================== */
-.cal_other_month { background: #DDDDDD; border: solid 1px #ACBCBB; }
-.cal_past_month { background: #EEEEEE; border: solid 1px #ACBCBB; }
-.cal_current_month { background: #FFFFFF; border: solid 1px #ACBCBB; }
-.cal_today { background: #DDFFDD; border: solid 1px #ACBCBB; }
+.cal_other_month { background: #DDDDDD; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_past_month { background: #EEEEEE; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_current_month { background: #FFFFFF; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_today { background: #FFFFFF; border: solid 2px #6C7C7B; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+table.cal_event { border-collapse: collapse; margin-bottom: 1px; }
+table.cal_event td { border: 0px; padding-left: 0px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; } */
+.cal_event a:link { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:visited { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:active { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:hover { color: #111111; font-size: 11px; font-weight: normal; !important }
diff --git a/htdocs/theme/bluelagoon/img/star.png b/htdocs/theme/bluelagoon/img/star.png
index 2f3ebc13f01..4b6b4584675 100644
Binary files a/htdocs/theme/bluelagoon/img/star.png and b/htdocs/theme/bluelagoon/img/star.png differ
diff --git a/htdocs/theme/eldy/eldy.css.php b/htdocs/theme/eldy/eldy.css.php
index 61890f9b9cf..d05fec08613 100644
--- a/htdocs/theme/eldy/eldy.css.php
+++ b/htdocs/theme/eldy/eldy.css.php
@@ -178,7 +178,7 @@ div.fiche
}
/* ============================================================================== */
-/* Menu superieur et 1ere ligne tableau */
+/* Menu top et 1ere ligne tableau */
/* ============================================================================== */
div.tmenu
@@ -1143,10 +1143,16 @@ td.hidden {
/* Module agenda */
/* ============================================================================== */
-.cal_other_month { background: #DDDDDD; border: solid 1px #ACBCBB; }
-.cal_past_month { background: #EEEEEE; border: solid 1px #ACBCBB; }
-.cal_current_month { background: #FFFFFF; border: solid 1px #ACBCBB; }
-.cal_today { background: #DDFFDD; border: solid 1px #ACBCBB; }
+.cal_other_month { background: #DDDDDD; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_past_month { background: #EEEEEE; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_current_month { background: #FFFFFF; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_today { background: #FFFFFF; border: solid 2px #6C7C7B; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+table.cal_event { border-collapse: collapse; margin-bottom: 1px; }
+table.cal_event td { border: 0px; padding-left: 0px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; }
+.cal_event a:link { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:visited { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:active { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:hover { color: #111111; font-size: 11px; font-weight: normal; !important }
diff --git a/htdocs/theme/eldy/graph-color.php b/htdocs/theme/eldy/graph-color.php
index e8a80f43400..f9b813f4ef6 100755
--- a/htdocs/theme/eldy/graph-color.php
+++ b/htdocs/theme/eldy/graph-color.php
@@ -15,15 +15,13 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *
- * $Id$
*/
/**
\file htdocs/theme/eldy/graph-color.php
\brief Fichier de déclaration des couleurs pour les graphiques
\ingroup core
- \version $Revision$
+ \version $Id$
*/
global $theme_bordercolor, $theme_datacolor, $theme_bgcolor, $theme_bgcoloronglet;
diff --git a/htdocs/theme/freelug/freelug.css.php b/htdocs/theme/freelug/freelug.css.php
index f3143a28863..8c5e9b6fa73 100644
--- a/htdocs/theme/freelug/freelug.css.php
+++ b/htdocs/theme/freelug/freelug.css.php
@@ -371,11 +371,11 @@ a.vmenu:active { font-family: helvetica, verdana, arial, sans-serif; text-align
a.vmenu:hover { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; }
font.vmenudisabled { font-size:12px; font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #a3a590; }
-a.vsmenu:link { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
-a.vsmenu:visited { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
-a.vsmenu:active { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
-a.vsmenu:hover { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
-font.vsmenudisabled { font-size:12px; font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #a3a590; margin: 1em 1em 1em 1em; }
+a.vsmenu:link { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 6px; }
+a.vsmenu:visited { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 6px; }
+a.vsmenu:active { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 6px; }
+a.vsmenu:hover { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 6px; }
+font.vsmenudisabled { font-size:12px; font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #a3a590; margin: 1px 1px 1px 6px; }
a.help:link { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; }
a.help:visited { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; }
@@ -970,7 +970,13 @@ td.hidden {
/* Module agenda */
/* ============================================================================== */
-.cal_other_month { background: #DDDDDD; border: solid 1px #ACBCBB; }
-.cal_past_month { background: #EEEEEE; border: solid 1px #ACBCBB; }
-.cal_current_month { background: #FFFFFF; border: solid 1px #ACBCBB; }
-.cal_today { background: #DDFFDD; border: solid 1px #ACBCBB; }
+.cal_other_month { background: #DDDDDD; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_past_month { background: #EEEEEE; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_current_month { background: #FFFFFF; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_today { background: #FFFFFF; border: solid 2px #6C7C7B; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+table.cal_event { border-collapse: collapse; margin-bottom: 1px; }
+table.cal_event td { border: 0px; padding-left: 0px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; } */
+.cal_event a:link { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:visited { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:active { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:hover { color: #111111; font-size: 11px; font-weight: normal; !important }
diff --git a/htdocs/theme/freelug/img/star.png b/htdocs/theme/freelug/img/star.png
index b6bbefb4c2e..4b6b4584675 100755
Binary files a/htdocs/theme/freelug/img/star.png and b/htdocs/theme/freelug/img/star.png differ
diff --git a/htdocs/theme/yellow/graph-color.php b/htdocs/theme/yellow/graph-color.php
index 45fa9c4a18b..a8d7b8e5b46 100755
--- a/htdocs/theme/yellow/graph-color.php
+++ b/htdocs/theme/yellow/graph-color.php
@@ -1,6 +1,6 @@
- * Copyright (C) 2004 Laurent Destailleur
+/* Copyright (C) 2004 Rodolphe Quiedeville
+ * Copyright (C) 2004-2008 Laurent Destailleur
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,21 +15,18 @@
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *
- * $Id$
- * $Source$
*/
/**
\file htdocs/theme/yellow/graph-color.php
\brief Fichier de déclaration des couleurs pour les graphiques
\ingroup core
- \version $Revision$
+ \version $Id$
*/
global $theme_bordercolor, $theme_datacolor, $theme_bgcolor, $theme_bgcoloronglet;
$theme_bordercolor = array(235,235,224);
-$theme_datacolor = array(array(120,130,150), array(160,160,180), array(190,190,220));
+$theme_datacolor = array(array(160,140,120), array(140,160,130), array(190,190,220));
$theme_bgcolor = array(hexdec('F4'),hexdec('F4'),hexdec('F4'));
$theme_bgcoloronglet = array(hexdec('DC'),hexdec('DC'),hexdec('D3'));
diff --git a/htdocs/theme/yellow/img/star.png b/htdocs/theme/yellow/img/star.png
index b6bbefb4c2e..4b6b4584675 100644
Binary files a/htdocs/theme/yellow/img/star.png and b/htdocs/theme/yellow/img/star.png differ
diff --git a/htdocs/theme/yellow/yellow.css.php b/htdocs/theme/yellow/yellow.css.php
index 22833705079..dd8c28ef512 100644
--- a/htdocs/theme/yellow/yellow.css.php
+++ b/htdocs/theme/yellow/yellow.css.php
@@ -330,11 +330,11 @@ a.vmenu:active { font-family: helvetica, verdana, arial, sans-serif; text-align
a.vmenu:hover { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; }
font.vmenudisabled { font-size:12px; font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #aaa593; margin: 0em 0em 0em 0em; }
-a.vsmenu:link { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
-a.vsmenu:visited { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
-a.vsmenu:active { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
-a.vsmenu:hover { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
-font.vsmenudisabled { font-size:12px; font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #aaa593; margin: 1em 1em 1em 1em; }
+a.vsmenu:link { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 6px; }
+a.vsmenu:visited { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 6px; }
+a.vsmenu:active { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 6px; }
+a.vsmenu:hover { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1px 1px 1px 6px; }
+font.vsmenudisabled { font-size:12px; font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #aaa593; margin: 1px 1px 1px 6px; }
a.help:link { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; }
a.help:visited { font-family: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; }
@@ -343,6 +343,7 @@ a.help:hover { font-family: helvetica, verdana, arial, sans-serif; text-align:
div.blockvmenupair
{
+ width:160px;
border-right: 1px solid #555555;
border-bottom: 1px solid #555555;
background: #dcdcb3;
@@ -350,12 +351,16 @@ div.blockvmenupair
color: #000000;
text-align:left;
text-decoration: none;
- padding: 3px;
+ padding-left: 3px;
+ padding-right: 1px;
+ padding-top: 3px;
+ padding-bottom: 3px;
margin: 1px 0px 0px 0px;
}
div.blockvmenuimpair
{
+ width:160px;
border-right: 1px solid #555555;
border-bottom: 1px solid #555555;
background: #dcdcb3;
@@ -363,12 +368,16 @@ div.blockvmenuimpair
color: #000000;
text-align:left;
text-decoration: none;
- padding: 3px;
+ padding-left: 3px;
+ padding-right: 1px;
+ padding-top: 3px;
+ padding-bottom: 3px;
margin: 1px 0px 0px 0px;
}
div.help
{
+ width:160px;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
background: #f0f0f0;
@@ -376,7 +385,10 @@ div.help
color: #000000;
text-align:left;
text-decoration: none;
- padding: 3px;
+ padding-left: 3px;
+ padding-right: 1px;
+ padding-top: 3px;
+ padding-bottom: 3px;
margin: 1px 0px 0px 0px;
}
@@ -873,11 +885,16 @@ cursor: pointer;
/* Module agenda */
/* ============================================================================== */
-.cal_other_month { background: #DDDDDD; border: solid 1px #ACBCBB; }
-.cal_past_month { background: #EEEEEE; border: solid 1px #ACBCBB; }
-.cal_current_month { background: #FFFFFF; border: solid 1px #ACBCBB; }
-.cal_today { background: #DDFFDD; border: solid 1px #ACBCBB; }
-
+.cal_other_month { background: #DDDDDD; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_past_month { background: #EEEEEE; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_current_month { background: #FFFFFF; border: solid 1px #ACBCBB; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+.cal_today { background: #FFFFFF; border: solid 2px #6C7C7B; padding-left: 2px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; }
+table.cal_event { border-collapse: collapse; margin-bottom: 1px; }
+table.cal_event td { border: 0px; padding-left: 0px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; } */
+.cal_event a:link { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:visited { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:active { color: #111111; font-size: 11px; font-weight: normal; !important }
+.cal_event a:hover { color: #111111; font-size: 11px; font-weight: normal; !important }
/* ============================================================================== */
| |