Author: Jogy
Date: 2006-05-16 18:43:30 +0000 (Tue, 16 May 2006)
New Revision: 8714

Modified:
   trunk/freenet/src/freenet/clients/http/ConfigToadlet.java
   trunk/freenet/src/freenet/clients/http/staticfiles/themes/clean/theme.css
   trunk/freenet/src/freenet/config/Option.java
Log:
Add long descriptions to Configuration page.

Modified: trunk/freenet/src/freenet/clients/http/ConfigToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/ConfigToadlet.java   2006-05-16 
17:37:51 UTC (rev 8713)
+++ trunk/freenet/src/freenet/clients/http/ConfigToadlet.java   2006-05-16 
18:43:30 UTC (rev 8714)
@@ -138,11 +138,24 @@
                                }
                                */

-                               buf.append("<li><span class=\"configdesc\">");
+                               buf.append("<li>");
+                               //
+                               buf.append("<span class=\"configshortdesc\">");
                                buf.append(o[j].getShortDesc());
-                               buf.append("</span> <span 
class=\"configkey\">");
-                               buf.append(configName+"</span><input 
alt=\""+o[j].getShortDesc()+"\" class=\"config\"" +
-                                               " type=\"text\" 
name=\""+sc[i].getPrefix()+"."+configName+"\" 
value=\""+o[j].getValueString()+"\" /></li>\n");
+                               buf.append("</span>");
+                               //
+                               buf.append("<span class=\"configlongdesc\">");
+                               buf.append(o[j].getLongDesc());
+                               buf.append("</span>");
+                               //
+                               buf.append("<span class=\"configkey\">");
+                               buf.append(configName);
+                               buf.append("&nbsp;=&nbsp;</span>");
+                               //
+                               buf.append("<input 
alt=\""+o[j].getShortDesc()+"\" class=\"config\"" +
+                                               " type=\"text\" 
name=\""+sc[i].getPrefix()+"."+configName+"\" 
value=\""+o[j].getValueString()+"\" />");
+                               //
+                               buf.append("</li>\n");
                        }



Modified: 
trunk/freenet/src/freenet/clients/http/staticfiles/themes/clean/theme.css
===================================================================
--- trunk/freenet/src/freenet/clients/http/staticfiles/themes/clean/theme.css   
2006-05-16 17:37:51 UTC (rev 8713)
+++ trunk/freenet/src/freenet/clients/http/staticfiles/themes/clean/theme.css   
2006-05-16 18:43:30 UTC (rev 8714)
@@ -214,25 +214,27 @@
 ul.config li {
        margin: 0;
        padding: 15px;
+       max-width: 600px;
        list-style: none;
        text-align: right;
 }

-ul.config span.configdesc {
-       display: block;
-       text-align: center;
+ul.config span.configprefix {
+       margin: 0 0 0 15px;
        font-weight: bold;
+       font-size: 16pt;
+       font-variant: small-caps;
 }

-ul.config span.configkey {
-       padding: 0 10px 0 0;
+ul.config span.configshortdesc {
+       display: block;
+       text-align: left;
+       font-weight: bold;
 }

-ul.config span.configprefix {
-       margin: 0 0 0 15px;
-       font-variant: small-caps;
-       font-size: 16pt;
-       font-weight: bold;
+ul.config span.configlongdesc {
+       display: block;
+       text-align: left;
 }

 ul.config input[type=text] {

Modified: trunk/freenet/src/freenet/config/Option.java
===================================================================
--- trunk/freenet/src/freenet/config/Option.java        2006-05-16 17:37:51 UTC 
(rev 8713)
+++ trunk/freenet/src/freenet/config/Option.java        2006-05-16 18:43:30 UTC 
(rev 8714)
@@ -60,4 +60,7 @@
                return shortDesc;
        }

+       public String getLongDesc(){
+               return longDesc;
+       }
 }


Reply via email to