-
Постов
254 -
Зарегистрирован
-
Посещение
-
Победитель дней
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!
-
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
-
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
-
BlackShot отреагировална пост Desti в Like/React to Download
Во первых, расширять надо тот класс, который нужно изменить, а не тот, что нравится
IPS\downloads\modules\front\downloads\view - вот правильный класс, если вы хотите изменить функцию download()
Во вторых, нельзя взять кусочек кода и вставить в хук, это так не работает. Вы можете либо изменить результат выполнения функции (если она возвращает результат), либо заменить полностью тело функции.
-
BlackShot отреагировална пост Desti в Like/React to Download
Вы бы показали свой плагин, будет проще понять, в чем проблема.
-
BlackShot отреагировална пост Desti в Like/React to Download
Я болею, 39 и все прелести ковида. Разбирайтесь пока без меня.
-
BlackShot получил реакцию от by_ix в Like/React to Download
Я рад это слышать!
Кстати, вы могли заметить, что я научился делать плагин для изменения кода темы. Но мне не удалось создать хук для изменения файлов кода.
Если у вас есть время, не могли бы вы показать мне, как изменить код, который я разместил здесь, с помощью крючка? Я хотел бы научиться этому! 😊
-
BlackShot получил реакцию от by_ix в Like/React to Download
Ох, ладно! Не беспокойтесь, вы уже очень помогли!
Надеюсь, у @Desti будет время нас научить в конце концов! 😊
-
-
BlackShot получил реакцию от by_ix в Like/React to Download
😯😯😯
Теперь это имеет больше смысла.
Исправит ли предложенное мной изменение это для вас, независимо от того, включен дружественный URL-адрес или нет?
-
BlackShot отреагировална пост by_ix в Like/React to Download
? надо заменить на &.
тогда и без furl обход будет.
-
-
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
-
BlackShot отреагировална пост Orpheus в Like/React to Download
Latest version
BIM_Hide_Link_And_Code_3.2.2.7z
-
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! Всегда поможет и хочет научить нас чему-то! 💛
Было бы неплохо, если бы вы превратили все это в плагин и добавили возможность обнаружения ответов/ответов! Держу пари, это будет популярный плагин! 😄
-
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}}}}
-
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 будет ругаться снова на селект.
поэтому, лучше дождись его.
-
BlackShot отреагировална пост by_ix в Like/React to Download
насчёт второго не знаю, возможно и можно, но лучше всё это делать плагином.
-
BlackShot отреагировална пост by_ix в Like/React to Download
BlackShot downloads > front > view > downloadButton заменить всё на это:
-
BlackShot отреагировална пост Desti в Обновление ips
В конце видео обязательно "С вас лайк, подписка, не забудьте прожать колокольчик".
-
-
-
BlackShot отреагировална пост SlawkA в (k4) Post EditButton
скорее для для нубчиков. которые даже не видят или не замечают эти три точки горизонтальные
-
BlackShot отреагировална пост by_ix в (k4) Post EditButton
Просмотр файла (k4) Post EditButton
Плагин добавляет в темах на форуме кнопку редактирования сообщений в панели цитат.
Совместимость: 4.6.х
Добавил by_ix Добавлено 08.02.2022 Категория Интерфейс Язык None
-