Перейти к содержанию

BlackShot

Пользователи
  • Постов

    254
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Активность репутации

  1. Спасибо
    BlackShot получил реакцию от Desti в Like/React to Download   
    Makes sense! That will make it much easier now! It was truly hard finding any information on how to make changes on IPS' code with a plugin hook. Not even their developers documentation have that. In fact, it's hard for beginners to get any help or understanding about coding and developing plugins and apps, which makes this community really valuable.
    Anyway, I really appreciate your help, Desti! I hope you keep sharing knowledge - that certainly helps keeping the IPS community alive and fresh!
    **Anyway, I really appreciate your help, Desti! Hope you keep sharing your knowledge for a long time - that will certainly help to keep the IPS community fresh and alive!
  2. Лайк
    BlackShot отреагировална пост Desti в Like/React to Download   
    Класс всегда "живет" в заголовке, это комбинация namespace и имени класса без '_'
    namespace IPS\gallery\modules\front\gallery;
    class _browse extends \IPS\Content\Controller
    получаем IPS\gallery\modules\front\gallery\browse
    You are most welcome
     
  3. Лайк
    BlackShot получил реакцию от saiko в Download React   
    Просмотр файла Download React
    Simply creates a download restriction. Users have to react to files before being able to download them.
    Fixed download bypassing (caused by IPS code).
    ---
    Thanks to @by_ix for helping with the base code!
    Добавил BlackShot Добавлено 02/13/22 Категория Интерфейс Язык English  
  4. Спасибо
    BlackShot отреагировална пост Desti в Like/React to Download   
    Во первых, расширять надо тот класс, который нужно изменить, а не тот, что нравится
    IPS\downloads\modules\front\downloads\view - вот правильный класс, если вы хотите изменить функцию download()
    Во вторых, нельзя взять кусочек кода и вставить в хук, это так не работает. Вы можете либо изменить результат выполнения функции (если она возвращает результат), либо заменить полностью тело функции. 
     
  5. Лайк
    BlackShot отреагировална пост Desti в Like/React to Download   
    Вы бы показали свой плагин, будет проще понять, в чем проблема.
  6. Печаль
    BlackShot отреагировална пост Desti в Like/React to Download   
    Я болею, 39 и все прелести ковида. Разбирайтесь пока без меня.
  7. Лайк
    BlackShot получил реакцию от by_ix в Like/React to Download   
    Я рад это слышать!
    Кстати, вы могли заметить, что я научился делать плагин для изменения кода темы. Но мне не удалось создать хук для изменения файлов кода.
    Если у вас есть время, не могли бы вы показать мне, как изменить код, который я разместил здесь, с помощью крючка? Я хотел бы научиться этому! 😊
  8. Лайк
    BlackShot получил реакцию от by_ix в Like/React to Download   
    Ох, ладно! Не беспокойтесь, вы уже очень помогли!
    Надеюсь, у @Desti будет время нас научить в конце концов! 😊
  9. Насмешил
    BlackShot отреагировална пост by_ix в Like/React to Download   
    @BlackShot да, всё ок. 
  10. Лайк
    BlackShot получил реакцию от by_ix в Like/React to Download   
    😯😯😯
    Теперь это имеет больше смысла.
    Исправит ли предложенное мной изменение это для вас, независимо от того, включен дружественный URL-адрес или нет?
  11. Лайк
    BlackShot отреагировална пост by_ix в Like/React to Download   
    ? надо заменить на &. 
    тогда и без furl обход будет. 
  12. Лайк
    BlackShot отреагировална пост by_ix в Like/React to Download   
    нет, но я уже понял, о чём была речь. 
  13. Лайк
    BlackShot получил реакцию от aLEX49566 в Download React   
    Просмотр файла Download React
    Simply creates a download restriction. Users have to react to files before being able to download them.
    Fixed download bypassing (caused by IPS code).
    ---
    Thanks to @by_ix for helping with the base code!
    Добавил BlackShot Добавлено 02/13/22 Категория Интерфейс Язык English  
  14. Спасибо
    BlackShot отреагировална пост Orpheus в Like/React to Download   
    Latest version
    BIM_Hide_Link_And_Code_3.2.2.7z
  15. Лайк
    BlackShot получил реакцию от by_ix в Like/React to Download   
    {{if $file->reacted() OR \IPS\Member::loggedIn()->isAdmin() OR \IPS\Member::loggedIn()->modPermission() OR member.member_id and $file->author()->member_id == \IPS\Member::loggedIn()->member_id}} <a href='{{if settings.idm_antileech AND !$file->requiresDownloadConfirmation()}}{$file->url('download')->csrf()}{{else}}{$file->url('download')}{{endif}}' class='ipsButton ipsButton_fullWidth ipsButton_large ipsButton_important' {{if $file->requiresDownloadConfirmation()}}data-ipsDialog{{endif}}>{lang="download_now"}</a> {{else}} <div id='downloadReact' class='ipsHide ipsType_center'><i class='fa fa-exclamation-circle ipsType_huge'></i><p class='ipsType_reset ipsType_light ipsType_large'>{lang="downloadreact_attention"}</p><div id='elDownloadReact' class='ipsPadding:half ipsPos_center'>{lang="downloadreact_warning"}<p>{lang="downloadreact_refresh"}</p><p><a href='{$file->url()}' class='ipsButton ipsButton_large ipsButton_important' data-action='dialogClose'>{lang="downloadreact_ok"}</a></p></div></div> <a href='#downloadReact' class='ipsButton ipsButton_fullWidth ipsButton_large ipsButton_important' data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-content='#downloadReact'>{lang="download_now"}</a> {{endif}} Кажется, я наконец понял это! СПАСИБО БОЛЬШОЕ, @by_ix! Всегда поможет и хочет научить нас чему-то! 💛
    Было бы неплохо, если бы вы превратили все это в плагин и добавили возможность обнаружения ответов/ответов! Держу пари, это будет популярный плагин! 😄
  16. Лайк
    BlackShot получил реакцию от by_ix в Like/React to Download   
    😂
    Я также добавил еще одну вещь:
    {{$reviews = \IPS\Db::i()->Select( 'COUNT(*)', 'downloads_reviews', array( array( 'review_mid=?', \IPS\Member::loggedIn()->member_id ), array( 'review_fid=?', $file->id ) ) )->first();}} {{if $file->reacted() OR $reviews > 0 OR \IPS\Member::loggedIn()->isAdmin() OR \IPS\Member::loggedIn()->modPermission() OR member.member_id and $file->author()->member_id == \IPS\Member::loggedIn()->member_id}}}}  
  17. Спасибо
    BlackShot отреагировална пост by_ix в Like/React to Download   
    BlackShot 
    можно добавить ещё это для отзывов:
    {{$reviews = \IPS\Db::i()->Select( 'COUNT(*)', 'downloads_reviews', array( array( 'review_mid=?', \IPS\Member::loggedIn()->member_id ), array( 'review_fid=?', $file->id ) ) )->first();}} {{if $file->reacted() OR $reviews > 0 OR \IPS\Member::loggedIn()->isAdmin() OR \IPS\Member::loggedIn()->modPermission()}} но @Desti будет ругаться снова на селект. 
    поэтому, лучше дождись его.
  18. Лайк
    BlackShot отреагировална пост by_ix в Like/React to Download   
    насчёт второго не знаю, возможно и можно, но лучше всё это делать плагином.
  19. Спасибо
    BlackShot отреагировална пост by_ix в Like/React to Download   
    BlackShot downloads > front > view > downloadButton заменить всё на это:
     
  20. Насмешил
    BlackShot отреагировална пост Desti в Обновление ips   
    В конце видео обязательно "С вас лайк, подписка, не забудьте прожать колокольчик". 
  21. Лайк
    BlackShot отреагировална пост Desti в Like/React to Download   
    I'll look tomorrow
  22. Печаль
    BlackShot отреагировална пост by_ix в Like/React to Download   
    BlackShot не в курсе.
  23. Лайк
    BlackShot отреагировална пост SlawkA в (k4) Post EditButton   
    скорее для для нубчиков. которые даже не видят или не замечают эти три точки горизонтальные
  24. Лайк
    BlackShot отреагировална пост by_ix в (k4) Post EditButton   
    Просмотр файла (k4) Post EditButton
    Плагин добавляет в темах на форуме кнопку редактирования сообщений в панели цитат.
     
    Совместимость: 4.6.х
    Добавил by_ix Добавлено 08.02.2022 Категория Интерфейс Язык None  
  25. Спасибо
    BlackShot отреагировална пост by_ix в Click to Mention   
    BlackShot исправил. обнови.
×
×
  • Создать...