mirror of
https://github.com/Neetpone/ponepaste.git
synced 2025-03-12 06:30:07 +01:00
Merged
This commit is contained in:
parent
38c4d7db04
commit
bb3536f4fb
4 changed files with 14 additions and 23 deletions
4
includes/NonRetardedSSP.class.php
Normal file
4
includes/NonRetardedSSP.class.php
Normal file
|
@ -0,0 +1,4 @@
|
|||
<?php
|
||||
class NonRetardedSSP {
|
||||
|
||||
}
|
|
@ -65,6 +65,7 @@ if (!$row) {
|
|||
'code' => $paste_code,
|
||||
'tags' => getPasteTags($conn, $paste_id)
|
||||
];
|
||||
var_dump($paste);
|
||||
$p_content = $row['content'];
|
||||
$p_visible = $row['visible'];
|
||||
$p_expiry = Trim($row['expiry']);
|
||||
|
|
|
@ -19,29 +19,10 @@
|
|||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
|
||||
<script src="theme/bulma/js/bulma-tagsinput.min.js"></script>
|
||||
<script>
|
||||
function setupTagsInput() {
|
||||
function setupTagsInput() {
|
||||
BulmaTagsInput.attach();
|
||||
const tagsInput = document.getElementById('tags-with-source');
|
||||
new BulmaTagsInput(tagsInput, {
|
||||
allowDuplicates: false,
|
||||
caseSensitive: false,
|
||||
clearSelectionOnTyping: false,
|
||||
closeDropdownOnItemSelect: true,
|
||||
delimiter: ',',
|
||||
freeInput: true,
|
||||
highlightDuplicate: true,
|
||||
highlightMatchesString: true,
|
||||
itemText: 'name',
|
||||
maxTags: 10,
|
||||
maxChars: 40,
|
||||
minChars: 1,
|
||||
noResultsLabel: 'No results found',
|
||||
placeholder: '10',
|
||||
removable: true,
|
||||
searchMinChars: 1,
|
||||
searchOn: 'text',
|
||||
selectable: true,
|
||||
tagClass: 'is-rounded',
|
||||
trim: true,
|
||||
source: async function (value) {
|
||||
// Value equal input value
|
||||
// We can then use it to request data from external API
|
||||
|
@ -189,7 +170,7 @@ function setupTagsInput() {
|
|||
<?php if ($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
if (isset($error)) { ?>
|
||||
<!-- Error Panel -->
|
||||
<div class="notification is-info"><i class="fa fa-exclamation-circle" aria-hidden=" true"></i> <?php echo $error; ?></div>
|
||||
<i class="fa fa-exclamation-circle" aria-hidden=" true"></i> <?php echo $error; ?>
|
||||
<?php }
|
||||
}
|
||||
?>
|
||||
|
@ -265,6 +246,10 @@ function setupTagsInput() {
|
|||
<label class="label">Tags</label>
|
||||
<div class="control">
|
||||
<input id="tags-with-source" name="tag_input" class="input"
|
||||
data-max-tags="10"
|
||||
data-max-chars="40" type="text" data-item-text="name"
|
||||
data-item-value="name"
|
||||
data-case-sensitive="false" placeholder="10 Tags Maximum"
|
||||
value="<?php echo (isset($_POST['tag_input'])) ? $_POST['tag_input'] : ''; // Pre-populate if we come here on an error" ?>">
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -246,6 +246,7 @@ $selectedloader = "$bg[$i]"; // set variable equal to which random filename was
|
|||
<div class="columns is-desktop is-centered">
|
||||
<?php
|
||||
$tags = $paste['tags'];
|
||||
var_dump($tags);
|
||||
if (count($tags) != 0) {
|
||||
foreach ($tags as $tag) {
|
||||
$tagName = ucfirst(pp_html_escape($tag['name']));
|
||||
|
|
Loading…
Add table
Reference in a new issue