X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/admin/tool/mobile
home
/
cbholdings
/
pasukulu
/
admin
/
tool
/
mobile
/
📁
..
📄
autologin.php
(2.44 KB)
📁
classes
📁
db
📁
lang
📄
launch.php
(5.84 KB)
📄
lib.php
(9.41 KB)
📄
logout.php
(2.34 KB)
📄
mobile.webmanifest.php
(2.17 KB)
📁
pix
📄
settings.php
(11.21 KB)
📄
styles.css
(596 B)
📄
subscription.php
(1.84 KB)
📁
templates
📁
tests
📄
upgrade.txt
(1.86 KB)
📄
version.php
(1.17 KB)
Editing: mobile.webmanifest.php
<?php // This file is part of Moodle - http://moodle.org/ // // Moodle is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // Moodle is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with Moodle. If not, see <http://www.gnu.org/licenses/>. /** * Web manifest for including a native app banner. * * The banner is only displayed if the user has visited the site twice over two * separate days during the course of two weeks. There is an experimental chrome * flag to allow testing. * More information here: https://developer.android.com/distribute/users/banners.html * * @package tool_mobile * @copyright 2017 Juan Leyva * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ define('NO_DEBUG_DISPLAY', true); define('NO_MOODLE_COOKIES', true); require_once(__DIR__ . '/../../../config.php'); header('Content-Type: application/json; charset: utf-8'); $mobilesettings = get_config('tool_mobile'); // Display manifest contents only if all the required conditions are met. if (!empty($CFG->enablemobilewebservice) && !empty($mobilesettings->enablesmartappbanners) && !empty($mobilesettings->androidappid)) { $manifest = new StdClass; $manifest->short_name = format_string($SITE->shortname, true, [ 'context' => \core\context\system::instance(), ]); $manifest->prefer_related_applications = true; $manifest->icons = [(object) [ 'sizes' => '144x144', 'type' => 'image/png', 'src' => "$CFG->wwwroot/$CFG->admin/tool/mobile/pix/icon_144.png" ] ]; $manifest->related_applications = [(object) [ 'platform' => 'play', 'id' => $mobilesettings->androidappid, ] ]; echo json_encode($manifest); } die;
Upload File
Create Folder