Albirew/nyaa-pantsu
Archivé
1
0
Bifurcation 0
Ce dépôt a été archivé le 2022-05-07. Vous pouvez voir ses fichiers ou le cloner, mais pas ouvrir de ticket ou de demandes d'ajout, ni soumettre de changements.
nyaa-pantsu/util
Ramon Dantas d8e17478f8 Country flags (language) for torrents. (#970)
* Add flags for torrents

Add a new field, .Language, to the Torrent model, and a new package,
torrentLanguages, which maps languages to flags. Added also a flag icon pack
from googlei18n/region-flags, with (mostly) public domain flags from Wikipedia.

* Optimize flags

* Use FlagSprites CSS instead of .png files

* Only use flags for languages we support

* Add test for CSS flags

Ensure that we have all the flags for the languages we support.

* Add AdditionalLanguages field to config

This allows us to support additional languages for new uploaded torrents,
even if we have no translation for it.

* Minor CSS fix

* Add "other" and "multiple" torrent languages

Also removed the TorrentLanguage struct, as it wasn't much useful.

* Fix test

* Add colspan=2 to category when language is empty

Also hide the language column if empty.

* Add lang field to search.

Hopefully it works with Elasticsearch as well, but I haven't tested
(lol Java)

* Add language field to ES index and settings

* Add language column to JS template

* Add keyword type to language ES field

* Remove 'raw' from keyword

* Set "simple" analyzer on language

* Document .Language field on Torrent model
2017-06-12 09:14:26 +10:00
..
categories New config files (#854) 2017-05-30 21:21:57 -05:00
crypto Golint friendly next (#756) 2017-05-26 12:12:52 +02:00
email New config files (#854) 2017-05-30 21:21:57 -05:00
filelist Golint friendly next (#756) 2017-05-26 12:12:52 +02:00
log New config files (#854) 2017-05-30 21:21:57 -05:00
messages Replaced hardcoded message errors in email validation 2017-06-10 00:58:34 +02:00
metainfo Fix infohash decoding (#813) 2017-05-29 07:47:47 +10:00
modelHelper Golint friendly next (#756) 2017-05-26 12:12:52 +02:00
publicSettings Add customizable mascot by URL. 2017-06-05 11:32:48 -03:00
search Country flags (language) for torrents. (#970) 2017-06-12 09:14:26 +10:00
signals Let net/http gracefully close 2017-05-29 16:29:34 +10:00
timeHelper Golint friendly next (#756) 2017-05-26 12:12:52 +02:00
torrentLanguages Country flags (language) for torrents. (#970) 2017-06-12 09:14:26 +10:00
format.go Add web address config (#888) 2017-06-03 11:45:24 +10:00
magnet.go Url encode the display name 2017-06-04 10:24:27 +02:00
markdown.go Golint friendly next (#756) 2017-05-26 12:12:52 +02:00
safe.go Golint friendly next (#756) 2017-05-26 12:12:52 +02:00
unzlib.go Golint friendly next (#756) 2017-05-26 12:12:52 +02:00