infotelglpi / mydashboard Goto Github PK
View Code? Open in Web Editor NEWPlugin mydashboard for GLPI
Home Page: http://blogglpi.infotel.com/
License: GNU General Public License v2.0
Plugin mydashboard for GLPI
Home Page: http://blogglpi.infotel.com/
License: GNU General Public License v2.0
Alain Cambou
Hello
The version of the plugin : 1.5.0
The version of your GLPI : 9.2.3
Could there be a system of tabs which would allow to have a better refresh time when the view includes many metrics ?
Des lignes, area, piechart? Je ne vois pas de documentation là-dessus
Est-ce aussi possible d'importer deu plugin MReporting?
Super cool en passant :)
[Initial]
GLPI 9.3
Latest version of plugin from https://github.com/InfotelGLPI/mydashboard.git
[Steps to reproduce]
My GLPI doenst open when I extract mydashboard in the pugins folder.
GLPI Version 9.1
[Tue Oct 25 21:22:59.441949 2016] [:error] [pid 1483] [client 89.248.172.90:46808] PHP Fatal error: Uncaught Zend\\I18n\\Exception\\ParseException: Unknown or invalid$nvalid parser rule: nplurals=INTEGER; plural=EXPRESSION; in /var/www/glpi/vendor/zendframework/zend-i18n/src/Translator/Plural/Rule.php:194\nStack trace:\n#0 /var/ww$var/www/glpi/vendor/zendframework/zend-i18n/src/Translator/Loader/Gettext.php(149): Zend\\I18n\\Translator\\Plural\\Rule::fromString(' nplurals=INTEG...')\n#1 /var/ww$var/www/glpi/vendor/zendframework/zend-i18n/src/Translator/Loader/Gettext.php(149): Zend\\I18n\\Translator\\Plural\\Rule::fromString(' nplurals=INTEG...')\n#1 /var/wwvar/www/glpi/vendor/zendframework/zend-i18n/src/Translator/Translator.php(700): Zend\\I18n\\Translator\\Loader\\Gettext->load('en_GB', '/var/www/glpi/p...')\n#2 /var//var/www/glpi/vendor/zendframework/zend-i18n/src/Translator/Translator.php(572): Zend\\I18n\\Translator\\Translator->loadMessagesFromFiles('mydashboard', 'en_GB')\n#B')\n#3 /var/www/glpi/vendor/zendframework/zend-i18n/src/Translator/Translator.php(440): Zend\\I18n\\Translator\\Translator->loadMessages('mydashboard', 'en_GB')\n#4 )\n#4 /var/www/glpi/vendor/zendframework/zend-i18n/src/Translator/Translator.php(354): Zend\\I18n\\Translator\\Translator->getTranslatedMessage('My Dashboard', 'en_GB'en_GB', 'mydashboard')\n#5 /va in /var/www/glpi/vendor/zendframework/zend-i18n/src/Translator/Plural/Rule.php on line 194
Widget : Opened tickets backlog - Drop Waiting tickets
add criteria in query
Bonjour,
J'ai télécharger le plugin mydashboard toutes fonction.
Mon problème et que quand je veux créer une alerte dans les widgets information j'ai pas les logos de types météo comme des nuages soleil. J'ai un logo Attention est quand je faits une supervision réseau j'ai un thermomètre. Est que vous savez comment mètre la météo ?
Bonjour,
J'aimerais savoir si il serait possible d'améliorer le plugin afin que celui-ci puisse faire apparaître le planning des autres utilisateur dans le widget planning du Dashboard ?
Hi,
I would like to know if it's possible to update the plugin so that this one can make appear the schedule of the other users in the schedule's widget of Dashboard ?
I have upgraded to GLPI 9.1 (before 0.90.5) and extracted the "mydashboard 1.3.0 into plugin Folder after this my GLPI crashed and under Plugins (if GLPI is running) there are no plugins seen Pls Fix this issue.
Must to be review for using with GLPI 9.1
GLPi 9.3;0
Latest commit
After clean install of glpi, and install of dashboard, all users only get no data available, also the add widget button not working.
All these functions work for the GLPI admin user, but not for any other user, not even the administrator group.
Plugin version : 1.5.1
GLPI version : 9.2
When you try to download the png of a graph, nothing happened.
Version of GLPI: 9.3.3
Versions of plugin: 1.6.1/1.6.2/1.6.3
Hello all,
i am not a developer at all (I am a french systems administrator) and I am testing your plugin.
I have a problem with the configuration: the plugin always replaces the central interface, even when I change that in the plugin configuration. (I have tested with 3 versions of plugin, always the same problem).
Thanks a lot for your help, and thanks a lot for all your work, you are awesome.
Bonjour,
Je voudrais savoir s'il existe un moyen facil de créer de nouveaux widgets pour les tickets ?
Par exemple, je trouve qu'il manque un widget extrêmement important pour voir les tickets en cours en vue groupe. En effet en vue groupe le seul widget ticket disponible est pour les tickets à traiter, mais impossible de voir les tickets en cours, afin de voir les tickets de son équipe.
c'est bien dans le fichier ticket.class.php ?
Merci par avance,
Bonjour,
Pourquoi on ne peut plus agrandir les widgets dans la version 1.5 comme dans la version 1.4 et comment se fait il que en mode plein écran on à des bandes noir en haut et en bas ?
Bonjour,
For bug reports, you can open an issue here, provide us :
Glpi version : 9.2.1
Plugin myDashboard : 1.4.0
Browsers : Internet Explorer, Firefox
J'ai un problème et une question concernant le vue du planning sur le dashboard.
Problème :
Le titre du message ne s'affiche pas (En gros très peu d'information et on ne peut même pas cliquer dessus) (Voir copie d'écran) :
Question :
Est-il possible d'afficher toute la semaine ou le mois complet sur le planning au lieu du jour même ?
Merci,
Error open main page
Edit mode (Global) :
Fatal error: Uncaught Error: Call to undefined method Profile::getUnderActiveProfileRestrictCriteria() in /var/www/glpi/plugins/mydashboard/inc/menu.class.php:282 Stack trace: #0 /var/www/glpi/plugins/mydashboard/inc/menu.class.php(388): PluginMydashboardMenu::dropdownProfiles(Array) #1 /var/www/glpi/plugins/mydashboard/inc/menu.class.php(324): PluginMydashboardMenu->displayEditMode('2', '4', 0, 1683593907) #2 /var/www/glpi/plugins/mydashboard/inc/menu.class.php(243): PluginMydashboardMenu->showDashboard('4', 0, 1683593907) #3 /var/www/glpi/plugins/mydashboard/inc/menu.class.php(1073): PluginMydashboardMenu->showMenu('2', '4', 0, 1683593907) #4 /var/www/glpi/plugins/mydashboard/front/menu.php(116): PluginMydashboardMenu->loadDashboard('4', 0) #5 {main} thrown in /var/www/glpi/plugins/mydashboard/inc/menu.class.php on line 282
I just installed the new version on gpli 9.4 and it's awesome.
Yet, it seems that only I can use the plugin and every other admin user can't access it.
How can I make sure my other users can also use this plugin and not just me?
Hey, i downloaded now the Updated Version 1.3.1 from http://plugins.glpi-project.org/#/plugin/mydashboard but it still breaks my whole System. After putting the "mydashboard"- Folder into Plugin-Folder, i get internal Server error and if i came into System the plugin section is blank....
Hello,
I'm not able to edit the dashboard to select a pre-configured template or something else.
Steps:
I've installed the new version of mydashboard under the plugin directory of GLPI.
I've imported a backup of my previous GLPI DB (mysql -u root glpi < glpi.sql -pxxx).
I've activated the mydshboard plugin in GLPI.
mydashboard 1.5.0
GLPI 9.2.3
*** PHP Notice(8): Undefined index: edit_mode
Backtrace :
plugins/mydashboard/inc/preference.class.php:168
plugins/mydashboard/inc/preference.class.php:161 PluginMydashboardPreference::checkPreferenceValue()
plugins/mydashboard/inc/menu.class.php:232 PluginMydashboardPreference::checkIfPreferenceExists()
plugins/mydashboard/inc/menu.class.php:174 PluginMydashboardMenu->showDashboard()
plugins/mydashboard/inc/menu.class.php:856 PluginMydashboardMenu->showMenu()
plugins/mydashboard/front/menu.php:94 PluginMydashboardMenu->loadDashboard()
Regards,
Dashboard v.0.9.3.
GLPi: v.9.3.1
Steps:
ERROR:
[2018-09-21 16:45:29] glpiphplog.ERROR: Toolbox::userErrorHandlerNormal() in C:\xampp\htdocs\glpi\inc\toolbox.class.php line 657
*** PHP Notice(8): Undefined variable: id_grp
Backtrace :
...ashboard\front\metrics\grafpie_origem.inc.php:3
plugins\dashboard\front\metrics\index.php:297 include()
{"user":"2818@CENTRO-HELPDESK","mem_usage":"0.141", 3.22Mio)"}
[2018-09-21 16:45:29] glpiphplog.ERROR: Toolbox::userErrorHandlerNormal() in C:\xampp\htdocs\glpi\inc\toolbox.class.php line 657
*** PHP Notice(8): Undefined variable: id_grp
Backtrace :
...oard\front\metrics\grafpie_time_geral.inc.php:3
plugins\dashboard\front\metrics\index.php:321 include()
{"user":"2818@CENTRO-HELPDESK","mem_usage":"0.031", 3.22Mio)"}
plugin version 1.5.1
GLPI verion 9.2
Steps to reproduce your issue :
When you have no data in your GLPI database, you have some Undefined index errors in infotel.class.php.
PHP Notice: Undefined index: entities_id in /var/www/html/glpi/plugins/mydashboard/inc/infotel.class.php at line 142
PHP Notice: Undefined index: entity in /var/www/html/glpi/plugins/mydashboard/inc/infotel.class.php at line 143
PHP Notice: Undefined index: sons in /var/www/html/glpi/plugins/mydashboard/inc/infotel.class.php at line 144
PHP Notice: Undefined index: entities_id in /var/www/html/glpi/plugins/mydashboard/inc/infotel.class.php at line 142
PHP Notice: Undefined index: entity in /var/www/html/glpi/plugins/mydashboard/inc/infotel.class.php at line 143
PHP Notice: Undefined index: sons in /var/www/html/glpi/plugins/mydashboard/inc/infotel.class.php at line 144
The Configuration > Plugins page returns empty if the user Language anything different from fr_FR -- tested also with all es_* variants, same result.
This is the PHP error when setting Lang en_US:1
2016/10/17 11:33:05 [error] 2351#0: *5168 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught exception 'Zend\I18n\Exception\ParseException' with message 'Unknown or invalid parser rule: nplurals=INTEGER; plural=EXPRESSION;' in /opt/www/glpi/lib/Zend/I18n/Translator/Plural/Rule.php:194
Stack trace:
#0 /opt/www/glpi/lib/Zend/I18n/Translator/Loader/Gettext.php(149): Zend\I18n\Translator\Plural\Rule::fromString(' nplurals=INTEG...')
#1 /opt/www/glpi/lib/Zend/I18n/Translator/Translator.php(700): Zend\I18n\Translator\Loader\Gettext->load('en_US', '/opt/www/glpi/p...')
#2 /opt/www/glpi/lib/Zend/I18n/Translator/Translator.php(572): Zend\I18n\Translator\Translator->loadMessagesFromFiles('mydashboard', 'en_US')
#3 /opt/www/glpi/lib/Zend/I18n/Translator/Translator.php(440): Zend\I18n\Translator\Translator->loadMessages('mydashboard', 'en_US')
#4 /opt/www/glpi/lib/Zend/I18n/Translator/Translator.php(354): Zend\I18n\Translator\Translator->getTranslatedMessage('My Dashboard', 'en_US', 'mydashboard')
#5 /opt/www/glpi/inc/autoload.function.php(93): Zend\I18n\Translator\Tr" while reading response header from upstream, client: 188.138.208.45, server: mydomain.org, request: "GET /front/plugin.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php-fpm.sock:", host: "mydomain.org", referrer: "https://mydomain.org/front/preference.php?forcetab=User$1"
Bonjour,
Je ne sais pas si cela est normal mais lorsque l'on est pas en mode édition on peut toujours déplacer les fenêtres. Ce qui est assez embêtant car quand on doit utiliser une barre de scrole, on peut déplacer la fenêtre.
Version plugin : 1.5.0
Version GLPI : 9.2.2
Merci d'avance,
I have 2 admin groups,
1: Godmode
2: Super Admin
Godmode users can use the stock widgets to add to their dashboard, however in the mydashboard menu, I can't give the super admin group rights to use the stock widgets. When I activate it and click on save in the profile settings, it doesn't get saved.
Is this a bug or a function i'm unaware of?
After copying the files to the server and starting Install in GLPI admin panel this error shows up:
1.0.4 multiple alter in glpi_plugin_mydashboard_userwidgets -error in database request: ALTER TABLE 'glpi_plugin_mydashboard_userwidgets' ADD 'interface' TINYINT(1) NOT NULL DEFAULT '0' - error is: Table 'helpdesk.glpi_plugin_mydashboard_userwidgets' doesn't exist
Plugin: mydashboard 1.6.1
GLPI: 9.3.1 and 9.3.2
I don't find this board
https://i.imgur.com/7NAttJK.png
I have to systems 9.1.2 and 9.1.4. I search for this board on german, english and french language setting but i didn't find it.
Hello,
Glpi version : 9.1.6
Plugin myDashboard : 1.3.2
Browsers : Internet Explorer, Firefox, Vivaldi, Chrome, Opera
When widening a widget, sometimes, the order of the widgets changes.
In the enlarge view of a widget, we already have the feature which can move widgets (cf image in attachment) : this feature seems to be useless in the enlarge view ?
If this feature is disabled, it's possible that this bug disappears.
Hello,
The plugin mydashboard can only be seen by super user.
How to enable users to see dashboard ?
Thanks for your help.
Dashboard: 1.6.2
GLPI: 9.3.2
glpi 9.3
mydashboard 1.6.4
losing configuration after uninstall install plugin
I had to select all my dashboards for all my technicians again
Bonjour,
J'ai mis à jour mon GLPI en 9.2 et le plugin en 1.4.0 mais je rencontre un soucis majeur maintenant.
J'utilise l'affichage metrics comme dashboard de supervision dans les bureaux pour voir en temps réel les tickets.
Maintenant quand je clic dessus j'ai une erreur 500, impossible d'afficher la page metrics/index.php, indexw et indexb, même erreur.
Un soucis dans la mise à jour ou un truc à corriger de mon coté ?
Merci par avance,
Add widget for Automatic actions in error
Hi,
It seems to me that mydashboard is using old columns which have been replaced within the GLPI 9.2 update :
https://github.com/glpi-project/spec/wiki/OLA-Management#change-in-database
The version of the plugin.
1.4.0
The version of your GLPI.
9.2.1
The steps to reproduce your issue.
Access to the dashboard with debug mode on:
Best regards,
Glpi v9.3
mydashboard v1.6.1
Hello guys,
There is an issue in the plugin when we click on "Configurate and save default dashboard", after clicking on "Tools", "Dashboard".
Here's the caught error :
Mode édition (Global) :
Fatal error: Uncaught Error: Call to undefined method Profile::getUnderActiveProfileRestrictCriteria() in /var/www/html/glpi2/plugins/mydashboard/inc/menu.class.php:282 Stack trace: #0 /var/www/html/glpi2/plugins/mydashboard/inc/menu.class.php(388): PluginMydashboardMenu::dropdownProfiles(Array) #1 /var/www/html/glpi2/plugins/mydashboard/inc/menu.class.php(324): PluginMydashboardMenu->displayEditMode('2', '4', 0, 1316708124) #2 /var/www/html/glpi2/plugins/mydashboard/inc/menu.class.php(243): PluginMydashboardMenu->showDashboard('4', 0, 1316708124) #3 /var/www/html/glpi2/plugins/mydashboard/inc/menu.class.php(1073): PluginMydashboardMenu->showMenu('2', '4', 0, 1316708124) #4 /var/www/html/glpi2/plugins/mydashboard/front/menu.php(103): PluginMydashboardMenu->loadDashboard('4', 0) #5 {main} thrown in /var/www/html/glpi2/plugins/mydashboard/inc/menu.class.php on line 282
After that, it's impossible to get out of this
I found the solution by editing table "glpi_plugin_mydashboard_preferences".
Set column "edit_mode" from 2 to 1
Thanks guys
Add new widgets : Ticket tasks todo
Hello
The plugin version: 1.5.0
The version of your GLPI: 9.2.3
The view "Number of tickets affected by technicians per month" does not retain the group
The supervisor is not part of the technicians group but he must be able to supervise their work.
If he is one of them, he stands out as a fourth technician without an assigned ticket.
Hello
would it be possible to add a widget to be able to display in the Dashboard the tasks on the changes and the tasks on the problems by assistant ?
thank you in advance
Hello,
I know that maybe here is not the best channel to ask, but I wonder if this plugin already supports the latest version 9.3 of GLPI ?
Errot in widget : Status of GLPI
Need to activate HEADER in curl opt
alter.class.php::cURLData : curl_setopt($ch, CURLOPT_HEADER, 1);
Conflict with other plugins to replace the central
The same can be reproduced from the default dashboard page from Super-Admin on a different profile.
Hello
The version of the plugin : 1.5.0
The version of your GLPI : 9.2.3
Could not there be the possibility to deposit a metric 3 times so that the view can show at once: the total of tickets, the number of incidents and finally the number of requests per technician ?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.