mirror of
https://github.com/Znote/ZnoteAAC.git
synced 2025-04-30 03:09:22 +02:00
Removing some dodgy sample scripts which are uneccesary.
Fixed an issue where the config function was wrong. http://otland.net/threads/znote-aac-1-4-tfs-0-2-13-tfs-0-3-6-0-4.166722/page-45#post-2157676 Added a small tip on how to to use the youtube embed when posting news.
This commit is contained in:
parent
da8feec5d8
commit
d6efb54577
@ -41,7 +41,7 @@ if (empty($_POST) === false) {
|
|||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</select>
|
</select>
|
||||||
<input type="text" name="title" value="" placeholder="Title"><br />
|
<input type="text" name="title" value="" placeholder="Title"> [youtube]wK0w0x62PjA[/youtube] <br />
|
||||||
<textarea name="text" id="area1" cols="75" rows="10" placeholder="Contents..." style="width: 100%"></textarea><br />
|
<textarea name="text" id="area1" cols="75" rows="10" placeholder="Contents..." style="width: 100%"></textarea><br />
|
||||||
<input type="submit" value="Create News">
|
<input type="submit" value="Create News">
|
||||||
</form>
|
</form>
|
||||||
|
@ -1,60 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Display Value Captcha Example
|
|
||||||
* 2012-04-18
|
|
||||||
* @version 3.2RC2 (April 2012)
|
|
||||||
*
|
|
||||||
* This example shows how to use the "display_value" option in Securimage which
|
|
||||||
* allows the application to define the code that will be displayed on the
|
|
||||||
* captcha image.
|
|
||||||
*
|
|
||||||
* Note: This value is not stored in the session or database! The display_value
|
|
||||||
* parameter would be used by a 3rd party application that uses Securimage only
|
|
||||||
* to display captcha images, but generates and manages the codes independently.
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
// Set debugging
|
|
||||||
error_reporting(E_ALL);
|
|
||||||
ini_set('display_errors', 1);
|
|
||||||
|
|
||||||
// Defines Securimage class
|
|
||||||
require_once '../securimage.php';
|
|
||||||
|
|
||||||
// Create an array of options to give to Securimage
|
|
||||||
// This example sets the captcha text to the current time
|
|
||||||
// In order to use the display_value, a captchaId must be supplied so a random one is created
|
|
||||||
// Next we set turn off some unnecessary options and set properties of captcha
|
|
||||||
// image_width makes the image wide enough to hold the time
|
|
||||||
// no_session tells Securimage not to start or use a session to store codes
|
|
||||||
// no_exit tells Securimage not to terminate after calling Securimage::show()
|
|
||||||
// use_sqlite_db tells Securimage not to use SQLite
|
|
||||||
// send_headers tells Securimage not to send HTTP headers for the image; by not
|
|
||||||
// sending headers, you can capture the output and save it to file or serve it
|
|
||||||
// to the browser
|
|
||||||
|
|
||||||
$options = array('display_value' => date('h:i:s a'),
|
|
||||||
'captchaId' => sha1(uniqid($_SERVER['REMOTE_ADDR'] . $_SERVER['REMOTE_PORT'])),
|
|
||||||
'image_width' => 250,
|
|
||||||
'no_session' => true,
|
|
||||||
'no_exit' => true,
|
|
||||||
'use_sqlite_db' => false,
|
|
||||||
'send_headers' => false);
|
|
||||||
|
|
||||||
// construct new Securimage object with the given options
|
|
||||||
$img = new Securimage($options);
|
|
||||||
|
|
||||||
// show the image using the supplied display_value
|
|
||||||
// this demonstrates how to use output buffering to capture the output
|
|
||||||
|
|
||||||
ob_start(); // start the output buffer
|
|
||||||
$img->show(); // output the image so it is captured by the buffer
|
|
||||||
$imgBinary = ob_get_contents(); // get contents of the buffer
|
|
||||||
ob_end_clean(); // turn off buffering and clear the buffer
|
|
||||||
|
|
||||||
header('Content-Type: image/png');
|
|
||||||
header('Content-Length: ' . strlen($imgBinary));
|
|
||||||
|
|
||||||
echo $imgBinary;
|
|
||||||
|
|
@ -1,65 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Project: Securimage: A PHP class for creating and managing form CAPTCHA images<br />
|
|
||||||
* File: securimage_show_example.php<br />
|
|
||||||
*
|
|
||||||
* Copyright (c) 2012, Drew Phillips
|
|
||||||
* All rights reserved.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without modification,
|
|
||||||
* are permitted provided that the following conditions are met:
|
|
||||||
*
|
|
||||||
* - Redistributions of source code must retain the above copyright notice,
|
|
||||||
* this list of conditions and the following disclaimer.
|
|
||||||
* - Redistributions in binary form must reproduce the above copyright notice,
|
|
||||||
* this list of conditions and the following disclaimer in the documentation
|
|
||||||
* and/or other materials provided with the distribution.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
||||||
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
|
|
||||||
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
||||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
||||||
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
|
||||||
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
|
||||||
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
|
||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
*
|
|
||||||
* Any modifications to the library should be indicated clearly in the source code
|
|
||||||
* to inform users that the changes are not a part of the original software.<br /><br />
|
|
||||||
*
|
|
||||||
* If you found this script useful, please take a quick moment to rate it.<br />
|
|
||||||
* http://www.hotscripts.com/rate/49400.html Thanks.
|
|
||||||
*
|
|
||||||
* @link http://www.phpcaptcha.org Securimage PHP CAPTCHA
|
|
||||||
* @link http://www.phpcaptcha.org/latest.zip Download Latest Version
|
|
||||||
* @link http://www.phpcaptcha.org/Securimage_Docs/ Online Documentation
|
|
||||||
* @copyright 2012 Drew Phillips
|
|
||||||
* @author Drew Phillips <drew@drew-phillips.com>
|
|
||||||
* @version 3.2RC2 (April 2012)
|
|
||||||
* @package Securimage
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
require_once '../securimage.php';
|
|
||||||
|
|
||||||
$img = new Securimage();
|
|
||||||
|
|
||||||
//Change some settings
|
|
||||||
$img->image_width = 250;
|
|
||||||
$img->image_height = 80;
|
|
||||||
$img->perturbation = 0.85;
|
|
||||||
$img->image_bg_color = new Securimage_Color("#f6f6f6");
|
|
||||||
$img->use_transparent_text = true;
|
|
||||||
$img->text_transparency_percentage = 30; // 100 = completely transparent
|
|
||||||
$img->num_lines = 7;
|
|
||||||
$img->line_color = new Securimage_Color("#eaeaea");
|
|
||||||
$img->image_signature = 'phpcaptcha.org';
|
|
||||||
$img->signature_color = new Securimage_Color(rand(0, 64), rand(64, 128), rand(128, 255));
|
|
||||||
$img->use_wordlist = true;
|
|
||||||
|
|
||||||
$img->show('backgrounds/bg3.jpg'); // alternate use: $img->show('/path/to/background_image.jpg');
|
|
||||||
|
|
@ -1,63 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Project: Securimage: A PHP class for creating and managing form CAPTCHA images<br />
|
|
||||||
* File: securimage_show_example2.php<br />
|
|
||||||
*
|
|
||||||
* Copyright (c) 2012, Drew Phillips
|
|
||||||
* All rights reserved.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without modification,
|
|
||||||
* are permitted provided that the following conditions are met:
|
|
||||||
*
|
|
||||||
* - Redistributions of source code must retain the above copyright notice,
|
|
||||||
* this list of conditions and the following disclaimer.
|
|
||||||
* - Redistributions in binary form must reproduce the above copyright notice,
|
|
||||||
* this list of conditions and the following disclaimer in the documentation
|
|
||||||
* and/or other materials provided with the distribution.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
|
||||||
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
||||||
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
|
|
||||||
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
|
||||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
||||||
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
|
||||||
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
|
||||||
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
|
||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
*
|
|
||||||
* Any modifications to the library should be indicated clearly in the source code
|
|
||||||
* to inform users that the changes are not a part of the original software.<br /><br />
|
|
||||||
*
|
|
||||||
* If you found this script useful, please take a quick moment to rate it.<br />
|
|
||||||
* http://www.hotscripts.com/rate/49400.html Thanks.
|
|
||||||
*
|
|
||||||
* @link http://www.phpcaptcha.org Securimage PHP CAPTCHA
|
|
||||||
* @link http://www.phpcaptcha.org/latest.zip Download Latest Version
|
|
||||||
* @link http://www.phpcaptcha.org/Securimage_Docs/ Online Documentation
|
|
||||||
* @copyright 2012 Drew Phillips
|
|
||||||
* @author Drew Phillips <drew@drew-phillips.com>
|
|
||||||
* @version 3.2RC2 (April 2012)
|
|
||||||
* @package Securimage
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
require_once '../securimage.php';
|
|
||||||
|
|
||||||
$img = new Securimage();
|
|
||||||
|
|
||||||
//Change some settings
|
|
||||||
$img->image_width = 280;
|
|
||||||
$img->image_height = 100;
|
|
||||||
$img->perturbation = 0.9; // high level of distortion
|
|
||||||
$img->code_length = rand(5,6); // random code length
|
|
||||||
$img->image_bg_color = new Securimage_Color("#ffffff");
|
|
||||||
$img->num_lines = 12;
|
|
||||||
$img->noise_level = 5;
|
|
||||||
$img->text_color = new Securimage_Color("#000000");
|
|
||||||
$img->noise_color = $img->text_color;
|
|
||||||
$img->line_color = new Securimage_Color("#cccccc");
|
|
||||||
|
|
||||||
$img->show();
|
|
@ -1,98 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Static Captcha Example Script
|
|
||||||
* 2012-04-18
|
|
||||||
* @version 3.2RC2 (April 2012)
|
|
||||||
*
|
|
||||||
* The static captcha exposes an easy to use interface that applications can
|
|
||||||
* use to generate captcha challenges and validate them by a unique ID. A
|
|
||||||
* captcha image can be associated with an ID and no PHP sessions are required.
|
|
||||||
* The captcha ID can be stored in a SQLite database by Securimage.
|
|
||||||
*
|
|
||||||
* Tip: To give the user a refresh captcha button, use Ajax to request a new ID,
|
|
||||||
* update the hidden form input with the new captcha ID, and update the image source
|
|
||||||
* to securimage_show.php providing the captcha ID.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// set debugging
|
|
||||||
error_reporting(E_ALL);
|
|
||||||
ini_set('display_errors', 1);
|
|
||||||
|
|
||||||
// defines Securimage class
|
|
||||||
require_once '../securimage.php';
|
|
||||||
|
|
||||||
// get the captcha ID from the url (if supplied)
|
|
||||||
$captchaId = (isset($_GET['id'])) ? $_GET['id'] : '';
|
|
||||||
|
|
||||||
// if the validate option is set
|
|
||||||
if (isset($_GET['validate'])) {
|
|
||||||
// get the user input of the captcha code
|
|
||||||
$input = (isset($_GET['input'])) ? $_GET['input'] : '';
|
|
||||||
|
|
||||||
// call Securimage::checkCaptchaId to validate input
|
|
||||||
// returns true if the code and id are a valid pair, false if not
|
|
||||||
if (Securimage::checkByCaptchaId($captchaId, $input) == true) {
|
|
||||||
echo "<h2>Success</h2>"
|
|
||||||
."<span style='color: #33cc00'>The captcha code entered was correct!</span>"
|
|
||||||
."<br /><br />";
|
|
||||||
} else {
|
|
||||||
echo "<h2>Incorrect Code</h2>"
|
|
||||||
."<span style='color: #f00'>Incorrect captcha code, try again.</span>"
|
|
||||||
."<br /><br />";
|
|
||||||
}
|
|
||||||
|
|
||||||
} else if (isset($_GET['display'])) {
|
|
||||||
// display the captcha with the supplied ID from the URL
|
|
||||||
|
|
||||||
// construct options specifying the existing captcha ID
|
|
||||||
// also tell securimage not to start a session
|
|
||||||
$options = array('captchaId' => $captchaId,
|
|
||||||
'no_session' => true);
|
|
||||||
$captcha = new Securimage($options);
|
|
||||||
|
|
||||||
// show the image, this sends proper HTTP headers
|
|
||||||
$captcha->show();
|
|
||||||
exit;
|
|
||||||
}
|
|
||||||
|
|
||||||
// generate a new captcha ID and challenge
|
|
||||||
$captchaId = Securimage::getCaptchaId();
|
|
||||||
|
|
||||||
// output the captcha ID, and a form to validate it
|
|
||||||
// the form submits to itself and is validated above
|
|
||||||
echo <<<EOD
|
|
||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
|
|
||||||
<title>Static Captcha Example</title>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h2>Static Captcha Example</h2>
|
|
||||||
|
|
||||||
<div>
|
|
||||||
Synopsis:
|
|
||||||
<ul>
|
|
||||||
<li>Request new captchaId using <em>Securimage::getCaptchaId()</em></li>
|
|
||||||
<li>Display form with hidden field containing captchaId</li>
|
|
||||||
<li>Display captcha image passing the captchaId to the image</li>
|
|
||||||
<li>Validate captcha input against captchaId using <em>Securimage::checkByCaptchaId()</em></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<p> </p>
|
|
||||||
<div>
|
|
||||||
Captcha ID: $captchaId<br /><br />
|
|
||||||
<img src="{$_SERVER['PHP_SELF']}?display&id=$captchaId" alt="Captcha Image" /><br />
|
|
||||||
|
|
||||||
<form method="get" action="{$_SERVER['PHP_SELF']}">
|
|
||||||
<input type="hidden" name="validate" value="1" />
|
|
||||||
<input type="hidden" name="id" value="$captchaId" />
|
|
||||||
Enter Code:
|
|
||||||
<input type="text" name="input" value="" />
|
|
||||||
<input type="submit" name="submit" value="Check Captcha" />
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
EOD;
|
|
@ -808,7 +808,7 @@ function user_delete_character_soft($char_id) {
|
|||||||
$char_name = user_character_name($char_id);
|
$char_name = user_character_name($char_id);
|
||||||
$original_acc_id = user_character_account_id($char_name);
|
$original_acc_id = user_character_account_id($char_name);
|
||||||
if(!user_character_pending_delete($char_name))
|
if(!user_character_pending_delete($char_name))
|
||||||
mysql_insert('INSERT INTO `znote_deleted_characters`(`original_account_id`, `character_name`, `time`, `done`) VALUES(' . $original_acc_id . ', "' . $char_name . '", (NOW() + INTERVAL ' . Config('delete_character_interval') . '), 0)');
|
mysql_insert('INSERT INTO `znote_deleted_characters`(`original_account_id`, `character_name`, `time`, `done`) VALUES(' . $original_acc_id . ', "' . $char_name . '", (NOW() + INTERVAL ' . config('delete_character_interval') . '), 0)');
|
||||||
else
|
else
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user