Ultima versione
Versione stabile:
3.1.5
 
Servizi
» Cerca
 
Cerca
Ricerca parole o frasi all’interno del sito.
 
Statistiche
Visite: 77545
 
Donazioni
Flatnuke e' software libero ed e' distribuito grautitamente. Se pensi che flatnuke ti sia stato in qualche modo di aiuto, puoi contribuire con una donazione libera:

Vuoi saperne di piu'?

 
Login





Non sei ancora registrato?
Registrati ora!
Recupera password
Choose your language:
deutsch english espa?ol fran?ais italiano portugu?s
 
Utenti
Persone on-line:
admins 0 amministratori
users 0 utenti
guests 3 ospiti
 
Netsons Ads

Forum



Benvenuto sconosciutoModifica profiloEntraAiuto 1104 utenti registrati

Navigazione:

[ Forum / Flatnuke / Le sezioni / Lettura News anche senza login? ]

Vai alla pagina:
  > >>

UtenteMessaggio
MarcoCristina
MarcoCristina

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Domenica 06 Gennaio 2008 12:16:30

Ultima modifica di MarcoCristina (Mercoledi 26 Novembre 2008 12:38:58)

Lettura News anche senza login?

Come posso evitare che le news vengano chiamate direttamente anche senza login?

Alla sezione ho dato un livello 5.
Ma se chiamo la news direttamente, viene caricata!!!

Esempio:

http://www.nomesito.it/index.php?mod=read&id=1193185600
MarcoCristina
MarcoCristina

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Mercoledi 26 Novembre 2008 12:39:29

Re: Lettura News anche senza login?

Come posso evitare che le news vengano chiamate direttamente anche senza login?

Alla sezione ho dato un livello 5.
Ma se chiamo la news direttamente, viene caricata!!!

Esempio:

http://www.nomesito.it/index.php?mod=read&id=1193185600


Aiutatemi! grazie
gaetap
gaetap

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile 
Venerdi 28 Novembre 2008 09:16:47

Re: Lettura News anche senza login?

Come posso evitare che le news vengano chiamate direttamente anche senza login?
Alla sezione ho dato un livello 5.
Ma se chiamo la news direttamente, viene caricata!!!


Se ho capito bene, vuoi è impedire la lettura delle news agli utenti che hanno un livello inferiore a 5, sappi che non è possibile.
MarcoCristina
MarcoCristina

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Venerdi 28 Novembre 2008 11:38:11

Ultima modifica di MarcoCristina (Venerdi 28 Novembre 2008 11:39:03)

Re: Lettura News anche senza login?

Si, quello che desidererei è questo, non far leggere le news ad utenti non registrati.
La risposta è stata chiara: "Non si può".
Allora c'è un sistema per creare una sezione, simile alle news dove poter inserire notizie, non sia leggibile ad utenti non registrati? (una specie di Diario).

gaetap
gaetap

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile 
Venerdi 28 Novembre 2008 16:00:03

Re: Lettura News anche senza login?

Che io sappia no :(
jackoverfull
jackoverfull

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Martedi 23 Dicembre 2008 13:28:10

Re: Lettura News anche senza login?

Come sarebbe a dire "non si può"?eh

modifica il file

"functions.php", sotto

function add_read($news){



aggiungi

$user = get_username();
$userlevel = getlevel($user,"home");
if (5 >= $userlevel){
echo "non puoi";
die;
}


ed è fatta.
MarcoCristina
MarcoCristina

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Martedi 06 Gennaio 2009 10:26:47

Ultima modifica di MarcoCristina (Martedi 06 Gennaio 2009 10:27:10)

Re: Lettura News anche senza login?

Grazie, adesso funziona, anche se il "die" alla fine ammazza il caricamento della pagina.

Non capisco però il motivo per cui non sia inserito di default in Flatnuke, con la lettura del level ect.

Ciao
marcosegato
marcosegato

0
10
Livello 10

levellevellevellevellevellevellevellevellevellevel
profile home page
Jabber Skype
Martedi 06 Gennaio 2009 18:40:58

Ultima modifica di marcosegato (Martedi 06 Gennaio 2009 18:43:16)

Re: Lettura News anche senza login?

Grazie, adesso funziona, anche se il "die" alla fine ammazza il caricamento della pagina.
Secondo me la funzione da modificare è read_news() e non add_read(); in questa, prova con un 'return' invece del 'die'.
Non capisco però il motivo per cui non sia inserito di default in Flatnuke, con la lettura del level ect.
Perché ci si può perdere qualcosa su 360.000 righe di codice? Perché c'è poca gente che perde tempo a testare FN? Perché nessuno ha mai proposto un correttivo? Scegli tu...

--
Linux Registered User 265651
jackoverfull
jackoverfull

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Martedi 06 Gennaio 2009 19:05:06

Re: Lettura News anche senza login?

Grazie, adesso funziona, anche se il "die" alla fine ammazza il caricamento della pagina.
Secondo me la funzione da modificare è read_news() e non add_read(); in questa, prova con un 'return' invece del 'die'.
Giustamente.;)

Perché ci si può perdere qualcosa su 360.000 righe di codice? Perché c'è poca gente che perde tempo a testare FN? Perché nessuno ha mai proposto un correttivo? Scegli tu...

Come sopra?
Cosa intendi per "proporre un correttivo"?
marcosegato
marcosegato

0
10
Livello 10

levellevellevellevellevellevellevellevellevellevel
profile home page
Jabber Skype
Martedi 06 Gennaio 2009 21:16:05

Re: Lettura News anche senza login?

Cosa intendi per "proporre un correttivo"?
Nel senso di un pezzo di codice che corregga l'anomalia riscontrata da Marco, e lo pubblichi di modo che possa essere incluso in Flatnuke.
La soluzione che hai proposto può andar bene per il suo singolo caso, ma non è integrabile in FN (controlla un numero di livello fisso), ci vorrebbe qualcosa di più generico ;)
Pensandoci così su due piedi, la difficoltà qui è verificare la presenza del file level.php: se creo una sezione specifica per le news, questa potrà chiamarsi con qualsiasi nome, e la funzione read_news() (che non ha alcuna relazione con le sezioni) non è in grado di reperire la locazione del file level.php
Idee?

--
Linux Registered User 265651

Vai alla pagina:
  > >>

print

Freely inspired to Mollio template