mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-03 01:39:24 +02:00
Rebranding
This commit is contained in:
parent
0421f5ad2f
commit
400ab5d239
254 changed files with 707 additions and 698 deletions
|
@ -18,11 +18,11 @@ Deny from all
|
|||
Order Allow,Deny
|
||||
Deny from all
|
||||
</Files>
|
||||
<Files youphptube.log>
|
||||
<Files avideo.log>
|
||||
Order Allow,Deny
|
||||
Deny from all
|
||||
</Files>
|
||||
<Files youphptube.js.log>
|
||||
<Files avideo.js.log>
|
||||
Order Allow,Deny
|
||||
Deny from all
|
||||
</Files>
|
||||
|
@ -188,8 +188,8 @@ Options All -Indexes
|
|||
RewriteRule ^notifySubscribers.json$ objects/notifySubscribers.json.php [NC,L]
|
||||
|
||||
|
||||
RewriteRule ^youPHPTubeQueueEncoder.json$ objects/youPHPTubeQueueEncoder.json.php [NC,L]
|
||||
RewriteRule ^youPHPTubeEncoder.json$ objects/youPHPTubeEncoder.json.php [NC,L]
|
||||
RewriteRule ^aVideoQueueEncoder.json$ objects/aVideoQueueEncoder.json.php [NC,L]
|
||||
RewriteRule ^aVideoEncoder.json$ objects/aVideoEncoder.json.php [NC,L]
|
||||
|
||||
#comment
|
||||
RewriteRule ^comments$ view/managerComments.php [NC,L]
|
||||
|
|
2
CNAME
2
CNAME
|
@ -1 +1 @@
|
|||
git.youphptube.com
|
||||
git.avideo.com
|
|
@ -1,5 +1,5 @@
|
|||
# Based on the work of @hannah98, thanks for that!
|
||||
# https://github.com/hannah98/youphptube-docker
|
||||
# https://github.com/hannah98/avideo-docker
|
||||
# Licensed under the terms of the CC-0 license, see
|
||||
# https://creativecommons.org/publicdomain/zero/1.0/deed
|
||||
|
||||
|
|
48
README.md
48
README.md
|
@ -1,10 +1,10 @@
|
|||
### If you are not sure what is YouPHPTube, go to our <a href="https://demo.youphptube.com/" target="_blank">demo</a> page or visit our <a href="https://www.youphptube.com/" target="_blank">official site</a>
|
||||
### If you are not sure what is AVideo, go to our <a href="https://demo.avideo.com/" target="_blank">demo</a> page or visit our <a href="https://www.avideo.com/" target="_blank">official site</a>
|
||||
|
||||
* <a href="https://netflix.youphptube.com/" target="_blank">Netflix demo page</a>
|
||||
* <a href="https://netflix.avideo.com/" target="_blank">Netflix demo page</a>
|
||||
- We provide you a Netflix site sample. On this site you can subscribe (with real money on PayPal). this subscription will allow you to watch our private videos. There is an user that you can use to see how it works. user: test and pass: test.
|
||||
* <a href="https://tutorials.youphptube.com/" target="_blank">Gallery demo page</a>
|
||||
* <a href="https://tutorials.avideo.com/" target="_blank">Gallery demo page</a>
|
||||
- We've provided a sample Video Gallery site, which is also our tutorials site. On this sample you can login, subscribe, like, dislike and comment. but you can not upload videos.
|
||||
* <a href="http://demo.youphptube.com/" target="_blank">Full access demo site</a>
|
||||
* <a href="http://demo.avideo.com/" target="_blank">Full access demo site</a>
|
||||
- We provide you a Demo site sample with full access to the admin account. You will need an admin password to upload and manage videos, it is by default. user: admin and pass: 123. Also there is a non admin user and password (Only for comments). user: test and pass: test.
|
||||
|
||||
# First thing...
|
||||
|
@ -13,7 +13,7 @@ I would humbly like to thank God for giving me the necessary knowledge, motivati
|
|||
**For of Him, and through Him, and to Him, are all things: to whom be glory for ever. Amen.**
|
||||
`Apostle Paul in Romans 11:36`
|
||||
|
||||
# This Software must be used for Good, never Evil. It is expressly forbidden to use YouPHPTube to build porn sites, violence, racism or anything else that affects human integrity or denigrates the image of anyone.
|
||||
# This Software must be used for Good, never Evil. It is expressly forbidden to use AVideo to build porn sites, violence, racism or anything else that affects human integrity or denigrates the image of anyone.
|
||||
|
||||
# Now you can read the rest...
|
||||
|
||||
|
@ -24,34 +24,34 @@ I would humbly like to thank God for giving me the necessary knowledge, motivati
|
|||
|
||||
I don´t want to read I just want you to show me how to install!!
|
||||
|
||||
Ok, check this out! https://tutorials.youphptube.com/video/streamer-and-encoder
|
||||
Ok, check this out! https://tutorials.avideo.com/video/streamer-and-encoder
|
||||
|
||||
For text-based tutorials and the manual, look here: https://github.com/DanielnetoDotCom/YouPHPTube/wiki/Admin-manual
|
||||
For text-based tutorials and the manual, look here: https://github.com/WWBN/AVideo/wiki/Admin-manual
|
||||
|
||||
There, you can find some hints for troubleshooting as well.
|
||||
|
||||
|
||||
### Mobile APP
|
||||
Android: https://play.google.com/store/apps/details?id=mobile.youphptube.com
|
||||
Android: https://play.google.com/store/apps/details?id=mobile.avideo.com
|
||||
|
||||
### Are you having a hard time to configure or install YouPHPTube or any of its resources? feel free to ask us for help:
|
||||
### Are you having a hard time to configure or install AVideo or any of its resources? feel free to ask us for help:
|
||||
|
||||
https://www.youphptube.com/services
|
||||
https://www.avideo.com/services
|
||||
|
||||
# YouPHPTube - Streamer
|
||||
YouPHPTube! is an video-sharing website, It is an open source solution that is freely available to everyone. With YouPHPTube you can create your own video sharing site, YouPHPTube will help you import and encode videos from other sites like Youtube, Vimeo, etc. and you can share directly on your website. In addition, you can use Facebook or Google login to register users on your site. The service was created in march 2017.
|
||||
# AVideo - Streamer
|
||||
AVideo! is an video-sharing website, It is an open source solution that is freely available to everyone. With AVideo you can create your own video sharing site, AVideo will help you import and encode videos from other sites like Youtube, Vimeo, etc. and you can share directly on your website. In addition, you can use Facebook or Google login to register users on your site. The service was created in march 2017.
|
||||
|
||||
<div align="center">
|
||||
<img src="http://www.youphptube.com/img/prints/prints13.png">
|
||||
<a href="http://demo.youphptube.com/" target="_blank">View Demo</a>
|
||||
<img src="http://www.avideo.com/img/prints/prints13.png">
|
||||
<a href="http://demo.avideo.com/" target="_blank">View Demo</a>
|
||||
</div>
|
||||
|
||||
# YouPHPTube - Encoder
|
||||
Go get it <a href="https://github.com/DanielnetoDotCom/YouPHPTube-Encoder" target="_blank">here</a>
|
||||
# AVideo - Encoder
|
||||
Go get it <a href="https://github.com/WWBN/AVideo-Encoder" target="_blank">here</a>
|
||||
|
||||
<div align="center">
|
||||
<img src="https://youphptube.com/img/prints/encoder.png">
|
||||
<a href="https://encoder.youphptube.com/" target="_blank">View Public Encoder</a>
|
||||
<img src="https://avideo.com/img/prints/encoder.png">
|
||||
<a href="https://encoder.avideo.com/" target="_blank">View Public Encoder</a>
|
||||
</div>
|
||||
|
||||
# Why do I need the Encoder?
|
||||
|
@ -69,7 +69,7 @@ Surely you need to install an encoder
|
|||
|
||||
# Server Requirements
|
||||
|
||||
In order for you to be able to run YouPHPTube, there are certain tools that need to be installed on your server. Don't worry, they are all FREE. To have a look at complete list of required tools, click the link below.
|
||||
In order for you to be able to run AVideo, there are certain tools that need to be installed on your server. Don't worry, they are all FREE. To have a look at complete list of required tools, click the link below.
|
||||
|
||||
- PHP 5.6+
|
||||
- MySQL 5.0+
|
||||
|
@ -134,7 +134,7 @@ In order for you to be able to run YouPHPTube, there are certain tools that need
|
|||
- Play List Sortable
|
||||
|
||||
# Version 4.3
|
||||
In this version registered users need the YouPHPTube administrator to grant them permission to transmit streams
|
||||
In this version registered users need the AVideo administrator to grant them permission to transmit streams
|
||||
|
||||
# Version 4.2
|
||||
In this version you can embed Youtube and Vimeo Links
|
||||
|
@ -142,14 +142,14 @@ In this version you can embed Youtube and Vimeo Links
|
|||
# What is new on this version 4.0?
|
||||
Since version 4.x+ we separate the streamer website from the encoder website, so that we can distribute the application on different servers.
|
||||
- The Streamer site, is the main front end and has as main function to attend the visitors of the site, through a layout based on the youtube experience, you can host the streamer site in any common internet host can host it (Windows or Linux).
|
||||
- The Encoder site, will be better than the original encoder, the new encoder will be in charge of managing a media encoding queue. You can Donwload the encoder here: https://github.com/DanielnetoDotCom/YouPHPTube-Encoder. but to install it you will need ssh access to your server, usually only VPS servers give you that kind of access, that code uses commands that use the Linux shell and consume more CPU.
|
||||
- The Encoder site, will be better than the original encoder, the new encoder will be in charge of managing a media encoding queue. You can Donwload the encoder here: https://github.com/WWBN/AVideo-Encoder. but to install it you will need ssh access to your server, usually only VPS servers give you that kind of access, that code uses commands that use the Linux shell and consume more CPU.
|
||||
- I will have to install the encoder and the streamer?
|
||||
No. We will be providing a public encoder, we will build the encoder in such a way that several streamers can use the same encoder. We are also providing source code for this, so you can install it internally and manage your own encoding priority.
|
||||
|
||||
<div align="center">
|
||||
<img src="https://www.youphptube.com/img/architecture/SchemeV4.0.jpg">
|
||||
<a href="https://github.com/DanielnetoDotCom/YouPHPTube-Encoder" target="_blank">Download Encoder</a>
|
||||
<img src="https://www.avideo.com/img/architecture/SchemeV4.0.jpg">
|
||||
<a href="https://github.com/WWBN/AVideo-Encoder" target="_blank">Download Encoder</a>
|
||||
</div>
|
||||
|
||||
# Older version
|
||||
If you want the old version with Streamer and Encoder together (Version 3.4.1) download it <a href="https://github.com/DanielnetoDotCom/YouPHPTube/releases/tag/3.4.1">here</a>
|
||||
If you want the old version with Streamer and Encoder together (Version 3.4.1) download it <a href="https://github.com/WWBN/AVideo/releases/tag/3.4.1">here</a>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<div class="panel-heading"><i class="fas fa-undo"></i> Backup Files and Database <div class="pull-right"><?php echo getPluginSwitch('Backup'); ?></div></div>
|
||||
<div class="panel-body" style="overflow: hidden;">
|
||||
<?php
|
||||
if (YouPHPTubePlugin::exists('Backup')) {
|
||||
if (AVideoPlugin::exists('Backup')) {
|
||||
include $global['systemRootPath'] . 'plugin/Backup/backupEditor_head.php';
|
||||
include $global['systemRootPath'] . 'plugin/Backup/backupEditor_body.php';
|
||||
?>
|
||||
|
@ -19,7 +19,7 @@
|
|||
<h2><i class="fas fa-undo"></i> Prevent Data Loss</h2>
|
||||
Backing up your video files and databases, running test restores procedures on your backups, and storing copies of backups in a safe, off-site location protects you from potentially catastrophic data loss. Backing up is the only way to protect your data.
|
||||
<br> We can help you with this task,
|
||||
<a class="btn btn-info btn-sm btn-xs" href="https://www.youphptube.com/plugins/">Buy our Backup Plugin Now</a>
|
||||
<a class="btn btn-info btn-sm btn-xs" href="https://www.avideo.com/plugins/">Buy our Backup Plugin Now</a>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
|
@ -33,7 +33,7 @@
|
|||
<div class="panel-body" style="overflow: hidden;">
|
||||
<div class="alert alert-info">
|
||||
<i class="fas fa-info-circle"></i> This Plugin helps you to clone your video site, it is really helpful for backup routines, load balance, etc.<br>
|
||||
You May find some help how to use Clone Plugin <a target="_blank" href="https://github.com/DanielnetoDotCom/YouPHPTube/wiki/Clone-Site-Plugin">here</a>
|
||||
You May find some help how to use Clone Plugin <a target="_blank" href="https://github.com/WWBN/AVideo/wiki/Clone-Site-Plugin">here</a>
|
||||
</div>
|
||||
<?php
|
||||
$filter = array(
|
||||
|
|
|
@ -4,11 +4,11 @@
|
|||
<div class="panel-heading">Customize Footer, About and Meta Description <div class="pull-right"><?php echo getPluginSwitch('Customize'); ?></div></div>
|
||||
<div class="panel-body">
|
||||
<?php
|
||||
if (!YouPHPTubePlugin::exists('Customize')) {
|
||||
if (!AVideoPlugin::exists('Customize')) {
|
||||
?>
|
||||
<div class="alert alert-info">
|
||||
Truly customize your YouPHPTube and create a more professional video sharing site experience for your visitors by removing or replacing the footer, about page and Meta Description with your own.
|
||||
<a class="btn btn-info btn-sm btn-xs" href="https://www.youphptube.com/plugins/">Buy the Customize plugin now</a>
|
||||
Truly customize your AVideo and create a more professional video sharing site experience for your visitors by removing or replacing the footer, about page and Meta Description with your own.
|
||||
<a class="btn btn-info btn-sm btn-xs" href="https://www.avideo.com/plugins/">Buy the Customize plugin now</a>
|
||||
</div>
|
||||
<?php
|
||||
return false;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?php
|
||||
$obj = YouPHPTubePlugin::getObjectDataIfEnabled('PlayerSkins');
|
||||
$obj = AVideoPlugin::getObjectDataIfEnabled('PlayerSkins');
|
||||
$dir = $global['systemRootPath'] . 'plugin/PlayerSkins/skins/';
|
||||
?>
|
||||
<div class="row">
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<?php
|
||||
|
||||
function createTable($pluginName, $filter = array()){
|
||||
$plugin = YouPHPTubePlugin::getObjectData($pluginName);
|
||||
$plugin = AVideoPlugin::getObjectData($pluginName);
|
||||
if(empty($filter)){
|
||||
foreach ($plugin as $keyJson => $valueJson) {
|
||||
$filter[$keyJson] = " ";
|
||||
|
@ -13,7 +13,7 @@ function createTable($pluginName, $filter = array()){
|
|||
echo '<input type="hidden" value="'.implode("|", array_keys($filter)).'" name="pluginsList"/>';
|
||||
echo '<table class="table table-hover">';
|
||||
$pluginsList = array();
|
||||
if (!YouPHPTubePlugin::exists($pluginName)) {
|
||||
if (!AVideoPlugin::exists($pluginName)) {
|
||||
echo "<tr><td colspan='2'> Sorry you do not have the plugin </td></tr>";
|
||||
}else{
|
||||
if(!empty($plugin)){
|
||||
|
@ -63,11 +63,11 @@ function jsonToFormElements($json, $filter = array()) {
|
|||
}
|
||||
|
||||
function getPluginSwitch($pluginName) {
|
||||
if(!YouPHPTubePlugin::exists($pluginName)){
|
||||
$input = '<a href="https://www.youphptube.com/plugins/" class="btn btn-danger btn-sm btn-xs">Buy this plugin now</a>';
|
||||
if(!AVideoPlugin::exists($pluginName)){
|
||||
$input = '<a href="https://www.avideo.com/plugins/" class="btn btn-danger btn-sm btn-xs">Buy this plugin now</a>';
|
||||
}else{
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled($pluginName);
|
||||
$pluginForced = YouPHPTubePlugin::loadPlugin($pluginName);
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled($pluginName);
|
||||
$pluginForced = AVideoPlugin::loadPlugin($pluginName);
|
||||
$id = uniqid();
|
||||
$uuid = $pluginForced->getUUID();
|
||||
$input = '<div class="material-switch">
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
$filter = array(
|
||||
'encoderNetwork'=>'The <a target="_blank" href="https://github.com/DanielnetoDotCom/YouPHPTube-Encoder-Network">Encoder Network</a> URL ',
|
||||
'encoderNetwork'=>'The <a target="_blank" href="https://github.com/WWBN/AVideo-Encoder-Network">Encoder Network</a> URL ',
|
||||
'useEncoderNetworkRecomendation'=>'Let the encoder network (If configured) choose what is the best encoder to use',
|
||||
'doNotShowUploadMP4Button'=>'Users will not be able to direct upload, only use the encoder',
|
||||
'doNotShowImportMP4Button'=>'Disable the option to import MP4 videos from your local (Server) storage',
|
||||
|
|
|
@ -51,7 +51,7 @@ $itens[] = $menu;
|
|||
|
||||
|
||||
$menu = new MenuAdmin(__("Contents"), "fas fa-list-ul");
|
||||
$menu->addItem(new MenuAdmin(__("Videos"), "fab fa-youtube", "videos"));
|
||||
$menu->addItem(new MenuAdmin(__("Videos"), "fas fa-play-circle", "videos"));
|
||||
$menu->addItem(new MenuAdmin(__("Live Stuff"), "fas fa-broadcast-tower", "live"));
|
||||
$menu->addItem(new MenuAdmin(__("Users"), "glyphicon glyphicon-user", "users"));
|
||||
$menu->addItem(new MenuAdmin(__("Users Groups"), "fa fa-users", "usersGroups"));
|
||||
|
@ -265,7 +265,7 @@ switch ($_GET['page']) {
|
|||
?>
|
||||
<div class="alert alert-danger">
|
||||
Please forgive us for bothering you, but unfortunately you do not have this plugin yet. But do not hesitate to purchase it in our online store
|
||||
<a class="btn btn-danger" href="https://www.youphptube.com/plugins/">Plugin Store</a>
|
||||
<a class="btn btn-danger" href="https://www.avideo.com/plugins/">Plugin Store</a>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
|
@ -277,7 +277,7 @@ switch ($_GET['page']) {
|
|||
?>
|
||||
<div class="alert alert-danger">
|
||||
Please forgive us for bothering you, but unfortunately you do not have this plugin yet. But do not hesitate to purchase it in our online store
|
||||
<a class="btn btn-danger" href="https://www.youphptube.com/plugins/">Plugin Store</a>
|
||||
<a class="btn btn-danger" href="https://www.avideo.com/plugins/">Plugin Store</a>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@ if (!User::isAdmin()) {
|
|||
|
||||
$pluginName = 'PlayerSkins';
|
||||
|
||||
$pluginDO = YouPHPTubePlugin::getObjectData($pluginName);
|
||||
$pluginDO = AVideoPlugin::getObjectData($pluginName);
|
||||
$pluginDB = Plugin::getOrCreatePluginByName($pluginName, 'active');
|
||||
|
||||
$pluginDO->skin = $_POST['skin'];
|
||||
|
|
|
@ -25,7 +25,7 @@ if (empty($_POST['pluginsList'])) {
|
|||
}
|
||||
}
|
||||
|
||||
$pluginDO = YouPHPTubePlugin::getObjectData($pluginName);
|
||||
$pluginDO = AVideoPlugin::getObjectData($pluginName);
|
||||
$pluginDB = Plugin::getPluginByName($pluginName);
|
||||
|
||||
foreach ($pluginDO as $key => $value) {
|
||||
|
|
|
@ -97,7 +97,7 @@
|
|||
createTable("LoginLDAP");
|
||||
?>
|
||||
<small class="form-text text-muted">
|
||||
<a href="https://github.com/DanielnetoDotCom/YouPHPTube/wiki/Configure-LDAP-Plugin">Help Page</a>
|
||||
<a href="https://github.com/WWBN/AVideo/wiki/Configure-LDAP-Plugin">Help Page</a>
|
||||
</small>
|
||||
|
||||
</div>
|
||||
|
|
|
@ -163,8 +163,8 @@
|
|||
RewriteRule ^notifySubscribers.json$ objects/notifySubscribers.json.php [NC,L]
|
||||
|
||||
|
||||
RewriteRule ^youPHPTubeQueueEncoder.json$ objects/youPHPTubeQueueEncoder.json.php [NC,L]
|
||||
RewriteRule ^youPHPTubeEncoder.json$ objects/youPHPTubeEncoder.json.php [NC,L]
|
||||
RewriteRule ^aVideoQueueEncoder.json$ objects/aVideoQueueEncoder.json.php [NC,L]
|
||||
RewriteRule ^aVideoEncoder.json$ objects/aVideoEncoder.json.php [NC,L]
|
||||
|
||||
#comment
|
||||
RewriteRule ^comments$ view/managerComments.php [NC,L]
|
||||
|
|
|
@ -48,7 +48,7 @@ echo'<?xml version="1.0" encoding="UTF-8"?>'
|
|||
<link><?php echo $link; ?></link>
|
||||
<width>144</width>
|
||||
<height>40</height>
|
||||
<description>YouPHPTube version rss</description>
|
||||
<description>AVideo version rss</description>
|
||||
</image>
|
||||
|
||||
<?php
|
||||
|
|
|
@ -114,7 +114,7 @@ if (!file_exists('.htaccess')) { ?>
|
|||
</body>
|
||||
</html>
|
||||
<?php exit; } // if .htaccess not exist
|
||||
ini_set('error_log', $global['systemRootPath'].'videos/youphptube.log');
|
||||
ini_set('error_log', $global['systemRootPath'].'videos/avideo.log');
|
||||
// it is needed for installation
|
||||
if (!file_exists('videos/configuration.php')) {
|
||||
if (!file_exists('install/index.php')) {
|
||||
|
|
|
@ -114,7 +114,7 @@ if ($mysqli->query($sql) !== TRUE) {
|
|||
|
||||
$sql = "INSERT INTO configurations (id, video_resolution, users_id, version, webSiteTitle, language, contactEmail, encoderURL, created, modified) "
|
||||
. " VALUES "
|
||||
. " (1, '858:480', 1,'{$installationVersion}', '{$_POST['webSiteTitle']}', '{$_POST['mainLanguage']}', '{$_POST['contactEmail']}', 'https://encoder.youphptube.com/', now(), now())";
|
||||
. " (1, '858:480', 1,'{$installationVersion}', '{$_POST['webSiteTitle']}', '{$_POST['mainLanguage']}', '{$_POST['contactEmail']}', 'https://encoder.avideo.com/', now(), now())";
|
||||
if ($mysqli->query($sql) !== TRUE) {
|
||||
$obj->error = "Error creating configuration: " . $mysqli->error;
|
||||
echo json_encode($obj);
|
||||
|
|
|
@ -212,7 +212,7 @@ CREATE TABLE IF NOT EXISTS `configurations` (
|
|||
`video_resolution` VARCHAR(12) NOT NULL,
|
||||
`users_id` INT NOT NULL,
|
||||
`version` VARCHAR(10) NOT NULL,
|
||||
`webSiteTitle` VARCHAR(45) NOT NULL DEFAULT 'YouPHPTube',
|
||||
`webSiteTitle` VARCHAR(45) NOT NULL DEFAULT 'AVideo',
|
||||
`language` VARCHAR(6) NOT NULL DEFAULT 'en',
|
||||
`contactEmail` VARCHAR(45) NOT NULL,
|
||||
`modified` DATETIME NOT NULL,
|
||||
|
|
|
@ -8,7 +8,7 @@ require_once '../objects/functions.php';
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Install YouPHPTube</title>
|
||||
<title>Install AVideo</title>
|
||||
<link rel="icon" href="../view/img/favicon.png">
|
||||
<link href="../view/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css"/>
|
||||
|
||||
|
@ -94,7 +94,7 @@ require_once '../objects/functions.php';
|
|||
$dir = getPathToApplication()."videos";
|
||||
if(!file_exists($dir)){
|
||||
?>
|
||||
The video directory does not exists, YouPHPTube had no permition to create it, you must create it manualy!
|
||||
The video directory does not exists, AVideo had no permition to create it, you must create it manualy!
|
||||
<br>
|
||||
<pre><code>sudo mkdir <?php echo $dir; ?></code></pre>
|
||||
<?php
|
||||
|
@ -175,7 +175,7 @@ require_once '../objects/functions.php';
|
|||
</div>
|
||||
<div class="form-group">
|
||||
<label for="webSiteTitle">Title of your Web Site</label>
|
||||
<input type="text" class="form-control" id="webSiteTitle" placeholder="Enter the title of your Web Site" value="YouPHPTube" required="required">
|
||||
<input type="text" class="form-control" id="webSiteTitle" placeholder="Enter the title of your Web Site" value="AVideo" required="required">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="contactEmail">Contact E-mail</label>
|
||||
|
@ -199,7 +199,7 @@ require_once '../objects/functions.php';
|
|||
</div>
|
||||
<div class="form-group">
|
||||
<label for="databaseName">Database Name</label>
|
||||
<input type="text" class="form-control" id="databaseName" placeholder="Enter Database Name" value="youPHPTube" required="required">
|
||||
<input type="text" class="form-control" id="databaseName" placeholder="Enter Database Name" value="aVideo" required="required">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="createTables">Do you want to create database and tables?</label>
|
||||
|
|
|
@ -4,8 +4,8 @@ global $t;
|
|||
$t[' (Do not change the title yet, wait to finish download)'] = "(Não altere o título ainda, espere para terminar o download)";
|
||||
$t['%s ERROR: You must set a ID on config'] = "%s ERRO: Você deve definir uma ID na configuração";
|
||||
$t['%s ERROR: You must set a KEY on config'] = "%s ERROR: Você deve definir uma KEY em config";
|
||||
$t['<p>YouPHPTube! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, YouPHPTube! is an open source solution that is freely available to everyone.</p>'] = "<P> YouPHPTube! É um site de partilha de vídeo, O serviço foi criado por Daniel Neto em Março de 2017. O software permite-lhe carregar, ver e comentar em vídeos, e faz uso de WebM e H.264 / MPEG -4 AVC para exibir uma grande variedade de vídeos gerados por usuários e mídia corporativa. </p><p> Melhor de tudo, YouPHPTube! É uma solução open source que está disponível gratuitamente para todos. </p>";
|
||||
$t['About YouPHPTube!'] = "Sobre o YouPHPTube!";
|
||||
$t['<p>AVideo! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, AVideo! is an open source solution that is freely available to everyone.</p>'] = "<P> AVideo! É um site de partilha de vídeo, O serviço foi criado por Daniel Neto em Março de 2017. O software permite-lhe carregar, ver e comentar em vídeos, e faz uso de WebM e H.264 / MPEG -4 AVC para exibir uma grande variedade de vídeos gerados por usuários e mídia corporativa. </p><p> Melhor de tudo, AVideo! É uma solução open source que está disponível gratuitamente para todos. </p>";
|
||||
$t['About AVideo!'] = "Sobre o AVideo!";
|
||||
$t['About'] = "Sobre";
|
||||
$t['Activate'] = "Ativar";
|
||||
$t['Active'] = "Ativo";
|
||||
|
@ -189,7 +189,7 @@ $t['Unable to open file!'] = "Impossível abrir o ficheiro!";
|
|||
$t['Update Now'] = "Atualizar agora";
|
||||
$t['Update the site configuration'] = "Atualizar a configuração do site";
|
||||
$t['Update version'] = "Versão atualizada";
|
||||
$t['Update YouPHPTube System'] = "Atualizar o sistema YouPHPTube";
|
||||
$t['Update AVideo System'] = "Atualizar o sistema AVideo";
|
||||
$t['Update your user'] = "Atualize seu usuário";
|
||||
$t['Upload a Photo'] = "Carregar uma foto";
|
||||
$t['Upload your file'] = "Envie seu arquivo";
|
||||
|
@ -228,7 +228,7 @@ $t['Word Translations'] = "Traduções da palavra";
|
|||
$t['year'] = "ano";
|
||||
$t['Yes'] = "sim";
|
||||
$t['Yes, delete it!'] = "Sim, excluí-lo!";
|
||||
$t['You are running YouPHPTube version %s!'] = "Você está executando a versão %s do YouPHPTube!";
|
||||
$t['You are running AVideo version %s!'] = "Você está executando a versão %s do AVideo!";
|
||||
$t['You asked for a recover link, click on the provided link'] = "Você solicitou um link, clique no link fornecido";
|
||||
$t['You can not manage categories'] = "Você não pode gerenciar categorias";
|
||||
$t['You can not manage users'] = "Não é possível gerenciar usuários";
|
||||
|
@ -328,7 +328,7 @@ $t['Create a New Play List'] = "Criar uma playlist";
|
|||
$t['Date Added (newest)'] = "Data de inclusão (mais novo)";
|
||||
$t['Date Added (oldest)'] = "Data de inclusão (mais velho)";
|
||||
$t['description'] = "descrição";
|
||||
$t['Disable YouPHPTube Google Analytics'] = "Desabilitar Google Analytics do YouPHPTube";
|
||||
$t['Disable AVideo Google Analytics'] = "Desabilitar Google Analytics do AVideo";
|
||||
$t['Do not forget to save after choose your theme'] = "Não esqueça de salvar depois de selecionar o tema";
|
||||
$t['Drag and drop to sort'] = "Arraste e solte para ordenar";
|
||||
$t['Email can not be blank'] = "Email não pode ficar vazio";
|
||||
|
@ -452,7 +452,7 @@ $t['Could not move image file [%s.jpg]'] = "Não foi possível mover arquivo de
|
|||
$t['Could not move video file [%s] => [%s %s %s]'] = "Não foi possível mover arquivo de vídeo [%s] => [%s %s %s]";
|
||||
$t['Encode video and audio'] = "Codificar vídeo e áudio";
|
||||
$t['Gallery'] = "Galeria";
|
||||
$t['https://github.com/DanielnetoDotCom/YouPHPTube-Encoder'] = "https://github.com/DanielnetoDotCom/YouPHPTube-Encoder";
|
||||
$t['https://github.com/WWBN/AVideo-Encoder'] = "https://github.com/WWBN/AVideo-Encoder";
|
||||
$t['Listed Transmition'] = "Transmissão listada";
|
||||
$t['My Channel'] = "Meu Canal";
|
||||
$t['Permition denied'] = "Permissão negada";
|
||||
|
|
|
@ -169,7 +169,7 @@ $t['Devices Stream Info'] = "设备流信息";
|
|||
$t['Direct Import all'] = "直接全部导入";
|
||||
$t['Direct Import Local Videos'] = "直接导入本地视频";
|
||||
$t['Direct upload'] = "直接上传";
|
||||
$t['Disable YouPHPTube Google Analytics'] = "禁用 Google Analytics";
|
||||
$t['Disable AVideo Google Analytics'] = "禁用 Google Analytics";
|
||||
$t['Disable Youtube-Upload'] = "禁用上传到Youtube";
|
||||
$t['Do not forget to save after choose your theme'] = "变更主题后不要忘记保存";
|
||||
$t['Do you want to report this video as inapropriate?'] = "您是否要举报此视频?";
|
||||
|
@ -533,7 +533,7 @@ $t['This e-mail will be used for this web site notifications'] = "此电子邮
|
|||
$t['This help us to track and dettect errors'] = "这有助于我们跟踪和检测错误";
|
||||
$t['This is an experimental resource'] = "这是一个实验资源";
|
||||
$t['This is where you can create groups and associate them with your videos and users. This will make your videos private. Only users who are in the same group as the videos can view them'] = "您可以在此处创建组并将其与您的视频和用户相关联。 这会将您的视频设为私有。 只有与视频属于同一组的用户才能观看它们";
|
||||
$t['This page works only with MP4,MP3 and OGG-files, if you have or need any other format, try to install your own <a href=\'https://github.com/DanielnetoDotCom/YouPHPTube-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.youphptube.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "This page works only with MP4,MP3 and OGG-files, if you have or need any other format, try to install your own <a href='https://github.com/DanielnetoDotCom/YouPHPTube-Encoder' class='btn btn-warning btn-xs'>encoder</a> or use the <a href='https://encoder.youphptube.com/' class='btn btn-warning btn-xs'>public</a> one";
|
||||
$t['This page works only with MP4,MP3 and OGG-files, if you have or need any other format, try to install your own <a href=\'https://github.com/WWBN/AVideo-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.avideo.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "This page works only with MP4,MP3 and OGG-files, if you have or need any other format, try to install your own <a href='https://github.com/WWBN/AVideo-Encoder' class='btn btn-warning btn-xs'>encoder</a> or use the <a href='https://encoder.avideo.com/' class='btn btn-warning btn-xs'>public</a> one";
|
||||
$t['This value must match with the language files on'] = "此设定值必须与翻译文档相匹配";
|
||||
$t['This video was reported to our team, we will review it soon'] = "该视频已报告给我们的团队,我们将尽快对其进行审核";
|
||||
$t['Thumbs Down'] = "反对";
|
||||
|
@ -587,7 +587,7 @@ $t['update'] = "update";//路由
|
|||
$t['Update Now'] = "立即更新";
|
||||
$t['Update version'] = "更新版本";
|
||||
$t['Update Version'] = "更新版本";
|
||||
$t['Update YouPHPTube System'] = "更新系统";
|
||||
$t['Update AVideo System'] = "更新系统";
|
||||
$t['Update your user'] = "更新用户信息";
|
||||
$t['Upload'] = "Upload";
|
||||
$t['Upload a Background'] = "上传背景";
|
||||
|
@ -688,7 +688,7 @@ $t['You are just one click away from starting your journey with %s!'] = "只需
|
|||
$t['You are not allowed see this streaming'] = "您无权看到此流";
|
||||
$t['You are not online, loading webcam...'] = "您不在线,正在加载网络摄像头...";
|
||||
$t['You are online now, web cam is disabled'] = "您现在在线,网络摄像头已禁用";
|
||||
$t['You are running YouPHPTube version %s!'] = "您正在运行YouPHPTube版本为 %s!";
|
||||
$t['You are running AVideo version %s!'] = "您正在运行AVideo版本为 %s!";
|
||||
$t['You asked for a recover link, click on the provided link'] = "这是您的恢复链接,请点击链接";
|
||||
$t['You can not do this'] = "您不能这么操作";
|
||||
$t['You can not manage categories'] = "您不能管理分类";
|
||||
|
@ -772,7 +772,7 @@ $t['Your user has NOT been saved!'] = "用户保存失败!";
|
|||
$t['Your user has NOT been updated!'] = "用户更新失败!";
|
||||
$t['Your user is not verified, we sent you a new e-mail'] = "用户未通过验证,我们向您发送了一封新电子邮件";
|
||||
$t['Your user or password is wrong!'] = "您输入的用户名或密码错误!";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fab fa-youtube\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "您的视频<a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fab fa-youtube'></span> %s</a> 已经上传到您的<a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> YouTube 账号</a><br>";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fas fa-play-circle\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "您的视频<a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fas fa-play-circle'></span> %s</a> 已经上传到您的<a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> YouTube 账号</a><br>";
|
||||
$t['Your video download is complete, it is encoding now'] = "视频已经下载完成,正在编码中";
|
||||
$t['Your video has NOT been deleted!'] = "视频删除失败!";
|
||||
$t['Your video has NOT been saved!'] = "视频保存失败!";
|
||||
|
@ -783,8 +783,8 @@ $t['Zip Code'] = "邮政编码";
|
|||
|
||||
//Pay Plugin
|
||||
|
||||
$t['<p>YouPHPTube! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, YouPHPTube! is an open source solution that is freely available to everyone.</p>'] = "<p> YouPHPTube!是一个视频分享网站,该服务由Daniel Neto于2017年3月制作。</p><p>该软件允许您上传,查看,分享和评论视频,并利用WebM和H.264 / MPEG-4 AVC显示各种用户生成的和企业的媒体视频。 </p><p>最重要的是,YouPHPTube!是一个免费提供给大家的开源解决方案。</p>";
|
||||
$t['About YouPHPTube!'] = "关于YouPHPTube!";
|
||||
$t['<p>AVideo! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, AVideo! is an open source solution that is freely available to everyone.</p>'] = "<p> AVideo!是一个视频分享网站,该服务由Daniel Neto于2017年3月制作。</p><p>该软件允许您上传,查看,分享和评论视频,并利用WebM和H.264 / MPEG-4 AVC显示各种用户生成的和企业的媒体视频。 </p><p>最重要的是,AVideo!是一个免费提供给大家的开源解决方案。</p>";
|
||||
$t['About AVideo!'] = "关于AVideo!";
|
||||
$t['Ad'] = "广告";
|
||||
$t['Ads'] = "广告";
|
||||
$t['Ads Form'] = "广告表单";
|
||||
|
@ -850,7 +850,7 @@ $t['Supported'] = "支持";
|
|||
$t['Thank you'] = "谢谢";
|
||||
$t['The file must be an .vtt file!'] = "文件必须是.vtt格式!";
|
||||
$t['Theme for Style:'] = "主题风格:";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/DanielnetoDotCom/YouPHPTube-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.youphptube.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "此网页仅支持 MP4,如果你需要别的格式,下载并安装你自己的<a href='https://github.com/DanielnetoDotCom/YouPHPTube-Encoder' class='btn btn-warning btn-xs'>编码服务器</a>或使用<a href='https://encoder.youphptube.com/' class='btn btn-warning btn-xs'>公共编码服务器</a>";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/WWBN/AVideo-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.avideo.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "此网页仅支持 MP4,如果你需要别的格式,下载并安装你自己的<a href='https://github.com/WWBN/AVideo-Encoder' class='btn btn-warning btn-xs'>编码服务器</a>或使用<a href='https://encoder.avideo.com/' class='btn btn-warning btn-xs'>公共编码服务器</a>";
|
||||
$t['This plugin is not available for you'] = "您不能使用这个插件";
|
||||
$t['This video will cost you %s point(s)'] = "这个视频将消耗你 %s 点(s)";
|
||||
$t['This video will work as an advertising and will no longer appear on videos list'] = "这部视频会变成广告而且不再表列出来";
|
||||
|
@ -885,7 +885,7 @@ $t['You will not be able to recover this user!'] = "您将不能恢复此用户!
|
|||
$t['You will not be able to recover this!'] = "您将无法恢复!";
|
||||
$t['You will request a payout of '] = "您将要求支付 ";
|
||||
$t['You will support this video with '] = "您将支持这个视频 ";
|
||||
$t['YouPHPTube URL'] = "YouPHPTube 网址";
|
||||
$t['AVideo URL'] = "AVideo 网址";
|
||||
$t['Your ad has been deleted!'] = "广告删除成功!";
|
||||
$t['Your ad has been saved!'] = "广告保存成功!";
|
||||
$t['Your ad has NOT been deleted!'] = "广告删除失败!";
|
||||
|
|
|
@ -156,7 +156,7 @@ $t['Devices Stream Info'] = "Geräte-Stream-Daten";
|
|||
$t['Direct Import Local Videos'] = "Direkter Import lokaler Videos";
|
||||
$t['Direct Import all'] = "Alle direkt importieren";
|
||||
$t['Direct upload'] = "Direktes Hochladen";
|
||||
$t['Disable YouPHPTube Google Analytics'] = "Abstellen von YouPHPTube Google Analytics";
|
||||
$t['Disable AVideo Google Analytics'] = "Abstellen von AVideo Google Analytics";
|
||||
$t['Disable Youtube-Upload'] = "Abstellen des Youtube-Uploads";
|
||||
$t['Do not forget to save after choose your theme'] = "Nicht vergessen zu speichern nachdem Thema gewählt wurde";
|
||||
$t['Do you want to report this video as inapropriate?'] = "Willst Du dieses Video als unangemessen melden?";
|
||||
|
@ -491,7 +491,7 @@ $t['This e-mail will be used for this web site notifications'] = "Diese E-Brief-
|
|||
$t['This help us to track and dettect errors'] = "Hilft uns Fehler zu entdecken";
|
||||
$t['This is an experimental resource'] = "Dies ist eine experimentelle Ressource";
|
||||
$t['This is where you can create groups and associate them with your videos and users. This will make your videos private. Only users who are in the same group as the videos can view them'] = "Hier Kannst Du Gruppen erstellen und diese Ihren Videos und Nutzern zuordnen. Dadurch werden deine Videos privat. Nur Benutzer, die derselben Gruppe wie die Videos angehören, können sie anzeigen";
|
||||
$t['This page works only with MP4,MP3 and OGG-files, if you have or need any other format, try to install your own <a href=\'https://github.com/DanielnetoDotCom/YouPHPTube-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.youphptube.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "Diese Seite funktioniert nur mit MP4-, MP3- und OGG-Dateien. Wenn Du ein anderes Format benötigst, versuche einen eigenen oder verwenden Sie den ";
|
||||
$t['This page works only with MP4,MP3 and OGG-files, if you have or need any other format, try to install your own <a href=\'https://github.com/WWBN/AVideo-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.avideo.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "Diese Seite funktioniert nur mit MP4-, MP3- und OGG-Dateien. Wenn Du ein anderes Format benötigst, versuche einen eigenen oder verwenden Sie den ";
|
||||
$t['This value must match with the language files on'] = "Dieser Eintrag muss mit den Sprachdateien übereinstimmen";
|
||||
$t['This video was reported to our team, we will review it soon'] = "Video wurde gemeldet und wird bald geprüpft";
|
||||
$t['Thumbs Down'] = "Daumen runter";
|
||||
|
@ -547,7 +547,7 @@ $t['Up'] = "Rauf";
|
|||
$t['Up Next'] = "Als Nächstes";
|
||||
$t['Update Now'] = "Jetzt updaten";
|
||||
$t['Update Version'] = "";
|
||||
$t['Update YouPHPTube System'] = "Update YouPHPTube System";
|
||||
$t['Update AVideo System'] = "Update AVideo System";
|
||||
$t['Update version'] = "Update Version";
|
||||
$t['Update your user'] = "Aktualisiere Deine Nutzer";
|
||||
$t['Upload'] = "Hochladen";
|
||||
|
@ -636,7 +636,7 @@ $t['You are just one click away from starting your journey with %s!'] = "Du bist
|
|||
$t['You are not allowed see this streaming'] = "Du hast keine Berechtigung diesen Stream zu sehen";
|
||||
$t['You are not online, loading webcam...'] = "Du bist nicht online Lädst die Webcam ...";
|
||||
$t['You are online now, web cam is disabled'] = "Du bist jetzt online, die Webcam ist deaktiviert";
|
||||
$t['You are running YouPHPTube version %s!'] = "Du nutzt YouPHPTube Version %s!";
|
||||
$t['You are running AVideo version %s!'] = "Du nutzt AVideo Version %s!";
|
||||
$t['You asked for a recover link, click on the provided link'] = "Du hast nach einem Wiederherstellungslink gefragt, klicke auf den Link";
|
||||
$t['You can not Manage This Video'] = "Du kannst das Videos nicht Verwalten";
|
||||
$t['You can not do this'] = "Dazu hast du keine Erlaubnis";
|
||||
|
@ -720,7 +720,7 @@ $t['Your user has been created!'] = "Dein Nutzer wurde erstellt!";
|
|||
$t['Your user has been saved!'] = "Dein Nutzer wurde gespeichert!";
|
||||
$t['Your user is not verified, we sent you a new e-mail'] = "Dein Konto wurde nicht verifiziert, wir haben soeben einen neuen E-Brief verschickt";
|
||||
$t['Your user or password is wrong!'] = "Dein Name oder das Passwort sind falsch!";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fab fa-youtube\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "Dein Video wurde hochgeladen auf Deinen ";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fas fa-play-circle\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "Dein Video wurde hochgeladen auf Deinen ";
|
||||
$t['Your video download is complete, it is encoding now'] = "Dein Video Download ist ok und wird nun enkodiert";
|
||||
$t['Your video has NOT been deleted!'] = "Dein Video wurde NICHT gelöscht!";
|
||||
$t['Your video has NOT been saved!'] = "Dein Video wurde NICHT gespeichert!";
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<?php
|
||||
global $t;
|
||||
|
||||
$t['<p>YouPHPTube! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, YouPHPTube! is an open source solution that is freely available to everyone.</p>'] = "<P> ¡YouPHPTube! Es un sitio web de intercambio de videos, el servicio fue creado por Daniel Neto en marzo de 2017. El software le permite cargar, ver, compartir y comentar videos, y hace uso de WebM y H.264 / MPEG-4 AVC para mostrar una amplia variedad de videos de medios generados por el usuario y corporativos. </p><p> Lo mejor de todo, YouPHPTube! Es una solución de código abierto que está disponible gratuitamente para todos. </p>";
|
||||
$t['About YouPHPTube!'] = "Acerca de YouPHPTube!";
|
||||
$t['<p>AVideo! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, AVideo! is an open source solution that is freely available to everyone.</p>'] = "<P> ¡AVideo! Es un sitio web de intercambio de videos, el servicio fue creado por Daniel Neto en marzo de 2017. El software le permite cargar, ver, compartir y comentar videos, y hace uso de WebM y H.264 / MPEG-4 AVC para mostrar una amplia variedad de videos de medios generados por el usuario y corporativos. </p><p> Lo mejor de todo, AVideo! Es una solución de código abierto que está disponible gratuitamente para todos. </p>";
|
||||
$t['About AVideo!'] = "Acerca de AVideo!";
|
||||
$t['About'] = "Acerca de";
|
||||
$t['Activate'] = "Activar";
|
||||
$t['Active'] = "Activo";
|
||||
|
@ -209,7 +209,7 @@ $t['Type'] = "Escribe";
|
|||
$t['Up Next'] = "Hasta la próxima";
|
||||
$t['Up'] = "Arriba";
|
||||
$t['Update Now'] = "Actualizar ahora";
|
||||
$t['Update YouPHPTube System'] = "Actualizar el sistema YouPHPTube";
|
||||
$t['Update AVideo System'] = "Actualizar el sistema AVideo";
|
||||
$t['Update the site configuration'] = "Actualizar la configuración del sitio";
|
||||
$t['Update version'] = "Versión actualizada";
|
||||
$t['Update your user'] = "Actualiza tu usuario";
|
||||
|
@ -244,7 +244,7 @@ $t['Welcome %s, update your informations'] = "Bienvenido %s, actualiza tus datos
|
|||
$t['Word Translations'] = "Palabras traducidas";
|
||||
$t['Yes, delete it!'] = "Sí, borrarlo!";
|
||||
$t['You are not registered yet. Please do this first.'] = "No estas registrado aún. Por favor regístrate primero.";
|
||||
$t['You are running YouPHPTube version %s!'] = "Estás ejecutando la versión de YouPHPTube %s!";
|
||||
$t['You are running AVideo version %s!'] = "Estás ejecutando la versión de AVideo %s!";
|
||||
$t['You can not manage categories'] = "No puedes administrar categorías";
|
||||
$t['You can not manage users'] = "No puedes administrar usuarios";
|
||||
$t['You can not manage videos'] = "No se pueden administrar videos";
|
||||
|
|
|
@ -7,9 +7,9 @@ $t[': activate to sort column ascending'] = ": Activer pour trier par ordre croi
|
|||
$t[': activate to sort column descending'] = ": Activer pour trier par ordre décroissant";
|
||||
$t['(filtered from _MAX_ total entries)'] = "(filtré du _MAX_ entrées totales)";
|
||||
$t['465 OR 587'] = "465 ou 587";
|
||||
$t['<p>YouPHPTube! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, YouPHPTube! is an open source solution that is freely available to everyone.</p>'] = "<p>YouPHPTube ! Est un site de partage de vidéos, le service a été créé par Daniel Neto en mars 2017. </p><p> Le logiciel vous permet de télécharger, de visualiser, de partager et de commenter des vidéos, et il utilise WebM et H.264 / MPEG-4 AVC pour afficher une grande variété de vidéos multimédias générées par les utilisateurs et d'entreprise. </p><p> Le meilleur de tous, YouPHPTube ! Est une solution open source qui est disponible gratuitement pour tous.</p>";
|
||||
$t['<p>AVideo! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, AVideo! is an open source solution that is freely available to everyone.</p>'] = "<p>AVideo ! Est un site de partage de vidéos, le service a été créé par Daniel Neto en mars 2017. </p><p> Le logiciel vous permet de télécharger, de visualiser, de partager et de commenter des vidéos, et il utilise WebM et H.264 / MPEG-4 AVC pour afficher une grande variété de vidéos multimédias générées par les utilisateurs et d'entreprise. </p><p> Le meilleur de tous, AVideo ! Est une solution open source qui est disponible gratuitement pour tous.</p>";
|
||||
$t['A service error occurred: %s'] = "Une erreur de service s'est produite: %s";
|
||||
$t['About YouPHPTube!'] = "À propos de YouPHPTube !";
|
||||
$t['About AVideo!'] = "À propos de AVideo !";
|
||||
$t['About'] = "À propos";
|
||||
$t['Activate'] = "Activer";
|
||||
$t['Active'] = "Actif";
|
||||
|
@ -115,7 +115,7 @@ $t['Delete'] = "Effacer";
|
|||
$t['Devices Stream Info'] = "Informations sur les périphériques de streaming";
|
||||
$t['Description'] = "Description";
|
||||
$t['Direct Import Local Videos'] = "Importation directe de vidéos locales";
|
||||
$t['Disable YouPHPTube Google Analytics'] = "Désactiver YouPHPTube Google Analytics";
|
||||
$t['Disable AVideo Google Analytics'] = "Désactiver AVideo Google Analytics";
|
||||
$t['Disable Youtube-Upload'] = "Désactiver Youtube-Upload";
|
||||
$t['Disable right-click-prevention on video and allow downloading'] = "Désactiver la prévention du clic droit sur la vidéo et autoriser le téléchargement";
|
||||
$t['Direct upload'] = "Envoi rapide";
|
||||
|
@ -370,7 +370,7 @@ $t['This creates a download-button under your video, suggest you title.mp4 as do
|
|||
$t['This e-mail will be used for this web site notifications'] = "Cet e-mail sera utilisé pour les notifications de ce site Web";
|
||||
$t['This help us to track and dettect errors'] = "Cela nous aide à suivre et à détecter les erreurs";
|
||||
$t['This is an experimental resource'] = "Ceci est une ressource expérimentale";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/DanielnetoDotCom/YouPHPTube-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.youphptube.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "This page works only with a MP4 File, if you have or need any other format, try to install your own <a href='https://github.com/DanielnetoDotCom/YouPHPTube-Encoder' class='btn btn-warning btn-xs'>encoder</a> or use the <a href='https://encoder.youphptube.com/' class='btn btn-warning btn-xs'>public</a> one";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/WWBN/AVideo-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.avideo.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "This page works only with a MP4 File, if you have or need any other format, try to install your own <a href='https://github.com/WWBN/AVideo-Encoder' class='btn btn-warning btn-xs'>encoder</a> or use the <a href='https://encoder.avideo.com/' class='btn btn-warning btn-xs'>public</a> one";
|
||||
$t['This plugin is not available for you'] = "This plugin is not available for you";
|
||||
$t['This value must match with the language files on'] = "Cette valeur doit correspondre aux fichiers de langue sur";
|
||||
$t['This video will cost you %s point(s)'] = "Cette vidéo vous coûtera %s point(s)";
|
||||
|
@ -409,7 +409,7 @@ $t['Unsuggest'] = "Unsuggest";
|
|||
$t['Up'] = "Haut";
|
||||
$t['Up Next'] = "Suivant";
|
||||
$t['Update Now'] = "Mettre à jour maintenant";
|
||||
$t['Update YouPHPTube System'] = "Mettre à jour le système YouPHPTube";
|
||||
$t['Update AVideo System'] = "Mettre à jour le système AVideo";
|
||||
$t['Update the site configuration'] = "Mettre à jour la configuration du site";
|
||||
$t['Update version'] = "Version de mise à jour";
|
||||
$t['Update your user'] = "Mettez à jour votre utilisateur";
|
||||
|
@ -485,14 +485,14 @@ $t['Word Translations'] = "Traductions de mots";
|
|||
$t['Yes'] = "Oui";
|
||||
$t['Yes, delete it!'] = "Oui allez, supprime moi ça !";
|
||||
$t['You%20can%20not%20manage'] = "Tu%20ne%20peux%20pas%20gérer";
|
||||
$t['YouPHPTube URL'] = "YouPHPTube URL";
|
||||
$t['AVideo URL'] = "AVideo URL";
|
||||
$t['You already support this video'] = "Tu soutiens déjà cette vidéo";
|
||||
$t['You are hosting %d minutes and %d seconds of video'] = "Tu héberge %d minutes et %d secondes de vidéo 💪";
|
||||
$t['You are not allowed see this streaming'] = "Tu n'es pas autorisé à voir cette diffusion";
|
||||
$t['You are not logged'] = "Tu n'es pas connecté";
|
||||
$t['You are not online, loading webcam...'] = "Tu n'es pas en ligne, chargement de la webcam...";
|
||||
$t['You are online now, web cam is disabled'] = "Tu es maintenant en ligne, webcam désactivée";
|
||||
$t['You are running YouPHPTube version %s!'] = "Vous utilisez la version YouPHPTube %s !";
|
||||
$t['You are running AVideo version %s!'] = "Vous utilisez la version AVideo %s !";
|
||||
$t['You asked for a recover link, click on the provided link'] = "Tu as demandé un lien de récupération, clique dessus 👍";
|
||||
$t['You can not Manage This Video'] = "Tu ne peux pas gérer cette vidéo";
|
||||
$t['You can not do this'] = "Tu ne peux pas faire ça";
|
||||
|
@ -600,7 +600,7 @@ $t['Your video has been deleted!'] = "Ta vidéo a été supprimée !";
|
|||
$t['Your video has been saved!'] = "Ta vidéo a été enregistrée !";
|
||||
$t['Your video has NOT been deleted!'] = "Ta vidéo n'a PAS été supprimée !";
|
||||
$t['Your video has NOT been saved!'] = "Ta vidéo n'a PAS été enregistrée !";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fab fa-youtube\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "Ta vidéo <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'> <span class = 'fa-youtube-play'> </ span>% s </a> a été importé dans ton <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'> <span class = 'fa-youtube' > </ span> Compte YouTube </a> <br>";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fas fa-play-circle\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "Ta vidéo <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'> <span class = 'fa-youtube-play'> </ span>% s </a> a été importé dans ton <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'> <span class = 'fa-youtube' > </ span> Compte YouTube </a> <br>";
|
||||
$t['Your video download is complete, it is encoding now'] = "Ton téléchargement de vidéo est terminé, il est en cours d'encodage à présent";
|
||||
$t['Your video has NOT been deleted!'] = "Ta vidéo n'a PAS été supprimée !";
|
||||
$t['Your video has NOT been saved!'] = "Ta vidéo n'a pas été enregistrée !";
|
||||
|
|
|
@ -161,7 +161,7 @@ $t['Devices Stream Info'] = "מידע על זרם מכשירים";
|
|||
$t['Direct Import Local Videos'] = "ייבוא ישיר וידאו מקומי";
|
||||
$t['Direct Import all'] = "ייבוא ישיר של כל";
|
||||
$t['Direct upload'] = "העלאה ישירה";
|
||||
$t['Disable YouPHPTube Google Analytics'] = "השבת את";
|
||||
$t['Disable AVideo Google Analytics'] = "השבת את";
|
||||
$t['Disable Youtube-Upload'] = "השבת את העלאת Youtube";
|
||||
$t['Do not forget to save after choose your theme'] = "אל תשכח לשמור לאחר בחירת הנושא שלך";
|
||||
$t['Do you want to report this video as inapropriate?'] = "האם ברצונך לדווח על סרטון זה כבלתי הולם?";
|
||||
|
@ -517,7 +517,7 @@ $t['This creates a download-button under your video, suggest you title.mp4 as do
|
|||
$t['This e-mail will be used for this web site notifications'] = "דואר אלקטרוני זה ישמש עבור הודעות אתר אינטרנט זה";
|
||||
$t['This help us to track and dettect errors'] = "זה עוזר לנו לעקוב אחר שגיאות dettect";
|
||||
$t['This is an experimental resource'] = "זהו משאב ניסיוני";
|
||||
$t['This page works only with MP4,MP3 and OGG-files, if you have or need any other format, try to install your own <a href=\'https://github.com/DanielnetoDotCom/YouPHPTube-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.youphptube.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "דף זה פועל רק עם קבצי MP4, MP3 ו- OGG, אם יש לך או צריך פורמט אחר, נסה להתקין את עצמו <a href = 'https: //github.com/DanielnetoDotCom/YouPHPTube-Encoder' class = 'btn btn-btn-xs '> או להשתמש ב <a href='https://encoder.youphptube.com/' class='btn btn-warning btn-xs'> הציבור </a>";
|
||||
$t['This page works only with MP4,MP3 and OGG-files, if you have or need any other format, try to install your own <a href=\'https://github.com/WWBN/AVideo-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.avideo.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "דף זה פועל רק עם קבצי MP4, MP3 ו- OGG, אם יש לך או צריך פורמט אחר, נסה להתקין את עצמו <a href = 'https: //github.com/DanielnetoDotCom/AVideo-Encoder' class = 'btn btn-btn-xs '> או להשתמש ב <a href='https://encoder.avideo.com/' class='btn btn-warning btn-xs'> הציבור </a>";
|
||||
$t['This value must match with the language files on'] = "ערך זה חייב להתאים לקובצי השפה";
|
||||
$t['This video was reported to our team, we will review it soon'] = "סרטון זה דווח לצוות שלנו, נבדוק אותו בקרוב";
|
||||
$t['Thumbs Down'] = "בוז";
|
||||
|
@ -572,7 +572,7 @@ $t['Up Next'] = "הבא";
|
|||
$t['Upcoming Events'] = "אירועים קרובים";
|
||||
$t['Update Now'] = "עדכן כעת";
|
||||
$t['Update Version'] = "עדכון גירסא";
|
||||
$t['Update YouPHPTube System'] = "עדכון מערכת YouPHPTube";
|
||||
$t['Update AVideo System'] = "עדכון מערכת AVideo";
|
||||
$t['Update the site configuration'] = "עדכן את תצורת האתר";
|
||||
$t['Update version'] = "עדכון גירסא";
|
||||
$t['Update your user'] = "עדכן את המשתמש שלך";
|
||||
|
@ -671,7 +671,7 @@ $t['You are just one click away from starting your journey with %s!'] = "אתה
|
|||
$t['You are not allowed see this streaming'] = "אינך רשאי לראות את הזרמה הזו";
|
||||
$t['You are not online, loading webcam...'] = "אינך מחובר לאינטרנט, טוען מצלמת אינטרנט ...";
|
||||
$t['You are online now, web cam is disabled'] = "אתה מחובר עכשיו, מצלמת אינטרנט מושבת";
|
||||
$t['You are running YouPHPTube version %s!'] = "אתה מפעיל את גרסת YouPHPTube% s!";
|
||||
$t['You are running AVideo version %s!'] = "אתה מפעיל את גרסת AVideo% s!";
|
||||
$t['You asked for a recover link, click on the provided link'] = "ביקשת קישור להתאוששות, לחץ על הקישור שסופק";
|
||||
$t['You can not Manage This Video'] = "לא ניתן לנהל את הסרטון הזה";
|
||||
$t['You can not do this'] = "אתה לא יכול לעשות את זה";
|
||||
|
@ -775,7 +775,7 @@ $t['Your user has been created!'] = "המשתמש שלך נוצר!";
|
|||
$t['Your user has been saved!'] = "המשתמש שלך נשמר!";
|
||||
$t['Your user is not verified, we sent you a new e-mail'] = "המשתמש שלך לא אומת, שלחנו לך הודעת אימייל חדשה";
|
||||
$t['Your user or password is wrong!'] = "המשתמש או הסיסמה שלך שגויים!";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fab fa-youtube\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "הסרטון שלך <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'> <span class = 'fab fa-youtube'> </ span>% s < / a> הועלה אל <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'> <span class = 'fab fa-youtube-square' > </ span> חשבון YouTube </a>";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fas fa-play-circle\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "הסרטון שלך <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'> <span class = 'fas fa-play-circle'> </ span>% s < / a> הועלה אל <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'> <span class = 'fab fa-youtube-square' > </ span> חשבון YouTube </a>";
|
||||
$t['Your video download is complete, it is encoding now'] = "הורדת הסרטון שלך הושלמה, היא מקודדת כעת";
|
||||
$t['Your video has NOT been deleted!'] = "הסרטון שלך לא נמחק!";
|
||||
$t['Your video has NOT been saved!'] = "הסרטון שלך לא נשמר!";
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<?php
|
||||
global $t;
|
||||
|
||||
$t['<p>YouPHPTube! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, YouPHPTube! is an open source solution that is freely available to everyone.</p>'] = "<P> YouPHPTube! एक वीडियो साझाकरण वेबसाइट है, यह सेवा डैनियल नेटो द्वारा मार्च 2017 में बनाई गई थी। </p><p> सॉफ्टवेयर आपको वीडियो अपलोड करने, देखने, साझा करने और टिप्पणी करने की अनुमति देता है, और यह वेबएम और एच .264 का उपयोग करता है / एमपीईजी -4 एवीसी उपयोगकर्ता-व्युत्पन्न और कॉर्पोरेट मीडिया वीडियो की एक विस्तृत विविधता प्रदर्शित करने के लिए। </p><p> सभी के सर्वश्रेष्ठ, YouPHPTube! एक खुला स्रोत समाधान है जो सभी के लिए स्वतंत्र रूप से उपलब्ध है। </p>";
|
||||
$t['About YouPHPTube!'] = "YouPHPTube के बारे में!";
|
||||
$t['<p>AVideo! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, AVideo! is an open source solution that is freely available to everyone.</p>'] = "<P> AVideo! एक वीडियो साझाकरण वेबसाइट है, यह सेवा डैनियल नेटो द्वारा मार्च 2017 में बनाई गई थी। </p><p> सॉफ्टवेयर आपको वीडियो अपलोड करने, देखने, साझा करने और टिप्पणी करने की अनुमति देता है, और यह वेबएम और एच .264 का उपयोग करता है / एमपीईजी -4 एवीसी उपयोगकर्ता-व्युत्पन्न और कॉर्पोरेट मीडिया वीडियो की एक विस्तृत विविधता प्रदर्शित करने के लिए। </p><p> सभी के सर्वश्रेष्ठ, AVideo! एक खुला स्रोत समाधान है जो सभी के लिए स्वतंत्र रूप से उपलब्ध है। </p>";
|
||||
$t['About AVideo!'] = "AVideo के बारे में!";
|
||||
$t['About'] = "के बारे में";
|
||||
$t['Activate'] = "सक्रिय";
|
||||
$t['Active'] = "सक्रिय";
|
||||
|
@ -85,10 +85,10 @@ $t['Translated Array'] = "अनुवादित अर्रे";
|
|||
$t['Type the code'] = "कोड टाइप करें";
|
||||
$t['Type'] = "प्रकार";
|
||||
$t['Unable to open file!'] = "अभी अद्यतन करें";
|
||||
$t['Update Now'] = "YouPHPTube सिस्टम अपडेट करें";
|
||||
$t['Update Now'] = "AVideo सिस्टम अपडेट करें";
|
||||
$t['Update the site configuration'] = "नया संस्करण";
|
||||
$t['Update version'] = "अपने उपयोगकर्ता को अपडेट करें";
|
||||
$t['Update YouPHPTube System'] = "साइट कॉन्फ़िगरेशन अपडेट करें";
|
||||
$t['Update AVideo System'] = "साइट कॉन्फ़िगरेशन अपडेट करें";
|
||||
$t['Update your user'] = "अपनी फाइल अपलोड करें";
|
||||
$t['Upload your file'] = "सुझाए गए प्रस्तावों में से एक का उपयोग करें";
|
||||
$t['Use one of the recommended resolutions'] = "उपयोगकर्ता";
|
||||
|
@ -108,8 +108,8 @@ $t['Web site title'] = "वेबसाइट";
|
|||
$t['Website'] = "आपका स्वागत है %s, अपनी सूचनाओं को अपडेट करें";
|
||||
$t['Welcome %s, update your informations'] = "शब्द अनुवाद";
|
||||
$t['Word Translations'] = "हां, इसे हटाएं!";
|
||||
$t['Yes, delete it!'] = "आप YouPHPTube संस्करण %s चला रहे हैं!";
|
||||
$t['You are running YouPHPTube version %s!'] = "आप प्रबंधक श्रेणियां नहीं कर सकते";
|
||||
$t['Yes, delete it!'] = "आप AVideo संस्करण %s चला रहे हैं!";
|
||||
$t['You are running AVideo version %s!'] = "आप प्रबंधक श्रेणियां नहीं कर सकते";
|
||||
$t['You can not manage categories'] = "आप प्रबंधक उपयोगकर्ता नहीं कर सकते";
|
||||
$t['You can not manage users'] = "आप प्रबंधक वीडियो नहीं कर सकते";
|
||||
$t['You can not manage videos'] = "आपको रजिस्टर करने के लिए उपयोगकर्ता और पासस्वर्ड की आवश्यकता है";
|
||||
|
|
|
@ -66,7 +66,7 @@ $t['Created'] = "Aangemaakt";
|
|||
$t['Delete'] = "Verwijder";
|
||||
$t['Delete All Orphans Files'] = "Wis alle wezenbestanden";
|
||||
$t['Description'] = "Beschrijving";
|
||||
$t['Disable YouPHPTube Google Analytics'] = "YouPHPTube Google Analytics uitschakelen";
|
||||
$t['Disable AVideo Google Analytics'] = "AVideo Google Analytics uitschakelen";
|
||||
$t['Do not forget to save after choose your theme'] = "Vergeet uw keuze niet op te slaan";
|
||||
$t['Don´t like this video? Sign in to make your opinion count.'] = "Geen leuke video? Login om uw mening te laten weten.";
|
||||
$t['Download'] = "Downlaod";
|
||||
|
@ -226,7 +226,7 @@ $t['Title'] = "Titel";
|
|||
$t['Today'] = "Vandaag";
|
||||
$t['Up Next'] = "Volgende";
|
||||
$t['Update Now'] = "Update nu";
|
||||
$t['Update YouPHPTube System'] = "Update YouPHPTube System";
|
||||
$t['Update AVideo System'] = "Update AVideo System";
|
||||
$t['Update the site configuration'] = "Update de site configuratie";
|
||||
$t['Update version'] = "Update versie";
|
||||
$t['Update your user'] = "Gebruiker updaten";
|
||||
|
@ -270,7 +270,7 @@ $t['What is User Groups'] = "Wat zijn Gebruikersgroepen";
|
|||
$t['Yes'] = "Ja";
|
||||
$t['Yes, delete it!'] = "Ja, verwijder het";
|
||||
$t['You are hosting %d minutes and %d seconds of video'] = "Je hebt % minuten en %d seconden aan video's";
|
||||
$t['You are running YouPHPTube version %s!'] = " - ";
|
||||
$t['You are running AVideo version %s!'] = " - ";
|
||||
$t['Your user has been deleted!'] = "De gebruiker is verwijderd!";
|
||||
$t['Your user has been saved!'] = "De gebruiker is opgeslagen!";
|
||||
$t['Your user or password is wrong!'] = "De gebruikersnaam of wachtwoord is niet geldig";
|
||||
|
|
|
@ -113,7 +113,7 @@ $t['Devices Stream Info'] = "Informacje urządzenia transmitującego";
|
|||
$t['Description'] = "Opis";
|
||||
$t['Direct Import Local Videos'] = "Bezpośredni import lokalnego pliku wideo";
|
||||
$t['Direct upload'] = "Bezpośrednie przesyłanie";
|
||||
$t['Disable YouPHPTube Google Analytics'] = "Wyłącz YouPHPTube Google Analytics";
|
||||
$t['Disable AVideo Google Analytics'] = "Wyłącz AVideo Google Analytics";
|
||||
$t['Disable Youtube-Upload'] = "Wyłącz przesyłanie pliku wideo do serwisu Youtube";
|
||||
$t['Disable right-click-prevention on video and allow downloading'] = "Wyłącz zapobieganie kliknięciom prawym przyciskiem myszy zezwalające na pobieranie";
|
||||
$t['Do not forget to save after choose your theme'] = "Nie zapomnij zapisać po wybraniu swojego motywu";
|
||||
|
@ -352,7 +352,7 @@ $t['This creates a download-button under your video, suggest you title.mp4 as do
|
|||
$t['This e-mail will be used for this web site notifications'] = "Ten e-mail zostanie wykorzystany do powiadomień w tej witrynie internetowej";
|
||||
$t['This help us to track and dettect errors'] = "Pomaga nam to śledzić i wykrywać błędy";
|
||||
$t['This is an experimental resource'] = "To jest eksperymentalny zasób";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/DanielnetoDotCom/YouPHPTube-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.youphptube.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "Ta strona działa tylko z plikiem MP4, jeśli masz lub potrzebujesz innego formatu, spróbuj zainstalować własny <a href='https://github.com/DanielnetoDotCom/YouPHPTube-Encoder' class='btn btn-warning btn-xs'>enkoder</a> lub użyj <a href='https://encoder.youphptube.com/' class='btn btn-warning btn-xs'>publicznego</a>";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/WWBN/AVideo-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.avideo.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "Ta strona działa tylko z plikiem MP4, jeśli masz lub potrzebujesz innego formatu, spróbuj zainstalować własny <a href='https://github.com/WWBN/AVideo-Encoder' class='btn btn-warning btn-xs'>enkoder</a> lub użyj <a href='https://encoder.avideo.com/' class='btn btn-warning btn-xs'>publicznego</a>";
|
||||
$t['This plugin is not available for you'] = "Ta wtyczka nie jest dostępna dla Ciebie";
|
||||
$t['This value must match with the language files on'] = "Ta wartość musi być zgodna z plikami językowymi";
|
||||
$t['This video will cost you %s point(s)'] = "Ten plik wideo będzie Cię kosztować %s punkty/punktów";
|
||||
|
@ -394,7 +394,7 @@ $t['Unsuggest'] = "Do ulubionych";
|
|||
$t['Up'] = "Do góry";
|
||||
$t['Up Next'] = "Następny";
|
||||
$t['Update Now'] = "Uaktualnij teraz";
|
||||
$t['Update YouPHPTube System'] = "Uaktualnij system YouPHPTube";
|
||||
$t['Update AVideo System'] = "Uaktualnij system AVideo";
|
||||
$t['Update the site configuration'] = "Zaktualizuj konfigurację witryny";
|
||||
$t['Update version'] = "Update version";
|
||||
$t['Update your user'] = "Uaktualnij swojego użytkownika";
|
||||
|
@ -461,14 +461,14 @@ $t['Word Translations'] = "Tłumaczenia tekstowe";
|
|||
$t['Yes'] = "Tak";
|
||||
$t['Yes, delete it!'] = "Tak, usuń to!";
|
||||
$t['You%20can%20not%20manage'] = "Nie%20możesz%20zarządzać"; // This is gramaticly not correct and only used in a error-field..
|
||||
$t['YouPHPTube URL'] = "Adres URL YouPHPTube";
|
||||
$t['AVideo URL'] = "Adres URL AVideo";
|
||||
$t['You already support this video'] = "Wspierasz już to wideo";
|
||||
$t['You are hosting %d minutes and %d seconds of video'] = "Utrzymujesz %d minuty %d sekund filmu";
|
||||
$t['You are not allowed see this streaming'] = "Nie jesteś upoważniony do oglądania tej transmisji";
|
||||
$t['You are not logged'] = "Nie jesteś zalogowany";
|
||||
$t['You are not online, loading webcam...'] = "Nie jesteś online, wczytywanie kamery internetowej...";
|
||||
$t['You are online now, web cam is disabled'] = "Jesteś teraz online, kamera internetowa jest niedostępna";
|
||||
$t['You are running YouPHPTube version %s!'] = "YouPHPTube działa w wersji %s!";
|
||||
$t['You are running AVideo version %s!'] = "AVideo działa w wersji %s!";
|
||||
$t['You asked for a recover link, click on the provided link'] = "Poprosiłeś o link do odzyskania, kliknij podany link";
|
||||
$t['You can not Manage This Video'] = "Nie możesz zarządzać tym plikiem wideo";
|
||||
$t['You can not do this'] = "Nie możesz tego zrobić";
|
||||
|
@ -571,7 +571,7 @@ $t['Your user has been created!'] = "Twój użytkownik został utworzony!";
|
|||
$t['Your user has been deleted!'] = "Twój użytkownik został usunięty!";
|
||||
$t['Your user has been saved!'] = "Twój użytkownik został zapisany!";
|
||||
$t['Your user or password is wrong!'] = "Twój użytkownik lub hasło jest błędne!";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fab fa-youtube\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "Twój plik wideo <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fab fa-youtube'></span> %s</a> został przesłany do Twojego <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> konta YouTube</a><br> ";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fas fa-play-circle\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "Twój plik wideo <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fas fa-play-circle'></span> %s</a> został przesłany do Twojego <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> konta YouTube</a><br> ";
|
||||
$t['Your video download is complete, it is encoding now'] = "Pobieranie pliku wideo zostało zakończone, teraz jest kodowane";
|
||||
$t['Your video has NOT been deleted!'] = "Twój film NIE został usunięty!";
|
||||
$t['Your video has NOT been saved!'] = "Twój film NIE został zapisany!";
|
||||
|
|
|
@ -69,7 +69,7 @@ $t['Date Added (oldest)'] = "Data adicionada (mais antiga)";
|
|||
$t['Delete'] = "Excluir";
|
||||
$t['Delete All Orphans Files'] = "Excluir todos os arquivos de órfãos";
|
||||
$t['Description'] = "Descrição";
|
||||
$t['Disable YouPHPTube Google Analytics'] = "Desativar YouPHPTube Google Analytics";
|
||||
$t['Disable AVideo Google Analytics'] = "Desativar AVideo Google Analytics";
|
||||
$t['Do not forget to save after choose your theme'] = "Não se esqueça de salvar depois de escolher o seu tema";
|
||||
$t['Don´t like this video? Sign in to make your opinion count.'] = "Não gosta desse video? Faça login para fazer sua opinião contar.";
|
||||
$t['Download'] = "Download";
|
||||
|
@ -229,7 +229,7 @@ $t['Themes'] = "Temas";
|
|||
$t['There is missing data to recover your password'] = "Faltam dados para recuperar sua senha";
|
||||
$t['This e-mail will be used for this web site notifications'] = "Este e-mail será usado para as notificações deste site";
|
||||
$t['This help us to track and dettect errors'] = "Isso nos ajuda a rastrear e corrigir erros";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/DanielnetoDotCom/YouPHPTube-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.youphptube.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "Esta página funciona apenas com um arquivo MP4, se você tiver ou precisar de qualquer outro formato, tente instalar seu próprio <a href = 'https: //github.com/DanielnetoDotCom/YouPHPTube-Encoder' class = 'btn btn-warning btn -xs '> codificador </a> ou use <a href='https://encoder.youphptube.com/' class='btn btn-warning btn-xs'> public </a> one";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/WWBN/AVideo-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.avideo.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "Esta página funciona apenas com um arquivo MP4, se você tiver ou precisar de qualquer outro formato, tente instalar seu próprio <a href = 'https: //github.com/DanielnetoDotCom/AVideo-Encoder' class = 'btn btn-warning btn -xs '> codificador </a> ou use <a href='https://encoder.avideo.com/' class='btn btn-warning btn-xs'> public </a> one";
|
||||
$t['This value must match with the language files on'] = "Esse valor deve corresponder com os arquivos de idioma em";
|
||||
$t['This video will work as an advertising and will no longer appear on videos list'] = "Este vídeo funcionará como publicidade e não aparecerá mais na lista de vídeos";
|
||||
$t['Timeline'] = "Cronograma";
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<?php
|
||||
global $t;
|
||||
|
||||
$t['<p>YouPHPTube! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, YouPHPTube! is an open source solution that is freely available to everyone.</p>'] = "<p> يوفبتوب! هو موقع مشاركة الفيديو، تم إنشاء الخدمة من قبل دانيال نيتو في مارس 2017. </p><p> البرنامج يسمح لك لتحميل وعرض ومشاركة والتعليق على أشرطة الفيديو، ويستفيد من ويب و H.264 / مبيغ-4 أفك لعرض مجموعة واسعة من أشرطة الفيديو وسائل الإعلام التي أنشأها المستخدم والشركات. </p><p> أفضل للجميع، يوفبتوب! هو حل مفتوح المصدر متاح مجانا للجميع. </p>";
|
||||
$t['About YouPHPTube!'] = "حول يوفبتوب!";
|
||||
$t['<p>AVideo! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, AVideo! is an open source solution that is freely available to everyone.</p>'] = "<p> يوفبتوب! هو موقع مشاركة الفيديو، تم إنشاء الخدمة من قبل دانيال نيتو في مارس 2017. </p><p> البرنامج يسمح لك لتحميل وعرض ومشاركة والتعليق على أشرطة الفيديو، ويستفيد من ويب و H.264 / مبيغ-4 أفك لعرض مجموعة واسعة من أشرطة الفيديو وسائل الإعلام التي أنشأها المستخدم والشركات. </p><p> أفضل للجميع، يوفبتوب! هو حل مفتوح المصدر متاح مجانا للجميع. </p>";
|
||||
$t['About AVideo!'] = "حول يوفبتوب!";
|
||||
$t['About'] = "حول";
|
||||
$t['Activate'] = "تفعيل";
|
||||
$t['Active'] = "نشيط";
|
||||
|
@ -90,7 +90,7 @@ $t['Unable to open file!'] = "غير قادر على فتح ملف!";
|
|||
$t['Update Now'] = "تحديث الان";
|
||||
$t['Update the site configuration'] = "تحديث تكوين الموقع";
|
||||
$t['Update version'] = "تحديث الإصدار";
|
||||
$t['Update YouPHPTube System'] = "تحديث نظام يوفبتيوب";
|
||||
$t['Update AVideo System'] = "تحديث نظام يوفبتيوب";
|
||||
$t['Update your user'] = "تحديث المستخدم";
|
||||
$t['Upload your file'] = "حمل الملف";
|
||||
$t['Use one of the recommended resolutions'] = "استخدم أحد القرارات الموصى بها";
|
||||
|
@ -111,7 +111,7 @@ $t['Website'] = "موقع الكتروني";
|
|||
$t['Welcome %s, update your informations'] = "مرحبا %s، تحديث المعلومات الخاصة بك";
|
||||
$t['Word Translations'] = "ترجمة الكلمات";
|
||||
$t['Yes, delete it!'] = "نعم، حذفه!";
|
||||
$t['You are running YouPHPTube version %s!'] = "أنت تقوم بتشغيل٪ يوفبتيوب الإصدار %s!";
|
||||
$t['You are running AVideo version %s!'] = "أنت تقوم بتشغيل٪ يوفبتيوب الإصدار %s!";
|
||||
$t['You can not manage categories'] = "لا يمكنك إدارة الفئات";
|
||||
$t['You can not manage users'] = "لا يمكنك إدارة المستخدمين";
|
||||
$t['You can not manage videos'] = "لا يمكنك إدارة مقاطع الفيديو";
|
||||
|
|
|
@ -111,7 +111,7 @@ $t['Devices Stream Info'] = "Informacije o napravah za oddajanje";
|
|||
$t['Description'] = "Opis";
|
||||
$t['Direct Import Local Videos'] = "Direktno nalaganje lokalnih video posnetkov";
|
||||
$t['Direct upload'] = "Direktno nalaganje";
|
||||
$t['Disable YouPHPTube Google Analytics'] = "Onemogoči YouPHPTube Google Analytics";
|
||||
$t['Disable AVideo Google Analytics'] = "Onemogoči AVideo Google Analytics";
|
||||
$t['Disable Youtube-Upload'] = "Onemogoči Youtube nalaganje";
|
||||
$t['Disable right-click-prevention on video and allow downloading'] = "Omogoči desni klik na video posnetkih in dovoli prenašanje posnetkov.";
|
||||
$t['Do not forget to save after choose your theme'] = "Ne pozabite shraniti vaše izbire teme";
|
||||
|
@ -350,7 +350,7 @@ $t['This creates a download-button under your video, suggest you title.mp4 as do
|
|||
$t['This e-mail will be used for this web site notifications'] = "This e-mail will be used for this web site notifications";
|
||||
$t['This help us to track and dettect errors'] = "This help us to track and dettect errors";
|
||||
$t['This is an experimental resource'] = "This is an experimental resource";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/DanielnetoDotCom/YouPHPTube-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.youphptube.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "This page works only with a MP4 File, if you have or need any other format, try to install your own <a href='https://github.com/DanielnetoDotCom/YouPHPTube-Encoder' class='btn btn-warning btn-xs'>encoder</a> or use the <a href='https://encoder.youphptube.com/' class='btn btn-warning btn-xs'>public</a> one";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/WWBN/AVideo-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.avideo.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "This page works only with a MP4 File, if you have or need any other format, try to install your own <a href='https://github.com/WWBN/AVideo-Encoder' class='btn btn-warning btn-xs'>encoder</a> or use the <a href='https://encoder.avideo.com/' class='btn btn-warning btn-xs'>public</a> one";
|
||||
$t['This plugin is not available for you'] = "This plugin is not available for you";
|
||||
$t['This value must match with the language files on'] = "This value must match with the language files on";
|
||||
$t['This video will cost you %s point(s)'] = "This video will cost you %s point(s)";
|
||||
|
@ -392,7 +392,7 @@ $t['Unsuggest'] = "Odsvetuj";
|
|||
$t['Up'] = "Gor";
|
||||
$t['Up Next'] = "Naslednji";
|
||||
$t['Update Now'] = "Posodobi zdaj";
|
||||
$t['Update YouPHPTube System'] = "Posodobi YouPHPTube sistem";
|
||||
$t['Update AVideo System'] = "Posodobi AVideo sistem";
|
||||
$t['Update the site configuration'] = "Posodobi nastavitve strani";
|
||||
$t['Update version'] = "Posodobi verzijo";
|
||||
$t['Update your user'] = "Posodobi svojega uporabnika";
|
||||
|
@ -459,14 +459,14 @@ $t['Word Translations'] = "Prevodi besed";
|
|||
$t['Yes'] = "Da";
|
||||
$t['Yes, delete it!'] = "Da, izbriši!";
|
||||
$t['You%20can%20not%20manage'] = "You%20can%20not%20manage"; // This is gramaticly not correct and only used in a error-field..
|
||||
$t['YouPHPTube URL'] = "YouPHPTube URL";
|
||||
$t['AVideo URL'] = "AVideo URL";
|
||||
$t['You already support this video'] = "Ta video posnetek je že podprt";
|
||||
$t['You are hosting %d minutes and %d seconds of video'] = "Gostite %d minut and %d sekund video vsebin";
|
||||
$t['You are not allowed see this streaming'] = "Nimate dovoljenja za ogled tega pretočnega predvajanja";
|
||||
$t['You are not logged'] = "Niste prijavljeni";
|
||||
$t['You are not online, loading webcam...'] = "You are not online, loading webcam...";
|
||||
$t['You are online now, web cam is disabled'] = "You are online now, web cam is disabled";
|
||||
$t['You are running YouPHPTube version %s!'] = "You are running YouPHPTube version %s!";
|
||||
$t['You are running AVideo version %s!'] = "You are running AVideo version %s!";
|
||||
$t['You asked for a recover link, click on the provided link'] = "You asked for a recover link, click on the provided link";
|
||||
$t['You can not Manage This Video'] = "You can not Manage This Video";
|
||||
$t['You can not do this'] = "You can not do this";
|
||||
|
@ -569,7 +569,7 @@ $t['Your user has been created!'] = "Uporabnik je bil ustvarjen!";
|
|||
$t['Your user has been deleted!'] = "Your user has been deleted!";
|
||||
$t['Your user has been saved!'] = "Uporabnik je bil shranjen!";
|
||||
$t['Your user or password is wrong!'] = "Uporabniško ime ali geslo sta napačna!";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fab fa-youtube\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "Your video <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fab fa-youtube'></span> %s</a> was uploaded to your <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> YouTube Account</a><br> ";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fas fa-play-circle\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "Your video <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fas fa-play-circle'></span> %s</a> was uploaded to your <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> YouTube Account</a><br> ";
|
||||
$t['Your video download is complete, it is encoding now'] = "Nalaganje video posnetka je zaključeno, poteka enkodiranje";
|
||||
$t['Your video has NOT been deleted!'] = "Vaš video posnetek ni bil izbrisan!";
|
||||
$t['Your video has NOT been saved!'] = "Vaš video posnetek ni bil shranjen!";
|
||||
|
|
|
@ -96,7 +96,7 @@ $t['Delete'] = "ลบ";
|
|||
$t['Devices Stream Info'] = "ข้อมูลสตรีมของอุปกรณ์";
|
||||
$t['Description'] = "ลักษณะ";
|
||||
$t['Direct upload'] = "อัปโหลดโดยตรง";
|
||||
$t['Disable YouPHPTube Google Analytics'] = "ปิดใช้งาน Google Analytics บนใช้งาน บน Agotube";
|
||||
$t['Disable AVideo Google Analytics'] = "ปิดใช้งาน Google Analytics บนใช้งาน บน Agotube";
|
||||
$t['Do not forget to save after choose your theme'] = "อย่าลืมบันทึกหลังจากเลือกธีมของคุณแล้ว";
|
||||
$t['Don´t like this video? Sign in to make your opinion count.'] = "ไม่ชอบวิดีโอนี้หรือ ลงชื่อเข้าใช้เพื่อแสดงความคิดเห็นของคุณ ";
|
||||
$t['Download'] = "Download";
|
||||
|
@ -308,7 +308,7 @@ $t['There is no streaming now'] = "ตอนนี้ไม่มีการส
|
|||
$t['This e-mail will be used for this web site notifications'] = "อีเมลฉบับนี้จะใช้สำหรับการแจ้งเตือนของเว็บไซต์นี้";
|
||||
$t['This help us to track and dettect errors'] = "ช่วยให้เราสามารถติดตามและตรวจสอบข้อผิดพลาดได้";
|
||||
$t['This is an experimental resource'] = "นี่เป็นทรัพยากรทดลอง";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/DanielnetoDotCom/YouPHPTube-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.youphptube.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "This page works only with a MP4 File, if you have or need any other format, try to install your own <a href='https://github.com/DanielnetoDotCom/YouPHPTube-Encoder' class='btn btn-warning btn-xs'>encoder</a> or use the <a href='https://encoder.youphptube.com/' class='btn btn-warning btn-xs'>public</a> one";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/WWBN/AVideo-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.avideo.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "This page works only with a MP4 File, if you have or need any other format, try to install your own <a href='https://github.com/WWBN/AVideo-Encoder' class='btn btn-warning btn-xs'>encoder</a> or use the <a href='https://encoder.avideo.com/' class='btn btn-warning btn-xs'>public</a> one";
|
||||
$t['This plugin is not available for you'] = "ปลั๊กอินนี้ไม่สามารถใช้ได้กับคุณ";
|
||||
$t['This value must match with the language files on'] = "ค่านี้ต้องตรงกับไฟล์ภาษาที่เปิดอยู่";
|
||||
$t['This video will cost you %s point(s)'] = "วิดีโอนี้คุณเสียค่าใช้จ่าย";
|
||||
|
@ -349,7 +349,7 @@ $t['Unknown User'] = "ผู้ใช้ที&#
|
|||
$t['Unsuggest'] = "Unsuggest";
|
||||
$t['Up Next'] = "ต่อไป";
|
||||
$t['Update Now'] = "อัปเดตเดี๋ยวนี้";
|
||||
$t['Update YouPHPTube System'] = "อัปเดตระบบ ";
|
||||
$t['Update AVideo System'] = "อัปเดตระบบ ";
|
||||
$t['Update the site configuration'] = "อัปเดตการกำหนดค่าไซต์";
|
||||
$t['Update version'] = "อัปเดตเวอร์ชัน";
|
||||
$t['Update your user'] = "อัปเดตผู้ใช้ของคุณ";
|
||||
|
@ -413,14 +413,14 @@ $t['When autoplay is enabled, a suggested video will automatically play next.']
|
|||
$t['Word Translations'] = "การแปลคำ";
|
||||
$t['Yes'] = "Yes";
|
||||
$t['Yes, delete it!'] = "ใช่ลบทิ้ง";
|
||||
$t['YouPHPTube URL'] = "URL ของ";
|
||||
$t['AVideo URL'] = "URL ของ";
|
||||
$t['You already support this video'] = "คุณสนับสนุนวิดีโอนี้แล้ว";
|
||||
$t['You are hosting %d minutes and %d seconds of video'] = "You are hosting %d minutes and %d seconds of video";
|
||||
$t['You are not allowed see this streaming'] = "คุณไม่ได้รับอนุญาตให้ดูสตรีมมิงแบบนี้";
|
||||
$t['You are not logged'] = "คุณยังไม่ได้ล็อกอิน";
|
||||
$t['You are not online, loading webcam...'] = "คุณไม่ได้ออนไลน์กำลังโหลดเว็บแคม ..";
|
||||
$t['You are online now, web cam is disabled'] = "คุณออนไลน์ตอนนี้เว็บแคมถูกปิดใช้งาน "";
|
||||
$t['You are running YouPHPTube version %s!'] = "คุณใช้งาน Agotube เวอร์ชัน";
|
||||
$t['You are running AVideo version %s!'] = "คุณใช้งาน Agotube เวอร์ชัน";
|
||||
$t['You asked for a recover link, click on the provided link'] = "คุณขอลิงค์กู้คืนคลิกที่ลิงก์ที่มีให้";
|
||||
$t['You can not Manage This Video'] = "คุณไม่สามารถจัดการวิดีโอนี้ได้";
|
||||
$t['You can not do this'] = "คุณไม่สามารถทำเช่นนี้ได้";
|
||||
|
@ -520,7 +520,7 @@ $t['Your user has been created!'] = "ผู้ใช้&
|
|||
$t['Your user has been deleted!'] = "ผู้ใช้ของคุณถูกลบแล้ว!";
|
||||
$t['Your user has been saved!'] = "บันทึกผู้ใช้ของคุณแล้ว!";
|
||||
$t['Your user or password is wrong!'] = "ผู้ใช้หรือรหัสผ่านของคุณผิด!";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fab fa-youtube\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "Your video <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fab fa-youtube'></span> %s</a> was uploaded to your <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> YouTube Account</a><br> ";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fas fa-play-circle\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "Your video <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fas fa-play-circle'></span> %s</a> was uploaded to your <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> YouTube Account</a><br> ";
|
||||
$t['Your video download is complete, it is encoding now'] = "การดาวน์โหลดวิดีโอของคุณเสร็จสมบูรณ์แล้วกำลังเข้ารหัสอยู่ในขณะนี้";
|
||||
$t['Your video has NOT been deleted!'] = "วิดีโอของคุณไม่ถูกลบ!";
|
||||
$t['Your video has NOT been saved!'] = "วิดีโอของคุณยังไม่ได้รับการบันทึก!";
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<?php
|
||||
global $t;
|
||||
|
||||
$t['<p>YouPHPTube! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, YouPHPTube! is an open source solution that is freely available to everyone.</p>'] = "<P> YouPHPTube! Bir video paylaşım sitesidir. Hizmet Daniel Neto tarafından Mart 2017'de oluşturulmuştur. </p><p> Yazılım, videoları yüklemenize, görüntülemenize, paylaşmanıza ve yorum yapmanıza izin verir ve WebM ve H.264'ü kullanır / MPEG-4 AVC, kullanıcı tarafından üretilen ve kurumsal medya videolarının geniş bir yelpazesini görüntüler. </p><p> En iyisi, YouPHPTube! Herkes tarafından serbestçe temin edilebilen açık kaynaklı bir çözümdür. </p>";
|
||||
$t['About YouPHPTube!'] = "YouPHPTube Hakkında!";
|
||||
$t['<p>AVideo! is an video-sharing website, The service was created by Daniel Neto in march 2017. </p><p>The software allow you to upload, view, share and comment on videos, and it makes use of WebM and H.264/MPEG-4 AVC to display a wide variety of user-generated and corporate media videos. </p><p>Best of all, AVideo! is an open source solution that is freely available to everyone.</p>'] = "<P> AVideo! Bir video paylaşım sitesidir. Hizmet Daniel Neto tarafından Mart 2017'de oluşturulmuştur. </p><p> Yazılım, videoları yüklemenize, görüntülemenize, paylaşmanıza ve yorum yapmanıza izin verir ve WebM ve H.264'ü kullanır / MPEG-4 AVC, kullanıcı tarafından üretilen ve kurumsal medya videolarının geniş bir yelpazesini görüntüler. </p><p> En iyisi, AVideo! Herkes tarafından serbestçe temin edilebilen açık kaynaklı bir çözümdür. </p>";
|
||||
$t['About AVideo!'] = "AVideo Hakkında!";
|
||||
$t['About'] = "hakkında";
|
||||
$t['Activate'] = "Etkinleştir";
|
||||
$t['Active'] = "Aktif";
|
||||
|
@ -90,7 +90,7 @@ $t['Unable to open file!'] = "Dosya açılamıyor!";
|
|||
$t['Update Now'] = "Şimdi güncelle";
|
||||
$t['Update the site configuration'] = "Site yapılandırmasını güncelleme";
|
||||
$t['Update version'] = "Sürümü güncelle";
|
||||
$t['Update YouPHPTube System'] = "YouPHPTube Sistemini Güncelleyin";
|
||||
$t['Update AVideo System'] = "AVideo Sistemini Güncelleyin";
|
||||
$t['Update your user'] = "Kullanıcıyı güncelle";
|
||||
$t['Upload your file'] = "Dosyanızı yükleyin";
|
||||
$t['Use one of the recommended resolutions'] = "Önerilen çözünürlüklerden birini kullanın";
|
||||
|
@ -111,7 +111,7 @@ $t['Website'] = "Web sitesi";
|
|||
$t['Welcome %s, update your informations'] = "Hoş geldiniz %s, bilgilerinizi güncelleyin";
|
||||
$t['Word Translations'] = "Kelime Çevirileri";
|
||||
$t['Yes, delete it!'] = "Evet, sil şunu!";
|
||||
$t['You are running YouPHPTube version %s!'] = "YouPHPTube sürümünü %s çalıştırıyorsunuz!";
|
||||
$t['You are running AVideo version %s!'] = "AVideo sürümünü %s çalıştırıyorsunuz!";
|
||||
$t['You can not manage categories'] = "Kategorileri yönetemezsin";
|
||||
$t['You can not manage users'] = "Kullanıcıları yönetemezsin";
|
||||
$t['You can not manage videos'] = "Videoları yönetemezsin";
|
||||
|
|
|
@ -111,7 +111,7 @@ $t['Devices Stream Info'] = "Cihaz Yayın Bilgisi";
|
|||
$t['Description'] = "Açıklama";
|
||||
$t['Direct Import Local Videos'] = "Yerel Videoları İçe Aktar";
|
||||
$t['Direct upload'] = "Doğrudan yükle";
|
||||
$t['Disable YouPHPTube Google Analytics'] = "YouPHPTube Google Analytics'i devre dışı bırak";
|
||||
$t['Disable AVideo Google Analytics'] = "AVideo Google Analytics'i devre dışı bırak";
|
||||
$t['Disable Youtube-Upload'] = "Youtube-Upload'u devre dışı bırak";
|
||||
$t['Disable right-click-prevention on video and allow downloading'] = "Videoda sağ tıklama önleme özelliğini devre dışı bırakın ve indirmeye izin verin";
|
||||
$t['Do not forget to save after choose your theme'] = "Temanızı seçtikten sonra kaydetmeyi unutmayın.";
|
||||
|
@ -352,7 +352,7 @@ $t['This creates a download-button under your video, suggest you title.mp4 as do
|
|||
$t['This e-mail will be used for this web site notifications'] = "Bu e-posta, bu web sitesi bildirimleri için kullanılacaktır.";
|
||||
$t['This help us to track and dettect errors'] = "Bu, hataları izlememize ve düzenlememize yardımcı oluyor";
|
||||
$t['This is an experimental resource'] = "Bu özellik henüz deneme aşamasındadır";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/DanielnetoDotCom/YouPHPTube-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.youphptube.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "Bu sayfa sadece bir MP4 Dosyası ile çalışır, eğer başka bir formata sahipseniz veya başka bir formata ihtiyacınız varsa, kendi <a href='https://github.com/DanielnetoDotCom/YouPHPTube-Encoder' class='btn btn-warning btn-xs'>Kodlayıcınız</a> ya da <a href='https://encoder.youphptube.com/' class='btn btn-warning btn-xs'>Genel</a>'i kullanın.";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/WWBN/AVideo-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.avideo.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "Bu sayfa sadece bir MP4 Dosyası ile çalışır, eğer başka bir formata sahipseniz veya başka bir formata ihtiyacınız varsa, kendi <a href='https://github.com/WWBN/AVideo-Encoder' class='btn btn-warning btn-xs'>Kodlayıcınız</a> ya da <a href='https://encoder.avideo.com/' class='btn btn-warning btn-xs'>Genel</a>'i kullanın.";
|
||||
$t['This plugin is not available for you'] = "Bu eklenti sizin için kullanılamaz";
|
||||
$t['This value must match with the language files on'] = "Bu değer, dil dosyaları ile eşleşmelidir.";
|
||||
$t['This video will cost you %s point(s)'] = "Bu video size %s puana mâl olacak";
|
||||
|
@ -394,7 +394,7 @@ $t['Unsuggest'] = "Unsuggest";
|
|||
$t['Up'] = "Yukarı";
|
||||
$t['Up Next'] = "Bir sonraki";
|
||||
$t['Update Now'] = "Şimdi Güncelle";
|
||||
$t['Update YouPHPTube System'] = "YouPHPTube Sistemini Güncelle";
|
||||
$t['Update AVideo System'] = "AVideo Sistemini Güncelle";
|
||||
$t['Update the site configuration'] = "Site yapılandırmasını güncelle";
|
||||
$t['Update version'] = "Sürümü Güncelle";
|
||||
$t['Update your user'] = "Kullanıcıyı güncelle";
|
||||
|
@ -461,14 +461,14 @@ $t['Word Translations'] = "Kelime Çevirileri";
|
|||
$t['Yes'] = "Evet";
|
||||
$t['Yes, delete it!'] = "Evet, sil onu!";
|
||||
$t['You%20can%20not%20manage'] = "Yönetemezsiniz"; // This is gramaticly not correct and only used in a error-field..
|
||||
$t['YouPHPTube URL'] = "Web'den İzleme Bağlantısı";
|
||||
$t['AVideo URL'] = "Web'den İzleme Bağlantısı";
|
||||
$t['You already support this video'] = "Bu videoyu zaten desteklediniz";
|
||||
$t['You are hosting %d minutes and %d seconds of video'] = "%d dakika ve %d saniye süresi kadar video barındırıyorsunuz";
|
||||
$t['You are not allowed see this streaming'] = "Bu yayını görme izniniz yok";
|
||||
$t['You are not logged'] = "Giriş yapmadınız";
|
||||
$t['You are not online, loading webcam...'] = "WebCam yükleniyor, henüz yayında değilsiniz...";
|
||||
$t['You are online now, web cam is disabled'] = "WebCam ile yayın başlatılamıyor, zaten canlı yayındasınız.";
|
||||
$t['You are running YouPHPTube version %s!'] = "YouPHPTube %s sürümünü kullanıyorsunuz!";
|
||||
$t['You are running AVideo version %s!'] = "AVideo %s sürümünü kullanıyorsunuz!";
|
||||
$t['You asked for a recover link, click on the provided link'] = "Bir kurtarma bağlantısı istediniz, sağlanan bağlantıya tıklayın";
|
||||
$t['You can not Manage This Video'] = "Bu Videoyu Yönetemezsiniz";
|
||||
$t['You can not do this'] = "Bunu yapamazsın";
|
||||
|
|
|
@ -63,7 +63,7 @@ $t['Created'] = "建立";
|
|||
$t['Delete'] = "删除";
|
||||
$t['Delete All Orphans Files'] = "刪除所有未分類檔案";
|
||||
$t['Description'] = "描述";
|
||||
$t['Disable YouPHPTube Google Analytics'] = "關閉 Google 分析";
|
||||
$t['Disable AVideo Google Analytics'] = "關閉 Google 分析";
|
||||
$t['Do not forget to save after choose your theme'] = "變更佈景主題後,不要忘記儲存!";
|
||||
$t['Don´t like this video? Sign in to make your opinion count.'] = "不喜歡這個影片?請登入表達您的觀點。";
|
||||
$t['Download'] = "下載";
|
||||
|
@ -215,7 +215,7 @@ $t['Themes'] = "佈景主題";
|
|||
$t['There is missing data to recover your password'] = "資料不完整,無法回復您的密碼";
|
||||
$t['This e-mail will be used for this web site notifications'] = "此電子郵件將作為本網站寄發通知用的信箱";
|
||||
$t['This help us to track and dettect errors'] = "這可以幫助我們追蹤和偵測錯誤";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/DanielnetoDotCom/YouPHPTube-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.youphptube.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "此網頁僅支援 MP4,如果你需要別的格式,下載並安裝你自己的<a href='https://github.com/DanielnetoDotCom/YouPHPTube-Encoder' class='btn btn-warning btn-xs'>編碼伺服器</a>或使用<a href='https://encoder.youphptube.com/' class='btn btn-warning btn-xs'>公共編碼伺服器</a>";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/WWBN/AVideo-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.avideo.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "此網頁僅支援 MP4,如果你需要別的格式,下載並安裝你自己的<a href='https://github.com/WWBN/AVideo-Encoder' class='btn btn-warning btn-xs'>編碼伺服器</a>或使用<a href='https://encoder.avideo.com/' class='btn btn-warning btn-xs'>公共編碼伺服器</a>";
|
||||
$t['This value must match with the language files on'] = "此設定值必須與翻譯文件檔相匹配";
|
||||
$t['This video will work as an advertising and will no longer appear on videos list'] = "這部影片會變成廣告而且不再表列出來";
|
||||
$t['Timeline'] = "時間軸";
|
||||
|
@ -236,7 +236,7 @@ $t['Unable to open file!'] = "無法開啟檔案!";
|
|||
$t['Unique Users'] = "唯一身份用戶";
|
||||
$t['Up Next'] = "即將播放";
|
||||
$t['Update Now'] = "立刻更新";
|
||||
$t['Update YouPHPTube System'] = "更新 YouPHPTube 系統";
|
||||
$t['Update AVideo System'] = "更新 AVideo 系統";
|
||||
$t['Update the site configuration'] = "更新站台配置";
|
||||
$t['Update version'] = "更新版本";
|
||||
$t['Update your user'] = "更新使用者資訊";
|
||||
|
@ -292,7 +292,7 @@ $t['Word Translations'] = "翻譯";
|
|||
$t['Yes'] = "是";
|
||||
$t['Yes, delete it!'] = "是的,删除它!";
|
||||
$t['You are hosting %d minutes and %d seconds of video'] = "伺服器上影片總長度為 %d 分 %d 秒";
|
||||
$t['You are running YouPHPTube version %s!'] = "目前的 YouPHPTube 版本為 %s!";
|
||||
$t['You are running AVideo version %s!'] = "目前的 AVideo 版本為 %s!";
|
||||
$t['You asked for a recover link, click on the provided link'] = "這是您要求的回覆連結,請點按連結";
|
||||
$t['You can not manage ads'] = "您不能管理廣告";
|
||||
$t['You can not manage categories'] = "您不能管理分類";
|
||||
|
@ -368,7 +368,7 @@ $t['Your user has been created!'] = "使用者已經建立!";
|
|||
$t['Your user has been deleted!'] = "使用者已經删除!";
|
||||
$t['Your user has been saved!'] = "使用者已經儲存!";
|
||||
$t['Your user or password is wrong!'] = "使用者帳號或密碼不正確!";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fab fa-youtube\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br>'] = "您的影片<a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fab fa-youtube'></span> %s</a> 已經上傳到您的<a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> YouTube 帳號</a><br>";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fas fa-play-circle\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br>'] = "您的影片<a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fas fa-play-circle'></span> %s</a> 已經上傳到您的<a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> YouTube 帳號</a><br>";
|
||||
$t['Your video download is complete, it is encoding now'] = "影片已經下載完成,正在編碼中";
|
||||
$t['Your video has NOT been deleted!'] = "影片尚未删除!";
|
||||
$t['Your video has NOT been saved!'] = "影片尚未儲存!";
|
||||
|
|
|
@ -111,7 +111,7 @@ $t['Devices Stream Info'] = "Devices Stream Info";
|
|||
$t['Description'] = "Description";
|
||||
$t['Direct Import Local Videos'] = "Direct Import Local Videos";
|
||||
$t['Direct upload'] = "Direct upload";
|
||||
$t['Disable YouPHPTube Google Analytics'] = "Disable YouPHPTube Google Analytics";
|
||||
$t['Disable AVideo Google Analytics'] = "Disable AVideo Google Analytics";
|
||||
$t['Disable Youtube-Upload'] = "Disable Youtube-Upload";
|
||||
$t['Disable right-click-prevention on video and allow downloading'] = "Disable right-click-prevention on video and allow downloading";
|
||||
$t['Do not forget to save after choose your theme'] = "Do not forget to save after choose your theme";
|
||||
|
@ -350,7 +350,7 @@ $t['This creates a download-button under your video, suggest you title.mp4 as do
|
|||
$t['This e-mail will be used for this web site notifications'] = "This e-mail will be used for this web site notifications";
|
||||
$t['This help us to track and dettect errors'] = "This help us to track and dettect errors";
|
||||
$t['This is an experimental resource'] = "This is an experimental resource";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/DanielnetoDotCom/YouPHPTube-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.youphptube.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "This page works only with a MP4 File, if you have or need any other format, try to install your own <a href='https://github.com/DanielnetoDotCom/YouPHPTube-Encoder' class='btn btn-warning btn-xs'>encoder</a> or use the <a href='https://encoder.youphptube.com/' class='btn btn-warning btn-xs'>public</a> one";
|
||||
$t['This page works only with a MP4 File, if you have or need any other format, try to install your own <a href=\'https://github.com/WWBN/AVideo-Encoder\' class=\'btn btn-warning btn-xs\'>encoder</a> or use the <a href=\'https://encoder.avideo.com/\' class=\'btn btn-warning btn-xs\'>public</a> one'] = "This page works only with a MP4 File, if you have or need any other format, try to install your own <a href='https://github.com/WWBN/AVideo-Encoder' class='btn btn-warning btn-xs'>encoder</a> or use the <a href='https://encoder.avideo.com/' class='btn btn-warning btn-xs'>public</a> one";
|
||||
$t['This plugin is not available for you'] = "This plugin is not available for you";
|
||||
$t['This value must match with the language files on'] = "This value must match with the language files on";
|
||||
$t['This video will cost you %s point(s)'] = "This video will cost you %s point(s)";
|
||||
|
@ -392,7 +392,7 @@ $t['Unsuggest'] = "Unsuggest";
|
|||
$t['Up'] = "Up";
|
||||
$t['Up Next'] = "Up Next";
|
||||
$t['Update Now'] = "Update Now";
|
||||
$t['Update YouPHPTube System'] = "Update YouPHPTube System";
|
||||
$t['Update AVideo System'] = "Update AVideo System";
|
||||
$t['Update the site configuration'] = "Update the site configuration";
|
||||
$t['Update version'] = "Update version";
|
||||
$t['Update your user'] = "Update your user";
|
||||
|
@ -459,14 +459,14 @@ $t['Word Translations'] = "Word Translations";
|
|||
$t['Yes'] = "Yes";
|
||||
$t['Yes, delete it!'] = "Yes, delete it!";
|
||||
$t['You%20can%20not%20manage'] = "You%20can%20not%20manage"; // This is gramaticly not correct and only used in a error-field..
|
||||
$t['YouPHPTube URL'] = "YouPHPTube URL";
|
||||
$t['AVideo URL'] = "AVideo URL";
|
||||
$t['You already support this video'] = "You already support this video";
|
||||
$t['You are hosting %d minutes and %d seconds of video'] = "You are hosting %d minutes and %d seconds of video";
|
||||
$t['You are not allowed see this streaming'] = "You are not allowed see this streaming";
|
||||
$t['You are not logged'] = "You are not logged";
|
||||
$t['You are not online, loading webcam...'] = "You are not online, loading webcam...";
|
||||
$t['You are online now, web cam is disabled'] = "You are online now, web cam is disabled";
|
||||
$t['You are running YouPHPTube version %s!'] = "You are running YouPHPTube version %s!";
|
||||
$t['You are running AVideo version %s!'] = "You are running AVideo version %s!";
|
||||
$t['You asked for a recover link, click on the provided link'] = "You asked for a recover link, click on the provided link";
|
||||
$t['You can not Manage This Video'] = "You can not Manage This Video";
|
||||
$t['You can not do this'] = "You can not do this";
|
||||
|
@ -569,7 +569,7 @@ $t['Your user has been created!'] = "Your user has been created!";
|
|||
$t['Your user has been deleted!'] = "Your user has been deleted!";
|
||||
$t['Your user has been saved!'] = "Your user has been saved!";
|
||||
$t['Your user or password is wrong!'] = "Your user or password is wrong!";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fab fa-youtube\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "Your video <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fab fa-youtube'></span> %s</a> was uploaded to your <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> YouTube Account</a><br> ";
|
||||
$t['Your video <a href=\'https://youtu.be/%s\' target=\'_blank\' class=\'btn btn-default\'><span class=\'fas fa-play-circle\'></span> %s</a> was uploaded to your <a href=\'https://www.youtube.com/my_videos\' class=\'btn btn-default\' target=\'_blank\'><span class=\'fab fa-youtube-square\'></span> YouTube Account</a><br> '] = "Your video <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fas fa-play-circle'></span> %s</a> was uploaded to your <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> YouTube Account</a><br> ";
|
||||
$t['Your video download is complete, it is encoding now'] = "Your video download is complete, it is encoding now";
|
||||
$t['Your video has NOT been deleted!'] = "Your video has NOT been deleted!";
|
||||
$t['Your video has NOT been saved!'] = "Your video has NOT been saved!";
|
||||
|
|
|
@ -34,7 +34,7 @@ abstract class ObjectYPT implements ObjectInterface {
|
|||
global $global;
|
||||
$id = intval($id);
|
||||
$sql = "SELECT * FROM " . static::getTableName() . " WHERE id = ? LIMIT 1";
|
||||
// I had to add this because the about from customize plugin was not loading on the about page http://127.0.0.1/YouPHPTube/about
|
||||
// I had to add this because the about from customize plugin was not loading on the about page http://127.0.0.1/AVideo/about
|
||||
$res = sqlDAL::readSql($sql, "i", array($id));
|
||||
$data = sqlDAL::fetchAssoc($res);
|
||||
sqlDAL::close($res);
|
||||
|
|
|
@ -17,23 +17,23 @@ if (empty($_POST)) {
|
|||
error_log($obj->msg);
|
||||
die(json_encode($obj));
|
||||
}
|
||||
error_log("youPHPTubeEncoder.json: start");
|
||||
error_log("aVideoEncoder.json: start");
|
||||
if (empty($_POST['format']) || !in_array($_POST['format'], $global['allowedExtension'])) {
|
||||
error_log("youPHPTubeEncoder.json: Extension not allowed File " . __FILE__ . ": " . json_encode($_POST));
|
||||
error_log("aVideoEncoder.json: Extension not allowed File " . __FILE__ . ": " . json_encode($_POST));
|
||||
die();
|
||||
}
|
||||
// pass admin user and pass
|
||||
$user = new User("", @$_POST['user'], @$_POST['password']);
|
||||
$user->login(false, true);
|
||||
if (!User::canUpload()) {
|
||||
error_log("youPHPTubeEncoder.json: Permission denied to receive a file: " . json_encode($_POST));
|
||||
error_log("aVideoEncoder.json: Permission denied to receive a file: " . json_encode($_POST));
|
||||
$obj->msg = __("Permission denied to receive a file: " . json_encode($_POST));
|
||||
error_log($obj->msg);
|
||||
die(json_encode($obj));
|
||||
}
|
||||
|
||||
if (!empty($_POST['videos_id']) && !Video::canEdit($_POST['videos_id'])) {
|
||||
error_log("youPHPTubeEncoder.json: Permission denied to edit a video: " . json_encode($_POST));
|
||||
error_log("aVideoEncoder.json: Permission denied to edit a video: " . json_encode($_POST));
|
||||
$obj->msg = __("Permission denied to edit a video: " . json_encode($_POST));
|
||||
error_log($obj->msg);
|
||||
die(json_encode($obj));
|
||||
|
@ -67,7 +67,7 @@ if ($status !== 'u' && $status !== 'a') {
|
|||
}
|
||||
}
|
||||
$video->setVideoDownloadedLink($_POST['videoDownloadedLink']);
|
||||
error_log("youPHPTubeEncoder.json: Encoder receiving post " . json_encode($_POST));
|
||||
error_log("aVideoEncoder.json: Encoder receiving post " . json_encode($_POST));
|
||||
//error_log(print_r($_POST, true));
|
||||
if (preg_match("/(mp3|wav|ogg)$/i", $_POST['format'])) {
|
||||
$type = 'audio';
|
||||
|
@ -88,9 +88,9 @@ if (empty($videoFileName)) {
|
|||
$destination_local = "{$global['systemRootPath']}videos/{$videoFileName}";
|
||||
|
||||
if (!empty($_FILES)) {
|
||||
error_log("youPHPTubeEncoder.json: Files " . json_encode($_FILES));
|
||||
error_log("aVideoEncoder.json: Files " . json_encode($_FILES));
|
||||
} else {
|
||||
error_log("youPHPTubeEncoder.json: Files EMPTY");
|
||||
error_log("aVideoEncoder.json: Files EMPTY");
|
||||
}
|
||||
|
||||
if (!empty($_FILES['video']['error'])) {
|
||||
|
@ -104,14 +104,14 @@ if (!empty($_FILES['video']['error'])) {
|
|||
7 => 'Failed to write file to disk.',
|
||||
8 => 'A PHP extension stopped the file upload.',
|
||||
);
|
||||
error_log("youPHPTubeEncoder.json: ******** Files ERROR " . $phpFileUploadErrors[$_FILES['video']['error']]);
|
||||
error_log("aVideoEncoder.json: ******** Files ERROR " . $phpFileUploadErrors[$_FILES['video']['error']]);
|
||||
if(!empty($_POST['downloadURL']) && !empty($_FILES['video']['name'])){
|
||||
error_log("youPHPTubeEncoder.json: Try to download ".$_POST['downloadURL']);
|
||||
error_log("aVideoEncoder.json: Try to download ".$_POST['downloadURL']);
|
||||
$file = url_get_contents($_POST['downloadURL']);
|
||||
error_log("youPHPTubeEncoder.json: Got the download ".$_POST['downloadURL']);
|
||||
error_log("aVideoEncoder.json: Got the download ".$_POST['downloadURL']);
|
||||
if($file){
|
||||
$temp = "{$global['systemRootPath']}videos/cache/tmpFile/{$_FILES['video']['name']}";
|
||||
error_log("youPHPTubeEncoder.json: save ".$temp);
|
||||
error_log("aVideoEncoder.json: save ".$temp);
|
||||
make_path($temp);
|
||||
file_put_contents($temp, $file);
|
||||
$_FILES['video']['tmp_name'] = $temp;
|
||||
|
@ -126,7 +126,7 @@ if (!empty($_FILES['video']['tmp_name'])) {
|
|||
$resolution = "_{$_POST['resolution']}";
|
||||
}
|
||||
$filename = "{$videoFileName}{$resolution}.{$_POST['format']}";
|
||||
error_log("youPHPTubeEncoder.json: receiving video upload to {$filename} " . json_encode($_FILES));
|
||||
error_log("aVideoEncoder.json: receiving video upload to {$filename} " . json_encode($_FILES));
|
||||
decideMoveUploadedToVideos($_FILES['video']['tmp_name'], $filename);
|
||||
} else {
|
||||
// set encoding
|
||||
|
@ -135,14 +135,14 @@ if (!empty($_FILES['video']['tmp_name'])) {
|
|||
if (!empty($_FILES['image']['tmp_name']) && !file_exists("{$destination_local}.jpg")) {
|
||||
if (!move_uploaded_file($_FILES['image']['tmp_name'], "{$destination_local}.jpg")) {
|
||||
$obj->msg = print_r(sprintf(__("Could not move image file [%s.jpg]"), $destination_local), true);
|
||||
error_log("youPHPTubeEncoder.json: " . $obj->msg);
|
||||
error_log("aVideoEncoder.json: " . $obj->msg);
|
||||
die(json_encode($obj));
|
||||
}
|
||||
}
|
||||
if (!empty($_FILES['gifimage']['tmp_name']) && !file_exists("{$destination_local}.gif")) {
|
||||
if (!move_uploaded_file($_FILES['gifimage']['tmp_name'], "{$destination_local}.gif")) {
|
||||
$obj->msg = print_r(sprintf(__("Could not move gif image file [%s.gif]"), $destination_local), true);
|
||||
error_log("youPHPTubeEncoder.json: " . $obj->msg);
|
||||
error_log("aVideoEncoder.json: " . $obj->msg);
|
||||
die(json_encode($obj));
|
||||
}
|
||||
}
|
||||
|
@ -157,7 +157,7 @@ $video->updateHLSDurationIfNeed();
|
|||
|
||||
$obj->error = false;
|
||||
$obj->video_id = $video_id;
|
||||
error_log("youPHPTubeEncoder.json: Files Received for video {$video_id}: " . $video->getTitle());
|
||||
error_log("aVideoEncoder.json: Files Received for video {$video_id}: " . $video->getTitle());
|
||||
die(json_encode($obj));
|
||||
|
||||
/*
|
|
@ -55,7 +55,7 @@ if(empty($_POST['fail'])){
|
|||
}
|
||||
$video_id = $video->save();
|
||||
if(empty($_POST['fail'])){
|
||||
YouPHPTubePlugin::afterNewVideo($_POST['videos_id']);
|
||||
AVideoPlugin::afterNewVideo($_POST['videos_id']);
|
||||
}
|
||||
$obj->error = false;
|
||||
$obj->video_id = $video_id;
|
|
@ -1,5 +1,5 @@
|
|||
<?php
|
||||
ini_set('error_log', '../videos/youphptube.js.log');
|
||||
ini_set('error_log', '../videos/avideo.js.log');
|
||||
if(!empty($_GET['error'])){
|
||||
error_log("[aEC] ".$_GET['error']);
|
||||
}
|
||||
|
|
|
@ -107,9 +107,9 @@ class Comment {
|
|||
$id = $this->id;
|
||||
}
|
||||
if(empty($this->comments_id_pai) || $this->comments_id_pai== 'NULL'){
|
||||
YouPHPTubePlugin::afterNewComment($this->id);
|
||||
AVideoPlugin::afterNewComment($this->id);
|
||||
}else{
|
||||
YouPHPTubePlugin::afterNewResponse($this->id);
|
||||
AVideoPlugin::afterNewResponse($this->id);
|
||||
}
|
||||
return $resp;
|
||||
}
|
||||
|
|
|
@ -438,7 +438,7 @@ require_once \$global['systemRootPath'].'objects/include_config.php';
|
|||
}
|
||||
|
||||
if (empty($this->encoderURL)) {
|
||||
return "https://encoder.youphptube.com/";
|
||||
return "https://encoder.avideo.com/";
|
||||
}
|
||||
if (substr($this->encoderURL, -1) !== '/') {
|
||||
$this->encoderURL .= "/";
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
$global['webSiteRootURL'] .= (substr($global['webSiteRootURL'], -1) == '/' ? '' : '/');
|
||||
$global['systemRootPath'] .= (substr($global['systemRootPath'], -1) == '/' ? '' : '/');
|
||||
|
||||
ini_set('error_log', $global['systemRootPath'] . 'videos/youphptube.log');
|
||||
ini_set('error_log', $global['systemRootPath'] . 'videos/avideo.log');
|
||||
global $global, $config, $advancedCustom, $advancedCustomUser;
|
||||
|
||||
$global['mysqli'] = new mysqli($mysqlHost, $mysqlUser, $mysqlPass, $mysqlDatabase, @$mysqlPort);
|
||||
|
@ -52,7 +52,7 @@ session_start();
|
|||
// DDOS protection can be disabled in video/configuration.php
|
||||
if(!empty($global['enableDDOSprotection'])) ddosProtection();
|
||||
|
||||
// set the reffer for youPHPTube
|
||||
// set the reffer for aVideo
|
||||
$url1['host'] = "";
|
||||
if (!empty($_SERVER["HTTP_REFERER"])) {
|
||||
if((
|
||||
|
@ -92,12 +92,12 @@ require_once $global['systemRootPath'] . 'locale/function.php';
|
|||
require_once $global['systemRootPath'] . 'objects/plugin.php';
|
||||
require_once $global['systemRootPath'] . 'objects/user.php';
|
||||
require_once $global['systemRootPath'] . 'objects/video.php';
|
||||
require_once $global['systemRootPath'] . 'plugin/YouPHPTubePlugin.php';
|
||||
require_once $global['systemRootPath'] . 'plugin/AVideoPlugin.php';
|
||||
allowOrigin();
|
||||
|
||||
$baseName = basename($_SERVER["SCRIPT_FILENAME"]);
|
||||
if ($baseName !== 'xsendfile.php' && class_exists("Plugin")) {
|
||||
YouPHPTubePlugin::getStart();
|
||||
AVideoPlugin::getStart();
|
||||
} else if($baseName !== 'xsendfile.php') {
|
||||
error_log("Class Plugin Not found: {$_SERVER['REQUEST_URI']}");
|
||||
}
|
||||
|
@ -105,7 +105,7 @@ if (empty($global['bodyClass'])) {
|
|||
$global['bodyClass'] = "";
|
||||
}
|
||||
$global['allowedExtension'] = array('gif', 'jpg', 'mp4', 'webm', 'mp3', 'ogg', 'zip');
|
||||
$advancedCustom = YouPHPTubePlugin::getObjectData("CustomizeAdvanced");
|
||||
$advancedCustomUser = YouPHPTubePlugin::getObjectData("CustomizeUser");
|
||||
YouPHPTubePlugin::loadPlugin("PlayerSkins");
|
||||
$advancedCustom = AVideoPlugin::getObjectData("CustomizeAdvanced");
|
||||
$advancedCustomUser = AVideoPlugin::getObjectData("CustomizeUser");
|
||||
AVideoPlugin::loadPlugin("PlayerSkins");
|
||||
$sitemapFile = "{$global['systemRootPath']}sitemap.xml";
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
<?php
|
||||
if(class_exists("Plugin")){YouPHPTubePlugin::getEnd();}
|
||||
if(class_exists("Plugin")){AVideoPlugin::getEnd();}
|
|
@ -37,7 +37,7 @@ use Hybridauth\Hybridauth;
|
|||
use Hybridauth\HttpClient;
|
||||
|
||||
if (!empty($_GET['type'])) {
|
||||
$login = YouPHPTubePlugin::getLogin();
|
||||
$login = AVideoPlugin::getLogin();
|
||||
foreach ($login as $value) {
|
||||
$obj = $value['loginObject']->getDataObject();
|
||||
if($value['parameters']->type === $_GET['type']){
|
||||
|
@ -169,31 +169,31 @@ if (empty($advancedCustomUser->userCanNotChangeCategory) || User::isAdmin()) {
|
|||
$object->streamServerURL = "";
|
||||
$object->streamKey = "";
|
||||
if($object->isLogged){
|
||||
$p = YouPHPTubePlugin::loadPluginIfEnabled("Live");
|
||||
$p = AVideoPlugin::loadPluginIfEnabled("Live");
|
||||
if(!empty($p)){
|
||||
require_once $global['systemRootPath'] . 'plugin/Live/Objects/LiveTransmition.php';
|
||||
$trasnmition = LiveTransmition::createTransmitionIfNeed(User::getId());
|
||||
$object->streamServerURL = $p->getServer()."?p=".User::getUserPass();
|
||||
$object->streamKey = $trasnmition['key'];
|
||||
}
|
||||
$p = YouPHPTubePlugin::loadPluginIfEnabled("MobileManager");
|
||||
$p = AVideoPlugin::loadPluginIfEnabled("MobileManager");
|
||||
if(!empty($p)){
|
||||
$object->streamer = json_decode(url_get_contents($global['webSiteRootURL']."objects/status.json.php"));
|
||||
$object->plugin = $p->getDataObject();
|
||||
$object->encoder = $config->getEncoderURL();
|
||||
}
|
||||
|
||||
$p = YouPHPTubePlugin::loadPluginIfEnabled("VideoHLS");
|
||||
$p = AVideoPlugin::loadPluginIfEnabled("VideoHLS");
|
||||
if(!empty($p)){
|
||||
$object->videoHLS = true;
|
||||
}
|
||||
|
||||
$p = YouPHPTubePlugin::loadPluginIfEnabled("Subscription");
|
||||
$p = AVideoPlugin::loadPluginIfEnabled("Subscription");
|
||||
if(!empty($p)){
|
||||
$object->Subscription = Subscription::getAllFromUser($object->id);
|
||||
}
|
||||
|
||||
$p = YouPHPTubePlugin::loadPluginIfEnabled("PayPerView");
|
||||
$p = AVideoPlugin::loadPluginIfEnabled("PayPerView");
|
||||
if(!empty($p) && class_exists('PayPerView')){
|
||||
$object->PayPerView = PayPerView::getAllPPVFromUser($object->id);
|
||||
}
|
||||
|
|
|
@ -75,7 +75,7 @@ class sqlDAL {
|
|||
// make sure it does not store autid transactions
|
||||
$debug = debug_backtrace();
|
||||
if (empty($debug[2]['class']) || $debug[2]['class'] !== "AuditTable") {
|
||||
$audit = YouPHPTubePlugin::loadPluginIfEnabled('Audit');
|
||||
$audit = AVideoPlugin::loadPluginIfEnabled('Audit');
|
||||
if (!empty($audit)) {
|
||||
$audit->exec(@$debug[1]['function'], @$debug[1]['class'], $preparedStatement, $formats, json_encode($values), User::getId());
|
||||
}
|
||||
|
|
|
@ -23,7 +23,7 @@ if(!empty($_POST['user']) && !empty($_POST['pass'])){
|
|||
|
||||
|
||||
$obj = new stdClass();
|
||||
if(YouPHPTubePlugin::loadPluginIfEnabled("Live")){
|
||||
if(AVideoPlugin::loadPluginIfEnabled("Live")){
|
||||
$liveStats = url_get_contents("{$global['webSiteRootURL']}plugin/Live/stats.json.php");
|
||||
$obj->live = json_decode($liveStats);
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@ if (!User::isLogged()) {
|
|||
}
|
||||
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("PlayLists");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("PlayLists");
|
||||
if(empty($plugin)){
|
||||
$obj->msg = "Plugin not enabled";
|
||||
die(json_encode($obj));
|
||||
|
|
|
@ -158,12 +158,12 @@ class PlayList extends ObjectYPT {
|
|||
$fullData = sqlDAL::fetchAllAssoc($res);
|
||||
sqlDAL::close($res);
|
||||
$rows = array();
|
||||
$SubtitleSwitcher = YouPHPTubePlugin::loadPluginIfEnabled("SubtitleSwitcher");
|
||||
$SubtitleSwitcher = AVideoPlugin::loadPluginIfEnabled("SubtitleSwitcher");
|
||||
if ($res != false) {
|
||||
foreach ($fullData as $row) {
|
||||
if (!empty($_GET['isChannel'])) {
|
||||
$row['tags'] = Video::getTags($row['id']);
|
||||
$row['pluginBtns'] = YouPHPTubePlugin::getPlayListButtons($playlists_id);
|
||||
$row['pluginBtns'] = AVideoPlugin::getPlayListButtons($playlists_id);
|
||||
$row['humancreate'] = humanTiming(strtotime($row['cre']));
|
||||
}
|
||||
$images = Video::getImageFromFilename($row['filename'], $row['type']);
|
||||
|
|
|
@ -8,7 +8,7 @@ if(!isset($global['systemRootPath'])){
|
|||
require_once $global['systemRootPath'] . 'objects/user.php';
|
||||
require_once $global['systemRootPath'] . 'objects/playlist.php';
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("PlayLists");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("PlayLists");
|
||||
|
||||
if(empty($plugin)){
|
||||
die('{"error":"Plugin not enabled"}');
|
||||
|
|
|
@ -30,7 +30,7 @@ if(empty($_POST['playlists_id'])){
|
|||
|
||||
require_once './playlist.php';
|
||||
$videos = PlayList::getVideosFromPlaylist($_POST['playlists_id']);
|
||||
$objMob = YouPHPTubePlugin::getObjectData("MobileManager");
|
||||
$objMob = AVideoPlugin::getObjectData("MobileManager");
|
||||
|
||||
foreach ($videos as $key => $value) {
|
||||
unset($videos[$key]['password']);
|
||||
|
|
|
@ -174,7 +174,7 @@ class Plugin extends ObjectYPT {
|
|||
foreach ($cdir as $key => $value) {
|
||||
if (!in_array($value, array(".", ".."))) {
|
||||
if (is_dir($dir . DIRECTORY_SEPARATOR . $value)) {
|
||||
$p = YouPHPTubePlugin::loadPlugin($value);
|
||||
$p = AVideoPlugin::loadPlugin($value);
|
||||
if (!is_object($p) || $p->hidePlugin()) {
|
||||
error_log("Plugin Not Found: {$value}");
|
||||
continue;
|
||||
|
|
|
@ -14,9 +14,9 @@ if (empty($_POST['name'])) {
|
|||
die('{"error":"' . __("Name can't be blank") . '"}');
|
||||
}
|
||||
ini_set('max_execution_time', 300);
|
||||
require_once $global['systemRootPath'] . 'plugin/YouPHPTubePlugin.php';
|
||||
require_once $global['systemRootPath'] . 'plugin/AVideoPlugin.php';
|
||||
|
||||
$res=YouPHPTubePlugin::updatePlugin($_POST['name']);
|
||||
$res=AVideoPlugin::updatePlugin($_POST['name']);
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -31,8 +31,8 @@ $obj->setStatus($_POST['status']);
|
|||
|
||||
|
||||
if(empty($obj->pluginversion)||is_null($obj->pluginversion)){
|
||||
require_once $global['systemRootPath'] . 'plugin/YouPHPTubePlugin.php';
|
||||
$p=YouPHPTubePlugin::loadPlugin($_POST['name']);
|
||||
require_once $global['systemRootPath'] . 'plugin/AVideoPlugin.php';
|
||||
$p=AVideoPlugin::loadPlugin($_POST['name']);
|
||||
$currentVersion=$p->getPluginVersion();
|
||||
$obj->pluginversion=$currentVersion;
|
||||
Plugin::setCurrentVersionByUuid($_POST['uuid'], $currentVersion);
|
||||
|
|
|
@ -16,17 +16,17 @@ $obj->webSiteLogo = $config->getLogo();
|
|||
$obj->webSiteTitle = $config->getWebSiteTitle();
|
||||
$obj->version = $config->getVersion();
|
||||
$obj->mobileSreamerVersion = MobileManager::getVersion();
|
||||
$obj->reportVideoPluginEnabled = YouPHPTubePlugin::isEnabledByName("ReportVideo");
|
||||
$obj->reportVideoPluginEnabled = AVideoPlugin::isEnabledByName("ReportVideo");
|
||||
$obj->oauthLogin = array();
|
||||
$obj->oauthLogin[] = array('type'=>'Facebook', 'status'=> !empty(YouPHPTubePlugin::loadPluginIfEnabled('LoginFacebook')));
|
||||
$obj->oauthLogin[] = array('type'=>'Google', 'status'=> !empty(YouPHPTubePlugin::loadPluginIfEnabled('LoginGoogle')));
|
||||
$obj->oauthLogin[] = array('type'=>'Twitter', 'status'=> !empty(YouPHPTubePlugin::loadPluginIfEnabled('LoginTwitter')));
|
||||
$obj->oauthLogin[] = array('type'=>'LinkedIn', 'status'=> !empty(YouPHPTubePlugin::loadPluginIfEnabled('LoginLinkedin')));
|
||||
$obj->oauthLogin[] = array('type'=>'Facebook', 'status'=> !empty(AVideoPlugin::loadPluginIfEnabled('LoginFacebook')));
|
||||
$obj->oauthLogin[] = array('type'=>'Google', 'status'=> !empty(AVideoPlugin::loadPluginIfEnabled('LoginGoogle')));
|
||||
$obj->oauthLogin[] = array('type'=>'Twitter', 'status'=> !empty(AVideoPlugin::loadPluginIfEnabled('LoginTwitter')));
|
||||
$obj->oauthLogin[] = array('type'=>'LinkedIn', 'status'=> !empty(AVideoPlugin::loadPluginIfEnabled('LoginLinkedin')));
|
||||
|
||||
$obj->plugins = array();
|
||||
$plugins = Plugin::getAllEnabled();
|
||||
foreach ($plugins as $value) {
|
||||
$p = YouPHPTubePlugin::loadPlugin($value['dirName']);
|
||||
$p = AVideoPlugin::loadPlugin($value['dirName']);
|
||||
if (is_object($p)) {
|
||||
$info = $p->getMobileInfo();
|
||||
if(!empty($info)){
|
||||
|
|
|
@ -275,7 +275,7 @@ class Subscribe {
|
|||
. "<button class='btn btn-xs subsB subs{$user_id} subscribeButton{$user_id}' "
|
||||
. "title=\"" . __("Want to subscribe to this channel?") . "\" "
|
||||
. "data-content=\"" . __("Sign in to subscribe to this channel") . "<hr><center><a class='btn btn-success btn-sm' href='{$global['webSiteRootURL']}user'>" . __("Sign in") . "</a></center>\" "
|
||||
. "tabindex=\"0\" role=\"button\" data-html=\"true\" data-toggle=\"popover\" data-placement=\"bottom\" ><i class='fab fa-youtube'></i> <b class='text'>" . __("Subscribe") . "</b></button>"
|
||||
. "tabindex=\"0\" role=\"button\" data-html=\"true\" data-toggle=\"popover\" data-placement=\"bottom\" ><i class='fas fa-play-circle'></i> <b class='text'>" . __("Subscribe") . "</b></button>"
|
||||
. "<button class='btn btn-xs subsB subs{$user_id}'><b class='textTotal{$user_id}'>{$total}</b></button>"
|
||||
. "</div>";
|
||||
|
||||
|
@ -290,10 +290,10 @@ class Subscribe {
|
|||
// show unsubscribe Button
|
||||
$subscribe = "<div class=\"btn-group\">";
|
||||
if(!empty($subs) && $subs['status']==='a'){
|
||||
$subscribe .= "<button class='btn btn-xs subsB subscribeButton{$user_id} subscribed subs{$user_id}'><i class='fab fa-youtube'></i> <b class='text'>" . __("Subscribed") . "</b></button>";
|
||||
$subscribe .= "<button class='btn btn-xs subsB subscribeButton{$user_id} subscribed subs{$user_id}'><i class='fas fa-play-circle'></i> <b class='text'>" . __("Subscribed") . "</b></button>";
|
||||
$subscribe .= "<button class='btn btn-xs subsB subscribed subs{$user_id}'><b class='textTotal{$user_id}'>$total</b></button>";
|
||||
}else{
|
||||
$subscribe .= "<button class='btn btn-xs subsB subscribeButton{$user_id} subs{$user_id}'><i class='fab fa-youtube'></i> <b class='text'>" . __("Subscribe") . "</b></button>";
|
||||
$subscribe .= "<button class='btn btn-xs subsB subscribeButton{$user_id} subs{$user_id}'><i class='fas fa-play-circle'></i> <b class='text'>" . __("Subscribe") . "</b></button>";
|
||||
$subscribe .= "<button class='btn btn-xs subsB subs{$user_id}'><b class='textTotal{$user_id}'>$total</b></button>";
|
||||
}
|
||||
$subscribe .= "</div>";
|
||||
|
|
|
@ -562,7 +562,7 @@ if (typeof gtag !== \"function\") {
|
|||
return true;
|
||||
}
|
||||
|
||||
if (YouPHPTubePlugin::userCanWatchVideo(User::getId(), $videos_id)) {
|
||||
if (AVideoPlugin::userCanWatchVideo(User::getId(), $videos_id)) {
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -571,7 +571,7 @@ if (typeof gtag !== \"function\") {
|
|||
|
||||
if (empty($rows)) {
|
||||
// check if any plugin restrict access to this video
|
||||
if (!YouPHPTubePlugin::userCanWatchVideo(User::getId(), $videos_id)) {
|
||||
if (!AVideoPlugin::userCanWatchVideo(User::getId(), $videos_id)) {
|
||||
return false;
|
||||
} else {
|
||||
return true; // the video is public
|
||||
|
@ -596,7 +596,7 @@ if (typeof gtag !== \"function\") {
|
|||
|
||||
static function canWatchVideoWithAds($videos_id) {
|
||||
|
||||
if (YouPHPTubePlugin::userCanWatchVideoWithAds(User::getId(), $videos_id) || self::canWatchVideo($videos_id)) {
|
||||
if (AVideoPlugin::userCanWatchVideoWithAds(User::getId(), $videos_id) || self::canWatchVideo($videos_id)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
@ -676,7 +676,7 @@ if (typeof gtag !== \"function\") {
|
|||
setcookie("user", $user['user'], $cookie, "/", $_SERVER['HTTP_HOST']);
|
||||
setcookie("pass", $user['password'], $cookie, "/", $_SERVER['HTTP_HOST']);
|
||||
}
|
||||
YouPHPTubePlugin::onUserSignIn($_SESSION['user']['id']);
|
||||
AVideoPlugin::onUserSignIn($_SESSION['user']['id']);
|
||||
$_SESSION['loginAttempts'] = 0;
|
||||
return self::USER_LOGGED;
|
||||
} else {
|
||||
|
|
|
@ -27,7 +27,7 @@ $user->setAnalyticsCode($_POST['analyticsCode']);
|
|||
$unique = $user->setChannelName($_POST['channelName']);
|
||||
|
||||
//identify what variables come from external plugins
|
||||
$userOptions=YouPHPTubePlugin::getPluginUserOptions();
|
||||
$userOptions=AVideoPlugin::getPluginUserOptions();
|
||||
if(is_array($userOptions))
|
||||
{
|
||||
$externalOptions=array();
|
||||
|
|
|
@ -54,7 +54,7 @@ $user->setCanUpload($config->getAuthCanUploadVideos());
|
|||
$users_id = $user->save();
|
||||
|
||||
if (!empty($users_id)) {
|
||||
YouPHPTubePlugin::onUserSignup($users_id);
|
||||
AVideoPlugin::onUserSignup($users_id);
|
||||
}
|
||||
|
||||
echo '{"status":"' . $users_id . '"}';
|
||||
|
|
|
@ -172,7 +172,7 @@ class UserGroups {
|
|||
$sql = "SELECT uug.*, ug.* FROM users_groups ug"
|
||||
. " LEFT JOIN users_has_users_groups uug ON users_groups_id = ug.id WHERE users_id = ? ";
|
||||
|
||||
$ids = YouPHPTubePlugin::getDynamicUserGroupsId($users_id);
|
||||
$ids = AVideoPlugin::getDynamicUserGroupsId($users_id);
|
||||
if(!empty($ids) && is_array($ids)){
|
||||
$ids = array_unique($ids);
|
||||
$sql .= " OR ug.id IN ('". implode("','", $ids)."') ";
|
||||
|
@ -289,7 +289,7 @@ class UserGroups {
|
|||
sqlDAL::close($res);
|
||||
if (!$res) {
|
||||
if (User::isAdmin()) {
|
||||
$_GET['error'] = "You need to Update YouPHPTube to version 2.3 <a href='{$global['webSiteRootURL']}update/'>Click here</a>";
|
||||
$_GET['error'] = "You need to Update AVideo to version 2.3 <a href='{$global['webSiteRootURL']}update/'>Click here</a>";
|
||||
}
|
||||
return array();
|
||||
}
|
||||
|
|
|
@ -94,7 +94,7 @@ if (!class_exists('Video')) {
|
|||
$obj->videos_statistics_id = VideoStatistic::create($this->id, $currentTime);
|
||||
$obj->videos_id = $this->id;
|
||||
$this->views_count++;
|
||||
YouPHPTubePlugin::addView($this->id, $this->views_count);
|
||||
AVideoPlugin::addView($this->id, $this->views_count);
|
||||
return $obj;
|
||||
} else {
|
||||
die($sql . ' Error : (' . $global['mysqli']->errno . ') ' . $global['mysqli']->error);
|
||||
|
@ -187,7 +187,7 @@ if (!class_exists('Video')) {
|
|||
}
|
||||
|
||||
if (empty($this->categories_id)) {
|
||||
$p = YouPHPTubePlugin::loadPluginIfEnabled("PredefinedCategory");
|
||||
$p = AVideoPlugin::loadPluginIfEnabled("PredefinedCategory");
|
||||
$category = Category::getCategoryDefault();
|
||||
$categories_id = $category['id'];
|
||||
if (empty($categories_id)) {
|
||||
|
@ -270,7 +270,7 @@ if (!class_exists('Video')) {
|
|||
$this->id = $id;
|
||||
|
||||
// check if needs to add the video in a user group
|
||||
$p = YouPHPTubePlugin::loadPluginIfEnabled("PredefinedCategory");
|
||||
$p = AVideoPlugin::loadPluginIfEnabled("PredefinedCategory");
|
||||
if ($p) {
|
||||
$updateVideoGroups = true;
|
||||
$this->videoGroups = $p->getUserGroupsArray();
|
||||
|
@ -589,7 +589,7 @@ if (!class_exists('Video')) {
|
|||
}
|
||||
$status = str_replace("'", "", $status);
|
||||
$id = intval($id);
|
||||
if (YouPHPTubePlugin::isEnabledByName("VideoTags")) {
|
||||
if (AVideoPlugin::isEnabledByName("VideoTags")) {
|
||||
if (!empty($_GET['tags_id']) && empty($videosArrayId)) {
|
||||
$videosArrayId = VideoTags::getAllVideosIdFromTagsId($_GET['tags_id']);
|
||||
}
|
||||
|
@ -619,7 +619,7 @@ if (!class_exists('Video')) {
|
|||
if (!empty($id)) {
|
||||
$sql .= " AND v.id = '$id' ";
|
||||
}
|
||||
$sql .= YouPHPTubePlugin::getVideoWhereClause();
|
||||
$sql .= AVideoPlugin::getVideoWhereClause();
|
||||
$sql .= static::getVideoQueryFileter();
|
||||
if (!$ignoreGroup) {
|
||||
$sql .= self::getUserGroupsCanSeeSQL();
|
||||
|
@ -661,7 +661,7 @@ if (!class_exists('Video')) {
|
|||
}
|
||||
|
||||
if (!empty($_POST['searchPhrase'])) {
|
||||
if (YouPHPTubePlugin::isEnabledByName("VideoTags")) {
|
||||
if (AVideoPlugin::isEnabledByName("VideoTags")) {
|
||||
$sql .= " AND (";
|
||||
$sql .= "v.id IN (select videos_id FROM tags_has_videos LEFT JOIN tags as t ON tags_id = t.id AND t.name LIKE '%{$_POST['searchPhrase']}%' WHERE t.id is NOT NULL)";
|
||||
$sql .= BootGrid::getSqlSearchFromPost(array('v.title', 'v.description', 'c.name', 'c.description'), "OR");
|
||||
|
@ -671,7 +671,7 @@ if (!class_exists('Video')) {
|
|||
}
|
||||
}
|
||||
if (!$ignoreGroup) {
|
||||
$arrayNotIN = YouPHPTubePlugin::getAllVideosExcludeVideosIDArray();
|
||||
$arrayNotIN = AVideoPlugin::getAllVideosExcludeVideosIDArray();
|
||||
if (!empty($arrayNotIN) && is_array($arrayNotIN)) {
|
||||
$sql .= " AND v.id NOT IN ( '" . implode("', '", $arrayNotIN) . "') ";
|
||||
}
|
||||
|
@ -711,7 +711,7 @@ if (!class_exists('Video')) {
|
|||
$video['externalOptions'] = new stdClass();
|
||||
}
|
||||
|
||||
if (!$ignoreTags && YouPHPTubePlugin::isEnabledByName("VideoTags")) {
|
||||
if (!$ignoreTags && AVideoPlugin::isEnabledByName("VideoTags")) {
|
||||
$video['videoTags'] = Tags::getAllFromVideosId($video['id']);
|
||||
$video['videoTagsObject'] = Tags::getObjectFromVideosId($video['id']);
|
||||
}
|
||||
|
@ -804,7 +804,7 @@ if (!class_exists('Video')) {
|
|||
return false;
|
||||
}
|
||||
|
||||
if (YouPHPTubePlugin::isEnabledByName("VideoTags")) {
|
||||
if (AVideoPlugin::isEnabledByName("VideoTags")) {
|
||||
if (!empty($_GET['tags_id']) && empty($videosArrayId)) {
|
||||
$videosArrayId = VideoTags::getAllVideosIdFromTagsId($_GET['tags_id']);
|
||||
}
|
||||
|
@ -840,7 +840,7 @@ if (!class_exists('Video')) {
|
|||
|
||||
$sql .= static::getVideoQueryFileter();
|
||||
if (!$ignoreGroup) {
|
||||
$arrayNotIN = YouPHPTubePlugin::getAllVideosExcludeVideosIDArray();
|
||||
$arrayNotIN = AVideoPlugin::getAllVideosExcludeVideosIDArray();
|
||||
if (!empty($arrayNotIN) && is_array($arrayNotIN)) {
|
||||
$sql .= " AND v.id NOT IN ( '" . implode("', '", $arrayNotIN) . "') ";
|
||||
}
|
||||
|
@ -884,7 +884,7 @@ if (!class_exists('Video')) {
|
|||
}
|
||||
|
||||
if (!empty($_POST['searchPhrase'])) {
|
||||
if (YouPHPTubePlugin::isEnabledByName("VideoTags")) {
|
||||
if (AVideoPlugin::isEnabledByName("VideoTags")) {
|
||||
$sql .= " AND (";
|
||||
$sql .= "v.id IN (select videos_id FROM tags_has_videos LEFT JOIN tags as t ON tags_id = t.id AND t.name LIKE '%{$_POST['searchPhrase']}%' WHERE t.id is NOT NULL)";
|
||||
$sql .= BootGrid::getSqlSearchFromPost(array('v.title', 'v.description', 'c.name', 'c.description'), "OR");
|
||||
|
@ -894,7 +894,7 @@ if (!class_exists('Video')) {
|
|||
}
|
||||
}
|
||||
|
||||
$sql .= YouPHPTubePlugin::getVideoWhereClause();
|
||||
$sql .= AVideoPlugin::getVideoWhereClause();
|
||||
if (!isset($_POST['sort']['trending']) && !isset($_GET['sort']['trending'])) {
|
||||
$sql .= BootGrid::getSqlFromPost(array(), empty($_POST['sort']['likes']) ? "v." : "", "", true);
|
||||
} else {
|
||||
|
@ -946,7 +946,7 @@ if (!class_exists('Video')) {
|
|||
$row['tags'] = self::getTags($row['id']);
|
||||
$row['title'] = UTF8encode($row['title']);
|
||||
$row['description'] = UTF8encode($row['description']);
|
||||
$row = array_merge($row, YouPHPTubePlugin::getAllVideosArray($row['id']));
|
||||
$row = array_merge($row, AVideoPlugin::getAllVideosArray($row['id']));
|
||||
$videos[] = $row;
|
||||
}
|
||||
//$videos = $res->fetch_all(MYSQLI_ASSOC);
|
||||
|
@ -1027,7 +1027,7 @@ if (!class_exists('Video')) {
|
|||
$sql .= " AND v.users_id = '{$user['id']}' ";
|
||||
}
|
||||
|
||||
$sql .= YouPHPTubePlugin::getVideoWhereClause();
|
||||
$sql .= AVideoPlugin::getVideoWhereClause();
|
||||
|
||||
$res = sqlDAL::readSql($sql);
|
||||
$fullData = sqlDAL::fetchAllAssoc($res);
|
||||
|
@ -1092,7 +1092,7 @@ if (!class_exists('Video')) {
|
|||
}
|
||||
}
|
||||
if (!$ignoreGroup) {
|
||||
$arrayNotIN = YouPHPTubePlugin::getAllVideosExcludeVideosIDArray();
|
||||
$arrayNotIN = AVideoPlugin::getAllVideosExcludeVideosIDArray();
|
||||
if (!empty($arrayNotIN) && is_array($arrayNotIN)) {
|
||||
$sql .= " AND v.id NOT IN ( '" . implode("', '", $arrayNotIN) . "') ";
|
||||
}
|
||||
|
@ -1103,7 +1103,7 @@ if (!class_exists('Video')) {
|
|||
$sql .= " AND v.users_id = '{$uid}' ";
|
||||
}
|
||||
|
||||
$sql .= YouPHPTubePlugin::getVideoWhereClause();
|
||||
$sql .= AVideoPlugin::getVideoWhereClause();
|
||||
|
||||
$sql .= BootGrid::getSqlSearchFromPost(array('v.title', 'v.description', 'c.name'));
|
||||
|
||||
|
@ -1298,10 +1298,10 @@ if (!class_exists('Video')) {
|
|||
if ($resp == false) {
|
||||
die('Error (delete on video) : (' . $global['mysqli']->errno . ') ' . $global['mysqli']->error);
|
||||
} else {
|
||||
$aws_s3 = YouPHPTubePlugin::loadPluginIfEnabled('AWS_S3');
|
||||
$bb_b2 = YouPHPTubePlugin::loadPluginIfEnabled('Blackblaze_B2');
|
||||
$ftp = YouPHPTubePlugin::loadPluginIfEnabled('FTP_Storage');
|
||||
$YPTStorage = YouPHPTubePlugin::loadPluginIfEnabled('YPTStorage');
|
||||
$aws_s3 = AVideoPlugin::loadPluginIfEnabled('AWS_S3');
|
||||
$bb_b2 = AVideoPlugin::loadPluginIfEnabled('Blackblaze_B2');
|
||||
$ftp = AVideoPlugin::loadPluginIfEnabled('FTP_Storage');
|
||||
$YPTStorage = AVideoPlugin::loadPluginIfEnabled('YPTStorage');
|
||||
if (!empty($aws_s3)) {
|
||||
$aws_s3->removeFiles($video['filename']);
|
||||
}
|
||||
|
@ -1416,7 +1416,7 @@ if (!class_exists('Video')) {
|
|||
function setDescription($description) {
|
||||
global $global, $advancedCustom;
|
||||
if (empty($advancedCustom->disableHTMLDescription)) {
|
||||
$articleObj = YouPHPTubePlugin::getObjectData('Articles');
|
||||
$articleObj = AVideoPlugin::getObjectData('Articles');
|
||||
require_once $global['systemRootPath'] . 'objects/htmlpurifier/HTMLPurifier.auto.php';
|
||||
$configPuri = HTMLPurifier_Config::createDefault();
|
||||
$purifier = new HTMLPurifier($configPuri);
|
||||
|
@ -1514,7 +1514,7 @@ if (!class_exists('Video')) {
|
|||
}
|
||||
|
||||
static function getHLSDurationFromFile($file) {
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("VideoHLS");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("VideoHLS");
|
||||
if (empty($plugin)) {
|
||||
return 0;
|
||||
}
|
||||
|
@ -1522,7 +1522,7 @@ if (!class_exists('Video')) {
|
|||
}
|
||||
|
||||
function updateHLSDurationIfNeed() {
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("VideoHLS");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("VideoHLS");
|
||||
if (empty($plugin)) {
|
||||
return false;
|
||||
}
|
||||
|
@ -1802,7 +1802,7 @@ if (!class_exists('Video')) {
|
|||
}
|
||||
}
|
||||
|
||||
$tags = array_merge($tags, YouPHPTubePlugin::getVideoTags($video_id));
|
||||
$tags = array_merge($tags, AVideoPlugin::getVideoTags($video_id));
|
||||
//var_dump($tags);
|
||||
return $tags;
|
||||
}
|
||||
|
@ -2103,7 +2103,7 @@ if (!class_exists('Video')) {
|
|||
"notifyURL" => "{$global['webSiteRootURL']}"
|
||||
);
|
||||
|
||||
if (YouPHPTubePlugin::isEnabledByName("VideoHLS")) {
|
||||
if (AVideoPlugin::isEnabledByName("VideoHLS")) {
|
||||
$postFields['inputHLS'] = 1;
|
||||
}
|
||||
|
||||
|
@ -2180,9 +2180,9 @@ if (!class_exists('Video')) {
|
|||
}
|
||||
|
||||
if (empty($videosPaths[$filename][$type][intval($includeS3)])) {
|
||||
$aws_s3 = YouPHPTubePlugin::loadPluginIfEnabled('AWS_S3');
|
||||
$bb_b2 = YouPHPTubePlugin::loadPluginIfEnabled('Blackblaze_B2');
|
||||
$ftp = YouPHPTubePlugin::loadPluginIfEnabled('FTP_Storage');
|
||||
$aws_s3 = AVideoPlugin::loadPluginIfEnabled('AWS_S3');
|
||||
$bb_b2 = AVideoPlugin::loadPluginIfEnabled('Blackblaze_B2');
|
||||
$ftp = AVideoPlugin::loadPluginIfEnabled('FTP_Storage');
|
||||
if (!empty($aws_s3)) {
|
||||
$aws_s3_obj = $aws_s3->getDataObject();
|
||||
if (!empty($aws_s3_obj->useS3DirectLink)) {
|
||||
|
@ -2197,7 +2197,7 @@ if (!class_exists('Video')) {
|
|||
$includeS3 = true;
|
||||
}
|
||||
$token = "";
|
||||
$secure = YouPHPTubePlugin::loadPluginIfEnabled('SecureVideosDirectory');
|
||||
$secure = AVideoPlugin::loadPluginIfEnabled('SecureVideosDirectory');
|
||||
if (!empty($secure) && ($type == ".mp3" || $type == ".mp4" || $type == ".webm" || $type == ".m3u8" || $type == ".pdf")) {
|
||||
$token = "?" . $secure->getToken($filename);
|
||||
}
|
||||
|
@ -2262,7 +2262,7 @@ if (!class_exists('Video')) {
|
|||
$types = array('', '_Low', '_SD', '_HD');
|
||||
$videos = array();
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("VideoHLS");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("VideoHLS");
|
||||
if (!empty($plugin)) {
|
||||
$videos = VideoHLS::getSourceFile($filename, $includeS3);
|
||||
}
|
||||
|
|
|
@ -22,7 +22,7 @@ if (!empty($_POST['id'])) {
|
|||
}
|
||||
|
||||
if(!is_writable("{$global['systemRootPath']}objects/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer")){
|
||||
//Directory /home/daniel/danielneto.com@gmail.com/htdocs/YouPHPTube/objects/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer not writable, please chmod to 777
|
||||
//Directory /home/daniel/danielneto.com@gmail.com/htdocs/AVideo/objects/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer not writable, please chmod to 777
|
||||
die('{"error":"Directory '.$global['systemRootPath'].'objects/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer not writable, please chmod to 777 "}');
|
||||
}
|
||||
|
||||
|
@ -104,10 +104,10 @@ $obj->setExternalOptions(@$_POST['externalOptions']);
|
|||
$resp = $obj->save(true);
|
||||
// if is a new embed video
|
||||
if (empty($_POST['id']) && $obj->getType()=='embed') {
|
||||
YouPHPTubePlugin::afterNewVideo($resp);
|
||||
AVideoPlugin::afterNewVideo($resp);
|
||||
}
|
||||
|
||||
YouPHPTubePlugin::saveVideosAddNew($_POST, $resp);
|
||||
AVideoPlugin::saveVideosAddNew($_POST, $resp);
|
||||
|
||||
$obj = new stdClass();
|
||||
$obj->status = !empty($resp);
|
||||
|
|
|
@ -28,7 +28,7 @@ if (!empty($_GET['user']) && !empty($_GET['pass'])) {
|
|||
$user->login(false, true);
|
||||
}
|
||||
|
||||
$objMob = YouPHPTubePlugin::getObjectData("MobileManager");
|
||||
$objMob = AVideoPlugin::getObjectData("MobileManager");
|
||||
if(!empty($random)){
|
||||
$video = Video::getVideo("", "viewableNotUnlisted", true, false, true);
|
||||
if (empty($video)) {
|
||||
|
@ -86,4 +86,4 @@ $obj->rowCount = $_POST['rowCount'];
|
|||
$obj->total = $total;
|
||||
$obj->videos = $videos;
|
||||
echo json_encode($obj);
|
||||
//YouPHPTubePlugin::getEnd();
|
||||
//AVideoPlugin::getEnd();
|
|
@ -11,7 +11,7 @@ require_once $global['systemRootPath'] . 'objects/functions.php';
|
|||
require_once $global['systemRootPath'] . 'google/autoload.php';
|
||||
header('Content-Type: application/json');
|
||||
|
||||
$obj = YouPHPTubePlugin::getObjectData("LoginGoogle");
|
||||
$obj = AVideoPlugin::getObjectData("LoginGoogle");
|
||||
$OAUTH2_CLIENT_ID = $obj->id;
|
||||
$OAUTH2_CLIENT_SECRET = $obj->key;
|
||||
/*
|
||||
|
@ -65,7 +65,7 @@ foreach ($_POST['id'] as $value) {
|
|||
$snippet = new Google_Service_YouTube_VideoSnippet();
|
||||
$snippet->setTitle($v->getTitle());
|
||||
$snippet->setDescription($v->getDescription());
|
||||
$snippet->setTags(array("YouPHPTube", $config->getWebSiteTitle()));
|
||||
$snippet->setTags(array("AVideo", $config->getWebSiteTitle()));
|
||||
// Numeric video category. See
|
||||
// https://developers.google.com/youtube/v3/docs/videoCategories/list
|
||||
// $snippet->setCategoryId("22");
|
||||
|
@ -105,7 +105,7 @@ foreach ($_POST['id'] as $value) {
|
|||
$obj->title = $status['snippet']['title'];
|
||||
$obj->id = $status['id'];
|
||||
$obj->status = $status;
|
||||
$obj->msg = sprintf(__("Your video <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fab fa-youtube'></span> %s</a> was uploaded to your <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> YouTube Account</a><br> "), $obj->id, $obj->title);
|
||||
$obj->msg = sprintf(__("Your video <a href='https://youtu.be/%s' target='_blank' class='btn btn-default'><span class='fas fa-play-circle'></span> %s</a> was uploaded to your <a href='https://www.youtube.com/my_videos' class='btn btn-default' target='_blank'><span class='fab fa-youtube-square'></span> YouTube Account</a><br> "), $obj->id, $obj->title);
|
||||
$v->setYoutubeId($obj->id);
|
||||
$v->save();
|
||||
} catch (Google_Service_Exception $e) {
|
||||
|
|
|
@ -13,7 +13,7 @@ require_once $global['systemRootPath'] . 'plugin/AD_Server/Objects/VastCampaigns
|
|||
class AD_Server extends PluginAbstract {
|
||||
|
||||
public function getDescription() {
|
||||
return "VAST Ad Server<br><small><a href='https://github.com/DanielnetoDotCom/YouPHPTube/wiki/Ad-Server-Plugin' target='__blank'><i class='fas fa-question-circle'></i> Help</a></small>";
|
||||
return "VAST Ad Server<br><small><a href='https://github.com/WWBN/AVideo/wiki/Ad-Server-Plugin' target='__blank'><i class='fas fa-question-circle'></i> Help</a></small>";
|
||||
}
|
||||
|
||||
public function getName() {
|
||||
|
|
|
@ -203,7 +203,7 @@ class VastCampaigns extends ObjectYPT {
|
|||
static public function getValidCampaigns() {
|
||||
global $global;
|
||||
|
||||
$ad_server_location = YouPHPTubePlugin::loadPluginIfEnabled('AD_Server_Location');
|
||||
$ad_server_location = AVideoPlugin::loadPluginIfEnabled('AD_Server_Location');
|
||||
$sql = "SELECT * from " . static::getTableName() . " vc WHERE status = 'a' AND start_date <= now() AND end_date >=now() AND cpm_max_prints > cpm_current_prints ";
|
||||
if(!empty($ad_server_location) && !empty($_SESSION['User_Location']) && $_SESSION['User_Location']['country_name'] !== '-'){
|
||||
// show only campaign for the user location
|
||||
|
@ -233,7 +233,7 @@ class VastCampaigns extends ObjectYPT {
|
|||
|
||||
static function getAll() {
|
||||
global $global;
|
||||
$ad_server_location = YouPHPTubePlugin::loadPluginIfEnabled('AD_Server_Location');
|
||||
$ad_server_location = AVideoPlugin::loadPluginIfEnabled('AD_Server_Location');
|
||||
$sql = "SELECT * FROM " . static::getTableName() . " WHERE 1=1 ";
|
||||
|
||||
$sql .= self::getSqlFromPost();
|
||||
|
|
|
@ -32,7 +32,7 @@ class VastCampaignsVideos extends ObjectYPT {
|
|||
$vast_campaigns_id = intval($vast_campaigns_id);
|
||||
$videos_id = intval($videos_id);
|
||||
$sql = "SELECT * FROM " . static::getTableName() . " WHERE vast_campaigns_id = ? , videos_id = ? LIMIT 1";
|
||||
// I had to add this because the about from customize plugin was not loading on the about page http://127.0.0.1/YouPHPTube/about
|
||||
// I had to add this because the about from customize plugin was not loading on the about page http://127.0.0.1/AVideo/about
|
||||
$res = sqlDAL::readSql($sql,"ii",array($vast_campaigns_id, $videos_id));
|
||||
$data = sqlDAL::fetchAssoc($res);
|
||||
sqlDAL::close($res);
|
||||
|
@ -55,7 +55,7 @@ class VastCampaignsVideos extends ObjectYPT {
|
|||
$vast_campaigns_id = $campaings[0]['id'];
|
||||
}
|
||||
$sql = "SELECT * FROM " . static::getTableName() . " WHERE vast_campaigns_id = ? ORDER BY RAND() LIMIT 1";
|
||||
// I had to add this because the about from customize plugin was not loading on the about page http://127.0.0.1/YouPHPTube/about
|
||||
// I had to add this because the about from customize plugin was not loading on the about page http://127.0.0.1/AVideo/about
|
||||
$res = sqlDAL::readSql($sql,"i",array($vast_campaigns_id));
|
||||
$data = sqlDAL::fetchAssoc($res);
|
||||
sqlDAL::close($res);
|
||||
|
|
|
@ -4,8 +4,8 @@ header('Content-type: application/xml');
|
|||
require_once '../../videos/configuration.php';
|
||||
allowOrigin();
|
||||
require_once $global['systemRootPath'] . 'objects/video.php';
|
||||
$ad_server = YouPHPTubePlugin::loadPlugin('AD_Server');
|
||||
$obj = YouPHPTubePlugin::getObjectData('AD_Server');
|
||||
$ad_server = AVideoPlugin::loadPlugin('AD_Server');
|
||||
$obj = AVideoPlugin::getObjectData('AD_Server');
|
||||
$types = array('', '_Low', '_SD', '_HD');
|
||||
|
||||
if(empty($_GET['campaign_has_videos_id'])){
|
||||
|
|
|
@ -3,7 +3,7 @@ header('Content-type: application/xml');
|
|||
|
||||
require_once '../../videos/configuration.php';
|
||||
allowOrigin();
|
||||
$ad_server = YouPHPTubePlugin::loadPluginIfEnabled('AD_Server');
|
||||
$ad_server = AVideoPlugin::loadPluginIfEnabled('AD_Server');
|
||||
if(empty($ad_server)){
|
||||
die("not enabled");
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@ $obj = new stdClass();
|
|||
$obj->error = true;
|
||||
$obj->msg = "";
|
||||
$obj->views = 0;
|
||||
$ad_server = YouPHPTubePlugin::loadPluginIfEnabled('AD_Server');
|
||||
$ad_server = AVideoPlugin::loadPluginIfEnabled('AD_Server');
|
||||
if(empty($ad_server)){
|
||||
$obj->msg = "not enabled";
|
||||
die(json_encode($obj));
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled('AD_Server');
|
||||
$ad_server_location = YouPHPTubePlugin::loadPluginIfEnabled('AD_Server_Location');
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled('AD_Server');
|
||||
$ad_server_location = AVideoPlugin::loadPluginIfEnabled('AD_Server_Location');
|
||||
?>
|
||||
<link rel="stylesheet" type="text/css" href="<?php echo $global['webSiteRootURL']; ?>view/css/DataTables/datatables.min.css"/>
|
||||
<link href="<?php echo $global['webSiteRootURL']; ?>view/js/bootstrap-datetimepicker/css/bootstrap-datetimepicker.min.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
|
@ -514,4 +514,4 @@
|
|||
|
||||
_video2.default.registerPlugin('markers', registerVideoJsMarkersPlugin);
|
||||
});
|
||||
//# sourceMappingURL=http://192.168.25.16/YouPHPTube/plugin/AD_Server/videojs-markers/videojs-markers.js.map
|
||||
//# sourceMappingURL=http://192.168.25.16/AVideo/plugin/AD_Server/videojs-markers/videojs-markers.js.map
|
||||
|
|
|
@ -7,8 +7,8 @@ $obj = new stdClass();
|
|||
$obj->error = true;
|
||||
$obj->msg = "";
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled('AD_Server');
|
||||
$ad_server_location = YouPHPTubePlugin::loadPluginIfEnabled('AD_Server_Location');
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled('AD_Server');
|
||||
$ad_server_location = AVideoPlugin::loadPluginIfEnabled('AD_Server_Location');
|
||||
|
||||
if(!User::isAdmin()){
|
||||
$obj->msg = "You cant do this";
|
||||
|
|
|
@ -7,7 +7,7 @@ $obj = new stdClass();
|
|||
$obj->error = true;
|
||||
$obj->msg = "";
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled('AD_Server');
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled('AD_Server');
|
||||
|
||||
if(!User::isAdmin()){
|
||||
$obj->msg = "You cant do this";
|
||||
|
|
|
@ -6,7 +6,7 @@ header('Content-Type: application/json');
|
|||
$obj = new stdClass();
|
||||
$obj->error = true;
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled('AD_Server');
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled('AD_Server');
|
||||
|
||||
if(!User::isAdmin()){
|
||||
$obj->msg = "You cant do this";
|
||||
|
|
|
@ -6,7 +6,7 @@ header('Content-Type: application/json');
|
|||
$obj = new stdClass();
|
||||
$obj->error = true;
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled('AD_Server');
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled('AD_Server');
|
||||
|
||||
if(!User::isAdmin()){
|
||||
$obj->msg = "You cant do this";
|
||||
|
|
|
@ -6,7 +6,7 @@ class ADs extends PluginAbstract {
|
|||
|
||||
public function getDescription() {
|
||||
$txt = "Handle the ads system, like Adsense or similar";
|
||||
//$help = "<br><small><a href='https://github.com/DanielnetoDotCom/YouPHPTube/wiki/AD_Overlay-Plugin' target='__blank'><i class='fas fa-question-circle'></i> Help</a></small>";
|
||||
//$help = "<br><small><a href='https://github.com/WWBN/AVideo/wiki/AD_Overlay-Plugin' target='__blank'><i class='fas fa-question-circle'></i> Help</a></small>";
|
||||
$help = "";
|
||||
return $txt . $help;
|
||||
}
|
||||
|
|
|
@ -163,8 +163,8 @@ class API extends PluginAbstract {
|
|||
$rows = Video::getAllVideos();
|
||||
$totalRows = Video::getTotalVideos();
|
||||
}
|
||||
$objMob = YouPHPTubePlugin::getObjectData("MobileManager");
|
||||
$SubtitleSwitcher = YouPHPTubePlugin::loadPluginIfEnabled("SubtitleSwitcher");
|
||||
$objMob = AVideoPlugin::getObjectData("MobileManager");
|
||||
$SubtitleSwitcher = AVideoPlugin::loadPluginIfEnabled("SubtitleSwitcher");
|
||||
foreach ($rows as $key => $value) {
|
||||
if (is_object($value)) {
|
||||
$value = object_to_array($value);
|
||||
|
@ -235,8 +235,8 @@ class API extends PluginAbstract {
|
|||
} else {
|
||||
$totalRows = Video::getTotalVideos();
|
||||
}
|
||||
$objMob = YouPHPTubePlugin::getObjectData("MobileManager");
|
||||
$SubtitleSwitcher = YouPHPTubePlugin::loadPluginIfEnabled("SubtitleSwitcher");
|
||||
$objMob = AVideoPlugin::getObjectData("MobileManager");
|
||||
$SubtitleSwitcher = AVideoPlugin::loadPluginIfEnabled("SubtitleSwitcher");
|
||||
$obj->totalRows = $totalRows;
|
||||
return new ApiObject("", false, $obj);
|
||||
}
|
||||
|
@ -274,7 +274,7 @@ class API extends PluginAbstract {
|
|||
$rows = Video::getAllVideos();
|
||||
$totalRows = Video::getTotalVideos();
|
||||
}
|
||||
$objMob = YouPHPTubePlugin::getObjectData("MobileManager");
|
||||
$objMob = AVideoPlugin::getObjectData("MobileManager");
|
||||
$viewsCount = 0;
|
||||
foreach ($rows as $key => $value) {
|
||||
if (is_object($value)) {
|
||||
|
@ -424,7 +424,7 @@ class API extends PluginAbstract {
|
|||
if ($obj->APISecret !== @$_GET['APISecret']) {
|
||||
return new ApiObject("APISecret Not valid");
|
||||
}
|
||||
if (YouPHPTubePlugin::isEnabledByName("User_Location")) {
|
||||
if (AVideoPlugin::isEnabledByName("User_Location")) {
|
||||
$row = IP2Location::getLocation($parameters['ip']);
|
||||
if (!empty($row)) {
|
||||
return new ApiObject("", false, $row);
|
||||
|
@ -444,7 +444,7 @@ class API extends PluginAbstract {
|
|||
* @return type
|
||||
*/
|
||||
public function get_api_favorite($parameters) {
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("PlayLists");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("PlayLists");
|
||||
if (empty($plugin)) {
|
||||
return new ApiObject("Plugin disabled");
|
||||
}
|
||||
|
@ -501,7 +501,7 @@ class API extends PluginAbstract {
|
|||
|
||||
private function favorite($parameters, $add) {
|
||||
global $global;
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("PlayLists");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("PlayLists");
|
||||
if (empty($plugin)) {
|
||||
return new ApiObject("Plugin disabled");
|
||||
}
|
||||
|
|
|
@ -9,8 +9,8 @@ require_once $configFile;
|
|||
require_once $global['systemRootPath'].'plugin/API/API.php';
|
||||
header('Content-Type: application/json');
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("API");
|
||||
$objData = YouPHPTubePlugin::getObjectDataIfEnabled("API");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("API");
|
||||
$objData = AVideoPlugin::getObjectDataIfEnabled("API");
|
||||
|
||||
if(empty($plugin)){
|
||||
$obj = new ApiObject("API Plugin disabled");
|
||||
|
|
|
@ -9,12 +9,12 @@ if (!User::isAdmin()) {
|
|||
}
|
||||
|
||||
require_once $global['systemRootPath'] . 'plugin/API/API.php';
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("API");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("API");
|
||||
if (empty($plugin)) {
|
||||
header("Location: {$global['webSiteRootURL']}?error=" . __("You can not do this"));
|
||||
exit;
|
||||
}
|
||||
$obj = YouPHPTubePlugin::getObjectData("API");
|
||||
$obj = AVideoPlugin::getObjectData("API");
|
||||
$reflector = new ReflectionClass('API');
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
|
|
|
@ -9,8 +9,8 @@ require_once $configFile;
|
|||
require_once $global['systemRootPath'].'plugin/API/API.php';
|
||||
header('Content-Type: application/json');
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("API");
|
||||
$objData = YouPHPTubePlugin::getObjectDataIfEnabled("API");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("API");
|
||||
$objData = AVideoPlugin::getObjectDataIfEnabled("API");
|
||||
|
||||
if(empty($plugin)){
|
||||
$obj = new ApiObject("API Plugin disabled");
|
||||
|
|
|
@ -2,14 +2,14 @@
|
|||
|
||||
require_once $global['systemRootPath'] . 'objects/plugin.php';
|
||||
|
||||
class YouPHPTubePlugin {
|
||||
class AVideoPlugin {
|
||||
|
||||
static function YPTstart() {
|
||||
global $global;
|
||||
$time = microtime();
|
||||
$time = explode(' ', $time);
|
||||
$time = $time[1] + $time[0];
|
||||
$global['YouPHPTubePluginStart'] = $time;
|
||||
$global['AVideoPluginStart'] = $time;
|
||||
}
|
||||
|
||||
static function YPTend($pluginName) {
|
||||
|
@ -19,7 +19,7 @@ class YouPHPTubePlugin {
|
|||
$time = explode(' ', $time);
|
||||
$time = $time[1] + $time[0];
|
||||
$finish = $time;
|
||||
$total_time = round(($finish - $global['YouPHPTubePluginStart']), 4);
|
||||
$total_time = round(($finish - $global['AVideoPluginStart']), 4);
|
||||
if($total_time > 0.05){
|
||||
error_log("Warning: The plugin [{$pluginName}] takes {$total_time} seconds to complete. ");
|
||||
error_log($_SERVER["SCRIPT_FILENAME"]);
|
||||
|
@ -756,15 +756,15 @@ class YouPHPTubePlugin {
|
|||
$p = static::loadPlugin($name);
|
||||
$currentVersion = $p->getPluginVersion();
|
||||
$uuid = $p->getUUID();
|
||||
error_log("YouPHPTubePlugin::updatePlugin name=($name) uuid=($uuid) ");
|
||||
error_log("AVideoPlugin::updatePlugin name=($name) uuid=($uuid) ");
|
||||
if (method_exists($p, 'updateScript')) {
|
||||
error_log("YouPHPTubePlugin::updatePlugin method_exists ");
|
||||
error_log("AVideoPlugin::updatePlugin method_exists ");
|
||||
if ($p->updateScript())
|
||||
Plugin::setCurrentVersionByUuid($uuid, $currentVersion);
|
||||
else
|
||||
return false;
|
||||
}else {
|
||||
error_log("YouPHPTubePlugin::updatePlugin method NOT exists ");
|
||||
error_log("AVideoPlugin::updatePlugin method NOT exists ");
|
||||
Plugin::setCurrentVersionByUuid($uuid, $currentVersion);
|
||||
}
|
||||
return true;
|
|
@ -57,7 +57,7 @@ class AdsForJesus extends PluginAbstract {
|
|||
if (!empty($_GET['videoName'])) {
|
||||
if (empty($_GET['u'])) {
|
||||
$video = Video::getVideoFromCleanTitle($_GET['videoName']);
|
||||
$showAds = YouPHPTubePlugin::showAds($video['id']);
|
||||
$showAds = AVideoPlugin::showAds($video['id']);
|
||||
if (!$showAds) {
|
||||
return "";
|
||||
}
|
||||
|
@ -75,7 +75,7 @@ class AdsForJesus extends PluginAbstract {
|
|||
if (!empty($_GET['videoName'])) {
|
||||
if (empty($_GET['u'])) {
|
||||
$video = Video::getVideoFromCleanTitle($_GET['videoName']);
|
||||
$showAds = YouPHPTubePlugin::showAds($video['id']);
|
||||
$showAds = AVideoPlugin::showAds($video['id']);
|
||||
if (!$showAds) {
|
||||
return "";
|
||||
}
|
||||
|
|
|
@ -8,11 +8,11 @@ class BlockonomicsYPT extends PluginAbstract {
|
|||
static $BASE_URL = "https://www.blockonomics.co/";
|
||||
|
||||
static function getNEW_ADDRESS_URL(){
|
||||
$obj = YouPHPTubePlugin::getObjectData("BlockonomicsYPT");
|
||||
$obj = AVideoPlugin::getObjectData("BlockonomicsYPT");
|
||||
return self::$BASE_URL.'api/new_address?match_callback='.$obj->Secret;
|
||||
}
|
||||
static function getPRICE_URL(){
|
||||
$obj = YouPHPTubePlugin::getObjectData("YPTWallet");
|
||||
$obj = AVideoPlugin::getObjectData("YPTWallet");
|
||||
$currency = $obj->currency;
|
||||
return self::$BASE_URL.'api/price?currency='.strtoupper($currency);
|
||||
}
|
||||
|
@ -50,7 +50,7 @@ class BlockonomicsYPT extends PluginAbstract {
|
|||
global $global;
|
||||
$total_cost = floatval($total_cost);
|
||||
$obj = $this->getDataObject();
|
||||
$objWallet = YouPHPTubePlugin::getObjectData("YPTWallet");
|
||||
$objWallet = AVideoPlugin::getObjectData("YPTWallet");
|
||||
$currency = $objWallet->currency;
|
||||
//return here if total is empty
|
||||
if (empty($total_cost)) {
|
||||
|
|
|
@ -109,7 +109,7 @@ class BlockonomicsOrder extends ObjectYPT {
|
|||
static function getFromAddressFromDb($id) {
|
||||
global $global;
|
||||
$sql = "SELECT * FROM " . static::getTableName() . " WHERE addr = ? LIMIT 1";
|
||||
// I had to add this because the about from customize plugin was not loading on the about page http://127.0.0.1/YouPHPTube/about
|
||||
// I had to add this because the about from customize plugin was not loading on the about page http://127.0.0.1/AVideo/about
|
||||
$res = sqlDAL::readSql($sql, "s", array($id));
|
||||
$data = sqlDAL::fetchAssoc($res);
|
||||
sqlDAL::close($res);
|
||||
|
|
|
@ -15,7 +15,7 @@ if (empty($global['systemRootPath'])) {
|
|||
}
|
||||
require_once $global['systemRootPath'] . 'videos/configuration.php';
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("BlockonomicsYPT");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("BlockonomicsYPT");
|
||||
$obj = $plugin->getDataObject();
|
||||
|
||||
$txid = $_GET['txid'];
|
||||
|
@ -56,7 +56,7 @@ $order->setBits_payed($value);
|
|||
|
||||
// add balance on the wallet
|
||||
if ($new_status == 2 && $order->getStatus()!=200) {
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("YPTWallet");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("YPTWallet");
|
||||
$users_id = $order->getUsers_id();
|
||||
$total = $order->getTotal_value();
|
||||
$plugin->addBalance($users_id, $total, "Blockonomics payment", json_encode($order));
|
||||
|
|
|
@ -14,7 +14,7 @@ if (empty($global['systemRootPath'])) {
|
|||
}
|
||||
require_once $global['systemRootPath'] . 'videos/configuration.php';
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("BlockonomicsYPT");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("BlockonomicsYPT");
|
||||
$obj = $plugin->getDataObject();
|
||||
|
||||
$addr = $_GET['addr'];
|
||||
|
|
|
@ -6,8 +6,8 @@ if (!User::isLogged()) {
|
|||
exit;
|
||||
}
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled("BlockonomicsYPT");
|
||||
$obj = YouPHPTubePlugin::getObjectData("BlockonomicsYPT");
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled("BlockonomicsYPT");
|
||||
$obj = AVideoPlugin::getObjectData("BlockonomicsYPT");
|
||||
$order_id = $plugin->setUpPayment($_GET['value']);
|
||||
$order = new BlockonomicsOrder($order_id);
|
||||
?>
|
||||
|
|
|
@ -47,7 +47,7 @@ $obj->msg = array();
|
|||
$obj->playListId = 0;
|
||||
|
||||
|
||||
$objo = YouPHPTubePlugin::getObjectDataIfEnabled('BulkEmbed');
|
||||
$objo = AVideoPlugin::getObjectDataIfEnabled('BulkEmbed');
|
||||
if (empty($objo) || ($objo->onlyAdminCanBulkEmbed && !User::isAdmin())) {
|
||||
$obj->msg[] = __("Permission denied");
|
||||
$obj->msg[] = "Plugin disabled";
|
||||
|
@ -99,9 +99,9 @@ if (empty($objo) || ($objo->onlyAdminCanBulkEmbed && !User::isAdmin())) {
|
|||
$playList->addVideo($resp, true);
|
||||
}
|
||||
|
||||
YouPHPTubePlugin::afterNewVideo($resp);
|
||||
AVideoPlugin::afterNewVideo($resp);
|
||||
|
||||
YouPHPTubePlugin::saveVideosAddNew($_POST, $resp);
|
||||
AVideoPlugin::saveVideosAddNew($_POST, $resp);
|
||||
|
||||
$obj->msg[] = Video::getVideoLight($resp);
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ if (!User::isLogged()) {
|
|||
header("Location: {$global['webSiteRootURL']}?error=" . __("You can not do this"));
|
||||
exit;
|
||||
}
|
||||
$obj = YouPHPTubePlugin::getObjectData("BulkEmbed");
|
||||
$obj = AVideoPlugin::getObjectData("BulkEmbed");
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
<html lang="<?php echo $_SESSION['language']; ?>">
|
||||
|
|
|
@ -4,8 +4,8 @@ require_once $global['systemRootPath'] . 'plugin/Plugin.abstract.php';
|
|||
class Cache extends PluginAbstract {
|
||||
|
||||
public function getDescription() {
|
||||
$txt = "YouPHPTube application accelerator to cache pages.<br>Your website has 10,000 visitors who are online, and your dynamic page has to send 10,000 times the same queries to database on every page load. With this plugin, your page only sends 1 query to your DB, and uses the cache to serve the 9,999 other visitors.";
|
||||
$help = "<br><small><a href='https://github.com/DanielnetoDotCom/YouPHPTube/wiki/Cache-Plugin' target='__blank'><i class='fas fa-question-circle'></i> Help</a></small>";
|
||||
$txt = "AVideo application accelerator to cache pages.<br>Your website has 10,000 visitors who are online, and your dynamic page has to send 10,000 times the same queries to database on every page load. With this plugin, your page only sends 1 query to your DB, and uses the cache to serve the 9,999 other visitors.";
|
||||
$help = "<br><small><a href='https://github.com/WWBN/AVideo/wiki/Cache-Plugin' target='__blank'><i class='fas fa-question-circle'></i> Help</a></small>";
|
||||
return $txt . $help;
|
||||
}
|
||||
|
||||
|
@ -116,7 +116,7 @@ class Cache extends PluginAbstract {
|
|||
}
|
||||
}
|
||||
|
||||
if($isBot && strpos($_SERVER['REQUEST_URI'], 'youPHPTubeEncoder') === false){
|
||||
if($isBot && strpos($_SERVER['REQUEST_URI'], 'aVideoEncoder') === false){
|
||||
if(empty($_SERVER['HTTP_USER_AGENT'])){
|
||||
$_SERVER['HTTP_USER_AGENT'] = "";
|
||||
}
|
||||
|
|
|
@ -7,9 +7,9 @@ class CloneSite extends PluginAbstract {
|
|||
public function getDescription() {
|
||||
global $global;
|
||||
$obj = $this->getDataObject();
|
||||
$txt = "Clone and Backup YouPHPTube Sites";
|
||||
$txt = "Clone and Backup AVideo Sites";
|
||||
$txt .= "<br>Crontab every day at 1am:<br><code>0 1 * * * php {$global['systemRootPath']}plugin/CloneSite/cloneClient.json.php {$obj->myKey}</code>";
|
||||
$help = "<br><small><a href='https://github.com/DanielnetoDotCom/YouPHPTube/wiki/Clone-Site-Plugin' target='__blank'><i class='fas fa-question-circle'></i> Help</a></small>";
|
||||
$help = "<br><small><a href='https://github.com/WWBN/AVideo/wiki/Clone-Site-Plugin' target='__blank'><i class='fas fa-question-circle'></i> Help</a></small>";
|
||||
return $txt . $help;
|
||||
}
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ $log = new CloneLog();
|
|||
|
||||
$log->add("Clone: Clone Start");
|
||||
|
||||
$obj = YouPHPTubePlugin::getObjectDataIfEnabled("CloneSite");
|
||||
$obj = AVideoPlugin::getObjectDataIfEnabled("CloneSite");
|
||||
|
||||
if (empty($obj) || empty($argv[1]) || $obj->myKey !== $argv[1]) {
|
||||
if (!User::isAdmin()) {
|
||||
|
@ -40,7 +40,7 @@ if (empty($obj) || empty($argv[1]) || $obj->myKey !== $argv[1]) {
|
|||
|
||||
|
||||
if (empty($obj->cloneSiteURL)) {
|
||||
$resp->msg = "Your Clone Site URL is empty, please click on the Edit parameters buttons and place an YouPHPTube URL";
|
||||
$resp->msg = "Your Clone Site URL is empty, please click on the Edit parameters buttons and place an AVideo URL";
|
||||
$log->add("Clone: {$resp->msg}");
|
||||
die(json_encode($resp));
|
||||
}
|
||||
|
|
|
@ -6,7 +6,7 @@ header('Content-Type: application/json');
|
|||
$obj = new stdClass();
|
||||
$obj->error = true;
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled('CloneSite');
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled('CloneSite');
|
||||
|
||||
if(!User::isAdmin()){
|
||||
$obj->msg = "You cant do this";
|
||||
|
|
|
@ -4,7 +4,7 @@ if (!isset($global['systemRootPath'])) {
|
|||
require_once '../../videos/configuration.php';
|
||||
}
|
||||
|
||||
$plugin = YouPHPTubePlugin::loadPluginIfEnabled('CloneSite');
|
||||
$plugin = AVideoPlugin::loadPluginIfEnabled('CloneSite');
|
||||
|
||||
if (!User::isAdmin()) {
|
||||
header("Location: {$global['webSiteRootURL']}?error=" . __("You can not do this"));
|
||||
|
|
|
@ -2,6 +2,6 @@
|
|||
require_once '../../videos/configuration.php';
|
||||
session_write_close();
|
||||
header('Content-Type: application/json');
|
||||
$obj = YouPHPTubePlugin::getObjectDataIfEnabled("CustomizeAdvanced");
|
||||
$obj = AVideoPlugin::getObjectDataIfEnabled("CustomizeAdvanced");
|
||||
echo json_encode($obj);
|
||||
include $global['systemRootPath'].'objects/include_end.php';
|
|
@ -104,7 +104,7 @@ class CustomizeUser extends PluginAbstract {
|
|||
|
||||
static function canDownloadVideosFromUser($users_id) {
|
||||
global $config;
|
||||
$obj = YouPHPTubePlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
$obj = AVideoPlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
if (empty($obj) || empty($obj->userCanAllowFilesDownload)) {
|
||||
return $config->getAllow_download();
|
||||
}
|
||||
|
@ -113,7 +113,7 @@ class CustomizeUser extends PluginAbstract {
|
|||
}
|
||||
|
||||
static function setCanDownloadVideosFromUser($users_id, $value = true) {
|
||||
$obj = YouPHPTubePlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
$obj = AVideoPlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
if (empty($obj) || empty($obj->userCanAllowFilesDownload)) {
|
||||
return false;
|
||||
}
|
||||
|
@ -128,7 +128,7 @@ class CustomizeUser extends PluginAbstract {
|
|||
return false;
|
||||
}
|
||||
|
||||
$obj = YouPHPTubePlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
$obj = AVideoPlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
if (empty($obj) || empty($obj->userCanAllowFilesShare)) {
|
||||
return true;
|
||||
}
|
||||
|
@ -137,7 +137,7 @@ class CustomizeUser extends PluginAbstract {
|
|||
}
|
||||
|
||||
static function setCanShareVideosFromUser($users_id, $value = true) {
|
||||
$obj = YouPHPTubePlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
$obj = AVideoPlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
if (empty($obj) || empty($obj->userCanAllowFilesShare)) {
|
||||
return false;
|
||||
}
|
||||
|
@ -157,7 +157,7 @@ class CustomizeUser extends PluginAbstract {
|
|||
|
||||
public function getMyAccount($users_id) {
|
||||
|
||||
$objcu = YouPHPTubePlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
$objcu = AVideoPlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
|
||||
if (!empty($objcu) && !empty($objcu->userCanAllowFilesDownload)) {
|
||||
echo '<div class="form-group">
|
||||
|
@ -184,7 +184,7 @@ class CustomizeUser extends PluginAbstract {
|
|||
if (!$isMyChannel) {
|
||||
return "";
|
||||
}
|
||||
$objcu = YouPHPTubePlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
$objcu = AVideoPlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
echo "<div style=\"float:right\">";
|
||||
if (!empty($objcu) && !empty($objcu->userCanAllowFilesDownload)) {
|
||||
echo '<div style=" margin:0 20px 10px 0; height: 15px;">';
|
||||
|
@ -222,7 +222,7 @@ class CustomizeUser extends PluginAbstract {
|
|||
if(is_object($category) && !$category->getAllow_download()){
|
||||
return false;
|
||||
}
|
||||
$obj = YouPHPTubePlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
$obj = AVideoPlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
if (!empty($obj->userCanAllowFilesDownloadSelectPerVideo)) {
|
||||
if (empty($video->getCan_download())) {
|
||||
return false;
|
||||
|
@ -240,7 +240,7 @@ class CustomizeUser extends PluginAbstract {
|
|||
if (!self::canShareVideosFromUser($users_id)) {
|
||||
return false;
|
||||
}
|
||||
$obj = YouPHPTubePlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
$obj = AVideoPlugin::getObjectDataIfEnabled("CustomizeUser");
|
||||
if (!empty($obj->userCanAllowFilesShareSelectPerVideo)) {
|
||||
if (empty($video->getCan_share())) {
|
||||
return false;
|
||||
|
|
|
@ -18,7 +18,7 @@ if(!isset($_POST['value'])){
|
|||
die(json_encode($obj));
|
||||
}
|
||||
|
||||
$cu = YouPHPTubePlugin::loadPluginIfEnabled('CustomizeUser');
|
||||
$cu = AVideoPlugin::loadPluginIfEnabled('CustomizeUser');
|
||||
|
||||
if(empty($cu)){
|
||||
$obj->msg = "Plugin not enabled";
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue