Skip to content

Commit

Permalink
Add Versions List section to PW Info panel
Browse files Browse the repository at this point in the history
  • Loading branch information
adrianbj committed Sep 22, 2016
1 parent 574299e commit 9ef509c
Show file tree
Hide file tree
Showing 140 changed files with 17 additions and 2 deletions.
Empty file modified ConsolePanel.inc
100755 → 100644
Empty file.
Empty file modified ConsoleProcessor.inc
100755 → 100644
Empty file.
Empty file modified CustomPhpPanel.inc
100755 → 100644
Empty file.
Empty file modified DebugModePanel.inc
100755 → 100644
Empty file.
Empty file modified DiagnosticsPanel.inc
100755 → 100644
Empty file.
Empty file modified DummyTracyDebuggerClass.inc
100755 → 100644
Empty file.
Empty file modified EventInterceptorPanel.inc
100755 → 100644
Empty file.
Empty file modified LICENSE
100755 → 100644
Empty file.
Empty file modified MailPanel.inc
100755 → 100644
Empty file.
Empty file modified MethodsInfoPanel.inc
100755 → 100644
Empty file.
Empty file modified ModuleDisablerPanel.inc
100755 → 100644
Empty file.
Empty file modified OutputModePanel.inc
100755 → 100644
Empty file.
Empty file modified PageRecorderPanel.inc
100755 → 100644
Empty file.
Empty file modified PanelSelectorPanel.inc
100755 → 100644
Empty file.
Empty file modified PerformancePanel.inc
100755 → 100644
Empty file.
Empty file modified PerformancePanel/Panel.php
100755 → 100644
Empty file.
Empty file modified PerformancePanel/Register.php
100755 → 100644
Empty file.
Empty file modified PhpInfoPanel.inc
100755 → 100644
Empty file.
14 changes: 14 additions & 0 deletions ProcesswireInfoPanel.inc
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -401,6 +401,20 @@ class ProcesswireInfoPanel implements IBarPanel {
$fieldsListValues .= $sectionEnd;
}

// Versions Info
if(in_array('fieldsListValues', $panelSections)) {
$versionsList = "ProcessWire (" . wire('config')->version . ")\n";
$versionsList .= "PHP (" . phpversion() . ")\n";
$versionsList .= "MySQL (" . wire('database')->query('select version()')->fetchColumn() . ")\n\n";
foreach(wire('modules') as $name => $label) {
$flags = wire('modules')->getFlags($name);
$info = wire('modules')->getModuleInfoVerbose($name);
if($info['core']) continue;
$versionsList .= $name . " (" . wire('modules')->formatVersion($info['version']) . ")\n";
}
$versionsList = '<p><textarea rows="5">'.$versionsList.'</textarea></p>';
}

//Objects
$pageObject = Dumper::toHtml(wire('page'), array(Dumper::DEPTH => \TracyDebugger::getDataValue('maxDepth'), Dumper::TRUNCATE => \TracyDebugger::getDataValue('maxLength'), Dumper::COLLAPSE => false));
$templateObject = Dumper::toHtml(wire('page')->template, array(Dumper::DEPTH => \TracyDebugger::getDataValue('maxDepth'), Dumper::TRUNCATE => \TracyDebugger::getDataValue('maxLength'), Dumper::COLLAPSE => false));
Expand Down
Empty file modified ProcesswireLogsPanel.inc
100755 → 100644
Empty file.
Empty file modified ProcesswireVersionPanel.inc
100755 → 100644
Empty file.
Empty file modified README.md
100755 → 100644
Empty file.
Empty file modified ShortcutMethods.inc
100755 → 100644
Empty file.
Empty file modified TDClass.inc
100755 → 100644
Empty file.
Empty file modified TemplateEditorPanel.inc
100755 → 100644
Empty file.
Empty file modified TemplatePathPanel.inc
100755 → 100644
Empty file.
Empty file modified TemplateResourcesPanel.inc
100755 → 100644
Empty file.
Empty file modified TodoPanel.inc
100755 → 100644
Empty file.
5 changes: 3 additions & 2 deletions TracyDebugger.module
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ class TracyDebugger extends WireData implements Module, ConfigurableModule {
'summary' => 'Tracy debugger from Nette with several PW specific custom tools.',
'author' => 'Adrian Jones',
'href' => 'https://processwire.com/talk/topic/12208-tracy-debugger/',
'version' => 312,
'version' => 313,
'autoload' => true,
'singular' => true,
'icon' => 'bug',
Expand Down Expand Up @@ -75,6 +75,7 @@ class TracyDebugger extends WireData implements Module, ConfigurableModule {
'summary' => 'Summary',
'templateInfo' => 'Template Info',
'fieldsListValues' => 'Field List & Values',
'versionsList' => 'Versions List',
'pageObject' => 'Page Object',
'templateObject' => 'Template Object',
'fieldsObject' => 'Fields Object',
Expand Down Expand Up @@ -155,7 +156,7 @@ class TracyDebugger extends WireData implements Module, ConfigurableModule {
"userBarTopBottom" => 'bottom',
"userBarLeftRight" => 'right',
"showPanelLabels" => 1,
"processwireInfoPanelSections" => array('summary', 'templateInfo', 'fieldsListValues', 'adminLinks', 'documentationLinks', 'editLinks'),
"processwireInfoPanelSections" => array('summary', 'templateInfo', 'fieldsListValues', 'versionsList', 'adminLinks', 'documentationLinks', 'editLinks'),
"diagnosticsPanelSections" => array('filesystemFolders'),
"todoIgnoreDirs" => 'git, svn, images, img, errors',
"todoScanModules" => null,
Expand Down
Empty file modified TracyDisablerPanel.inc
100755 → 100644
Empty file.
Empty file modified TracyLogsPanel.inc
100755 → 100644
Empty file.
Empty file modified TracyTogglerPanel.inc
100755 → 100644
Empty file.
Empty file modified UserSwitcherPanel.inc
100755 → 100644
Empty file.
Empty file modified UsersPanel.inc
100755 → 100644
Empty file.
Empty file modified ValidatorPanel.inc
100755 → 100644
Empty file.
Empty file modified ace-editor/ace.js
100755 → 100644
Empty file.
Empty file modified ace-editor/ext-language_tools.js
100755 → 100644
Empty file.
Empty file modified ace-editor/mode-php.js
100755 → 100644
Empty file.
Empty file modified ace-editor/theme-tomorrow_night.js
100755 → 100644
Empty file.
Empty file modified ace-editor/worker-php.js
100755 → 100644
Empty file.
Empty file modified tracy-legacy/composer.json
100755 → 100644
Empty file.
Empty file modified tracy-legacy/contributing.md
100755 → 100644
Empty file.
Empty file modified tracy-legacy/examples/assets/arrow.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified tracy-legacy/examples/assets/style.css
100755 → 100644
Empty file.
Empty file modified tracy-legacy/examples/barDump.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/examples/dump.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/examples/exception.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/examples/fatal-error.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/examples/firelogger.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/examples/notice.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/examples/output-debugger.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/examples/warning.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/license.md
100755 → 100644
Empty file.
Empty file modified tracy-legacy/readme.md
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Bridges/Nette/TracyExtension.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/Bar.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/BlueScreen.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/Debugger.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/DefaultBarPanel.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/Dumper.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/FireLogger.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/Helpers.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/IBarPanel.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/ILogger.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/Logger.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/OutputDebugger.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/Bar/bar.css
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/Bar/bar.js
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/Bar/bar.phtml
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/Bar/dumps.panel.phtml
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/Bar/dumps.tab.phtml
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/Bar/errors.panel.phtml
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/Bar/errors.tab.phtml
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/Bar/info.panel.phtml
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/Bar/info.tab.phtml
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/BlueScreen/bluescreen.css
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/BlueScreen/bluescreen.js
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/BlueScreen/bluescreen.phtml
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/Debugger/error.500.phtml
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/Dumper/dumper.css
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/Tracy/assets/Dumper/dumper.js
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/shortcuts.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/src/tracy.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/tools/create-phar/create-phar.php
100755 → 100644
Empty file.
Empty file modified tracy-legacy/tools/open-in-editor/install.cmd
100755 → 100644
Empty file.
Empty file modified tracy-legacy/tools/open-in-editor/open-editor.js
100755 → 100644
Empty file.
Empty file modified tracy-master/appveyor.yml
100755 → 100644
Empty file.
Empty file modified tracy-master/composer.json
100755 → 100644
Empty file.
Empty file modified tracy-master/contributing.md
100755 → 100644
Empty file.
Empty file modified tracy-master/examples/ajax.php
100755 → 100644
Empty file.
Empty file modified tracy-master/examples/assets/arrow.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified tracy-master/examples/assets/style.css
100755 → 100644
Empty file.
Empty file modified tracy-master/examples/barDump.php
100755 → 100644
Empty file.
Empty file modified tracy-master/examples/dump.php
100755 → 100644
Empty file.
Empty file modified tracy-master/examples/exception.php
100755 → 100644
Empty file.
Empty file modified tracy-master/examples/fatal-error.php
100755 → 100644
Empty file.
Empty file modified tracy-master/examples/firelogger.php
100755 → 100644
Empty file.
Empty file modified tracy-master/examples/notice.php
100755 → 100644
Empty file.
Empty file modified tracy-master/examples/output-debugger.php
100755 → 100644
Empty file.
Empty file modified tracy-master/examples/redirect.php
100755 → 100644
Empty file.
Empty file modified tracy-master/examples/warning.php
100755 → 100644
Empty file.
Empty file modified tracy-master/license.md
100755 → 100644
Empty file.
Empty file modified tracy-master/readme.md
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Bridges/Nette/TracyExtension.php
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/Bar.php
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/BlueScreen.php
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/Debugger.php
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/DefaultBarPanel.php
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/Dumper.php
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/FireLogger.php
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/Helpers.php
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/IBarPanel.php
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/ILogger.php
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/Logger.php
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/OutputDebugger.php
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Bar/bar.css
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Bar/bar.js
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Bar/bar.phtml
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Bar/dumps.panel.phtml
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Bar/dumps.tab.phtml
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Bar/errors.panel.phtml
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Bar/errors.tab.phtml
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Bar/info.panel.phtml
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Bar/info.tab.phtml
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Bar/loader.phtml
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Bar/panels.phtml
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/BlueScreen/bluescreen.css
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/BlueScreen/bluescreen.js
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/BlueScreen/content.phtml
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/BlueScreen/page.phtml
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Debugger/error.500.phtml
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Dumper/dumper.css
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Dumper/dumper.js
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Toggle/toggle.css
100755 → 100644
Empty file.
Empty file modified tracy-master/src/Tracy/assets/Toggle/toggle.js
100755 → 100644
Empty file.
Empty file modified tracy-master/src/shortcuts.php
100755 → 100644
Empty file.
Empty file modified tracy-master/src/tracy.php
100755 → 100644
Empty file.
Empty file modified tracy-master/tools/create-phar/create-phar.php
100755 → 100644
Empty file.
Empty file modified tracy-master/tools/open-in-editor/install.cmd
100755 → 100644
Empty file.
Empty file modified tracy-master/tools/open-in-editor/open-editor.js
100755 → 100644
Empty file.

0 comments on commit 9ef509c

Please sign in to comment.