findById((int)$_GET['groupid']); if (is_null($tgroup)) { unset($_GET['groupid']); } else { $categoryId = $tgroup->categoryId(); $Properties = [ 'GroupID' => $tgroup->id(), 'ReleaseType' => $tgroup->releaseType(), 'Title' => $tgroup->name(), 'Year' => $tgroup->year(), 'Image' => $tgroup->image(), 'GroupDescription' => $tgroup->description(), 'RecordLabel' => $tgroup->recordLabel(), 'CatalogueNumber' => $tgroup->catalogueNumber(), 'VanityHouse' => $tgroup->isShowcase(), 'Artists' => $tgroup->artistRole()?->idList() ?? [], 'TagList' => implode(', ', $tgroup->tagNameList()), ]; if ($requestId) { $Properties['RequestID'] = $requestId; } } } elseif ($requestId) { $request = (new Gazelle\Manager\Request)->findById($requestId); if ($request) { $categoryId = $request->categoryId(); $Properties = [ 'RequestID' => $requestId, 'ReleaseType' => $request->releaseType(), 'Title' => $request->title(), 'Year' => $request->year(), 'Image' => $request->image(), 'GroupDescription' => $request->description(), 'RecordLabel' => $request->recordLabel(), 'CatalogueNumber' => $request->catalogueNumber(), 'Artists' => $request->artistRole()?->idList() ?? [], 'TagList' => implode(', ', $request->tagNameList()), ]; } } } if (!empty($ArtistForm)) { $Properties['Artists'] = $ArtistForm; } if (empty($Properties)) { $Properties = null; } if (empty($Err)) { $Err = null; } $dnu = new Gazelle\Manager\DNU; $dnuNew = $dnu->hasNewForUser($Viewer); $dnuHide = !$dnuNew && $Viewer->permitted('torrents_hide_dnu'); View::show_header('Upload', ['js' => 'upload,validate_upload,valid_tags,musicbrainz,bbcode']); ?>

Do Not Upload List

' : '' ?>Last updated: latest()) ?>' : '' ?>

The following releases are currently forbidden from being uploaded to the site. Do not upload them unless your torrent meets a condition specified in the comment. Show

dnuList() as $bad) { ?>
Name Reason
(New!)
' : '' ?> setCategoryId($categoryId); } echo $uploadForm->head(); echo match (CATEGORY[($categoryId ?? 1) - 1]) { 'Audiobooks', 'Comedy' => $uploadForm->audiobook_form(), 'Applications', 'Comics', 'E-Books', 'E-Learning Videos' => $uploadForm->simple_form(), default => $uploadForm->music_form((new Gazelle\Manager\Tag)->genreList()), }; echo $uploadForm->foot(true);