Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ArcheR_AWG

Актив
  • Регистрация

  • В сети

Everything posted by ArcheR_AWG

  1. у меня уровень знаний - взял кружку кофе - открыл шаблон - и сидишь пучишь глаза )
  2. Я когда то хотел организовать что то подобное на форуме. Через приложения мне не подходило, а система "Лучший ответ" не удовлетворяла требованиям. Пытался переписать хук закрытия темы, но в итоге плюнул на это дело
  3. Перечитал весь разговор. Понял что туплю с утра дико. Ваш стиль - темы - topicviewtemplate. Если всё же получится, выкладывайте думаю пригодится кому-нить )
  4. Мэйби тогда это? А вообще подобной реализации ещё не встречал
  5. В 3-ку, если мне не изменяет память, встроена система "лучший ответ" (или вопрос-ответ) - она подходит под это. Человек создаёт вопрос в специализированном для этого форуме. Все ему отвечают. Если помогло, он выбирает лучший ответ и топик закрывается(ну или модеры закрывают) а сам ответ будет высвечен под самим вопросом. Раньше встречал его на форумах поддержки скриптов. Но! под эту систему не каждый шаблон подходит, и нужно ковырять руками его
  6. Такой хук есть.
  7. Забыль. Предпросмотра нет, а изменить низя (((
  8. ArcheR_AWG replied to Weak's тема in Themes and design
    Угу. А так симпотишно выглядит
  9. т.к. ответов нет, решил сам поковыряться. И вот к чему пришёл. Мейби кому пригодится если кто будет ставить данный стиль. АЦ-Стили-Chameleon-изменить html\css-videos-view-view Заменяем всё на <div class='ipsType_pageTitle'> <div class='ipsPos_right ipsResponsive_noFloat ipsResponsive_hidePhone'> {template="follow" app="core" group="global" params="'videos', 'video', $video->tid, $video->followers()->count( TRUE )"} </div> {{if $video->prefix()}} {template="prefix" group="global" app="core" params="$video->prefix( TRUE ), $video->prefix()"} {{endif}} <div class="ipsGrid ipsGrid_collapsePhone ipsPager ipsClearfix ipsSpacer_top"> <span itemprop='name'><font color="black">{$video->title}</font></span> {{if $video->hidden() === 1}} <span class="ipsBadge ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{lang="pending_approval"}'><i class='fa fa-warning'></i></span> {{elseif $video->hidden() === -1}} <span class="ipsBadge ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{$video->hiddenBlurb()}'><i class='fa fa-eye-slash'></i></span> {{endif}} {{if $video->mapped('featured')}} <span class="ipsBadge ipsBadge_icon ipsBadge_positive" data-ipsTooltip title='{lang="featured"}'><i class='fa fa-star'></i></span> {{endif}} <div class='ipsDataItem_icon ipsPos_top ipsResponsive_hidePhone'> {template="userPhoto" app="core" group="global" params="$video->author(), 'tiny'"} </div> <div class='ipsDataItem_main ipsType_normal'> {lang="byline" sprintf="$video->author()->name"}{datetime="$video->__get( $video::$databaseColumnMap['date'] )" dateonly="true"} <ul class='ipsList_inline ipsType_small'> <li><i class='fa fa-eye'></i> {lang="num_video_views" pluralize="$video->views"}</li> {{if settings.vs_enable_comments AND member.group['g_vs_view_comments']}} <li><i class='fa fa-comment'></i> {lang="num_video_comments" pluralize="$video->num_comments"}</li> {{endif}} <li> </ul> <div class='ipsClearfix ipsResponsive_hidePhone ipsSpacer_top ipsSpacer_half'> {$video->rating()|raw} </div> {{if count( $video->tags() )}} {template="tags" group="global" app="core" params="$video->tags()"} {{endif}} </div> </div> </div> <div class='ipsClearfix ipsSpacer_bottom'> <div class='ipsType_normal ipsType_richText ipsContained'> {{if settings.vs_extra_videos AND $extraVideo = $video->getExtraVideo()}} {$extraVideo|raw} {{else}} {template="video" group="global" app="videos" params="$video"} {{endif}} {{if settings.vs_extra_videos AND count( $video->extraVideos() )}} <ul class='ipsButton_split ipsSpacer_top'> <li><a href='{$video->url()}' class='ipsButton {{if !isset( \IPS\Request::i()->extra )}}ipsButton_primary{{else}}ipsButton_light{{endif}} '>{lang="extra_video_main"}</a></li> {{foreach $video->extraVideos() as $id => $_video}} <li><a href='{$video->url()->setQueryString( array( 'extra' => $id ) )}' class='ipsButton {{if isset( \IPS\Request::i()->extra ) && \IPS\Request::i()->extra == $id}}ipsButton_primary{{else}}ipsButton_light{{endif}} '>{$_video['key']}</a></li> {{endforeach}} </ul> {{endif}} </div> {{if $video->description}} <br> <div class='ipsType_normal ipsType_richText ipsContained' data-ipsTruncate data-ipsTruncate-size='3 lines' data-ipsTruncate-type='hide'> {$video->description|raw} </div> {{endif}} <ul class='ipsToolList ipsToolList_horizontal ipsSpacer_both ipsPos_left ipsClearfix ipsResponsive_noFloat'> {{if $video->canEdit() or $video->canHide() or $video->canUnhide() or $video->canFeature() or $video->canUnfeature() or $video->canMove() or $video->canDelete()}} <li> <a href='#elVideoActions_menu' id='elVideoActions' class='ipsButton ipsButton_light ipsButton_verySmall ipsButton_fullWidth' data-ipsMenu>Manage <i class='fa fa-caret-down'></i></a> <ul id='elVideoActions_menu' class='ipsMenu ipsMenu_auto ipsHide'> {{if $video->canEdit()}} <li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'edit' ) )}' title='{lang="video_edit_details_title"}'>{lang="video_edit_details"}</a></li> {{endif}} {{if $video->canHide()}} <li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'moderate', 'action' => 'hide' ) )}' title='{lang="hide_title_video"}' data-ipsDialog data-ipsDialog-title="{lang="hide"}">{lang="hide"}</a></li> {{endif}} {{if $video->canUnhide()}} <li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'moderate', 'action' => 'unhide' ) )}' title='{{if $video->hidden() === 1}}{lang="approve_title_video"}{{else}}{lang="unhide_title_video"}{{endif}}'>{{if $video->hidden() === 1}}{lang="approve"}{{else}}{lang="unhide"}{{endif}}</a></li> {{endif}} {{if $video->canFeature() AND !$video->featured}} <li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'moderate', 'action' => 'feature' ) )}' title='{lang="feature_title_video"}'>{lang="feature"}</a></li> {{endif}} {{if $video->canUnfeature() AND $video->featured}} <li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'moderate', 'action' => 'unfeature' ) )}' title='{lang="unfeature_title_video"}'>{lang="unfeature"}</a></li> {{endif}} {{if $video->canMove()}} <li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'move' ) )}' data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-title="{lang="move"}" title='{lang="video_move_title"}'>{lang="move"}</a></li> {{endif}} {{if $video->canDelete()}} <li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'moderate', 'action' => 'delete' ) )}' data-confirm title='{lang="video_delete_title"}'>{lang="delete"}</a></li> {{endif}} </ul> </li> {{endif}} {{if !\IPS\Member::loggedIn()->group['gbw_no_report'] }} <li> <a href='{$video->url('report')}' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title="{lang="report_video"}" data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="report_submit_success"}" title="{lang="report_video"}" class='ipsButton ipsButton_link ipsButton_verySmall ipsButton_fullWidth'>{lang="report_video"}</a> </li> {{endif}} {{if $video->topic() }} <li> <a href='{$video->topic()->url()}' title="{lang="discussion_topic_title"}" class='ipsButton ipsButton_link ipsButton_verySmall ipsButton_fullWidth'>{lang="discussion_topic"}</a> </li> {{endif}} </ul> </div> {{if settings.vs_enable_comments AND member.group['g_vs_view_comments']}} <a id="replies"></a> <h2 class='ipsType_sectionTitle ipsType_reset'>{lang="comments"}</h2> {template="comments" app="videos" group="view" params="$video"} {{endif}} <div class='ipsGrid ipsGrid_collapsePhone ipsPager ipsClearfix ipsSpacer_top'> <div class="ipsGrid_span6 ipsType_left ipsPager_prev"> <a href="{$video->container()->url()}" title="{lang="go_to_category" sprintf="$video->container()->_title"}" rel="up"> <span class="ipsPager_type">{lang="go_back_to_category"}</span> <span class="ipsPager_title ipsType_light ipsType_break">{lang="$video->container()->_title" wordbreak="true"}</span> </a> </div> </div> {{if count( $video->shareLinks() )}} <hr class='ipsHr'> {template="sharelinks" app="core" group="global" params="$video"} {{endif}} Как оказалось на самом деле всё норм. Только в строчке height: 28px; значение поменять на 38px
  10. ответил в соответствующей теме
  11. ArcheR_AWG replied to jack007's тема in Interface
    Если отключить данную настройку, то видео вовсе не вставляется
  12. Собственно под самим сообщение есть кнопка ) А так можно запретить использование подписей для группы, ну или ограничить на кол-во строк/изображений
  13. Смотреть разрешено ли пользователям редактировать свои посты/статьи. и так же смотреть в настройках плагина - мейби там есть что то подобное
  14. Попробовал воспользоваться - выкладывает видео без видео О_О в общем глючное приложение ))
  15. Это можно в настройках изменить Тьфу ты. затупил. прошу прощения. Удалите пост
  16. Благодарю. Помогло
  17. при наборе сообщения - текст уходит за кнопку смайла. Как при установки в сайдбар, так и по центру. Подскажите как пофиксить
  18. Если я правильно понял - с нижней панели просто перетаскиваем нужную кнопку в нужное место на редакторе.
  19. видимо и правжа у хостера были траблы )
  20. на другой редактор переключиться нельзя? мейби кеш сбросить?
  21. ArcheR_AWG replied to jack007's тема in Interface
    Имеются траблы при автоматическом создании тем при добавлении видео. Там создаётся либо пустой, либо если в настройках указать название и описание - то только это название и описание. Даже линк на видео не добавляется Вот скриншоты
  22. core-front-global-userbar находишь {{if theme.ipsf_backgroundType === 'ipsfocus_backgroundPicker'}} {{if theme.pickerGroups === "" OR member.inGroup( explode(',', theme.pickerGroups) ) }} <li class='cUserNav_icon'> <a href='#' class='ipsfocus_toggleBgPicker' data-ipsTooltip title='Change Background'> <i class='fa fa-paint-brush'></i> </a> </li> {{endif}}{{endif}} Вначале добавляешь {{if ( \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) ) AND \IPS\Member::loggedIn()->modPermission() ) or \IPS\Member::loggedIn()->isAdmin()}} В конце добавляешь {{endif}} Попробуй так body { background-repeat: no-repeat; background-position: 50% 0; background-image: url( "урл до картинки" ); }
  23. Мной было замечено что на mail письма приходили с задержкой. от 5 минут до нескольких часов. отправьте тестовое письмо на майл. если не придёт, (а на другие сервисы приходит) то нужно ковырять в сторону хостера ps незабудьте проверить папку "Спам" может и туда придти
  24. Где физически располагаются, не нашёл ( подозреваю где то в папке upload. Изменить их можно настройках стиля: Внешний вид - Brave - кнопка изменить - вкладка background picker Чтобы отключить выбор фона: Внешний вид - Brave - кнопка изменить - вкладка другие - background type - переключить на стандартный Чтобы именно пользователям запретить, то думаю через условие для groupid=4 (или как там пишется, не помню уже)

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.