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
  • @ 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
  • 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
  • Community d70 9 a78 7
  • 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
  • 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
  • @ 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
  • Community