<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -32,4 +32,4 @@ class Item(models.Model):
     body = models.XMLField()
     section = models.ForeignKey(Section)
     def __unicode__(self):
-        return &quot;%s %s&quot; % (self.author, unicode(self.section))
+        return &quot;%s: '%s' %s&quot; % (self.author, unicode(self.title), unicode(self.section))</diff>
      <filename>modelica/newsletter/models.py</filename>
    </modified>
    <modified>
      <diff>@@ -62,12 +62,12 @@
 &lt;h4&gt;&amp;nbsp;Table of Contents&lt;/h4&gt;
 
 &lt;ul&gt;
-&lt;li&gt;&lt;a href=&quot;#{{issue.title|slugify}}&quot;&gt;&lt;i&gt;{{issue.title}}&lt;/i&gt;&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
+&lt;li&gt;&lt;a href=&quot;#letter&quot;&gt;&lt;i&gt;{{issue.title}}&lt;/i&gt;&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
 {% for sec in secs %}
 &lt;li&gt;&lt;i&gt;{{sec.obj.title}}&lt;/i&gt;&lt;/li&gt;
 &lt;ul&gt;
   {% for item in sec.items %}
-  &lt;li&gt;&lt;a href=&quot;#{{item.title|slugify}}&quot;&gt;{{item.title}}&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
+  &lt;li&gt;&lt;a href=&quot;#item{{item.id}}&quot;&gt;{{item.title}}&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
   {% endfor %}
 &lt;/ul&gt;
 {% endfor %}
@@ -77,7 +77,7 @@
 
 &lt;div&gt;
 
-&lt;h2&gt;&lt;a name=&quot;{{issue.title|slugify}}&quot;&gt;{{issue.title}}&lt;/a&gt;&lt;/h2&gt;
+&lt;h2&gt;&lt;a name=&quot;letter&quot;&gt;{{issue.title}}&lt;/a&gt;&lt;/h2&gt;
 &lt;p&gt; &amp;nbsp; &lt;/p&gt;
 
 {{issue.body|safe}}
@@ -104,7 +104,7 @@ Hilding Elmqvist, Treasurer (Dynasim AB, Sweden)
 
   {% for item in sec.items %}
 
-    &lt;h2&gt;&lt;a name=&quot;{{item.tag|slugify}}&quot;&gt;{{item.title}}&lt;/a&gt;&lt;/h2&gt;
+    &lt;h2&gt;&lt;a name=&quot;item{{item.id}}&quot;&gt;{{item.title}}&lt;/a&gt;&lt;/h2&gt;
     &lt;br&gt; &amp;nbsp; &lt;br&gt;
     {% if item.image %}
 	&lt;img class=&quot;image-right&quot; src=&quot;{{item.image.url}}&quot; alt=&quot;{{item.title}}&quot;&gt;</diff>
      <filename>modelica/newsletter/templates/render.html</filename>
    </modified>
    <modified>
      <diff>@@ -5,12 +5,16 @@ from modelica.newsletter.models import *
 def index(request):
     return HttpResponse(&quot;Newsletter index&quot;)
 
+def _dweight(s1,s2):
+    return s1['obj'].weight-s2['obj'].weight;
+
 def render(request, id):
     newsletter = Newsletter.objects.get(id=id)
     secobjs = Section.objects.filter(issue=newsletter)
     secs = []
     for obj in secobjs:
         secs.append({'obj': obj, 'items': Item.objects.filter(section=obj)})
+    secs.sort(_dweight)
     t = loader.get_template('render.html')
     c = Context({'issue': newsletter, 'secs': secs})
     return HttpResponse(t.render(c))</diff>
      <filename>modelica/newsletter/views.py</filename>
    </modified>
    <modified>
      <diff>@@ -39,7 +39,7 @@ USE_I18N = True
 
 # Absolute path to the directory that holds media.
 # Example: &quot;/home/media/media.lawrence.com/&quot;
-MEDIA_ROOT = os.path.join(PROJECT_PATH, &quot;images&quot;)
+MEDIA_ROOT = os.path.join(PROJECT_PATH, &quot;media&quot;)
 
 STATIC_DOC_ROOT = os.path.join(PROJECT_PATH, &quot;images&quot;)
 </diff>
      <filename>modelica/settings.py</filename>
    </modified>
    <modified>
      <diff>@@ -14,6 +14,8 @@ urlpatterns = patterns('',
     # (r'^admin/doc/', include('django.contrib.admindocs.urls')),
     (r'^newsletter/\d+/images/(?P&lt;path&gt;.*)$', 'django.views.static.serve',
         {'document_root': settings.STATIC_DOC_ROOT}),
+    (r'^media/(?P&lt;path&gt;.*)$', 'django.views.static.serve',
+        {'document_root': settings.MEDIA_ROOT}),
     (r'^images/(?P&lt;path&gt;.*)$', 'django.views.static.serve',
         {'document_root': settings.STATIC_DOC_ROOT}),
     (r'^newsletter/$', 'modelica.newsletter.views.index'),</diff>
      <filename>modelica/urls.py</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>94bcb604ba2973ac4229cb65a405f3dc86ceac2b</id>
    </parent>
  </parents>
  <author>
    <name>Dietmar Winkler</name>
    <email>Dietmar.Winkler@hit.no</email>
  </author>
  <url>http://github.com/mtiller/modelica-newsletter/commit/0b88c0f46c374ace74323d00681643738176e680</url>
  <id>0b88c0f46c374ace74323d00681643738176e680</id>
  <committed-date>2009-10-29T00:19:29-07:00</committed-date>
  <authored-date>2009-10-29T00:19:29-07:00</authored-date>
  <message>Changes of Mike (done on the server) applied and uploaded.</message>
  <tree>9f869af2a7a60189aba758215d68e414d2bfab3e</tree>
  <committer>
    <name>Dietmar Winkler</name>
    <email>Dietmar.Winkler@hit.no</email>
  </committer>
</commit>
