├── lang ├── zh-cn.js ├── es.js ├── cs.js ├── da.js ├── en.js ├── fi.js ├── it.js ├── lv.js ├── no.js ├── sk.js ├── sr.js ├── tr.js ├── pt.js ├── ru.js ├── zh-tw.js ├── pl.js ├── ko.js ├── nl.js ├── hu.js ├── de.js ├── el.js ├── fr.js ├── sv.js ├── vi.js └── uk.js ├── plugin.info ├── conf.php ├── init.js ├── action.php └── readme.md /lang/zh-cn.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Chinese Simplified language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "获取 webseed.torrent"; 10 | theUILang.cantFindTorrent = "这个下载的 torrent 源文件未找到."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); 13 | -------------------------------------------------------------------------------- /lang/es.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Spanish language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Obtener webseed.torrent"; 10 | theUILang.cantFindTorrent = "Archivo torrent original no encontrado."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/cs.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Czech language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Get webseed.torrent"; 10 | theUILang.cantFindTorrent = "Source torrent file for this download not found."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/da.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Danish language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Get webseed.torrent"; 10 | theUILang.cantFindTorrent = "Source torrent file for this download not found."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/en.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * English language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Get webseed.torrent"; 10 | theUILang.cantFindTorrent = "Source torrent file for this download not found."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/fi.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Finnish language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Get webseed.torrent"; 10 | theUILang.cantFindTorrent = "Source torrent file for this download not found."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/it.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Italian language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Get webseed.torrent"; 10 | theUILang.cantFindTorrent = "Source torrent file for this download not found."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/lv.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Latvian language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Get webseed.torrent"; 10 | theUILang.cantFindTorrent = "Source torrent file for this download not found."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/no.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Norwegian language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Get webseed.torrent"; 10 | theUILang.cantFindTorrent = "Source torrent file for this download not found."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/sk.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Slovak language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Get webseed.torrent"; 10 | theUILang.cantFindTorrent = "Source torrent file for this download not found."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/sr.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Serbian language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Get webseed.torrent"; 10 | theUILang.cantFindTorrent = "Source torrent file for this download not found."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/tr.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Turkish language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Get webseed.torrent"; 10 | theUILang.cantFindTorrent = "Source torrent file for this download not found."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/pt.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Portuguese language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Get webseed.torrent"; 10 | theUILang.cantFindTorrent = "Source torrent file for this download not found."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/ru.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Russian language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Получить webseed.torrent"; 10 | theUILang.cantFindTorrent = "Исходный webseed.torrent файл недоступен для данной закачки."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/zh-tw.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Chinese Traditional language file. 5 | * 6 | * Author: 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Get webseed.torrent"; 10 | theUILang.cantFindTorrent = "Source torrent file for this download not found."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/pl.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Polish language file. 5 | * 6 | * Author: Dare (piczok@gmail.com) 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Pobierz plik webseed.torrent"; 10 | theUILang.cantFindTorrent = "Plik webseed.torrent nie znaleziony."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/ko.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Korean language file. 5 | * 6 | * Author: Limerainne (limerainne@gmail.com) 7 | */ 8 | 9 | theUILang.getWebSeedSource = "webseed.torrent 얻기"; 10 | theUILang.cantFindTorrent = "이 다운로드 항목에 해당하는 원본 토렌트 파일을 찾지 못했습니다."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); 13 | -------------------------------------------------------------------------------- /plugin.info: -------------------------------------------------------------------------------- 1 | plugin.description: This plugin creates a webseed-only torrent for the user to download. That torrent can be opened on a local torrent client to get files from the ruTorrent server directly. 2 | plugin.author: zvodd 3 | plugin.version: 1.0 4 | rtorrent.remote: error 5 | plugin.help: https://github.com/Novik/ruTorrent/wiki/Plugins -------------------------------------------------------------------------------- /lang/nl.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Dutch language file. 5 | * 6 | * Author: rascalli (rascallim@gmail.com) 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Download webseed.torrent"; 10 | theUILang.cantFindTorrent = "Torrent file voor deze download niet gevonden."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/hu.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Hungarian language file. 5 | * 6 | * Author: Olivér (titititatatatititi@gmail.com) 7 | */ 8 | 9 | theUILang.getWebSeedSource = "webseed.torrent letöltése"; 10 | theUILang.cantFindTorrent = "A letöltés torrent fájlja nem található."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/de.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * German language file. 5 | * 6 | * Author: Dario Rugani (kontakt@rugani.de) 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Hole webseed.torrent"; 10 | theUILang.cantFindTorrent = "Quell Torrent-Datei für diesen Download nicht gefunden."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/el.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Greek language file. 5 | * 6 | * Author: Chris Kanatas (ckanatas@gmail.com) 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Λήψη αρχείου webseed.torrent"; 10 | theUILang.cantFindTorrent = "Το πηγαίο αρχείο torrent για αυτή τη λήψη δεν βρέθηκε."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/fr.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * French language file. 5 | * 6 | * Author: Nicobubulle (nicobubulle@gmail.com) 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Télécharger le webseed.torrent"; 10 | theUILang.cantFindTorrent = "Le fichier source du torrent n'a pas été trouvé."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/sv.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Swedish language file. 5 | * 6 | * Author: Magnus Holm (holmen@brasse.se) 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Hämta webseed torrentfil"; 10 | theUILang.cantFindTorrent = "Torrentfilen för denna nedladdning kunde inte hittas."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); 13 | -------------------------------------------------------------------------------- /lang/vi.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Vietnamese language file. 5 | * 6 | * Author: Ta Xuan Truong (truongtx8 AT gmail DOT com) 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Lấy tập tin webseed.torrent"; 10 | theUILang.cantFindTorrent = "Không tìm thấy tập tin torrent gốc đang tải."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /lang/uk.js: -------------------------------------------------------------------------------- 1 | /* 2 | * PLUGIN SOURCE 3 | * 4 | * Ukrainian language file. 5 | * 6 | * Author: Oleksandr Natalenko (oleksandr@natalenko.name) 7 | */ 8 | 9 | theUILang.getWebSeedSource = "Отримати файл webseed.torrent"; 10 | theUILang.cantFindTorrent = "Вихідний файл webseed.torrent недоступний для цього завантаження."; 11 | 12 | thePlugins.get("webseedsource").langLoaded(); -------------------------------------------------------------------------------- /conf.php: -------------------------------------------------------------------------------- 1 | 14 | -------------------------------------------------------------------------------- /init.js: -------------------------------------------------------------------------------- 1 | plugin.loadLang(); 2 | 3 | if(plugin.canChangeMenu()) 4 | { 5 | theWebUI.getWebSeedSource = function( id ) 6 | { 7 | $("#webseedsrchash").val(id); 8 | $("#getWebSeedSource").submit(); 9 | } 10 | 11 | plugin.createMenu = theWebUI.createMenu; 12 | theWebUI.createMenu = function( e, id ) 13 | { 14 | plugin.createMenu.call(this, e, id); 15 | if(plugin.enabled) 16 | { 17 | var el = theContextMenu.get( theUILang.Properties ); 18 | if( el ) 19 | theContextMenu.add( el, [theUILang.getWebSeedSource, (this.getTable("trt").selCount > 1) || (id.length>40) ? null : "theWebUI.getWebSeedSource('" + id + "')"] ); 20 | } 21 | } 22 | } 23 | 24 | plugin.onLangLoaded = function() 25 | { 26 | $(document.body).append($("