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 in home Page

Supporto per phpBB 3.0.x.
Avatar utente
Tiger
phpBB Expert
phpBB Expert
Messaggi: 1998
Iscritto il: 24/05/2011, 12:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL(i) 5.5.35-cll
Località: Roma
Contatta:

Re: Topic in home Page

Messaggio da Tiger » 17/01/2014, 21:06

Si certame.nte,quello che potrebbe fare Astro per realizzare cio' che desidera(seguendo quella guida).

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: Topic in home Page

Messaggio da brunino » 17/01/2014, 21:09

posso farti anche uno script senza phpbb ma non devi avere bbcode
Ultima modifica di brunino il 17/01/2014, 21:10, modificato 1 volta in totale.
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Avatar utente
Astro86
phpBB Expert
phpBB Expert
Messaggi: 924
Iscritto il: 12/08/2009, 14:36
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6
Database: MYSQL
Località: PC. Via localhost N° 82.51.149.40
Contatta:

Re: Topic in home Page

Messaggio da Astro86 » 17/01/2014, 21:10

i BBCode non li uso e amen... tanto nella sezione entra solo lo staff... questa cosa mi serve solo per rilasciare comunicazioni e annunci veloci
brunino ha scritto:posso farti anche uno script senza phpbb ma non devi avere bbcode
Magari
Ultima modifica di Astro86 il 17/01/2014, 21:11, modificato 1 volta in totale.

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: Topic in home Page

Messaggio da brunino » 17/01/2014, 21:11

quando entro da pc te lo faccio
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Avatar utente
Astro86
phpBB Expert
phpBB Expert
Messaggi: 924
Iscritto il: 12/08/2009, 14:36
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6
Database: MYSQL
Località: PC. Via localhost N° 82.51.149.40
Contatta:

Re: Topic in home Page

Messaggio da Astro86 » 17/01/2014, 21:12

Grazie

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: Topic in home Page

Messaggio da brunino » 18/01/2014, 11:18

Codice: Seleziona tutto

 <?php
mysql_select_db(my_nomesitoaltervista); //inserisci nome del sito
$query="SELECT * FROM avphpbb_posts WHERE topic_id=55 OR topic_id= 77"; //qui inserisci l altra query se non va bene questa
$query=mysql_query($query);
while($post=mysql_fetch_assoc($query))
{
echo "<h3>$post['post_subject']</h3><p>$post['post_text']</p>";
echo "<br /><br />"; //ogni post esegue queste operazioni. è html puoi cambiarlo con vuoi
}
?>
Con questo script esegue una query che tramite php inserisce il titolo in un h3 e il contenuto dei post in un paragrafo.
La query la puoi cambiare. Quella che ho inserito sopra estrae due o più topic a scelta tua e fissi mentre se vuoi selezionare gli ultimi 5 topic da un forum basta cambiare la query in

Codice: Seleziona tutto

SELECT * FROM avphpbb_posts WHERE forum_id=11 ORDER BY topic_id DESC LIMIT 0,4
Purtroppo non ho avuto modo di provarlo... quindi ti consiglio di inserirlo in una nuova pagina e si testarlo e dopo inserire

Codice: Seleziona tutto

<?php include("nomefile.php"); ?>
nella pagina in cui vuoi inserirlo, nel punto in cui vuoi inserirlo.
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Avatar utente
Astro86
phpBB Expert
phpBB Expert
Messaggi: 924
Iscritto il: 12/08/2009, 14:36
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6
Database: MYSQL
Località: PC. Via localhost N° 82.51.149.40
Contatta:

Re: Topic in home Page

Messaggio da Astro86 » 18/01/2014, 13:51

Grazie mille intanto...
mi da errore di sintassi qui

Codice: Seleziona tutto

echo "<h3>$post['post_subject']</h3><p>$post['post_text']</p>";
edit: Risolto e funziona tutto

Codice: Seleziona tutto

<?php
mysql_select_db(my_pokemondownload);
$query="SELECT * FROM phpbb_posts WHERE topic_id=16 OR topic_id= 77";
$query=mysql_query($query);
while($post=mysql_fetch_assoc($query))
{
echo "<div class=\"img_box\"></div><div class=\"title_box\"><div class=\"title_title\">".$post['post_subject']."</div></div><div class=\"date_box\"><div class=\"date_date\">".$post['post_time']."</div></div>
<div class=\"avviso\">".$post['post_text']."</div>";
echo "<br /><br />";
}
?>
non ho capito una cosa... il OR topic_id= 77"; perché ci sta... a cosa è riferito?
Ultima modifica di Astro86 il 18/01/2014, 14:32, modificato 2 volte in totale.

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: R: Topic in home Page

Messaggio da brunino » 18/01/2014, 14:31

Tu esattamente quali topic vuoi mostrare???

Con quella query dovrebbe mostrare i topic 77 e 16... Con quest'altra puoi mostrare gli ultimi 5 post di un forum

Codice: Seleziona tutto

SELECT * FROM avphpbb_posts WHERE forum_id=11 ORDER BY topic_id DESC LIMIT 0,4
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Avatar utente
Astro86
phpBB Expert
phpBB Expert
Messaggi: 924
Iscritto il: 12/08/2009, 14:36
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6
Database: MYSQL
Località: PC. Via localhost N° 82.51.149.40
Contatta:

Re: Topic in home Page

Messaggio da Astro86 » 18/01/2014, 15:00

a ecco... e meglio questa che mi legge il forum allora ^^
stavo pensando da usarlo come "sommario" dell'articolo intero quindi mi chiedevo se c'è anche un parametro per limitare i caratteri che si vedono a schermo?

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: R: Topic in home Page

Messaggio da brunino » 18/01/2014, 15:11

Il problema è che rischi di troncare parole a metà con la funzione php che conosco... Ora ci penso e ti fo sapere.

Inviato con Tapatalk Free da Android

EDIT
eccolo qua.

Codice: Seleziona tutto

$limit=50; //numero caratteri
$txt=$post['post_text'];
while($txt[$limit]!=" ")$limit--;
 $txt=substr($txt,0,$limit); 
 
Questo lo aggiungi dopo {.
Poi soatituisci $post['post_text'] con $txt
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Rispondi

Torna a “[3.0.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 90 ospiti