Changeset 2535
- Timestamp:
- 07/30/07 09:59:28 (1 year ago)
- Files:
-
- downloadsplugin/0.10/setup.py (modified) (1 diff)
- downloadsplugin/0.10/tracdownloads/admin.py (modified) (1 diff)
- downloadsplugin/0.10/tracdownloads/api.py (modified) (2 diffs)
- downloadsplugin/0.10/tracdownloads/core.py (modified) (1 diff)
- downloadsplugin/0.10/tracdownloads/__init__.py (modified) (1 diff)
- downloadsplugin/0.10/tracdownloads/init.py (modified) (1 diff)
- downloadsplugin/0.10/tracdownloads/tags.py (modified) (1 diff)
- downloadsplugin/0.10/tracdownloads/timeline.py (added)
- downloadsplugin/0.10/tracdownloads/wiki.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
downloadsplugin/0.10/setup.py
r2522 r2535 13 13 'TracDownloads.init = tracdownloads.init', 14 14 'TracDownloads.admin = tracdownloads.admin', 15 'TracDownloads.tags = tracdownloads.tags [Tags]', 16 'TracDownloads.wiki = tracdownloads.wiki']}, 15 'TracDownloads.wiki = tracdownloads.wiki', 16 'TracDownloads.timeline = tracdownloads.timeline', 17 'TracDownloads.tags = tracdownloads.tags [Tags]']}, 17 18 install_requires = ['TracWebAdmin'], 18 19 extras_require = {'Tags' : ['TracTags']}, downloadsplugin/0.10/tracdownloads/admin.py
r2522 r2535 1 # -*- coding: utf8 -*- 2 1 3 from trac.core import * 2 4 downloadsplugin/0.10/tracdownloads/api.py
r2531 r2535 1 # -*- coding: utf8 -*- 2 1 3 import os, time, re, mimetypes 2 4 … … 92 94 download['platform']) 93 95 download['type'] = self.get_type(cursor, download['type']) 96 return downloads 97 98 def get_new_downloads(self, req, cursor, start, stop): 99 columns = ('id', 'file', 'description', 'size', 'time', 'count', 100 'author', 'tags', 'component', 'version', 'architecture', 'platform', 101 'type') 102 sql = "SELECT id, file, description, size, time, count, author, tags," \ 103 " component, version, architecture, platform, type FROM download " \ 104 "WHERE time BETWEEN %s AND %s" 105 self.log.debug(sql % (start, stop)) 106 cursor.execute(sql, (start, stop)) 107 downloads = [] 108 for row in cursor: 109 row = dict(zip(columns, row)) 110 downloads.append(row) 94 111 return downloads 95 112 downloadsplugin/0.10/tracdownloads/core.py
r2531 r2535 1 # -*- coding: utf8 -*- 2 1 3 import re 2 4 downloadsplugin/0.10/tracdownloads/__init__.py
r1227 r2535 1 # -*- coding: utf8 -*- 2 1 3 from tracdownloads import * downloadsplugin/0.10/tracdownloads/init.py
r1227 r2535 1 # -*- coding: utf8 -*- 2 1 3 from trac.core import * 2 4 from trac.db import * downloadsplugin/0.10/tracdownloads/tags.py
r1227 r2535 1 # -*- coding: utf8 -*- 2 1 3 from tracdownloads.api import * 2 4 from trac.core import * downloadsplugin/0.10/tracdownloads/wiki.py
r2531 r2535 1 # -*- coding: utf8 -*- 1 2 2 3 from trac.core import *
