Merge pull request #883 from haiwen/new-file-icons-192
add HD images for 'shared dir' grid view
Before Width: | Height: | Size: 497 B |
BIN
media/img/file/excel-192.png
Normal file
After Width: | Height: | Size: 713 B |
Before Width: | Height: | Size: 392 B |
BIN
media/img/file/file-192.png
Normal file
After Width: | Height: | Size: 548 B |
Before Width: | Height: | Size: 4.9 KiB |
BIN
media/img/file/music-192.png
Normal file
After Width: | Height: | Size: 4.9 KiB |
Before Width: | Height: | Size: 7.2 KiB |
BIN
media/img/file/pdf-192.png
Normal file
After Width: | Height: | Size: 9.0 KiB |
Before Width: | Height: | Size: 13 KiB |
BIN
media/img/file/pic-192.png
Normal file
After Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 1.5 KiB |
BIN
media/img/file/ppt-192.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 418 B |
BIN
media/img/file/txt-192.png
Normal file
After Width: | Height: | Size: 619 B |
Before Width: | Height: | Size: 884 B |
BIN
media/img/file/word-192.png
Normal file
After Width: | Height: | Size: 707 B |
Before Width: | Height: | Size: 896 B |
BIN
media/img/folder-beige-192.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
media/img/folder-read-only-192.png
Normal file
After Width: | Height: | Size: 2.7 KiB |
@ -78,41 +78,41 @@ FILEEXT_ICON_MAP = {
|
|||||||
# normal file and unknown file
|
# normal file and unknown file
|
||||||
'default' : 'file.png',
|
'default' : 'file.png',
|
||||||
|
|
||||||
# for 128 pixel icon
|
# for 192 pixel icon
|
||||||
# pdf file
|
# pdf file
|
||||||
'pdf-128' : 'pdf-128.png',
|
'pdf-192' : 'pdf-192.png',
|
||||||
# document file
|
# document file
|
||||||
'doc-128' : 'word-128.png',
|
'doc-192' : 'word-192.png',
|
||||||
'docx-128' : 'word-128.png',
|
'docx-192' : 'word-192.png',
|
||||||
'ppt-128' : 'ppt-128.png',
|
'ppt-192' : 'ppt-192.png',
|
||||||
'pptx-128' : 'ppt-128.png',
|
'pptx-192' : 'ppt-192.png',
|
||||||
'xls-128' : 'excel-128.png',
|
'xls-192' : 'excel-192.png',
|
||||||
'xlsx-128' : 'excel-128.png',
|
'xlsx-192' : 'excel-192.png',
|
||||||
'txt-128' : 'txt-128.png',
|
'txt-192' : 'txt-192.png',
|
||||||
'odt-128' : 'word-128.png',
|
'odt-192' : 'word-192.png',
|
||||||
'fodt-128' : 'word-128.png',
|
'fodt-192' : 'word-192.png',
|
||||||
'ods-128' : 'excel-128.png',
|
'ods-192' : 'excel-192.png',
|
||||||
'fods-128' : 'excel-128.png',
|
'fods-192' : 'excel-192.png',
|
||||||
'odp-128' : 'ppt-128.png',
|
'odp-192' : 'ppt-192.png',
|
||||||
'fodp-128' : 'ppt-128.png',
|
'fodp-192' : 'ppt-192.png',
|
||||||
# music file
|
# music file
|
||||||
'mp3-128' : 'music-128.png',
|
'mp3-192' : 'music-192.png',
|
||||||
'oga-128' : 'music-128.png',
|
'oga-192' : 'music-192.png',
|
||||||
'ogg-128' : 'music-128.png',
|
'ogg-192' : 'music-192.png',
|
||||||
'flac-128' : 'music-128.png',
|
'flac-192' : 'music-192.png',
|
||||||
'aac-128' : 'music-128.png',
|
'aac-192' : 'music-192.png',
|
||||||
'ac3-128' : 'music-128.png',
|
'ac3-192' : 'music-192.png',
|
||||||
'wma-128' : 'music-128.png',
|
'wma-192' : 'music-192.png',
|
||||||
# picture file
|
# picture file
|
||||||
'jpg-128' : 'pic-128.png',
|
'jpg-192' : 'pic-192.png',
|
||||||
'jpeg-128' : 'pic-128.png',
|
'jpeg-192' : 'pic-192.png',
|
||||||
'png-128' : 'pic-128.png',
|
'png-192' : 'pic-192.png',
|
||||||
'svg-128' : 'pic-128.png',
|
'svg-192' : 'pic-192.png',
|
||||||
'gif-128' : 'pic-128.png',
|
'gif-192' : 'pic-192.png',
|
||||||
'bmp-128' : 'pic-128.png',
|
'bmp-192' : 'pic-192.png',
|
||||||
'ico-128' : 'pic-128.png',
|
'ico-192' : 'pic-192.png',
|
||||||
# normal file and unknown file
|
# normal file and unknown file
|
||||||
'default-128' : 'file-128.png',
|
'default-192' : 'file-192.png',
|
||||||
}
|
}
|
||||||
@register.filter(name='file_icon_filter')
|
@register.filter(name='file_icon_filter')
|
||||||
def file_icon_filter(value, size=None):
|
def file_icon_filter(value, size=None):
|
||||||
@ -123,13 +123,13 @@ def file_icon_filter(value, size=None):
|
|||||||
file_ext = None
|
file_ext = None
|
||||||
|
|
||||||
if file_ext and FILEEXT_ICON_MAP.has_key(file_ext):
|
if file_ext and FILEEXT_ICON_MAP.has_key(file_ext):
|
||||||
if size == 128:
|
if size == 192:
|
||||||
return FILEEXT_ICON_MAP.get(file_ext + '-128')
|
return FILEEXT_ICON_MAP.get(file_ext + '-192')
|
||||||
else:
|
else:
|
||||||
return FILEEXT_ICON_MAP.get(file_ext)
|
return FILEEXT_ICON_MAP.get(file_ext)
|
||||||
else:
|
else:
|
||||||
if size == 128:
|
if size == 192:
|
||||||
return FILEEXT_ICON_MAP.get('default-128')
|
return FILEEXT_ICON_MAP.get('default-192')
|
||||||
else:
|
else:
|
||||||
return FILEEXT_ICON_MAP.get('default')
|
return FILEEXT_ICON_MAP.get('default')
|
||||||
|
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
{% for dirent in dir_list %}
|
{% for dirent in dir_list %}
|
||||||
<li class="grid" title="{{ dirent.obj_name }}">
|
<li class="grid" title="{{ dirent.obj_name }}">
|
||||||
<a href="?p={{ path|urlencode }}{{ dirent.obj_name|urlencode }}&mode={{mode}}" class="img-link">
|
<a href="?p={{ path|urlencode }}{{ dirent.obj_name|urlencode }}&mode={{mode}}" class="img-link">
|
||||||
<img src="{{ MEDIA_URL }}img/folder-beige-128.png" alt="" width="96" class="vam" />
|
<img src="{{ MEDIA_URL }}img/folder-beige-192.png" alt="" width="96" class="vam" />
|
||||||
</a>
|
</a>
|
||||||
<a href="?p={{ path|urlencode }}{{ dirent.obj_name|urlencode }}&mode={{mode}}" class="text-link ellipsis">{{ dirent.obj_name }}</a>
|
<a href="?p={{ path|urlencode }}{{ dirent.obj_name|urlencode }}&mode={{mode}}" class="text-link ellipsis">{{ dirent.obj_name }}</a>
|
||||||
{% if not traffic_over_limit %}
|
{% if not traffic_over_limit %}
|
||||||
@ -114,10 +114,10 @@
|
|||||||
{% if dirent.encoded_thumbnail_src %}
|
{% if dirent.encoded_thumbnail_src %}
|
||||||
<img class="thumbnail vam" src="{{ SITE_ROOT }}{{ dirent.encoded_thumbnail_src }}" alt="" />
|
<img class="thumbnail vam" src="{{ SITE_ROOT }}{{ dirent.encoded_thumbnail_src }}" alt="" />
|
||||||
{% else %}
|
{% else %}
|
||||||
<img class="not-thumbnail vam" src="{{ MEDIA_URL }}img/file/{{ dirent.obj_name|file_icon_filter:128 }}" alt="" width="96" />
|
<img class="not-thumbnail vam" src="{{ MEDIA_URL }}img/file/{{ dirent.obj_name|file_icon_filter:192 }}" alt="" width="96" />
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% else %}
|
{% else %}
|
||||||
<img class="vam" src="{{ MEDIA_URL }}img/file/{{ dirent.obj_name|file_icon_filter:128 }}" alt="" width="96" />
|
<img class="vam" src="{{ MEDIA_URL }}img/file/{{ dirent.obj_name|file_icon_filter:192 }}" alt="" width="96" />
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|