Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Форум для новичков » Плейлист в сообщении и на странице /pages/


Плейлист в сообщении и на странице /pages/

Сообщений 1 страница 20 из 51

1

Плейлист с Ютуба встраивается в сообщение (HTML в сообщениях) хорошо, а с ВК экспорт кода в сообщение что-то у меня никак, хотя этот же код в
Администрирование - Страницы
легко: https://playlist.diona.by/pages/olgaklein
В чём дело?

0

2

fil2006k
Приведите пример поста, где что-то не встраивается.

0

3

Alex_63
Это:
[html]<div id="vk_playlist_31673149_83723920"></div>
<script type="text/javascript" src="https://vk.com/js/api/openapi.js?173"></script>
<script type="text/javascript">
  (function() {
    VK.Widgets.Playlist("vk_playlist_31673149_83723920", 31673149, 83723920,'a084efa13eb80eb46a');
  }());
</script>[/html]

Код:
[html]<div id="vk_playlist_31673149_83723920"></div>
<script type="text/javascript" src="https://vk.com/js/api/openapi.js?173"></script>
<script type="text/javascript">
  (function() {
    VK.Widgets.Playlist("vk_playlist_31673149_83723920", 31673149, 83723920,'a084efa13eb80eb46a');
  }());
</script>[/html]

Не видно ни в сообщениях тем, ни в описаниях форумов, ни в объявлении,  только на страницах /pages/.
Почему, везде же html?

0

4

fil2006k
Для встраивания видео в сообщения используйте iframe код, ВКонтакте должен его предоставлять.

0

5

Alex_63
Допустим, ладно в сообщение никак, ВКонтакте должен его предоставлять, но я не нашёл. Почему в описаниях форумов и в объявлении не работает?

0

6

fil2006k
Чтобы понять, почему не работает, нужно чтобы на форуме код хотя бы стоял там, куда вы его пытались устанавливать. Навскидку сложно сказать.

0

7

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

Для встраивания видео в сообщения используйте iframe код

Нельзя сделать, чтобы встраивалось и с <div id="vk_playlist... ?

0

8

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

Чтобы понять, почему не работает, нужно чтобы на форуме код хотя бы стоял там, куда вы его пытались устанавливать. Навскидку сложно сказать.

См. в третьем сообщении, стоит после "Это:"

0

9

[html]<audio src="https://forumstatic.ru/files/001c/54/3d/44311.mp3" controls></audio>[/html]
С Яндекс Диска mp3 никак не запустить :question:
https://disk.yandex.ru/d/LnSG8YmSZcSKgQ … 3e50d3.mp3

Плейлист не получится таким образом сделать, то есть форму, в которую пользователь сможет своё добавлять...

0

10

fil2006k, у всех у них давно стоит защита, сессия, только для пользователя и тому подобное. Давно уже через облака и соцсети нельзя ничего выдрать, они позакрывали всё, чтобы правообладатели не смогли к ним придраться.. Так что только собственный хостинг, других вариантов уже давно нет.. В теории через телеграмм, хотя и там, скорее всего стоят тоже защиты, но не сегодня-завтра его прикроют. А собственный хостинг - рано или поздно кто-то тоже постучится..

0

11

kolobdur74
Думал, наоборот, заинтересованы в проигрывании размещённого у них контента где бы то ни было, как YouTube, Rutube (просмотры засчитываются). Удивительно: скачать — пожалуйста (ГК РФ Статья 1273. Свободное воспроизведение произведения в личных целях), а прослушать по ссылке — нет.

Отредактировано fil2006k (Сб, 7 Мар 2026 10:16:00)

0

12

kolobdur74
Как скрыть тему на форуме, созданную для пользователя (группы пользователей) так, чтобы никто, включая администратора, не смог её просматривать.
Под пароль пользователя. Даже если админ его сменит, скрытую тему (скрытый форум пользователя, персональную тему пользователя на общем скрытом форуме — как получится, если такое возможно) не увидит, а пользователь, если забудет пароль, восстановить, изменить сможет.
Актуально как раз в плане сохранения пользователями своих плейлистов (или отдельных аудио, видео, включая чьё-то чьих-то в личных целях).

0

13

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

Думал, наоборот, заинтересованы в проигрывании размещённого у них контента где бы то ни было, как YouTube, Rutube (просмотры засчитываются). Удивительно: скачать — пожалуйста (ГК РФ Статья 1273. Свободное воспроизведение произведения в личных целях), а прослушать по ссылке — нет.

Тут всё просто - для личного использования пожалуйста, а вот выдёргивание ссылки - это уже не личное использование и тут идёт блокирование и привязка к вашему аккаунту и вашей сессии. Другими словами, прослушать можете только вы, и через некоторое время ссылка окажется битой. Я имею ввиду облака и соцсети, а так же различные файлообменники. Практически все они сталкивались с правообладателями и судами, поэтому платить большие деньги никто не хочет.

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

Как скрыть тему на форуме, созданную для пользователя (группы пользователей) так, чтобы никто, включая администратора, не смог её просматривать.

Ну, с помощью джава скрипта можно скрыть, но это не 100% гарантия, знающие люди джава скрипт могут обойти.

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

Под пароль пользователя. Даже если админ его сменит, скрытую тему (скрытый форум пользователя, персональную тему пользователя на общем скрытом форуме — как получится, если такое возможно) не увидит, а пользователь, если забудет пароль, восстановить, изменить сможет.

А это, боюсь невозможно без доступа к php, точнее Alex_63 скажет.

0

14

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

Ну, с помощью джава скрипта можно скрыть, но это не 100% гарантия, знающие люди джава скрипт могут обойти.

Да на здоровье, это же взлом, им и отвечать. Главное, что пользователь что-то сохраняет для использования в личных целях, а сервис делает для этого всё возможное.

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

А это, боюсь невозможно без доступа к php, точнее Alex_63 скажет.

Пароли же возможно сохранять...

0

15

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

Да на здоровье, это же взлом, им и отвечать. Главное, что пользователь что-то сохраняет для использования в личных целях, а сервис делает для этого всё возможное.

Самый лучший вариант скрытия определенной темы - это через возможности самого движка. Создаете группу. Создаете форум, включаете Чтение данного форума и Ответы на данном форуме только для этой группы. Остальным группам всё запрещаете. Это касается всех групп, кроме администратора. Но это самый надежный способ скрытия. Все темы и сам форум для всех групп будут скрыты, кроме нужной группы. Если хотите скриптом, то вот скрипт:

Код:
<script>
(function() {
    'use strict';

    // ====== Настройки ======
    const allowedGroups = ['gid2']; // группы с доступом
    const blockedTopics = ['41205']; // ID тем, которые нужно скрыть
    const redirectURL = '/'; // куда отправлять пользователей без доступа
    // =======================

    // Получаем блок с информацией о пользователе
    const punDiv = document.getElementById('pun');
    if (!punDiv) return; // если не найден, выходим

    // Получаем группы пользователя
    const userGroups = punDiv.className.split(' ').filter(c => c.startsWith('gid'));
    const hasAccess = userGroups.some(g => allowedGroups.includes(g));

    // Функция блокировки темы
    function blockTopic(topicDiv) {
        // Удаляем тему из DOM
        topicDiv.remove();

        // Перенаправление
        window.location.href = redirectURL;
    }

    // Проверяем блок темы на странице
    blockedTopics.forEach(topicID => {
        const topicDiv = document.querySelector(`#pun-viewtopic[data-topic-id="${topicID}"]`);
        if (topicDiv && !hasAccess) {
            blockTopic(topicDiv);
        }
    });

})();
</script>

Не тестировал.

0

16

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

Самый лучший вариант скрытия определенной темы - это через возможности самого движка. Создаете группу. Создаете форум, включаете Чтение данного форума и Ответы на данном форуме только для этой группы. Остальным группам всё запрещаете. Это касается всех групп, кроме администратора.

Да это ясно, прекрасно, в том-то и дело, что администратор может не входить в число родственников и друзей пользователя, а доступ будет иметь, это уже не воспроизведение произведения в личных целях, и самому пользователю будет некомфортно.
В скрипте куда отправлять пользователей без доступа смешно), картинка вспоминается, где уточняется: пользователям без доступа — это туда. (Шутка.)
В чём отличие скрипта от возможности самого движка в этом плане?

0

17

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

ак скрыть тему на форуме, созданную для пользователя (группы пользователей) так, чтобы никто, включая администратора, не смог её просматривать.

Такого никогда не будет.
Прямая обязанность администратора - точно знать, что творится в пределах его форума.

0

18

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

Да это ясно, прекрасно, в том-то и дело, что администратор может не входить в число родственников и друзей пользователя, а доступ будет иметь, это уже не воспроизведение произведения в личных целях, и самому пользователю будет некомфортно.

Возможности punBB по правам пользователей крайне ограничен, и тут уже ничего не сделаешь. Администратор и модератор - вот и все градации администрации punBB. Это и близко не уровень phpBB3, вот там можно распределить разные права между Администратором и Администратором. Так что на Майбб не получится физически ограничить права администратора. Максимум что есть - это то, что может главадмин и не могут обычные администраторы - менять-регистрировать доменные имена и некоторые платные услуги, остальные права у них одинаковые.

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

В чём отличие скрипта от возможности самого движка в этом плане?

Через скрипт указывается определенная тема, которая должна быть невидима определенным группам пользователей, через движок - это конкретный форум целиком, темы, которые в нем входят тоже будут невидимы как и этот конкретный форум. Через движок надёжнее - сам сервер не выдает данный форум, соответственно обойти это невозможно, скрипт технически обойти можно.

0

19

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

Такого никогда не будет.
Прямая обязанность администратора - точно знать, что творится в пределах его форума.

Это не совсем верно. Технически на многих движках есть разделения. На phpBB3 даже главадмину будет невидим форум, если так прописать в настройках. Но как я писал выше, в данном случае - это ограничения самого движка punBB, во всяком случае старых версий, возможности версии 1.4 я уже не помню. Форки вообще особо не знаю, тем более что большая часть из форков уже умерли. Насколько я знаю сейчас в живых только два форка, но это уже другая история)) Собственно Майбб - это тоже уже давно форк))

0

20

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

Такого никогда не будет.
Прямая обязанность администратора - точно знать, что творится в пределах его форума.

Такое уже есть и всегда было — сообщения в личной переписке администратору недоступны, а то, что можно изменить пароль пользователя, зайти и посмотреть, во-первых, это надо иметь веские основания, чтобы так потрошить пользователей, они это обнаружат, да и просто могут переписку сразу же удалять и администратор точно не будет знать, что творится в пределах его форума. Вообще, я думаю, это не прямая обязанность администратора — знать, что творится, знать точно он во многих случаях не может, даже догадываться, что подразумевается в тех или иных текстах, а, скажем так, присутствует определённая возможность контроля.

0


Вы здесь » Единый форум поддержки » Форум для новичков » Плейлист в сообщении и на странице /pages/