コード例 #1
0
ファイル: Contact.php プロジェクト: lhsmath/lhsmath.org
function show_public_page()
{
    // Make certain links open in a new tab/window
    global $use_rel_external_script;
    $use_rel_external_script = true;
    page_header('Contact');
    global $PUBLIC_EMAIL, $WEBMASTER_EMAIL, $ADVISOR_NAME;
    $public_captain_email = email_obfuscate($PUBLIC_EMAIL, null, 'at ');
    $email_the_webmaster = email_obfuscate($WEBMASTER_EMAIL, 'email the Webmaster', 'If you experience difficulty using this site, please ');
    echo <<<HEREDOC
      <h1>Contact</h1>
      
      <span class="b">Contact us...</span>
      <ul>
        <li>
          <span class="b">via email:</span><br />
          {$public_captain_email}<br />
          <br />
        </li>
        <li>
          <span class="b">via snail mail, at:</span><br />
          Math Club<br />
          c/o {$ADVISOR_NAME}<br />
          <a href="http://lhs.lexingtonma.org/" rel="external">Lexington High School</a><br />
          251 Waltham Street, Lexington, MA 02421<br />
          <br />
        </li>
        <li>
          <div>{$email_the_webmaster}</div>
        </li>
      </ul>
HEREDOC;
}
コード例 #2
0
ファイル: View.php プロジェクト: lhsmath/lhsmath.org
function show_page()
{
    $row = DB::queryFirstRow('SELECT * FROM pages WHERE page_id="' . mysqli_real_escape_string(DB::get(), $_GET['ID']) . '"');
    $name = htmlentities($row['name']);
    $content = "      " . str_replace("\n", "\n      ", $row['content']);
    if (strpos($content, '<h1>') != 6) {
        $content = '<h1></h1><br /><br />' . $content;
    }
    global $LMT_EMAIL;
    $content = str_replace('{CONTACT_LINK}', email_obfuscate($LMT_EMAIL, null, '<span class="b">Please email us at:</span> '), $content);
    $page_id = htmlentities($_GET['ID']);
    global $use_rel_external_script;
    $use_rel_external_script = true;
    lmt_page_header($name);
    echo <<<HEREDOC
\t  <div style="float: left; margin-top: 40px;">
        <a href="List"><img src="../../../res/icons/arrow_left.png" alt="" /> Return to Page List</a>
        <div class="halfbreak"></div>
        <a href="Edit?ID={$page_id}"><img src="../../../res/icons/edit.png" alt="" /></a>
        <a href="Delete?ID={$page_id}"><img src="../../../res/icons/delete.png" alt="" /></a>
      </div>
      

HEREDOC;
    echo $content;
}
コード例 #3
0
ファイル: Show_Page.php プロジェクト: lhsmath/lhsmath.org
function show_page()
{
    $name = str_replace('_', ' ', $_GET['Name']);
    //Why?
    if ($name == "Register") {
        header("Location: Registration");
        die;
    }
    $content = DB::queryFirstField('SELECT content FROM pages WHERE name=%s', $name);
    if (!$content) {
        header("HTTP/1.1 404 Not Found");
        require 'Error.php';
        die;
    }
    $name = htmlentities($name);
    $content = "      " . str_replace("\n", "\n      ", $content);
    global $LMT_EMAIL;
    $content = str_replace('{CONTACT_LINK}', email_obfuscate($LMT_EMAIL, null, '<span class="b">Please email us at:</span> '), $content);
    global $use_rel_external_script;
    $use_rel_external_script = true;
    lmt_page_header($name);
    echo $content;
}