Author: rgardler Date: Thu Jan 20 17:25:56 2005 New Revision: 125866 URL: http://svn.apache.org/viewcvs?view=rev&rev=125866 Log: Deployment of wiki plugin (deployed by 'deploy' target of plugin build script) Added: forrest/site/plugins/docs/org.apache.forrest.plugin.pdf-output/skin/fontsize.js (contents, props changed) Modified: forrest/site/plugins/plugins.xml forrest/site/plugins/wiki.zip
Added: forrest/site/plugins/docs/org.apache.forrest.plugin.pdf-output/skin/fontsize.js Url: http://svn.apache.org/viewcvs/forrest/site/plugins/docs/org.apache.forrest.plugin.pdf-output/skin/fontsize.js?view=auto&rev=125866 ============================================================================== --- (empty file) +++ forrest/site/plugins/docs/org.apache.forrest.plugin.pdf-output/skin/fontsize.js Thu Jan 20 17:25:56 2005 @@ -0,0 +1,165 @@ +/* +* Copyright 2002-2004 The Apache Software Foundation +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ +function init() +{ //embedded in the doc + //ndeSetTextSize(); +} + +function checkBrowser(){ + if (!document.getElementsByTagName){ + return true; + } + else{ + return false; + } +} + + +function ndeSetTextSize(chgsize,rs) +{ + var startSize; + var newSize; + + if (!checkBrowser) + { + return; + } + + startSize = parseInt(ndeGetDocTextSize()); + + if (!startSize) + { + startSize = 16; + } + + switch (chgsize) + { + case 'incr': + newSize = startSize + 2; + break; + + case 'decr': + newSize = startSize - 2; + break; + + case 'reset': + if (rs) {newSize = rs;} else {newSize = 16;} + break; + + default: + try{ + newSize = parseInt(ndeReadCookie("nde-textsize")); + } + catch(e){ + alert(e); + } + + if (!newSize || newSize == 'NaN') + { + newSize = startSize; + } + break; + + } + + if (newSize < 10) + { + newSize = 10; + } + + newSize += 'px'; + + document.getElementsByTagName('html')[0].style.fontSize = newSize; + document.getElementsByTagName('body')[0].style.fontSize = newSize; + + ndeCreateCookie("nde-textsize", newSize, 365); +} + +function ndeGetDocTextSize() +{ + if (!checkBrowser) + { + return 0; + } + + var size = 0; + var body = document.getElementsByTagName('body')[0]; + + if (body.style && body.style.fontSize) + { + size = body.style.fontSize; + } + else if (typeof(getComputedStyle) != 'undefined') + { + size = getComputedStyle(body,'').getPropertyValue('font-size'); + } + else if (body.currentStyle) + { + size = body.currentStyle.fontSize; + } + + //fix IE bug + if( isNaN(size)){ + if(size.substring(size.length-1)=="%"){ + return + } + + } + + return size; + +} + + + +function ndeCreateCookie(name,value,days) +{ + var cookie = name + "=" + value + ";"; + + if (days) + { + var date = new Date(); + date.setTime(date.getTime()+(days*24*60*60*1000)); + cookie += " expires=" + date.toGMTString() + ";"; + } + cookie += " path=/"; + + document.cookie = cookie; + +} + +function ndeReadCookie(name) +{ + var nameEQ = name + "="; + var ca = document.cookie.split(';'); + + + for(var i = 0; i < ca.length; i++) + { + var c = ca[i]; + while (c.charAt(0) == ' ') + { + c = c.substring(1, c.length); + } + + ctest = c.substring(0,name.length); + + if(ctest == name){ + return c.substring(nameEQ.length,c.length); + } + } + return null; +} Modified: forrest/site/plugins/plugins.xml Url: http://svn.apache.org/viewcvs/forrest/site/plugins/plugins.xml?view=diff&rev=125866&p1=forrest/site/plugins/plugins.xml&r1=125865&p2=forrest/site/plugins/plugins.xml&r2=125866 ============================================================================== --- forrest/site/plugins/plugins.xml (original) +++ forrest/site/plugins/plugins.xml Thu Jan 20 17:25:56 2005 @@ -113,6 +113,18 @@ <!-- Output Plugins --> <!-- ================================================================== --> + <plugin name="org.apache.forrest.plugin.Chart" + type="output" + author="Ross Gardler" + website="http://www.apache.org" + url="http://forrest.apache.org/plugins/" + version="0.1-dev"> + <description> + Charting plugin that utilises JChart. + </description> + <forrestVersion>0.7</forrestVersion> + </plugin> + <plugin name="org.apache.forrest.plugin.htmlArea" type="output" author="Ross Gardler" Modified: forrest/site/plugins/wiki.zip Url: http://svn.apache.org/viewcvs/forrest/site/plugins/wiki.zip?view=diff&rev=125866&p1=forrest/site/plugins/wiki.zip&r1=125865&p2=forrest/site/plugins/wiki.zip&r2=125866 ============================================================================== Binary files. No diff available.
