Back to top

Autore Topic: limitare caratteri articolo e paginazione automatica? possibile?  (Letto 4070 volte)

Offline valex

  • Esploratore
  • **
  • Post: 62
    • Mostra profilo
ciao, come va?
mi sono imbattuto in uno strano problema, qualche suggerimento?

in pratica vorrei che un articolo avesse sempre un numero limitato di caratteri e se li supera la paginazione dovrebbe essere automatica.

dunque dunque, come si può fare?

nella cartella componenti - com_content-views-article-tmpl
alla riga 125 del default.php c'è la mitica stringa

<?php echo $this->article->text; ?>

mmm ma esiste invece qualche plugin? senza che mi scervello da codice?

mau_develop

  • Visitatore
Re:limitare caratteri articolo e paginazione automatica? possibile?
« Risposta #1 il: 18 Mar 2010, 18:42:01 »
beh... brutalmente

puoi creare una nuova var $pretext ottenuta da un substring da a e con l'aggiunta della stringa "..."

M.

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:limitare caratteri articolo e paginazione automatica? possibile?
« Risposta #2 il: 19 Mar 2010, 07:04:35 »
ciao, se proprio non c'è nella jed, io scriverei un plugin di tipo content che ogni n caratteri, possibilmente al primo spazio disponibile ;) , inserisca:

Codice: [Seleziona]
<hr title="titolo articolo" alt="titolo tabella" class="system-pagebreak" />

ovviamente questo plugin deve essere inserito nella pipeline di esecuzione prima di 'page break'

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline valex

  • Esploratore
  • **
  • Post: 62
    • Mostra profilo
Re:limitare caratteri articolo e paginazione automatica? possibile?
« Risposta #3 il: 19 Mar 2010, 12:41:27 »
giusto, ci avevo pensato pure io, cioè diciamo ogni 200 caratteri mi inserisce un pagebreak automatico..
a dirla così sembra semplice..
e come lo faccio mmm mumble muble...
vabbè mi tuffo nel codice..appena ho novità vi fo sapere.

mau_develop

  • Visitatore
Re:limitare caratteri articolo e paginazione automatica? possibile?
« Risposta #4 il: 19 Mar 2010, 14:21:22 »
Più che per caratteri, che provocherebbero troncamenti di parole, bisognerebbe troncare al paragrafo.
Potresti provare a fare na roba del genere:

$paragraph_array=explode(".", $this->article->text);

$pretext=$paragraph_array[0];

M.

se count($pretext) < (Numero caratteri stabiliti - tot di scorta)
allora puoi usare anche $paragraph_array[1];

... insomma ...va gestita un po' :)
« Ultima modifica: 19 Mar 2010, 14:24:40 da mau_develop »

Offline peddy

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:limitare caratteri articolo e paginazione automatica? possibile?
« Risposta #5 il: 19 Giu 2010, 12:41:36 »
Ciao Penso che una plugin che faccia a caso tuo sia questo plg_imagesized_1.1.7, il suo vero compito è quello di ridimensionare le immagini e tagliare gli articoli a Tot caratteri, ma se disabiliti le immagini di default ti taglia solo i caratteri.
Ciao

 



Web Design Bolzano Kreatif