VDigital a écrit:
Avec ton logiciel FTP clic-droit sur le nom du répertoire...
J'ai compris le principe et j'ai accepté l'écriture ( 777 ) mais j'ai toujours le même soucis.
Je vais chercher tout seul pour essayer de comprendre d'où ça pourrait venir...
Merci VDigital :)
Avec ton logiciel FTP clic-droit sur le nom du répertoire...
Bonsoir,
Après quelques heures de recherche je vous avouerai que je n'ai pas réussi à me dépatouiller.
Un autre indice ?
Merci :)
Merci pour la route à suivre et je vais essayer de me dépatouiller avec notre ami commun. :)
zoko a écrit:
Pour ma part j'ai cet erreur lorsque je valide -> Impossible d'écrire le fichier. Vérifiez les permissions (chmod) du dossier "include/".
Je vous avouerais que je suis un peu à la rue...
Merci de l'aide. :)
Avec ton logiciel de FTP tu dois aller changer les droits du répertoire include pour autoriser l'écriture dans le répertoire. (pour plus d'info sur les droits google est ton ami)
:)
Pour ma part j'ai cet erreur lorsque je valide -> Impossible d'écrire le fichier. Vérifiez les permissions (chmod) du dossier "include/".
Je vous avouerais que je suis un peu à la rue...
Merci de l'aide. :)
Ok c'est bon j'ai compris tout seul.
Il fallait ensuite installer et activer son Plugin Personnel !
[1.7.3]Je prends cette discussion en cours de route car je souhaite effectivement moi aussi effacer des items du menu.
J'ai donc charger localfileseditor, installer le plugin et activé, je suis allé dans le 5eme onglet (plugin perso) et j'ai ajouté le code trouvé plus haut ce qui donne :
<?php
/*
Plugin Name: Plugin Personnel
Version: 1.0
Description: Plugin Personnel
Plugin URI: http://www.phpwebgallery.net
Author:
Author URI:
*/
add_event_handler('loc_end_menubar', 'personal_byend_remove');
function personal_byend_remove()
{
global $template, $lang;
// Effacer le calendrier
foreach ($template->_tpldata['special_cat.'] as $key => $link)
{
if ($link['NAME'] == $lang['calendar'])
{
unset ($template->_tpldata['special_cat.'][$key]);
}
}
$template->_tpldata['special_cat.'] = array_values($template->_tpldata['special_cat.']);
// Effacer les Tags
foreach ($template->_tpldata['summary.'] as $key => $link)
{
if ($link['NAME'] == $lang['Tags'])
{
unset ($template->_tpldata['summary.'][$key]);
}
}
$template->_tpldata['summary.'] = array_values($template->_tpldata['summary.']);
}
?>
Et pourtant cela ne semble rien changer, les tags et le calendrier sont toujours ici.
Une fois que cela fonctionne je pourrait dupliquer ceci à d'autres items.
Quelqu'un aurait il une suggestion ?
OK, du fait que j'avais changé le nom du dossier pour que je puisse voir dans le 5ème onglet le fichier déjà créé, je devais donc réinstaller le plug-in. Ce que je viens de faire et effectivement, ils ont disparus comme demandé.
Merci pour ton aide.
L'explication du wiki est notée: niveau avancé.
Elle est donc très claire pour les utilisateurs expérimentés ;-)
Ce bout de code fonctionne parfaitement...
As-tu bien mis le code dans le 5e onglet?
As-tu bien installé et activé le plugin personnel dans le panneau d'administration des plugins???
Alors, d'abords, merci pour reconnaître que l'explication du wiki n'est pas top...
Pour ce qui est du code, je l'ai donc mis comme indiqué et lorsque je vais sur le site, je remarque que rien n'a bougé. Dans l'onglet 'Menu', l'itam Tags est toujours là ainsi que pour l'item calendrier dans l'onglet 'Spéciales' et les icônes du calendrier dans la barre de titre sont toujours là...
Une autre idée ?
Il faut bien reconnaitre que ce n'est pas évident de mettre en application l'astuce du wiki...
Pour reprendre à zéro...
Installe et active le plugin LocalFiles Editor
Dans le 5e onglet (Plugin Personnel), colle ceci (avant le ?>) pour effacer le calendrier et les tags:
add_event_handler('loc_end_menubar', 'personal_byend_remove');
function personal_byend_remove()
{
global $template, $lang;
// Effacer le calendrier
foreach ($template->_tpldata['special_cat.'] as $key => $link)
{
if ($link['NAME'] == $lang['calendar'])
{
unset ($template->_tpldata['special_cat.'][$key]);
}
}
$template->_tpldata['special_cat.'] = array_values($template->_tpldata['special_cat.']);
// Effacer les Tags
foreach ($template->_tpldata['summary.'] as $key => $link)
{
if ($link['NAME'] == $lang['Tags'])
{
unset ($template->_tpldata['summary.'][$key]);
}
}
$template->_tpldata['summary.'] = array_values($template->_tpldata['summary.']);
}
Pour finir, n'oublie pas d'aller installer et activer ton plugin perso dans le panneau d'administration des plugins.
Bon, alors si je reprends par rapport à ma version précédente (1.5.2) j'avais modifié les menu comme je le souhaitais dans le fichier category.php. Pour la 1.7.1, dois-je aller là aussi car la structure est différente ?
pinpon1 a écrit:
Qu'entends-tu par vérifier ma version ?
Les solutions proposées ne sont pas forcemement valables pour ta version de PWG ...
Oui j'ai déjà chercher.
Qu'entends-tu par vérifier ma version ?