Модификации для RotorCMS 9.5 - Visavi.net
https://visavi.net/
RSS - Visavi.net
https://visavi.net/assets/img/images/logo_small.png
RSS - Visavi.net
https://visavi.net/
[email protected] (admin)
[email protected] (admin)
Wed, 25 Dec 2024 11:52:51 +0300
-
Модификация private view - скрываем под кнопку прикрепления, добавляем прослушивание аудио-файлов (а-ля голосовые) в личные сообщения. <br>
Открываем файл /resources/views/messages/talk.blade.php, исполняемый код <br>
<pre class="prettyprint"> @if ($data->files->isNotEmpty())
<div class="section-media">
<i class="fa fa-paperclip"></i> <b>{{ __('main.attached_files') }}:</b><br>
@foreach ($data->files as $file)
<div class="media-file">
{{ icons($file->extension) }}
<a href="{{ $file->hash }}">{{ $file->name }}</a> ({{ formatSize($file->size) }})<br>
@if ($file->isImage())
<a href="{{ $file->hash }}" class="gallery" data-group="{{ $data->id }}">{{ resizeImage($file->hash, ['alt' => $file->name]) }}</a>
@endif
</div>
@endforeach
</div>
@endif</pre>
заменить на <br>
<pre class="prettyprint"> @if ($data->files->isNotEmpty())
<button class="btn btn-dark" type="button" data-bs-toggle="collapse" data-bs-target="#attach{{$data->id}}" aria-expanded="false" aria-controls="attach{{$data->id}}">
{{ __('main.attached_files') }}
</button>
</p>
<div class="collapse" id="attach{{$data->id}}">
<div class="card card-body">
@foreach ($data->files as $file)
<div class="media-file">
{{ icons($file->extension) }}
<a href="{{ $file->hash }}">{{ $file->name }}</a> ({{ formatSize($file->size) }})<br>
@if ($file->isImage())
<a href="{{ $file->hash }}" class="gallery" data-group="{{ $data->id }}">{{ resizeImage($file->hash, ['alt' => $file->name]) }}</a>
@endif
@if ($file->extension == 'mp3' OR $file->extension == 'aac')
<audio preload="none" controls style="max-width:100%;">
<source src="{{ $file->hash }}" type="audio/mp3">
</audio>
@endif
</div>
@endforeach
</div></div>
@endif</pre>
Автор модификации: Пупсь<br>
Сайт автора модификации: <a href="https://privet.mobi" target="_blank" rel="nofollow">https://privet.mobi</a>
https://visavi.net/topics/44530/707712
Модификации для RotorCMS 9.5
Pypcb
Sat, 22 May 2021 00:28:27 +0300
Сообщения
https://visavi.net/topics/44530/707712
-
Добавляем bb-code hide по количеству актива. Скрывает текст по заданному количеству актива. Для использования в любом модуле сайта необходимо использовать bb-code [*hide=x баллов]. <br>
Добавить в файл app/Classes/BBcode.php в класс строку <br>
<pre class="prettyprint"> 'hideInt' => [
'pattern' => '/\[hide=([\#0-9]+)\](.+?)\[\/hide\]/s',
'callback' => 'hiddenInt',
],</pre> <br>
И саму функцию<br>
<pre class="prettyprint"> public function hiddenInt(array $match): string
{
return '<div class="hidden-text">
<span class="font-weight-bold">' . __('main.hidden_content') . ' + '.$match[1].' баллов:</span> ' .
(getUser() && getUser()->point >= $match[1] ? $match[2] : __('main.not_authorized')) .
'</div>';
}</pre>
Автор модификации: Пупсь<br>
Сайт автора модификации: <a href="https://privet.moni" target="_blank" rel="nofollow">https://privet.moni</a><br>
Алиас сайта модификации: <a href="https://poka.fun" target="_blank" rel="nofollow">https://poka.fun</a><br>
<br>
<em><span style="font-size:x-small">Добавлено через 09:03 сек.</span></em><br>
Включаем отображение подфорумов по дефолту.<br>
В файле /resources/views/forums/index.blade.php на 63 строке меняем class <div class="collapse" на <div class="collapse show"<br>
Автор модификации: Пупсь<br>
Сайт модификации: <a href="https://privet.mobi" target="_blank" rel="nofollow">https://privet.mobi</a><br>
Алиас сайта модификации: <a href="https://poka.fun" target="_blank" rel="nofollow">https://poka.fun</a>
https://visavi.net/topics/44530/707708
Модификации для RotorCMS 9.5
Pypcb
Fri, 21 May 2021 10:16:49 +0300
Сообщения
https://visavi.net/topics/44530/707708
-
Вывод на главную страницу иконок тем форума (закрытая тема, топ-тема, закрепленная тема) вместо «стандартных кружков», вывод последних авторов сообщений (getProfile() можно заменить на getNick() для вывода сущности ника без иконки администрации и цвета ника).<br>
Пример - на светлом дизайне «до», на темном - после. <br>
Автор модификации: Пупсь<br>
При поддержке: Vantuz<br>
Пример модификации: <a href="https://privet.mobi" target="_blank" rel="nofollow">https://privet.mobi</a><br>
Алиас примера модификации: <a href="https://poka.fun" target="_blank" rel="nofollow">https://poka.fun</a><br>
Установка: заменить исполняемый код в файле /resources/views/widgets/_topics.blade.php на<br>
<pre class="prettyprint"> @if ($topics->isNotEmpty())
<div class="section-body">
@foreach ($topics as $topic)
<i class="fas {{ $topic->getIcon() }} text-muted"></i> <a href="/topics/{{ $topic->id }}">{{ $topic->title }}</a>
{{ $topic->lastPost->user->getProfile() }}
<a class="badge badge-light" href="/topics/end/{{ $topic->id }}">{{ $topic->count_posts }}</a><br>
@endforeach
</div>
@endif</pre>
https://visavi.net/topics/44530/707707
Модификации для RotorCMS 9.5
Pypcb
Fri, 21 May 2021 10:05:52 +0300
Сообщения
https://visavi.net/topics/44530/707707
-
Темная тема для RotorCMS (не пересобранный front), просто подключенный user-style. Возможны недоработки. <br>
Установка - распаковать архив в /public/themes<br>
Пример темы: <a href="https://privet.mobi" target="_blank" rel="nofollow">https://privet.mobi</a><br>
Алиас примера темы: <a href="https://poka.fun" target="_blank" rel="nofollow">https://poka.fun</a><br>
Автор темы: wonloa565<br>
При поддержке: Движение Пупсь<br>
<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:41 сек.</span></em><br>
Сама тема
https://visavi.net/topics/44530/707706
Модификации для RotorCMS 9.5
Pypcb
Fri, 21 May 2021 09:54:30 +0300
Сообщения
https://visavi.net/topics/44530/707706
-
1. В файле /resources/views/forums/topic.blade.php заменить исполняемый код <br>
<pre class="prettyprint"> @if ($post->files->isNotEmpty())
<div class="section-media">
<i class="fa fa-paperclip"></i> <b>{{ __('main.attached_files') }}:</b><br>
@foreach ($post->files as $file)
<div class="media-file">
{{ icons($file->extension) }}
<a href="{{ $file->hash }}">{{ $file->name }}</a> ({{ formatSize($file->size) }})<br>
@if ($file->isImage())
<a href="{{ $file->hash }}" class="gallery" data-group="{{ $post->id }}">{{ resizeImage($file->hash, ['alt' => $file->name]) }}</a>
@endif
</div>
@endforeach
</div>
@endif</pre>
кодом <br>
<pre class="prettyprint"> @if ($post->files->isNotEmpty())
<button class="btn btn-dark" type="button" data-bs-toggle="collapse" data-bs-target="#attach{{$post->id}}" aria-expanded="false" aria-controls="attach{{$post->id}}">
{{ __('main.attached_files') }}
</button>
</p>
<div class="collapse" id="attach{{$post->id}}">
<div class="card card-body">
@foreach ($post->files as $file)
<div class="media-file">
{{ icons($file->extension) }}
<a href="{{ $file->hash }}">{{ $file->name }}</a> ({{ formatSize($file->size) }})<br>
@if ($file->isImage())
<a href="{{ $file->hash }}" class="gallery" data-group="{{ $post->id }}">{{ resizeImage($file->hash, ['alt' => $file->name]) }}</a>
@endif
@if ($file->extension == 'mp3' OR $file->extension == 'aac')
<audio preload="none" controls style="max-width:100%;">
<source src="{{ $file->hash }}" type="audio/mp3">
</audio>
@endif
</div>
@endforeach
</div></div>
@endif</pre>
Автор модификации: Пупсь<br>
При поддержке: Vantuz, wonloa565 и Пупсо-движения<br>
Сайт модификации: <a href="https://privet.mobi" target="_blank" rel="nofollow">https://privet.mobi</a><br>
Алиас сайта модификации: <a href="https://poka.fun" target="_blank" rel="nofollow">https://poka.fun</a>
https://visavi.net/topics/44530/707705
Модификации для RotorCMS 9.5
Pypcb
Fri, 21 May 2021 09:42:18 +0300
Сообщения
https://visavi.net/topics/44530/707705
-
Сабж. <br>
Выкладываю различные user-модификации для RotorCMS 9.5+ <br>
На 9.4 и ниже не встанет из-за bootstrap 5. <br>
<br>
Добавлено через 03:01 сек.<br>
1. Модификация topic view - убираем прикрепления под кнопку. Кнопка открывается и закрывается без обновления страницы посредством bootstrap. <br>
Каждая кнопка имеет свой id, позволяющий не открывать/закрывать все вложения единоразово по щелчку кнопки. Реализация посредством html прослушивания медиа-файлов (а-ля голосовые).<br>
Скрины<br>
<br>
<em><span style="font-size:x-small">Добавлено через 00:19 сек.</span></em><br>
Скрины вот.
https://visavi.net/topics/44530/707704
Модификации для RotorCMS 9.5
Pypcb
Fri, 21 May 2021 09:40:27 +0300
Сообщения
https://visavi.net/topics/44530/707704