{"id":21258495,"url":"https://github.com/ubc/mw-youtubeuploader","last_synced_at":"2025-07-11T02:32:40.302Z","repository":{"id":2460723,"uuid":"3432719","full_name":"ubc/MW-YouTubeUploader","owner":"ubc","description":null,"archived":true,"fork":false,"pushed_at":"2014-04-10T19:40:17.000Z","size":808,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-03-24T18:49:45.278Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"avelino/awesome-go","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ubc.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-02-13T18:26:34.000Z","updated_at":"2025-01-28T17:57:14.000Z","dependencies_parsed_at":"2022-09-09T12:51:44.860Z","dependency_job_id":null,"html_url":"https://github.com/ubc/MW-YouTubeUploader","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ubc/MW-YouTubeUploader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubc%2FMW-YouTubeUploader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubc%2FMW-YouTubeUploader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubc%2FMW-YouTubeUploader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubc%2FMW-YouTubeUploader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ubc","download_url":"https://codeload.github.com/ubc/MW-YouTubeUploader/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubc%2FMW-YouTubeUploader/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264712837,"owners_count":23652671,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-21T04:09:07.974Z","updated_at":"2025-07-11T02:32:38.833Z","avatar_url":"https://github.com/ubc.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"INSTALLATION\n\n1. Change the $wgYTU_User, $wgYTU_Password, and $wgYTU_APIKey in YouTubeUploader.php.\n\n2. Add to LocalSettings.php\nrequire_once('extensions/YouTubeUploader/YouTubeUploader.php');\n\n3. Create this table in database:\nCREATE TABLE `ytu_log` (\n\t\t`ytu_id` VARCHAR(256) NOT NULL PRIMARY KEY,\n\t\t`ytu_user` INT,\n\t\t`ytu_timestamp` CHAR(14),\n\t\t`ytu_title` text,\n\t\t`ytu_link` text\n\t\t);\n\n4. The file 'includes/categories.cat' needs to be writeable by the Apache user. This file has YouTube category information in it and serves as a fallback in case we can't get the category information directly from YouTube.\n\nDEPENDENCIES\n\nRequires the SimpleXML parser, this should be built in to most PHP distributions. On CentOS, need to install the package 'php-xml'.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fubc%2Fmw-youtubeuploader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fubc%2Fmw-youtubeuploader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fubc%2Fmw-youtubeuploader/lists"}