Removed all textile references and correct sanitation of comments
parent
720d8a7644
commit
e268a1e22a
12
admin/bm.php
12
admin/bm.php
|
|
@ -208,7 +208,17 @@ if ($user->isAdmin()) {
|
|||
}
|
||||
?>
|
||||
<p>
|
||||
<span style="color: rgb(136, 136, 136); margin-bottom: 10px; font-size: 10px;"><a href="http://hobix.com/textile/">Textile</a> <?php echo __("syntax is supported.")?></span>
|
||||
<span style="color: rgb(136, 136, 136); margin-bottom: 10px; font-size: 10px;">
|
||||
<?php echo __("Some HTML allowed")?>:<br />
|
||||
|
||||
<code>
|
||||
<strong> <em> <del> <ul> <ol> <li> <a>
|
||||
<br />
|
||||
<blockquote>
|
||||
<code> <pre> <img>
|
||||
</code>
|
||||
<br /><br />
|
||||
</span>
|
||||
</p>
|
||||
<p>
|
||||
<input class="btn" type="submit" name="btnAdd" value="Create post" />
|
||||
|
|
|
|||
|
|
@ -24,11 +24,10 @@ $commentId = ($isEdition) ? $_GET["edit"] : NULL;
|
|||
if(isset($_POST["btnAdd"])) {
|
||||
unset($_POST["btnAdd"]);
|
||||
|
||||
$textile = new Textile();
|
||||
|
||||
$_POST["username"] = $textile->TextileThis(removeBadTags($_POST["username"]));
|
||||
$_POST["email"] = $textile->TextileThis(removeBadTags($_POST["email"]));
|
||||
$_POST["web"] = $textile->TextileThis(removeBadTags($_POST["web"]));
|
||||
$_POST["username"] = strip_tags($_POST["username"]);
|
||||
$_POST["email"] = strip_tags($_POST["email"]);
|
||||
$_POST["web"] = strip_tags($_POST["web"]);
|
||||
$_POST["content"] = removeBadTags($_POST["content"], true);
|
||||
|
||||
if (isset($_POST["id_comment"])) {
|
||||
if ($isAdmin) {
|
||||
|
|
|
|||
|
|
@ -318,7 +318,7 @@ if ($user->isAuthenticated()) {
|
|||
<br />
|
||||
<blockquote>
|
||||
<code> <pre> <img>
|
||||
<code>
|
||||
</code>
|
||||
<br /><br />
|
||||
Bookmarklet - <a class="bookmarklet" title="<?php echo __("Drag to the Bookmarks Toolbar")?>" href="javascript:var w; setTimeout('w.focus()',100);w=window.open('<?php echo $conf->urlGelato; ?>/admin/bm.php?url='+encodeURIComponent(location.href)+'&sel='+encodeURIComponent(window.getSelection()),'bookmarklet','toolbar=0,resizable=0,status=1,width=650,height=540,dependent=yes' ); w.focus();"><?php echo __("add to gelato")?></a>
|
||||
<br /><br />
|
||||
|
|
|
|||
|
|
@ -28,9 +28,9 @@ class comments extends Conexion_Mysql {
|
|||
}
|
||||
|
||||
function generateCookie($fieldsArray) {
|
||||
setcookie("cookie_gel_user", $fieldsArray["username"], time() + 30000000);
|
||||
setcookie("cookie_gel_email", $fieldsArray["email"], time() + 30000000);
|
||||
setcookie("cookie_gel_web", $fieldsArray["web"], time() + 30000000);
|
||||
setcookie("cookie_gel_user", $fieldsArray["username"], time() + 30000000, "/");
|
||||
setcookie("cookie_gel_email", $fieldsArray["email"], time() + 30000000, "/");
|
||||
setcookie("cookie_gel_web", $fieldsArray["web"], time() + 30000000, "/");
|
||||
}
|
||||
|
||||
function isSpam($fieldsArray) {
|
||||
|
|
|
|||
|
|
@ -401,7 +401,7 @@ if(!defined('entry') || !entry) die('Not a valid page');
|
|||
|
||||
function removeBadTags($source,$secure=false) {
|
||||
if($secure){
|
||||
$validTags ='<abbr><acronym><em><i><strong><b><span>';
|
||||
$validTags ='<blockquote><code><em><i><strong><b><a>';
|
||||
} else {
|
||||
$validTags ='<p><ol><ul><li><a><abbr><acronym><blockquote><code><pre><em><i><strong><b><del><br><span><div><img>';
|
||||
}
|
||||
|
|
|
|||
|
|
@ -56,7 +56,6 @@ if($installed) {
|
|||
}
|
||||
|
||||
require_once(Absolute_Path.'classes'.DIRECTORY_SEPARATOR.'configuration.class.php');
|
||||
require_once(Absolute_Path.'classes'.DIRECTORY_SEPARATOR.'textile.class.php');
|
||||
require_once(Absolute_Path.'classes'.DIRECTORY_SEPARATOR.'gelato.class.php');
|
||||
require_once(Absolute_Path.'classes'.DIRECTORY_SEPARATOR.'templates.class.php');
|
||||
require_once(Absolute_Path.'classes'.DIRECTORY_SEPARATOR.'themes.class.php');
|
||||
|
|
|
|||
|
|
@ -148,7 +148,14 @@
|
|||
<textarea name="content" id="content" cols="100" rows="10" tabindex="4"></textarea>
|
||||
</p>
|
||||
<p>
|
||||
<span style="color: rgb(136, 136, 136); margin-bottom: 10px; font-size: 10px;"><a href="http://hobix.com/textile/">Textile</a> syntax is supported.</span>
|
||||
<span style="color: rgb(136, 136, 136); margin-bottom: 10px; font-size: 10px;">
|
||||
Some HTML allowed:<br />
|
||||
|
||||
<code>
|
||||
<blockquote> <code> <em> <strong> <a>
|
||||
</code>
|
||||
</span>
|
||||
</p>
|
||||
<p>
|
||||
<input type="submit" value="Add comment" name="btnAdd" id="btnAdd" tabindex="5" />
|
||||
</p>
|
||||
|
|
|
|||
Loading…
Reference in New Issue