Plugin Directory

Changeset 2550928

Timestamp:
06/19/2021 09:36:23 PM (3 years ago)
Author:
s4gor
Message:

redesigned extensions page

Location:
phpinfo-wp
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • phpinfo-wp/trunk/css/style.css

    r2549286 r2550928  
    33  color: #777BB3;
    44  text-decoration-line: underline;
    5   margin-top: 35px;
     5  margin-top: 55px;
     6  margin-bottom: 70px;
    67  font-size: 38px;
    78}
    8 .enabled-extensions {
    9   margin-top: 60px;
    10   -webkit-column-count: 3;
    11   -moz-column-count: 3;
    12   column-count: 3;
     9.-extensions {
     10  margin-top: 0px;
     11  -webkit-column-count: ;
     12  -moz-column-count: ;
     13  column-count: ;
    1314  -webkit-column-gap: 50px;
    1415  -moz-column-gap: 50px;
  • phpinfo-wp/trunk/css/style.css.map

    r2549286 r2550928  
    1 {"version":3,"sources":["style.less"],"names":[],"mappings":"AAEA;EACE,kBAAA;EACA,cAAA;EACA,+BAAA;EACA,gBAAA;EACA,eAAA;;AAGF;EACE,gBAAA;EACA,uBAAA;EACA,oBAAA;EACA,eAAA;EACA,wBAAA;EACA,qBAAA;EACA,eAAA;EACA,oCAAA;EACA,iCAAA;EACA,4BAAA;EACA,kBAAA;EACA,eAAA;EACA,iBAAA;EACA,mBAAA;;AAGF;EACE,gBAAA;EACA,mBAAA;EACA,oBAAA;;AAEF;EACE,cAAA;;AAEF;EACE,uBAAA;;AAEF;EACE,YAAA;EACA,WAAA;;AAEF;EACE,aAAA;EACA,eAAA;EACA,YAAA;EACA,WAAA;EACA,WAAA;EACA,YAAA;EACA,aAAA;EACA,yBAAA;EACA,YAAA;EACA,eAAA;EACA,aAAA;EACA,mBAAA;EACA,eAAA;;AAEF,qBAAqB;EACnB,sBAAA;;AAEF,gBAAiB,GAAE,UAAU;AAAK;EAChC,kBAAA;;AAEF,OAAQ;EACN,SAAA;EACA,gCAAA;;AAEF,OAAQ,EAAC;EACP,WAAA;EACA,qBAAA;EACA,sBAAA;;AAEF,OAAQ,EAAC;EACP,0BAAA;;AAEF,OAAQ;EACN,yBAAA;EACA,SAAA;EACA,YAAA;EACA,4BAAA;EACA,gBAAA;EACA,iBAAA;;AAEF,OAAQ,MAAM;EACZ,kBAAA;;AAEF,OAAQ,MAAM;AACd,OAAQ,MAAM;EACZ,sBAAA;EACA,cAAA;EACA,wBAAA;EACA,gBAAA;EACA,kBAAA;;AAEF,OAAQ;AACR,OAAQ;EACN,yBAAA;;AAEF,OAAQ;EACN,gBAAA;;AAEF,OAAQ;EACN,sBAAA;EACA,YAAA;EACA,iBAAA;;AAEF,OAAQ;EACN,sBAAA;EACA,iBAAA;;AAEF,OAAQ;EACN,sBAAA;EACA,gBAAA;EACA,gBAAA;EACA,qBAAA;;AAEF,OAAQ,GAAG;EACT,WAAA;;AAEF,OAAQ;EACN,YAAA;EACA,SAAA;;AAEF,OAAQ;EACN,YAAA;EACA,sBAAA;EACA,SAAA;EACA,WAAA","file":"style.css"}
     1{"version":3,"sources":["style.less"],"names":[],"mappings":"AAEA;EACE,kBAAA;EACA,cAAA;EACA,+BAAA;EACA,gBAAA;EACA,eAAA;;AAGF;EACE,gBAAA;EACA,uBAAA;EACA,oBAAA;EACA,eAAA;EACA,wBAAA;EACA,qBAAA;EACA,eAAA;EACA,oCAAA;EACA,iCAAA;EACA,4BAAA;EACA,kBAAA;EACA,eAAA;EACA,iBAAA;EACA,mBAAA;;AAGF;EACE,gBAAA;EACA,mBAAA;EACA,oBAAA;;AAEF;EACE,cAAA;;AAEF;EACE,uBAAA;;AAEF;EACE,YAAA;EACA,WAAA;;AAEF;EACE,aAAA;EACA,eAAA;EACA,YAAA;EACA,WAAA;EACA,WAAA;EACA,YAAA;EACA,aAAA;EACA,yBAAA;EACA,YAAA;EACA,eAAA;EACA,aAAA;EACA,mBAAA;EACA,eAAA;;AAEF,qBAAqB;EACnB,sBAAA;;AAEF,gBAAiB,GAAE,UAAU;AAAK;EAChC,kBAAA;;AAEF,OAAQ;EACN,SAAA;EACA,gCAAA;;AAEF,OAAQ,EAAC;EACP,WAAA;EACA,qBAAA;EACA,sBAAA;;AAEF,OAAQ,EAAC;EACP,0BAAA;;AAEF,OAAQ;EACN,yBAAA;EACA,SAAA;EACA,YAAA;EACA,4BAAA;EACA,gBAAA;EACA,iBAAA;;AAEF,OAAQ,MAAM;EACZ,kBAAA;;AAEF,OAAQ,MAAM;AACd,OAAQ,MAAM;EACZ,sBAAA;EACA,cAAA;EACA,wBAAA;EACA,gBAAA;EACA,kBAAA;;AAEF,OAAQ;AACR,OAAQ;EACN,yBAAA;;AAEF,OAAQ;EACN,gBAAA;;AAEF,OAAQ;EACN,sBAAA;EACA,YAAA;EACA,iBAAA;;AAEF,OAAQ;EACN,sBAAA;EACA,iBAAA;;AAEF,OAAQ;EACN,sBAAA;EACA,gBAAA;EACA,gBAAA;EACA,qBAAA;;AAEF,OAAQ,GAAG;EACT,WAAA;;AAEF,OAAQ;EACN,YAAA;EACA,SAAA;;AAEF,OAAQ;EACN,YAAA;EACA,sBAAA;EACA,SAAA;EACA,WAAA","file":"style.css"}
  • phpinfo-wp/trunk/css/style.less

    r2549286 r2550928  
    55  color: @default-color;
    66  text-decoration-line: underline;
    7   margin-top: 35px;
     7  margin-top: 55px;
     8  margin-bottom: 70px;
    89  font-size: 38px;
    910}
    1011
    11 .enabled-extensions {
    12   margin-top: 60px;
    13   -webkit-column-count: 3;
    14   -moz-column-count: 3;
    15   column-count: 3;
     12.-extensions {
     13  margin-top: 0px;
     14  -webkit-column-count: ;
     15  -moz-column-count: ;
     16  column-count: ;
    1617  -webkit-column-gap: 50px;
    1718  -moz-column-gap: 50px;
  • phpinfo-wp/trunk/css/style.min.css

    r2549286 r2550928  
    1 .extension-header-phpinfo{text-align:center;color:#777BB3;text-decoration-line:underline;margin-top:35px;font-size:38px}.enabled-extensions{margin-top:60px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:0;-webkit-column-rule:1px single grey;-moz-column-rule:1px single grey;column-rule:1px single grey;text-align:center;font-size:15px;line-height:25px;font-weight:bolder}#title-phpinfo-WP{margin-top:25px;margin-bottom:20px;letter-spacing:10px}#heading-phpinfo-WP{color:#777BB3}html{scroll-behavior:smooth}#topButtonImage-phpinfo-WP{height:30px;width:30px}#topButton-phpinfo-WP{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:0;background-color:#777BB3;color:#fff;cursor:pointer;padding:15px;border-radius:10px;font-size:18px}#topButton-phpinfo-WP:hover{background-color:#555}#info-phpinfo-WP h1:nth-child(1),#phpinfo-WP{text-align:center}.center pre{margin:0;font-family:Poppins,sans-serif}.center a:link{color:#009;text-decoration:none;background-color:#fff}.center a:hover{text-decoration:underline}.center table{border-collapse:collapse;border:0;width:934px;box-shadow:1px 2px 3px #ccc;text-align:left;margin:10px auto}.center table th{text-align:center!important}.center table td,.center table th{border:1px solid #666;font-size:75%;vertical-align:baseline;padding:5px;text-align:center}.center h1,.center h2{text-transform:uppercase}.center .p{text-align:left}.center .e{background-color:#ccf;width:300px;font-weight:700}.center .h{background-color:#99c;font-weight:700}.center .v{background-color:#ddd;max-width:300px;overflow-x:auto;word-wrap:break-word}.center .v i{color:#999}.center img{float:right;border:0}.center hr{width:934px;background-color:#ccc;border:0;height:1px}
     1.extension-header-phpinfo{text-align:center;color:#777BB3;text-decoration-line:underline;margin-top:;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:0;-webkit-column-rule:1px single grey;-moz-column-rule:1px single grey;column-rule:1px single grey;text-align:center;font-size:15px;line-height:25px;font-weight:bolder}#title-phpinfo-WP{margin-top:25px;margin-bottom:20px;letter-spacing:10px}#heading-phpinfo-WP{color:#777BB3}html{scroll-behavior:smooth}#topButtonImage-phpinfo-WP{height:30px;width:30px}#topButton-phpinfo-WP{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:0;background-color:#777BB3;color:#fff;cursor:pointer;padding:15px;border-radius:10px;font-size:18px}#topButton-phpinfo-WP:hover{background-color:#555}#info-phpinfo-WP h1:nth-child(1),#phpinfo-WP{text-align:center}.center pre{margin:0;font-family:Poppins,sans-serif}.center a:link{color:#009;text-decoration:none;background-color:#fff}.center a:hover{text-decoration:underline}.center table{border-collapse:collapse;border:0;width:934px;box-shadow:1px 2px 3px #ccc;text-align:left;margin:10px auto}.center table th{text-align:center!important}.center table td,.center table th{border:1px solid #666;font-size:75%;vertical-align:baseline;padding:5px;text-align:center}.center h1,.center h2{text-transform:uppercase}.center .p{text-align:left}.center .e{background-color:#ccf;width:300px;font-weight:700}.center .h{background-color:#99c;font-weight:700}.center .v{background-color:#ddd;max-width:300px;overflow-x:auto;word-wrap:break-word}.center .v i{color:#999}.center img{float:right;border:0}.center hr{width:934px;background-color:#ccc;border:0;height:1px}
  • phpinfo-wp/trunk/js/scripts.js

    r2549286 r2550928  
    2020}
    2121
    22 topButton.addEventListener('click', goTop);
     22if(topButton !== null) {
     23    topButton.addEventListener('click', goTop);
     24}
     25
     26let disableExtensionsLength = document.querySelectorAll('#phpinfo-extension').length;
     27
     28for(let i = 0; i < disableExtensionsLength; i++) {
     29    document.querySelectorAll("#phpinfo-extension")[i].disabled = true;
     30}
  • phpinfo-wp/trunk/js/scripts.min.js

    r2549286 r2550928  
    1 "use strict";let topButton=document.getElementById("topButton-phpinfo-WP");function showButton(){if(document.body.scrollTop>400||document.documentElement.scrollTop>400){topButton.style.display="block"}else{topButton.style.display="none"}}window.onscroll=()=>{showButton()};function goTop(){document.body.scrollTop=0;document.documentElement.scrollTop=0}topButton.addEventListener("click",goTop);
     1"use strict";let topButton=document.getElementById("topButton-phpinfo-WP");function showButton(){if(document.body.scrollTop>400||document.documentElement.scrollTop>400){topButton.style.display="block"}else{topButton.style.display="none"}}window.onscroll=()=>{showButton()};function goTop(){document.body.scrollTop=0;document.documentElement.scrollTop=0}
  • phpinfo-wp/trunk/readme.txt

    r2549286 r2550928  
    44Requires at least: 4.7
    55Tested up to: 5.8-beta1
    6 Stable tag: 1.0.4
    7 Requires PHP: 7.0
     6Stable tag: 1.0.
     7Requires PHP: .0
    88License: GPLv3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    2020== Updates ==
    2121
    22 Added extension page in order to look up enabled extensions in wordpress sites.
     22Added extension page in order to look up enabled .
    2323
    2424== Screenshots ==
    2525
    26261. PHP Info
    27 2. Extension
     272. Extension
    2828
    2929== Installation ==
    3030
    31 You can [download](https://downloads.wordpress.org/plugin/phpinfo-wp.zip) and upload the plugin via Admin > Plugins > Add New > Upload Plugin.
     31You can [download](https://downloads.wordpress.org/plugin/phpinfo-wp.zip) and upload the plugin via Admin > Plugins > Add New > Upload Plugin. Or,
     32Go to your website's admin panel. Select Plugins > Add New. search for phpinfo() WP by [Imran Hossain Sagor](https://github.com/s4gor). Click **Install **Now button. Then simply click **Active.
    3233
    3334== Frequently Asked Questions ==
     
    3940
    4041== Change Log ==
     42
     43
     44
    4145
    4246= 1.0.4 =
     
    5761== Upgrade Notice ==
    5862
    59 Make sure your [server setting](http://php.net/manual/en/ini.core.php#ini.disable-functions) is **enabled
     63Make sure your [server setting](http://php.net/manual/en/ini.core.php#ini.disable-functions) is **enabled
  • phpinfo-wp/trunk/settings.php

    r2549286 r2550928  
    55Plugin URI: www.github.com/s4gor/checkWPFiles
    66Description: A simple plugin to look up information about server and PHP's configuration
    7 Version: 1.0.4
     7Version: 1.0.
    88Author: Imran Hossain Sagor
    99Author URI: www.github.com/s4gor
     
    4747
    4848        public function extension() {
    49             require_once plugin_dir_path(__FILE__) . '/views/extensions.php';
     49            require_once plugin_dir_path(__FILE__) . 'views/extensions.php';
    5050        }
    5151
     
    6767                return str_replace('#async', '', $url) . "' async='async";
    6868            }
     69
     70
     71
     72
     73
     74
     75
    6976        }
    7077
  • phpinfo-wp/trunk/views/extensions.php

    r2549286 r2550928  
    11<?php
    22
    3 $extensions = get_loaded_extensions();
     3$extensions = ;
    44
    55asort($extensions);
    66
    7 ?>
    8 <h1 class="extension-header-phpinfo">Enabled Extensions</h1>
    9 <ul class="enabled-extensions">
    10 <?php
     7
     8function check_extension($extension) {
     9    $loaded_extensions = get_loaded_extensions();
     10
     11    if(in_array($extension, $loaded_extensions)) {
     12        return "<li><input type='checkbox' id='phpinfo-extension' name='$extension' value='$extension' checked><label for='$extension'>$extension</label></li>";
     13    } else {
     14        return "<li><input type='checkbox' name='$extension' value='$extension' id='phpinfo-extension'><label for='$extension'>$extension</label></li>";
     15    }
     16}
     17
     18echo '<h1 class="extension-header-phpinfo">Extensions</h1>';
     19echo '<ul class="phpinfo-extensions">';
     20
    1121foreach($extensions as $extension) {
    12 ?>
    13 <li><?= $extension; ?></li>
    14 <?php
     22    echo check_extension($extension);
    1523}
    16 ?>
    17 </ul>
     24
     25echo '</ul>';
     26
     27$this->thankyou();
  • phpinfo-wp/trunk/views/info.php

    r2549286 r2550928  
    1414    <button id="topButton-phpinfo-WP" title="Go to top"><img src="<?php echo plugin_dir_url(__FILE__) . '../assets/images/top.png'; ?>" alt="Top" id="topButtonImage-phpinfo-WP"></button>
    1515</div>
     16
     17
     18
Note: See TracChangeset for help on using the changeset viewer.