Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : etnanews 02 Apr 2013, 17:28:52

: Qualche dubbio.....
: etnanews 02 Apr 2013, 17:28:52
Ciao a tutti ho qualche problema con il mio sito:
allora ho costruito il template con il programma XXXXX e fino a qua tutto bene ma adesso che devo cambiare il codice html di una pagina non so come fare visto che nel template il codice html di index è solo una riga e poi c'è la parte php che credo sia quella del template però io dovrei modificare una sola pagina con l'htm ma la pagina non esiste c'è solo index come faccio? Devo cambiare la pagina webcam:http://www.etnanews.altervista.org/19-webcam
Poi sopra dove c'è la favicon compare sempre la scritta Home anche se io non so in home come faccio a cambiarla?
Vorrei mettere il mi piace di fb ma non ne ho trovato ancora uno che sia in italiano e che non chieda la conferma, a me interessa sia il mi piace collegato alla pagina di fb e sia in ogni articolo, come faccio?
Grazie a tutti
: Re:Qualche dubbio.....
: matty80 02 Apr 2013, 17:31:10
ciao,
nel forum da regolamento non è possibile dare supporto a programmi commerciali come quello menzionato da te, per favore rimuovi il riferimento al programma commerciale!


p.s. fatto io
: Re:Qualche dubbio.....
: etnanews 02 Apr 2013, 17:37:16
Si ma anche con i template free di joomla non so com fare
: Re:Qualche dubbio.....
: Peppe-73 02 Apr 2013, 18:46:15
I template vanno modificati usando il CSS, con HTML centra poco e niente se sei poco pratico dovresti leggere delle guide al CSS
: Re:Qualche dubbio.....
: etnanews 02 Apr 2013, 19:36:42
Devo inserire questo codice per aggiornare una sola pagina, come faccio?
<meta http-equiv="refresh" content="20" >
: Re:Qualche dubbio.....
: Peppe-73 02 Apr 2013, 21:24:58
Devo inserire questo codice per aggiornare una sola pagina, come faccio?
<meta http-equiv="refresh" content="20" >


Che io sappia non funzionano i refresch automatici su Joomla
: Re:Qualche dubbio.....
: etnanews 02 Apr 2013, 23:22:30
Ma non c'è nessun plugin per farlo?
E per il tasto mi piace di fb nessun consiglio?
: Re:Qualche dubbio.....
: Peppe-73 02 Apr 2013, 23:26:06
Prova a cercare qui nel JED (http://extensions.joomla.org/)
: Re:Qualche dubbio.....
: etnanews 02 Apr 2013, 23:29:13
Ho già guardato è installato qualche plugin ma è sempre in inglese e il mi piace si deve sempre confermare
: Re:Qualche dubbio.....
: Peppe-73 02 Apr 2013, 23:59:13
Prova questo, ma devi crearti Api key


http://www.joomla.it/download-della-community/item/6084-facebook-all-ita-25-file-di-lingua-e-componente.html (http://www.joomla.it/download-della-community/item/6084-facebook-all-ita-25-file-di-lingua-e-componente.html)


Guida Api key FB (http://www.mamertum.it/come-creare-la-propria-api-key-o-chiave-api-di-facebook/)
: Re:Qualche dubbio.....
: Cereal___killer 03 Apr 2013, 00:34:30
In uno dei miei siti utilizzo un refresh temporizzato forzato della pagina, basta una sola riga in php:


:
<?php
    header
("refresh: 0;");
?>



dove 0 è il tempo da attendere prima di forzare il refresh; va messa nell'index.php del template; il fatto è che così ti forza il refresh su tutte le pagine;
per farlo solo su una pagina, ad esempio solo sulla pagina:


http://www.etnanews.altervista.org/19-webcam


occorre costruire una funzione che riconosca la pagina; ad esempio sempre con php si può analizzare l'url attuale per vedere se contiene la stringa "19-webcam":


:
<?php


    $url_attuale 
$_SERVER['REQUEST_URI'];
    if (
strpos($url_attuale,'19-webcam') != false) {
        
header("refresh: 0;");
    }


?>

: Re:Qualche dubbio.....
: etnanews 03 Apr 2013, 01:55:26
Il refresh funziona ma del sito compare solo questo:
/** * @package Joomla.Site * @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ // Set flag that this is a parent file. define('_JEXEC', 1); define('DS', DIRECTORY_SEPARATOR); if (file_exists(dirname(__FILE__) . '/defines.php')) { include_once dirname(__FILE__) . '/defines.php'; } if (!defined('_JDEFINES')) { define('JPATH_BASE', dirname(__FILE__)); require_once JPATH_BASE.'/includes/defines.php'; } require_once JPATH_BASE.'/includes/framework.php'; // Mark afterLoad in the profiler. JDEBUG ? $_PROFILER->mark('afterLoad') : null; // Instantiate the application. $app = JFactory::getApplication('site'); // Initialise the application. $app->initialise(); // Mark afterIntialise in the profiler. JDEBUG ? $_PROFILER->mark('afterInitialise') : null; // Route the application. $app->route(); // Mark afterRoute in the profiler. JDEBUG ? $_PROFILER->mark('afterRoute') : null; // Dispatch the application. $app->dispatch(); // Mark afterDispatch in the profiler. JDEBUG ? $_PROFILER->mark('afterDispatch') : null; // Render the application. $app->render(); // Mark afterRender in the profiler. JDEBUG ? $_PROFILER->mark('afterRender') : null; // Return the response. echo $app;
: Re:Qualche dubbio.....
: Cereal___killer 03 Apr 2013, 02:13:34
Mmm così non capisco il problema...


Dove hai messo il codice?
Si può vederlo in azione?
: Re:Qualche dubbio.....
: etnanews 03 Apr 2013, 02:20:39
Questo è tutto index.php più il codice che come vedi ho messo all'inizio:
Infatti la pagina viene aggiornata ma come vedi compagliono quelle scritte, http://www.etnanews.altervista.org/19-webcam (http://www.etnanews.altervista.org/19-webcam) .

<?php

$url_attuale = $_SERVER['REQUEST_URI'];
if (strpos($url_attuale,'19-webcam') != false) {
header("refresh: 20;");
}

?>

/**
 * @package  Joomla.Site
 * @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license  GNU General Public License version 2 or later; see LICENSE.txt
 */
// Set flag that this is a parent file.
define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR);
if (file_exists(dirname(__FILE__) . '/defines.php')) {
 include_once dirname(__FILE__) . '/defines.php';
}
if (!defined('_JDEFINES')) {
 define('JPATH_BASE', dirname(__FILE__));
 require_once JPATH_BASE.'/includes/defines.php';
}
require_once JPATH_BASE.'/includes/framework.php';
// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;
// Instantiate the application.
$app = JFactory::getApplication('site');
// Initialise the application.
$app->initialise();
// Mark afterIntialise in the profiler.
JDEBUG ? $_PROFILER->mark('afterInitialise') : null;
// Route the application.
$app->route();
// Mark afterRoute in the profiler.
JDEBUG ? $_PROFILER->mark('afterRoute') : null;
// Dispatch the application.
$app->dispatch();
// Mark afterDispatch in the profiler.
JDEBUG ? $_PROFILER->mark('afterDispatch') : null;
// Render the application.
$app->render();
// Mark afterRender in the profiler.
JDEBUG ? $_PROFILER->mark('afterRender') : null;
// Return the response.
echo $app;
: Re:Qualche dubbio.....
: Cereal___killer 03 Apr 2013, 02:24:01
No, mi serve link al sito per vederlo in azione;
non capisco quello che succede;
in ogni caso non puoi usare ("refresh: 0;"), l'ho messo come esempio; se lasci 0 come parametro ricarica senza intervallo di attesa...
: Re:Qualche dubbio.....
: etnanews 03 Apr 2013, 02:27:50
Si ho modificato il messaggio di prima guarda.
: Re:Qualche dubbio.....
: Cereal___killer 03 Apr 2013, 02:32:44
mmm nell'output non vedo nemmeno il codice di refresh...


ho ricontrollato e il codice che ti ho dato non contiene errori;
hai provato a metterlo in un altro punto della pagina? Ad esempio al fondo?
: Re:Qualche dubbio.....
: etnanews 03 Apr 2013, 02:45:39
Grazie mille :D c'è l'ho fatta, dovevo solo mettere il codice così:
E un'altra cosa sai come posso mettere sempre nelle pagina una scrittta "Auto aggiornamento tra (e poi un countdown)"?
<?php
    $url_attuale = $_SERVER['REQUEST_URI'];
    if (strpos($url_attuale,'19-webcam') != false) {
        header("refresh: 20;");
    }
/**
 * @package  Joomla.Site
 * @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license  GNU General Public License version 2 or later; see LICENSE.txt
 */
// Set flag that this is a parent file.
define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR);
if (file_exists(dirname(__FILE__) . '/defines.php')) {
 include_once dirname(__FILE__) . '/defines.php';
}
if (!defined('_JDEFINES')) {
 define('JPATH_BASE', dirname(__FILE__));
 require_once JPATH_BASE.'/includes/defines.php';
}
 
 
require_once JPATH_BASE.'/includes/framework.php';
// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;
// Instantiate the application.
$app = JFactory::getApplication('site');
// Initialise the application.
$app->initialise();
// Mark afterIntialise in the profiler.
JDEBUG ? $_PROFILER->mark('afterInitialise') : null;
// Route the application.
$app->route();
// Mark afterRoute in the profiler.
JDEBUG ? $_PROFILER->mark('afterRoute') : null;
// Dispatch the application.
$app->dispatch();
// Mark afterDispatch in the profiler.
JDEBUG ? $_PROFILER->mark('afterDispatch') : null;
// Render the application.
$app->render();
// Mark afterRender in the profiler.
JDEBUG ? $_PROFILER->mark('afterRender') : null;
// Return the response.
echo $app;

?>
: Re:Qualche dubbio.....
: Cereal___killer 03 Apr 2013, 03:27:57
Sì,
  ti basta creare un javascript per il countdown, oppure integrare uno dei tanti plugin jQuery già fatti che hanno una grafica più evoluta:


Scegline uno:


http://www.jquery4u.com/image-scripts/10-awesome-jquery-count-scripts/

Oppure semplice semplice:

http://keith-wood.name/countdown.html
: Re:Qualche dubbio.....
: etnanews 04 Apr 2013, 16:07:13
Prova questo, ma devi crearti Api key


http://www.joomla.it/download-della-community/item/6084-facebook-all-ita-25-file-di-lingua-e-componente.html (http://www.joomla.it/download-della-community/item/6084-facebook-all-ita-25-file-di-lingua-e-componente.html)


Guida Api key FB (http://www.mamertum.it/come-creare-la-propria-api-key-o-chiave-api-di-facebook/)
L'ho installato ma mi chiede sempre la conferma quando metto il mi piace e dove dovrei mettere questa Api key? E come faccio a mettere i mi piace anche negli articoli?