Back to top

Autore Topic: Problema con gallery misterestate (risolto)  (Letto 6106 volte)

Offline pixma22

  • Appassionato
  • ***
  • Post: 253
  • Sesso: Maschio
    • Mostra profilo
Problema con gallery misterestate (risolto)
« il: 18 Feb 2007, 20:17:34 »
Non riesco a visualizzare la gallery di masterestate.Ho installato la pacht authEA.php ma non funziona.Ho cercato in giro ma non so come poter accedere alla gallery.Aiuto!!!!!!!!!!!!Devo modificare qualche accesso all'interno del file authEA.php e dove? :-X


** titolo corretto **
« Ultima modifica: 20 Feb 2007, 09:06:46 da -napo- »

Offline pixma22

  • Appassionato
  • ***
  • Post: 253
  • Sesso: Maschio
    • Mostra profilo
Re: Problema con gallery misterestate
« Risposta #1 il: 19 Feb 2007, 22:36:54 »
Ok risolto tutto.Vi lascio link per soluzione.
http://forum.joomla.org/index.php/topic,142433.0.html
Se in futuro può servire a qualcuno sotto c'è la soluzione.
« Ultima modifica: 17 Mar 2007, 20:43:00 da pixma22 »

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Problema con gallery misterestate (risolto)
« Risposta #2 il: 20 Feb 2007, 09:09:52 »
Ottimo, quindi il problema era legato a IE7?


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline pixma22

  • Appassionato
  • ***
  • Post: 253
  • Sesso: Maschio
    • Mostra profilo
Re: Problema con gallery misterestate (risolto)
« Risposta #3 il: 20 Feb 2007, 12:21:35 »
Non a IE7 ma alla sintassi del file authEA.C'era da cambiare gli// con #.Comunque con IE7 nella finestra di gallery la barra di funzione comandi non si vede ma c'è.

Offline Ale78

  • Esploratore
  • **
  • Post: 115
    • Mostra profilo
Re: Problema con gallery misterestate (risolto)
« Risposta #4 il: 24 Feb 2007, 12:48:58 »
Scusate ma io non ci ho capito molto...

io non riesco a caricare le immagini, mi si apre una finestra di errore...

devo seguire il file che trovo qui?

http://www.joomlaportal.de/geloeste-themen-joomla-komponenten/78892-mister-estate-gallery-problem.html

quello in fondo?

<?php
/**
* @version $Id: auth.php 4801 2006-08-28 16:10:28Z stingrey $
* @package Joomla
* @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*
* 26.01.2007 modified by Darko Selesi (www.misterestate.com) to fit the needs of the MisterEstate component
* File:        authEA.php
* Version:    1.0.2 Stable
*/

// no direct access
defined( '_VALID_MOS' ) or die( 'Restricted access' );

$basePath     = dirname( __FILE__ );
require( $basePath . '/../../../../globals.php' );

// $basepath reintialization required as globals.php will kill initial when RGs Emulation `Off` 
$basePath     = dirname( __FILE__ );
require( $basePath . '/../../../../configuration.php' );

if (!defined( '_MOS_MAMBO_INCLUDED' )) {
     
    if(file_exists($mosConfig_absolute_path . "/includes/joomla.php")){
        $path = $basePath . '/../../../../includes/joomla.php';         
        require( $path );
        $css  = mosGetParam( $_REQUEST, 'css', 'joomla_admin' );         
    }
    else{
        $path = $basePath . '/../../../../includes/mambo.php';         
        require( $path );
        $database = new database( $mosConfig_host, $mosConfig_user, $mosConfig_password, $mosConfig_db, $mosConfig_dbprefix );
        $css  = mosGetParam( $_REQUEST, 'css', 'mambo_admin' );         
      }

}

// 1st security check: check referer host of this script
// if your server doesn´t provide -> $HTTP_REFERER
// please uncomment the following 5 lines.
// There´s a 2nd security check below.   
// $referer     =     parse_url($HTTP_REFERER);
// $site         =     parse_url($mosConfig_live_site);
// if( $referer['host'] != $site['host'] ){
//    die( "<center>Sorry, no access to this source. Please log in!</center>" );     
//}

$uid         = mosGetParam( $_REQUEST, 'uid', 0 );
$action        = mosGetParam( $_REQUEST, 'action', '');

// 2nd security check: check if there´s a valid session for this userid 
$session = false;
$sql = "SELECT usertype, session_id as id FROM #__session WHERE userid='".$uid."'";
$database->setQuery($sql);
$database->loadObject($session);

//if( $session == false ){     
//      die( "<center>Sorry, no access to this source. Please log in!</center>" );
// }
// else{
    if(!isset($my)){
        $my = new mosUser( $database );
    }
    $my->load($uid);
     
    // 3rd security check: check usertype
//    if($session->usertype != "Super Administrator"
//        && $session->usertype != "Administrator"
//        && $session->usertype != "Manager" ) {         
//        die( "<center>Sorry, you don´t have enough rights to access this source. !</center>" );
//    }
     
    // update session timestamp
    $current_time = time();
    $query = "UPDATE #__session"
            . "\n SET time = '$current_time'"
              . "\n WHERE session_id = '$session->id'";
    $database->setQuery( $query );
    $database->query();
// }
?>
« Ultima modifica: 24 Feb 2007, 13:02:37 da Ale78 »

Offline pixma22

  • Appassionato
  • ***
  • Post: 253
  • Sesso: Maschio
    • Mostra profilo
Re: Problema con gallery misterestate (risolto)
« Risposta #5 il: 01 Mar 2007, 04:25:38 »
Scusa ale78 ma ero impegnato in altre cose.Allora se da master estate hai scaricato la security pacht authEA.php ,la devi aprire con il tuo editor.Dove compaiono le // le sostituisci con gli #.
Se segui il link che ho lasciato,che lo so è in tedesco,ma lo puoi tradurre in inglese,se vai in fondo alla pagina vedi come è il file authEA.php aperto.
C'è ancora una csa che devi fare,segui l'esempio,però devi aver sostituito le // con gli#.  Su alcune righe devi cancellare due o tre cose.Che adesso non ricordo,dovrei andare a vedere.Segui comunque l'esempio riportato sul forum in tedesco,salva il tutto e vedrai che funziona.
Se hai firefox la barra funzione dei comandi si vede,mentre in IE7 non si vede ma c'è.Ricordati di selezionare la libreria GD2

Offline Ale78

  • Esploratore
  • **
  • Post: 115
    • Mostra profilo
Re: Problema con gallery misterestate (risolto)
« Risposta #6 il: 01 Mar 2007, 10:02:36 »
Grazie pixma22!
ma i realtà il problema resta...
ho provato ad installare il tutto su un server dedicato a Joomla, pare andare tutto bene, se clicco su gallery vedo la pagina e non mi da più errore... ma se faccio l'upload non succede nulla....
Probabilmente ho sbagliato qualcosa nel correggere il file authEA.php, oppure può essere un problema il fatto che ho installato la nuova versione di MisterEstate?
Riprovo....

Ale

Offline pixma22

  • Appassionato
  • ***
  • Post: 253
  • Sesso: Maschio
    • Mostra profilo
Re: Problema con gallery misterestate (risolto)
« Risposta #7 il: 01 Mar 2007, 17:11:28 »
Per soluzione più semplice ecco il file authEA.php per la versione misterestate_102b_full

<?php
/**
* @version $Id: auth.php 4801 2006-08-28 16:10:28Z stingrey $
* @package Joomla
* @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*
* 26.01.2007 modified by Darko Selesi (www.misterestate.com) to fit the needs of the MisterEstate component
* File:      authEA.php
* Version:   1.0.2 Stable
*/

// no direct access
defined( '_VALID_MOS' ) or die( 'Restricted access' );

$basePath    = dirname( __FILE__ );
require( $basePath . '/../../../../globals.php' );

# $basepath reintialization required as globals.php will kill initial when RGs Emulation `Off`
$basePath    = dirname( __FILE__ );
require( $basePath . '/../../../../configuration.php' );

if (!defined( '_MOS_MAMBO_INCLUDED' )) {
   
   if(file_exists($mosConfig_absolute_path . "/includes/joomla.php")){
      $path = $basePath . '/../../../../includes/joomla.php';      
      require( $path );
      $css  = mosGetParam( $_REQUEST, 'css', 'joomla_admin' );      
   }
   else{
      $path = $basePath . '/../../../../includes/mambo.php';      
      require( $path );
      $database = new database( $mosConfig_host, $mosConfig_user, $mosConfig_password, $mosConfig_db, $mosConfig_dbprefix );
      $css  = mosGetParam( $_REQUEST, 'css', 'mambo_admin' );      
     }

}

# 1st security check: check referer host of this script
# if your server doesn´t provide -> $HTTP_REFERER
# please uncomment the following 5 lines.
# There´s a 2nd security check below. 
# more $referer    =    parse_url($HTTP_REFERER);
# $site = parse_url($mosConfig_live_site);
# if( $referer['host'] != $site['host'] ){
#   ( "<center>Sorry, no access to this source. Please log in!</center>" );   
#}

$uid       = mosGetParam( $_REQUEST, 'uid', 0 );
$action      = mosGetParam( $_REQUEST, 'action', '');

# 2nd security check: check if there´s a valid session for this userid
$session = false;
$sql = "SELECT usertype, session_id as id FROM #__session WHERE userid='".$uid."'";
$database->setQuery($sql);
$database->loadObject($session);

#if ( $session == false ){   
# ( "<center>Sorry, no access to this source. Please log in!</center>" );
# }
# else{
   if(!isset($my)){
      $my = new mosUser( $database );
   }
   $my->load($uid);
   
   # 3rd security check: check usertype
#   if($session->usertype != "Super Administrator"
#   && $session->usertype != "Administrator"
#   && $session->usertype != "Manager" ) {      
# ( "<center>Sorry, you don´t have enough rights to access this source. !</center>" );
#   }
   
   # update session timestamp
   $current_time = time();
   $query = "UPDATE #__session"
         . "\n SET time = '$current_time'"
           . "\n WHERE session_id = '$session->id'";
   $database->setQuery( $query );
   $database->query();
# }
?>

Copiate questo file e lo chiamate authEA.php
« Ultima modifica: 02 Mar 2007, 04:16:13 da pixma22 »

Offline Ale78

  • Esploratore
  • **
  • Post: 115
    • Mostra profilo
Re: Problema con gallery misterestate (risolto)
« Risposta #8 il: 01 Mar 2007, 17:23:50 »
Grazie!!!!!! ;D

Offline Ale78

  • Esploratore
  • **
  • Post: 115
    • Mostra profilo
Re: Problema con gallery misterestate (risolto)
« Risposta #9 il: 25 Mar 2007, 12:25:39 »
Per soluzione più semplice ecco il file authEA.php per la versione misterestate_102b_full

<?php
/**
* @version $Id: auth.php 4801 2006-08-28 16:10:28Z stingrey $
* @package Joomla
* @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*
* 26.01.2007 modified by Darko Selesi (www.misterestate.com) to fit the needs of the MisterEstate component
* File:      authEA.php
* Version:   1.0.2 Stable
*/

// no direct access
defined( '_VALID_MOS' ) or die( 'Restricted access' );

$basePath    = dirname( __FILE__ );
require( $basePath . '/../../../../globals.php' );

# $basepath reintialization required as globals.php will kill initial when RGs Emulation `Off`
$basePath    = dirname( __FILE__ );
require( $basePath . '/../../../../configuration.php' );

if (!defined( '_MOS_MAMBO_INCLUDED' )) {
   
   if(file_exists($mosConfig_absolute_path . "/includes/joomla.php")){
      $path = $basePath . '/../../../../includes/joomla.php';      
      require( $path );
      $css  = mosGetParam( $_REQUEST, 'css', 'joomla_admin' );      
   }
   else{
      $path = $basePath . '/../../../../includes/mambo.php';      
      require( $path );
      $database = new database( $mosConfig_host, $mosConfig_user, $mosConfig_password, $mosConfig_db, $mosConfig_dbprefix );
      $css  = mosGetParam( $_REQUEST, 'css', 'mambo_admin' );      
     }

}

# 1st security check: check referer host of this script
# if your server doesn´t provide -> $HTTP_REFERER
# please uncomment the following 5 lines.
# There´s a 2nd security check below. 
# more $referer    =    parse_url($HTTP_REFERER);
# $site = parse_url($mosConfig_live_site);
# if( $referer['host'] != $site['host'] ){
#   ( "<center>Sorry, no access to this source. Please log in!</center>" );   
#}

$uid       = mosGetParam( $_REQUEST, 'uid', 0 );
$action      = mosGetParam( $_REQUEST, 'action', '');

# 2nd security check: check if there´s a valid session for this userid
$session = false;
$sql = "SELECT usertype, session_id as id FROM #__session WHERE userid='".$uid."'";
$database->setQuery($sql);
$database->loadObject($session);

#if ( $session == false ){   
# ( "<center>Sorry, no access to this source. Please log in!</center>" );
# }
# else{
   if(!isset($my)){
      $my = new mosUser( $database );
   }
   $my->load($uid);
   
   # 3rd security check: check usertype
#   if($session->usertype != "Super Administrator"
#   && $session->usertype != "Administrator"
#   && $session->usertype != "Manager" ) {      
# ( "<center>Sorry, you don´t have enough rights to access this source. !</center>" );
#   }
   
   # update session timestamp
   $current_time = time();
   $query = "UPDATE #__session"
         . "\n SET time = '$current_time'"
           . "\n WHERE session_id = '$session->id'";
   $database->setQuery( $query );
   $database->query();
# }
?>

Copiate questo file e lo chiamate authEA.php


Funziona davvero! Bellissimo!
Basta sostituire il file authEA.php e utilizzare la versione scaricabile da qui:

http://www.misterestate.com/content/view/76/1/


Ciao! ::)

Ale

 



Web Design Bolzano Kreatif