[limb-svn] r5958 - in 3.x/trunk/limb/calendar/src: . template/tags
svn at limb-project.com
svn at limb-project.com
Thu Jun 7 17:15:51 MSD 2007
Author: momental
Date: 2007-06-07 17:15:51 +0400 (Thu, 07 Jun 2007)
New Revision: 5958
URL: http://fisheye.limb-project.com/changelog/limb/?cs=5958
Modified:
3.x/trunk/limb/calendar/src/lmbCalendarWidget.class.php
3.x/trunk/limb/calendar/src/template/tags/datetime.tag.php
Log:
now you can set img for calendar
Modified: 3.x/trunk/limb/calendar/src/lmbCalendarWidget.class.php
===================================================================
--- 3.x/trunk/limb/calendar/src/lmbCalendarWidget.class.php 2007-06-07 11:30:04 UTC (rev 5957)
+++ 3.x/trunk/limb/calendar/src/lmbCalendarWidget.class.php 2007-06-07 13:15:51 UTC (rev 5958)
@@ -50,7 +50,7 @@
function setOption($name, $value)
{
$this->calendar_options[$name] = $value;
- }
+ }
function loadFiles()
{
@@ -82,8 +82,14 @@
function makeButton($field_id, $cal_options = array(), $field_attributes = array())
{
$id = $this->_genId();
+
+ if(isset($field_attributes['src']) && $field_attributes['src'])
+ $src = $field_attributes['src'];
+ else
+ $src = $this->calendar_lib_path . 'img.gif';
+
$out = '<a href="#" id="'. $this->_triggerId($id) . '">' .
- '<img align="middle" border="0" src="' . $this->calendar_lib_path . 'img.gif" alt="" /></a>';
+ '<img align="middle" border="0" src="' . $src . '" alt="" hspace="3"/></a>';
$options = array_merge($cal_options,
array('inputField' => $field_id,
Modified: 3.x/trunk/limb/calendar/src/template/tags/datetime.tag.php
===================================================================
--- 3.x/trunk/limb/calendar/src/template/tags/datetime.tag.php 2007-06-07 11:30:04 UTC (rev 5957)
+++ 3.x/trunk/limb/calendar/src/template/tags/datetime.tag.php 2007-06-07 13:15:51 UTC (rev 5958)
@@ -54,7 +54,10 @@
}
$code->writeHTML($widget->loadFiles() .
- $widget->makeButton($this->getAttribute('id')));
+ $widget->makeButton($this->getAttribute('id'),
+ array(),
+ array('src' => $this->getAttribute('src'))));
+
}
}
More information about the limb-svn
mailing list