[CVS] OpenPKG: openpkg-src/crossroads/ crossroads.spec
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...
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
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...
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...
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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