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\">&middot;
-print("&middot;
+print("</font>&middot;
 <a class=menu href=\"news.php\">$fwstrnews</a> &middot;
 <a class=menu href=\"about.php\">$fwstrabout</a> &middot;
-<a class=menu href=\"docs.php\">$fwstrdocsmenu</a> &middot;
-<a class=menu href=\"changelog.php\">$fwstrchl</a> &middot;
-<a class=menu href=\"mailman/listinfo\">$fwstrlist</a> &middot;
-<a class=menu 
href=\"http://darcs.frugalware.org/darcsweb/darcsweb.cgi\";>$fwstrdr</a> &middot;
-<a class=menu href=\"http://forums.frugalware.org/\";>$fwstrforum</a> &middot;
-<a class=menu href=\"http://wiki.frugalware.org/\";>$fwstrwiki</a> &middot;
-<a class=menu href=\"http://bugs.frugalware.org\";>$fwstrmbugs</a> &middot;
-<a class=menu href=\"http://blogs.frugalware.org\";>$fwstrmblogs</a> &middot;
-<a class=menu href=\"irc.php\">$fwstrirc</a> &middot;
-<a class=menu href=\"screenshot.php\">$fwstrscreenshot</a> &middot;
-<a class=menu href=\"packages.php\">$fwstrpac</a> &middot;
-<a class=menu href=\"roadmap.php\">$fwstrroadmap</a> &middot;
-<a class=menu href=\"authors.php\">$fwstrauthors</a> &middot;
-<a class=menu href=\"donations.php\">$fwstrdonations</a> &middot;
-<a class=menu href=\"download.php\">$fwstrdl</a> &middot;
-\n");
+<a class=menu href=\"\" onClick=\"return clickreturnvalue()\" 
onMouseover=\"dropdownmenu(this, event, 'commmenu')\">$fwstrcomm</a> &middot;
+<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> &middot;
+<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> &middot;
+<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

Reply via email to