- 
						home page
			
		
 
					 
			- 
				vtenext - Official Forum
				
			
 
					 
			- 
				vtenext CE
				
			
 
					 
			- 
				[SOLVED] - BUG - Messages with talk are not shared with user in talk if public talk are disabled
				
			
 
		
	
	
	
						[SOLVED] - BUG - Messages with talk are not shared with user in talk if public talk are disabled		
	
	
	
		
	
	
		
	
	
	
	
		
		
				
	
		Riduci
		Di più
		
			
									- 
						Messaggi: 56					
 
				
				
									- 
						Ringraziamenti ricevuti 7					
 
				
				
				
				
									- 
											
 
				
				
				
									- 
											
 
				
				
							
		 
	 
		 
		
			
	
						17/04/2014 14:58				#3126
		da cpvt
	
	
		
			
			
				If You disable the public talk for some or all users when you send a talk to user inside a message (email) the recipients can't open the message (autorization denied).
SOLUTION:
In modules/Messages/Messages.php around line 1657 find something like:
if ($user->column_fields == '1') {
$query .= "(visibility_comm = ? AND {$this->entity_table}.smownerid <> ?) OR";
}
$query .= "(visibility_comm = ? AND COALESCE({$table_prefix}_modcomments_users.user,0) = ?))";
$params = array('Messages','All',$user->id,'Users',$user->id);
replace with:
$params[]=array('Messages');
if ($user->column_fields == '1') {
$query .= "(visibility_comm = ? AND {$this->entity_table}.smownerid <> ?) OR";
$params[]=array('All',$user->id);
}
$query .= "(visibility_comm = ? AND COALESCE({$table_prefix}_modcomments_users.user,0) = ?))";
$params[] = array('Users',$user->id);			
					 
	 
	
		Ringraziano per il messaggio: 
dende 	 
			Si prega Accedi  a partecipare alla conversazione.
	
		
			 		
													 
	 
	
		
				
	
		Riduci
		Di più
		
			
									- 
						Messaggi: 380					
 
				
				
									- 
						Ringraziamenti ricevuti 26					
 
				
				
				
				
									- 
											
 
				
				
				
									- 
											
 
				
				
							
		 
	 
		 
		
			
	
						23/05/2014 09:44				#3141
		da dende
	
	
		
			
			
				Thank you !
I've reported this thread to our technical dept.
Bye			
					 
	 
			Si prega Accedi  a partecipare alla conversazione.
	
		
			 		
													 
	 
	
		
				
	
		Riduci
		Di più
		
			
									- 
						Messaggi: 219					
 
				
				
									- 
						Ringraziamenti ricevuti 16					
 
				
				
				
				
									- 
											
 
				
				
				
									- 
											
 
				
				
							
		 
	 
		 
		
			
	
						26/05/2014 16:37				#3146
		da mapokid
	
	
		
			
			
				There are some errors in the solution. Here the correct solution:
$params[] = 'Messages';
if ($user->column_fields == '1') {
$query .= "(visibility_comm = ? AND {$this->entity_table}.smownerid <> ?) OR";
array_push($params, 'All', $user->id);
}
$query .= "(visibility_comm = ? AND COALESCE({$table_prefix}_modcomments_users.user,0) = ?))";
array_push($params, 'Users', $user->id);			
					 
	 
			Si prega Accedi  a partecipare alla conversazione.
	
		
			 		
													 
	 
	
		
				
	
		Riduci
		Di più
		
			
									- 
						Messaggi: 56					
 
				
				
									- 
						Ringraziamenti ricevuti 7					
 
				
				
				
				
									- 
											
 
				
				
				
									- 
											
 
				
				
							
		 
	 
		 
		
			
	
						27/05/2014 13:44				#3147
		da cpvt
	
	
		
			
			
				Thank you for the answer.
With php 5.3 on ubuntu 12.04 64 bit I don't get any error, not even a warning by php debugger. I think could be a different syntax for the same thing?
cp			
					 
	 
			Si prega Accedi  a partecipare alla conversazione.
	
		
			 		
													 
	 
	
		
				
	
		Riduci
		Di più
		
			
									- 
						Messaggi: 380					
 
				
				
									- 
						Ringraziamenti ricevuti 26					
 
				
				
				
				
									- 
											
 
				
				
				
									- 
											
 
				
				
							
		 
	 
		 
		
			
	
						09/06/2014 08:51				#3155
		da dende
	
	
		
			
			
				mmm no, your solution was worng because you put an array into an array.
We puts string values into it.
Regards			
					 
	 
			Si prega Accedi  a partecipare alla conversazione.
	
		
			 		
													 
	 
 
	
		
	
	
	
	
	
	
 
	
		- 
						home page
			
		
 
					 
			- 
				vtenext - Official Forum
				
			
 
					 
			- 
				vtenext CE
				
			
 
					 
			- 
				[SOLVED] - BUG - Messages with talk are not shared with user in talk if public talk are disabled
				
			
 
		
	
	
	
	
		Tempo creazione pagina: 0.144 secondi