Plugin Final Extract version 2.2 avec panneau de configuration Plugin Final Extract version 2.2 avec panneau de configuration
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Plugin Final Extract version 2.2 avec panneau de configuration

Started by François Keller, August 06, 2006, 10:15:13 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

François Keller

Salut à tous,

Bmossavari
viens de réaliser une nouvelle version du plugin Final Extract.
Cette version 2.2 propose un panneau de configuration accessible depuis un nouvel ongelt du menu admin pour choisir les éléments de menu que l'on veut cacher. Plus besoin de modifier le code.
C'est du très bon travail, merci à lui.
De plus, ce plugin est multilangage, j'y ai ajouté un fichier de langue française.
Je mets l'ensemble du pack en pièce jointe.
La discussion originale est icihttp://forum.coppermine-gallery.net/index.php?topic=34637.0
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

François Keller

Dans le forum anglophone il a été rapporté que le plugin ne fonctionnait pas avec certains themes:
Il s'agit des themes qui ont la définition des menus dans le fichier theme.php
pour faire fonctionner le plugin, il suffit de placer la définition de chaque bloc entre les balises de définition de blocs <--! BEGIN nom_du_bloc -->
<--! END nom_du_bloc -->

exemple pour le theme eyeball
// HTML template for template sub_menu
$template_sub_menu = <<<EOT
                        <table cellpadding="0" cellspacing="0" border="0" class="top_menu_bttn">
                                <tr>
                                        <td><img src="themes/eyeball/images/top_menu_left.gif" border="0" alt="" /><br /></td>
                                        <!-- BEGIN custom_link -->
                                         <td style="background-image:url(themes/eyeball/images/top_menu_button.gif);">
                                                <a href="{CUSTOM_LNK_TGT}" title="{CUSTOM_LNK_TITLE}">{CUSTOM_LNK_LNK}</a>
                                        </td>
                                        <td><img src="themes/eyeball/images/top_menu_spacer.gif" border="0" alt="" /><br /></td>
                                        <!-- END custom_link -->
<!-- BEGIN home -->
                                        <td style="background-image:url(themes/eyeball/images/top_menu_button.gif);">
                                                <a href="index.php" onmouseover="MM_showHideLayers('Menu1','','show')"><img src="themes/eyeball/images/home.gif" border="0" alt="" /><br /></a>
                                        </td>
                                        <td><img src="themes/eyeball/images/top_menu_spacer.gif" border="0" alt="" /><br /></td>
                                        <!-- END home -->
<!-- BEGIN album_list -->
<td style="background-image:url(themes/eyeball/images/top_menu_button.gif);">
                                                <a href="{ALB_LIST_TGT}" title="{ALB_LIST_TITLE}">{ALB_LIST_LNK}</a>
                                        </td>
                                        <td><img src="themes/eyeball/images/top_menu_spacer.gif" border="0" alt="" /><br /></td>
                                        <!-- END album_list -->
<!-- BEGIN lastup -->
<td style="background-image:url(themes/eyeball/images/top_menu_button.gif);">
                                        <a href="{LASTUP_TGT}" onmouseover="MM_showHideLayers('Menu1','','hide')" title="{LASTUP_LNK}">{LASTUP_LNK}</a>
                                        </td>
                                        <td><img src="themes/eyeball/images/top_menu_spacer.gif" border="0" alt="" /><br /></td>
                                        <!-- END lastup -->
<!-- BEGIN lastcom -->
<td style="background-image:url(themes/eyeball/images/top_menu_button.gif);">
                                        <a href="{LASTCOM_TGT}" onmouseover="MM_showHideLayers('Menu1','','hide')" title="{LASTCOM_LNK}">{LASTCOM_LNK}</a>
                                        </td>
                                        <td><img src="themes/eyeball/images/top_menu_spacer.gif" border="0" alt="" /><br /></td>
                                        <!-- END lastcom -->
<!-- BEGIN topn -->
<td style="background-image:url(themes/eyeball/images/top_menu_button.gif);">
                                       <a href="{TOPN_TGT}" onmouseover="MM_showHideLayers('Menu1','','hide')" title="{TOPN_LNK}">{TOPN_LNK}</a>
                                        </td>
                                        <td><img src="themes/eyeball/images/top_menu_spacer.gif" border="0" alt="" /><br /></td>
                                        <!-- END topn -->
<!-- BEGIN toprated -->
<td style="background-image:url(themes/eyeball/images/top_menu_button.gif);">
                                        <a href="{TOPRATED_TGT}" onmouseover="MM_showHideLayers('Menu1','','hide')" title="{TOPRATED_LNK}">{TOPRATED_LNK}</a>
                                        </td>
                                        <td><img src="themes/eyeball/images/top_menu_spacer.gif" border="0" alt="" /><br /></td>
                                        <!-- END toprated -->
<!-- BEGIN favpics-->
<td style="background-image:url(themes/eyeball/images/top_menu_button.gif);">
                                        <a href="{FAV_TGT}" onmouseover="MM_showHideLayers('Menu1','','hide')" title="{FAV_LNK}">{FAV_LNK}</a>
                                        </td>
                                        <td><img src="themes/eyeball/images/top_menu_spacer.gif" border="0" alt="" /><br /></td>
                                         <!-- END favpics-->
<!-- BEGIN search -->
<td style="background-image:url(themes/eyeball/images/top_menu_button.gif);">
                                         <a href="{SEARCH_TGT}" onmouseover="MM_showHideLayers('Menu1','','hide')" title="{SEARCH_LNK}">{SEARCH_LNK}</a>
                                        </td>
                                        <!-- END search -->
<td><img src="themes/eyeball/images/top_menu_right.gif" border="0" alt="" /><br /></td>

                                </tr>
                        </table>
EOT;
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

sanlogik

coté utilisation c'est vachement mieux et pratique en effet :)
par contre il est beaucoup moins bien que l'autre concernant l'éventail des possibilités :
on ne peut plus différencier les menus en fonction des groupes et tous les menus ne sont pas séléctionnables (le profil ne figure pas dans la liste par exemple donc on ne peut pas le faire disparaitre du top menu)
A moins qu'il y ait un problème avec mon installation ?
Si ce n'est pas le cas je vais devoir remettre l'ancienne version :(

François Keller

Quoteon ne peut plus différencier les menus en fonction des groupes et tous les menus ne sont pas séléctionnables (le profil ne figure pas dans la liste par exemple donc on ne peut pas le faire disparaitre du top menu)
A moins qu'il y ait un problème avec mon installation ?
Non, en effet, dans la version précédente j'avais ajouté cette possibilité de choisir les éléments à afficher en fonction des groupes, pour cette version ce n'est pas encore fait (j'ai essayé de regarder dans le code de bmosavarri mais comme je ne suis pas un pro, ça prends du temps)  :-\
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

sanlogik

Quote from: Frantz on September 12, 2006, 09:31:15 PM
Non, en effet, dans la version précédente j'avais ajouté cette possibilité de choisir les éléments à afficher en fonction des groupes, pour cette version ce n'est pas encore fait (j'ai essayé de regarder dans le code de bmosavarri mais comme je ne suis pas un pro, ça prends du temps)  :-\
ah oui c'est vraiiiiii, m'en rappelle maintenant...
désolé  :p
bon ben je le laisse alors :p