Back to top

Autore Topic: Intro in Flash con Joomla 1.5.7  (Letto 6470 volte)

Offline fabiorme

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Intro in Flash con Joomla 1.5.7
« il: 05 Ott 2008, 15:24:04 »
Salve a tutti,
io avrei bisogno di inserire un intro in flash sul mio sito fatto con joomla.... sulle vecchie versioni utilizzavo questo metodo :

Passo 1: caricare i file "intro.html" e "intro.swf" nella cartella del nostro template, nella root, oppure dove preferiamo.

Passo 2: editare "index.php" nella root di joomla inserendo le seguenti righe di codice, subito prima del caricamento di globals ecc...


// modifica:  checks della pagina intro
if ($_SERVER['REQUEST_URI'] == "/") {
    if (file_exists( 'templates/miotemplate/intro.html' )) {
    $self = rtrim( dirname( $_SERVER['PHP_SELF'] ), '/\\' ) . '/';
    header("Location: http://" . $_SERVER['HTTP_HOST'] . $self . "templates/miotemplate/intro.html" );
    exit();
    }
}
// fine modifica



ma ora nella pagina index il codice non è più uguale e non vedo dove carica il globals.... ho fatto dei tentativi ma nulla....
ho risolto temporaneamente mettendo al posto di intro.html, index.html e cosi carica l'intro per primo ma quando voglio tornare alla home mi fa rivedere l'intro e non va bene....
al momento il codice della mia pagina index.php è questo :

<?php
/**
* @version      $Id: index.php 10381 2008-06-01 03:35:53Z pasamio $
* @package      Joomla
* @copyright   Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
* @license      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.
*/

// Set flag that this is a parent file
define( '_JEXEC', 1 );

define('JPATH_BASE', dirname(__FILE__) );

define( 'DS', DIRECTORY_SEPARATOR );

require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );

JDEBUG ? $_PROFILER->mark( 'afterLoad' ) : null;

/**
 * CREATE THE APPLICATION
 *
 * NOTE :
 */
$mainframe =& JFactory::getApplication('site');

/**
 * INITIALISE THE APPLICATION
 *
 * NOTE :
 */
// set the language
$mainframe->initialise();

JPluginHelper::importPlugin('system');

// trigger the onAfterInitialise events
JDEBUG ? $_PROFILER->mark('afterInitialise') : null;
$mainframe->triggerEvent('onAfterInitialise');

/**
 * ROUTE THE APPLICATION
 *
 * NOTE :
 */
$mainframe->route();

// authorization
$Itemid = JRequest::getInt( 'Itemid');
$mainframe->authorize($Itemid);

// trigger the onAfterRoute events
JDEBUG ? $_PROFILER->mark('afterRoute') : null;
$mainframe->triggerEvent('onAfterRoute');

/**
 * DISPATCH THE APPLICATION
 *
 * NOTE :
 */
$option = JRequest::getCmd('option');
$mainframe->dispatch($option);

// trigger the onAfterDispatch events
JDEBUG ? $_PROFILER->mark('afterDispatch') : null;
$mainframe->triggerEvent('onAfterDispatch');

/**
 * RENDER  THE APPLICATION
 *
 * NOTE :
 */
$mainframe->render();

// trigger the onAfterRender events
JDEBUG ? $_PROFILER->mark('afterRender') : null;
$mainframe->triggerEvent('onAfterRender');

/**
 * RETURN THE RESPONSE
 */
echo JResponse::toString($mainframe->getCfg('gzip'));


avete come aiutarmi?' o sapete cosa devo inserire e dove??
grazie della disponibilità attendo notizie

Offline Kriss

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1763
  • Sesso: Maschio
    • Mostra profilo
Re: Intro in Flash con Joomla 1.5.7
« Risposta #1 il: 07 Ott 2008, 09:26:54 »
Ciao,
secondo me dovresti evitare di inserire le stringhe al punto 2 (cioè non toccare nulla sull'index.php originario) e inserire nella cartella del sito un index.htm

In questo modo joomla vede come home page sempre la sua index.php, ma quando gli utenti accedono al sito vedono prima la index.htm, in quanto ha priorità rispetto a .php

Alemno a me ha funzionato sempre così, senza dover inserir nulla nella index.php
Ehi, l'email è solo per salutarmi!

Offline fabiorme

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re: Intro in Flash con Joomla 1.5.7
« Risposta #2 il: 07 Ott 2008, 18:10:18 »
si hai perfettamente ragione.... ed io momentaneamente ho fatto cosi per tamponare..... questo è il sito http://www.movidabynight.com
però se clickko sul logo della pagina o sul pulsante home "che momentaneamente si chiama intro" mi torna al indietro al intro perché giustamente sono impostati per andare su http://www.movidabynight.com mentre io vorrei che andassero su http://www.movidabynight.com/index.php c'è un modo per farlo??? perché con il vecchio metodo non mi dava nessun problema... me lo caricava una volta e basta....

Offline nellocammar

  • Appassionato
  • ***
  • Post: 682
  • Sesso: Maschio
    • Mostra profilo
Re: Intro in Flash con Joomla 1.5.7
« Risposta #3 il: 08 Ott 2008, 00:28:16 »
io ho risolto cosi:
sul menu' principale ho modificato la scritta home in "rivedi intro"
e mi sono creato un'altra voce di menu' "home" con collegamento Url  nella stessa finestra (www.miosito.it/index.php)
a me sta bene cosi, l'unica cosa e' che se hai un template che sottolinea il tasto oppure gli da un colore differente appena accedi al sito ti identifica "rivedi intro e non home.
guarda il mio (ancora da ultimare)
www.asdesercito-187folgore.it
“Dobbiamo davvero inchinarci davanti ai resti di quelli che furono i leoni della Folgore…”

Offline mustkill

  • Nuovo arrivato
  • *
  • Post: 6
  • Sesso: Maschio
    • Mostra profilo
Re: Intro in Flash con Joomla 1.5.7
« Risposta #4 il: 08 Ott 2008, 00:51:17 »
Potresti fare una directory dentro alla root e chiamarla non so magari joomla e il file html lo metti direttamente dentro la root dove punta il server. Il link sulla presentazione in flash lo punti su www.tuosito.it/joomla e non hai piu problemi anche se clicchi su home perche home punta sulla cartella joomla.
L'unica cosa è che avrai quello /joomla non so se ti va bene ma almeno per adesso risolvi.
White Fucking Noise

Offline nellocammar

  • Appassionato
  • ***
  • Post: 682
  • Sesso: Maschio
    • Mostra profilo
Re: Intro in Flash con Joomla 1.5.7
« Risposta #5 il: 08 Ott 2008, 11:01:40 »
trovo che il consiglio dell'ultimo post non sia il massimo....  ;D
l'indicizzazione del sito sarebbe un po penalizzata...
“Dobbiamo davvero inchinarci davanti ai resti di quelli che furono i leoni della Folgore…”

 



Web Design Bolzano Kreatif