clean up
This commit is contained in:
		
							parent
							
								
									ce5ca913aa
								
							
						
					
					
						commit
						fd92f7e288
					
				
					 3 changed files with 2 additions and 65 deletions
				
			
		
							
								
								
									
										2
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							|  | @ -1 +1,3 @@ | |||
| node_modules/ | ||||
| .ep_initialized | ||||
| .cache.json | ||||
|  |  | |||
|  | @ -1,31 +0,0 @@ | |||
| exports.expressServer = function (hook_name, args, cb) { | ||||
|   args.app.get('/server_invite_via_email', function(req, res) { | ||||
|     console.log(req); | ||||
|     // Get the parameters from the POST request
 | ||||
|     var name        = req.param('name', null);  // the name of the recipient
 | ||||
|     var emailAddy   = req.param('email', null);  // the email address of the recipient
 | ||||
|     var padurl      = req.param('padurl', null);  // the url of the pad the recipient is being invited to
 | ||||
|    | ||||
|     // Get email and buffer tools dependencies 
 | ||||
|     var email       = require("emailjs/email"); | ||||
|     var buffertools = require("buffertools"); | ||||
| 
 | ||||
|     // Define the server connection
 | ||||
|     var server  = email.server.connect({ | ||||
|        host:    "localhost", | ||||
|        port:    "25", | ||||
|        ssl:     false | ||||
|     }); | ||||
|    | ||||
|     // Send the message and get a callback with an error or details of the message that was sent
 | ||||
|     server.send({ | ||||
|        text:    "You have been invited to collaboratively edit the pad at: " +padurl, | ||||
|        from:    "Etherpad <email-invite@etherpad.org>", | ||||
|        to:      "<"+emailAddy+">", | ||||
|        subject: "You have been invited to a pad" | ||||
|     }, function(err, message){ | ||||
|       // console.log(err || message);
 | ||||
|       res.send(err || message); // Send the response back to the client
 | ||||
|     }); | ||||
|   }); | ||||
| } | ||||
|  | @ -1,34 +0,0 @@ | |||
| var $ = require('ep_etherpad-lite/static/js/rjquery').$; // use jQuery
 | ||||
| 
 | ||||
| exports.postAceInit = function (hook_name, args, cb){ | ||||
|   // add email invite to then embed div
 | ||||
|   $("#embedcode").append( | ||||
|     '</div>'+ | ||||
|     '<br><br>'+ | ||||
|     '<a>Invite someone to this pad:</a>'+ | ||||
|     '<br><br>'+ | ||||
|     '<div id="emailform">'+ | ||||
|     ' Your name: <br><input id="youremailnameinput" style="height:24px;width:375px;" type="text" value=""><br>'+ | ||||
|     ' The email address of the person you want to invite: <br><input style="height:24px;width:375px;" id="emailrcptinput" type="text" value=""><br><br>'+ | ||||
|     ' <button class="sendEmailButton" style="height:40px;width:200px;">Send invitation</button>'+ | ||||
|     '</div>' | ||||
|   ); | ||||
| 
 | ||||
|   $('.sendEmailButton').click(function(){ | ||||
|     var padurl = $("#linkinput").val(); | ||||
|     var name = $('#youremailnameinput').val(); | ||||
|     var email = $('#emailrcptinput').val(); | ||||
|     var data = "name="+name+"&email="+email+"&padurl="+padurl; | ||||
|     url = "/server_invite_via_email"; | ||||
|     $.ajax({ | ||||
|       type: "GET", | ||||
|       url: url, | ||||
|       data: data, | ||||
|     }).done( | ||||
|       function(msg){ | ||||
|       } | ||||
|     ); | ||||
|     alert("Invitation sent..."); | ||||
|     $('#embed').fadeOut(); | ||||
|   }); | ||||
| } | ||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 John McLear
						John McLear