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

Topten Topics

Forum contenente i topic di tutte le MODs rilasciate nel nostro forum.
Possono essere scaricate anche tramite phpBBItalia.net Downloader.
Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Topten Topics

Messaggio da Micogian » 15/10/2011, 12:37

Un pò complicato ma un'idea me la sono fatta. Non so cosa avviene con la selezione del tasto +1, potrebbe darsi che a livello di php si possa intervenire in maniera che la selezione in un quasiasi post venga assegnata al primo post di quel Topic.

MarcoG
Utente
Utente
Messaggi: 90
Iscritto il: 13/01/2011, 22:56
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQL(i) 5.1.58

Re: Topten Topics

Messaggio da MarcoG » 15/10/2011, 13:09

molto complicato visto che sul tasto +1 non si può agire... ti basti pensare che per loro topic* e nometopic* sono due topic diversi anche se in realtà si usa lo stesso identico (uno richiamato via id e l'altro via nome del topic...)..
comunque scusa, ti faccio andare ot a vuoto, grazie dell'interessamento ;)

MarcoG
Utente
Utente
Messaggi: 90
Iscritto il: 13/01/2011, 22:56
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQL(i) 5.1.58

Re: Topten Topics

Messaggio da MarcoG » 19/10/2011, 15:22

ok, scusate se ritorno sull'argomento, ma con un piccolo aiuto forse ho capito cosa si deve fare...

per rendere compatibile la topten (con la seo mod, inclusa la zero duplicate) in maniera corretta, risolvendo il problema del tasto +1 e avendo una uniformità di creazione dei link in tutta la board, si dovrebbe generare, al posto della formula post*#p*, un link simile a questo:
title-10.html#p*

dove quel -10 indica o la pagina dell'argomento dove si trova il post (10 seconda pagina, 20 terza..etc) oppure la decina del post (10 dopo il decimo post, 20 dopo il ventesimo..etc).

Bingo se hai un attimo e puoi andare qui, cliccando su un post puoi vedere come viene generato il link, per capire cosa intendo.

Sarebbe possibile fare in modo che la topten richiamasse l'ultimo post con questa formula?

grazie e scusa per l'ennesimo disturbo ;)

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Topten Topics

Messaggio da Micogian » 19/10/2011, 15:50

Per essere possibile lo è ma devi considerare che io della SEO non ne ho mai voluto sapere.
La considero invasiva e magari avrò torto, ma penso ci siano altri modi per avere indicizzazione.
Questo semplicemente perchè lavorando all'interno del sistema ritengo più semplice lavorare con gli ID e non con i testi, come fa la SEO.
Detto questo, mentre con il link che utilizza gli ID è tutto più semplice, per creare il link che vuoi tu bisogna guardare come viene creato dalla SEO e fare altrettanto.
Da quello che ho visto ci sono due cose da valutare: il titolo, al quale vengono tolte le parole di due lettere e le punteggiature per creare il link e il numero della pagina per capire dove si trova il post. Con il post_id è tutto più semplice. Nel caso della Seo credo che venga dato un numero progressivo ai posts in modo di individuare il gruppo di pagine, ma è un'ipotesi, poi bisogna vedere.

In definitiva credo che si possa fare ma io la SEO non ce l'ho e non ho intenzione di installarla, nemmeno per prova.
Studiare il codice per capire come viene trasformato il titolo si potrebbe, ma di impegni sono sommerso e non avrei il tempo materiale per farlo, almeno per ora.

MarcoG
Utente
Utente
Messaggi: 90
Iscritto il: 13/01/2011, 22:56
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQL(i) 5.1.58

Re: Topten Topics

Messaggio da MarcoG » 19/10/2011, 16:04

hai ragione su tutto, e non ti chiedo certo di perdere tempo a studiare la seo, ma devo dirti una cosa prima di darmi per vinto...:p

se un codice è sbagliato o incompleto la seo reindirizza a quello giusto se ci sono gli estremi per farlo.. ;)

a noi non serve ricreare il titolo esattamente come fa la seo, serve solo sapere se si può rintracciare quel -10 o -20 che sia...

se infatti inserisco topic*-10.post* funziona lo stesso, quindi serve solo aggiungere quel -10 o -20 che sia all'originale file topten per farlo funzionare...

non so se mi sono spiegato... vorrei solo sapere se sai quel numero cosa rappresenta e se sai dove andarlo a prendere nel database (e con quale codice :p) per aggiungerlo dopo l'indicazione dell'id del topic...

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Topten Topics

Messaggio da Micogian » 19/10/2011, 16:18

Il numero 10, 20, ecc è il numero del primo post di ogni pagina (le pagine sono suddivise in 10 posts ciascuna)
Ad esempio il link con il numero 10 sarà nella seconda pagina, il numero 20 nella terza, e così via
In pratica quel numero individua la pagina con il primo post di quella pagina.
Tutti i 10 post della pagina avranno lo stesso numero, la differenza la fa il post_id.

Quel numero non c'è nel database. Probabilmente vengono numerati i posts e il numero viene assegnato dal programma sulla base della posizione del post.
Ma ripeto, tutti i posts della pagina hanno lo stesso numero.

MarcoG
Utente
Utente
Messaggi: 90
Iscritto il: 13/01/2011, 22:56
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQL(i) 5.1.58

Re: Topten Topics

Messaggio da MarcoG » 19/10/2011, 16:31

chiaro e a questo punto mi arrendo.. ho provato a guardare il codice della seo ma praticamente il numero in questione sembra dato da una variabile.. troppo lavoro per un semplice +1...

grazie comunque per l'ennesimo aiuto ;)

ps. anche io non vado pazzo per la seo.. sapessi quanti problemi di compatibilità con le mod mi ha dato... ma oramai è installata e di lavorare per toglierla non se ne parla... :o

Avatar utente
mk3000
Utente
Utente
Messaggi: 50
Iscritto il: 01/05/2011, 17:36
Sesso: Maschio
Versione: 3.0.8
Server: UNIX/Linux

Re: Topten Topics

Messaggio da mk3000 » 19/10/2011, 19:42

qual è il codice per inserire anche la sezione in cui è stato aperto il topic?
ed il tempo dall'ultima pubblicazione? (esempio: 4 minuti fa)

Avatar utente
Il Freddo
Utente
Utente
Messaggi: 137
Iscritto il: 23/05/2011, 8:40
Sesso: Maschio
Versione: 3.0.8
Server: UNIX/Linux
PHP: 5.2.17

Re: Topten Topics

Messaggio da Il Freddo » 27/10/2011, 9:59

Ottima Mod.

Mi interessa se è possibile che conti e sommi le visite anche degli ospiti, avendo aree free visibili senza registrazione

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Topten Topics

Messaggio da Micogian » 27/10/2011, 11:15

La Mod non fa nessun calcolo particolare, va semplicemente a leggere i dati memorizzati nel database e se non sbaglio, considerando che il visitatore non registrato è l'utente "Anonymous" (user_id=1), le visite vengono conteggiate. Ovviamente non ci saranno interventi (posts) ma le visite (views) ci sono.

Rispondi

Torna a “Database MODs”

Chi c’è in linea

Visitano il forum: Nessuno e 18 ospiti