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.

AHristich

Актив

Everything posted by AHristich

  1. У меня Debian 10 + HestiaSP ,увеличил это значение до 600 ,было 60,и все норм проходит.
  2. В php.ini увеличьте значение max_execution_time . У вас из-за его маленького значения скрипту установки тупо не хватает времени.
  3. А ,судя по контенту, варезники еще старее... Я уж не говорю о никах ввиде нецензурных спрятанных под англ.буковками...
  4. HooLIGUN Решение банальное. Нужно было добавить только data-ipsTruncate data-ipsTruncate-size='3 lines' data-ipsTruncate-type='remove' . Просто я думал что и {wordbreak="$row->_title"} нужно менять,оказалось что нет.
  5. HooLIGUN ну получилось так,чтож поделать-то. Решение нашел раньше ответов.
  6. Заголовок в блоках со статьями выводится так <header> <h2 class='ipsType_postTitle ipsContained_container'> <span class='ipsType_break ipsContained'> <a href="{$row->url( "getPrefComment" )}" title="{lang="read_more_about" sprintf="$row->_title"}">{wordbreak="$row->_title"}</a> </span> </h2> </header> Попытался "укоротить" заголовок до 3-х строк с помощью data-ipsTruncate data-ipsTruncate-size='3 lines' data-ipsTruncate-type='remove' ,но вылетает ошибка и если я правильно понял то из-за этого {$row->_title->truncated()|raw} . Подскажите,пожалуйста,как правильно сделать "обрезание" заголовка статьи/новости? Тему закрываем,решение найдено.
  7. В чем-то вы правы. Но если порассуждать ,то можно прийти к такому выводу. АС может привлечь к себе внимание только в том случае если сайт пользуется большим,ну почти огромным,спросом и на котором зарегистрировано хз сколько тыш юзеров,развита система всяких платежей и все что с этим связано.То есть взломав можно получить все данные от аккаунтов. Только мне кажется что на таких сайтах защита стоит уже и поконкретнее. Ну а сайты типа небольших игр.серверов или тому подобных кто будет искать решение взлома? Школота возомнившая себя крутым хакером. А вообще, если захотят взломать то взломают ...
  8. Да как,нормально,как и везде.А на счет поделиться.... Ну сами же понимаете-санкции,кризис,отключение от свифт,поэтому никто не поделится (патамушта жмоты 😍). Хорошего дня всем !!!
  9. По своей-же просьбе ушел в мир иной... Ну в хорошем смысле конечно же.Надоело видать здесь (на форуме) жить...
  10. да оч просто !!!! Стать победителем и популярным юзером благодаря своим постам/темам и эта желтая табличка появится (О чудо) сама по себе !
  11. SlawkA так и я про то же самое.
  12. Этот новый формат больше похож уже не на форум а на простой новостник,где на главной выводятся только названия постов/новостей и при переходе по ним отображается обычная статья с комментариями. Лично для меня в этом нет ничего такого что аж ВААААУ. 1. Ставите IPS с главным приложением Pages 2. Создаете категории для статей и даете возможность размещения статей пользователям 3.Редактируете шаблоны вывода новостей чтобы отображались только названия статей И на выходе получаете упомянутый вами ixbt. это на примере ипса,а можно и на DLE такое же замутить,на WordPress и т.д
  13. by_ix ну судя по функционалу,ips уже давно осоциализировался и не позиционирует себя как только форумный движок. Хочешь форум? Да пожалуйста. Хочешь блоги? Да ради бога. Хочешь новостной сайт? Без проблем. Ну и т.д. А такое ,т.е все в одной коробке, могут предложить,мне кажется,единицы. И причем все между собой интегрировано ! Не надо замарачиваться об общей регистрации (допустим) между новостным сайтом и форумом,блогом и т.д и т.п
  14. grant24 так что хотели сказать-то ?
  15. В логе же указана ошибка т.е таблица 'u1742521_forum.core_members_feature_seen' не существует.
  16. эти display: none; ... Удали, в твоем примере,в /Category 2 Column Image/index весь код до <section class='ipsType_normal ipsSpacer_both'> а чтобы убрать появившуюся пустую строку,в этой строке убери ipsSpacer_both Итог
  17. Небольшое решение для тех кто решит убрать из главного меню поиск. В шаблоне navBar меняем строку {template="quickSearch" group="global" app="core" params="$preview"} на <div id="elSearchWrapper" class='elSearchWrapper'> <div id='elSearch' class='elSearch'></div> </div> В custom.css добавляем одноименные классы (ну я сделал) к #elSearchWrapper и #elSearch #elSearch.elSearch{ width:0px; } #elSearchWrapper.elSearchWrapper{ display:none; } тем самым мы не затронули основные глобальные стили Поиска для вывода в другом месте и Меню у нас на всю ширину . И теперь все это выглядет так
  18. Странно... Могу сказать свое решение для статей/новостей. Добавление миниатюр к статьям я вообще отключил в настройках. В шаблоне entry.html вывожу картинку с помощью кода {{$location = $record != NULL ? $record : ($row->post != NULL ? $row->post : $row);}} {{$field_content = $row->post == NULL ? 'field_'.$location->database()->field_content : $row->post; $field_content = $row->post == NULL ? $location->$field_content : $field_content;}} {{if \preg_match( '#\S+(?:jpg|jpeg|png|webp)#', $field_content, $image_url )}} {{$image_url = \str_replace('', \IPS\File::getClass('core_Attachment')->baseUrl(), $image_url[0]);}} {{if settings.lazy_load_enabled}} <a href="{$record->url( "getPrefComment" )}" title="{lang="read_more_about" sprintf="$record->_title"}" > <img class='ipsImage ipsSpacer_top' src='{expression="\IPS\Text\Parser::blankImage()"}' alt='{wordbreak="$record->_title"}' data-src='{file="$image_url" extension="core_Attachment"}'> </a> {{else}} <a href="{$record->url( "getPrefComment" )}" title="{lang="read_more_about" sprintf="$record->_title"}" > <img class='ipsImage ipsSpacer_top' alt='{wordbreak="$record->_title"}' src='{file="$image_url" extension="core_Attachment"}'> </a> {{endif}} {{endif}} Этот код (не мой) выводит картинку,загруженную в новости/статье на главной странице сайта. Для такого же вывода но в самой категории код добавить в recordRow (только в коде заменить $record на $row).При желании можно выводить картинку-заглужку на случай отсутствия в статье загруженых картинок. А если в коде css,который вам скинул замените .cCmsRecord_image на .cCmsCategoryFeaturedEntry,то будет вам щастие. забыл сказать что выводит картинку,загруженную через загрузчика медиафайлов.
  19. by_ix ну так я и предложил два варианта. Кто-то не заморачивается и все пихает в стили темы,а кто-то скрупулезно в другие стили. Я,например,в стилях так пишу строки
  20. desart В вашем случае будет .cCmsRecord_image .ipsImage { max-width: 100%; margin-bottom: 0px; margin-left: auto !important; margin-right: auto !important; text-align: center !important; align-items: center !important; display: block !important; } добавьте этот код в castom.css или page.css
  21. Zero108 благодарю за подсказку.Решил все так в сss добавил div[data-controller="core.front.core.commentsWrapper"] div[data-ipseditor-toollist] {display:none;} теперь ,как и требовалось,при добавлении комментария (или ответе на коммент) загрузчик скрыт с глаз долой. В остальных местах отображается как и положенно. теперь буду дальше кумекать,как лучше реализовать все это.
  22. Через инспектор определил что вывод загрузчика выполняет шаблон editorAttachments. <div data-ipsEditor-toolList> {{$editorName = preg_replace( "/(.+?)_(\d+?)_$/", "$1[$2]", mb_substr( $name, 0, -7 ) );}} <div data-role='attachmentArea' data-controller='core.global.editor.uploader, core.global.editor.insertable' data-editorID='{$editorName}' class='ipsComposeArea_attachments ipsClearfix ipsAreaBackground_light ipsUploader ipsUploader--withBorder ipsUploader--insertable' id="{$name}_drop_{expression="md5( mt_rand() )"}" data-ipsUploader data-ipsUploader-dropTarget='#elEditorDrop_{$name}' data-ipsUploader-button='[data-action="browse"]' {{if $maxFileSize}}data-ipsUploader-maxFileSize="{expression="number_format( $maxFileSize, 3, '.', '' )"}"{{endif}} data-ipsUploader-maxChunkSize="{expression="number_format( $maxChunkSize, 3, '.', '' )"}" {{if $allowedFileTypes}}data-ipsUploader-allowedFileTypes='{expression="json_encode( $allowedFileTypes )"}'{{endif}} data-ipsUploader-name="{$name}" data-ipsUploader-key="{$pluploadKey}" {{if $multiple}}data-ipsUploader-multiple {{if $totalMaxSize}}data-ipsUploader-maxTotalSize="{expression="$totalMaxSize"}"{{endif}}{{endif}} {{if $minimize}}data-ipsUploader-minimized{{endif}} data-ipsUploader-insertable data-ipsUploader-postkey="{$editor}" data-ipsUploader-template='core.editor.attachments' {{if $value}}data-ipsUploader-existingFiles='{expression="json_encode( $existing )"}'{{endif}} {{if isset( $default )}}data-ipsUploader-default='{$default}'{{endif}} {{if $maxImageDims}}data-ipsUploader-maxImageDims="{$maxImageDims}"{{endif}} {{if $allowStockPhotos}}data-ipsUploader-allowStockPhotos="{$allowStockPhotos}"{{endif}}> <div class="ipsComposeArea_dropZone {{if $minimize}}ipsComposeArea_dropZoneSmall{{endif}} ipsClearfix" id='elEditorDrop_{$name}'> ....... </div> На сайте (в статьях) при добавлении комментария data-editorID='{$editorName}' принимает значение data-editorid="content_record_form_comment_номерпоста" . И вот как составить условие что если data-editorid="content_record_form_comment_номерпоста" то происходит какое-либо действие,ну в данном случае добавляется класс ipsHide.
  23. Zero108 да все бы ничего,но я в рнр нуб 😬.
  24. Люди добрые,подскажите,пожалуйста. Есть статьи на сайте (на основе Pages),естественно у них имеются комментарии. Всю админку облазил но так и не нашел,где можно отключить возможность загрузки файлов при добавлении комментариев. Повторюсь что отключить/убрать надо ТОЛЬКО при добавлении комментариев.
  25. Движок здесь абсолютно не причем. Только серверное окружение и все что с этим связано. Мой компьютер: Debian 10,ОЗУ 6gb, HDD 1tb,Apache,PHP 7.4,MariaDB,на 50% настройки всего и вся дефолтные,т.к комп служит для разработок и тестирования,ну и для отказа от винды... Все прекрасно загружается и без ошибок.

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.