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

BlackShot

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

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

  • Посещение

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

    1

Весь контент BlackShot

  1. К сожалению, да, но я знаю только самые основы кодирования. Кто-то еще должен был бы изучить это или, предпочтительно, сделать плагин для такого рода функций. Кстати, кредиты идут на @by_ix для этого кода. В моем случае то, что он сказал, фактически обходит код. 😪
  2. {{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! Всегда поможет и хочет научить нас чему-то! 💛 Было бы неплохо, если бы вы превратили все это в плагин и добавили возможность обнаружения ответов/ответов! Держу пари, это будет популярный плагин! 😄
  3. Я пробовал это раньше, но вместо того, чтобы быть пустым, сверху написано «true». Я обнаружил, что ipsAlert делает его меньше, и на самом деле есть «X», но он плавает на экране за пределами диалогового окна. 😓
  4. @by_ix _ Это почти идеально! Я просто хочу уменьшить диалог и удалить текст «Предупреждение», но сохранить кнопку «X». Это то, что у меня есть для отладки: {{if $file->reacted() 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><div id='elDownloadReact' class='ipsPadding:half ipsPos_center'>You need to react to the file before downloading it.<p><a href='{$file->url()}' class='ipsButton ipsButton_large ipsButton_important ipsButton_important' data-action='dialogClose'>Got it</a></p></div></div> <a href='#downloadReact' class='ipsButton ipsButton_fullWidth ipsButton_large ipsButton_important' data-ipsdialog data-ipsDialog-content='#downloadReact'>{lang="download_now"}</a> {{endif}} Я бы хотел что-то такого размера (но кнопка "Х" пропала):
  5. 😂 Я также добавил еще одну вещь: {{$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}}}}
  6. Это потрясающе, @by_ix!! Я не думал, что это можно сделать, изменив файл темы. Работает как шарм! Однако два коротких вопроса: Вместо того, чтобы заменять кнопку сообщением, можно ли сохранить кнопку загрузки, но показывать всплывающее окно с предупреждением? Можно ли добавить возможность отвечать на контент, чтобы разрешить скачивание, как в плагине, который я отправил?
  7. Thank you 💛 Maybe @by_ix could also look into it, he seems good at editing plugins!
  8. How about adapting? Would it take too long? 😬 The plugin I attached already hides links, images, codes, and attachments, but it doesn't affect the Downloads module. (BIM) Hide Link And Code 3.1.0.zip
  9. Будет ли это сложно закодировать? 🥺 @by_ix @Desti
  10. Без проблем. Чтобы активировать его, вам нужно зайти в настройки вашего форума/области и разрешить анонимные сообщения. После этого пользователи увидят кнопку, позволяющую сделать их сообщения анонимными, если они этого хотят.
  11. Не совсем. Несколько версий назад IPB представила функцию, позволяющую анонимные сообщения. Если этих пользователей цитируют, они становятся @Anonymous, но в любом случае не получают уведомления.
  12. @by_ix Можете ли вы добавить проверку, чтобы нельзя было упоминать анонимные сообщения? 😊
  13. BlackShot

    Videos

    По какой-то причине дублирование группы не работает при включенном приложении «Видео». Вы должны сначала удалить его, чтобы он работал. Кто-нибудь знает, как это исправить? INSERT INTO `core_groups` ( `g_id`, `g_view_board`, `g_mem_info`, `g_use_search`, `g_edit_profile`, `g_edit_posts`, `g_delete_own_posts`, `g_use_pm`, `g_append_edit`, `g_access_offline`, `g_avoid_q`, `g_avoid_flood`, `g_icon`, `g_attach_max`, `prefix`, `suffix`, `g_max_messages`, `g_max_mass_pm`, `g_search_flood`, `g_edit_cutoff`, `g_photo_max_vars`, `g_dohtml`, `g_bypass_badwords`, `g_can_msg_attach`, `g_attach_per_post`, `g_dname_changes`, `g_dname_date`, `g_mod_preview`, `g_rep_max_positive`, `g_rep_max_negative`, `g_signature_limits`, `g_hide_online_list`, `g_bitoptions`, `g_pm_perday`, `g_mod_post_unit`, `g_ppd_limit`, `g_ppd_unit`, `g_displayname_unit`, `g_sig_unit`, `g_pm_flood_mins`, `g_max_bgimg_upload`, `g_post_polls`, `g_vote_polls`, `g_topic_rate_setting`, `g_bitoptions2`, `g_upload_animated_photos`, `g_view_displaynamehistory`, `g_hide_own_posts`, `g_lock_unlock_own`, `g_can_report`, `g_create_clubs`, `g_club_allowed_nodes`, `g_promote_exclude`, `g_close_polls`, `g_club_limit`, `g_blog_allowlocal`, `g_blog_maxblogs`, `g_blog_allowprivate`, `g_blog_allowownmod`, `g_blog_allowdelete`, `g_blog_allowcomment`, `idm_view_approvers`, `idm_bypass_revision`, `idm_view_downloads`, `idm_throttling`, `idm_wait_period`, `idm_restrictions`, `idm_linked_files`, `idm_import_files`, `idm_bulk_submit`, `idm_add_paid`, `idm_bypass_paid`, `idm_paid_restrictions`, `idm_max_size`, `g_create_albums`, `g_create_albums_private`, `g_create_albums_fo`, `g_album_limit`, `g_img_album_limit`, `g_movies`, `g_movie_size`, `g_max_upload`, `g_max_transfer`, `g_max_views`, `g_download_original`, `g_dt_view`, `g_dt_donate`, `g_dt_view_goals`, `g_dt_view_donations`, `g_dt_send_donations`, `g_dt_moderate_donations`, `g_dt_view_topdonors`, `g_ptpt_posts`, `g_ptpt_reps`, `g_ptpt_days`, `g_raffle_access`, `g_raffle_contentcount`, `g_raffle_rafflespertime`, `g_raffle_rafflespertime_period`, `group_id`, `g_vs_add_video`, `g_vs_edit_video`, `g_vs_delete_video`, `g_vs_rate_video`, `g_vs_rate_video_change`, `g_vs_report_video`, `g_vs_embed_video`, `g_vs_view_comments`, `g_vs_add_comments`, `g_vs_edit_comments`, `g_vs_delete_comments`, `g_vs_comments_per_member`, `g_vs_m_edit_videos`, `g_vs_m_delete_videos`, `g_vs_m_edit_comments`, `g_vs_m_delete_comments`, `g_vs_m_manage`, `g_vs_view`, `g_vs_toggle_topic`, `g_vs_videos_per_member`, `g_vs_videos_per_member_time` ) VALUES ( NULL, 1, 1, 1, 1, '1', 'IPS\core\Messenger\Conversation,IPS\core\Statuses\Status,IPS\forums\Topic,IPS\calendar\Event,IPS\downloads\File', 1, 0, 0, 0, 0, 'monthly_2021_12/Est.png.7a6d00604830e0b35bda09ce21ff3118.png', 153600, '', '', 15, 10, 0, 1440, '4000:170:170', 0, 0, 1, 15360, 1, 180, 0, 10, 10, '0:1:::3:3', 2, 1636696064, 25, 0, 0, 0, 0, 0, 1, -1, 1, 1, 0, 64, 1, 1, '0', '0', '1', 'public,open,closed,private', '*', 0, 1, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 300, 0, '{"limit_sim":5,"daily_bw":0,"weekly_bw":0,"monthly_bw":0,"daily_dl":10,"weekly_dl":0,"monthly_dl":0,"min_posts":0}', 1, 0, 0, 0, 0, 0, 15360, 0, 0, 0, 0, 0, 1, 5000, 3500, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, NULL, 3, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 ) IPS\Db\Exception: Unknown column 'group_id' in 'field list' (1054) #0 /domain.com/public_html/home/system/Db/Db.php(938): IPS\_Db->preparedQuery('/*dbuser...', Array) #1 /domain.com/public_html/home/system/Patterns/ActiveRecord.php(487): IPS\_Db->insert('core_groups', Array) #2 /domain.com/public_html/home/init.php(903) : eval()'d code(120): IPS\Patterns\_ActiveRecord->save() #3 /domain.com/public_html/home/system/Patterns/ActiveRecord.php(438): IPS\Patterns\rules_hook_ipsPatternsActiveRecord->save() #4 /domain.com/public_html/home/init.php(903) : eval()'d code(166): IPS\Patterns\_ActiveRecord->__clone() #5 /domain.com/public_html/home/system/Member/Group.php(200): IPS\Patterns\rules_hook_ipsPatternsActiveRecord->__clone() #6 /domain.com/public_html/home/applications/core/modules/admin/members/groups.php(415): IPS\Member\_Group->__clone() #7 /domain.com/public_html/home/system/Dispatcher/Controller.php(90): IPS\core\modules\admin\members\_groups->copy() #8 /domain.com/public_html/home/applications/core/modules/admin/members/groups.php(39): IPS\Dispatcher\_Controller->execute() #9 /domain.com/public_html/home/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\admin\members\_groups->execute() #10 /domain.com/public_html/home/admin/index.php(13): IPS\_Dispatcher->run() @Zero108 @by_ix
  14. Я имею в виду, что мне нужна оригинальная лицензия по юридическим причинам, по крайней мере, для основного форума, но я хотел отключить IPS от проверки других модулей, чтобы они не считали, что они обнулены. Извините, не могли бы вы объяснить это лучше. Вы имеете в виду, что использовали оригинальную лицензию с аннулированными модулями?
  15. @Respected Есть ли способ обнулить мою собственную версию IPB? Или отключить проверку кода IPS?
  16. Нет. Эти плагины просто ищут похожий контент. Я не думаю, что есть плагин для того, что вам нужно, насколько мне известно.
  17. Я тоже не могу их щелкнуть, но в моем случае они полностью отключены.
  18. В настоящее время я использую Forums, Commerce, Calendar, Downloads и Pages. Но по юридическим причинам я хотел купить хотя бы основную лицензию (just for show/для галочки). 😓
  19. Ой! Вы можете перейти в Система (System) > Интеграции (Integrations). Вы увидите Spam Defensa. Но в моем случае у меня даже нет возможности его использовать (я думаю, причина в том, что я использую версию IPS с другого веб-сайта). Итак, мой выглядит так:
  20. Я не уверен, что понимаю ваш комментарий (😪), но я хотел использовать эти две службы:
  21. Ага, пока не обновляется. Значит, у меня не должно быть проблем с совместимостью? Мило спасибо. Кстати, последний вопрос. Работает ли версия IPB Mafia с GeoIP и антиспамом от IPS? Моя аннулированная версия этого не делает.
  22. Если я куплю базовую версию IPS и форумы, могу ли я использовать аннулированные или пиратские версии Commerce, Downloads и т. д.?
  23. Могу ли я использовать эти файлы, если я использую английскую версию с другого веб-сайта?
×
×
  • Создать...