]> git.donarmstrong.com Git - neurodebian.git/commitdiff
Various style fixed and improved non-javascript performance.
authorMichael Hanke <michael.hanke@gmail.com>
Wed, 26 Sep 2012 06:45:12 +0000 (08:45 +0200)
committerMichael Hanke <michael.hanke@gmail.com>
Wed, 26 Sep 2012 06:45:12 +0000 (08:45 +0200)
sphinx/_static/neurodebian.css
sphinx/_templates/layout.html
sphinx/faq.rst
sphinx/index.rst
sphinx/projects.rst
sphinx/vm.rst

index 504775ce92a915b8d5bde8ca348c8190e893d98e..e9e796c0d09b74c431c89a73c7d2d80bd340724e 100644 (file)
@@ -218,6 +218,10 @@ ul.search li div.context {
     text-align: left;
 }
 
+ul.simple {
+    margin-bottom: 1em;
+}
+
 ul.keywordmatches li.goodmatch a {
     font-weight: bold;
 }
@@ -552,6 +556,11 @@ dd {
     color: #060;
 }
 
+dt {
+    font-weight: bold;
+    margin-top: 1em;
+}
+
 dt:target,
 .highlight {
     background-color: #fbe54e;
@@ -830,13 +839,20 @@ div#randomquote blockquote.epigraph {
     border: 0px
 }
 
+#troubleshooting dt,
 div#frequently-asked-questions dt {
     font-weight: bold;
     margin-top: 1em;
+    margin-left: 1em;
     cursor: pointer;
+    display: list-item;
+    list-style-image:url(neurodebian_bullet.png);
 }
 
-dt:after { content: "\203A\203A"; padding-left: .25em;}
+div#frequently-asked-questions dt:after {
+    content: "\203A\203A";
+    padding-left: .25em;
+}
 
 div#sitemap ul {
     float: left;
@@ -849,10 +865,24 @@ div#sitemap ul {
     font-size: 70%;
 }
 
-.linkmore:before {
+.nojavascriptinstructions {
+    font-size: 70%;
+}
+
+.expandinstructions {
+    font-size: 70%;
+    display: none;
+}
+
+.linkmore:before,
+.nojavascriptinstructions:before,
+.expandinstructions:before {
     content: "["
 }
 
-.linkmore:after {
+.linkmore:after,
+.nojavascriptinstructions:after,
+.expandinstructions:after {
     content: "]"
 }
+
index d730aa94ab27246f1747ff5456778edbd04fb78f..2d9b411ba104b9fdfd833c53ef2c71a0d33bd91e 100644 (file)
@@ -29,7 +29,7 @@
 {{ super() }}
 {% endblock %}
 <li class="right" style="position:relative;top:3px"><div class="g-plusone"></div></li>
-<li class="right" style="position:relative;top:1px"><a href="https://twitter.com/share" class="twitter-share-button" data-size="large" data-hashtags="neurodebian" data-dnt="true">Tweet</a></li?
+<li class="right" style="position:relative;top:1px"><a href="https://twitter.com/share" class="twitter-share-button" data-size="large" data-hashtags="neurodebian" data-dnt="true"></a></li?
 {% endblock %}
 
 {% block sidebar1 %}{% endblock %}
@@ -53,5 +53,14 @@ git.debian.org</a>.
 <script type="text/javascript">gapi.plusone.go();</script>
 <!-- Twitter -->
 <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+<!-- trigger convenience setup with javascript enabled -->
+<script type="text/javascript">
+  $('dt').click(function(e){
+      $(this).nextUntil('dt').toggle();
+  });
+  $('dd').hide();
+  $('.expandinstructions').show();
+  $('.nojavascriptinstructions').hide();
+</script>
 {% endblock %}
 
index b91027cec7597042201c7250dbddc568ef6140e0..1249930f1703853127d93216d9c3b18070a0f866 100644 (file)
@@ -8,6 +8,10 @@
 Frequently Asked Questions
 **************************
 
+.. raw:: html
+
+  <div class="expandinstructions">Click on an item to expand it</div>
+
 Why NeuroDebian?
   In the course of our own research endeavors |we| have joined forces to
   develop `PyMVPA -- a Python framework for multivariate pattern analysis of
@@ -169,13 +173,3 @@ How can I cite NeuroDebian?
 
 .. include:: link_names.txt
 .. include:: substitutions.txt
-
-.. raw:: html
-
-  <script type="text/javascript">
-  $('dt').click(function(e){
-      $(this).nextUntil('dt').toggle();
-  });
-  $('dd').hide();
-  </script>
-
index ca431c9c2a478ad3a565cff77c19435c9ad0374a..8c02827dcc390a063d73bb19eb202a6c7dee603e 100644 (file)
@@ -50,7 +50,13 @@ download server close to you:
 
 .. raw:: html
 
-  <div id="reposetup" style="display:none">
+  <div class="nojavascriptinstructions">
+  This form requires javascript. If disabled, incomplete instructions are
+  displayed below</div>
+  <div id="reposetup">
+  <div class="nojavascriptinstructions">
+  Instructions for Debian-derived systems
+  </div>
 
 You can enable NeuroDebian on your system by simply copying and pasting the
 following two commands into a terminal window. This will add the NeuroDebian
@@ -82,7 +88,10 @@ You are ready to go -- enjoy NeuroDebian!
 
   </div> <!-- end reposetup -->
 
-  <div id="vmsetup" style="display:none">
+  <div id="vmsetup">
+  <div class="nojavascriptinstructions">
+  Instructions for non-Debian systems
+  </div>
 
 For all non-Debian operating systems we recommend to deploy NeuroDebian as a
 `virtual appliance`_ (virtual machine). On all modern hardware (built within
@@ -144,6 +153,9 @@ News
                                     limit: 10,
                                     rate: 300000});
  </script>
+ <div class="nojavascriptinstructions">
+ The news widget requires javascript
+ </div>
 
 .. _identi.ca: http://identi.ca/neurodebian
 .. _twitter: http://twitter.com/NeuroDebian
@@ -325,9 +337,6 @@ News
      updateout($("#release").val(), $("#mirror").val());
   });
 
-  foldbuttontoggle('morepublications');
-
-
+  $('#reposetup').hide()
+  $('#vmsetup').hide()
   </script>
-
-
index 84434836e7c1b1c5c93cef88db90c06dbfa197ed..b03d6c1548660045664cd3823638bad88e7034d0 100644 (file)
@@ -63,15 +63,18 @@ Expertise transfer
 Promotion
 ---------
 
+.. raw:: html
+
+  <div class="expandinstructions">Click on an item to expand it</div>
+
 * `Publications <http://neuro.debian.net/index.html#publications>`_ and
   promotional materials
 
-  - `Debian / NeuroDebian tri-fold
+  - `(Neuro)Debian tri-fold
     <http://neuro.debian.net/_files/brochure_debian-neurodebian.pdf>`_
 
 * Conferences presence of the team presenting Debian_,
   NeuroDebian_, and related work:
-
   **May 2-6, 2011** `Paradyn/Condor Week <http://www.cs.wisc.edu/condor/ParadynCondorWeek2011>`_, Madison, Wisconsin, USA
     Hanke, M. `Talk: Integrating Condor into the Debian operating system <http://www.cs.wisc.edu/condor/ParadynCondorWeek2011/presentations/hanke-condor-debian.pdf>`__
   **June 26-30, 2011** `HBM 2011 <http://www.humanbrainmapping.org/HBM2011>`_, Québec City, Canada
@@ -79,22 +82,21 @@ Promotion
   **July 21-23, 2011** `PsychoPy Workshop and Codesprint <https://scanlab.psych.yale.edu/public/psychopy>`_, New Haven, CT, USA
 
   **August 25-30, 2011** `EuroSciPy 2011/ Python in NeuroScience <http://www.euroscipy.org/conference/euroscipy2011>`_, Paris, France
-
      2011/08/27, 16:30 -- 17:00, Scientific track
-            Halchenko, Yaroslav O. `Talk: π's in Debian or Scientific Debian: NumPy,
-            SciPy and beyond <http://www.euroscipy.org/talk/4379>`__
+         Halchenko, Yaroslav O. `Talk: π's in Debian or Scientific Debian: NumPy,
+         SciPy and beyond <http://www.euroscipy.org/talk/4379>`__
      2011/08/29, 14:00 -- 14:30, Neuroimaging data processing
          Halchenko, Yaroslav O. `Talk: The virtues and sins of PyMVPA <http://pythonneuro.sciencesconf.org/899>`__
      2011/08/30, 10:30 -- 10:45, Workflows and pipelines for data processing
          Hanke, M. `Talk: More than batteries included: NeuroDebian <http://pythonneuro.sciencesconf.org/883>`__
      2011/08/30, 12:00 -- 12:15, Data management and databasing
-            Hanke, M. `Talk: NiBabel: Conductor for a cacophony of neuro-imaging file formats <http://pythonneuro.sciencesconf.org/901>`__
+         Hanke, M. `Talk: NiBabel: Conductor for a cacophony of neuro-imaging file formats <http://pythonneuro.sciencesconf.org/901>`__
 
   **September 8, 2011** `INCF Cross-Task Force Hackathon <http://atlasing.incf.org/wiki/Sept8>`_, Boston, MA, USA
 
   **November 12-16, 2011** `SfN 2011 <http://www.sfn.org/am2011/>`_, Washington, District Columbia, USA
     Booth #3207
-  `Invite us <mailto:team@neuro.debian.net>`_
+* `Invite us <mailto:team@neuro.debian.net>`_ to talk about NeuroDebian.
 
 * `Inviting contributions and new members to join the NeuroDebian project
   <https://openhatch.org/+projects/NeuroDebian>`_
index bf2580d5a9063ad186395a92ee634a2585680c32..a2eac7c7d9aff21f35854f214193fa97ee23f95c 100644 (file)
@@ -21,87 +21,6 @@ just a few mouse clicks (e.g. AFNI_, Caret_, FSL_, PyMVPA_).
 .. _PyMVPA: http://www.pymvpa.org
 
 
-Downloads
----------
-
-* `NeuroDebian 6.0.5 image (32bit)
-  <http://neuro.debian.net/debian/vm/NeuroDebian_6.0.5_i386.ova>`_ [~559MB]
-
-  *This image should work on virtually all systems that are supported by*
-  VirtualBox_ *and can be used whenever the, otherwise preferable, 64bit image
-  is not compatible with a host machine.*
-
-* `NeuroDebian 6.0.5 image (64bit)
-  <http://neuro.debian.net/debian/vm/NeuroDebian_6.0.5_amd64.ova>`_ [~575MB]
-
-  *This image only works on 64bit host machines with active hardware
-  virtualization support. The should include all recent Apple hardware and most
-  64bit Windows systems.*
-
-Virtual appliances above carry guest additions for 4.x series of the
-VirtualBox. If you still have VirtualBox 3.x, use previous 6.0.2
-virtual appliances:
-
-* `NeuroDebian 6.0.2 image (32bit)
-  <http://neuro.debian.net/debian/vm/neurodebian_6.0.2_i386.zip>`_ [~545MB]
-
-* `NeuroDebian 6.0.2 image (64bit)
-  <http://neuro.debian.net/debian/vm/neurodebian_6.0.2_amd64.zip>`_ [~560MB]
-
-.. note::
-
-  This older virtual appliances are distributed as a `zip` file. Please
-  extract all files from the `.zip` file, using appropriate software
-  for your operating system.
-
-.. note::
-
-  You can verify that you have downloaded archives correctly using
-  `md5sums -c MD5SUMS
-  <http://neuro.debian.net/debian/vm/MD5SUMS>`_ . You can also verify
-  the authenticity of the `MD5SUMS
-  <http://neuro.debian.net/debian/vm/MD5SUMS>`_ itself using `gpg
-  --verify MD5SUMS.gpg
-  <http://neuro.debian.net/debian/vm/MD5SUMS.gpg>`_ signed with
-  NeuroDebian archive key.
-
-* `VirtualBox download page <http://www.virtualbox.org/wiki/Downloads>`_ (Windows, Linux, Mac,
-  Solaris)
-
-  *This webpage offers installers of the VirtualBox application, as well as the
-  documentation.*
-
-Changes
--------
-
-6.0.5 -- 10 Nov 2011
-
-      * Updated core system to Debian squeeze 6.0.3
-      * Updated shipped virtualbox-ose guest-utils and guest-x11 to 4.0.10
-
-        - ``~/host`` is now symlinked to correct path ``/media/sf_host``
-        - ``brain`` user is added to ``vboxsf`` group so mounted host
-          directories should become readily available
-
-      * Root partition size and swap space got doubled in size (40GB
-        and 2GB correspondingly).  Space is allocated dynamically so
-        the actual size of the virtual drive should not grow unless
-        you use it
-
-6.0.4 -- 13 Jun 2011
-
-      * Updated shipped virtualbox-ose guest-utils and guest-x11 to 4.0.4
-
-6.0.3 -- 12 Jun 2011 [Superseded in the archive by 6.0.4]
-
-      * Updated to Squeeze 6.0.1
-      * Updated VirtualBox guest additions to 4.0.4 from backports.debian.org
-      * Appliance is available as a single file (.ova) ready for the import
-
-6.0.2 -- 08 Feb 2011
-
-6.0.1 -- 01 Dec 2010
-
 Documentation
 -------------
 
@@ -234,8 +153,11 @@ virtual machine.
 Troubleshooting
 ~~~~~~~~~~~~~~~
 
-Updating the VM or installing new packages doesn't work.
+.. raw:: html
+
+  <div class="expandinstructions">Click on an item to expand it</div>
 
+Updating the VM or installing new packages doesn't work
   The VM uses as service that tries to figure out the best/closest package
   repository for you. In some network environments this service might not work
   well, or not at all. To check if this is a problem, you can modify the
@@ -256,8 +178,7 @@ Updating the VM or installing new packages doesn't work.
   Only modify lines that refer to ``geomirror`` (all of them), but do **not**
   modify entries for ``security.debian.org``.
 
-I cannot hear sounds played in the virtual machine.
-
+I cannot hear sounds played in the virtual machine
   By default the sound is muted. To enable playback launch the mixer applet by
   clicking on the mixer icon in the task bar. Unmute the master volume control.
   Now click on the "Volume control" to load the channel mixer dialog. Unmute
@@ -265,9 +186,7 @@ I cannot hear sounds played in the virtual machine.
   now be able to hear sounds played within the virtual machines through your
   host computer's speakers.
 
-I have upgraded VirtualBox from 3.x series to 4.x, and my VM lost
-mounted host directories.
-
+My VM lost mounted host directories after upgrading from VirtualBox from 3.x to 4.x
   NeuroDebian VMs prior 6.0.3 were shipped with guest additions from
   3.x series of VirtualBox and some initial versions of VirtualBox in
   4.x series have failed to mount host directories properly.
@@ -281,3 +200,38 @@ mounted host directories.
          virtualbox-ose-guest-utils  virtualbox-ose-guest-x11
 
   and reboot VM.
+
+
+What has changed
+----------------
+
+.. raw:: html
+
+  <div class="expandinstructions">Click on an item to expand it</div>
+
+6.0.5 -- 10 Nov 2011
+  * Updated core system to Debian squeeze 6.0.3
+  * Updated shipped virtualbox-ose guest-utils and guest-x11 to 4.0.10
+
+    - ``~/host`` is now symlinked to correct path ``/media/sf_host``
+    - ``brain`` user is added to ``vboxsf`` group so mounted host
+      directories should become readily available
+
+  * Root partition size and swap space got doubled in size (40GB
+    and 2GB correspondingly).  Space is allocated dynamically so
+    the actual size of the virtual drive should not grow unless
+    you use it
+
+6.0.4 -- 13 Jun 2011
+  * Updated shipped virtualbox-ose guest-utils and guest-x11 to 4.0.4
+
+6.0.3 -- 12 Jun 2011 [Superseded in the archive by 6.0.4]
+  * Updated to Squeeze 6.0.1
+  * Updated VirtualBox guest additions to 4.0.4 from backports.debian.org
+  * Appliance is available as a single file (.ova) ready for the import
+
+6.0.2 -- 08 Feb 2011
+  * Minor update
+
+6.0.1 -- 01 Dec 2010
+  * Minor update