40 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			40 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								StatusNet AutoSandbox plugin 0.1 03/16/10
							 | 
						||
| 
								 | 
							
								=========================================
							 | 
						||
| 
								 | 
							
								Automatically sandboxes newly registered users as a spam-management technique.
							 | 
						||
| 
								 | 
							
								Only really suits small sites where all users can be hand-moderated. A moderator
							 | 
						||
| 
								 | 
							
								will then have to unbox legimate users, using the following built-in script:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								./scripts/userrole.php -n username -r moderator
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								(replace 'username' with the nickname of the user you wish to make a moderator).
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								The following note will be added to the top of the Registration form:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								"Note you will initially be "sandboxed" so your posts will not appear in the
							 | 
						||
| 
								 | 
							
								public timeline."
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								This can be followed by the following extra information if a contact user (denoted
							 | 
						||
| 
								 | 
							
								here by XXX) is specified:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								"Send a message to @XXX to speed up the unsandboxing process."
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								If no contact user is specified, it will default to the "Default subscription" user
							 | 
						||
| 
								 | 
							
								who automatically subscribes to new users (set in Admin -> User).
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Use:
							 | 
						||
| 
								 | 
							
								1. Add plugin:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Default usage:
							 | 
						||
| 
								 | 
							
								addPlugin('AutoSandbox');
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Specify a contact user (replace 'someuser' with appropriate username):
							 | 
						||
| 
								 | 
							
								addPlugin('AutoSandbox', array('contact' => 'someuser'));
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Stop contact user from defaulting to the Defaul subscription:
							 | 
						||
| 
								 | 
							
								addPlugin('AutoSandbox', array('contact' => ''));
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Changelog
							 | 
						||
| 
								 | 
							
								=========
							 | 
						||
| 
								 | 
							
								0.1 initial release
							 | 
						||
| 
								 | 
							
								
							 |