Dateianhang 'hitcounts.diff'

Herunterladen

   1 --- /home/festifn/moin/moin/MoinMoin/stats/hitcounts.py	Thu Jul 18 21:20:52 2002
   2 +++ stats/hitcounts.py	Mon Dec 16 19:32:03 2002
   3 @@ -47,6 +47,23 @@
   4      if request and request.form and request.form.has_key('page'):
   5          filterpage = request.form['page'].value
   6  
   7 +    # try cache
   8 +    if hasattr(config, "hitcounts_caching"):
   9 +        from MoinMoin import caching
  10 +        import time
  11 +        arena = "stats"
  12 +        if filterpage: key = "hitcount" + filterpage
  13 +        else: key = "hitcount"
  14 +        cache = caching.CacheEntry(arena, key)
  15 +        if cache.exists() and (time.time() - cache.mtime() < config.hitcounts_caching):
  16 +            headers = [
  17 +                "Content-Type: image/gif",
  18 +                "Content-Length: %d" % len(cache.content()),
  19 +                ]
  20 +            webapi.http_headers(request, headers)
  21 +            sys.stdout.write(cache.content())
  22 +            return        
  23 +
  24      # prepare data
  25      days = []
  26      views = []
  27 @@ -126,5 +143,7 @@
  28      # copy the image
  29      image.reset()
  30      shutil.copyfileobj(image, sys.stdout, 8192)
  31 +    if hasattr(config, "hitcounts_caching"):
  32 +        cache.update(image.getvalue())
  33      sys.exit(0)
  34  

Gespeicherte Dateianhänge

Um Dateianhänge in eine Seite einzufügen sollte unbedingt eine Angabe wie attachment:dateiname benutzt werden, wie sie auch in der folgenden Liste der Dateien erscheint. Es sollte niemals die URL des Verweises ("laden") kopiert werden, da sich diese jederzeit ändern kann und damit der Verweis auf die Datei brechen würde.
  • [laden | anzeigen] (2002-08-12 17:25:30, 4.6 KB) [[attachment:257929.gif]]
  • [laden | anzeigen] (2004-05-20 18:56:10, 16.2 KB) [[attachment:RecentChanges.html]]
  • [laden | anzeigen] (2003-02-03 22:59:53, 2.0 KB) [[attachment:TranslationMenu.py]]
  • [laden | anzeigen] (2002-05-25 23:20:07, 5.0 KB) [[attachment:Waldmann_Thomas.gif]]
  • [laden | anzeigen] (2004-08-20 23:00:43, 8.2 KB) [[attachment:error.html]]
  • [laden | anzeigen] (2002-10-05 22:33:09, 1.6 KB) [[attachment:gpg-public-key.asc]]
  • [laden | anzeigen] (2002-12-16 17:10:09, 1.2 KB) [[attachment:hitcounts.diff]]
  • [laden | anzeigen] (2002-10-29 08:56:13, 2.8 KB) [[attachment:linuxworld.gif]]
  • [laden | anzeigen] (2002-12-11 12:16:03, 11.6 KB) [[attachment:moinmoin-02-12-11.diff]]
  • [laden | anzeigen] (2003-01-22 10:54:05, 24.0 KB) [[attachment:multilang-2003-01-22.diff]]
 Alle Dateien | Ausgewählte Dateien: löschen verschieben auf Seite kopieren auf Seite

Sie dürfen keine Anhänge an diese Seite anhängen!