Joomla.it Forum
Joomla! 3 => Joomla! 3 => : $Red 22 Oct 2016, 13:49:28
-
Ciao a tutti, vorrei un aiuto per rimuovere l'inserimento del nuovo paragrafo <p> quando si inserisce il leggi tutto, penso e spero, scusate l'ignoranza, che forse sarebbe possibile farlo con un override, pranticamente quando si inserisce il leggi tutto questo inserisce anche il </p> al testo che lo precede ed ll <p> al testo che lo segue, siccome un amico a cui sto realizzando il sito vuole uniformare l'altezza delle anteprime degli articoli inserisce il read more sempre dopo lo stesso numero di caratteri/parole, però l'inserimento del nuovo paragrafo spesso spezza le frasi, ho provato AutoReadMore (https://extensions.joomla.org/extension/autoreadmore) e devo dire funziona molto bene e non crea questo "inconveniente", lo preferisco anche a Read Less Text, ma vorrei evitare di usare un estensione perche il sito avrà un bel pò di articoli e la mia paura è sempre quella che con il tempo gli sviluppatori possano abbandonare le estensioni, grazie mille a tutti Red
-
il file che ne genera il codice è questo:
plugins/editors-xtd/readmore/readmore.php
ma non riesco a capire cosa possa generare il paragrafo vuoto
-
Ciao giusebos e grazie mille come sempre per il tuo aiuto, in effetti come ho scritto non è che genera un paragrafo vuoto, ma va a chiudere il testo che lo precede</p> e ad aprire con il nuovo paragrafo <p>il testo che lo segue, ho provato a controllare anche nel plugin di tinymce se c'è qualche configurazione ma niente, ed anche nel plugin del readmore, ma in realtà il plugin readmore è solo il bottone per inserirlo, volevo aprire una richiesta su joomla.org per avere qualche configurazione al readmore nelle prossime versioni, ma sinceramente con il mio GoogleInglese non so proprio come esprimermi ;D
-
forse è qualcosa legato agli editor, lo fa con jce e tynimce, se li disattivi e inserisci il readmore non viene aggiunto nulla.
-
Grazie funziona, per ora qualcuno glielo aggiusto io, poi gli spiego come inserirlo, nella speranza che si possa fare in altro modo in futuro, ho notato pure che sta cambiando le dimesioni font negli articoli ??? uff spero non stà facendo copia incolla dalla sua pagina FB gli avevo detto di non farlo :(
-
ho notato pure che sta cambiando le dimesioni font negli articoli ??? uff spero non stà facendo copia incolla dalla sua pagina FB gli avevo detto di non farlo :(
Lo fanno sempre... :-\
-
E togliere im margin al p? Io in un sito l'ho fatto, poi per fare lo spazio doppia interlinea dai due enter...
-
le dimensioni del font glielo lascerei passare.., mi dicesse se lo vuole di default lo cambio in tinymce, ma se mi stà facendo i copia incolla no!! cavolo! :(
-
Di' che usi la scopina e la gommina. IN JCE c'è e pulisci da tutte le formattazioni.
...
Tanto non usano nemmeno quelle... ::)
-
E togliere im margin al p? Io in un sito l'ho fatto, poi per fare lo spazio doppia interlinea dai due enter...
se intendi impostare andare a "capo" (invio) di tinymce in </br> invece che <p> ci avevo pensato,ma bho, poi gli devo andare anche a dire di dare il doppio invio per il nuovo paragrafo..
-
Di' che usi la scopina e la gommina. IN JCE c'è e pulisci da tutte le formattazioni.
...
Tanto non usano nemmeno quelle... ::)
no preferisco lasciargli tinymce ora usa joomla 2.5 con questo, ed ha tutto il sito incasinato per i copia incolla, gli ho detto di passare sempre su un semplice file di testo, speriamo che lo fà, secondo me sta solo impostando le dim. del font, ma il bello che lo fà rigo per rigo ;D
-
No, intendo dal css. Probabilmente il p ha un margin top. Lo togli e se vuol fare lo spazio tra i paragrafi dà due enter... Che è abbastanza intuitivo.
-
No, intendo dal css. Probabilmente il p ha un margin top. Lo togli e se vuol fare lo spazio tra i paragrafi dà due enter... Che è abbastanza intuitivo.
ma serebbero comunque su 2 righi differenti no? cioè la frase verrebbe comunque "divisa" solo con spazio tra i due righi ridotto! o sbaglio?
-
Sì, non si vede più lo spazio. E sì se metti il read more a metà di una frase ti andrà a capo...
E a te serve che non vada a capo, capito... :P
-
Sì, non si vede più lo spazio. E sì se metti il read more a metà di una frase ti andrà a capo...
E a te serve che non vada a capo, capito... :P
Esatto :)
Ho "girovagato un pò nei file del com_content e su /components/com_content/views/article/tmpl rigo 145 ho trovato questo:
<p class="readmore">
<a href="<?php echo $link; ?>" class="register">
<?php $attribs = json_decode($this->item->attribs); ?>
<?php
if ($attribs->alternative_readmore == null) :
echo JText::_('COM_CONTENT_REGISTER_TO_READ_MORE');
elseif ($readmore = $attribs->alternative_readmore) :
echo $readmore;
if ($params->get('show_readmore_title', 0) != 0) :
echo JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit'));
endif;
elseif ($params->get('show_readmore_title', 0) == 0) :
echo JText::sprintf('COM_CONTENT_READ_MORE_TITLE');
else :
echo JText::_('COM_CONTENT_READ_MORE');
echo JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit'));
endif; ?>
</a>
</p>
ho provato a togliere apertura e chiusura paragrafo ma non cambia niente, anche perche come già abbiamo detto a me serve che non chiude il precedente e ne apre un altro, ho letto un pò in giro sul web che con ::before ed ::after sarebbe possbile toglierli/annullarli, non ho ancora capito bene come ma si dovrebbe poter fare ;D , ma poi ho pensato che li annullerebbe anche dove invece servono! e passerei da un "problema" ad un altro.