Segui skydiamond.org anche su Twitter
 
You are here: Sky ForumWebApplicazioni web CMS[SMF] Modificare la grandezza della postbox
: [1]
[SMF] Modificare la grandezza della postbox
[SMF] Modificare la grandezza della postbox
« : September 16, 2009, 01:48:51 pm »

Stavo lavorando alla personalizzazione del forum e mi sono subito chiesto come modificare l'altezza (le rows) della edit box per l'inserimento dei messaggi nel forum.
Bisogna andare a modificare il file /Sources/Post.php. Prima di farlo però vi consiglio di prendere nota dell'ID del vostro tema attuale visto che vi servirà.  ;)
/* la riga che imposta l'altezza della postbox */
Cercate la riga seguente:
Code: (php) [Select]
$context['is_first_post'] = $context['is_new_topic'] || (isset($_REQUEST['msg']) && $_REQUEST['msg'] == $ID_FIRST_MSG);
E sotto questa aggiungiamo:
Code: (php, 2) [Select]
if ($settings['theme_id'] == 2)
      $context['post_box_rows'] = 30;
   else
      $context['post_box_rows'] = 10;

Nella clausula dell'if mettiamo l'ID del tema che ci interessa modificare. Così facendo potremo finalmente avere una postbox più grande e conforme ai nostri bisogni. Se invece vogliamo modificare l'impostazione di tutti i temi di SMF basta semplicemente, al posto del codice precedente, aggiungere la seguente riga:

Code: (php) [Select]
$context['post_box_rows'] = 30;
« : September 16, 2009, 01:51:30 pm skydiamond »
: [1]
You are here: Sky ForumWebApplicazioni web CMS[SMF] Modificare la grandezza della postbox
: