diff --git a/templates/layouts/partials/torrent_item_upload.jet.html b/templates/layouts/partials/torrent_item_upload.jet.html
new file mode 100644
index 00000000..64c6adb4
--- /dev/null
+++ b/templates/layouts/partials/torrent_item_upload.jet.html
@@ -0,0 +1,42 @@
+{{ range _, cat := GetCategories(false, true) }}
+T.Add("{{ cat.ID }}", "{{ T(cat.Name) }}")
+{{end}}
+{{ range _, language := GetTorrentLanguages() }}
+T.Add("{{ language.Code }}", "{{ LanguageName(language, T) }}")
+{{ if language.Tag != language.Code }}
+T.Add("{{ language.Tag }}", "{{ LanguageName(language, T) }}")
+{{end}}
+{{end}}
+Templates.Add("torrents.item", function(torrent) {
+ return "
"+
+ {{ if User.HasAdmin() }}
+ ""+
+ " "+
+ " "+
+ {{ end }}
+ ""+
+ {{ if Sukebei() }}
+ " "+
+ ""+Templates.EncodeEntities(torrent.name) +" "+
+ ""+
+ ((torrent.comments.length > 0) ? "" : "")+
+ " "+
+ ""+
+ ""+
+ "
"+
+ " "+(torrent.torrent != "" ? "
" : "") +
+ " "+
+ ""+humanFileSize(torrent.filesize)+" "+
+ ""+torrent.seeders+" "+
+ ""+torrent.leechers+" "+
+ ""+torrent.completed+" "+
+ ""+torrent.date+" "+
+ " ";
+});
\ No newline at end of file
diff --git a/templates/site/torrents/upload.jet.html b/templates/site/torrents/upload.jet.html
index 3e4e0283..607a641c 100644
--- a/templates/site/torrents/upload.jet.html
+++ b/templates/site/torrents/upload.jet.html
@@ -112,7 +112,7 @@