1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-04 18:29:39 +02:00

Put meet back

This commit is contained in:
Daniel 2021-12-08 07:43:24 -03:00
parent 2ba1c0fd9e
commit a1f1ce429d
6 changed files with 63 additions and 54 deletions

View file

@ -191,7 +191,6 @@ Passcode: {password}
public function getPluginMenu() { public function getPluginMenu() {
global $global; global $global;
//return '<a href="plugin/Meet/View/editor.php" class="btn btn-primary btn-sm btn-xs btn-block"><i class="fa fa-edit"></i> Edit</a>';
return '<button onclick="avideoModalIframe(webSiteRootURL +\'plugin/Meet/checkServers.php\');" class="btn btn-primary btn-sm btn-xs btn-block"><i class="fas fa-network-wired"></i> Check Servers</button>'; return '<button onclick="avideoModalIframe(webSiteRootURL +\'plugin/Meet/checkServers.php\');" class="btn btn-primary btn-sm btn-xs btn-block"><i class="fas fa-network-wired"></i> Check Servers</button>';
} }

View file

@ -20,31 +20,6 @@ $userCredentials = User::loginFromRequestToGet();
?> ?>
<div class="row"> <div class="row">
<div class="col-sm-5">
<div class="panel panel-default" id="roomConfiguration">
<div class="panel-heading">
<i class="fas fa-check-double"></i> <?php echo __("Last 10 Attends"); ?>
</div>
<div class="panel-body">
<ul class="list-group">
<?php
$count = 0;
$r = $_REQUEST;
$p = $_POST;
$r = $_REQUEST['rowCount'] = 10;
$p = $_POST['sort']['ml.created'] = 'DESC';
$list = Meet_join_log::getAllFromUser(User::getId());
$_REQUEST = $r;
$_POST = $p;
foreach ($list as $value) {
$count++;
echo '<li class="list-group-item">#' . $count . " - " . $value['topic'] . ' <span class="badge">' . $value['created'] . '</span><br><small class="text-muted">' . $value['user_agent'] . '</small></li>';
}
?>
</ul>
</div>
</div>
</div>
<div class="col-sm-7"> <div class="col-sm-7">
<div class="panel panel-default" id="roomConfiguration"> <div class="panel panel-default" id="roomConfiguration">
<div class="panel-heading"> <div class="panel-heading">
@ -71,6 +46,31 @@ $userCredentials = User::loginFromRequestToGet();
</div> </div>
</div> </div>
</div> </div>
<div class="col-sm-5">
<div class="panel panel-default" id="roomConfiguration">
<div class="panel-heading">
<i class="fas fa-check-double"></i> <?php echo __("Last 10 Attends"); ?>
</div>
<div class="panel-body">
<ul class="list-group">
<?php
$count = 0;
$r = $_REQUEST;
$p = $_POST;
$r = $_REQUEST['rowCount'] = 10;
$p = $_POST['sort']['ml.created'] = 'DESC';
$list = Meet_join_log::getAllFromUser(User::getId());
$_REQUEST = $r;
$_POST = $p;
foreach ($list as $value) {
$count++;
echo '<li class="list-group-item">#' . $count . " - " . $value['topic'] . ' <span class="badge">' . $value['created'] . '</span><br><small class="text-muted">' . $value['user_agent'] . '</small></li>';
}
?>
</ul>
</div>
</div>
</div>
</div> </div>
<script> <script>

View file

@ -20,7 +20,7 @@ $userCredentials = User::loginFromRequestToGet();
?> ?>
<div class="row"> <div class="row">
<div class="col-sm-5"> <div class="col-sm-3">
<div class="panel panel-default" id="roomConfiguration"> <div class="panel panel-default" id="roomConfiguration">
<div class="panel-heading"> <div class="panel-heading">
<i class="fas fa-plus"></i> <?php echo __("Create Room"); ?> <i class="fas fa-plus"></i> <?php echo __("Create Room"); ?>
@ -29,24 +29,24 @@ $userCredentials = User::loginFromRequestToGet();
<form id="formMeetManager"> <form id="formMeetManager">
<input type="hidden" id="meet_schedule_id" name="id" value="0"> <input type="hidden" id="meet_schedule_id" name="id" value="0">
<div class="form-group col-sm-6"> <div class="form-group">
<label for="RoomTopic"><?php echo __("Meet Topic"); ?>:</label> <label for="RoomTopic"><?php echo __("Meet Topic"); ?>:</label>
<input type="text" id="RoomTopic" name="RoomTopic" class="form-control input-sm" placeholder="<?php echo __("Meet Topic"); ?>"> <input type="text" id="RoomTopic" name="RoomTopic" class="form-control input-sm" placeholder="<?php echo __("Meet Topic"); ?>">
</div> </div>
<div class="form-group col-sm-6"> <div class="form-group">
<label for="RoomPasswordNew"><?php echo __("Meet Password"); ?>:</label> <label for="RoomPasswordNew"><?php echo __("Meet Password"); ?>:</label>
<?php <?php
getInputPassword("RoomPasswordNew"); getInputPassword("RoomPasswordNew");
?> ?>
</div> </div>
<div class="form-group col-sm-6 hidden"> <div class="form-group hidden">
<label for="live_streamNew"><?php echo __("Auto Transmit Live"); ?>:</label> <label for="live_streamNew"><?php echo __("Auto Transmit Live"); ?>:</label>
<select class="form-control input-sm" name="live_stream" id="live_streamNew"> <select class="form-control input-sm" name="live_stream" id="live_streamNew">
<option value="0"><?php echo __("No"); ?></option> <option value="0"><?php echo __("No"); ?></option>
<option value="1"><?php echo __("Yes"); ?></option> <option value="1"><?php echo __("Yes"); ?></option>
</select> </select>
</div> </div>
<div class="form-group col-sm-6"> <div class="form-group">
<label for="publicNew"><?php echo __("Public"); ?>/<?php echo __("Private"); ?>:</label> <label for="publicNew"><?php echo __("Public"); ?>/<?php echo __("Private"); ?>:</label>
<select class="form-control input-sm" name="public" id="publicNew"> <select class="form-control input-sm" name="public" id="publicNew">
<option value="2"><?php echo __("Public"); ?></option> <option value="2"><?php echo __("Public"); ?></option>
@ -70,7 +70,7 @@ $userCredentials = User::loginFromRequestToGet();
?> ?>
</div> </div>
</div> </div>
<div class="form-group col-sm-6"> <div class="form-group">
<label for="whenNew"><?php echo __("When"); ?>:</label> <label for="whenNew"><?php echo __("When"); ?>:</label>
<select class="form-control input-sm" name="when" id="whenNew"> <select class="form-control input-sm" name="when" id="whenNew">
<option value="1"><?php echo __("Now"); ?></option> <option value="1"><?php echo __("Now"); ?></option>
@ -83,7 +83,7 @@ $userCredentials = User::loginFromRequestToGet();
</div> </div>
<div class="clearfix"></div> <div class="clearfix"></div>
<div class="form-group col-sm-12"> <div class="form-group">
<div class="btn-group justified"> <div class="btn-group justified">
<span class="btn btn-success" id="newMeet_scheduleLink" onclick="clearMeetForm(true)"><i class="fas fa-plus"></i> <?php echo __("New"); ?></span> <span class="btn btn-success" id="newMeet_scheduleLink" onclick="clearMeetForm(true)"><i class="fas fa-plus"></i> <?php echo __("New"); ?></span>
<button class="btn btn-primary" type="submit"><i class="fas fa-save"></i> <?php echo __("Save"); ?></button> <button class="btn btn-primary" type="submit"><i class="fas fa-save"></i> <?php echo __("Save"); ?></button>
@ -95,7 +95,7 @@ $userCredentials = User::loginFromRequestToGet();
</div> </div>
</div> </div>
</div> </div>
<div class="col-sm-7"> <div class="col-sm-9">
<div class="panel panel-default" id="scheduleList" > <div class="panel panel-default" id="scheduleList" >
<div class="panel-heading"> <div class="panel-heading">
<i class="far fa-calendar-alt"></i> <?php echo __("Schedule"); ?> <i class="far fa-calendar-alt"></i> <?php echo __("Schedule"); ?>

View file

@ -32,7 +32,7 @@ if (!User::canCreateMeet()) {
<?php <?php
if ($manageMeetings) { if ($manageMeetings) {
?> ?>
<button class="btn btn-danger btn-xs deleteSelectedMeet<?php echo $meet_scheduled, $manageMeetings; ?> disabled" data-toggle="tooltip" title="<?php echo __("Delete All Selected"); ?>"> <button class="btn btn-danger deleteSelectedMeet<?php echo $meet_scheduled, $manageMeetings; ?> disabled" data-toggle="tooltip" title="<?php echo __("Delete All Selected"); ?>">
<i class="fas fa-trash"></i> <i class="fas fa-trash"></i>
</button> </button>
<?php <?php
@ -40,7 +40,7 @@ if (!User::canCreateMeet()) {
?> ?>
</th> </th>
<th><?php echo __("Topic"); ?></th> <th><?php echo __("Topic"); ?></th>
<th><?php echo __("Starts"); ?></th> <th class="hidden-sm hidden-xs"><?php echo __("Starts"); ?></th>
<th><?php echo __("Starts In"); ?></th> <th><?php echo __("Starts In"); ?></th>
<th><?php echo __("Owner"); ?></th> <th><?php echo __("Owner"); ?></th>
<th></th> <th></th>
@ -52,7 +52,7 @@ if (!User::canCreateMeet()) {
<?php <?php
if ($manageMeetings) { if ($manageMeetings) {
?> ?>
<button class="btn btn-danger btn-xs deleteSelectedMeet<?php echo $meet_scheduled, $manageMeetings; ?> disabled" data-toggle="tooltip" title="<?php echo __("Delete All Selected"); ?>"> <button class="btn btn-danger deleteSelectedMeet<?php echo $meet_scheduled, $manageMeetings; ?> disabled" data-toggle="tooltip" title="<?php echo __("Delete All Selected"); ?>">
<i class="fas fa-trash"></i> <i class="fas fa-trash"></i>
</button> </button>
<?php <?php
@ -60,7 +60,7 @@ if (!User::canCreateMeet()) {
?> ?>
</th> </th>
<th><?php echo __("Topic"); ?></th> <th><?php echo __("Topic"); ?></th>
<th><?php echo __("Starts"); ?></th> <th class="hidden-sm hidden-xs"><?php echo __("Starts"); ?></th>
<th><?php echo __("Starts In"); ?></th> <th><?php echo __("Starts In"); ?></th>
<th><?php echo __("Owner"); ?></th> <th><?php echo __("Owner"); ?></th>
<th></th> <th></th>
@ -68,23 +68,25 @@ if (!User::canCreateMeet()) {
</tfoot> </tfoot>
</table> </table>
<div id="Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?>btnModelLinksJoinOnly" style="display:none;"> <div id="Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?>btnModelLinksJoinOnly" style="display:none;">
<div class="btn-group pull-right">
<?php <?php
if ($meet_scheduled == "today" || $meet_scheduled == "upcoming") {
if ($meet_scheduled == "today") { if ($meet_scheduled == "today") {
?> ?>
<button href="" class="go_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-success btn-xs" <button href="" class="go_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-success btn-block"
data-toggle="tooltip" title="<?php echo __("Join"); ?>"> data-toggle="tooltip" title="<?php echo __("Join"); ?>">
<i class="fa fa-check"></i> <i class="fa fa-check"></i>
</button> </button>
<?php <?php
} }
?> ?>
<button href="" class="copyInvitation_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-default btn-xs" <div class="btn-group btn-group-justified">
<?php
if ($meet_scheduled == "today" || $meet_scheduled == "upcoming") {
?>
<button href="" class="copyInvitation_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-default"
data-toggle="tooltip" title="<?php echo __("Copy Invitation"); ?>"> data-toggle="tooltip" title="<?php echo __("Copy Invitation"); ?>">
<i class="fa fa-copy"></i> <i class="fa fa-copy"></i>
</button> </button>
<button href="" class="copyLink_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-default btn-xs" <button href="" class="copyLink_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-default"
data-toggle="tooltip" title="<?php echo __("Copy Link"); ?>"> data-toggle="tooltip" title="<?php echo __("Copy Link"); ?>">
<i class="fa fa-link"></i> <i class="fa fa-link"></i>
</button> </button>
@ -96,23 +98,25 @@ if (!User::canCreateMeet()) {
</div> </div>
</div> </div>
<div id="Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?>btnModelLinks" style="display:none;"> <div id="Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?>btnModelLinks" style="display:none;">
<div class="btn-group pull-right">
<?php <?php
if ($meet_scheduled == "today") { if ($meet_scheduled == "today") {
?> ?>
<button href="" class="go_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-success btn-xs" <button href="" class="go_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-success btn-block"
data-toggle="tooltip" title="<?php echo __("Join"); ?>"> data-toggle="tooltip" title="<?php echo __("Join"); ?>">
<i class="fa fa-check"></i> <i class="fa fa-check"></i>
</button> </button>
<?php <?php
} }
?>
<div class="btn-group btn-group-justified">
<?php
if ($meet_scheduled == "today" || $meet_scheduled == "upcoming") { if ($meet_scheduled == "today" || $meet_scheduled == "upcoming") {
?> ?>
<button href="" class="copyInvitation_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-default btn-xs" <button href="" class="copyInvitation_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-default"
data-toggle="tooltip" title="<?php echo __("Copy Invitation"); ?>"> data-toggle="tooltip" title="<?php echo __("Copy Invitation"); ?>">
<i class="fa fa-copy"></i> <i class="fa fa-copy"></i>
</button> </button>
<button href="" class="copyLink_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-default btn-xs" <button href="" class="copyLink_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-default"
data-toggle="tooltip" title="<?php echo __("Copy Link"); ?>"> data-toggle="tooltip" title="<?php echo __("Copy Link"); ?>">
<i class="fa fa-link"></i> <i class="fa fa-link"></i>
</button> </button>
@ -122,15 +126,15 @@ if (!User::canCreateMeet()) {
<?php <?php
if ($manageMeetings) { if ($manageMeetings) {
?> ?>
<button href="" class="log_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-primary btn-xs" <button href="" class="log_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-primary"
data-toggle="tooltip" title="<?php echo __("Meet Log"); ?>"> data-toggle="tooltip" title="<?php echo __("Meet Log"); ?>">
<i class="fas fa-info-circle"></i> <i class="fas fa-info-circle"></i>
</button> </button>
<button href="" class="edit_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-default btn-xs" <button href="" class="edit_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-default"
data-toggle="tooltip" title="<?php echo __("Edit"); ?>"> data-toggle="tooltip" title="<?php echo __("Edit"); ?>">
<i class="fa fa-edit"></i> <i class="fa fa-edit"></i>
</button> </button>
<button href="" class="delete_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-danger btn-xs" <button href="" class="delete_Meet_schedule2<?php echo $meet_scheduled, $manageMeetings; ?> btn btn-danger"
data-toggle="tooltip" title="<?php echo __("Delete"); ?>"> data-toggle="tooltip" title="<?php echo __("Delete"); ?>">
<i class="fa fa-trash"></i> <i class="fa fa-trash"></i>
</button> </button>
@ -180,6 +184,7 @@ if (!User::canCreateMeet()) {
{"data": "topic"}, {"data": "topic"},
{ {
"data": "starts", "data": "starts",
className:"hidden-xs hidden-sm",
"render": function (data, type, row) { "render": function (data, type, row) {
return row.starts_timezone; return row.starts_timezone;
} }

View file

@ -77,7 +77,7 @@ if (!$includeDefaultNavBar) {
if (!empty($_GET['avideoIframe'])) { // comes from avideoModalIframe(url) javascript if (!empty($_GET['avideoIframe'])) { // comes from avideoModalIframe(url) javascript
?> ?>
<style>body{padding: 0;}#mainFooter{display: none !important;}</style> <style>body, body > div.container-fluid > div.panel {padding: 0; margin: 0;}#mainFooter{display: none !important;}</style>
<?php <?php
return false; return false;
} }

View file

@ -626,6 +626,11 @@ function nl2br(str, is_xhtml) {
return (str + '').replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g, '$1' + breakTag + '$2'); return (str + '').replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g, '$1' + breakTag + '$2');
} }
function inIframe() { function inIframe() {
var url = new URL(location.href);
var avideoIframe = url.searchParams.get("avideoIframe");
if(avideoIframe && avideoIframe !== 0){
return true;
}
try { try {
return window.self !== window.top; return window.self !== window.top;
} catch (e) { } catch (e) {