mirror of
https://git.freebsd.org/ports.git
synced 2025-06-12 00:00:33 -04:00
21 lines
988 B
PHP
21 lines
988 B
PHP
--- htdocs/application/models/Pastes.php.orig 2017-12-13 15:21:30 UTC
|
|
+++ htdocs/application/models/Pastes.php
|
|
@@ -56,8 +56,16 @@ class Pastes extends CI_Model
|
|
{
|
|
$data['created'] = time();
|
|
|
|
- //this is SO evil… saving the «raw» data with htmlspecialchars :-( (but I have to leave this, because of backwards-compatibility)
|
|
- $data['raw'] = htmlspecialchars($this->_strip_bad_multibyte_chars($this->input->post('code')));
|
|
+ if ($this->config->item('true_paste'))
|
|
+ {
|
|
+ // save the paste as supplied
|
|
+ $data['raw'] = $this->input->post('code');
|
|
+ }
|
|
+ else
|
|
+ {
|
|
+ //this is SO evil… saving the «raw» data with htmlspecialchars :-( (but I have to leave this, because of backwards-compatibility)
|
|
+ $data['raw'] = htmlspecialchars($this->_strip_bad_multibyte_chars($this->input->post('code')));
|
|
+ }
|
|
$data['lang'] = htmlspecialchars($this->input->post('lang'));
|
|
$data['replyto'] = ($this->input->post('reply') === null ? '0' : $this->input->post('reply'));
|
|
|