Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

bvl
2017-11-10 18:43:51

"évidemment ça n'a jamais marché "
si si ça marchais ( du moins le principe, cette ligne je ne sais pas)

toute les authentification passait par la et très rarement par identification.php

flop25
2017-11-10 18:40:44

ha oui le code html de votre page c'est marqué
<input type="hidden" name="redirect" value="<?PHP  redirect_to(get_absolute_root_url().'identification.php'); ?> ">
donc évidemment ça n'a jamais marché mais désormais c'ets même rejeté

bvl
2017-11-10 18:39:10

Le lien pour tester :

https://www.sphere91.fr/photos/

je peux vous créer un accès si besoin

flop25
2017-11-10 18:38:05

soit vous faites comme je vous suggère
soit vous enlevez cette input pour la redirection
je pense que ce sont le smeilleurs solutions

bvl
2017-11-10 18:36:52

Nous sommes tout à fait d'accord.
Tout fonctionnait très bien jusqu'avant la 2.9.1.
et le problème vient plus spécialement de cette partie

Code:

 <input type="hidden" name="redirect" value="<?PHP  redirect_decoded (get_root_url().'identification.php'); ?>

j'ai testé pas mal de solutions, mais rien ni fait.
Ce n'est plus de mon pale niveau

Merci

Cordialement

flop25
2017-11-10 16:36:25

votre plugin n'agissant pas sur les liens ni l'authentification c'est bien votre code de page d'accueil en cause

bvl
2017-11-10 16:33:13

Bonjour, (pardon message parti trop vite)

Oui une galerie entièrement privée

pour les plugins:
  - OpenStreeMap (uniquement pour administration et géolocalisation en nombre)
  - Additional Pages
  - Check Files Integrity
  - Extended Description
  - Favicon personnel
  - Header Manager
  - LocalFiles Editor
  - Look Like Gbo
  - Maps é Earth
  - VideoJS


local/config/config.inc.php

Code:

<?php

/* Dans cette fenêtre, écrivez les informations pour configurer votre galerie Piwigo. */
date_default_timezone_set('Europe/Paris');
?>

Plugin Personnel

Code:

<?php

/*
Plugin Name: Plugin Personnel
Version: 1.0
Description: Plugin Personnel
Plugin URI: http://piwigo.org
Author:
Author URI:
*/

/*******************************************************************/
/******* Masque tous les menus si pas authentifié ******************/
/*******************************************************************/
add_event_handler('blockmanager_apply', 'css_menubar_hide');

function css_menubar_hide($menu_ref_arr){
    global $user, $conf, $page, $template;
    $menu = & $menu_ref_arr[0];
  if ( is_a_guest() ) {
  $menu->hide_block('mbCategories');
  $menu->hide_block('mbLinks');
  $menu->hide_block('mbTags');
  $menu->hide_block('mbSpecials');
  $menu->hide_block('mbMenu');
  $menu->hide_block('mbIdentification');
  $menu->hide_block('mbAdditionalPages'); 
  $menu->hide_block('mbIntroduction'); 
  }
}
/** FIN DU Masque tous les menus si pas authentifié ****************/

/*******************************************************************/
/******* Combinaison des bloc menus ********************************/
/*******************************************************************/
add_event_handler('blockmanager_apply', 'merge_menu');
function merge_menu($menu_array) {
  if (! is_a_guest() ) {
  $menu = & $menu_array[0];
  $block_mbMenu = $menu->get_block('mbMenu');
  $block_mbSpecials = $menu->get_block('mbSpecials');
  if ($block_mbMenu != null and $block_mbSpecials != null) {
    foreach($block_mbSpecials->data as $key => $val) {
      if (!array_key_exists($key, $block_mbMenu->data)) {
        $block_mbMenu->data[$key] = $val;
        }
      }
    $menu->hide_block('mbSpecials');
    unset($block_mbSpecials);
    $menu->hide_block('mbAdditionalPages'); 
  }
  }
}
/** FIN de la Combinaison des bloc menus ***************************/

/*******************************************************************/
/******* et masque les items pas utilisés **************************/
/*******************************************************************/
add_event_handler('blockmanager_apply','menubvl');

function menubvl( $menu_ref_arr ){
  if (! is_a_guest() ) {
    $menu = & $menu_ref_arr[0];                // on récupère l'objet pointant sur le menu 
    $block = $menu->get_block( 'mbMenu' );    //on récupère les élements du block "menu"
    // unset( $block->data['tags'] );           // exemple :  pour supprimer le lien 'tags'
    unset( $block->data['qsearch'] );
    //unset( $block->data['about'] );
    //unset( $block->data['comments'] );
    unset( $block->data['rss'] ); 
    unset( $block->data['favorites'] );      
    unset( $block->data['most_visited'] );      
    unset( $block->data['best_rated'] );      
    unset( $block->data['recent_pics'] );      
    unset( $block->data['recent_cats'] );      
    unset( $block->data['random'] );      
    //unset( $block->data['calendar'] );         
    }
  }   
/** Fin du masque les items pas utilisés *****************/ 

/*******************************************************************/
/******* plugin pour remplacer themeSwitch *************************/
/*******************************************************************/
add_event_handler('loc_begin_page_header', 'MyCss');
function  MyCss() {
  
  global $page, $template, $ban, $cat_name, $Reponse ;
  $cat_name=array('Pavnoz','Voyages','Vacances','Fetes','Vietnam','USA');  /********A TENIR A JOUR ***************************/
  if (isset($page['category'])) {                                                 /*** si on est bien sur une category   */  
    if (isset($page['category']['name'])) {                                      /*** si la category à un nom  */
      $upper_names=array();                                                     /*** creation d'un tableau de tous les noms */
      foreach ($page['category']['upper_names'] as $upper) {        /*** on passe tout le monde du premier niveau en revue */
        $upper_names[]=$upper['name'];                                            /*** on ajoute au tableau */
      } 
        foreach ($cat_name as $ban) { 
          if (in_array($ban, $upper_names )) {
            $Reponse='themes/sphere91/decor/' . $ban .'.css';
            $template->assign('bvl', $Reponse ); 
            //print_r($Reponse);
          }  
        }                                                    /***** fin du foreach ****/
  }                                                      /***** Fin du If *****/
}
} /*** Fin de la Fonction */

/*******************************************************************/
/******Supprimer le compteur dans le fil d'Ariane ******************/
/*******************************************************************/
add_event_handler('loc_end_index', 'no_breadcrumb_counter');
function no_breadcrumb_counter()
{
  global $template;
  $titre = $template->get_template_vars('TITLE');
  $pos = strrpos($titre,"[");
  if ($pos !== false)
  {
    $template->assign('TITLE', substr($titre, 0, $pos));
  }
}/*** Fin de la Fonction */

/*******************************************************************/
/******Supprimer l'accueil dans le fil d'Ariane ******************/
/*******************************************************************/
add_event_handler('loc_end_index', 'no_accueil');
function no_accueil()
{
 global $template;
 $titre2 = $template->get_template_vars('TITLE');
  $pos2 = strrpos($titre2,"Accueil");
   if ($pos2 !== false)
 {
  $template->assign('TITLE', substr($titre2,$pos2+13));
 }
}
/*** Fin de la Fonction */


?>

et thème personnalisé basé en parent sur défaut.

Merci

Cordialement

flop25
2017-11-10 16:33:05

En fait c’est le code de votre page additionnelle : que l'on me corrige si je me trompe, mais il n'est pas possible d'y mettre du php
je fais référence à " value="<?PHP  redirect_decoded (get_root_url().'identification.php'); ?> "

peut on voir un lien ? ou alors pourriez vérifier le code source html du rendu de votre page d'accueil

vous pourriez faire plus simple avec $conf['guest_access'] = false; qui redirige directement vers la page d’identification que vous pourriez personnaliser

bvl
2017-11-10 16:24:15

Bonjour,

Oui une galerie entièrement privée

pour les plugins:
  - OpenStreeMap (uniquement pour administration et géolocalisation en nombre)
  - Additional Pages

flop25
2017-11-10 15:44:46

bonjour
quelles extensions et personnalisations ? galerie entièrement privée ?

bvl
2017-11-10 07:11:13

Bonjour,

Check Files Integrity installé et passé :

Résultat :

X themes/elegant/admin/index.php has been modified.

V Piwigo 2.9.2 583 files scanned in 0.032 seconds

-> désinstallation du thème élégant et réinstallation après téléchargement et upload FTP....même message d'erreur !

Merci

Cordialement

ddtddt
2017-11-09 17:19:58

Bonjour,

Peux tu passer extension:844

bvl
2017-11-09 15:11:13

Bonjour,

Pas d'âme charitable pour m'aider à trouver la solution ?

Merci

bvl
2017-11-04 18:17:04

Bonsoir,
Merci de me répondre,
erreur sur la version indiquée 2.9.1 que je voulais écrire:
Je suis à jour d'après l'interface. donc en 2.9.2
Cordialement

k5
2017-11-04 15:24:50

Bonjour bvl, est ce que vous pouvez faire la mie à jour en piwigo 2.9.2 ?

k5
Cordialement

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact