Pagina 1 di 1

Limiti anche nel Portale [brunino Cercasi]

Inviato: 01/01/2016, 12:43
da Astro86
Salve ragazzi, innanzitutto spero che abbiate passato un buon fine anno e tanti auguri per l'anno nuovo.

Ho istallata l'estensione di brunino Limit For Guest e vorrei estendere l'effetto di questa estensione anche su questa estensione Board3 Portal che non limita i contenuti dei post come accade quando superi il limite e vai nel viewtopic e volevo chiederci se è possibile una integrazione.

Grazie mille

Re: Limiti anche nel Portale [brunino Cercasi]

Inviato: 02/01/2016, 9:46
da brunino
Appena posso ci do un'occhiata... Qual è il modulo del portale che deve essere bloccato?

Re: Limiti anche nel Portale [brunino Cercasi]

Inviato: 02/01/2016, 16:59
da Astro86
brunino ha scritto:Appena posso ci do un'occhiata... Qual è il modulo del portale che deve essere bloccato?
Ultime notizie

Re: Limiti anche nel Portale [brunino Cercasi]

Inviato: 02/01/2016, 18:14
da brunino
Apri il file ext/board3/portal/modules/news.php
Cerca

Codice: Seleziona tutto

	public function get_template_center($module_id)
	{
In una riga nuova dopo aggiungi

Codice: Seleziona tutto

//limit for guest start
    $user_id = $this->user->data['user_id'];
    $max = $this->config['lfg_maxtopics'];
    $read = $cookie=$this->request->variable($this->config['cookie_name'] . '_cookie_lfg', '', true, \phpbb\request\request_interface::COOKIE);
$cookie = $this->config['lfg_cookie'];
$error_limit_for_guest = $guest = false;
if($cookie==1)
{
$time = strtotime('+1 year');
$guest = $this->user->lang['MAX_GUEST_YEAR'];
}
if($cookie==0)
{
$time = strtotime('+1 day');
$guest = $this->user->lang['MAX_GUEST_DAY'];
}
if($user_id==1)
   {
if($read>=$max and $max!=0) //topic finiti
     {
$error_limit_for_guest = $guest;
}
}
//limit for guest end


Poi cerca

Codice: Seleziona tutto

$folder_alt = ($unread_topic) ? 'NEW_POSTS' : (($fetch_news[$i]['topic_status'] == ITEM_LOCKED) ? 'TOPIC_LOCKED' : 'NO_NEW_POSTS');
E dopo aggiungi in una nuova riga

Codice: Seleziona tutto

//limit for guest
if($error_limit_for_guest)
{
$fetch_news[$i]['post_text'] = $error_limit_for_guest;
}

Re: Limiti anche nel Portale [brunino Cercasi]

Inviato: 02/01/2016, 19:38
da Astro86
Perfetto, funziona tutto perfettamente, grazie mille!