head	1.27;
access;
symbols;
locks; strict;
comment	@# @;


1.27
date	2007.06.21.08.41.52;	author openpkg;	state Exp;
branches;
next	1.26;
commitid	E3ALEgDFkYfc0Lms;

1.26
date	2007.02.08.12.26.58;	author rse;	state Exp;
branches;
next	1.25;
commitid	7mfQ3FGzxJAtwG5s;

1.25
date	2006.04.03.19.03.32;	author rse;	state Exp;
branches;
next	1.24;
commitid	Fyx2nALe3kxiIKrr;

1.24
date	2006.04.03.18.16.12;	author rse;	state Exp;
branches;
next	1.23;
commitid	feJ6OiMcQwE3sKrr;

1.23
date	2006.03.23.21.36.04;	author rse;	state Exp;
branches;
next	1.22;
commitid	RB47I8XTHFLyUlqr;

1.22
date	2006.03.16.20.00.15;	author rse;	state Exp;
branches;
next	1.21;
commitid	c3P2oKyoHdfEBrpr;

1.21
date	2006.03.14.21.40.29;	author rse;	state Exp;
branches;
next	1.20;
commitid	zIew5Rj5zfd1ecpr;

1.20
date	2006.03.14.17.00.40;	author rse;	state Exp;
branches;
next	1.19;
commitid	novA3CyEjNP0Gapr;

1.19
date	2006.03.13.20.26.32;	author rse;	state Exp;
branches;
next	1.18;
commitid	mZYKPPvlGvZDQ3pr;

1.18
date	2006.03.13.18.45.25;	author rse;	state Exp;
branches;
next	1.17;
commitid	WmjTyNFVcL1Vh3pr;

1.17
date	2006.03.13.15.02.13;	author rse;	state Exp;
branches;
next	1.16;
commitid	yMMALkmSyaMm32pr;

1.16
date	2006.03.13.07.47.38;	author rse;	state Exp;
branches;
next	1.15;
commitid	EvABJo757dDhEZor;

1.15
date	2006.03.12.19.16.35;	author rse;	state Exp;
branches;
next	1.14;
commitid	B23qzzqu5d3CuVor;

1.14
date	2006.03.11.16.32.59;	author rse;	state Exp;
branches;
next	1.13;
commitid	Sc38vyOyirIuCMor;

1.13
date	2006.03.09.21.10.32;	author rse;	state Exp;
branches;
next	1.12;
commitid	VlPQG9ibiTsHdyor;

1.12
date	2006.03.09.21.05.46;	author rse;	state Exp;
branches;
next	1.11;
commitid	ZUQLLEHGFk24cyor;

1.11
date	2006.03.09.19.12.10;	author rse;	state Exp;
branches;
next	1.10;
commitid	epriXSkS92w5zxor;

1.10
date	2006.02.20.08.34.35;	author rse;	state Exp;
branches;
next	1.9;
commitid	XGwb4UIHrCifAimr;

1.9
date	2005.11.27.19.41.24;	author rse;	state Exp;
branches;
next	1.8;
commitid	KXdgOYFCAZgp0rbr;

1.8
date	2005.11.27.17.46.21;	author rse;	state Exp;
branches;
next	1.7;
commitid	3mGeRHJ02GAVmqbr;

1.7
date	2005.11.27.13.12.35;	author rse;	state Exp;
branches;
next	1.6;
commitid	rq2MkvS3rCt0Robr;

1.6
date	2005.11.26.18.08.15;	author rse;	state Exp;
branches;
next	1.5;
commitid	jCJALUeJCDEnwibr;

1.5
date	2005.11.26.15.27.54;	author rse;	state Exp;
branches;
next	1.4;
commitid	95lGgpRzI2BqDhbr;

1.4
date	2005.11.25.16.47.13;	author rse;	state Exp;
branches;
next	1.3;
commitid	Mw78hME6dAGD6abr;

1.3
date	2005.11.25.16.16.06;	author rse;	state Exp;
branches;
next	1.2;
commitid	akWk9eMbXOYWV9br;

1.2
date	2005.11.25.14.33.37;	author rse;	state Exp;
branches;
next	1.1;
commitid	TqyQ5ltxtq2pm9br;

1.1
date	2005.11.25.13.13.34;	author rse;	state Exp;
branches;
next	;
commitid	6m7MyNUJMyrkV8br;


desc
@@


1.27
log
@flush and save current state of CVS controlled data
@
text
@<script language="php">
##
##  Copyright (c) 2005-2006 OpenPKG Foundation e.V. <http://openpkg.net/>
##  Copyright (c) 2005-2006 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-layout.php: canvas page layout
##
</script>

<script language="php">
    divert("css");
</script>

body {
    left:                  0px;
    top:                   0px;
    margin:                0px 0px 0px 0px;
    padding:               0px 0px 0px 0px;
    background-color:      #000000;
    background-image:      url('<?php echo $cfg["url.base"] ?>canvas/canvas-crop-gradient.png');
    background-position:   left top;
    background-repeat:     repeat-x;
    background-attachment: fixed;
    color:                 #000000;
    position:              relative;
}

div#canvas {
    left:                  0px;
    right:                 0px;
    <script language="php">if ($opt["stretch"] == "margin") {</script>
    position:              relative;
    margin-left:           auto;
    margin-right:          auto;
    width:                 800px;
    <script language="php">} else {</script>
    position:              absolute;
    margin-left:           40px;
    margin-right:          40px;
    width:                 auto;
    <script language="php">}</script>
    min-height:            700px;
    margin-bottom:         20px;
    top:                   50px;
    border-top:            1px solid #a09080;
    border-left:           1px solid #a09080;
    border-right:          1px solid #504030;
    border-bottom:         1px solid #504030;
    background-color:      #ffffff;
    background-repeat:     no-repeat;
    background-position:   right top;
    background-image:      url('<?php echo $cfg["url.base"] ?>canvas/canvas-crop-background.jpg');
    z-index:               1;
}

div#canvas_logo {
    position:              absolute;
    right:                 0px;
    top:                   0px;
    z-index:               20;
}

div#canvas_head {
    position:              absolute;
    background-color:      #706050;
    top:                   0px;
    left:                  0px;
    width:                 100%;
    height:                110px;
}

div#canvas_head img {
    position:              absolute;
    right:                 0px;
    top:                   0px;
}

div#canvas_tabs {
    position:              absolute;
    left:                  60px;
    top:                   90px;
    height:                20px;
    z-index:               10;
}

<script language="php">if ($opt["pane"] == "1") {</script>

div#canvas_title img {
    position:              absolute;
    left:                  60px;
    top:                   130px;
}

h1 {
    position:              absolute;
    top:                   -40px;
    height:                40px;
    margin:                0px 0px 0px 0px;
}

div#canvas_path {
    position:              absolute;
    left:                  60px;
    top:                   190px;
    height:                20px;
    z-index:               10;
}

div#canvas_body {
    position:              relative;
    margin-top:            250px;
    margin-left:           60px;
    margin-right:          60px;
    margin-bottom:         60px;
    z-index:               1;
}

div#canvas_nav {
    display:               none;
}

<script language="php">} else if ($opt["pane"] == "2") {</script>

div#canvas_title img {
    position:              absolute;
    left:                  60px;
    top:                   130px;
}

h1 {
    position:              absolute;
    top:                   -40px;
    height:                40px;
    margin:                0px 0px 0px 0px;
}

div#canvas_path {
    display:               none;
}

div#canvas_body {
    position:              relative;
    margin-top:            230px;
    margin-left:           60px;
    margin-right:          300px;
    margin-bottom:         60px;
    z-index:               1;
}

div#canvas_nav {
    position:              absolute;
    right:                 60px;
    top:                   230px;
    width:                 160px;
}

<script language="php">}</script>

div#canvas_foot {
    position:              absolute;
    left:                  0px;
    bottom:                0px;
    width:                 100%;
    height:                24px;
    z-index:               10;
}

div#canvas_footbanner {
    position:              absolute;
    left:                  0px;
    bottom:                44px;
    width:                 100%;
    height:                80px;
    z-index:               10;
}

div#canvas_sign {
    position:              absolute;
    left:                  0px;
    bottom:                22px;
    z-index:               0;
}
div#canvas_sign img {
    height:                220px;
    width:                 220px;
}

<script language="php">
    divert("html-head");
</script>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<link rel="icon" href="<?php echo $cfg["url.base"] ?>canvas/canvas-icon.ico" type="image/x-icon"/>
<link rel="shortcut icon" href="<?php echo $cfg["url.base"] ?>canvas/canvas-icon.ico" type="image/x-icon"/>
<!-- CANVAS: HEAD -->

<script language="php">
    divert("canvas-body");
</script>

<!-- CANVAS: BODY -->

<script language="php">
    divert("html-body");
</script>

<div id="canvas">
    <div id="canvas_head">
        <img src="<?php echo $cfg["url.base"] ?>canvas/canvas-crop-head-regular-T.png" width="800" height="110" alt=""/>
    </div>
    <div id="canvas_logo">
        <img src="<?php echo $cfg["url.base"] ?>canvas/canvas-crop-logo-T.png" width="310" height="210" alt="OpenPKG"/>
    </div>
    <div id="canvas_tabs">
        <script language="php">echo undivert("canvas-tabs");</script>
    </div>
    <div id="canvas_title">
        <script language="php">echo undivert("canvas-title");</script>
    </div>
    <div id="canvas_path">
        <script language="php">echo undivert("canvas-path");</script>
    </div>
    <div id="canvas_body">
        <script language="php">echo undivert("canvas-body");</script>
    </div>
    <div id="canvas_nav">
        <script language="php">echo undivert("canvas-nav");</script>
    </div>
    <!--
    <div id="canvas_footbanner">
        <script language="php">echo undivert("canvas-footbanner");</script>
    </div>
    -->
    <div id="canvas_foot">
        <script language="php">echo undivert("canvas-foot");</script>
    </div>
    <div id="canvas_menu">
        <script language="php">echo undivert("canvas-menu");</script>
    </div>
    <div id="canvas_ase">
        <script language="php">echo undivert("canvas-ase");</script>
    </div>
    <div id="canvas_sign">
        <img src="<?php echo $cfg["url.base"] ?>canvas/canvas-sign-<?php echo ($opt["path.site"] == "meta" ? "project" : $opt["path.site"]) ?>-T.png" alt=""/>
    </div>
</div>

@


1.26
log
@flush all pending changes to meta.openpkg.org
@
text
@d60 1
a60 1
    min-height:            800px;
d62 1
a62 1
    top:                   20px;
d132 1
a132 1
    margin-bottom:         160px;
d164 1
a164 1
    margin-bottom:         160px;
a194 11
div#canvas_footbox {
    position:              absolute;
    right:                 60px;
    bottom:                40px;
    width:                 160px;
    height:                60px;
    z-index:               10;
    vertical-align:        bottom;
    text-align:            right;
}

d247 1
a247 3
    <div id="canvas_footbox">
        <script language="php">echo undivert("canvas-footbox");</script>
    </div>
d251 1
d255 6
@


1.25
log
@use new name
@
text
@d132 1
a132 1
    margin-bottom:         60px;
d164 1
a164 1
    margin-bottom:         60px;
d186 9
d261 3
@


1.24
log
@switch to new icon, generated from scratch and in correct format
@
text
@d213 2
a214 2
<link rel="icon" href="<?php echo $cfg["url.base"] ?>canvas/canvas-favicon.ico" type="image/x-icon"/>
<link rel="shortcut icon" href="<?php echo $cfg["url.base"] ?>canvas/canvas-favicon.ico" type="image/x-icon"/>
@


1.23
log
@display project sign on meta pages
@
text
@d213 2
a214 2
<link rel="ICON" href="<?php echo $cfg["url.base"] ?>canvas/canvas-favicon.ico"/>
<link rel="SHORTCUT ICON" href="<?php echo $cfg["url.base"] ?>canvas/canvas-favicon.ico"/>
@


1.22
log
@add the signs to the right bottom corner
@
text
@d256 1
a256 1
        <img src="<?php echo $cfg["url.base"] ?>canvas/canvas-sign-<?php echo $opt["path.site"] ?>-T.png" alt=""/>
@


1.21
log
@first cut for page cross-referencing support
@
text
@d197 11
d255 3
@


1.20
log
@many cleanups and more documentation
@
text
@d189 3
a191 3
    bottom:                60px;
    width:                 120px;
    height:                240px;
@


1.19
log
@fix position of navigation path in 1-pane layout
@
text
@d60 1
a60 1
    min-height:            900px;
d132 1
a132 1
    margin-bottom:         80px;
d164 1
a164 1
    margin-bottom:         80px;
d170 1
a170 1
    right:                 40px;
d172 1
a172 1
    width:                 180px;
d186 11
d238 3
@


1.18
log
@fix style of tabs under IE and center the header correctly, i.e. relative to canvas body
@
text
@d122 1
a122 1
    top:                   220px;
@


1.17
log
@polish the positioning of title, navigation path and headline; split footer stuff into own file
@
text
@d114 3
a116 2
    left:                  60px;
    top:                   170px;
d128 1
d150 3
a152 2
    left:                  60px;
    top:                   170px;
d160 1
@


1.16
log
@consequently use lower-case for HTML tags in CSS selectors
@
text
@d104 2
a112 1
    margin:                0px;
d115 1
a115 1
    height:                auto;
d118 3
a120 3
<script language="php">if ($opt["pane"] == "1") {</script>

h1 {
d122 2
d127 1
a127 1
    margin-top:            260px;
d135 1
a135 5
    position:              absolute;
    margin-left:           60px;
    margin-right:          60px;
    top:                   190px;
    height:                20px;
d140 6
d147 7
a153 1
    top:                   190px;
d178 1
a178 4
    height:                20px;
    background-color:      #908070;
    color:                 #e0d0c0;
    border-top:            1px solid #d0c0b0;
a179 18
    display:               none;
}
div#canvas_foot a {
    font-weight:           normal;
    color:                 #e0d0c0;
}
div#canvas_foot span.sep {
    color:                 #b0a090;
}
div#canvas_foot div.canvas_foot_left {
    position:              absolute;
    left:                  60px;
    bottom:                4px;
}
div#canvas_foot div.canvas_foot_right {
    position:              absolute;
    right:                 40px;
    bottom:                4px;
d192 6
d214 3
a218 1
        <!-- CANVAS: BODY -->
a224 10
        <div class="canvas_foot_left">
            Quick Links:
            <a href="<?php echo $cfg["url.base"] ?>imprint">Imprint</a> <span class="sep">|</span>
            <a href="<?php echo $cfg["url.base"] ?>search">Search</a>
        </div>
        <div class="canvas_foot_right">
            Validate:
            <a href="http://validator.w3.org/check?verbose=1;uri=referer">XHTML</a> <span class="sep">|</span>
            <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>
        </div>
@


1.15
log
@code cosmetics
@
text
@d32 1
a32 1
BODY {
d46 1
a46 1
DIV#canvas {
d74 1
a74 1
DIV#canvas_logo {
d81 1
a81 1
DIV#canvas_head {
d89 2
a90 1
DIV#canvas_head IMG {
d96 1
a96 1
DIV#canvas_tabs {
d104 1
a104 1
DIV#canvas_title IMG {
d110 1
a110 1
H1 {
d119 1
a119 1
H1 {
d123 1
a123 1
DIV#canvas_body {
d131 1
a131 1
DIV#canvas_nav {
d141 1
a141 1
H1 {
d145 1
a145 1
DIV#canvas_body {
d153 1
a153 1
DIV#canvas_nav {
d162 1
a162 1
DIV#canvas_foot {
d174 1
a174 1
DIV#canvas_foot A {
d178 1
a178 1
DIV#canvas_foot SPAN.sep {
d181 1
a181 1
DIV#canvas_foot DIV.canvas_foot_left {
d186 1
a186 1
DIV#canvas_foot DIV.canvas_foot_right {
@


1.14
log
@switch to global configuration array variables instead of a dozend individual variables
@
text
@d184 1
a184 1
}   
d189 1
a189 1
}   
d198 1
a198 1
<!-- CANVAS: HEAD --> 
d219 1
a219 1
        <!-- CANVAS: BODY --> 
@


1.13
log
@ok, I do not really understand it, but with this combination of positioning IE is happy and the other browsers do not care at all
@
text
@d38 1
a38 1
    background-image:      url('<?php echo $rooturl ?>canvas/canvas-crop-gradient.png');
d49 1
a49 1
    <script language="php">if ($stretch == "margin") {</script>
d70 1
a70 1
    background-image:      url('<?php echo $rooturl ?>canvas/canvas-crop-background.jpg');
d116 1
a116 1
<script language="php">if ($pane == "1") {</script>
d138 1
a138 1
<script language="php">} else if ($pane == "2") {</script>
d196 2
a197 2
<link rel="ICON" href="<?php echo $rooturl ?>canvas/canvas-favicon.ico"/>
<link rel="SHORTCUT ICON" href="<?php echo $rooturl ?>canvas/canvas-favicon.ico"/>
d206 1
a206 1
        <img src="<?php echo $rooturl ?>canvas/canvas-crop-head-regular-T.png" width="800" height="110" alt=""/>
d209 1
a209 1
        <img src="<?php echo $rooturl ?>canvas/canvas-crop-logo-T.png" width="310" height="210" alt="OpenPKG"/>
d228 2
a229 2
            <a href="<?php echo $rooturl ?>imprint">Imprint</a> <span class="sep">|</span>
            <a href="<?php echo $rooturl ?>search">Search</a>
@


1.12
log
@fix IE rendering of stretch=margin (default)
@
text
@a46 1
    position:              relative;
d50 1
d55 1
@


1.11
log
@flush all other pending changes to improve the website layout
@
text
@d47 1
a47 1
    position:              absolute;
@


1.10
log
@cleanups for 2006
@
text
@d35 6
a40 8
    margin:                0px;
    padding:               0px;
    height:                100%;
    min-height:            100%; /*for mozilla*/
    width:                 100%;
    background-repeat:     no-repeat;
    background-position:   right top;
    background-image:      url('<?php echo $rooturl ?>canvas/canvas-crop-background.jpg');
a41 1
    background-color:      #ffffff;
d43 1
d47 23
a69 2
    width:                 100%;
    height:                100%;
d74 1
a74 1
    position:              fixed;
d81 2
a82 2
    position:              fixed;
    background-color:      #908070;
d89 1
a89 1
    position:              fixed;
d95 2
a96 2
    position:              fixed;
    left:                  80px;
d103 2
a104 2
    position:              fixed;
    left:                  80px;
a107 12
DIV#canvas_titlearea {
    position:              fixed;
    left:                  0px;
    top:                   110px;
    width:                 100%;
    background-repeat:     no-repeat;
    background-position:   right top;
    background-image:      url('<?php echo $rooturl ?>canvas/canvas-crop-background.jpg');
    background-attachment: fixed;
    background-color:      #ffffff;
}

d110 3
a112 3
    position:              fixed;
    left:                  80px;
    height:                40px;
a116 4
DIV#canvas_titlearea {
    height:                150px;
}

d123 2
a124 2
    margin-left:           80px;
    margin-right:          80px;
d130 3
a132 3
    position:              fixed;
    margin-left:           80px;
    margin-right:          80px;
a138 4
DIV#canvas_titlearea {
    height:                120px;
}

d145 1
a145 1
    margin-left:           80px;
d152 1
a152 1
    position:              fixed;
d161 1
a161 1
    position:              fixed;
d181 1
a181 1
    left:                  80px;
a212 2
    <div id="canvas_titlearea">
    </div>
@


1.9
log
@disable footer until it looks the way I really wish it to look
@
text
@d3 2
a4 2
##  Copyright (c) 2005 OpenPKG Foundation e.V. <http://openpkg.net/>
##  Copyright (c) 2005 Ralf S. Engelschall <http://engelschall.com/>
@


1.8
log
@generate the title automatically, too
@
text
@d171 1
@


1.7
log
@flush all recent work on the meta canvas
@
text
@d169 2
a170 1
    border-top:            1px solid #000000;
a196 1
<title>OpenPKG: <script language="php">echo undivert("title");</script><!-- CANVAS: TITLE --></title>
a229 1
            <a href="<?php echo $rooturl ?>sponsors">Sponsors</a> <span class="sep">|</span>
@


1.6
log
@switch a transparent head image to resolve some strange IE color problems
@
text
@d45 1
d167 3
a169 3
    background-color:      #e5e0d0;
    color:                 #999999;
    border-top:            1px solid #999999;
d173 1
a173 2
    text-decoration:       none;
    color:                 #999999;
d176 1
a176 1
    color:                 #e0e0e0;
d178 10
d205 1
a205 1
        <img src="<?php echo $rooturl ?>canvas/canvas-crop-head-regular-T.png" alt=""/>
d225 14
a238 2
    <!-- <div id="canvas_foot">
    </div> -->
@


1.5
log
@fix doubled <body> element
@
text
@d195 1
a195 1
        <img src="<?php echo $rooturl ?>canvas/canvas-crop-head-regular.png" alt=""/>
@


1.4
log
@remove test content
@
text
@d193 1
a193 2
<body>
  <div id="canvas">
d195 1
a195 1
      <img src="<?php echo $rooturl ?>canvas/canvas-crop-head-regular.png" alt=""/>
d198 1
a198 1
       <img src="<?php echo $rooturl ?>canvas/canvas-crop-logo-T.png" width="310" height="210" alt="OpenPKG"/>
d201 1
a201 1
       <script language="php">echo undivert("canvas-tabs");</script>
d206 1
a206 1
       <script language="php">echo undivert("canvas-title");</script>
d209 2
a210 2
       <script language="php">echo undivert("canvas-body");</script>
       <!-- CANVAS: BODY --> 
d213 1
a213 1
       <script language="php">echo undivert("canvas-nav");</script>
d217 1
a217 2
  </div>
</body>
@


1.3
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
@
text
@a211 60
       <h1>Testerli 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 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
       <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
@


1.2
log
@polish canvas optic with latest images
@
text
@d82 6
a92 1
    height:                120px;
d100 2
a101 1
DIV#canvas_title IMG {
d104 7
a110 1
    top:                   130px;
d114 12
a125 1
    margin:                0px;
d127 13
a139 1
    left:                  80px;
a140 1
    height:                30px;
d143 2
a144 2
DIV#canvas_left {
    margin-top:            240px; /* 220 FIXME */
d151 1
a151 1
DIV#canvas_right {
d158 2
d209 2
a210 2
    <div id="canvas_left">
       <script language="php">echo undivert("canvas-left");</script>
d212 60
d273 2
a274 2
    <div id="canvas_right">
       <script language="php">echo undivert("canvas-right");</script>
@


1.1
log
@first cut for new meta.openpkg.org canvas rendering framework
@
text
@d57 1
a57 1
    z-index:               1;
d62 1
a62 1
    background-color:      #e5e0d0;
d114 1
@

