|
@@ -236,19 +236,15 @@ class TORRENT extends BENCODE_DICT {
|
236
|
236
|
return base64_encode(serialize($this->Val));
|
237
|
237
|
}
|
238
|
238
|
|
239
|
|
- /*
|
240
|
|
- To use this, please remove the announce-list unset in make_private and be sure to still set_announce_url for backwards compatibility
|
241
|
|
- function set_multi_announce() {
|
242
|
|
- $Trackers = func_get_args();
|
243
|
|
- $AnnounceList = new BENCODE_LIST(array(),true);
|
244
|
|
- foreach ($Trackers as $Tracker) {
|
245
|
|
- $SubList = new BENCODE_LIST(array($Tracker),true);
|
|
239
|
+ function set_announce_list($UrlsList) {
|
|
240
|
+ $AnnounceList = new BENCODE_LIST(array(), true);
|
|
241
|
+ foreach ($UrlsList as $Urls) {
|
|
242
|
+ $SubList = new BENCODE_LIST($Urls, true);
|
246
|
243
|
unset($SubList->Str);
|
247
|
244
|
$AnnounceList->Val[] = $SubList;
|
248
|
245
|
}
|
249
|
246
|
$this->Val['announce-list'] = $AnnounceList;
|
250
|
247
|
}
|
251
|
|
- */
|
252
|
248
|
|
253
|
249
|
function set_announce_url($Announce) {
|
254
|
250
|
$this->Val['announce'] = $Announce;
|