[LR WEB] Виджеты на главной

[LR WEB] Виджеты на главной 2.1.1

Gru

Тех. Админ
Сообщения
214
Реакции
43
  • Автор ресурса
  • #1
gru2007 добавил(а) новый ресурс:

[LR WEB] ВК виджеты на главной - Отображает виджет группы ВК и ВК статьи на главной

Этот модуль добавляет на главную страницу сайта блоки в виджетами от ВК:
  • Группа ВК
  • Статья ВК
Статью можно убрать если она не нужна

Особенности данного модуля:
  • Удобная конфигурация в файле, всё прокомментировано
  • Возможность удалить блок статьи если он не нужен
Баги данного модуля:
  • При открытии статьи не видно кнопки закрыть, закрыта шапкой сайта.
Надеюсь на помощь в исправлении багов

Демо -...

Узнать больше об этом ресурсе...
 

Flames

New plan of beginning.
Сообщения
676
Реакции
410
1600938805881.png

Для чего существует VK API?
 

Gru

Тех. Админ
Сообщения
214
Реакции
43
  • Автор ресурса
  • #3
@Flames, у меня сайт стоит на Linux сервере за 50р/мес. На другую рассчитывать не приходится.
Сообщения автоматически склеены:

VPS
 

Flames

New plan of beginning.
Сообщения
676
Реакции
410
@Flames, у меня сайт стоит на Linux сервере за 50р/мес. На другую рассчитывать не приходится.
Сообщения автоматически склеены:

VPS
Это не имеет значения в данном случае. У тебя подгружаются все стили и JS скрипты ВК.
Настройка не вынесена в конфиг.
Какая - то система странная, в чем смысол модуля - неясно.
 

Gru

Тех. Админ
Сообщения
214
Реакции
43
  • Автор ресурса
  • #5
@Flames,
Настройка не вынесена в конфиг.
Разница какая? К тому же всё равно чтобы статью убрать надо в interface.php лезть

Какая - то система странная, в чем смысол модуля - неясно.
Не все такие умные чтобы самому даже такое сделать.
 

Flames

New plan of beginning.
Сообщения
676
Реакции
410
@Flames,

Разница какая? К тому же всё равно чтобы статью убрать надо в interface.php лезть


Не все такие умные чтобы самому даже такое сделать.
Все нужно делать максимально удобно, чтобы брались твои статьи без ручной настройки, и тонны кода ВК.
 

Gru

Тех. Админ
Сообщения
214
Реакции
43
  • Автор ресурса
  • #7
@Flames,
PHP:
            /* Названия блоков */
            $groupvkname = "Группа ВК";
            $newsvkname = "Новости";
            /*                 */
            
            /* Блок группы ВК */
            $groupID = "196393702"; //ID группы ВК
            
            $widthvkgroup = "300"; // Ширина блока ВК группы
            $heightvkgroup = "400"; // Высота блока ВК группы
            /*                */
            
            /* ВК статья */
            
            $statia = "@csfun_server-obnov" //Ссылка на статью
            
            /*              */
    
            /*
                Если не нужен блок статей читай что нужно делать:
                    
                    1. Измени в 41 строке "col-md-3" на "col-md-12"
                    2. Удали <div class="col-md-9"> (Всё что ему пренадлежит не только эту строчку)
                    3. Подстрой размер виджета ВК группы под себя

            */
Разве изменить значения в начале inteface.php тонны кода ВК? Если даже это в конфиг вынести, глобально ничего не изменится.
 

zmchel

Участник
Сообщения
62
Реакции
20
насчет "бага" шапки
просто в классе .navbar измени z-index на 999 (с учетом всех @media)

а вот касательно самих блоков "группы вк" и "новости" лучше создать свой класс и зависимо от @media изменять ширину, иначе при открытой/закрытой боковой панели и изменении ширины экрана творится немного... не то
 
  • Мне нравится
Реакции: Gru

Gru

Тех. Админ
Сообщения
214
Реакции
43
  • Автор ресурса
  • #11
@zmchel, мои знания в html очень просты, и я ничего не понял. Если скажешь поподробнее пойму может быть.

(При помощи добавлю в авторов модуля и на странице реса напишу что помог)
Сообщения автоматически склеены:

C z-index разобрался, посмотрел как это едят в другом модуле. Сейчас попробую сделать
Сообщения автоматически склеены:

Screenshot_221.png

Что-то пошло не так....
 
Последнее редактирование:

zmchel

Участник
Сообщения
62
Реакции
20
@zmchel, мои знания в html очень просты, и я ничего не понял. Если скажешь поподробнее пойму может быть.

(При помощи добавлю в авторов модуля и на странице реса напишу что помог)
идешь в style.css по пути /storage/assets/css/themes/mainstream_white/

на строке 1035 находишь .navbar и правишь ему z-index на 999

с блоками чтобы сильно не заморачиваться:
у группы смени с col-md-3 на col-md-5
а у новостей с col-md-9 на col-md-7
 

Gru

Тех. Админ
Сообщения
214
Реакции
43
  • Автор ресурса
  • #13
@zmchel,

1. Понял, а можно как-то сделать в модуле. Вряд ли кому-то захочется файлы LR менять

2.
Screenshot_222.png

Сделал как ты сказал, но тут моё искусственное уменьшение

Screenshot_223.png

Тут уменьшения нет
Сообщения автоматически склеены:

Так... Нашёл решение 2 проблемы.

Screenshot_224.png
 
Последнее редактирование:

Gru

Тех. Админ
Сообщения
214
Реакции
43
  • Автор ресурса
  • #14
gru2007 обновил(а) ресурс [LR WEB] ВК виджеты на главной новой записью:

Поправлен блок со статьями.

Теперь при изменении разрешения экрана блок со статьёй не изменяет своей высоты, но виджет от ВК изменяет себя. Но всё таки стало лучше.

Разрешение к котором всё окей - 1920x1080

Так-же не забывайте, что этот глючный блок можно отключить.

Узнать больше об этом обновлении...
 

zmchel

Участник
Сообщения
62
Реакции
20
1)
в interface.php
<style>
.center {margin: auto;width: 100%;justify-content: center;}
.navbar{z-index:999 !important}
</style>
2).heightcard можешь убрать т.к. это индивидуальная настройка, у тебя высота блока зависит от настройки пользователя, так что, лучше =
лучше сделать еще один скрипт аля

HTML:
!!<div class="card" id="vk_block_height">!!

<script type="text/javascript">
VK.Widgets.Group("vk_block_height", {height: "calc(<?php echo $heightvkgroup;?> + 83px);"});
</script>
тогда блоки новостей и группы будут идентичной высоты

3) у row blockt убери полностью style="width:62%;margin:0px auto;"
(т.к. это все будет в общем то подключено к .center , но чуть грамотнее)
 
  • Мне нравится
Реакции: Gru

Gru

Тех. Админ
Сообщения
214
Реакции
43
  • Автор ресурса
  • #16
@zmchel,
У меня уже поздно, сделаю завтра

1) Попробую

2) Проблема в том что у блоков при одинаковой высоте получаются разное кол-во пикселей (У групп 300, а у статей 480). И лучше .heightcard не убирать т.к. когда я прописал это в style="' что-то всё сломалось.

3) .center используется для групп, чтобы по центру были, просто добавил к статьям чтобы тож если что не так по центру были.

Спать хотел, извиняюсь если не по существу
Сообщения автоматически склеены:

Первое за 5 сек сделал сейчас загружу.
 

Livindege

Live in page, that's why Livindege
Сообщения
95
Реакции
55
можно было бы и по красивее сделать убрав задний фон и растянуть расширение по всей диагонали убрав эти надписи)
пример как сделано у меня и причем дико давно)
1600951266080.png

Но тебе успехов конечно)
 

zmchel

Участник
Сообщения
62
Реакции
20
вот, чутка подправил и добавил кода, остальное дело рук конечного пользователя
Оффтоп
 

Вложения

  • interface.zip
    1 КБ · Просмотры: 20
Последнее редактирование:
Сверху Снизу