Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : 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
-
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
-
Si ma anche con i template free di joomla non so com fare
-
I template vanno modificati usando il CSS, con HTML centra poco e niente se sei poco pratico dovresti leggere delle guide al CSS
-
Devo inserire questo codice per aggiornare una sola pagina, come faccio?
<meta http-equiv="refresh" content="20" >
-
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
-
Ma non c'è nessun plugin per farlo?
E per il tasto mi piace di fb nessun consiglio?
-
Prova a cercare qui nel JED (http://extensions.joomla.org/)
-
Ho già guardato è installato qualche plugin ma è sempre in inglese e il mi piace si deve sempre confermare
-
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/)
-
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;");
}
?>
-
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;
-
Mmm così non capisco il problema...
Dove hai messo il codice?
Si può vederlo in azione?
-
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;
-
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...
-
Si ho modificato il messaggio di prima guarda.
-
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?
-
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;
?>
-
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
-
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?