head 1.34;
access;
symbols;
locks; strict;
comment @# @;
1.34
date 2007.06.21.08.41.52; author openpkg; state Exp;
branches;
next 1.33;
commitid E3ALEgDFkYfc0Lms;
1.33
date 2007.02.08.12.26.58; author rse; state Exp;
branches;
next 1.32;
commitid 7mfQ3FGzxJAtwG5s;
1.32
date 2006.09.24.13.49.56; author rse; state Exp;
branches;
next 1.31;
commitid QclxFfkjREOXn5Or;
1.31
date 2006.08.24.17.22.18; author rse; state Exp;
branches;
next 1.30;
commitid EblXxNGO0tcBy7Kr;
1.30
date 2006.07.20.13.19.26; author rse; state Exp;
branches;
next 1.29;
commitid 8LvlMRL3UnY1lBFr;
1.29
date 2006.05.14.13.23.08; author rse; state Exp;
branches;
next 1.28;
commitid tIrOvIgyzyePvZwr;
1.28
date 2006.05.08.20.06.02; author rse; state Exp;
branches;
next 1.27;
commitid w6eXGkM9wyb0Wfwr;
1.27
date 2006.03.28.15.44.18; author rse; state Exp;
branches;
next 1.26;
commitid bsozryZUmg4VNXqr;
1.26
date 2006.03.27.20.21.06; author rse; state Exp;
branches;
next 1.25;
commitid AY5yW41ghkjSmRqr;
1.25
date 2006.03.27.18.26.18; author rse; state Exp;
branches;
next 1.24;
commitid 5mnDprffyxIuJQqr;
1.24
date 2006.03.27.13.46.29; author rse; state Exp;
branches;
next 1.23;
commitid yuqV4XRtUwEtbPqr;
1.23
date 2006.03.24.15.51.12; author rse; state Exp;
branches;
next 1.22;
commitid s2JcWWgtlhqgYrqr;
1.22
date 2006.03.24.10.41.48; author rse; state Exp;
branches;
next 1.21;
commitid 3Qs440HNPk77gqqr;
1.21
date 2006.03.23.15.48.05; author rse; state Exp;
branches;
next 1.20;
commitid 1EepF0Acap5bZjqr;
1.20
date 2006.03.21.17.12.50; author rse; state Exp;
branches;
next 1.19;
commitid mcahtpfn4kdfw4qr;
1.19
date 2006.03.16.21.21.05; author rse; state Exp;
branches;
next 1.18;
commitid WZWTXh03qqJm3spr;
1.18
date 2006.03.16.20.11.35; author rse; state Exp;
branches;
next 1.17;
commitid PBa3RMdnuIVwFrpr;
1.17
date 2006.03.15.16.18.01; author rse; state Exp;
branches;
next 1.16;
commitid 4Do8lgV0aDBlpipr;
1.16
date 2006.03.14.21.40.30; author rse; state Exp;
branches;
next 1.15;
commitid zIew5Rj5zfd1ecpr;
1.15
date 2006.03.14.17.00.40; author rse; state Exp;
branches;
next 1.14;
commitid novA3CyEjNP0Gapr;
1.14
date 2006.03.13.22.31.21; author rse; state Exp;
branches;
next 1.13;
commitid 1G4LmOlyel4sx4pr;
1.13
date 2006.03.13.21.48.44; author rse; state Exp;
branches;
next 1.12;
commitid Y8IvLa1MBHSPi4pr;
1.12
date 2006.03.13.21.08.19; author rse; state Exp;
branches;
next 1.11;
commitid oECLDc6ocebY44pr;
1.11
date 2006.03.13.20.33.06; author rse; state Exp;
branches;
next 1.10;
commitid v61miCF1C9bTS3pr;
1.10
date 2006.03.13.11.01.03; author rse; state Exp;
branches;
next 1.9;
commitid P2amBniymt6DI0pr;
1.9
date 2006.03.12.19.16.36; author rse; state Exp;
branches;
next 1.8;
commitid B23qzzqu5d3CuVor;
1.8
date 2006.02.20.08.34.35; author rse; state Exp;
branches;
next 1.7;
commitid XGwb4UIHrCifAimr;
1.7
date 2006.02.17.08.59.45; author rse; state Exp;
branches;
next 1.6;
commitid iogEp2hgTxvROUlr;
1.6
date 2005.12.04.09.33.12; author rse; state Exp;
branches;
next 1.5;
commitid miKJZWr8Nw8Ophcr;
1.5
date 2005.11.27.13.30.59; author rse; state Exp;
branches;
next 1.4;
commitid VLeS3H60IwUjXobr;
1.4
date 2005.11.25.20.58.56; author rse; state Exp;
branches;
next 1.3;
commitid afmJgPW2f7eZubbr;
1.3
date 2005.11.25.20.41.26; author rse; state Exp;
branches;
next 1.2;
commitid WztlXVe3cnLYobbr;
1.2
date 2005.11.25.16.43.52; author rse; state Exp;
branches;
next 1.1;
commitid SafvJgtF55gu5abr;
1.1
date 2005.11.25.16.16.06; author rse; state Exp;
branches;
next ;
commitid akWk9eMbXOYWV9br;
desc
@@
1.34
log
@flush and save current state of CVS controlled data
@
text
@
@
1.33
log
@flush all pending changes to meta.openpkg.org
@
text
@d110 1
d119 1
d173 2
a174 2
OpenPKG Enterprise 1
@
1.32
log
@activate the package browser
@
text
@d46 1
d66 1
d87 1
d99 1
a99 11
Security
d106 1
d133 6
d140 11
d152 16
a167 1
Services
d169 1
a169 1
People
d171 2
a172 2
Thomas Lotterer
Ralf S. Engelschall
d175 2
a193 1
Events
@
1.31
log
@the quickref stuff is partly obsolete and partly too confusing (as the world orders have already changed too much), so disable the stuff for now
@
text
@d84 1
d143 6
@
1.30
log
@add global policy to CVS
@
text
@d66 1
a66 1
QuickRef
d120 2
a141 7
People
@
1.29
log
@fix broken link calculation by fixing broken HTML code: why has nobody complained?
@
text
@d206 5
a210 4
About Websites
Websites Imprint
Websites SiteMap
Websites Search
@
1.28
log
@open event area at foundation website
@
text
@d164 1
a164 1
Events
@
1.27
log
@remove template from navigation
@
text
@d164 1
@
1.26
log
@open corporation press area and fix cross-references
@
text
@a208 1
Websites Template
@
1.25
log
@remove virtual Services area as each of the entries is now already filed somewhere else
@
text
@d136 2
@
1.24
log
@establish news ticker and feeds
@
text
@a122 9
Services
@
1.23
log
@add a page which explains the registration process
@
text
@d50 6
@
1.22
log
@align the search templates
@
text
@d84 1
@
1.21
log
@provide latest navigation for project
@
text
@d135 1
@
1.20
log
@flush pending changes to meta
@
text
@d38 1
a38 1
OpenPKG Project
d57 4
a60 4
Showcase
Tutorial
QuickRef
Article
a63 1
More...
d84 30
d119 1
a119 6
OpenPKG Registry
@
1.19
log
@link jobs into navigation tree
@
text
@d38 1
a38 1
OpenPKG Project
d40 1
a40 1
About
d42 5
a46 8
License
Calendar
Roadmap
Press
History
Statistics
Related
PGP Key Server
d49 2
a50 9
Products
d52 2
a53 1
Documentation
d55 2
a56 1
User Tutorial
d58 7
a64 7
FAQ
Slideset
Quick Reference
Article
Handbook
RPM Book
RPM HOWTO
d67 2
a68 1
Foundation
Support
Contribution
CVS Repository
Wiki
Feedback
Advocacy
d81 2
a82 1
Support
d84 1
a84 3
Mailing Lists
Professional Services $
Enhancements $
d87 2
a88 8
Download
Registry
d90 9
a98 2
Help
F.A.Q.
@
1.18
log
@activate new global title page
@
text
@d127 2
@
1.17
log
@remove parts of Foundation website which are gone or still not active
@
text
@d112 1
a112 1
Corporation
d133 1
a133 1
Foundation
@
1.16
log
@first cut for page cross-referencing support
@
text
@d159 2
a160 2
List of Fellows
Hall of Fame
a176 7
Website
@
1.15
log
@many cleanups and more documentation
@
text
@d37 1
d108 2
d129 2
d186 2
d237 1
a237 1
@
1.14
log
@there is now a global imprint
@
text
@a104 8
Meta
d181 9
@
1.13
log
@fix calculation of relative URLs like a browser does
@
text
@a120 1
Imprint
@
1.12
log
@avoid conflicts with global variables by moving the post-processing code into a function. Hell, I really hate PHP
@
text
@d221 2
@
1.11
log
@no need for absolute URLs everywhere as we calculate them anyway
@
text
@a192 4
# split above navigation tree into lines
divert_end();
$html = undivert("tmp");
$html = explode("\n", $html);
d194 47
a240 30
# iterate over navigation tree lines in order to
# 1. calculate absolute from relative "id" attribute
# 2. calculate absolute from relative "href" attribute
$id = array();
$url = array();
$count = count($html);
for ($i = 0; $i < $count; $i++) {
if (preg_match("//", $html[$i], $match)) {
$prefix = count($id) == 0 ? "" : implode(".", $id) . ".";
array_push($id, $match[1]);
$html[$i] = preg_replace("/()/", "$1$prefix$2", $html[$i]);
}
if (preg_match("//", $html[$i], $match)) {
$prefix = "";
for ($j = count($url)-1; $j >= 0; $j--) {
$prefix = $url[$j] . $prefix;
if (preg_match("/^https?:/", $url[$j]))
break;
}
array_push($url, $match[1]);
if (preg_match("/^https?:/", $match[1]))
$prefix = "";
$html[$i] = preg_replace("/()/", "$1$prefix$2", $html[$i]);
}
if (preg_match("/<\/li>/", $html[$i])) {
array_pop($id);
array_pop($url);
}
}
unset($id, $url, $count, $prefix);
a241 4
# assemble back into a navigation tree and output to new diversion
$html = implode("\n", $html);
divert("nav");
echo $html;
@
1.10
log
@take over navigation entries from THL
@
text
@d39 1
a39 1
About
d41 4
a44 4
License
Calendar
Roadmap
Press
d46 3
a48 3
Statistics
Related
PGP Key Server
d51 1
a51 1
Products
d53 2
a54 2
Roadmap
Release Engineering
d56 1
a56 1
Release 2.5
d63 9
a71 9
User Tutorial
Showcase
FAQ
Slideset
Quick Reference
Article
Handbook
RPM Book
RPM HOWTO
d77 2
a78 2
Support
Contribution
d81 2
a82 2
Feedback
Advocacy
d95 1
a95 1
Download Area
d99 1
a99 1
OpenPKG Registry
d105 8
a112 1
Search
@
1.9
log
@code cosmetics
@
text
@d39 61
a99 1
Registry
d105 1
@
1.8
log
@cleanups for 2006
@
text
@d24 1
a24 1
## canvas-nav-tree.php: canvas navigation tree
d29 4
d125 1
a125 1
# split above navigation tree into lines
d159 2
a160 1
@
1.7
log
@flush pending changes
@
text
@d3 2
a4 2
## Copyright (c) 2005 OpenPKG Foundation e.V.
## Copyright (c) 2005 Ralf S. Engelschall
@
1.6
log
@flush some pending changes
@
text
@d43 20
@
1.5
log
@more cleanups and bugfixes
@
text
@a34 40
About
Press
Documentation
Download
Development
d38 1
a38 7