Mantis

Plugin Manager

Posted by GM 
GM
Plugin Manager
December 02, 2009 06:05PM
Bonjour,

J'ai dézippé le plugin Manager 0.4. Archive tar,gz car je ne sais pas comment utiliser le pkg ( ce qui m'intéresserait)

Je mets tout cela sur le serveur.

Ensuite je fais :

"Vous devez d'abord vous identifier sur votre installation Mantis avec un compte administrateur puis consulter la page plugins_page.php et choisissez le lien du plugin PluginManager. Vous devez remplir les champs suivants après avoir sélectionné le projet pour configurer le plugin :

Vérifie la version: Spécifiez si vous voulez que le PluginManager vérifie la version des plugins.
Seuil de configuration (Plugin Manager): Spécifiez le seuil nécessaire pour configurer le plugin. Il y a un champ par plugin."

Soumettre.. OK
Pas de problème..... mais rien ne se passe.
Je n'ai pas de lien sur les plugins dans ma barre de taches....
je n'ai que le plugin Manager dans la liste
Qu'est ce que je rate ?
Merci
Re: Plugin Manager
December 03, 2009 09:23AM
Qu'est-ce que vous avez mis comme valeur et surtout pour quel plugin ?

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
GM
Re: Plugin Manager
December 03, 2009 06:11PM
J'ai coché la case " Vérification de la version"
J'ai mis comme niveau d'autorisation ADMINISTRATEUR

Et tout cela pour le plugin "Plugin Manager"
Merci
Re: Plugin Manager
December 04, 2009 08:49AM
Et vous vous attendez à ce que ça fasse quoi ? Désolé mais j'ai un peu de mal à comprendre le problème.

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
GM
Re: Plugin Manager
December 04, 2009 09:42AM
Bonjour

Je pensais que le "Plugin Manager" servait à installer d'autres plugins.

Si oui comment fait-on une fois arrivé à ce que j'ai fait ?

Merci
Re: Plugin Manager
December 04, 2009 09:51AM
Dans la page plugins_page.php, vous avez quoi exactement ?

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
GM
Re: Plugin Manager
December 04, 2009 12:02PM
<?php

/**
* Plugin manager
*
*
* Created: 2007-02-04
* Last update: 2007-02-13
*
* @link [deboutv.free.fr]
* @author DEBOUT Vincent <deboutv@free.fr>
* @version 0.0.2
*/

require_once( &#039;core.php&#039; );

$t_plugin = gpc_get_string( &#039;plugin&#039;, &#039;none&#039; );

require_once( &#039;plugins&#039; . DIRECTORY_SEPARATOR . &#039;pluginmanager&#039; . DIRECTORY_SEPARATOR . &#039;core&#039; . DIRECTORY_SEPARATOR . &#039;plugin_api.php&#039; );

if ( $t_plugin != &#039;none&#039; ) {
$t_index = &#039;plugins&#039; . DIRECTORY_SEPARATOR . $t_plugin . DIRECTORY_SEPARATOR . &#039;index.php&#039;;
if ( file_exists( $t_index ) ) {
$t_access_level = user_get_access_level( auth_get_current_user_id(), helper_get_current_project() );
$t_info = pluginmanager_get_plugin_info( $t_plugin );
if ( isset( $t_info[&#039;bypass&#039;] ) && $t_access_level >= $t_info[&#039;bypass&#039;] ) {
include( $t_index );
exit();
}
if ( $t_access_level >= config_get( &#039;plugins_pluginmanager_&#039; . $t_plugin . &#039;_threshold&#039;, PLUGINS_PLUGINMANAGER_CONFIGURE_THRESHOLD_DEFAULT ) ) {
include( $t_index );
exit();
}
}
}

$t_current_user_id = auth_get_current_user_id();

$t_main_menu = config_get( &#039;main_menu_custom_options&#039; );
$t_access_level = ADMINISTRATOR;
foreach( $t_main_menu as $t_menu ) {
if ( ereg( &#039;plugins_page.php$&#039;, $t_menu[2] ) ) {
$t_access_level = $t_menu[1];
}
}

if ( user_get_access_level( $t_current_user_id ) < $t_access_level ) {
header( &#039;Location: index.php&#039; );
exit();
}

html_page_top1( lang_get( &#039;plugins_pluginmanager_title&#039; ) );
html_page_top2();

?>

<br />
<div align="center">

<table class="width75" cellspacing="1">

<!-- Title -->
<tr>
<td class="center"><?php echo lang_get( &#039;plugins_pluginmanager_plugin&#039; ) ?></td>
<td class="center"><?php echo lang_get( &#039;plugins_pluginmanager_website&#039; ) ?></td>
<td class="center"><?php echo lang_get( &#039;plugins_pluginmanager_installed_version&#039; ) ?></td>
<td class="center"><?php echo lang_get( &#039;plugins_pluginmanager_current_version&#039; ) ?></td>
</tr>

<?php

$t_plugin_list = pluginmanager_get_plugin_list();

foreach( $t_plugin_list as $t_plugin ) {
echo &#039;<tr &#039; . helper_alternate_class() . ">\n";
echo &#039;<td class="center"><b>&#039;;
if ( $t_plugin[&#039;has_access_level&#039;] ) {
echo &#039;<a href="plugins_page.php?plugin=&#039; . $t_plugin[&#039;id&#039;] . &#039;">&#039; . $t_plugin[&#039;name&#039;] . &#039;</a>&#039;;
} else {
echo $t_plugin[&#039;name&#039;];
}
echo &#039;</b></td>&#039; . "\n";
echo &#039;<td class="center">&#039;;
if ( isset( $t_plugin[&#039;url&#039;] ) ) {
echo &#039;<a href="&#039; . $t_plugin[&#039;url&#039;] . &#039;">www</a> [<a href="&#039; . $t_plugin[&#039;url&#039;] . &#039;" target="_blank">^</a>]&#039;;
} else {
echo &#039;--&#039;;
}
echo "</td>\n";
echo &#039;<td class="center">&#039; . $t_plugin[&#039;version&#039;] . "</td>\n";
echo &#039;<td class="center">&#039; . $t_plugin[&#039;check&#039;];
echo "</td>\n";
echo "</tr>\n";
}

?>

</table>

</div>

<?php

html_page_bottom1( __FILE__ );

?>
Re: Plugin Manager
December 04, 2009 02:08PM
Dans le navigateur je voulais dire, le code PHP je le connais.

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
GM
Re: Plugin Manager
December 04, 2009 02:45PM
En pièce jointe copie du navigateur.

Merci
Attachments:
open | download - plugin.jpg (128.4 KB)
Re: Plugin Manager
December 04, 2009 08:34PM
Vous êtes sûr du contenu du fichier plugins_page.php ? Il ne me semble pas correct.

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
GM
Re: Plugin Manager
December 04, 2009 09:24PM
Beh oui......

je vous dis tout ! ;-)

Merci
GM
Re: Plugin Manager
December 09, 2009 10:57AM
Quote
= deboutv
Vous êtes sûr du contenu du fichier plugins_page.php? Il ne me semble pas correcte.


Qu&#039;est Ce Qui N&#039;est pas correct?

Merci



Edited 1 time(s). Last edit at 12/09/2009 11:06AM by GM.
Re: Plugin Manager
December 09, 2009 11:19AM
Il ne correspond pas avec celui qui est dans le fichier .tar.gz.

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
GM
Re: Plugin Manager
December 09, 2009 03:55PM
Je ne vois pas D&#039;où cela Peut venir ....

Je laisse tomber

Merci [/ b]
Sorry, only registered users may post in this forum.

Click here to login



Online Users

Guests: 7
Record Number of Users: 1 on April 02, 2023
Record Number of Guests: 115 on November 09, 2023
Top Users
Hébergeur : Morinie.Fr