Форум РОС

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум РОС » Темы для общения » ★Тема для общения!★ (5.0)


★Тема для общения!★ (5.0)

Сообщений 321 страница 340 из 2001

321

Gregon написал(а):

Сайт он уже сделал, но в нём сохранение не работет

Надо ему оптимизировать до мобилок и мобильную сделать и будет во!  :cool: . Но я его гонять не буду...

Подпись автора

Привет ! Собственной персоной kattysha. Просто смайлики  :shine:  :rofl:  :yep:  :writing:  :tomato:  :offtop:

0

322

Gregon написал(а):

Gohoski написал(а):

    Я сначала подумал, что я зашёл на архивные форумы Скретч 1.x. Ну да ладно, это даже эстетику тех времён добавляет, когда трава была зеленее.

Поменяй тему в настройках аккаунта на Mybb Machine

Вайбик нулевых Ж) Стояла тема Mybb Vista

Подпись автора

✈️ Telegram   🎮 Discord   😺 Скретч   📚 Скретч Вики   
:mybb: Обо мне :mybb:

0

323

Gohoski написал(а):

Gregon написал(а):

    Gohoski написал(а):

        Я сначала подумал, что я зашёл на архивные форумы Скретч 1.x. Ну да ладно, это даже эстетику тех времён добавляет, когда трава была зеленее.

    Поменяй тему в настройках аккаунта на Mybb Machine

Вайбик нулевых Ж) Стояла тема Mybb Vista

Подпись автора

    ✈️ Telegram   🎮 Discord   😺 Скретч   📚 Скретч Вики

Здесь, кстати, максимально странно работает цитирование. Как будто исходный код поста даже не запрашивается и просто из HTML-элемента выдирается innerText. Очень плохая практика, у меня вот например так подпись ещё добавляет.

Подпись автора

✈️ Telegram   🎮 Discord   😺 Скретч   📚 Скретч Вики   
:mybb: Обо мне :mybb:

0

324

Gohoski написал(а):

Gohoski написал(а):

    Gregon написал(а):

        Gohoski написал(а):

            Я сначала подумал, что я зашёл на архивные форумы Скретч 1.x. Ну да ладно, это даже эстетику тех времён добавляет, когда трава была зеленее.

        Поменяй тему в настройках аккаунта на Mybb Machine

    Вайбик нулевых Ж) Стояла тема Mybb Vista

    Подпись автора

        ✈️ Telegram   🎮 Discord   😺 Скретч   📚 Скретч Вики

Здесь, кстати, максимально странно работает цитирование. Как будто исходный код поста даже не запрашивается и просто из HTML-элемента выдирается innerText. Очень плохая практика, у меня вот например так подпись ещё добавляет.

Убери показ подписи в настройках и подпись не будет показываться и цитироваться

Отредактировано Gregon (2025-01-05 02:16:04)

Подпись автора

Нет аккаунта на Telegram и Discord, но есть на Matrix, который лучше них: @gregon123:matrix.org

0

325

Gregon написал(а):

Убери показ подписи в настройках и подпись не будет показываться и цитироваться

Отредактировано Gregon (Сегодня 02:16:04)

Ну не знаю, я лично подпись делал, чтобы она показывалась, но не цитировалась)

Подпись автора

✈️ Telegram   🎮 Discord   😺 Скретч   📚 Скретч Вики   
:mybb: Обо мне :mybb:

0

326

Gohoski написал(а):

Здесь, кстати, максимально странно работает цитирование. Как будто исходный код поста даже не запрашивается и просто из HTML-элемента выдирается innerText. Очень плохая практика, у меня вот например так подпись ещё добавляет.

Но при этом игнорирует картинки и смайлы.

Подпись автора

ScratchDiscord

0

327

Gohoski написал(а):

Вайбик нулевых Ж) Стояла тема Mybb Vista

Ага, вроде выбор есть, десятки тем, но это морально устаревшие клоны друг друга.

Подпись автора

ScratchDiscord

0

328

White_Lord написал(а):

Gohoski написал(а):

    Здесь, кстати, максимально странно работает цитирование. Как будто исходный код поста даже не запрашивается и просто из HTML-элемента выдирается innerText. Очень плохая практика, у меня вот например так подпись ещё добавляет.

Но при этом игнорирует картинки и смайлы.

У меня не игнорирует!

Подпись автора

Нет аккаунта на Telegram и Discord, но есть на Matrix, который лучше них: @gregon123:matrix.org

0

329

Karera_77 написал(а):

Dirimaximus (kattysha) написал(а):

    Немного и после речи уважаемого Владимира Владимировича Путина мы встретим новый год! Что вы попросили? Скажите после 00:00 не хочу портить деду морозу засекреченную инфу.

https://forumupload.ru/uploads/001c/58/e1/5/t366615.jpg

Доказательство

Подпись автора

Нет аккаунта на Telegram и Discord, но есть на Matrix, который лучше них: @gregon123:matrix.org

0

330

White_Lord написал(а):

Но при этом игнорирует картинки и смайлы.

Подпись автора

    Не знаю, что тут написать. :idea:

У меня не игнорит эмодзи. Походу, зависит от темы. Но да ладно, текст хотя бы копируется)
Картинки кстати в подписи сувать невозможно, вам уже известно?

Подпись автора

✈️ Telegram   🎮 Discord   😺 Скретч   📚 Скретч Вики   
:mybb: Обо мне :mybb:

0

331

Gohoski написал(а):

У меня не игнорит эмодзи. Походу, зависит от темы. Но да ладно, текст хотя бы копируется)
Картинки кстати в подписи сувать невозможно, вам уже известно?

Известно. Очень странно что тема влияет...

Подпись автора

ScratchDiscord

0

332

Сделал скрипт для тега [scratchblocks] для MyBB.ru. Работает немного криво, но работает.
Демо: scratchblocks.mybb.ru

Если захотите добавить на RuScratchers, зайдите в «Формы» и введите это в «HTML верх»:

Код:
<script src="//scratchblocks.github.io/js/scratchblocks-v3.6.4-min.js"></script>
<script src="//scratchblocks.github.io/js/translations-v3.6.4.js"></script>
<script>
function renderBlocks() {
    document.querySelectorAll('.post-content').forEach(i => {
        i.innerHTML = i.innerHTML.replace(/\[scratchblocks](.*?)\[\/scratchblocks]/gs, (match, content) => {
            const isSingleLine = !content.includes('<br>');
            return isSingleLine ?
                `<code class="blocks">${content}</code>` :
                `<pre class="blocks">${content}</pre>`;
        });
    });
    scratchblocks.renderMatching('pre.blocks', {
        style: 'scratch3',
        languages: ['en', 'ru'],
        scale: 0.675,
    });
    scratchblocks.renderMatching('code.blocks', {
        style: 'scratch3',
        languages: ['en', 'ru'],
        scale: 0.675,
        inline: true
    });
    document.querySelectorAll('.blocks').forEach(i => {
        i.className = 'blocks-done';
    })
}

window.onload = renderBlocks;

const originalXHRSend = XMLHttpRequest.prototype.send;
XMLHttpRequest.prototype.send = function(body) {
    this.addEventListener('readystatechange', function() {
        if (this.readyState === 4) { // 4 = DONE
            setTimeout(renderBlocks, 10);
        }
    });
    return originalXHRSend.apply(this, arguments);
};
</script>

(XMLHTTPRequest используется при отправке сообщения и показа превью, поэтому нам также надо перехватывать и эти запросы)
К сожалению, какого-либо другого способа нет (способ через «Цензуру» не подойдёт, т. к. там происходит escape HTML-символов), поэтому придётся делать такие выкрутасы

Подпись автора

✈️ Telegram   🎮 Discord   😺 Скретч   📚 Скретч Вики   
:mybb: Обо мне :mybb:

0

333

Gohoski написал(а):

Сделал скрипт для тега [scratchblocks] для MyBB.ru. Работает немного криво, но работает.
Демо: scratchblocks.mybb.ru

Если захотите добавить на RuScratchers, зайдите в «Формы» и введите это в «HTML верх»:
Код:

<script src="//scratchblocks.github.io/js/scratchblocks-v3.6.4-min.js"></script>
<script src="//scratchblocks.github.io/js/translations-v3.6.4.js"></script>
<script>
function renderBlocks() {
    document.querySelectorAll('.post-content').forEach(i => {
        i.innerHTML = i.innerHTML.replace(/\[scratchblocks](.*?)\[\/scratchblocks]/gs, (match, content) => {
            const isSingleLine = !content.includes('<br>');
            return isSingleLine ?
                `<code class="blocks">${content}</code>` :
                `<pre class="blocks">${content}</pre>`;
        });
    });
    scratchblocks.renderMatching('pre.blocks', {
        style: 'scratch3',
        languages: ['en', 'ru'],
        scale: 0.675,
    });
    scratchblocks.renderMatching('code.blocks', {
        style: 'scratch3',
        languages: ['en', 'ru'],
        scale: 0.675,
        inline: true
    });
    document.querySelectorAll('.blocks').forEach(i => {
        i.className = 'blocks-done';
    })
}

window.onload = renderBlocks;

const originalXHRSend = XMLHttpRequest.prototype.send;
XMLHttpRequest.prototype.send = function(body) {
    this.addEventListener('readystatechange', function() {
        if (this.readyState === 4) { // 4 = DONE
            setTimeout(renderBlocks, 10);
        }
    });
    return originalXHRSend.apply(this, arguments);
};
</script>

(XMLHTTPRequest используется при отправке сообщения и показа превью, поэтому нам также надо перехватывать и эти запросы)
К сожалению, какого-либо другого способа нет (способ через «Цензуру» не подойдёт, т. к. там происходит escape HTML-символов), поэтому придётся делать такие выкрутасы

@Glin228, добавь

Подпись автора

Нет аккаунта на Telegram и Discord, но есть на Matrix, который лучше них: @gregon123:matrix.org

0

334

test

Подпись автора

Нет аккаунта на Telegram и Discord, но есть на Matrix, который лучше них: @gregon123:matrix.org

0

335

Gregon написал(а):

test

Не работать

Подпись автора

Привет ! Собственной персоной kattysha. Просто смайлики  :shine:  :rofl:  :yep:  :writing:  :tomato:  :offtop:

0

336

https://forumupload.ru/uploads/001c/58/e1/2/t919670.png
Вдруг кто-то забыл!

0

337

нет, всё кринжово выглядит

0

338

АААААААААААААА
ББББББББББББББББББББББББББ
всыфсфывсфывс

0

339

Ура, благодарю за добавление) Кстати,

сказать [можно писать блоки и в строчку]

, если в теге указан только один блок

Подпись автора

✈️ Telegram   🎮 Discord   😺 Скретч   📚 Скретч Вики   
:mybb: Обо мне :mybb:

0

340

Dirimaximus (kattysha) написал(а):

Не работать

Теперь работать :glasses:

Подпись автора

✈️ Telegram   🎮 Discord   😺 Скретч   📚 Скретч Вики   
:mybb: Обо мне :mybb:

0


Вы здесь » Форум РОС » Темы для общения » ★Тема для общения!★ (5.0)