[Есть полуавтоматическое решение! Вопрос открыт!] Можно ли при добавлении нового произведения в список сделать автоматическое заполнение описания тайтла определенным текстом?
// ==UserScript==
// @name Shikimori Auto Note
// @namespace http://tampermonkey.net/
// @version 0.5
// @description try to take over the world!
// @author nikola2222
// @match https://shikimori.me/*
// @match https://shikimori.one/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=shikimori.me
// @grant none
// ==/UserScript==
function createFormComment() {
'use strict';
let userRateForm = document.querySelector('div.b-user_rate:nth-child(2) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1)');
if (userRateForm !== null) {
let commentButton = document.createElement('input');
commentButton.type = 'button';
commentButton.value = 'Добавить заметку';
commentButton.onclick = function() {
let text = document.createElement('div');
text.className = 'b-input text optional user_rate_text';
text.innerHTML = '<label class="text optional control-label" for="user_rate_text">Заметка</label><textarea class="text optional" name="user_rate[text]" id="user_rate_text"></textarea>';
// В кавычки ниже можно написать любой текст который будет автоматически вставлятся в поле.
text.lastChild.textContent = ``;
this.replaceWith(text);
}
userRateForm.append(commentButton);
}}
document.addEventListener("turbolinks:load", createFormComment);
createFormComment();
Инструкция: 1. Заходишь на страницу аниме, манги, ранобэ. 2. Нажимаешь на уродскую кнопку "Добавить заметку". 3. Появляется поле, в которое пишешь текст. 4. Добавляешь аниме в список. 5. Заметка появляется ниже. Также есть возможность автоматического заполнения этого поля текстом, который надо записать в коде.
@nikola2222, спасибо большое за решение! Попробовал, помогло, классная вещь! Решение на данный момент полуавтоматическое! @test-acc, привет! Да, ты прав! И, если зайдешь ко мне в списки, то поймешь, что до сих пор именно так и делал
1. Заходишь на страницу аниме, манги, ранобэ.
2. Нажимаешь на уродскую кнопку "Добавить заметку".
3. Появляется поле, в которое пишешь текст.
4. Добавляешь аниме в список.
5. Заметка появляется ниже.
Также есть возможность автоматического заполнения этого поля текстом, который надо записать в коде.
@FrazmOr@FrazmOr759x308
757x312
@nikola2222 можно и без пользовательских скриптов.@FrazmOr@nikola2222, спасибо большое за решение! Попробовал, помогло, классная вещь! Решение на данный момент полуавтоматическое!@test-acc, привет! Да, ты прав! И, если зайдешь ко мне в списки, то поймешь, что до сих пор именно так и делал@Са-чан@nikola2222, оно и раньше было.@Са-чан, не знаю было это или нет, но узнал я это сейчас@Са-чан@nikola2222, понятно.@test-acc, скажи@▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓,@Са-чан,@test-acc@nikola2222, не фуджитава, но это было, ещё несколько лет назад@nikola2222, да, было, я тебе уже ответил.@▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓,@Са-чан, ну значит я слепошара и не туда нажимал@Са-чан@nikola2222, бывает.@nikola2222, да