diff src/nabble/view/web/tools/ShellHelp.jtp @ 0:7ecd1a4ef557

add content
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 21 Mar 2019 19:15:52 -0600
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/nabble/view/web/tools/ShellHelp.jtp	Thu Mar 21 19:15:52 2019 -0600
@@ -0,0 +1,42 @@
+<%
+package nabble.view.web.tools;	
+
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
+import java.io.PrintWriter;
+
+public final class ShellHelp extends HttpServlet {
+
+	protected void service(HttpServletRequest request, HttpServletResponse response)
+			throws ServletException, IOException {
+		PrintWriter out = response.getWriter();
+%>
+<html>
+	<body>
+		<h1>Simple Help for Nabble Shell</h1>
+		<h2>Sites</h2>
+		site = ModelHome.getSite(1234)
+		<h2>Nodes</h2>
+		node = ModelHome.getNode(1234)
+		<h2>Users</h2>
+		user = ModelHome.getUserFromEmail("sample@email.com")<br>
+		user = ModelHome.getUserFromName("mike")<br>
+		user = ModelHome.getUser(1234)<br>
+		user.getName()<br>
+		user.getEmail()
+		<h2>Embedding URLs</h2>
+		node.getEmbeddingUrl()<br/>
+		node.setEmbeddingUrl("http://www.example.com/forum.html")<br>
+		node.setEmbeddingUrl(nil)
+		<h2>Restoring Backups</h2>
+		local XMLBackupRestore = require "java:nabble.model.export.XMLBackupRestore"<br/>
+		XMLBackupRestore.restore("c:\\temp\\", "my.email@gmail.com")
+	</body>
+</html>
+<%
+	}
+}				
+%>
\ No newline at end of file