Tue Dec 13 00:40:03 CET 2005 VMiklos <[EMAIL PROTECTED]> * homepage/menu.php: added pulldown menus reqested by many ppl as we had too much menu point diff -rN -u old-frugalware-current-2/docs/homepage/frugalware/header.php new-frugalware-current-4/docs/homepage/frugalware/header.php --- old-frugalware-current-2/docs/homepage/frugalware/header.php 2005-12-13 00:48:29.000000000 +0100 +++ new-frugalware-current-4/docs/homepage/frugalware/header.php 2005-12-13 00:48:34.000000000 +0100 @@ -33,7 +33,12 @@ " 2000-" . date("Y") . " by Miklos Vajna\">\n"); // nice icon for browsers print("<link REL=\"icon\" href=\"/images/favicon.ico\">\n"); -print("<style type=\"text/css\"> +print("<script type=\"text/javascript\" src=\"menu.js\"> +/* AnyLink CSS Menu script- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com) + * This notice MUST stay intact for legal use + * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code */ +</script> +<style type=\"text/css\"> a { color: $fwlink; text-decoration: none; } a:link:hover { color: $fwlink; text-decoration: underline; } a:visited:hover { color: $fwlink; text-decoration: underline; } @@ -41,6 +46,8 @@ a.menu { color: $fwwhite; text-decoration: none; } a.menu:hover { color: $fwwhite; text-decoration: underline; } body { font-family: Arial, Helvetica, Verdana, Tahoma, monospace; font-size: 14px; background-color : ${fwgray}; } + .menulinkcss{ position:absolute; visibility: hidden; border:1px solid $fwblack; background-color: $fwwhite; } + .menulinkcss a{ display: block; padding-left: 5px; padding-right: 5px; } </style>\n"); print("</head>\n"); diff -rN -u old-frugalware-current-2/docs/homepage/frugalware/lang/en.php new-frugalware-current-4/docs/homepage/frugalware/lang/en.php --- old-frugalware-current-2/docs/homepage/frugalware/lang/en.php 2005-12-13 00:48:29.000000000 +0100 +++ new-frugalware-current-4/docs/homepage/frugalware/lang/en.php 2005-12-13 00:48:33.000000000 +0100 @@ -30,15 +30,18 @@ $fwstrabout="about"; $fwstrchl="changelog"; $fwstrdr="darcs"; -$fwstrpac="packages"; +$fwstrpac="binary packages"; $fwstrdl="download"; -$fwstrlist="lists"; +$fwstrdliso="iso images"; +$fwstrcomm="community"; +$fwstrlist="mailing lists"; $fwstrirc="irc"; $fwstrroadmap="roadmap"; $fwstrmbugs="bugs"; $fwstrmblogs="blogs"; $fwstrauthors="people"; -$fwstrforum="forum"; +$fwstrforum="discussion forums"; +$fwstrdevel="development"; $fwstrwiki="wiki"; $fwstrdocsmenu="documentation"; $fwstrdonations="donations"; diff -rN -u old-frugalware-current-2/docs/homepage/frugalware/lang/hu.php new-frugalware-current-4/docs/homepage/frugalware/lang/hu.php --- old-frugalware-current-2/docs/homepage/frugalware/lang/hu.php 2005-12-13 00:48:29.000000000 +0100 +++ new-frugalware-current-4/docs/homepage/frugalware/lang/hu.php 2005-12-13 00:48:33.000000000 +0100 @@ -30,6 +30,9 @@ $fwstrdr="darcs"; $fwstrpac="csomagok"; $fwstrdl="letöltés"; +$fwstrdliso="iso képek"; +$fwstrcomm="közösség"; +$fwstrdevel="fejlesztés"; $fwstrlist="listák"; $fwstrirc="irc"; $fwstrroadmap="útiterv"; diff -rN -u old-frugalware-current-2/docs/homepage/frugalware/menu.js new-frugalware-current-4/docs/homepage/frugalware/menu.js --- old-frugalware-current-2/docs/homepage/frugalware/menu.js 1970-01-01 01:00:00.000000000 +0100 +++ new-frugalware-current-4/docs/homepage/frugalware/menu.js 2005-12-13 00:48:34.000000000 +0100 @@ -0,0 +1,101 @@ +var disappeardelay=250 //menu disappear speed onMouseout (in miliseconds) +var enableanchorlink=0 //Enable or disable the anchor link when clicked on? (1=e, 0=d) +var hidemenu_onclick=1 //hide menu when user clicks within menu? (1=yes, 0=no) + +/////No further editting needed + +var ie5=document.all +var ns6=document.getElementById&&!document.all + +function getposOffset(what, offsettype){ +var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop; +var parentEl=what.offsetParent; +while (parentEl!=null){ +totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop; +parentEl=parentEl.offsetParent; +} +return totaloffset; +} + +function showhide(obj, e, visible, hidden){ +if (ie5||ns6) +dropmenuobj.style.left=dropmenuobj.style.top=-500 +if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover") +obj.visibility=visible +else if (e.type=="click") +obj.visibility=hidden +} + +function iecompattest(){ +return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body +} + +function clearbrowseredge(obj, whichedge){ +var edgeoffset=0 +if (whichedge=="rightedge"){ +var windowedge=ie5 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15 +dropmenuobj.contentmeasure=dropmenuobj.offsetWidth +if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure) +edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth +} +else{ +var topedge=ie5 && !window.opera? iecompattest().scrollTop : window.pageYOffset +var windowedge=ie5 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18 +dropmenuobj.contentmeasure=dropmenuobj.offsetHeight +if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up? +edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight +if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either? +edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge +} +} +return edgeoffset +} + +function dropdownmenu(obj, e, dropmenuID){ +if (window.event) event.cancelBubble=true +else if (e.stopPropagation) e.stopPropagation() +if (typeof dropmenuobj!="undefined") //hide previous menu +dropmenuobj.style.visibility="hidden" +clearhidemenu() +if (ie5||ns6){ +obj.onmouseout=delayhidemenu +dropmenuobj=document.getElementById(dropmenuID) +if (hidemenu_onclick) dropmenuobj.onclick=function(){dropmenuobj.style.visibility='hidden'} +dropmenuobj.onmouseover=clearhidemenu +dropmenuobj.onmouseout=ie5? function(){ dynamichide(event)} : function(event){ dynamichide(event)} +showhide(dropmenuobj.style, e, "visible", "hidden") +dropmenuobj.x=getposOffset(obj, "left") +dropmenuobj.y=getposOffset(obj, "top") +dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px" +dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px" +} +return clickreturnvalue() +} + +function clickreturnvalue(){ +if ((ie5||ns6) && !enableanchorlink) return false +else return true +} + +function contains_ns6(a, b) { +while (b.parentNode) +if ((b = b.parentNode) == a) +return true; +return false; +} + +function dynamichide(e){ +if (ie5&&!dropmenuobj.contains(e.toElement)) +delayhidemenu() +else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget)) +delayhidemenu() +} + +function delayhidemenu(){ +delayhide=setTimeout("dropmenuobj.style.visibility='hidden'",disappeardelay) +} + +function clearhidemenu(){ +if (typeof delayhide!="undefined") +clearTimeout(delayhide) +} \ No newline at end of file diff -rN -u old-frugalware-current-2/docs/homepage/frugalware/menu.php new-frugalware-current-4/docs/homepage/frugalware/menu.php --- old-frugalware-current-2/docs/homepage/frugalware/menu.php 2005-12-13 00:48:29.000000000 +0100 +++ new-frugalware-current-4/docs/homepage/frugalware/menu.php 2005-12-13 00:48:33.000000000 +0100 @@ -1,22 +1,31 @@ <? #print("<div align=\"center\">· -print("· +print("</font>· <a class=menu href=\"news.php\">$fwstrnews</a> · <a class=menu href=\"about.php\">$fwstrabout</a> · -<a class=menu href=\"docs.php\">$fwstrdocsmenu</a> · -<a class=menu href=\"changelog.php\">$fwstrchl</a> · -<a class=menu href=\"mailman/listinfo\">$fwstrlist</a> · -<a class=menu href=\"http://darcs.frugalware.org/darcsweb/darcsweb.cgi\">$fwstrdr</a> · -<a class=menu href=\"http://forums.frugalware.org/\">$fwstrforum</a> · -<a class=menu href=\"http://wiki.frugalware.org/\">$fwstrwiki</a> · -<a class=menu href=\"http://bugs.frugalware.org\">$fwstrmbugs</a> · -<a class=menu href=\"http://blogs.frugalware.org\">$fwstrmblogs</a> · -<a class=menu href=\"irc.php\">$fwstrirc</a> · -<a class=menu href=\"screenshot.php\">$fwstrscreenshot</a> · -<a class=menu href=\"packages.php\">$fwstrpac</a> · -<a class=menu href=\"roadmap.php\">$fwstrroadmap</a> · -<a class=menu href=\"authors.php\">$fwstrauthors</a> · -<a class=menu href=\"donations.php\">$fwstrdonations</a> · -<a class=menu href=\"download.php\">$fwstrdl</a> · -\n"); +<a class=menu href=\"\" onClick=\"return clickreturnvalue()\" onMouseover=\"dropdownmenu(this, event, 'commmenu')\">$fwstrcomm</a> · +<div id=\"commmenu\" class=\"menulinkcss\" align=\"left\"> +<a href=\"mailman/listinfo\">$fwstrlist</a> +<a href=\"http://forums.frugalware.org/\">$fwstrforum</a> +<a href=\"http://wiki.frugalware.org/\">$fwstrwiki</a> +<a href=\"irc.php\">$fwstrirc</a> +<a href=\"screenshot.php\">$fwstrscreenshot</a> +</div> +<a class=menu href=\"\" onClick=\"return clickreturnvalue()\" onMouseover=\"dropdownmenu(this, event, 'dlmenu')\">$fwstrdl</a> · +<div id=\"dlmenu\" class=\"menulinkcss\" align=\"left\"> +<a href=\"download.php\">$fwstrdliso</a> +<a href=\"docs.php\">$fwstrdocsmenu</a> +<a href=\"packages.php\">$fwstrpac</a> +</div> +<a class=menu href=\"\" onClick=\"return clickreturnvalue()\" onMouseover=\"dropdownmenu(this, event, 'devmenu')\">$fwstrdevel</a> · +<div id=\"devmenu\" class=\"menulinkcss\" align=\"left\"> +<a href=\"http://darcs.frugalware.org/darcsweb/darcsweb.cgi\">$fwstrdr</a> +<a href=\"http://bugs.frugalware.org\">$fwstrmbugs</a> +<a href=\"changelog.php\">$fwstrchl</a> +<a href=\"http://blogs.frugalware.org\">$fwstrmblogs</a> +<a href=\"roadmap.php\">$fwstrroadmap</a> +<a href=\"authors.php\">$fwstrauthors</a> +<a href=\"donations.php\">$fwstrdonations</a> +</div> +<font>\n"); ?> diff -rN -u old-frugalware-current-2/source/apps/cabextract/FrugalBuild new-frugalware-current-4/source/apps/cabextract/FrugalBuild --- old-frugalware-current-2/source/apps/cabextract/FrugalBuild 2005-12-13 00:48:29.000000000 +0100 +++ new-frugalware-current-4/source/apps/cabextract/FrugalBuild 2005-12-13 00:48:36.000000000 +0100 @@ -7,7 +7,7 @@ pkgrel=2 pkgdesc="a program to extract Microsoft Cabinet files" url="http://www.kyz.uklinux.net/cabextract.php" -depends=('glibc') +depends=('glibc' 'foo') groups=('apps') archs=('i686' 'x86_64') up2date="lynx -dump http://www.kyz.uklinux.net/cabextract.php |grep 'cabextract source code'|tr -s ' '|cut -d ' ' -f 6"
_______________________________________________ Frugalware-darcs mailing list Frugalware-darcs@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-darcs