Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : snooze89 24 Apr 2011, 21:35:42
-
Ciao a tutti... Come faccio ad inserire Adsense nel testo dell'articolo che voglio pubblicare e non necessariamente solo nei moduli a fianco... Purtroppo se cerco di inserirlo via HTML non appare... Qualcuno mi sa aiutare?
-
si, ok ma ricordati che non vogliono che ne metti più di due o tre in una sola pagina, quindi datti una regolata.. poi per inserire i cosi negli articoli usa {loadposition tua posizione}* che è il metodo più grezzo e feroce, poi se sei bravo ti allarghi con un div e lo formatti nel css
*
per saperne di più fai una ricerca in questo forum con la parola loadposition, ci trovi già tutto risolto.
-
Oppure se vuoi che faccia tutto in modo automatico lo inserisci seguendo le info di questo di articolo:
http://www.joomla.it/articoli-della-community/4043-adsense-e-joomla-annunci-in-mezzo-al-testo-con-override.html
E' per joomla 1.5, ma penso che tu possa seguire gli stessi percorsi per 1.6.
Buon lavoro!
-
oppure niente...
cito dall'articolo:
Basta inserire { load position –nome posizione dove è caricato il modulo - }
-
Ciao a tutti!
Allora io ho provato a fare come dicevate voi.
Sono andato su Configurazione Globale, alla voce "Editor predefinito" ho messo "No Editor", quindi ho creato un modulo HTML con il codice Adsense incollato nello spazio apposito...
Ho selezionato una posizione e poi ho utilizzato il comando { load position –nome posizione dove è caricato il modulo - } nella posizione in cui volevo che l'annuncio comparisse. Il risultato? Non succede nulla...
Quando ritorno nel modulo tutto quello che ho scritto è stato cancellato, e in generale tutto quello che sta tra <script > e < /script>.
Dove sbaglio?
Grazie ancora!
-
Fai una cosa piu semplice senza usar moduli e farai tutto automaticamente.
Fai l'override del template, vai nella cartella html e inserisci il codice direttamente nel file di override.
Fai riferimento al mio link precedente.
http://www.joomla.it/articoli-della-community/4043-adsense-e-joomla-annunci-in-mezzo-al-testo-con-override.html
-
Il problema è che il file default.php è totalmente diverso da quello dell'esempio! :)
<?php
/**
* @version $Id: default.php 21059 2011-04-03 01:03:07Z dextercowley $
* @package Joomla.Site
* @subpackage com_content
* @copyright Copyright (C) 2005 - 2011 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
// no direct access
defined('_JEXEC') or die;
JHtml::addIncludePath(JPATH_COMPONENT.DS.'helpers');
?>
<div class="archive<?php echo $this->pageclass_sfx;?>">
<?php if ($this->params->get('show_page_heading', 1)) : ?>
<h1>
<?php echo $this->escape($this->params->get('page_heading')); ?>
</h1>
<?php endif; ?>
<form id="adminForm" action="<?php echo JRoute::_('index.php')?>" method="post">
<fieldset class="filters">
<legend class="hidelabeltxt"><?php echo JText::_('JGLOBAL_FILTER_LABEL'); ?></legend>
<div class="filter-search">
<?php if ($this->params->get('filter_field') != 'hide') : ?>
<label class="filter-search-lbl" for="filter-search"><?php echo JText::_('COM_CONTENT_'.$this->params->get('filter_field').'_FILTER_LABEL').'&#160;'; ?></label>
<input type="text" name="filter-search" id="filter-search" value="<?php echo $this->escape($this->filter); ?>" class="inputbox" onchange="document.getElementById('adminForm').submit();" />
<?php endif; ?>
<?php echo $this->form->monthField; ?>
<?php echo $this->form->yearField; ?>
<?php echo $this->form->limitField; ?>
<button type="submit" class="button"><?php echo JText::_('JGLOBAL_FILTER_BUTTON'); ?></button>
</div>
<input type="hidden" name="view" value="archive" />
<input type="hidden" name="option" value="com_content" />
<input type="hidden" name="limitstart" value="0" />
</fieldset>
<?php echo $this->loadTemplate('items'); ?>
</form>
</div>
-
Dimmi il giusto percorso dal quale hai aperto questo default.php e magari dimmi anche che template usi.
-
Eccomi:
dunque
/components/com_content/views/article/tmpl
Come template uso ancora quello predefinito (perché quello che mi interessa deve ancora essere disponibile per Joomla 1.6) ed è Beez_20
-
Il percorso è giusto ma secondo me hai sbagliato a guardare il file !!!
Ricercalo e vedi che è ok in quella cartella, ho appena controllato!
Ovviamente non è uguale a quello del tut in quanto è "nuovo", ma il concetto è quello.
-
Sono riuscito nel tentativo, ma attraverso jumi... So che probabilmente è la strada più complicata, ma ce l'ho fatta: questo è l'importante!!
Ora ho un ultimissimo quesito da porvi...
Per spiegarmi meglio devo linkarvi la pagina in questione: http://scuola.otforum.it/index.php/appunti-scolastici/24-italiano/letteratura-italiana/dal-1700-al-1850/5-alessandro-manzoni.html spero non sia preso come Spam...
Naturalmente il sito è in fase di costruzione, quindi la grafica è ancora quella standard...
Se andate alla voce "Le opere classicistiche" vedrete un banner 300x250 che "sovrasta" il testo sottostante... Bene, la domanda è:
come faccio a far sì che il testo parta dal fianco del banner? Magari non è una domanda prettamente legata a Joomla, ma io il codice HTML che avevo usato era <p align="left">CODICE</p><p>TESTO</p>...
Solo che non funziona in questo caso... Come posso risolvere?
Poi giuro che per un po' non vi stresserò più!! :)
-
Ti 6 complicato la vita! :)
Cmq usa il float invece dell'align e metti il codice in un div e dovresti riuscirci.
-
Grazie mille!!! Sono riuscito nel tentativo!!! :)
Guarda, io ci ho provato a come suggerivi tu, ma davvero non capivo dove mettere le mani anche perché non so quale sia la porzione di codice da toccare!
Diciamo che adesso l'unico sbattimento è ricordarsi nei nuovi articoli di inserire i codici jumi!
Comunque ancora grazie perché senza questi accorgimenti non sarei riuscito ad andare avanti nel lavoro!!!
-
Ottimo!
Ricordati di inserire risolto sul titolo del post