phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Topic più Visto

Forum contenente i topic di tutte le MODs rilasciate nel nostro forum.
Possono essere scaricate anche tramite phpBBItalia.net Downloader.
Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Topic più Visto

Messaggio da Carlo » 24/11/2009, 20:53

Violazione Regolamento
Si avvisa l'utente WorldComputing della violazione del punto 4a del regolamento generale del forum.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Topic più Visto

Messaggio da Carlo » 26/11/2009, 19:20

Aggiornamento! Parte del codice riscritto.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Topic più Visto

Messaggio da Sir Xiradorn » 28/11/2009, 1:35

Allora ottima davvero sta ultima modifica che rende il tutto più preciso. Manca ancora una cosa è poi sta mod è da 10. Allora ho notato una cosa. Quando il codice si verifica ovvero quel confronto da 1 la lista dei topic compare come abbiamo richiesto cioè gli ultimi cinque. Ora però se tale confronto non è veritiero a me succede una cosa: ammettiamo che tre topic tra i più visti siano nella sezione staff. A Ora se ho i permessi da admin tutto continua ad essere perfettamente verificato. Se invece prendo i permessi di un utente, che ovviamente non può vedere quei topic, la lista mi si restringe ai soli casi da questo visibile ma non presentandomi ulteriori tre topic arrivando per un totale di 5 ma solo quegli che lui può vedere che ho ipotizzato in questo esempio essere soltanto due perchè gli altri tre erano in staff.

Quindi detto questo quale sarebbe il giusto else o else if da applicare affinche io che ho i permessi vedo gli ultimi cinque e chi non gli ha vede i cinque topic che gli sono permessi riempiendo in questo modo la sua lista?

Cioè devo scrive qualcosa del tipo

Codice: Seleziona tutto

else if ($auth->acl_get('f_read', $row['forum_id']) != 1) {
???
} 
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Topic più Visto

Messaggio da Carlo » 28/11/2009, 7:16

Ah, ho capito che intendi.

Nel pomeriggio vedo che posso fare.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Hegalo
Utente
Utente
Messaggi: 190
Iscritto il: 18/07/2009, 4:27
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
Località: Milano periferia Hard-Core

Re: Topic più Visto

Messaggio da Hegalo » 28/11/2009, 19:00

uau sir , che fantastica sintesi astrusamete cervellotica ma chiarissima, ma sai che io non ci avevo fatto caso??...mmm...

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Topic più Visto

Messaggio da Carlo » 28/11/2009, 21:06

Sir Xiradorn, comunque, non mi viene in mente nessun modo per fare ciò...
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Topic più Visto

Messaggio da Sir Xiradorn » 29/11/2009, 16:54

Si potrebbe per esemio ciclare i forum a confronto diverso da uno, crearne una lista e applicare la lettura dei topic su tale lista?
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Topic più Visto

Messaggio da Carlo » 29/11/2009, 17:10

Cioè, non ho capito.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: Topic più Visto

Messaggio da Sir Xiradorn » 29/11/2009, 17:21

Allora il confronto del seguente codice:

Codice: Seleziona tutto

if ($auth->acl_get('f_read', $row['forum_id']) == 1)
Serve a verificare che il codice al suo interno si verifichi quando si hanno i permessi giusto? Ora io dico se io non ho i permessi il confronto è diverso da uno. Ora io quello che mi chiedo è questo se io creo il codice che ho scritto qua

Codice: Seleziona tutto

else if ($auth->acl_get('f_read', $row['forum_id']) != 1)
voglio che quello che avvenga qua è questo. posso screare un ciclo che mi legga gli id dei forum in cui il confronto non sia verificato e creare una lista di topic da questi per chi non ha i permessi attingendo dai forum dove loro hanno visibilità avendo così lo stesso numero di ultimi topic?

Es per intenderci: ho questo 10 forum_id e 4 sono a confronto uno (1° a confronto 0 2°, 3° 4° e 5° a confronto uno e il restante a confronto 0) e gli do dei numeri.
Ora se applico il codice succede questo:
Per chi ha i permessi:
1
2
3
4
5
Per chi non gli ha
1
Mentre io voglia che succeda questo
Per chi ha i permessi
1
2
3
4
5
per chi non gli ha
1
6
7
8
9
Sono stato più chiaro? Quindi la seconda parte di codice continuerebbe a ciclare fino a trovare i numeri che mancano diciamo così
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Hegalo
Utente
Utente
Messaggi: 190
Iscritto il: 18/07/2009, 4:27
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
Località: Milano periferia Hard-Core

Re: Topic più Visto

Messaggio da Hegalo » 29/11/2009, 19:07

ciclare = ciclico ??

Bloccato

Torna a “Database MODs”

Chi c’è in linea

Visitano il forum: Nessuno e 59 ospiti