25 lines
		
	
	
		
			489 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			489 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php /** @file */
 | 
						|
 | 
						|
function notes_init(&$a) {
 | 
						|
 | 
						|
	if(! local_user())
 | 
						|
		return;
 | 
						|
 | 
						|
	$ret = array('success' => true);
 | 
						|
	if($_REQUEST['note_text'] || $_REQUEST['note_text'] == '') {
 | 
						|
		$body = escape_tags($_REQUEST['note_text']);
 | 
						|
		set_pconfig(local_user(),'notes','text',$body);
 | 
						|
	}
 | 
						|
 | 
						|
	// push updates to channel clones
 | 
						|
 | 
						|
	if((argc() > 1) && (argv(1) === 'sync')) {
 | 
						|
		require_once('include/zot.php');
 | 
						|
		build_sync_packet();
 | 
						|
	}
 | 
						|
 | 
						|
	logger('notes saved.', LOGGER_DEBUG);
 | 
						|
	json_return_and_die($ret);
 | 
						|
	
 | 
						|
}
 |