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
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
piccola icona per "i tuoi messaggi"
-
- Utente
- Messaggi: 52
- Iscritto il: 29/11/2012, 15:19
- Sesso: Maschio
- Versione: 3.0.11
-
- Utente
- Messaggi: 52
- Iscritto il: 29/11/2012, 15:19
- Sesso: Maschio
- Versione: 3.0.11
Re: piccola icona per "i tuoi messaggi"
Niente? Non c'è nemmeno un modo per sottolineare in rosso "i tuoi messaggi" (quando ovviamente si ha avuto qualche risposta)
-
- Leader Traduttori
- Messaggi: 7237
- Iscritto il: 11/03/2011, 17:37
- Sesso: Maschio
- Versione: 3.0.12
- Server: UNIX/Linux
- PHP: 5.6.18
- Database: MySQL 5.6.33-log
- Contatta:
Re: piccola icona per "i tuoi messaggi"
Forse indicando stile e derivazione e magari in link al Forum nel profilo, sarebbe più probabile una risposta.
-
- Utente
- Messaggi: 52
- Iscritto il: 29/11/2012, 15:19
- Sesso: Maschio
- Versione: 3.0.11
Re: piccola icona per "i tuoi messaggi"
Lo stile che mi interessa è il prosilver semplice....in pratica "i tuoi messaggi" indica all'utente che vi accede, le risposte ai post in cui ha partecipato giusto?
Io ad esempio, ho cliccato su "i tuoi messaggi" e li mi è apparsa la pagina dei post in cui ho partecipato e in cui ho ricevuto una risposta (indicata appunto con un icona rossa sulla sinistra)
Ora, sarebbe possibile fare in modo che questa scritta "i tuoi messaggi" cambi colore (oppure venga mostrata una piccola icona accanto ad essa) nel momento in cui qualcuno abbia risposto ad un argomento in cui l'utente abbia partecipato? Cioè, in modo da avere all'accesso al forum, un piccolo avviso di risposta subito visibile Così l'utente, sa di aver avuto risposta e poi dopo clicca comodamente su "i tuoi messaggi" per visualizzare in quali post le ha ricevute
Io ad esempio, ho cliccato su "i tuoi messaggi" e li mi è apparsa la pagina dei post in cui ho partecipato e in cui ho ricevuto una risposta (indicata appunto con un icona rossa sulla sinistra)
Ora, sarebbe possibile fare in modo che questa scritta "i tuoi messaggi" cambi colore (oppure venga mostrata una piccola icona accanto ad essa) nel momento in cui qualcuno abbia risposto ad un argomento in cui l'utente abbia partecipato? Cioè, in modo da avere all'accesso al forum, un piccolo avviso di risposta subito visibile Così l'utente, sa di aver avuto risposta e poi dopo clicca comodamente su "i tuoi messaggi" per visualizzare in quali post le ha ricevute
- Tiger
- 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: piccola icona per "i tuoi messaggi"
Non so se faccia al caso tuo,ad esempio utilizzando questa guida qui,prelevata tempo fa dal forum del mio amico "Asso" si implementa la funzione :
Conteggio Messagi Recenti
In pratica indica quanti nuovi messaggi sono stati inseriti dal momento in cui ci siamo sloggati:
Apri:includes/functions.php
Trova:
Prima Aggiungi:
Trova:
Prima Aggiungi:
Apri:style/******/template/overall_header.html
Trova:
Sostituisci con:
Aggiungo io:
Se vuoi aggiungerci un 'icona basta che ti crei prima la classe dell'icona stessa in questo modo:
Apri:
styles/prosilver/theme/bidi.css
cerchi:
In linea cerchi:
In linea aggiungi dopo:
Apri:
styles/prosilver/theme/buttons.css:
Cerchi:
In linea cerchi:
In linea aggiungi dopo:
Infine apri:
styles/prosilver/theme/colours.css:
Trovi:
Aggiungi dopo:
Dove l'immagine che caricherai nella root/styles/prosilver/theme/images in formato gif dovra' necessariamente essere nominata in questo modo:
icon_messaggio.gif
Adesso rimodifichaimo il collegamento al template precedentemente visto prima in questo modo:
Da:
a:
Aggiorna temi e template dello style in uso e svuota la chache tutto da pca.
Ripeto non so se puo' fare al caso tuo specifico,in caso contrario,occorrerebbe una query differente nel functions.php per l'utente specifico,qui ti puo' aiutare Micogian.
Conteggio Messagi Recenti
In pratica indica quanti nuovi messaggi sono stati inseriti dal momento in cui ci siamo sloggati:
Apri:includes/functions.php
Trova:
Codice: Seleziona tutto
// The following assigns all _common_ variables that may be used at any point in a template.
Prima Aggiungi:
Codice: Seleziona tutto
$sql = 'SELECT COUNT(post_id) as count
FROM ' . POSTS_TABLE . '
WHERE post_time > ' . $user->data['user_lastvisit'] . '
AND poster_id != ' . $user->data['user_id'];
$result = $db->sql_query($sql);
$post_count = $db->sql_fetchfield('count', false, $result);
$db->sql_freeresult($result);
Trova:
Codice: Seleziona tutto
'SITENAME' => $config['sitename'],
Prima Aggiungi:
Codice: Seleziona tutto
'NEW_POST_COUNT' => $post_count ,
Apri:style/******/template/overall_header.html
Trova:
Codice: Seleziona tutto
<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a>
Sostituisci con:
Codice: Seleziona tutto
<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a> • <a href="{U_SEARCH_NEW}">({NEW_POST_COUNT}) {L_SEARCH_NEW}</a>
Se vuoi aggiungerci un 'icona basta che ti crei prima la classe dell'icona stessa in questo modo:
Apri:
styles/prosilver/theme/bidi.css
cerchi:
Codice: Seleziona tutto
/* Icon images
---------------------------------------- */
.rtl .sitehome, .rtl .icon-faq, .rtl .icon-members, .rtl .icon-home, .rtl .icon-ucp, .rtl .icon-register, .rtl .icon-logout,
Codice: Seleziona tutto
.rtl .icon-logout,
Codice: Seleziona tutto
.rtl .icon-messaggio,
styles/prosilver/theme/buttons.css:
Cerchi:
Codice: Seleziona tutto
/* Icon images
---------------------------------------- */
.sitehome, .icon-faq, .icon-members, .icon-home, .icon-ucp, .icon-register, .icon-logout,
Codice: Seleziona tutto
.icon-logout,
Codice: Seleziona tutto
.icon-messaggio,
styles/prosilver/theme/colours.css:
Trovi:
Codice: Seleziona tutto
.icon-search { background-image: url("{T_THEME_PATH}/images/icon_search.gif"); }
Codice: Seleziona tutto
.icon-messaggio { background-image: url("{T_THEME_PATH}/images/icon_messaggio.gif"); }
icon_messaggio.gif
Adesso rimodifichaimo il collegamento al template precedentemente visto prima in questo modo:
Da:
Codice: Seleziona tutto
<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a> • <a href="{U_SEARCH_NEW}">({NEW_POST_COUNT}) {L_SEARCH_NEW}</a>
Codice: Seleziona tutto
<li class="icon-messaggio"><a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a> • <a href="{U_SEARCH_NEW}">({NEW_POST_COUNT}) {L_SEARCH_NEW}</a></li>
Ripeto non so se puo' fare al caso tuo specifico,in caso contrario,occorrerebbe una query differente nel functions.php per l'utente specifico,qui ti puo' aiutare Micogian.
-
- Utente
- Messaggi: 52
- Iscritto il: 29/11/2012, 15:19
- Sesso: Maschio
- Versione: 3.0.11
Re: piccola icona per "i tuoi messaggi"
l'icona va benissimo solo che rimane fissa anche quando i messaggi vengono letti, comunque dai non è importante tutto sommato...basta la prima parte che mi hai dato.
Questa va bene in parte, perchè mi restituisce i messaggi recenti....solo che vorrei che mi indicasse i messaggi recenti si, ma che devono ancora essere letti. Penso che basti modificare la query in "ultimi messaggi" e "da leggere" (solo che non so farlo)
Colpa mia comunque, dovevo essere più preciso
ps: il numero dei messaggi recenti tra parentesi, in grassetto si può fare?
Questa va bene in parte, perchè mi restituisce i messaggi recenti....solo che vorrei che mi indicasse i messaggi recenti si, ma che devono ancora essere letti. Penso che basti modificare la query in "ultimi messaggi" e "da leggere" (solo che non so farlo)
Colpa mia comunque, dovevo essere più preciso
ps: il numero dei messaggi recenti tra parentesi, in grassetto si può fare?
- Tiger
- 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: piccola icona per "i tuoi messaggi"
Certo utilizzando il tagps: il numero dei messaggi recenti tra parentesi, in grassetto si può fare?
Codice: Seleziona tutto
<strong>
Codice: Seleziona tutto
<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a> • <strong><a href="{U_SEARCH_NEW}">({NEW_POST_COUNT}) {L_SEARCH_NEW}</a></strong>
Ok.Basta aggiungere un'istruzione condizionale,e possiamo ad esempio fare in modo che l'icona compaia solo nel caso in cui i messaggi non siano stati ancora letti:l'icona va benissimo solo che rimane fissa anche quando i messaggi vengono letti, comunque dai non è importante tutto sommato...basta la prima parte che mi hai dato.
Codice: Seleziona tutto
<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a> •<!-- IF searchresults.S_UNREAD_TOPIC --><li class="icon-messaggio><strong><a href="{U_SEARCH_NEW}">({NEW_POST_COUNT}) {L_SEARCH_NEW}</a></strong></li><!-- ENDIF -->
-
- Utente
- Messaggi: 52
- Iscritto il: 29/11/2012, 15:19
- Sesso: Maschio
- Versione: 3.0.11
Re: piccola icona per "i tuoi messaggi"
niente da fare, <!-- IF searchresults.S_UNREAD_TOPIC --> non funziona
- Tiger
- 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: piccola icona per "i tuoi messaggi"
Codice: Seleziona tutto
<!-- IF searchresults.S_NEW_POST -->
Se ho un'attimo di tempo controllo con piu' calma e precisione.
-
- Utente
- Messaggi: 52
- Iscritto il: 29/11/2012, 15:19
- Sesso: Maschio
- Versione: 3.0.11
Re: piccola icona per "i tuoi messaggi"
thank you!
ps: mi chiedevo..ma non si può modificare direttamente la query?
ps: mi chiedevo..ma non si può modificare direttamente la query?
Codice: Seleziona tutto
$sql = 'SELECT COUNT(post_id) as count
FROM ' . POSTS_TABLE . '
WHERE post_time > ' . $user->data['user_lastvisit'] . '
AND poster_id != ' . $user->data['user_id'];
$result = $db->sql_query($sql);
$post_count = $db->sql_fetchfield('count', false, $result);
$db->sql_freeresult($result);
Chi c’è in linea
Visitano il forum: Nessuno e 108 ospiti