[CVS] OpenPKG: openpkg-src/crossroads/ crossroads.spec

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   25-Nov-2005 09:46:35
  Branch: HEAD Handle: 2005112508463400

  Modified files:
openpkg-src/crossroads  crossroads.spec

  Log:
upgrading package: crossroads 0.15 - 0.17

  Summary:
RevisionChanges Path
1.6 +3  -3  openpkg-src/crossroads/crossroads.spec
  

  patch -p0 '@@ .'
  Index: openpkg-src/crossroads/crossroads.spec
  
  $ cvs diff -u -r1.5 -r1.6 crossroads.spec
  --- openpkg-src/crossroads/crossroads.spec18 Nov 2005 07:21:03 -  
1.5
  +++ openpkg-src/crossroads/crossroads.spec25 Nov 2005 08:46:34 -  
1.6
  @@ -32,8 +32,8 @@
   Class:EVAL
   Group:Network
   License:  Open Source
  -Version:  0.15
  -Release:  20051118
  +Version:  0.17
  +Release:  20051125
   
   #   package options
   %option   with_fsl  yes
  @@ -111,7 +111,7 @@
   '%not %dir %{l_prefix}/etc/fsl' \
   '%config %{l_prefix}/etc/fsl/*' \
   '%config %{l_prefix}/etc/crossroads/*' \
  -'%attr(-,%{l_nusr},%{l_ngrp}) %{l_prefix}/var/crossroads/'
  +'%dir %attr(-,%{l_nusr},%{l_ngrp}) %{l_prefix}/var/crossroads/'
   
   %files -f files
   
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-meta/ canvas-hack-ie7.js canvas-hack.php canvas...

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-meta Date:   25-Nov-2005 14:13:35
  Branch: HEAD Handle: 2005112513133400

  Added files:
openpkg-metacanvas-hack-ie7.js canvas-hack.php
canvas-layout.php canvas-navbar.php
canvas-navtab.php canvas-style.php canvas.php

  Log:
first cut for new meta.openpkg.org canvas rendering framework

  Summary:
RevisionChanges Path
1.1 BLOBopenpkg-meta/canvas-hack-ie7.js
1.1 +38 -0  openpkg-meta/canvas-hack.php
1.1 +183 -0 openpkg-meta/canvas-layout.php
1.1 +262 -0 openpkg-meta/canvas-navbar.php
1.1 +99 -0  openpkg-meta/canvas-navtab.php
1.1 +126 -0 openpkg-meta/canvas-style.php
1.1 +164 -0 openpkg-meta/canvas.php
  

  (cd openpkg-meta  \
   uudecode '@@ .'  \
   xdelta patch canvas-hack-ie7.js.xdelta /dev/null canvas-hack-ie7.js  \
   rm -f canvas-hack-ie7.js.xdelta)
  Index: openpkg-meta/canvas-hack-ie7.js
  
  begin 664 canvas-hack-ie7.js.xdelta
  M)5A$6C`P-4(`!$`$`!S:EE;$N.#8Q-SDN
  M;G5L;'-H:65L82XX-C$W.2YA;[EMAIL PROTECTED]```
  M``-C8[EMAIL PROTECTED]@,[EMAIL PROTECTED]SAEO?CC5`[EMAIL 
PROTECTED]
  )52581%HP,#0E
  `
  end
  @@ .
  patch -p0 '@@ .'
  Index: openpkg-meta/canvas-hack.php
  
  $ cvs diff -u -r0 -r1.1 canvas-hack.php
  --- /dev/null 2005-11-25 14:13:34 +0100
  +++ canvas-hack.php   2005-11-25 14:13:34 +0100
  @@ -0,0 +1,38 @@
  +script language=php
  +##
  +##  Copyright (c) 2005 OpenPKG Foundation e.V. http://openpkg.net/
  +##  Copyright (c) 2005 Ralf S. Engelschall http://engelschall.com/
  +##
  +##  Permission to use, copy, modify, and distribute this software for
  +##  any purpose with or without fee is hereby granted, provided that
  +##  the above copyright notice and this permission notice appear in all
  +##  copies.
  +##
  +##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  +##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  +##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  +##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
  +##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  +##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  +##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  +##  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  +##  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  +##  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  +##  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  +##  SUCH DAMAGE.
  +##
  +##  canvas-hack.php: hacks
  +##
  +/script
  +
  +script language=php
  +divert(html-head);
  +/script
  +
  +!-- compliance patch for Microsoft Internet Explorer 5.5 and 6.0 --
  +!-- see http://dean.edwards.name/IE7/ for more details. --
  +!--[if lt IE 7]
  +script type=text/javascriptIE7_PNG_SUFFIX = -T.png;/script
  +script src=script language=phpecho $rooturl 
/scriptcanvas-hack-ie7.js type=text/javascript/script
  +![endif]--
  +
  @@ .
  patch -p0 '@@ .'
  Index: openpkg-meta/canvas-layout.php
  
  $ cvs diff -u -r0 -r1.1 canvas-layout.php
  --- /dev/null 2005-11-25 14:13:34 +0100
  +++ canvas-layout.php 2005-11-25 14:13:34 +0100
  @@ -0,0 +1,183 @@
  +script language=php
  +##
  +##  Copyright (c) 2005 OpenPKG Foundation e.V. http://openpkg.net/
  +##  Copyright (c) 2005 Ralf S. Engelschall http://engelschall.com/
  +##
  +##  Permission to use, copy, modify, and distribute this software for
  +##  any purpose with or without fee is hereby granted, provided that
  +##  the above copyright notice and this permission notice appear in all
  +##  copies.
  +##
  +##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  +##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  +##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  +##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
  +##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  +##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  +##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  +##  USE, DATA, OR 

[CVS] OpenPKG: openpkg-meta/ README

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-meta Date:   25-Nov-2005 14:23:45
  Branch: HEAD Handle: 2005112513234400

  Added files:
openpkg-metaREADME

  Log:
remember official usage

  Summary:
RevisionChanges Path
1.1 +6  -0  openpkg-meta/README
  

  patch -p0 '@@ .'
  Index: openpkg-meta/README
  
  $ cvs diff -u -r0 -r1.1 README
  --- /dev/null 2005-11-25 14:23:43 +0100
  +++ README2005-11-25 14:23:45 +0100
  @@ -0,0 +1,6 @@
  +
  +  meta.openpkg.org
  +  Global Canvas Rendering Engine
  +
  +  Usage: http://meta.openpkg.org/?path=path[embed={css,js}]
  +
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-meta/ canvas-layout.php canvas-navtab.php canva...

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-meta Date:   25-Nov-2005 15:33:44
  Branch: HEAD Handle: 2005112514333703

  Modified files:
openpkg-metacanvas-layout.php canvas-navtab.php canvas.php
openpkg-meta/canvas canvas-crop-background-dark.jpg
canvas-crop-background.jpg
canvas-crop-head-dark.png
canvas-crop-head-light.png
canvas-crop-head-regular.png
canvas-crop-logo-T.png
canvas-crop-title-business-T.png
canvas-crop-title-foundation-T.png
canvas-crop-title-project-T.png
canvas-full-head-dark.png
canvas-full-head-light.png
canvas-full-head-regular.png
canvas-full-title-business.png
canvas-full-title-foundation.png
canvas-full-title-project.png canvas.psd

  Log:
polish canvas optic with latest images

  Summary:
RevisionChanges Path
1.2 +3  -2  openpkg-meta/canvas-layout.php
1.2 +17 -4  openpkg-meta/canvas-navtab.php
1.2 +1  -1  openpkg-meta/canvas.php
1.2 BLOBopenpkg-meta/canvas/canvas-crop-background-dark.jpg
1.2 BLOBopenpkg-meta/canvas/canvas-crop-background.jpg
1.2 BLOBopenpkg-meta/canvas/canvas-crop-head-dark.png
1.2 BLOBopenpkg-meta/canvas/canvas-crop-head-light.png
1.2 BLOBopenpkg-meta/canvas/canvas-crop-head-regular.png
1.2 BLOBopenpkg-meta/canvas/canvas-crop-logo-T.png
1.2 BLOBopenpkg-meta/canvas/canvas-crop-title-business-T.png
1.2 BLOB
openpkg-meta/canvas/canvas-crop-title-foundation-T.png
1.2 BLOBopenpkg-meta/canvas/canvas-crop-title-project-T.png
1.2 BLOBopenpkg-meta/canvas/canvas-full-head-dark.png
1.2 BLOBopenpkg-meta/canvas/canvas-full-head-light.png
1.2 BLOBopenpkg-meta/canvas/canvas-full-head-regular.png
1.2 BLOBopenpkg-meta/canvas/canvas-full-title-business.png
1.2 BLOBopenpkg-meta/canvas/canvas-full-title-foundation.png
1.2 BLOBopenpkg-meta/canvas/canvas-full-title-project.png
1.3 BLOBopenpkg-meta/canvas/canvas.psd
  

  patch -p0 '@@ .'
  Index: openpkg-meta/canvas-layout.php
  
  $ cvs diff -u -r1.1 -r1.2 canvas-layout.php
  --- openpkg-meta/canvas-layout.php25 Nov 2005 13:13:34 -  1.1
  +++ openpkg-meta/canvas-layout.php25 Nov 2005 14:33:37 -  1.2
  @@ -54,12 +54,12 @@
   position:  fixed;
   right: 0px;
   top:   0px;
  -z-index:   1;
  +z-index:   20;
   }
   
   DIV#canvas_head {
   position:  fixed;
  -background-color:  #e5e0d0;
  +background-color:  #908070;
   top:   0px;
   left:  0px;
   width: 100%;
  @@ -111,6 +111,7 @@
   margin-left:   80px;
   margin-right:  300px;
   margin-bottom: 80px;
  +z-index:   1;
   }
   
   DIV#canvas_right {
  @@ .
  patch -p0 '@@ .'
  Index: openpkg-meta/canvas-navtab.php
  
  $ cvs diff -u -r1.1 -r1.2 canvas-navtab.php
  --- openpkg-meta/canvas-navtab.php25 Nov 2005 13:13:34 -  1.1
  +++ openpkg-meta/canvas-navtab.php25 Nov 2005 14:33:38 -  1.2
  @@ -35,9 +35,9 @@
   border-collapse:   separate;
   }
   TABLE.navtab TD {
  -border-top:1px solid #f5f5f5;
  -border-left:   1px solid #f0f0f0;
  -border-right:  1px solid #33;
  +border-top:1px solid #c0b0a0;
  +border-left:   1px solid #c0b0a0;
  +border-right:  1px solid #504030;
   border-bottom: none;
   padding:   2px 15px 0px 15px;
   color: #00;
  @@ -45,10 +45,13 @@
   background-repeat: no-repeat;
   background-position:   right top;
   background-image:  url('canvas/canvas-crop-head-light.png');
  -background-color:  #ede9de;
  +

[CVS] OpenPKG: openpkg-meta/ README canvas-layout.php canvas-nav.php c...

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-meta Date:   25-Nov-2005 17:16:08
  Branch: HEAD Handle: 2005112516160601

  Added files:
openpkg-metacanvas-nav.php
  Modified files:
openpkg-metaREADME canvas-layout.php canvas-navbar.php
canvas.php

  Log:
add support for one and two pane layouts: one pane for applications
like cvstrac which need the full browser width, and two pane for
regular web pages

  Summary:
RevisionChanges Path
1.2 +1  -1  openpkg-meta/README
1.3 +109 -13openpkg-meta/canvas-layout.php
1.1 +142 -0 openpkg-meta/canvas-nav.php
1.2 +7  -100openpkg-meta/canvas-navbar.php
1.3 +6  -1  openpkg-meta/canvas.php
  

  patch -p0 '@@ .'
  Index: openpkg-meta/README
  
  $ cvs diff -u -r1.1 -r1.2 README
  --- openpkg-meta/README   25 Nov 2005 13:23:44 -  1.1
  +++ openpkg-meta/README   25 Nov 2005 16:16:06 -  1.2
  @@ -2,5 +2,5 @@
 meta.openpkg.org
 Global Canvas Rendering Engine
   
  -  Usage: http://meta.openpkg.org/?path=path[embed={css,js}]
  +  Usage: http://meta.openpkg.org/?path=path[embed={css,js}][pane=1]
   
  @@ .
  patch -p0 '@@ .'
  Index: openpkg-meta/canvas-layout.php
  
  $ cvs diff -u -r1.2 -r1.3 canvas-layout.php
  --- openpkg-meta/canvas-layout.php25 Nov 2005 14:33:37 -  1.2
  +++ openpkg-meta/canvas-layout.php25 Nov 2005 16:16:06 -  1.3
  @@ -79,12 +79,17 @@
   z-index:   10;
   }
   
  +DIV#canvas_title IMG {
  +position:  fixed;
  +left:  80px;
  +top:   130px;
  +}
  +
   DIV#canvas_titlearea {
   position:  fixed;
   left:  0px;
   top:   110px;
   width: 100%;
  -height:120px;
   background-repeat: no-repeat;
   background-position:   right top;
   background-image:  url('?php echo $rooturl 
?canvas/canvas-crop-background.jpg');
  @@ -92,35 +97,66 @@
   background-color:  #ff;
   }
   
  -DIV#canvas_title IMG {
  +H1 {
  +margin:0px;
   position:  fixed;
   left:  80px;
  -top:   130px;
  +height:40px;
  +}
  +
  +script language=phpif ($pane == 1) {/script
  +
  +DIV#canvas_titlearea {
  +height:150px;
   }
   
   H1 {
  -margin:0px;
  +top:   220px;
  +}
  +
  +DIV#canvas_body {
  +margin-top:260px;
  +margin-left:   80px;
  +margin-right:  80px;
  +margin-bottom: 80px;
  +z-index:   1;
  +}
  +
  +DIV#canvas_nav {
   position:  fixed;
  -left:  80px;
  +margin-left:   80px;
  +margin-right:  80px;
  +top:   190px;
  +height:20px;
  +}
  +
  +script language=php} else if ($pane == 2) {/script
  +
  +DIV#canvas_titlearea {
  +height:120px;
  +}
  +
  +H1 {
   top:   190px;
  -height:30px;
   }
   
  -DIV#canvas_left {
  -margin-top:240px; /* 220 FIXME */
  +DIV#canvas_body {
  +margin-top:230px;
   margin-left:   80px;
   margin-right:  300px;
   margin-bottom: 80px;
   z-index:   1;
   }
   
  -DIV#canvas_right {
  +DIV#canvas_nav {
   position:  fixed;
   right: 40px;
   top:   230px;
   width: 180px;
   }
   
  +script language=php}/script
  +
   DIV#canvas_foot {
   position:  fixed;
   left:  0px;
  @@ -170,12 +206,72 @@
   div id=canvas_title
  script language=phpecho undivert(canvas-title);/script
   /div
  -div id=canvas_left
  -   script language=phpecho undivert(canvas-left);/script
  +div id=canvas_body
  +   script language=phpecho undivert(canvas-body);/script
  !-- CANVAS: BODY -- 
  +   h1Testerli OpenPKG!/h1
  +   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  +   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg 

[CVS] OpenPKG: openpkg-meta/ canvas-navpath.php

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-meta Date:   25-Nov-2005 17:16:36
  Branch: HEAD Handle: 2005112516163600

  Added files:
openpkg-metacanvas-navpath.php

  Log:
add navigation path (break crump style) implementation

  Summary:
RevisionChanges Path
1.1 +59 -0  openpkg-meta/canvas-navpath.php
  

  patch -p0 '@@ .'
  Index: openpkg-meta/canvas-navpath.php
  
  $ cvs diff -u -r0 -r1.1 canvas-navpath.php
  --- /dev/null 2005-11-25 17:16:31 +0100
  +++ canvas-navpath.php2005-11-25 17:16:36 +0100
  @@ -0,0 +1,59 @@
  +script language=php
  +##
  +##  Copyright (c) 2005 OpenPKG Foundation e.V. http://openpkg.net/
  +##  Copyright (c) 2005 Ralf S. Engelschall http://engelschall.com/
  +##
  +##  Permission to use, copy, modify, and distribute this software for
  +##  any purpose with or without fee is hereby granted, provided that
  +##  the above copyright notice and this permission notice appear in all
  +##  copies.
  +##
  +##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  +##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  +##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  +##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
  +##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  +##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  +##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  +##  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  +##  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  +##  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  +##  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  +##  SUCH DAMAGE.
  +##
  +##  canvas-navpath.php: canvas navigation path
  +##
  +/script
  +
  +script language=php
  +  divert(css);
  +/script
  +
  +SPAN.navpath {
  + font-family: sans-serif,helvetica,lucida,verdana,arial;
  + font-size:   10pt;
  + white-space: nowrap;
  +color:   #bb;
  +}
  +
  +script language=php
  +  $html = undivert(nav);
  +  $html = explode(\n, $html);
  +  $count = count($html);
  +  $list = Array();
  +  for ($i = 0; $i  $count; $i++) {
  +  if (preg_match(/li id=\(.+?)\(a[^]+.+?\/a)/, $html[$i], 
$match)) {
  +  $prefix = $match[1];
  +  if (preg_match(/^$prefix/, $path)) {
  +  array_push($list, span 
id=\navpath.$prefix\$match[2]/span);
  +  }
  +  }
  +  }
  +  $html = implode( rarr; , $list);
  +  $html = preg_replace(/(span id=\navpath.$path\)/s, $1 
class=\active\, $html);
  +  divert(canvas-nav);
  +  echo span class=\navpath\ id=\navpath\\n;
  +  echo $html;
  +  echo /span\n;
  +/script
  +
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-meta/ canvas.php

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-meta Date:   25-Nov-2005 17:18:03
  Branch: HEAD Handle: 2005112516180300

  Modified files:
openpkg-metacanvas.php

  Log:
pass pane through

  Summary:
RevisionChanges Path
1.4 +2  -2  openpkg-meta/canvas.php
  

  patch -p0 '@@ .'
  Index: openpkg-meta/canvas.php
  
  $ cvs diff -u -r1.3 -r1.4 canvas.php
  --- openpkg-meta/canvas.php   25 Nov 2005 16:16:07 -  1.3
  +++ openpkg-meta/canvas.php   25 Nov 2005 16:18:03 -  1.4
  @@ -140,7 +140,7 @@
   }
   else {
   echo link rel=\stylesheet\ type=\text/css\;
  -echo  href=\$rooturl?type=csspath=$path\/\n;
  +echo  href=\$rooturl?type=csspane=$panepath=$path\/\n;
   }
   /script
   script language=php
  @@ -151,7 +151,7 @@
   }
   else {
   echo script language=\javascript\ 
type=\text/javascript\;
  -echo  src=\$rooturl?type=jspath=$path\/script\n;
  +echo  
src=\$rooturl?type=jspane=$panepath=$path\/script\n;
   }
   /script
   script language=phpecho undivert(html-head);/script
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-meta/ canvas-nav.php

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-meta Date:   25-Nov-2005 17:43:53
  Branch: HEAD Handle: 2005112516435200

  Modified files:
openpkg-metacanvas-nav.php

  Log:
add more (theoretical) links for openpkg.org

  Summary:
RevisionChanges Path
1.2 +49 -2  openpkg-meta/canvas-nav.php
  

  patch -p0 '@@ .'
  Index: openpkg-meta/canvas-nav.php
  
  $ cvs diff -u -r1.1 -r1.2 canvas-nav.php
  --- openpkg-meta/canvas-nav.php   25 Nov 2005 16:16:06 -  1.1
  +++ openpkg-meta/canvas-nav.php   25 Nov 2005 16:43:52 -  1.2
  @@ -32,8 +32,46 @@
   ul
 li id=projecta href=http://www.openpkg.org/;OpenPKG Project/a
   ul
  -  li id=maina href=Main/a/li
  -  li id=downloada href=download/Download/a/li
  +  li id=abouta href=About/a
  +ul
  +  li id=newsa href=news.htmlNewsticker/a/li
  +  li id=roadmapa href=roadmap.htmlRoadmap/a/li
  +  li id=historya href=history.htmlHistory/a/li
  +  li id=licensea href=license.htmlLicense/a/li
  +  li id=sponsorsa href=sponsors.htmlSponsors/a/li
  +/ul
  +  /li
  +  li id=pressa href=press/Press/a
  +ul
  +  li id=pra href=pr/Press Releases/a/li
  +  li id=flyera href=flyer.htmlFlyer/a/li
  +  li id=presentationa 
href=presentation.htmlPresentation/a/li
  +  li id=showcasea href=showcase.htmlShowcase/a/li
  +  li id=advocacya href=advocacy.htmlAdvocacy/a/li
  +/ul
  +  /li
  +  li id=documentationa href=doc/Documentation/a
  +ul
  +  li id=quickrefa href=quickref.htmlQuick Reference/a/li
  +  li id=tutoriala href=tutorial.htmlTutorial/a/li
  +  li id=handbooka href=handbook.htmlHandbook/a/li
  +  li id=faqa href=faq.htmlQuestions amp; Answers/a/li
  +/ul
  +  /li
  +  li id=downloada href=download/Download/a
  +ul
  +  li id=currenta href=current.htmlDevelopment 
(CURRENT)/a/li
  +  li id=releasea href=release.htmlProduction 
(RELEASE)/a/li
  +  li id=updatesa href=solid.htmlUpdates (SOLID)/a/li
  +/ul
  +  /li
  +  li id=deva href=dev/Development/a
  +ul
  +  li id=repositorya href=http://cvs.openpkg.org/;Source 
Repository/a/li
  +  li id=changeloga 
href=http://cvs.openpkg.org/timeline;Change Log/a/li
  +  li id=buildfarma href=http://bf.openpkg.net/;Build 
Farm/a/li
  +/ul
  +  /li
 li id=registrya href=http://registry.openpkg.org/;Registry/a
   ul
 li id=titlea href=Introduction/a/li
  @@ -41,6 +79,13 @@
 li id=managea href=registryManage/a/li
   /ul
 /li
  +  li id=communitya href=community/Community/a
  +ul
  +  li id=communitya href=http://wiki.openpkg.org/;Wiki/a/li
  +  li id=uploada href=upload.htmlUpload/a/li
  +  li id=feedbacka href=feedback.htmlFeedback/a/li
  +/ul
  +  /li
   /ul
 /li
 li id=foundationa href=http://www.openpkg.net/;OpenPKG 
Foundation/a
  @@ -98,6 +143,8 @@
 /li
   /ul
 /li
  +  li id=searcha href=http://meta.openpkg.org/search;Search/a/li
  +  li id=imprinta href=http://meta.openpkg.org/imprint;Imprint/a/li
   /ul
   
   script language=php
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-meta/ canvas-layout.php

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-meta Date:   25-Nov-2005 17:47:14
  Branch: HEAD Handle: 2005112516471300

  Modified files:
openpkg-metacanvas-layout.php

  Log:
remove test content

  Summary:
RevisionChanges Path
1.4 +0  -60 openpkg-meta/canvas-layout.php
  

  patch -p0 '@@ .'
  Index: openpkg-meta/canvas-layout.php
  
  $ cvs diff -u -r1.3 -r1.4 canvas-layout.php
  --- openpkg-meta/canvas-layout.php25 Nov 2005 16:16:06 -  1.3
  +++ openpkg-meta/canvas-layout.php25 Nov 2005 16:47:13 -  1.4
  @@ -209,66 +209,6 @@
   div id=canvas_body
  script language=phpecho undivert(canvas-body);/script
  !-- CANVAS: BODY -- 
  -   h1Testerli OpenPKG!/h1
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   p
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   p
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   p
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   p
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg sldgkjh sdlfjkh
  -   j fsdkjfdskjfgsjgfsjdhgkjlsdhg jkslh ksljfdh glskjdhg lksjdhg lsjdkhg 
lskdjhg sldkjfhg 

[CVS] OpenPKG: openpkg-registry/ registry-ui.pl

2005-11-25 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-registry Date:   25-Nov-2005 19:12:10
  Branch: HEAD Handle: 2005112518120900

  Modified files:
openpkg-registryregistry-ui.pl

  Log:
reanimate ase-less operation

  Summary:
RevisionChanges Path
1.17+37 -28 openpkg-registry/registry-ui.pl
  

  patch -p0 '@@ .'
  Index: openpkg-registry/registry-ui.pl
  
  $ cvs diff -u -r1.16 -r1.17 registry-ui.pl
  --- openpkg-registry/registry-ui.pl   24 Nov 2005 22:34:36 -  1.16
  +++ openpkg-registry/registry-ui.pl   25 Nov 2005 18:12:09 -  1.17
  @@ -35,8 +35,6 @@
   use DBD::Pg;
   use MIME::Base64;
   use XML::Simple;
  -#use OSSP::ase::client; # FIXME production
  -BEGIN { require ./ase.pm; import OSSP::ase::client; } # FIXME development
   
   #   configure optional debugging
   $Data::Dumper::Purity = 1;
  @@ -74,6 +72,13 @@
   $cfg-{canvas}-{mark_head}=!-- CANVAS: HEAD --;
   $cfg-{canvas}-{mark_body}=!-- CANVAS: BODY --;
   
  +my $ase;
  +$ase = undef;
  +if ($cfg-{identification}-{mode} eq ase) {
  +#use OSSP::ase::client; # FIXME 
production
  +BEGIN { require ./ase.pm; import OSSP::ase::client; } # FIXME 
development
  +}
  +
   #   create objects
   my $cgi  = new CGI;
   my $myurl = $cgi-url(-relative = 1);
  @@ -175,31 +180,31 @@
   CGI::Session-find(sub {});
   }
   
  -#   establish ASE object
  -#
  -my $ase;
  -$ase = undef;
  -my $ase = new OSSP::ase::client(
  --server  = http://registry.openpkg.org/ase;,
  --cgi = $cgi,
  --mode= page,
  --session = $session,
  -);
  -if (not defined $ase) {
  -printprettyerror(Affiliation Services Environment, );
  -goto CUS;
  -}
  -
  -#   give it a chance to run
  -#
  -if ($ase-responsible()) {
  -if($ase-action()) {
  -print $ase-response();
  +if ($cfg-{identification}-{mode} eq ase) {
  +#   establish ASE object
  +#
  +$ase = new OSSP::ase::client(
  +-server  = http://registry.openpkg.org/ase;,
  +-cgi = $cgi,
  +-mode= page,
  +-session = $session,
  +);
  +if (not defined $ase) {
  +printprettyerror(Affiliation Services Environment, );
  +goto CUS;
   }
  -else {
  -printprettyerror(Affiliation Services Environment, $ase-error());
  +
  +#   give it a chance to run
  +#
  +if ($ase-responsible()) {
  +if($ase-action()) {
  +print $ase-response();
  +}
  +else {
  +printprettyerror(Affiliation Services Environment, 
$ase-error());
  +}
  +goto CUS;
   }
  -goto CUS;
   }
   
   #   continue to the pages that require database access
  @@ -327,7 +332,9 @@
   $head .=   head\n;
   $head .= link rel=\stylesheet\ type=\text/css\ 
href=\$myurl?page=css\\n;
   $head .= printjscheckallboxes();
  -$head .= $ase-canvas(-part = head);
  +if ($cfg-{identification}-{mode} eq ase) {
  +$head .= $ase-canvas(-part = head);
  +}
   $head .=   /head\n;
   $head .=   body class=\registry\div class=\registry\\n;
   $head .=   img id=\logo\ 
src=\http://www.openpkg.org/openpkg.gif\; alt=\\ width=\148\ height=\80\ 
align=\right\\n;
  @@ -875,8 +882,9 @@
   {
   my $html;
   $html = '';
  +$html .= 'td';
   if($cfg-{identification}-{mode} eq ase) {
  -$html .= $cgi-start_form(-action = $ase-url(-action = login, 
-mode_during = ase, -mode_after = ase));
  +$html .= $cgi-start_form(-action = $ase-url(-action = login));
   $html .= $cgi-delete(-name='page');
   $html .= $cgi-hidden(-name='page', -value = ase);
   $html .= $cgi-hidden(-name='ase-action',  -value = login);
  @@ -1022,8 +1030,9 @@
   {
   my $html;
   $html = '';
  +$html .= 'td';
   if($cfg-{identification}-{mode} eq ase) {
  -$html .= $cgi-start_form(-action = $ase-url(-action = logout, 
-mode_during = ase, -mode_after = ase));
  +$html .= $cgi-start_form(-action = $ase-url(-action = logout));
   $html .= $cgi-delete(-name='page');
   $html .= $cgi-hidden(-name='page', -value = ase);
   $html .= $cgi-hidden(-name='ase-action',  -value = logout);
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org

[CVS] OpenPKG: openpkg-registry/ registry-ui.pl

2005-11-25 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-registry Date:   25-Nov-2005 19:15:49
  Branch: HEAD Handle: 2005112518154900

  Modified files:
openpkg-registryregistry-ui.pl

  Log:
fix dropxml output for openpkg register clients and make dropxml the
default page after successful login

  Summary:
RevisionChanges Path
1.18+6  -3  openpkg-registry/registry-ui.pl
  

  patch -p0 '@@ .'
  Index: openpkg-registry/registry-ui.pl
  
  $ cvs diff -u -r1.17 -r1.18 registry-ui.pl
  --- openpkg-registry/registry-ui.pl   25 Nov 2005 18:12:09 -  1.17
  +++ openpkg-registry/registry-ui.pl   25 Nov 2005 18:15:49 -  1.18
  @@ -241,7 +241,7 @@
   $out .= viewhtmltail();
   print STDOUT canvas($out);
   }
  -elsif ($cgi-param(page) eq dropxml and not uao()) {
  +elsif (($cgi-param(page) eq dropxml or $cgi-param(page) eq  ) and 
not uao()) {
   my $out;
   $out = '';
   $out .= viewhttp();
  @@ -260,7 +260,7 @@
   $out = '';
   $out .= viewhttp(plain/text);
   $out .= viewdropxml();
  -print STDOUT canvas($out);
  +print STDOUT $out;
   }
   elsif ($cgi-param(page) eq ase) {
   my $out;
  @@ -965,7 +965,10 @@
   $header = {
   -redirect = $redirect,
   };
  -return $cgi-redirect($header);
  +$html .= $cgi-redirect($header);
  +$html .= $cgi-delete(-name='page');
  +$html .= $cgi-hidden(-name='page', -value = dropxml);
  +return $html;
   }
   
   sub printprettyerror($$)
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-registry/ registry-ui.pl

2005-11-25 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-registry Date:   25-Nov-2005 19:17:38
  Branch: HEAD Handle: 2005112518173800

  Modified files:
openpkg-registryregistry-ui.pl

  Log:
user interface cosmetics

  Summary:
RevisionChanges Path
1.19+81 -38 openpkg-registry/registry-ui.pl
  

  patch -p0 '@@ .'
  Index: openpkg-registry/registry-ui.pl
  
  $ cvs diff -u -r1.18 -r1.19 registry-ui.pl
  --- openpkg-registry/registry-ui.pl   25 Nov 2005 18:15:49 -  1.18
  +++ openpkg-registry/registry-ui.pl   25 Nov 2005 18:17:38 -  1.19
  @@ -68,7 +68,7 @@
   $cfg-{db}-{registry}-{tablespace}=registry;
   $cfg-{db}-{registry}-{host}=127.0.0.1;
   $cfg-{db}-{session}-{dbfile}=$PREFIX/var/openpkg-registry/ui/session.db;
  -$cfg-{canvas}-{url}=http://meta.openpkg.org;;
  
+$cfg-{canvas}-{url}=http://meta.openpkg.org/?path=project.registry.manage;;
   $cfg-{canvas}-{mark_head}=!-- CANVAS: HEAD --;
   $cfg-{canvas}-{mark_body}=!-- CANVAS: BODY --;
   
  @@ -231,12 +231,7 @@
   my $out;
   $out = '';
   $out .= viewhttp();
  -$out .= viewhtmlhead();
  -$out .= viewmainform();
  -$out .= viewdropxmlform();
  -$out .= viewassociationform();
  -$out .= viewloginform();
  -$out .= viewlogoutform();
  +$out .= viewhtmlhead(-menu);
   $out .= viewassociation();
   $out .= viewhtmltail();
   print STDOUT canvas($out);
  @@ -245,12 +240,7 @@
   my $out;
   $out = '';
   $out .= viewhttp();
  -$out .= viewhtmlhead();
  -$out .= viewmainform();
  -$out .= viewdropxmlform();
  -$out .= viewassociationform();
  -$out .= viewloginform();
  -$out .= viewlogoutform();
  +$out .= viewhtmlhead(-menu);
   $out .= viewdropxml();
   $out .= viewhtmltail();
   print STDOUT canvas($out);
  @@ -266,7 +256,7 @@
   my $out;
   $out = '';
   $out .= viewhttp();
  -$out .= viewhtmlhead();
  +$out .= viewhtmlhead(-menu);
   $out .= viewase();
   $out .= viewhtmltail();
   print STDOUT canvas($out);
  @@ -276,12 +266,7 @@
   $out = '';
   $cgi-delete_all();
   $out .= viewhttp();
  -$out .= viewhtmlhead();
  -$out .= viewmainform();
  -$out .= viewdropxmlform();
  -$out .= viewassociationform();
  -$out .= viewloginform();
  -$out .= viewlogoutform();
  +$out .= viewhtmlhead(-menu);
   $out .= viewhtmltail();
   print STDOUT canvas($out);
   }
  @@ -325,8 +310,9 @@
   return $cgi-header($header);
   }
   
  -sub viewhtmlhead ()
  +sub viewhtmlhead (;$)
   {
  +my ($menu) = @_;
   my $head = ;
   $head .= html\n;
   $head .=   head\n;
  @@ -339,15 +325,40 @@
   $head .=   body class=\registry\div class=\registry\\n;
   $head .=   img id=\logo\ 
src=\http://www.openpkg.org/openpkg.gif\; alt=\\ width=\148\ height=\80\ 
align=\right\\n;
   $head .=   h1OpenPKG Registry/h1\n;
  +if ($menu =~ m/-menu/) {
  +$head .=   table id=\menu\\n;
  +my $td = 0;
  +$head .=   tr\n;
  +#$head .=. viewmainform() . \n;$td++;
  +$head .=. viewdropxmlform() . \n; $td++;
  +$head .=. viewloginform() . \n;   $td++;
  +$head .=. viewassociationform() . \n; $td++;
  +$head .=. viewlogoutform() . \n;  $td++;
  +$head .=   /tr\n;
  +$head .=   tr\n;
  +$head .=   td colspan=\ . $td . \\n;
  +my $username;
  +$username = identifyusername();
  +if ($username ne ) {
  +$head .= authenticated as b . $username . /b;
  +}
  +else {
  +$head .= you are bnot logged in/bp\n;
  +}
  +$head .=   /tdtr\n;
  +$head .=   /table\n;
  +}
   return $head;
   }
   
   sub viewhtmltail ()
   {
  -my $tail = ;
  -$tail .=   /div/body\n;
  -$tail .= /html\n;
  -return $tail;
  +my ($html);
  +
  +$html = ;
  +$html .=   /div/body\n;
  +$html .= /html\n;
  +return $html;
   }
   
   sub viewcss () {
  @@ -375,6 +386,21 @@
   $css .= BODY.registry img#logo {\n;
   $css .= display:block\n;
   $css .= }\n;
  +$css .= .registry table {\n;
  +$css .= padding:  0px 0px 0px 0px;\n;
  +$css .= font-family: tahoma, sans-serif, helvetica, arial;\n;
  +$css .= font-size:   

[CVS] OpenPKG: openpkg-registry/ register.sh

2005-11-25 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-registry Date:   25-Nov-2005 19:56:03
  Branch: HEAD Handle: 2005112518560300

  Modified files:
openpkg-registryregister.sh

  Log:
translate to more awk dialects (failed on solaris ;-)

  Summary:
RevisionChanges Path
1.5 +6  -6  openpkg-registry/register.sh
  

  patch -p0 '@@ .'
  Index: openpkg-registry/register.sh
  
  $ cvs diff -u -r1.4 -r1.5 register.sh
  --- openpkg-registry/register.sh  24 Nov 2005 11:56:46 -  1.4
  +++ openpkg-registry/register.sh  25 Nov 2005 18:56:03 -  1.5
  @@ -29,8 +29,8 @@
   
   #   program name, version and date
   progname=register
  -progvers=0.0.24
  -progdate=24-Nov-2005
  +progvers=0.0.26
  +progdate=25-Nov-2005
   
   #   determine path to OpenPKG instance
   PREFIX=@l_prefix@
  @@ -57,8 +57,8 @@
   {
   if [ .$1 != . -a -r $1 ]; then
   cat $1 | awk '
  -BEGIN { rc=0 };
  -!/^([A-Z][A-Z0-9_]+[A-Z0-9]=[ !#$%(-_a-~]+)? *(#.*)?$/ { rc=1 
};
  +BEGIN { rc=0 }
  +!/^([A-Z][A-Z0-9_]+[A-Z0-9]=[ !#$%(-_a-~]+)? *(#.*)?$/ { rc=1 
}
   END { exit rc }'  return 0
   fi
   return 1
  @@ -356,8 +356,8 @@
   | sed -e 's;^.*response id=;;' -e 's; done=; ;' -e 's;; ;' -e 
's;/response.*$;;'`
   if [ .$response = . ]; then error no response seen on stdin; fi
   
  -REGISTRY_UUID=`echo $response | awk '// { print $1 }'`
  -REGISTRY_DONE=`echo $response | awk '// { print $2 }'`
  +REGISTRY_UUID=`echo $response | awk '/./ { print $1 }'`
  +REGISTRY_DONE=`echo $response | awk '/./ { print $2 }'`
   REGISTRY_RESP=`echo $response | sed -e 's;^[^ ][^ ]* [^ ][^ ]* ;;'`
   
   [ .$REGISTRY_UUID = . ]  error missing information REGISTRY_UUID
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-registry/ registry-db.pl

2005-11-25 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-registry Date:   25-Nov-2005 19:56:39
  Branch: HEAD Handle: 2005112518563900

  Modified files:
openpkg-registryregistry-db.pl

  Log:
upgrade path for new cache table

  Summary:
RevisionChanges Path
1.7 +16 -2  openpkg-registry/registry-db.pl
  

  patch -p0 '@@ .'
  Index: openpkg-registry/registry-db.pl
  
  $ cvs diff -u -r1.6 -r1.7 registry-db.pl
  --- openpkg-registry/registry-db.pl   24 Nov 2005 21:27:11 -  1.6
  +++ openpkg-registry/registry-db.pl   25 Nov 2005 18:56:39 -  1.7
  @@ -37,8 +37,8 @@
   
   #   program name, version and date
   my $progname=registry-db.pl;
  -my $progvers=0.0.24;
  -my $progdate=24-Nov-2005;
  +my $progvers=0.0.26;
  +my $progdate=25-Nov-2005;
   
   #   derive data version from program version
   my $datavers={};
  @@ -191,6 +191,20 @@
   return 1;
   }
   
  +#   0.0.24 introduced cache table
  +#
  +elsif ($dbv-{version}-{major} == 0
  +   and $dbv-{version}-{minor} == 0
  +   and $dbv-{version}-{patch}   24 ) {
  +$sql = schemasession3();
  +$rv = $dbh-do($sql);
  +print [schema.3]\nrv=.$rv. message=.$dbh-errstr.\n\n; die if 
($dbh-errstr =~ m|ERROR|);
  +$sql = sprintf(UPDATE config SET value = '0.0.24';);
  +$rv = $dbh-do($sql);
  +print $sql\nrv=.$rv. message=.$dbh-errstr.\n\n; die if 
($dbh-errstr =~ m|ERROR|);
  +return 1;
  +}
  +
   #   program data version and database version already match
   #
   elsif ($dbv-{version}-{major} == $datavers-{major}
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-meta/ canvas.php

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-meta Date:   25-Nov-2005 20:50:50
  Branch: HEAD Handle: 2005112519505000

  Modified files:
openpkg-metacanvas.php

  Log:
ops, fix root URL

  Summary:
RevisionChanges Path
1.6 +1  -1  openpkg-meta/canvas.php
  

  patch -p0 '@@ .'
  Index: openpkg-meta/canvas.php
  
  $ cvs diff -u -r1.5 -r1.6 canvas.php
  --- openpkg-meta/canvas.php   25 Nov 2005 16:20:58 -  1.5
  +++ openpkg-meta/canvas.php   25 Nov 2005 19:50:50 -  1.6
  @@ -46,7 +46,7 @@
   }
   
   #   determine root URL
  -$rooturl = http://en1.home.engelschall.com/openpkg-meta/;;
  +$rooturl = http://meta.openpkg.org/;;
   
   #   determine last-modification
   $gmtime = gmdate(D, d M Y H:i:s, filemtime($_SERVER[SCRIPT_FILENAME])) . 
 UTC;
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-registry/ rpm.sh

2005-11-25 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-registry Date:   25-Nov-2005 20:57:23
  Branch: HEAD Handle: 2005112519572300

  Modified files:
openpkg-registryrpm.sh

  Log:
translate to more awk dialects

  Summary:
RevisionChanges Path
1.2 +2  -2  openpkg-registry/rpm.sh
  

  patch -p0 '@@ .'
  Index: openpkg-registry/rpm.sh
  
  $ cvs diff -u -r1.1 -r1.2 rpm.sh
  --- openpkg-registry/rpm.sh   19 Nov 2005 22:12:52 -  1.1
  +++ openpkg-registry/rpm.sh   25 Nov 2005 19:57:23 -  1.2
  @@ -41,8 +41,8 @@
   {
   if [ .$1 != . -a -r $1 ]; then
   cat $1 | awk '
  -BEGIN { rc=0 };
  -!/^([A-Z][A-Z0-9_]+[A-Z0-9]=[ !#$%(-_a-~]+)? *(#.*)?$/ { rc=1 
};
  +BEGIN { rc=0 }
  +!/^([A-Z][A-Z0-9_]+[A-Z0-9]=[ !#$%(-_a-~]+)? *(#.*)?$/ { rc=1 
}
   END { exit rc }'  return 0
   fi
   return 1
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-registry/ rpm.sh

2005-11-25 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-registry Date:   25-Nov-2005 20:58:31
  Branch: HEAD Handle: 2005112519583100

  Modified files:
openpkg-registryrpm.sh

  Log:
use correct file name

  Summary:
RevisionChanges Path
1.3 +1  -1  openpkg-registry/rpm.sh
  

  patch -p0 '@@ .'
  Index: openpkg-registry/rpm.sh
  
  $ cvs diff -u -r1.2 -r1.3 rpm.sh
  --- openpkg-registry/rpm.sh   25 Nov 2005 19:57:23 -  1.2
  +++ openpkg-registry/rpm.sh   25 Nov 2005 19:58:31 -  1.3
  @@ -73,7 +73,7 @@
   }
   
   #   Configuration file default and read attempt
  -conf=$PREFIX/etc/openpkg/registry.conf; readconf; readuuid; readutil
  +conf=$PREFIX/etc/openpkg/register.conf; readconf; readuuid; readutil
   
   #   main
   if [ .$REGISTRY_DONE = .yes ]; then
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-meta/ canvas-nav.php

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-meta Date:   25-Nov-2005 21:41:26
  Branch: HEAD Handle: 2005112520412600

  Modified files:
openpkg-metacanvas-nav.php

  Log:
fix absolute URL handling and change registry.openpkg.org site

  Summary:
RevisionChanges Path
1.3 +3  -3  openpkg-meta/canvas-nav.php
  

  patch -p0 '@@ .'
  Index: openpkg-meta/canvas-nav.php
  
  $ cvs diff -u -r1.2 -r1.3 canvas-nav.php
  --- openpkg-meta/canvas-nav.php   25 Nov 2005 16:43:52 -  1.2
  +++ openpkg-meta/canvas-nav.php   25 Nov 2005 20:41:26 -  1.3
  @@ -74,9 +74,7 @@
 /li
 li id=registrya href=http://registry.openpkg.org/;Registry/a
   ul
  -  li id=titlea href=Introduction/a/li
  -  li id=logina href=registry?page=loginLogin/a/li
  -  li id=managea href=registryManage/a/li
  +  li id=helpa href=help.htmlHelp/a/li
   /ul
 /li
 li id=communitya href=community/Community/a
  @@ -173,6 +171,8 @@
 break;
 }
 array_push($url, $match[1]);
  +  if (preg_match(/^https?:/, $match[1]))
  +  $prefix = ;
 $html[$i] = preg_replace(/(a href=\)(.*?\)/, $1$prefix$2, 
$html[$i]);
 }
 if (preg_match(/\/li/, $html[$i])) {
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-meta/ canvas-nav-bar.php

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-meta Date:   25-Nov-2005 21:44:56
  Branch: HEAD Handle: 2005112520445600

  Modified files:
openpkg-metacanvas-nav-bar.php

  Log:
emulate the default onMouseOver/Out behaviour of displaying the URL

  Summary:
RevisionChanges Path
1.2 +3  -0  openpkg-meta/canvas-nav-bar.php
  

  patch -p0 '@@ .'
  Index: openpkg-meta/canvas-nav-bar.php
  
  $ cvs diff -u -r1.1 -r1.2 canvas-nav-bar.php
  --- openpkg-meta/canvas-nav-bar.php   25 Nov 2005 16:20:58 -  1.1
  +++ openpkg-meta/canvas-nav-bar.php   25 Nov 2005 20:44:56 -  1.2
  @@ -126,12 +126,15 @@
   var navbar_active = navbar_default;
   
   function navbar_over (id) {
  +var el = document.getElementsById(id);
  +window.status = el.href;
   navbar_active = id;
   defer_cancel(navbar_out);
   defer_schedule(navbar_over, navbar_update();, 800);
   }
   
   function navbar_out (id) {
  +window.status = ;
   defer_schedule(navbar_out, navbar_out_stage2('+id+');, 4000);
   }
   
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-meta/ canvas.php

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-meta Date:   25-Nov-2005 21:58:41
  Branch: HEAD Handle: 2005112520584100

  Modified files:
openpkg-metacanvas.php

  Log:
allow browsers to cache the stylesheet and javascript functions

  Summary:
RevisionChanges Path
1.7 +2  -2  openpkg-meta/canvas.php
  

  patch -p0 '@@ .'
  Index: openpkg-meta/canvas.php
  
  $ cvs diff -u -r1.6 -r1.7 canvas.php
  --- openpkg-meta/canvas.php   25 Nov 2005 19:50:50 -  1.6
  +++ openpkg-meta/canvas.php   25 Nov 2005 20:58:41 -  1.7
  @@ -140,7 +140,7 @@
   }
   else {
   echo link rel=\stylesheet\ type=\text/css\;
  -echo  href=\$rooturl?type=csspane=$panepath=$path\/\n;
  +echo  href=\$rooturl?type=csspane=$pane\/\n;
   }
   /script
   script language=php
  @@ -151,7 +151,7 @@
   }
   else {
   echo script language=\javascript\ 
type=\text/javascript\;
  -echo  
src=\$rooturl?type=jspane=$panepath=$path\/script\n;
  +echo  src=\$rooturl?type=jspane=$pane\/script\n;
   }
   /script
   script language=phpecho undivert(html-head);/script
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-meta/ canvas-nav.php

2005-11-25 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-meta Date:   25-Nov-2005 21:58:56
  Branch: HEAD Handle: 2005112520585600

  Modified files:
openpkg-metacanvas-nav.php

  Log:
use multiviews for help page

  Summary:
RevisionChanges Path
1.4 +1  -1  openpkg-meta/canvas-nav.php
  

  patch -p0 '@@ .'
  Index: openpkg-meta/canvas-nav.php
  
  $ cvs diff -u -r1.3 -r1.4 canvas-nav.php
  --- openpkg-meta/canvas-nav.php   25 Nov 2005 20:41:26 -  1.3
  +++ openpkg-meta/canvas-nav.php   25 Nov 2005 20:58:56 -  1.4
  @@ -74,7 +74,7 @@
 /li
 li id=registrya href=http://registry.openpkg.org/;Registry/a
   ul
  -  li id=helpa href=help.htmlHelp/a/li
  +  li id=helpa href=helpHelp/a/li
   /ul
 /li
 li id=communitya href=community/Community/a
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-registry/ registry-ui.pl

2005-11-25 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-registry Date:   25-Nov-2005 22:45:26
  Branch: HEAD Handle: 2005112521452500

  Modified files:
openpkg-registryregistry-ui.pl

  Log:
precheck pages which require authentication early and detour through
ase login

  Summary:
RevisionChanges Path
1.20+28 -2  openpkg-registry/registry-ui.pl
  

  patch -p0 '@@ .'
  Index: openpkg-registry/registry-ui.pl
  
  $ cvs diff -u -r1.19 -r1.20 registry-ui.pl
  --- openpkg-registry/registry-ui.pl   25 Nov 2005 18:17:38 -  1.19
  +++ openpkg-registry/registry-ui.pl   25 Nov 2005 21:45:25 -  1.20
  @@ -230,7 +230,7 @@
   elsif ($cgi-param(page) eq association) {
   my $out;
   $out = '';
  -$out .= viewhttp();
  +$out .= viewhttpauthrequired(association);
   $out .= viewhtmlhead(-menu);
   $out .= viewassociation();
   $out .= viewhtmltail();
  @@ -287,7 +287,7 @@
   return $cgi-user_agent() =~ 
m:^openpkg-regist(er|ry)/[01][\.ab]\d+[\.ab]\d+$:;
   }
   
  -sub viewhttp ($$$)
  +sub httpheader ($$$)
   {
   my ($type, $expires, $refresh) = @_;
   my $header = {};
  @@ -307,6 +307,32 @@
   )
   }
   
  +return $header;
  +}
  +
  +sub viewhttp ($$$)
  +{
  +my ($type, $expires, $refresh) = @_;
  +my $header = {};
  +
  +$header = httpheader($type, $expires, $refresh);
  +
  +return $cgi-header($header);
  +}
  +
  +sub viewhttpauthrequired()
  +{
  +my ($page, $type, $expires, $refresh) = @_;
  +my ($header, $username);
  +
  +$header = httpheader($type, $expires, $refresh);
  +
  +$username = identifyusername();
  +if (not defined $username or $username eq '') {
  +if($cfg-{identification}-{mode} eq ase) {
  +$header-{redirect} = $cgi-redirect(-uri = $ase-url(-action 
= login, -mode_during = ase, -mode_after = association));
  +}
  +}
   return $cgi-header($header);
   }
   
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-registry/ registry-ui.pl

2005-11-25 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-registry Date:   25-Nov-2005 22:49:17
  Branch: HEAD Handle: 2005112521491700

  Modified files:
openpkg-registryregistry-ui.pl

  Log:
help and related pages will not be part of the application, main page
would be empty, so remove it

  Summary:
RevisionChanges Path
1.21+0  -16 openpkg-registry/registry-ui.pl
  

  patch -p0 '@@ .'
  Index: openpkg-registry/registry-ui.pl
  
  $ cvs diff -u -r1.20 -r1.21 registry-ui.pl
  --- openpkg-registry/registry-ui.pl   25 Nov 2005 21:45:25 -  1.20
  +++ openpkg-registry/registry-ui.pl   25 Nov 2005 21:49:17 -  1.21
  @@ -355,7 +355,6 @@
   $head .=   table id=\menu\\n;
   my $td = 0;
   $head .=   tr\n;
  -#$head .=. viewmainform() . \n;$td++;
   $head .=. viewdropxmlform() . \n; $td++;
   $head .=. viewloginform() . \n;   $td++;
   $head .=. viewassociationform() . \n; $td++;
  @@ -905,20 +904,6 @@
   return decode_base64($gif-{$name});
   }
   
  -sub viewmainform()
  -{
  -my $html;
  -$html = '';
  -$html .= 'td';
  -$html .= $cgi-start_form();
  -$html .= $cgi-delete(-name='page');
  -$html .= $cgi-hidden(-name='page', -value = main);
  -$html .= $cgi-submit('submit','main');
  -$html .= $cgi-end_form;
  -$html .= '/td';
  -return $html;
  -}
  -
   sub viewassociationform()
   {
   my ($html);
  @@ -1034,7 +1019,6 @@
   $out = '';
   $out .= viewhttp();
   $out .= viewhtmlhead();
  -$out .= viewmainform();
   $out .= viewprettyerror($marketingmessage, $technicaldetail);
   $out .= viewhtmltail();
   print STDOUT canvas($out);
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-registry/ registry-ui.pl

2005-11-25 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-registry Date:   25-Nov-2005 22:50:35
  Branch: HEAD Handle: 2005112521503500

  Modified files:
openpkg-registryregistry-ui.pl

  Log:
make assoiciation page the default page after login, it is the only
page which requires authentication anyway

  Summary:
RevisionChanges Path
1.22+1  -1  openpkg-registry/registry-ui.pl
  

  patch -p0 '@@ .'
  Index: openpkg-registry/registry-ui.pl
  
  $ cvs diff -u -r1.21 -r1.22 registry-ui.pl
  --- openpkg-registry/registry-ui.pl   25 Nov 2005 21:49:17 -  1.21
  +++ openpkg-registry/registry-ui.pl   25 Nov 2005 21:50:35 -  1.22
  @@ -1008,7 +1008,7 @@
   };
   $html .= $cgi-redirect($header);
   $html .= $cgi-delete(-name='page');
  -$html .= $cgi-hidden(-name='page', -value = dropxml);
  +$html .= $cgi-hidden(-name='page', -value = association);
   return $html;
   }
   
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org