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

Lafko

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

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

  • Посещение

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

  1. Спасибо
    Lafko получил реакцию от Incarnia в Uniform 4.2   
    Спасибо.
    Инструкция для тех у кого не отображаются лайки (Ставим лайк за помощь http://ipbmafia.ru/profile/9792-sipsb/)
    Находим код 
    <div data-role='commentContent' itemprop='text' class='ipsType_normal ipsType_richText ipsContained' data-controller='core.front.core.lightboxedImages'> Вот это
    {{if !( $comment->hidden() === 1 && ( $comment->canUnhide() || $comment->canDelete() ) )}} {{if $comment instanceof \IPS\Content\Reputation and settings.reputation_enabled}} {template="reputation" group="global" app="core" params="$comment, 'ipsResponsive_noFloat'"} {{endif}} {{endif}} {{if $comment->author()->signature}} {template="signature" group="global" app="core" params="$comment->author()"} {{endif}} <ul class='ipsComment_controls ipsClearfix' data-role="commentControls"> {{if $comment->hidden() === 1 && ( $comment->canUnhide() || $comment->canDelete() )}} {{if $comment->canUnhide()}} <li><a href='{$comment->url('unhide')->csrf()}' class='ipsButton ipsButton_verySmall ipsButton_positive' data-action='approveComment'><i class='fa fa-check'></i> {lang="approve"}</a></li> {{endif}} {{if $comment->canDelete()}} <li><a href='{$comment->url('delete')->csrf()->setQueryString('page',\IPS\Request::i()->page)}' data-action='deleteComment' data-updateOnDelete="#commentCount" class='ipsButton ipsButton_verySmall ipsButton_negative'><i class='fa fa-times'></i> {lang="delete"}</a></li> {{endif}} {{if $comment->canEdit() || $comment->canSplit() || $comment->canHide()}} <li> <a href='#elControls_{$comment->$idField}_menu' id='elControls_{$comment->$idField}' data-ipsMenu data-ipsMenu-appendTo='#comment-{$comment->$idField}_wrap'>{lang="options"} &nbsp;<i class='fa fa-caret-down'></i></a> <ul id='elControls_{$comment->$idField}_menu' class='ipsMenu ipsMenu_narrow ipsHide'> {{if $comment->canEdit()}} {{if $comment->mapped('first') and $comment->item()->canEdit()}} <li class='ipsMenu_item'><a href='{$comment->item()->url()->setQueryString( 'do', 'edit' )}'>{lang="edit"}</a></li> {{else}} <li class='ipsMenu_item'><a href='{$comment->url('edit')}' data-action='editComment'>{lang="edit"}</a></li> {{endif}} {{endif}} {{if $comment->canSplit()}} <li class='ipsMenu_item'><a href='{$comment->url('split')}' data-action='splitComment' data-ipsDialog data-ipsDialog-title="{lang="split_to_new" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $item::$title )"}">{lang="split"}</a></li> {{endif}} {{if $comment instanceof \IPS\Content\Hideable and $comment->canHide()}} <li class='ipsMenu_item'><a href='{$comment->url('hide')->csrf()}' data-ipsDialog data-ipsDialog-title="{lang="hide"}">{lang="hide"}</a></li> {{endif}} </ul> </li> {{endif}} {{else}} {{if $comment->hidden() === 0 and $item->canComment() and $editorName}} <li data-ipsQuote-editor='{$editorName}' data-ipsQuote-target='#comment-{$comment->$idField}' class='ipsJS_show'> <button class='ipsButton ipsButton_light ipsButton_verySmall ipsButton_narrow cMultiQuote ipsHide' data-action='multiQuoteComment' data-ipsTooltip data-ipsQuote-multiQuote data-mqId='mq{$comment->$idField}' title='{lang="multiquote"}'><i class='fa fa-plus'></i></button> </li> <li data-ipsQuote-editor='{$editorName}' data-ipsQuote-target='#comment-{$comment->$idField}' class='ipsJS_show'> <a href='#' data-action='quoteComment' data-ipsQuote-singleQuote>{lang="quote"}</a> </li> {{endif}} {{if $comment->canEdit()}} {{if $comment->mapped('first') and $comment->item()->canEdit()}} <li><a href='{$comment->item()->url()->setQueryString( 'do', 'edit' )}'>{lang="edit"}</a></li> {{else}} <li><a href='{$comment->url('edit')}' data-action='editComment'>{lang="edit"}</a></li> {{endif}} {{endif}} {{if $comment->canDelete() || $comment->canHide() || $comment->canUnhide() || $comment->canSplit()}} <li> <a href='#elControls_{$comment->$idField}_menu' id='elControls_{$comment->$idField}' data-ipsMenu data-ipsMenu-appendTo='#comment-{$comment->$idField}_wrap'>{lang="options"} &nbsp;<i class='fa fa-caret-down'></i></a> <ul id='elControls_{$comment->$idField}_menu' class='ipsMenu ipsMenu_narrow ipsHide'> {{if $comment instanceof \IPS\Content\Hideable}} {{if !$comment->hidden() and $comment->canHide()}} <li class='ipsMenu_item'><a href='{$comment->url('hide')->csrf()}' data-ipsDialog data-ipsDialog-title="{lang="hide"}">{lang="hide"}</a></li> {{elseif $comment->hidden() and $comment->canUnhide()}} <li class='ipsMenu_item'><a href='{$comment->url('unhide')->csrf()}'>{lang="unhide"}</a></li> {{endif}} {{endif}} {{if $comment->canSplit()}} <li class='ipsMenu_item'><a href='{$comment->url('split')}' data-action='splitComment' data-ipsDialog data-ipsDialog-title="{lang="split_to_new" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $item::$title )"}">{lang="split"}</a></li> {{endif}} {{if $comment->canDelete()}} <li class='ipsMenu_item'><a href='{$comment->url('delete')->csrf()->setQueryString('page',\IPS\Request::i()->page)}' data-action='deleteComment' data-updateOnDelete="#commentCount">{lang="delete"}</a></li> {{endif}} </ul> </li> {{endif}} {{endif}} <li class='ipsHide' data-role='commentLoading'> <span class='ipsLoading ipsLoading_tiny ipsLoading_noAnim'></span> </li> </ul> </div> Поменять на это
    <div class='ipsItemControls'> {{if !( $comment->hidden() === 1 && ( $comment->canUnhide() || $comment->canDelete() ) )}} {{if \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\Reactable' ) and settings.reputation_enabled}} {template="reputation" group="global" app="core" params="$comment"} {{endif}} {{endif}} <ul class='ipsComment_controls ipsClearfix ipsItemControls_left' data-role="commentControls"> {{if $comment->hidden() === 1 && ( $comment->canUnhide() || $comment->canDelete() )}} {{if $comment->canUnhide()}} <li><a href='{$comment->url('unhide')->csrf()}' class='ipsButton ipsButton_verySmall ipsButton_positive' data-action='approveComment'><i class='fa fa-check'></i> {lang="approve"}</a></li> {{endif}} {{if $comment->canDelete()}} <li><a href='{$comment->url('delete')->csrf()->setQueryString('page',\IPS\Request::i()->page)}' data-action='deleteComment' data-updateOnDelete="#commentCount" class='ipsButton ipsButton_verySmall ipsButton_negative'><i class='fa fa-times'></i> {lang="delete"}</a></li> {{endif}} {{if $comment->canEdit() || $comment->canSplit() || $comment->canHide()}} <li> <a href='#elControls_{$comment->$idField}_menu' id='elControls_{$comment->$idField}' data-ipsMenu data-ipsMenu-appendTo='#comment-{$comment->$idField}_wrap'>{lang="options"} &nbsp;<i class='fa fa-caret-down'></i></a> <ul id='elControls_{$comment->$idField}_menu' class='ipsMenu ipsMenu_narrow ipsHide'> {{if $comment->canEdit()}} {{if $comment->mapped('first') and $comment->item()->canEdit()}} <li class='ipsMenu_item'><a href='{$comment->item()->url()->setQueryString( 'do', 'edit' )}'>{lang="edit"}</a></li> {{else}} <li class='ipsMenu_item'><a href='{$comment->url('edit')}' data-action='editComment'>{lang="edit"}</a></li> {{endif}} {{endif}} {{if $comment->canSplit()}} <li class='ipsMenu_item'><a href='{$comment->url('split')}' data-action='splitComment' data-ipsDialog data-ipsDialog-title="{lang="split_to_new" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $item::$title )"}">{lang="split"}</a></li> {{endif}} {{if $comment instanceof \IPS\Content\Hideable and $comment->canHide()}} <li class='ipsMenu_item'><a href='{$comment->url('hide')->csrf()}' data-ipsDialog data-ipsDialog-title="{lang="hide"}">{lang="hide"}</a></li> {{endif}} </ul> </li> {{endif}} {{else}} {{if $comment->hidden() === 0 and $item->canComment() and $editorName}} <li data-ipsQuote-editor='{$editorName}' data-ipsQuote-target='#comment-{$comment->$idField}' class='ipsJS_show'> <button class='ipsButton ipsButton_light ipsButton_verySmall ipsButton_narrow cMultiQuote ipsHide' data-action='multiQuoteComment' data-ipsTooltip data-ipsQuote-multiQuote data-mqId='mq{$comment->$idField}' title='{lang="multiquote"}'><i class='fa fa-plus'></i></button> </li> <li data-ipsQuote-editor='{$editorName}' data-ipsQuote-target='#comment-{$comment->$idField}' class='ipsJS_show'> <a href='#' data-action='quoteComment' data-ipsQuote-singleQuote>{lang="quote"}</a> </li> {{endif}} {{if $comment->canEdit()}} {{if $comment->mapped('first') and $comment->item()->canEdit()}} <li><a href='{$comment->item()->url()->setQueryString( 'do', 'edit' )}'>{lang="edit"}</a></li> {{else}} <li><a href='{$comment->url('edit')}' data-action='editComment'>{lang="edit"}</a></li> {{endif}} {{endif}} {{if ( ! $comment->mapped('first') and $comment->canPromoteToSocialMedia() ) || $comment->canDelete() || $comment->canHide() || $comment->canUnhide() || $comment->canSplit() || ( $comment->hidden() == -2 AND \IPS\Member::loggedIn()->modPermission('can_manage_deleted_content') )}} <li> <a href='#elControls_{$comment->$idField}_menu' id='elControls_{$comment->$idField}' data-ipsMenu data-ipsMenu-appendTo='#comment-{$comment->$idField}_wrap'>{lang="options"} &nbsp;<i class='fa fa-caret-down'></i></a> <ul id='elControls_{$comment->$idField}_menu' class='ipsMenu ipsMenu_narrow ipsHide'> {{if $comment->hidden() == -2 AND \IPS\Member::loggedIn()->modPermission('can_manage_deleted_content')}} <li class='ipsMenu_item'><a href='{$comment->url('restore')->csrf()}' data-confirm data-confirmSubMessage='{lang="restore_as_visible_desc"}'>{lang="restore_as_visible"}</a></li> <li class='ipsMenu_item'><a href='{$comment->url('restore')->csrf()->setQueryString( 'restoreAsHidden', 1 )}' data-confirm data-confirmSubMessage='{lang="restore_as_hidden_desc"}'>{lang="restore_as_hidden"}</a></li> <li class='ipsMenu_item'><a href='{$comment->url('delete')->csrf()->setQueryString( 'immediately', 1 )}' data-confirm data-confirmSubMessage='{lang="delete_immediately_desc"}'>{lang="delete_immediately"}</a></li> {{else}} {{if $comment instanceof \IPS\Content\Hideable}} {{if !$comment->hidden() and $comment->canHide()}} <li class='ipsMenu_item'><a href='{$comment->url('hide')->csrf()}' data-ipsDialog data-ipsDialog-title="{lang="hide"}">{lang="hide"}</a></li> {{elseif $comment->hidden() and $comment->canUnhide()}} <li class='ipsMenu_item'><a href='{$comment->url('unhide')->csrf()}'>{lang="unhide"}</a></li> {{endif}} {{endif}} {{if $comment->canSplit()}} <li class='ipsMenu_item'><a href='{$comment->url('split')}' data-action='splitComment' data-ipsDialog data-ipsDialog-title="{lang="split_to_new" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $item::$title )"}">{lang="split"}</a></li> {{endif}} {{if $comment->canDelete()}} <li class='ipsMenu_item'><a href='{$comment->url('delete')->csrf()->setQueryString('page',\IPS\Request::i()->page)}' data-action='deleteComment' data-updateOnDelete="#commentCount">{lang="delete"}</a></li> {{endif}} {{if $comment->isFeatured() AND $item->canUnfeatureComment()}} <li class='ipsMenu_item'><a href='{$comment->url('unfeature')->csrf()->setQueryString('page',\IPS\Request::i()->page)}' data-action="unrecommendComment">{lang="unrecommend_content"}</a></li> {{endif}} {{if !$comment->isFeatured() AND $item->canFeatureComment()}} <li class='ipsMenu_item'><a href='{$comment->url('feature')->csrf()->setQueryString('page',\IPS\Request::i()->page)}' data-ipsDialog data-ipsDialog-title='{lang="recommend_post"}' data-ipsDialog-remoteSubmit data-ipsDialog-size='medium' data-action="recommendComment">{lang="recommend_content"}</a></li> {{endif}} {{if ( ! $comment->mapped('first') and $comment->canPromoteToSocialMedia() )}} <li class='ipsMenu_item'>{template="promoteLink" app="core" group="global" params="$comment"}</li> {{endif}} {{endif}} </ul> </li> {{endif}} {{endif}} <li class='ipsHide' data-role='commentLoading'> <span class='ipsLoading ipsLoading_tiny ipsLoading_noAnim'></span> </li> </ul> </div> {{if trim( $comment->author()->signature )}} {template="signature" group="global" app="core" params="$comment->author()"} {{endif}} </div>  
    Упс, закиньте в спойлер, и сделайте возможность редактировать свои сообщения
  2. Спасибо
    Lafko отреагировална пост kgb в Minimized Quote   
    Minimized Quote 1.0.5.xml
    И мой
    Minimized Quote 1.0.5_KGB.xml
    Minimized Quote 1.0.5.xml
    Minimized Quote 1.0.5_KGB.xml
  3. Спасибо
    Lafko отреагировална пост Sipsb в Uniform 4.2   
    Shift_4_2.xml
  4. Лайк
    Lafko отреагировална пост Sipsb в Forms   
  5. Лайк
    Lafko отреагировална пост Sipsb в Forms   
    В phpMyAdmin таблица core_sys_lang_words находим Quote и меняем на form_quote в столбце word_key. Думаю, стоит сообщить об этом разработчику, дабы в следующий раз не делал так. 

  6. Лайк
    Lafko получил реакцию от Bandos в Uniform 4.2   
    Да, ты прав есть такой баг, но он не всегда проявляется
  7. Лайк
    Lafko отреагировална пост Silence в Discord Integration   
    Нового в версии 1.2.0-alpha3
    Улучшения кода Мелкие исправления  
    discord (1).tar
  8. Лайк
    Lafko получил реакцию от andros0789 в Перенос заголовка в форму   
    Точно! совсем об этом забыл, спасибо
  9. Лайк
    Lafko отреагировална пост andros0789 в Перенос заголовка в форму   
    нет такого кода))) Можно через правку шаблонов просто добавить то что вам нужно и оно будет выводить в боковом блоке где вся инфа по файлу. так было бы удобнее и прошще.

  10. Лайк
    Lafko отреагировална пост Sipsb в Добавление меню в настройках аккаунта   
    Смотрите тут. В поиск ipsSideMenu_list
     
  11. Лайк
    Lafko получил реакцию от Silence в Отображение вторичной группы   
    Помогло
  12. Лайк
    Lafko отреагировална пост Silence в Отображение вторичной группы   
    Попробуй
     
  13. Лайк
    Lafko отреагировална пост Sipsb в Некорректное отображение скачиваний в блоке   
    Можно было бы и сразу, попробовать решить проблему самому.
  14. Лайк
    Lafko получил реакцию от Silence в Как добавить окно группы из вк?   
    У меня не был установлен Pages
    Невероятно крутое обьяснение в картинках, огромное человеческое спасибо! Работает идеально
  15. Лайк
    Lafko отреагировална пост Silence в Как добавить окно группы из вк?   
    Pages > Block > Create New Blick > Custom > Manual HTML 





  16. Лайк
    Lafko отреагировална пост Igorek в Как добавить окно группы из вк?   
    я добавлял через блоки портала.
     
  17. Лайк
    Lafko отреагировална пост WOLF в Как добавить окно группы из вк?   
  18. Лайк
    Lafko отреагировална пост Cheshir в Покупка и группы   
    Вы создаете товар, устанавливаете в какую группу он переводится при покупке, устанавливаете стоимость продления и период продления. Если указали 1 неделю, прошла неделя и пользователь не продлил эту покупку, то он автоматически перемещается обратно в исходную группу (если вы активировали "Вернуть в исходную группу, если срок действия заказа истекает или заказ отменяется?")
    Устанавливается как на скрине у Артемки

    Только "Период отсрочки" это Отсрочка платежа, т.е. указанное количество дней пользователь все еще будет находится в той оплаченной группе и пользоваться привилегиями группы. Если установите, как на скрине 5 дней, и укажите "Возвращать в исходную группу", а отсрочка будет равно 0, то по истечению 5 дней, пользователь переместиться обратно в исходную группу.
  19. Лайк
    Lafko отреагировална пост Artemka в Покупка и группы   
    Может быть это, хлья я могу ошибаться
    Извените за ошибочку.. да я у себя проверил это то что нужно  в поле "Период отсрочки" введите кол-во дней вместо 0
  20. Лайк
    Lafko получил реакцию от ispan55 в Хостинг для IPS + Оптимизация IPS + Анти ddos   
    Добрый день уважаемые пользователи в данной статье я поделюсь с вами опытом по оптимизации IPS форума + защита от ddos.
    Прошу строго не судить этим делом я занимаюсь не более 2х месяцев, но за этот не длительный срок смог узнать многое о IPS и с чем его едят.
    Хостинг: Я пользуюсь услугами хостинга beget.com/p466953 (это партнерская ссылка просьба переходить по ней). Примеры будут показаны именно на нём.
    Перед привязкой IPS к домену не забудьте поменять версию PHP
    7.0 (7.1 на ставьте т.к. версия IPS 4.1.17.1 не поддерживает её на данный момент (версия 4.1.17.1) ) и увеличить память для форума.
    Оптимизация IPS
    Пожалуй самым важным шагом является безопасность вашего ресурса
    Снижение потребление ресурсов сервера "Планировщик заданий" (CronTab)
    Снижение потребление ресурсов сервера Метод кэширования 
    Оптимизация поисковых систем и .htaccess
    Анти ddos (Данный сервис может вызвать сбои в работе вашего форума тщательно всё проверьте после настройки) Если у вас есть замечания или дополнения которые помогут оптимизировать работу форума, то напишите об этом в этой теме!
     
     
     
     
  21. Лайк
    Lafko отреагировална пост WOLF в Объединение сообщений   
    ац-система-настройки публикации
    изучайте эту страницу
  22. Лайк
    Lafko отреагировална пост Respected в Объединение сообщений   
    Система > Настройки > Постинг
  23. Лайк
    Lafko отреагировална пост MIXOH в Doxygen for PHP Doc IPS 4   
    Сам по себе Doxygen это генератор документации по исходным текстам. То есть грубо говоря, скармливаем ему исходный текст, он его парсит и на выходе получаем документацию с описанием классов, функций и т.д. какие пераметры получают на входе, что возвращают и т.п.
    Ну а
    Это соответственно результат документирования исходников движка IPS4 в более менее структурированном виде
    Для разработчиков
  24. Лайк
    Lafko получил реакцию от Silence в Doxygen for PHP Doc IPS 4   
    Это я уже загуглил, я так понимаю это больше для разработчиков подходит
  25. Лайк
    Lafko отреагировална пост Len в Создание кнопок   
    Просмотр файла Создание кнопок
    Плагин добавит возможность создавать различные кнопки в ваших тема и других частях форума. Плагин фикс и русифицирован. Все работает отлично.
    Установка:
    Админцентр>Кастомизация>Редактор>Тулбары>Добавить кнопку и выбираете zip архив, распаковывать ничего не надо. 
    После этого просто переносите кнопку создания кнопок в ваш редактор.
    Добавил Len Добавлено 20.01.2017 Категория Интерфейс Язык Язык: Русский  
×
×
  • Создать...