phpgroupware-cvs
[Top][All Lists]
Advanced

[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;
                }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]