[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] CVS: wcm/website/templates frame.tpl,1.8,1.9
From: |
Miles Lott <address@hidden> |
Subject: |
[Phpgroupware-cvs] CVS: wcm/website/templates frame.tpl,1.8,1.9 |
Date: |
Sun, 24 Feb 2002 20:55:01 -0500 |
Update of /cvsroot/phpgroupware/wcm/website/templates
In directory subversions:/tmp/cvs-serv13502/website/templates
Modified Files:
frame.tpl
Log Message:
Page rebuild on demand based on expiration values now working
Index: frame.tpl
===================================================================
RCS file: /cvsroot/phpgroupware/wcm/website/templates/frame.tpl,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** frame.tpl 25 Feb 2002 00:51:55 -0000 1.8
--- frame.tpl 25 Feb 2002 01:54:59 -0000 1.9
***************
*** 106,113 ****
{footer}
<?php
! function refresh_page($name='')
{
- return;
-
$login = 'anonymous';
$passwd = 'anonymous1';
--- 106,111 ----
{footer}
<?php
! function refresh_page($sname='', $pname='')
{
$login = 'anonymous';
$passwd = 'anonymous1';
***************
*** 127,154 ****
}
! $bo = CreateObject('wcm.bopage');
! $page_id = $bo->name2id($name);
! $bo->publish($page_id);
}
$time = time();
! if(($page['date'] - $time) > $page['expire'])
{
- /*
echo '<br>page is old...';
echo ' ' . ($time - $page['date']);
! */
! @refresh_page($page['name']);
exit;
}
while(list(,$element) = @each($ele))
{
! if(($element['date'] - $time) > $element['expire'])
{
- /*
echo '<br>element ' . $element['name'] . ' is old...';
echo ' ' . ($time - $element['date']);
! */
! @refresh_page($page['name']);
exit;
}
--- 125,154 ----
}
! $s = CreateObject('wcm.bosite');
! $p = CreateObject('wcm.bopage');
!
! $GLOBALS['phpgw']->template = CreateObject('phpgwapi.Template');
!
! $site_id = $s->name2id($sname);
! $page_id = $p->name2id($pname);
!
! $s->publish($site_id,$page_id);
}
$time = time();
! if(($time - $page['date']) > $page['expire'] && $page['expire'])
{
echo '<br>page is old...';
echo ' ' . ($time - $page['date']);
! @refresh_page($site,$page['name']);
exit;
}
while(list(,$element) = @each($ele))
{
! if(($time - $element['date']) > $element['expire'] &&
$element['expire'])
{
echo '<br>element ' . $element['name'] . ' is old...';
echo ' ' . ($time - $element['date']);
! @refresh_page($site,$page['name']);
exit;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] CVS: wcm/website/templates frame.tpl,1.8,1.9,
Miles Lott <address@hidden> <=