privly/privly-applications

View on GitHub
Message/show.html

Summary

Maintainability
Test Coverage
<!DOCTYPE html>
<html>
 <head>
  <meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
  <!--
      This was likely rendered from the Privly-application templating system
      See: https://github.com/privly/privly-applications/pull/19
     -->
  <meta content="width=device-width, initial-scale=1.0" name="viewport"/>
  <link href="../shared/css/common.css" media="screen" rel="stylesheet" type="text/css"/>
  <script src="../vendor/polyfill/es6-promise.js">
  </script>
  <script src="../shared/javascripts/meta_loader.js" type="text/javascript">
  </script>
  <script src="../shared/javascripts/parameters.js" type="text/javascript">
  </script>
  <script src="../shared/javascripts/local_storage.js" type="text/javascript">
  </script>
  <script src="../shared/javascripts/context_messenger.js" type="text/javascript">
  </script>
  <script src="../shared/javascripts/glyph.js" type="text/javascript">
  </script>
  <script src="../shared/javascripts/storage.js" type="text/javascript">
  </script>
  <script src="../shared/javascripts/options.js" type="text/javascript">
  </script>
  <script src="../shared/javascripts/network_service.js" type="text/javascript">
  </script>
  <title>
   Message
  </title>
  <meta content="This link contains your friend's private content. Click through to read." name="description"/>
  <meta content="This link contains your friend's private content. Click through to read." name="og:description"/>
  <meta content="This link contains your friend's private content. Click through to read." name="twitter:description"/>
  <link href="../shared/css/tooltip.css" media="screen" rel="stylesheet" type="text/css"/>
  <script src="../shared/javascripts/host_page_integration.js" type="text/javascript">
  </script>
  <script src="../shared/javascripts/tooltip.js" type="text/javascript">
  </script>
  <script src="../vendor/markdown.js" type="text/javascript">
  </script>
  <script src="../vendor/jquery.min.js" type="text/javascript">
  </script>
  <script src="../vendor/sjcl.js" type="text/javascript">
  </script>
  <script src="../shared/javascripts/viewAdapters/show.js" type="text/javascript">
  </script>
  <script src="js/vendor/base64.js" type="text/javascript">
  </script>
  <script src="js/vendor/rawdeflate.js" type="text/javascript">
  </script>
  <script src="js/vendor/rawinflate.js" type="text/javascript">
  </script>
  <script src="js/vendor/zerobin.js" type="text/javascript">
  </script>
  <script src="js/messageModel.js" type="text/javascript">
  </script>
  <script src="js/controllers/show.js" type="text/javascript">
  </script>
  <meta content="../vendor/jquery.autosize.js" name="PrivlyTopJS"/>
  <!-- Top Styles, will be added by JS if not viewed in iframe -->
  <meta content="../vendor/bootstrap/css/bootstrap.min.css;../shared/css/top/top.css" name="PrivlyTopCSS"/>
  <!-- Injected Styles, will be added by JS if viewed in iframe -->
  <meta content="../shared/css/injected/injected.css" name="PrivlyInjectedCSS"/>
 </head>
 <body data-privly-exclude="true">
  <noscript>
   Your browser has scripting turned off.
    This application requires scripting to function properly.
  </noscript>
  <script src="../vendor/bootstrap/js/bootstrap.min.js">
  </script>
  <div id="wrap">
   <!-- for bootstrap footer -->
   <div id="privlyHeightWrapper">
    <div class="navbar navbar-inverse navbar-fixed-top injected_hide mobile_hide" role="navigation">
     <div class="container">
      <div class="navbar-header">
       <button class="navbar-toggle" data-target=".navbar-collapse" data-toggle="collapse" type="button">
        <span class="sr-only">
         Toggle navigation
        </span>
        <span class="icon-bar">
        </span>
        <span class="icon-bar">
        </span>
        <span class="icon-bar">
        </span>
       </button>
       <a class="navbar-brand lobster home_domain" href="../Help/content_server.html" title="This is your current content server">
        Privly
       </a>
      </div>
      <div class="collapse navbar-collapse">
       <ul class="nav navbar-nav">
        <li class="logged_in_nav" style="display:none;">
         <a href="../History/new.html">
          <span class="glyphicon glyphicon-list-alt">
          </span>
          History
         </a>
        </li>
        <li class="logged_out_nav">
         <a class="login_url" href="../Login/new.html">
          <span class="glyphicon glyphicon-log-in">
          </span>
          Login
         </a>
        </li>
        <li class="dropdown active" id="permissions_nav" style="display:none;">
         <a class="dropdown-toggle" data-toggle="dropdown" href="#" id="edit_nav">
          <b class="caret">
          </b>
          Message
         </a>
         <ul class="dropdown-menu">
          <li class="dropdown-header" style="display:none;">
           Post Actions
          </li>
          <li>
           <a class="edit_link" style="display:none; cursor:pointer;">
            <span class="glyphicon glyphicon-edit">
            </span>
            Edit
           </a>
          </li>
          <li>
           <a class="destroy_link" href="#" style="display:none;">
            <span class="glyphicon glyphicon-fire">
            </span>
            Destroy
           </a>
          </li>
         </ul>
        </li>
        <li class="active" id="no_permissions_nav">
         <a style="cursor:pointer;">
          Message
         </a>
        </li>
        <li class="dropdown logged_in_nav" style="display:none;">
         <a class="dropdown-toggle" data-toggle="dropdown" href="#">
          <b class="caret">
          </b>
          New Link
         </a>
         <ul class="dropdown-menu">
          <li class="dropdown-header">
           Select Application
          </li>
          <li>
           <a href="../Message/new.html">
            <span class="glyphicon glyphicon-pencil">
            </span>
            New Message
           </a>
          </li>
          <li>
           <a href="../PlainPost/new.html">
            <span class="glyphicon glyphicon-pencil">
            </span>
            New PlainPost
           </a>
          </li>
          <li>
           <a href="../Help/new.html">
            <span class="glyphicon glyphicon-info-sign">
            </span>
            Help
           </a>
          </li>
         </ul>
        </li>
        <li class="logged_in_nav" style="display:none;">
         <a class="logout_url" href="#" id="logout_link">
          <span class="glyphicon glyphicon-log-out">
          </span>
          Logout
         </a>
        </li>
       </ul>
      </div>
      <!--/.nav-collapse -->
     </div>
    </div>
    <div class="container">
     <div class="row">
      <div class="col-md-8">
       <div id="edit_form" style="display:none;">
        <h1>
         Edit Existing Message
        </h1>
        <label for="edit_text">
         Content
        </label>
        <textarea class="form-control" id="edit_text" rows="4"></textarea>
        <div id="destruction_select_block" style="display:none;">
         <label for="seconds_until_burn">
          Time until content is destroyed
         </label>
         <select class="form-control" id="seconds_until_burn" name="seconds_until_burn">
          <option id="current_destruction_time" selected="" value="">
          </option>
          <option value="86400">
           1 Day
          </option>
          <option value="604800">
           7 Days
          </option>
          <option value="1209600">
           14 Days
          </option>
          <option value="2419200">
           28 Days
          </option>
          <option value="">
           Infinite? - WARNING! Data in Alpha may still be destroyed.
          </option>
         </select>
        </div>
        <!-- /#destruction_select_block -->
        <div>
         <br/>
         <button class="btn btn-default" id="update">
          <span class="glyphicon glyphicon-cloud-upload">
          </span>
          Update
         </button>
         <button class="btn btn-default" id="cancel_button">
          <span class="glyphicon glyphicon-remove">
          </span>
          Cancel
         </button>
         <hr/>
        </div>
       </div>
       <div id="post_content">
        <div id="cleartext">
         Privly Message
         <img alt="loading" src="../shared/images/ajax-loader.gif"/>
        </div>
        <!-- /#cleartext -->
       </div>
       <!-- /#post_content -->
       <br class="injected_hide"/>
       <div class="injected_hide">
        <hr id="dashed_hr"/>
       </div>
       <!-- /.injected_hide -->
      </div>
      <div class="col-md-4 injected_hide">
       <div id="side_block">
        <h2>
         Metadata
        </h2>
        <!--Creation-->
        <div class="meta_created_at" style="display:none;">
         <span class="glyphicon glyphicon-floppy-disk">
         </span>
         <strong>
          Created Around:
         </strong>
         <p class="meta_created_at_value meta">
         </p>
         <hr/>
        </div>
        <!-- /.meta_created_at -->
        <!--Edit Content-->
        <div class="meta_canupdate" style="display:none;">
         <span class="glyphicon glyphicon-pencil">
         </span>
         <strong>
          Edit Content:
         </strong>
         <p class="meta_updated_at meta">
         </p>
         <a class="edit_link" href="#">
          <button class="edit-button">
           Edit
          </button>
         </a>
         <hr/>
        </div>
        <!-- /.meta_canupdate -->
        <!--Destruction-->
        <div class="meta_candestroy" style="display:none;">
         <span class="glyphicon glyphicon-minus">
         </span>
         <strong>
          Destroyed:
         </strong>
         <p class="meta_destroyed_around meta">
         </p>
         <a class="destroy_link" href="#">
          <button class="destroy-button">
           Destroy Now
          </button>
         </a>
         <hr/>
        </div>
        <!-- /.meta_candestroy -->
        <!--Source + Link-->
        <div class="url-container">
         <span class="glyphicon glyphicon-link">
         </span>
         <strong>
          Source Link:
         </strong>
         <a class="meta_source_url break_all">
         </a>
         <div class="topsource">
          <span class="glyphicon glyphicon-hdd">
          </span>
          <strong>
           Data Source:
          </strong>
          <p class="meta_source_domain">
          </p>
         </div>
         <!-- /.topsource -->
        </div>
        <!-- /url-container -->
       </div>
       <!-- /sidebloack -->
      </div>
      <!-- /.col-md-4 -->
     </div>
     <!-- /.row -->
    </div>
    <!-- /.container -->
    <div class="container" id="downloadmessage" style="display:none;">
     <div class="row">
      <div class="col-xs-12">
       <hr/>
      </div>
      <!-- /.col-xs-12 -->
     </div>
     <!-- /row -->
     <div class="row">
      <div class="col-md-3">
       <a data-privly-chrome="https://chrome.google.com/webstore/detail/pkokikcdapfpkkkjpdaamjanniaempol" data-privly-firefox="https://addons.mozilla.org/en-US/firefox/addon/privly/" href="https://">
        <div style="position:relative; width:10em; padding:1em; height:150px">
         <img alt="Google Chrome Logo" class="download-extension-img" id="chrome_img" src="../shared/images/chrome-logo_150.png"/>
         <img alt="Firefox Logo" class="download-extension-img" id="firefox_img" src="../shared/images/firefox-logo_150.png"/>
         <img alt="Privly Icon" src="../shared/images/icon_96.png" style="position:absolute; right:33px; top:15px;"/>
        </div>
       </a>
      </div>
      <!-- /.col-md-3 -->
      <div class="col-md-9">
       <h2>
        <span class="referrer">
        </span>
       </h2>
       <p>
        <a href="https://priv.ly/pages/download">
         Download
        </a>
        the Privly Extension, and you will
        <strong>
         see this content instead
                 of the link
        </strong>
        . We don't want
                 you waste your time coming back to this website again.
        <a href="https://priv.ly/pages/download">
         Download
        </a>
        the extension and you won't have to.
       </p>
      </div>
      <!-- /col-md-9 -->
     </div>
     <!-- /row -->
    </div>
    <!-- /downloadmessage -->
   </div>
   <!-- /container -->
  </div>
  <!-- /privlyHeightWrapper -->
  <!-- /wrap -->
  <div class="injected_hide" id="footer">
   <div class="container">
    <p class="text-muted credit">
     <a href="https://www.priv.ly/pages/donate.html" target="_blank">
      <span class="glyphicon glyphicon-gift">
      </span>
      Donate
     </a>
     to build a more private web.
        You are viewing a
        Privly
     <span style="vertical-align: super; font-size: xx-small">
      ®
     </span>
     Application,
     <a href="https://priv.ly/pages/about" target="_blank">
      learn more
     </a>
     about Privly.
     <a class="legal_nav" href="/pages/privacy" target="_blank">
      Terms of Service
     </a>
     and
     <a class="legal_nav" href="/pages/privacy" target="_blank">
      DMCA
     </a>
     .
    </p>
   </div>
  </div>
 </body>
</html>