Mercurial Hosting > nabble
view src/global/web/Terms.java @ 41:f903ebdfa3b3
minor
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sun, 31 Jan 2021 15:35:37 -0700 |
parents | 7ecd1a4ef557 |
children |
line wrap: on
line source
package global.web; import fschmidt.util.servlet.JtpContext; import global.HtmlGlobalUtils; 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 Terms extends HttpServlet { public static String path(boolean back) { return "/Terms.jtp"; } protected void service(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException { JtpContext jtpContext = (JtpContext)getServletContext().getAttribute(JtpContext.attrName); jtpContext.setEtag(request,response); PrintWriter out = response.getWriter(); out.print( "\r\n<!DOCTYPE html>\r\n<html lang=\"en\">\r\n <head>\r\n " ); HtmlGlobalUtils.head(request, response, "Terms of Use"); out.print( "\r\n <meta name=\"robots\" content=\"noindex,nofollow\"/>\r\n </head>\r\n <body lato>\r\n " ); HtmlGlobalUtils.header(request,response); out.print( "\r\n <div content center paddingTop>\r\n <h1 oswald>Terms of Use</h1>\r\n\r\n <div class=\"terms\" style=\"margin: .83em 1em;text-align: justify\">\r\n <h2 oswald>This is a Contract and License</h2>\r\n <p class=\"first-para\">\r\n By using Nabble, you accept the terms of this license and contract between you and Nabble, LLC.\r\n This document was last updated on August 17, 2012.\r\n </p>\r\n\r\n <h2 oswald>Your Content in our Services</h2>\r\n <p class=\"first-para\">\r\n Nabble agrees that you retain ownership of any intellectual property rights that you hold in content that you submit to us.\r\n In short, what belongs to you stays yours.\r\n You are responsible for your content, and you may edit or delete your content.\r\n Nabble does not moderate sites and does not review, approve or endorse any content.\r\n </p>\r\n\r\n <p>\r\n When you upload or otherwise submit content to our servers, you give Nabble a worldwide license to use, host, store,\r\n reproduce, modify, communicate and publish such content. Your content can be public or private depending on the configuration\r\n of the subdomain where it was submitted. This configuration is controlled by other users who administer that subdomain, and they can freely make your\r\n content public or private at any time.\r\n Nabble does not make private content public. If you own a Nabble site (subdomain) and want to keep your content private, it will stay private.\r\n </p>\r\n\r\n <p>\r\n Since it is possible that a user may post offensive content or content that is harmful to minors,\r\n Nabble wants to make sure that you are aware that filtering software and services are available to prevent access to such content.\r\n This feature is available in Internet security software made by Symantec, Inc. and McAfee, Inc. as well as from major Internet Service Providers.\r\n In order to see a list of current vendors, please use an Internet search engine to search for \"parental control software\" or \"filtering software.\"\r\n </p>\r\n\r\n <h2 oswald>Privacy and Copyright Protection</h2>\r\n\r\n <p class=\"first-para\">\r\n Nabble’s <a href=\"/PrivacyPolicy.jtp\">privacy policy</a> explains how we treat your personal data and protect your privacy when you use our services.\r\n By using our services, you agree that Nabble can use such data in accordance with our privacy policy.\r\n </p>\r\n\r\n <p>\r\n Copyright owners who believe that a Nabble user has posted infringing content may provide notice in compliance with the requirements\r\n of the Digital Millennium Copyright Act to Weizhen Lin, 1568 Grackle Way, Sunnyvale CA 94087, Telephone:\r\n 408-464-4439, email " ); out.print( (encodeNabbleEmail("DMCA")) ); out.print( ".\r\n <b>There will be no response to communications that do not involve copyright infringement.</b>\r\n Communications related to privacy, violation of our Terms of Use or other abuse must be submitted by email to\r\n " ); out.print( (encodeNabbleEmail("abuse")) ); out.print( ".\r\n </p>\r\n\r\n <h2 oswald>Deletion of Content/Termination of Account</h2>\r\n <p class=\"first-para\">Nabble reserves the right to delete or block access to any content that you post if Nabble determines that your content is inappropriate for any reason, including Nabble's determination that the content infringes on another's intellectual property rights. Nabble provides the following examples of inappropriate content as a guideline, but this list is not all inclusive and it is subject to change:</p>\r\n\r\n <ul>\r\n <li>Content that violates the laws of California or the United States;</li>\r\n <li>Content that infringes intellectual property rights;</li>\r\n <li>Content that violates the privacy rights of others;</li>\r\n <li>Mass advertising (e.g., spam);</li>\r\n <li>Viruses and the like;</li>\r\n <li>Statements intended to perpetrate a fraud; and,</li>\r\n <li>Illegal pornography.</li>\r\n </ul>\r\n\r\n <p>Posting of inappropriate content may lead to the termination of your account. Repeated copyright infringement will lead to the termination of your account.</p>\r\n\r\n <p>Nabble reserves the right to delete accounts that it determines are inactive without notice.</p>\r\n\r\n <h2 oswald>Limited Warranty and Disclaimer of Warranties.</h2>\r\n <p class=\"first-para\">NABBLE MAKES NO EXPRESS, IMPLIED OR STATUTORY WARRANTIES, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, OR ARISING FROM A COURSE OF DEALING, TRADE USAGE OR TRADE PRACTICE.</p>\r\n\r\n <h2 oswald>Limitation of Liability</h2>\r\n <p class=\"first-para\">In no event will Nabble be liable for any lost revenue, profit or data, or for special, indirect, consequential, incidental, or punitive damages however caused and regardless of the theory of liability arising out of the use of or inability to use Nabble or arising out of any content posted on Nabble even if Nabble has been advised of the possibility of such damages.</p>\r\n\r\n <h2 oswald>Trademarks/Service Marks</h2>\r\n <p class=\"first-para\">Nabble is a service mark of Nabble, LLC. Nothing contained on this Web site should be construed as granting any license or right to use any Nabble trademark or service mark without the express written permission of Nabble, LLC.</p>\r\n\r\n <h2 oswald>Choice of Law and Forum</h2>\r\n <p class=\"first-para\">Any action related to this Agreement will be governed by California law and controlling U.S. federal law. Any legal action brought concerning this Agreement or any dispute hereunder shall be brought only in the courts of the State of California, in the City and County of San Francisco or in the federal courts located in such state and county. Both parties submit to venue and jurisdiction in these courts.</p>\r\n\r\n <h2 oswald>Entire Agreement: Severability</h2>\r\n <p class=\"first-para\">These Terms of Use constitute the entire agreement with respect to your access to and use of this Web site. If any provision of these Terms and Conditions is unlawful, void or unenforceable, then that provision shall be deemed severable from the remaining provisions and shall not affect their validity and enforceability.</p>\r\n\r\n <h2 oswald>Changes to Terms of Use</h2>\r\n <p class=\"first-para\">This Web site and these Terms of Use may be changed by Nabble with or without notice. Please review this page regularly for changes. Continued use of this Web site following any change constitutes your acceptance of the change.</p>\r\n\r\n <p><strong>BY USING NABBLE, YOU ACCEPT OUR TERMS OF USE. IF YOU DO NOT AGREE, THEN DO NOT USE NABBLE.</strong></p>\r\n </div>\r\n </div>\r\n " ); HtmlGlobalUtils.footer(request,response); out.print( "\r\n </body>\r\n</html>\r\n" ); } private static String encodeNabbleEmail(String alias) { return alias + "<span class=\"invisible\">[please remove </span><span class=\"invisible\">this part]</span>@nabble.com"; } }