Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вы это смотрели - youwatch для dle 10.2 - 11.x

Тема в разделе "Модули DLE", создана пользователем PunPun, 27 апр 2016.

27.04.16 в 15:52
05.01.21 в 23:40
95
12.651
3
  1. salomonkayn

    Забанен

    Регистрация:
    23 сен 2018
    Сообщения:
    388
    Лучших ответов:
    1
    Рейтинги:
    +117 / 24 / -0
    Он работает на 13.2
     
    • Нравится Нравится x 1
  2. uboom

    uboom Новичок

    Регистрация:
    13 мар 2017
    Сообщения:
    28
    Лучших ответов:
    0
    Рейтинги:
    +2 / 1 / -0
    как настроить, у меня dle 12.1 было я обновил не работает
     
  3. uboom

    uboom Новичок

    Регистрация:
    13 мар 2017
    Сообщения:
    28
    Лучших ответов:
    0
    Рейтинги:
    +2 / 1 / -0
    Спасибо решил оказывается забыл кэш очистить:D
    хотелось бы обновление
     
  4. dr.gopher

    Команда форума VIP Кинотрафик v2

    Регистрация:
    26 июн 2015
    Сообщения:
    1.558
    Лучших ответов:
    8
    Рейтинги:
    +446 / 44 / -0
    Работает полнофункционально, или выводит блок с новостями которые были просмотрены?

    Гаму + и спасибо за модуль.

    DLE 13.3
    Хотел вывести текст в [senpainoticeme]*текст*[/senpainoticeme], но не сложилось.

    После чистки куков, текста нет до просмотра одной новости. Далее на всех новостях выводится текст. ((
     
  5. salomonkayn

    Забанен

    Регистрация:
    23 сен 2018
    Сообщения:
    388
    Лучших ответов:
    1
    Рейтинги:
    +117 / 24 / -0
    Привет, полностью работает. На 13.3 проверял
     
    • Нравится Нравится x 1
  6. dr.gopher

    Команда форума VIP Кинотрафик v2

    Регистрация:
    26 июн 2015
    Сообщения:
    1.558
    Лучших ответов:
    8
    Рейтинги:
    +446 / 44 / -0
    Спасибо за ответ.

    Попробую другой шаб.
    ХЗ че за фигня.
     
  7. TopicStarter Overlay
    PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.299
    Лучших ответов:
    31
    Рейтинги:
    +3.898 / 96 / -0
    Тег в краткой новости не будет работать.
     
  8. Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +167 / 25 / -0
    Отличный хак, спасибо, установил себе, на 13.3 работает вроде без каких либо проблем.
    Ещё бы сортировку сделать не по id, а по последним просмотренным, а то та новость у которой id 1 не затирается и можно сказать вечно там будет висеть :)
     
  9. Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +167 / 25 / -0
    Хотя оказывается такой вопрос уже задавали, видимо не реализуемо.
     
  10. dr.gopher

    Команда форума VIP Кинотрафик v2

    Регистрация:
    26 июн 2015
    Сообщения:
    1.558
    Лучших ответов:
    8
    Рейтинги:
    +446 / 44 / -0
    В полной пытаюсь вывести.
     
  11. dr.gopher

    Команда форума VIP Кинотрафик v2

    Регистрация:
    26 июн 2015
    Сообщения:
    1.558
    Лучших ответов:
    8
    Рейтинги:
    +446 / 44 / -0
    Просто *здец какой то. У всех работает, у меня нихрена. )))

    DLE 13.3

    Хотел вывести в полной новости блок и текстовое уведомление.

    1. Взял последний по дате архив YouWatch Архив обновлен 22.05.2016. Их по факту тут три болтается.

    11.12.2019.jpg


    2. Залил два файла.
    notice.php
    show.notice

    3. в фулстори.тпл прописал в конце

    {include file="engine/modules/notice.php?newsid={news-id}"}

    4. и в нужное место
    [senpainoticeme]{include file="engine/modules/show.notice.php"}[/senpainoticeme]

    и

    [senpainoticeme]*текст*[/senpainoticeme]
    [not_senpainoticeme]*текст*[/not_senpainoticeme]


    5. Взял чистый майн.пхп. В него прописал

    if(isset($_COOKIE['senpainoticeme'])) {$tpl->set_block( "'\\[senpainoticeme\\](.*?)\\[/senpainoticeme\\]'si", "\\1" );$tpl->set_block( "'\\[not_senpainoticeme\\](.*?)\\[/not_senpainoticeme\\]'si", "" );}
    else {$tpl->set_block( "'\\[senpainoticeme\\](.*?)\\[/senpainoticeme\\]'si", "" );$tpl->set_block( "'\\[not_senpainoticeme\\](.*?)\\[/not_senpainoticeme\\]'si", "\\1" );}


    6. Почистил кэш ДЛЕ, кэш и куки браузера.

    Блок с просмотренными новостями выводится, тут все гуд.

    А вот [senpainoticeme]*текст*[/senpainoticeme] [not_senpainoticeme]*текст*[/not_senpainoticeme] так и выводится в полной новости.


    7. Делаю правки майн.пхп как написано тут.

    Вы это смотрели - youwatch для dle 10.2 - 11.x


    После данной правки, уведомление *текст* из "[senpainoticeme]*текст*[/senpainoticeme]" появляется, после обновления страницы, но на всех страницах которые небыли просмотрены.


    И что же я делаю не так?
     
  12. Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +167 / 25 / -0
    Если честно, я не понял в чём твоя проблема :)

    Вот ты говоришь:
    Работает же?

    Если ты не хочешь показывать блок в полной новости, просто используй длешный тег [not-available=showfull] тут код блока[/not-available]. В чём проблема то? :)
     
  13. dr.gopher

    Команда форума VIP Кинотрафик v2

    Регистрация:
    26 июн 2015
    Сообщения:
    1.558
    Лучших ответов:
    8
    Рейтинги:
    +446 / 44 / -0
    Повторюсь - Хотел вывести в полной новости блок и текстовое уведомление.

    Во всех новостях которые были просмотрены, должен выводится текст из тега [senpainoticeme]*текст*[/senpainoticeme]

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

    Если у тебя это неработает, зачем пишешь что все гуд? ))



     
    #73 dr.gopher, 11 дек 2019
    Последнее редактирование: 11 дек 2019
  14. Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +167 / 25 / -0
    Потому что у меня всё гуд, работает так как надо.

    Ты этот тег воспринимаешь не так как надо.
    Он типа доп полей дле:
    Например чтобы если пользователь ещё ничего не посмотрел, то не показывать ему надпись "Вы недавно смотрели:".
     
    • Нравится Нравится x 1
    • Согласен Согласен x 1
  15. dr.gopher

    Команда форума VIP Кинотрафик v2

    Регистрация:
    26 июн 2015
    Сообщения:
    1.558
    Лучших ответов:
    8
    Рейтинги:
    +446 / 44 / -0
    [senpainoticeme]*текст*[/senpainoticeme] - выведут текст внутри них если есть новость которую посещал юзер, иначе скроет текст.
    [not_senpainoticeme]*текст*[/not_senpainoticeme] - выведут текст внутри них если нету новостей которую посещал юзер, иначе скроет текст.

    Вроде бы по русски написано. Наверное я русский плохо в школе учил. )))

    Я это понял буквально.

    Если новости в блоке нет, то выводится текст из not_senpainoticeme, а если новость уже была просмотрена и есть в блоке, то должен вылезти текст из senpainoticeme.
     
  16. Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +167 / 25 / -0
    dr.gopher рад что помог осознать как оно на самом деле работает ;)

    Я даже и не читал описание этих тегов :) Геймер же сразу приводит пример как их использовать, оборачивая в них сам php файл, видя этот пример догадался для чего этот тег нужен :)
     
  17. TopicStarter Overlay
    PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.299
    Лучших ответов:
    31
    Рейтинги:
    +3.898 / 96 / -0
    Наверное потому что правки нужно делать через плагины? Думаю у тебя стоит плагин который правит main.php а ты его напрямую правишь.
     
    • Нравится Нравится x 1
  18. dr.gopher

    Команда форума VIP Кинотрафик v2

    Регистрация:
    26 июн 2015
    Сообщения:
    1.558
    Лучших ответов:
    8
    Рейтинги:
    +446 / 44 / -0
    Убрал правки из майн.пхп и сделал через плагины.

    plagin.jpg

    Отключал все плагины. Результат как и ранее. ((
     
  19. Анна

    PRO Users

    Регистрация:
    10 дек 2015
    Сообщения:
    1.041
    Лучших ответов:
    5
    Рейтинги:
    +493 / 14 / -0
    Вот это сделай Вы это смотрели - youwatch для dle 10.2 - 11.x. Только что проверила и в полной новости тогда нормально работает
     
  20. Анна

    PRO Users

    Регистрация:
    10 дек 2015
    Сообщения:
    1.041
    Лучших ответов:
    5
    Рейтинги:
    +493 / 14 / -0
    dr.gopher ой, увидела, что делал уже. У меня сработало, теги убрались. Но только текст выводится для всех один. И на просмотренных новостях, и на не просмотренных
     
Яндекс.Метрика