Back to top

Autore Topic: E' possibile una funzione "login to read more" con k2?  (Letto 4288 volte)

Offline Damcom

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Per gestire in maniera più artcolata e gradevole i miei articoli ho installato su joomla 1.5 k2.
Vorrei trovare la maniera di attivare una opzione "login to read more" con questo componente.
Usavo prima di installare K2, un plugin che si chiama login to read full text, ma non posso più usarlo giacché va associato a categorie e sezioni di joomla (non legge invece quelle di k2).
Qualcuno ha un suggerimento?

Offline SonoPio

  • Appassionato
  • ***
  • Post: 347
  • Sesso: Maschio
    • Mostra profilo
Re:E' possibile una funzione "login to read more" con k2?
« Risposta #1 il: 18 Feb 2012, 01:43:23 »
Questa sarebbe un'ottima opzione! Nessuno conosce qualcosa del genere?
Se lo puoi pensare lo puoi fare...

Offline Murphz

  • Global Moderator
  • Abituale
  • ********
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:E' possibile una funzione "login to read more" con k2?
« Risposta #2 il: 18 Feb 2012, 02:23:56 »
Se non ci sono plugin o estensioni che lo fanno potresti fare un piccolo controllo php sulla pagina di k2 che ti serve.


Ad esempio faccio un controllo se l'utente attuale è ospite metto Login to read more (che va alla pagina di login, magari tenendo il link dell'articolo e facendo un redirect lì) oppure va direttamente all'articolo.


Ovviamente gli articoli vanno tutti gestiti per gruppo utente.


Non so se è quello che ti serve  ;)
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline SonoPio

  • Appassionato
  • ***
  • Post: 347
  • Sesso: Maschio
    • Mostra profilo
Re:E' possibile una funzione "login to read more" con k2?
« Risposta #3 il: 18 Feb 2012, 22:38:47 »
Una sorta di "if" nel modulo del readmore!
In effetti si potrebbe pensare di fare un override del modulo readmore che contenga il comando if di php?? Ok ma come fare??
Se lo puoi pensare lo puoi fare...

Offline Murphz

  • Global Moderator
  • Abituale
  • ********
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:E' possibile una funzione "login to read more" con k2?
« Risposta #4 il: 20 Feb 2012, 20:28:31 »
Utilizzando la classe juser controlli lo stato dell'utente, ad esempio:


Codice: [Seleziona]
$user =& JFactory::getUser();


if($user->guest){
// login to read more
} else {
// vai all'articolo
}


Il problema rimarrebbe sui gruppi e i diritti degli utenti k2 (se ci sono) e che gli articoli di k2 non siano pubblici.
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline SonoPio

  • Appassionato
  • ***
  • Post: 347
  • Sesso: Maschio
    • Mostra profilo
Re:E' possibile una funzione "login to read more" con k2?
« Risposta #5 il: 20 Feb 2012, 23:39:56 »
Si ci sono!
Quidni basterebbe cambiare "guest" con il gruppo utenti che li può leggere!
è possibile anche inserirlo come opzione per degli specifici gruppi di articoli??
Se lo puoi pensare lo puoi fare...

Offline Murphz

  • Global Moderator
  • Abituale
  • ********
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:E' possibile una funzione "login to read more" con k2?
« Risposta #6 il: 21 Feb 2012, 00:10:11 »
è possibile anche inserirlo come opzione per degli specifici gruppi di articoli??


Penso di si, il ragionamento è lo stesso...
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline SonoPio

  • Appassionato
  • ***
  • Post: 347
  • Sesso: Maschio
    • Mostra profilo
Re:E' possibile una funzione "login to read more" con k2?
« Risposta #7 il: 21 Feb 2012, 00:13:39 »
Scusa la mia ignoranza ma esattamente dove va inserito il codice??
Se lo puoi pensare lo puoi fare...

Offline Murphz

  • Global Moderator
  • Abituale
  • ********
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:E' possibile una funzione "login to read more" con k2?
« Risposta #8 il: 21 Feb 2012, 00:38:09 »
per il modulo di k2, puoi benissimo metterlo (facendo override se preferisci) sul file default.php di mod_k2_content.


$user =& Jfac::guser() lo puoi mettere anche all'inizio del file, il resto va messo dove c'è il codice html del read more di k2.
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline SonoPio

  • Appassionato
  • ***
  • Post: 347
  • Sesso: Maschio
    • Mostra profilo
Re:E' possibile una funzione "login to read more" con k2?
« Risposta #9 il: 25 Feb 2012, 15:00:10 »
Scusate il ritardo ma rieccomi!
Grazie mille per l'informazione, ma girando e rigirando per la JED in cerca di funzionalità da "social" per il mio sito, mi sono imbattuto in un plug in che mi da la possibilità di inserire login to readmore senza bisogno di modifiche del codice!
Grazie comunque Murphz per la tua informazione tutt'altro che inutile!
Resta di fatto che non so ancora se funziona su K2 perchè viste le esperienze precedenti con problemi alla registrazione degli utenti, non l'ho installato in attesa (speriamo a breve) di K2 v2.5.5 che avrà un sacco di novità!
Nel frattempo il team Italiano ha già tradotto il 99% del materiale quindi immagino che a breve verrà messo a disposizione degli utenti anche il nuovo K2 ed allora proverò la tua stringa!
Se lo puoi pensare lo puoi fare...

Offline Ted

  • Esploratore
  • **
  • Post: 138
  • Sesso: Maschio
    • Mostra profilo
Re:E' possibile una funzione "login to read more" con k2?
« Risposta #10 il: 23 Mar 2012, 13:20:43 »
Potresti indicare il nome del plugin? sarebbe molto utile anche a me

 



Web Design Bolzano Kreatif