Commits

Anonymous committed b3bb350

Some changes to unified look and feel.

  • Participants
  • Parent commits 0df7bd7

Comments (0)

Files changed (7)

 </define-tag>
 
 <define-tag vipe:url>http://vipe.technion.ac.il/~shlomif/%0</define-tag>
+<define-tag lect:link><navbarlink "lecture/%0" "%1" host="vipe" /></define-tag>
 
 <define-tag oss:navbar>
 <ul class="navbarnested">
 
 <define-tag is:oss><match "%0" "^(open-source|jmikmod|gradient-fu)/" action="report" /></define-tag>
 
-
+<define-tag lectures:navbar>
+<ul class="navbarnested">
+<li><lect:link "Perl/Newbies/" "Perl for Newbies" /></li>
+<li><lect:link "Freecell-Solver/" "Freecell Solver" /></li>
+<li><lect:link "Lambda-Calculus/" "Lambda Calculus" /></li>
+<li><lect:link "Gimp/" "The Gimp" /></li>
+<li><lect:link "Autotools/" "GNU Autotools" /></li>
+<li><lect:link "WebMetaLecture/" "WebMetaLecture" /></li>
+</ul>
+</define-tag>
 <table summary="Layout Table: The first cell contains a navigation bar, the second the main page" border="0" width="99%">
 <tr>
 <td valign="top" class="navbar" style="width:20%">
     ""
     />
 </li>
-<li><navbarlink "lecture/" "Lectures" host="vipe" /></li>
+<li><navbarlink "lecture/" "Lectures" host="vipe" />
+<if <match "$(FILENAME)" "lecture/*" action="report" /> 
+    <lectures:navbar /> 
+    "" 
+    />
+</li>
 <li><navbarlink "DeCSS/" "Opinion on DeCSS" /></li>
 <li><br /></li>
 <li><navbarlink "links.html" "Cool Links" /></li>

vipe/lecture/Freecell-Solver/index.html

-<html>
-<head>
-<title>Freecell Solver - Evolution of a C Program</title>
-</head>
-
-<body bgcolor="white">
-
-<h1>Freecell Solver - Evolution of a C Program</h1>
-
-<a href="slides/"><h3>The Slides</h3></a><br />
-<br />
-
-<a href="fcs-lecture-points-take3.txt">Summary of the lecture</a><br>
-<br>
-
-<a href="http://vipe.technion.ac.il/~shlomif/freecell-solver/download.html">
-The various versions of the program for download.
-</a><br>
-<br>
-
-<a href="Summary-deprecated.txt">Deprecated summary of the lecture</a><br>
-<br>
-
-</body>
-</html>

vipe/lecture/Freecell-Solver/index.html.wml

+#include '../template.wml'
+
+<subject "Freecell Solver - Evolution of a C Program" />
+
+<h2><a href="slides/">The Slides</a></h2>
+
+
+<p>
+<a href="fcs-lecture-points-take3.txt">Summary of the lecture</a>
+</p>
+
+
+<p>
+<a href="http://vipe.technion.ac.il/~shlomif/freecell-solver/download.html">
+The various versions of the program for download.
+</a>
+</p>
+
+<p>
+<a href="Summary-deprecated.txt">Deprecated summary of the lecture</a>
+</p>
+

vipe/lecture/Perl/Newbies/index.html

-#include '../template.wml'
-<subject "Perl for Perl Newbies - Lecture Series" />
-<p>
-<a href="http://www.perl.com/">Perl</a> is a useful language for working on
-Linux and other flavours of UNIX as well as on many other platforms where it
-is available (including the Palm Pilot ;-)). Perl is useful for text
-processing and generation, GUI programming, system administration,
-programming for the Web, working with databases, and most other things which 
-are not very time sensitive.
-</p>
-
-<p>
-The material of these lectures aims to give a good introduction to the basic
-and most important elements of Perl programming. Knowledge of another
-programming language is recommended, but is not necessary.
-</p>
-
-<p>If you have any other questions or comments regarding this series, send an 
-E-mail to <a href="http://linuxclub.il.eu.org/">the club's</a> mailing-list.
-
-<h2>Available Material</h2>
-<p>
-<a href="lecture1/">The first lecture</a> 
-(in an  <a href="Perl_Newbies_Lecture_1.tar.gz">archive</a>)
-<br>
-<a href="lecture2/">The second lecture</a>
-(in an  <a href="Perl_Newbies_Lecture_2.tar.gz">archive</a>)
-<br>
-<a href="lecture3/">The third lecture</a>
-(in an  <a href="Perl_Newbies_Lecture_3.tar.gz">archive</a>)
-<br>
-<a href="summary.txt">Summary of the lectures</a>
-</p>
-
-<h2>Quick Links</h2>
-
-<a href="http://linuxclub.il.eu.org/">The Haifa Linux Club</a><br>
-<a href="http://www.perl.com/">The Perl Homepage</a><br>
-<a href="http://israel.pm.org/">The Israeli Perl Mongers Homepage</a><br>
-<a href="http://www.perl.org.il">perl.org.il</a> - a useful perl portal.<br> 
-<a href="http://www.perl.com/pub/2001/01/begperl6.html">
-Beginner's Introduction to Perl</a><br>
-<a href="http://use.perl.org/">Use Perl;</a> - Perl News<br>
-

vipe/lecture/Perl/Newbies/index.html.wml

+#include '../template.wml'
+<subject "Perl for Perl Newbies - Lecture Series" />
+
+<p>
+<a href="http://www.perl.com/">Perl</a> is a useful language for working on
+Linux and other flavours of UNIX as well as on many other platforms where it
+is available (including the Palm Pilot ;-)). Perl is useful for text
+processing and generation, GUI programming, system administration,
+programming for the Web, working with databases, and most other things which 
+are not very time sensitive.
+</p>
+
+<p>
+The material of these lectures aims to give a good introduction to the basic
+and most important elements of Perl programming. Knowledge of another
+programming language is recommended, but is not necessary.
+</p>
+
+<p>
+If you have any other questions or comments regarding this series, send an 
+E-mail to <a href="http://linuxclub.il.eu.org/">the club's</a> mailing-list.
+</p>
+
+<h2>Available Material</h2>
+<p>
+<a href="lecture1/">The first lecture</a> 
+(in an  <a href="Perl_Newbies_Lecture_1.tar.gz">archive</a>)
+<br />
+<a href="lecture2/">The second lecture</a>
+(in an  <a href="Perl_Newbies_Lecture_2.tar.gz">archive</a>)
+<br />
+<a href="lecture3/">The third lecture</a>
+(in an  <a href="Perl_Newbies_Lecture_3.tar.gz">archive</a>)
+<br />
+<a href="summary.txt">Summary of the lectures</a>
+</p>
+
+<h2>Quick Links</h2>
+
+<p>
+<a href="http://linuxclub.il.eu.org/">The Haifa Linux Club</a><br />
+<a href="http://www.perl.com/">The Perl Homepage</a><br />
+<a href="http://israel.pm.org/">The Israeli Perl Mongers Homepage</a><br />
+<a href="http://www.perl.org.il">perl.org.il</a> - a useful perl portal.<br /> 
+<a href="http://www.perl.com/pub/2001/01/begperl6.html">
+Beginner's Introduction to Perl</a><br />
+<a href="http://use.perl.org/">Use Perl;</a> - Perl News<br />
+</p>

vipe/lecture/index.html

-<html>
-<head>
-<title>Haifa Linux Club Lectures given by Shlomi Fish</title>
-</head>
-<body bgcolor="#ffffff">
-
-<h1>
-<a href="http://linuxclub.il.eu.org/">Haifa Linux Club</a>
- Lectures given by Shlomi Fish
-</h1>
-
-<br /><br />
-
-<a href="./PostgreSQL-Lecture/">The PostgreSQL Relational Database Server</a><br />
-<br />
-<a href="./Command-Line/">Notes from lecture about the UNIX command-line</a><br />
-<br />
-<a href="./Lambda-Calculus/">Scheme and Lambda Calculus</a><br />
-<br />
-<a href="./Perl/Newbies/">Perl for Perl Newbies</a><br />
-<br />
-<a href="./Gimp/">Do it with the GIMP</a><br />
-<br />
-<a href="./Bash/">Bash Shell Usage and Programming</a><br />
-<br />
-<a href="./W2L/Basic_Use/slides">"Welcome to Linux" Basic Use Slides</a><br />
-<br />
-<a href="./Freecell-Solver/">Freecell Solver - Evolution of a C Program</a><br />
-<br />
-<a href="./Sys-Call-Track/Lex-Yacc/">Lex and Yacc Mini-Demo</a><br />
-<br />
-<a href="./Autotools/">The GNU Autotools (Autoconf, Automake and Libtool)</a><br />
-<br />
-<a href="./WebMetaLecture/">WebMetaLecture - a lecture about the
-WebMetaLanguage</a> (upcoming lecture)<br />
-<br />
-
-<h2>Presentation Tools</h2>
-
-<a href="./Quad-Pres/">A lecture about QuaD-Pres</a><br />
-<br />
-<a href="./Pres-Tools/Perl-Point/">A lecture about PerlPoint</a><br />
-<br />
-<hr />
-
-<a href="http://t2.technion.ac.il/~shlomif/"><img src="../images/bk2hp.gif" alt="Back to my Homepage" border=0></a>
-
-</body>
-</html>

vipe/lecture/index.html.wml

+#include '../template.wml'
+
+<subject "Haifa Linux Club Lectures given by Shlomi Fish" />
+
+<br /><br />
+
+<a href="./PostgreSQL-Lecture/">The PostgreSQL Relational Database Server</a><br />
+<br />
+<a href="./Command-Line/">Notes from lecture about the UNIX command-line</a><br />
+<br />
+<a href="./Lambda-Calculus/">Scheme and Lambda Calculus</a><br />
+<br />
+<a href="./Perl/Newbies/">Perl for Perl Newbies</a><br />
+<br />
+<a href="./Gimp/">Do it with the GIMP</a><br />
+<br />
+<a href="./Bash/">Bash Shell Usage and Programming</a><br />
+<br />
+<a href="./W2L/Basic_Use/slides">"Welcome to Linux" Basic Use Slides</a><br />
+<br />
+<a href="./Freecell-Solver/">Freecell Solver - Evolution of a C Program</a><br />
+<br />
+<a href="./Sys-Call-Track/Lex-Yacc/">Lex and Yacc Mini-Demo</a><br />
+<br />
+<a href="./Autotools/">The GNU Autotools (Autoconf, Automake and Libtool)</a><br />
+<br />
+<a href="./WebMetaLecture/">WebMetaLecture - a lecture about the
+WebMetaLanguage</a> (upcoming lecture)<br />
+<br />
+
+<h2>Presentation Tools</h2>
+
+<a href="./Quad-Pres/">A lecture about QuaD-Pres</a><br />
+<br />
+<a href="./Pres-Tools/Perl-Point/">A lecture about PerlPoint</a><br />
+<br />
+<hr />
+