Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 04/29/20 in all areas

  1. 2 points
    так может администратор о пользователях заботится, желая сделать для них удобный и быстрый поиск по пользователям?
  2. 2 points
    andros0789

    Файлы и Галерия

    Я себе сделал так) Когда чел нажимает добавить файл, у меня появляется модальное окно с помощью стандартных функций IPS. В окне правила и ссылка на общие правила, и в нем же кнопка уже добавить файл. {{if $canSubmitFiles}} <li class='ipsToolList_primaryAction'> <a class="ipsButton ipsButton_medium ipsButton_negative ipsButton_fullWidth" href="#" data-ipsdialog="" data-ipsdialog-size="narrow" data-ipsdialog-title='{lang="submit_a_file"}' data-ipsdialog-content="#elExtendedInfo" data-ipstooltip="" _title='{lang="submit_a_file"}' class="ipsType_blendLinks" id="ips_uid_5382_4"><i class="fa fa-question-circle"></i> {lang="submit_a_file"} / Правила</a> </li> {{endif}} {{if $currentCategory AND $currentCategory->last_file_id AND \IPS\Member::loggedIn()->member_id}} <li> <a href="{$currentCategory->url()->setQueryString( array( 'do' => 'markRead' ) )->csrf()}" title='{lang="mark_category_read_title"}' class='ipsButton ipsButton_medium ipsButton_fullWidth ipsButton_link' data-action='markCategoryRead'><i class="fa fa-check"></i> {lang="mark_category_read"}</a> </li> {{endif}} <div class="ipsDialog ipsDialog_narrow" style="z-index: 5200; top: 0px; display: none;" id="ips_uid_{$currentCategory->id}" role="dialog" aria-label="Основные правила" animating="false"> <div> <h3 class="ipsDialog_title">Расширенный языковой пакет</h3> <hr class="ipsHr"> <a href="#" class="ipsDialog_close" data-action="dialogClose">?</a> <div class="ipsDialog_content"><div id="elExtendedInfo" class="ipsHide" style="display: block;"> <div class="ipsPad"> <div class="cAnnouncementContentTop ipsMessage ipsMessage_error ipsType_center"> <a href="cmsmafia.ru/rules/" data-ipsdialog="" data-ipsdialog-title="Общие правила форума">❗️❗️❗️ Общие правила форума ❗️❗️❗️</a> </div> <p> Краткие правила по добавлению файлов на наш форум: </p><ul> <p><strong>Заголовок файла:</strong></p> <li>Версия CMS - [IPS 4.**]</li> <li>Название файла - How3skill Gaming Theme</li> <li>Год релиза файла - (2020)</li> <li>Версия файла - 1.3.1</li> <p><strong>Ключевые слова и префиксы:</strong></p> <li>Добавьте как можно больше ключевых слов!</li> <li>Выберите префикс (для шаблона - стили, для приложения - приложения, для плагинов - плагины)</li> <p><strong>Краткое описание:</strong></p> <li>Укажите краткое описание</li> <li>Укажите автора</li> <li>Укажите ссылку и особенности (дополнительные сведения по установке)</li> </ul> <p></p> {{if $currentCategory OR $currentCategory = \IPS\downloads\Category::theOnlyNode()}} {{if \IPS\Member::loggedIn()->group['idm_bulk_submit']}} <a href="{url="app=downloads&module=downloads&controller=submit&category={$currentCategory->id}&_new=1" seoTemplate="downloads_submit"}" class="ipsButton ipsButton_primary ipsButton_small" data-action="dialogClose" data-ipsDialog data-ipsDialog-title='{lang="submit_a_file"}' data-ipsDialog-size='narrow'>{lang="submit_a_file"}</a> {{else}} <a class="ipsButton ipsButton_medium ipsButton_important ipsButton_fullWidth" href="{url="app=downloads&module=downloads&controller=submit&category={$currentCategory->id}&_new=1&do=submit" seoTemplate="downloads_submit"}"> {lang="submit_a_file"} </a> {{endif}} {{else}} <a class="ipsButton ipsButton_medium ipsButton_important ipsButton_fullWidth" href="{url="app=downloads&module=downloads&controller=submit&_new=1" seoTemplate="downloads_submit"}" data-ipsDialog data-ipsDialog-title='{lang="submit_a_file"}' data-ipsDialog-size='narrow'> {lang="submit_a_file"} </a> {{endif}} </div> </div></div> <div class="ipsDialog_loading ipsDialog_large ipsLoading" style="display: none"></div> </div></div> Вот такая кнопочка и окно в итоге вышло)
  3. 2 points
    Также выгрузка и подгрузка баз данных в приложении Pages возможна в указанном ниже разделе. Но, учитывая возможные косяки, лучше сразу делать на рабочем сайте.
  4. 1 point
    bsnet

    Плагин Hilight BBCodes IPS

    Сделать свои кнопки цветных BB кодов, в админке 😉 Можно посмотреть какой код вставляется в версии для 3.x и тоже прописать для своей кнопки. Я бы так сделал
  5. 1 point
    Zero108 спасибо. Значит, все-таки есть такая функция. Жаль только, что она не работает Может картинка меняется раз в сутки, но это опять же не то, что нужно. Например, разделили один из подфорумов (например, Японские автомобили) на несколько (Toyota, Honda и т.д.). Надо перенести темы, в названии которых фигурирует слово "Toyota", в соотвествующий раздел. Тем много. Удобно найти через поиск и массово перенести, проставив галки. Сейчас можно только найти, но потом придется открывать каждую тему по отдельности и переносить. Неконсистентность системы заметна, если открыть профиль юзера и найти все его темы/сообщения. Там почему-то функции массовой модерации есть. По сути это ведь тот же поиск, но по юзеру. Почему же их аналогично не сделать в обычном поиске? До сих пор нет встроенной возможности автоочистки разделов. Сторонний плагин есть, платный, не чистит подразделы. Два года просил автора пофиксить баг. Воз и ныне там. В то время как в phpBB 2 еще 15 лет назад она была. Был бы рад, если бы такая функция появилась лет 10 назад. Сегодня как-то поздновато А меню там ужас ужасный. Одно общее меню для всех. Просто гениально. Зато менеджмент IPS отчитался о реализации крутого "современного" функционала, повысившего привлекательность продукта. Только из-за несвоевременности и кривизны никто им не пользуется. У меня при приличной посещаемости никто не пользуется Галереей и Клубами. Блогами чуть-чуть. Всем от моего форума нужен, вот уж удивительно (!), форум))
  6. 1 point
    Боюсь, это не поможет. Многие проблемы существуют в IPS десятилетиями. Например, массовая модерация результатов поиска. Архиполезная для модератора штука, но ее нет и планируется. В phpBB такое было испокон веков. Но IPS предпочитает пилить никому не нужные Клубы, двухфакторную авторизацию, Таблицу лидеров, постинг без регистрации и пр. свистелки. Я создавал огромное количество тикетов с подобными багрепортами и просьбами. Ответ от второго и даже третьего уровня техподдержки обычно звучал в лучшем случае: "мы внимательно рассмотрим ваше предложение". В худшем: "это не баг, так было задумано". Пример с этим блоком галереи прямо очень показательный. Туева хуча настроек блока, а самый ходовой сценарий не покрыт. Кому нужно показывать на главной странице одну и ту же картинку все время? Столько усилий было вложено в разработку этого блока, но все впустую. Никто им не пользуется.
  7. 1 point
    Да, действительно данные виджеты не имею настройки отображения контента рандомно.
  8. 1 point
    Maiden8

    Файлы и Галерия

    Мне это не к чему в принципе, просто пробую всякие фишки, интересно. Спасибо, законспектировал.
  9. 1 point
    andros0789

    Файлы и Галерия

    поставь ограничения в выпадающем меню)Сделай добавление через это меню только для админов и все)Условия пропиши)А остальные пусть в самих файлах добавляют)) Хотя можно и тут это сделать)То же самое только в шаблоне профиля userBar
  10. 1 point
    andros0789

    Файлы и Галерия

    а что копаться, залез и заменил свое на мое
  11. 1 point
    Я долго мучался с подобной проблемой, мой форум переделан внешне немного, на 3 столбца тем, у меня в кеше браузера форум записался в 2 столбца и пропал редактор. Уже пол года как я его на 3 столбца переделал, на работе, у друзей, везде 3 столбца, в у меня на компе, во всех браузерах (даже если новый установить) все равно в 2 столбца отображается. Проверьте с другого компа, возможно кеш издевается над Вами. Ну и попробуйте сброс редактора:
  12. 1 point
    Respected

    Руссификация IPB 4.4.10

    Минимум php 7.2 Попробуй не одним файлом устанавливать, а каждое приложение по очереди.
  13. 1 point
    ZIKURIK

    Руссификация IPB 4.4.10

    какие то не человеческие настройки веб-сервера или php видимо, если запрос может обрабатываться до 10 минут
  14. 1 point
    andros0789

    Каталог файлов

    Первый вариант (полегче): Создаешь страницу через Pages. Добавляешь кастомный блок файлов. Находишь рабочий пример по "прикручиванию" JQuery Masonry для вывода послених файлов. Радуешься. Альтернатива (немного сложнее): Прикручиваешь JQuery Masonry к стандартной странице с файлами. Первый вариант проще.
  15. 1 point
    В админцентре в поиске вбейте furl и проверьте, включен ли он у вас.
  16. 1 point
    null_nam

    Грузит сайт

    Привет, не понимаю почему долго грузиться сайт. Но есть предположение что пользовательские ящики с письмами на форуме забиты. Может быть из-за этого долгая погрузка сайта? Таблица в БД us_core_message_posts занимает 360 МБ
  17. 1 point
    DenisBolotov вот они тут все myforum.ru/forum/search/?&type=core_members
  18. 1 point
    А, ну то есть вставляешь языковой ключ {lang=""} и просто для разных языков добавляешь свой код. Спасибо за идею, попробую)
  19. 1 point
    alexis

    Приложения Must Have

    У меня установлено под полтинник различных плагинов и свыше двадцати приложений. Все полезны, все нужны (иначе нафига бы столько), но тема называется "MUST HAVE" - и среди почти сотни всех этих сторонних программ работа и жизнь форума как по мне просто немыслима без всего лишь одного единственного приложения - AUTOMATION RULES !! Вот где однозначный MUST, вот где самая сила!! Просто не представляю, как управлять мегафорумом без автоматизации практически всех форумных процессов и заданий! С этим же приложением всё пашет идеально! Ну а самый любимый мой плагин - это Member's Country - классная и красивая штука, но MUST HAVE един - Automation Rules only!
  20. 1 point
    Самый ужасный корабль который я только видел с технической, финансовой и время затратной стороны.
  21. 1 point
    Первое для сервера на локале (например, на Windows), второе для сервера на удаленном сервере (под Линукс, например). Правильно чаще всего второе.
  22. 1 point
    Нашел где собака порылась. Там же в постинге вот эта опция была выключена.
  23. 1 point
  24. 1 point
    кнопка карандаша напротив названия нужной темы, и да будет чудо
  25. 1 point
    В настройках темы должны быть настройки для ширины для бокового блока и основного блока.
  26. 1 point
    А почему не сам владелец публикует запрос ?
  27. 1 point
    может тогда, ну его, эти форумы? 😉 находясь в ац в адресс добавь и перейди app=core&module=settings&controller=posting внизу Журнал редактирования
  28. 1 point
    Corsaro

    Все хорошо?

    вроде все гуд)
  29. 1 point
    А на сервере какой пояс стоит? Возможно, нужно на сервере поставить пояс 0, чтобы потом прибавить +3 для Москвы и всем показывало +3. Не пользуюсь Календарем. Попробуйте спросить на другом форуме (отправил в личку). Либо пользователю показывается время "на сайте" и время в календаре всегда с учетом времени его системы (браузера), и тут надо править код. Настроек временной зоны я не нашел, как были в третьей версии 3.x.x.
  30. 1 point
    $video = \IPS\videos\Video::loadAndCheckPerms( \IPS\Request::i()->id ); \IPS\Output::i()->json( array( 'title' => $video->title, 'description' => $video->description, 'playlist' => array( 'title' => $video->title, 'mediaid' => $video->tid, 'link' => $video->url(), 'image' => $video->thumbnail, 'description' => $video->description ) ) );
  31. 1 point
    В общем, файл pls.php оставил при таком мнениии: <?php /** * @package Videos * @author <a href='http://www.devfuse.com'>DevFuse</a> * @copyright (c) 2015 DevFuse */ namespace IPS\videos\modules\front\videos; /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' ); exit; } /*** view*/ class _pls extends \IPS\Content\Controller { /** * [Content\Controller] Class */ protected static $contentModel = 'IPS\videos\Video'; /** * View Video Page http://.../v/pls/53 * * @return void */ protected function manage() { $document = \IPS\Xml\Rss::newDocument( \IPS\Http\Url::internal( 'app=videos&module=videos&controller=pls', 'front', 'videos' ), \IPS\Member::loggedIn()->language()->get('latest_videos_main'), \IPS\Member::loggedIn()->language()->get('latest_videos_main') ); $video = \IPS\videos\Video::loadAndCheckPerms( \IPS\Request::i()->id ); $description = $video->description; $title = $video->title; $date = $video->date; //$description = strip_tags($description); // Чистимо опис від тегів $description = str_replace(array("\r\n", "\r", "\n"), '', strip_tags($description)); //$description = mb_strimwidth($description, 0, 10, ""); $description = preg_replace( '/"([^"]*)"/', "«$1»", $description ); $title = str_replace(array("\r\n", "\r", "\n", "\n"), '', strip_tags($title)); $title = preg_replace( '/"([^"]*)"/', "«$1»", $title ); $document = '[{"file":"'.$video->video_data.'","image":"'.$video->thumbnail.'","title":"'.$title.'","description":"'.$description.'","mediaid":"'.$video->tid.'"}]'; // http://json.parser.online.fr/ \IPS\Output::i()->sendOutput( $document, 200, 'text/json' ); } } но беда в том, что из заголовка и описания влазят лишние пробелы, из-за которых плеер не может таботать. Кавычки я исправил, а как от остальных скрытых отступов, пробелов и переносов почистить заголовок и онисание?
  32. 1 point
    #elUserNav { top: 101px; } в custom.css
  33. 1 point
    WaNted Cпасибо. Получилось вот так: pls.php <?php /** * @package Videos * @author <a href='http://www.devfuse.com'>DevFuse</a> * @copyright (c) 2015 DevFuse */ namespace IPS\videos\modules\front\videos; /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' ); exit; } /*** view*/ class _pls extends \IPS\Content\Controller { /** * [Content\Controller] Class */ protected static $contentModel = 'IPS\videos\Video'; /** * View Video Page http://site/v/pls/53 * * @return void */ protected function manage() { $document = \IPS\Xml\Rss::newDocument( \IPS\Http\Url::internal( 'app=videos&module=videos&controller=pls', 'front', 'videos' ), \IPS\Member::loggedIn()->language()->get('latest_videos_main'), \IPS\Member::loggedIn()->language()->get('latest_videos_main') ); $video = \IPS\videos\Video::loadAndCheckPerms( \IPS\Request::i()->id ); //$document->addItem( $video->title, $video->url, $video->description, \IPS\DateTime::ts( $video->date ), $video->tid ); $description = $video->description; $date = $video->date; //$description = strip_tags($description); // Чистимо опис від тегів $description = str_replace(array("\r\n", "\r", "\n"), '', strip_tags($description)); $document = "{\"title\":\"".$video->title."\",\"description\":\"".$description."\",\"playlist\":[{\"title\":\"".$video->title."\",\"mediaid\":\"".$video->tid."\",\"link\":\"".$video->url()."\",\"image\":\"//bsemd.in.ua/ups/video/preview/".$video->thumbnail."\",\"pubdate\":1492541625,\"description\":\"".$description."\",\"sources\":[{\"file\":\"//bsemd.in.ua/ups/video/files/".$video->video_data."\",\"type\":\"video/webm\",\"mediaTypes\":[\"video/webm; codecs=\"vp9\"]]]}}}"; //$document = strip_tags($document); //$document = " ".$video->title." + ".$description." + ".$video->video_data." + ".$video->thumbnail." + ".$video->tid." + ".$date." + ".$video->url()." - "; \IPS\Output::i()->sendOutput( $document, 200, 'text/json' ); } } player.php <!DOCTYPE html> <html lang="ua"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Media player</title> </head> <body> <?php $mode = array("embed", "img"); /*Вказуємо режив для вставки*/ if (isset($_GET['s'])){$media_lnk = $_GET['s']; $img_default = "https://cdn.eventplanner.tv/imgs/rt6435_your-event-company-on-tv@2x.jpg"; if (isset($_GET['i'])){$img = $_GET['i'];}else{$img = $img_default;} //Обкладинка відео if (isset($_GET['as'])){if($_GET['as'] == 1){$as = 'true';}else{$as ="false";}}else{$as ="false";} ?> <?php if (preg_match_all("/.*mode=embed.*?/i", $_SERVER['QUERY_STRING'], $nll)){ ?> <style> body { margin: 0; padding: 0; overflow: hidden; } </style> <div id="player"></div> <?php }else{ ?> <section class="container jwux-demo"> <div id="player"></div> </section> <?php } ?> <script src="https://cdn.jwplayer.com/players/URu9uq2z-hDZaZjnc.js"></script> <script> const playerInstance = jwplayer('player').setup({ <?php $info = new SplFileInfo($media_lnk); $video_ext = array("mp4", "webm", "m4v", "mov", "mpd", "m3u8"); //include 'mimes.php'; //var_dump($info->getExtension()); if (in_array($info->getExtension(), $video_ext)) { ?> playlist: [{ // Вставка відео file: '<?php echo $media_lnk; ?>', //title: 'Caminandes VR', //description: 'Якийсь там опис...', image: '<?php echo $img; ?>' }], <?php }else{ ?> playlist: '<?php echo $media_lnk; ?>', <?php } ?> autostart: '<?php echo $as; ?>', floating: true, }); playerInstance.on('ready', function() { // Move the timeslider in-line with other controls const playerContainer = playerInstance.getContainer(); const buttonContainer = playerContainer.querySelector('.jw-button-container'); const spacer = buttonContainer.querySelector('.jw-spacer'); const timeSlider = playerContainer.querySelector('.jw-slider-time'); buttonContainer.replaceChild(timeSlider, spacer); }); </script> <?php if (preg_match_all("/.*mode=embed.*?/i", $_SERVER['QUERY_STRING'], $nll)){ //echo "mode emmmmbedd!"; Не показуати інший зміст окрім відео плеєра! }else{ ?> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque dui ex, suscipit eu ultrices et, congue nec quam. Sed ultricies bibendum quam at sollicitudin. Mauris ut dapibus sapien. Sed turpis mauris, cursus in enim ut, sodales tempus tortor. Donec varius aliquam massa. Donec fermentum pellentesque molestie. Integer varius porta vehicula. Etiam volutpat nibh et nisl malesuada, vel auctor tellus commodo. Aliquam quis pharetra diam. Aliquam efficitur molestie viverra. Curabitur eu vulputate odio. Praesent sollicitudin tincidunt rhoncus. Phasellus nunc metus, blandit quis arcu at, feugiat viverra lorem. Phasellus sollicitudin augue at tincidunt ullamcorper. Quisque non ipsum augue.</p> <p>Donec eget urna sit amet tellus varius efficitur ac sodales lorem. Nullam id elit eros. Etiam finibus nunc vel ante condimentum, eu ullamcorper lorem commodo. Maecenas pretium, nulla id iaculis convallis, lectus dui feugiat arcu, sit amet placerat augue turpis quis ante. Sed sit amet ornare dui. Ut maximus suscipit dictum. Fusce vitae justo tortor. Cras ac vestibulum augue, sed tristique felis. Nam tincidunt sapien velit, dignissim tempus justo laoreet in.</p> <p>Vivamus eleifend congue lectus, quis ullamcorper tortor accumsan non. Duis vitae mattis tortor. Nulla vitae odio enim. Praesent eu orci at elit venenatis luctus. Praesent at luctus mauris. Maecenas accumsan posuere varius. Suspendisse id vehicula mauris. Vestibulum id neque vitae dui lobortis eleifend non sed erat. Nunc posuere augue nec turpis ornare facilisis. Vivamus lectus justo, commodo sed molestie consequat, dictum sed est. Maecenas semper velit placerat ex finibus rhoncus. Duis nisi justo, pharetra ac ipsum ac, gravida venenatis risus. Praesent eu est ultrices, lobortis felis quis, volutpat augue. Mauris non varius lacus. Etiam pulvinar ornare lectus et tristique.</p> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque dui ex, suscipit eu ultrices et, congue nec quam. Sed ultricies bibendum quam at sollicitudin. Mauris ut dapibus sapien. Sed turpis mauris, cursus in enim ut, sodales tempus tortor. Donec varius aliquam massa. Donec fermentum pellentesque molestie. Integer varius porta vehicula. Etiam volutpat nibh et nisl malesuada, vel auctor tellus commodo. Aliquam quis pharetra diam. Aliquam efficitur molestie viverra. Curabitur eu vulputate odio. Praesent sollicitudin tincidunt rhoncus. Phasellus nunc metus, blandit quis arcu at, feugiat viverra lorem. Phasellus sollicitudin augue at tincidunt ullamcorper. Quisque non ipsum augue.</p> <p>Donec eget urna sit amet tellus varius efficitur ac sodales lorem. Nullam id elit eros. Etiam finibus nunc vel ante condimentum, eu ullamcorper lorem commodo. Maecenas pretium, nulla id iaculis convallis, lectus dui feugiat arcu, sit amet placerat augue turpis quis ante. Sed sit amet ornare dui. Ut maximus suscipit dictum. Fusce vitae justo tortor. Cras ac vestibulum augue, sed tristique felis. Nam tincidunt sapien velit, dignissim tempus justo laoreet in.</p> <p>Vivamus eleifend congue lectus, quis ullamcorper tortor accumsan non. Duis vitae mattis tortor. Nulla vitae odio enim. Praesent eu orci at elit venenatis luctus. Praesent at luctus mauris. Maecenas accumsan posuere varius. Suspendisse id vehicula mauris. Vestibulum id neque vitae dui lobortis eleifend non sed erat. Nunc posuere augue nec turpis ornare facilisis. Vivamus lectus justo, commodo sed molestie consequat, dictum sed est. Maecenas semper velit placerat ex finibus rhoncus. Duis nisi justo, pharetra ac ipsum ac, gravida venenatis risus. Praesent eu est ultrices, lobortis felis quis, volutpat augue. Mauris non varius lacus. Etiam pulvinar ornare lectus et tristique.</p> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque dui ex, suscipit eu ultrices et, congue nec quam. Sed ultricies bibendum quam at sollicitudin. Mauris ut dapibus sapien. Sed turpis mauris, cursus in enim ut, sodales tempus tortor. Donec varius aliquam massa. Donec fermentum pellentesque molestie. Integer varius porta vehicula. Etiam volutpat nibh et nisl malesuada, vel auctor tellus commodo. Aliquam quis pharetra diam. Aliquam efficitur molestie viverra. Curabitur eu vulputate odio. Praesent sollicitudin tincidunt rhoncus. Phasellus nunc metus, blandit quis arcu at, feugiat viverra lorem. Phasellus sollicitudin augue at tincidunt ullamcorper. Quisque non ipsum augue.</p> <p>Donec eget urna sit amet tellus varius efficitur ac sodales lorem. Nullam id elit eros. Etiam finibus nunc vel ante condimentum, eu ullamcorper lorem commodo. Maecenas pretium, nulla id iaculis convallis, lectus dui feugiat arcu, sit amet placerat augue turpis quis ante. Sed sit amet ornare dui. Ut maximus suscipit dictum. Fusce vitae justo tortor. Cras ac vestibulum augue, sed tristique felis. Nam tincidunt sapien velit, dignissim tempus justo laoreet in.</p> <p>Vivamus eleifend congue lectus, quis ullamcorper tortor accumsan non. Duis vitae mattis tortor. Nulla vitae odio enim. Praesent eu orci at elit venenatis luctus. Praesent at luctus mauris. Maecenas accumsan posuere varius. Suspendisse id vehicula mauris. Vestibulum id neque vitae dui lobortis eleifend non sed erat. Nunc posuere augue nec turpis ornare facilisis. Vivamus lectus justo, commodo sed molestie consequat, dictum sed est. Maecenas semper velit placerat ex finibus rhoncus. Duis nisi justo, pharetra ac ipsum ac, gravida venenatis risus. Praesent eu est ultrices, lobortis felis quis, volutpat augue. Mauris non varius lacus. Etiam pulvinar ornare lectus et tristique.</p> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque dui ex, suscipit eu ultrices et, congue nec quam. Sed ultricies bibendum quam at sollicitudin. Mauris ut dapibus sapien. Sed turpis mauris, cursus in enim ut, sodales tempus tortor. Donec varius aliquam massa. Donec fermentum pellentesque molestie. Integer varius porta vehicula. Etiam volutpat nibh et nisl malesuada, vel auctor tellus commodo. Aliquam quis pharetra diam. Aliquam efficitur molestie viverra. Curabitur eu vulputate odio. Praesent sollicitudin tincidunt rhoncus. Phasellus nunc metus, blandit quis arcu at, feugiat viverra lorem. Phasellus sollicitudin augue at tincidunt ullamcorper. Quisque non ipsum augue.</p> <p>Donec eget urna sit amet tellus varius efficitur ac sodales lorem. Nullam id elit eros. Etiam finibus nunc vel ante condimentum, eu ullamcorper lorem commodo. Maecenas pretium, nulla id iaculis convallis, lectus dui feugiat arcu, sit amet placerat augue turpis quis ante. Sed sit amet ornare dui. Ut maximus suscipit dictum. Fusce vitae justo tortor. Cras ac vestibulum augue, sed tristique felis. Nam tincidunt sapien velit, dignissim tempus justo laoreet in.</p> <p>Vivamus eleifend congue lectus, quis ullamcorper tortor accumsan non. Duis vitae mattis tortor. Nulla vitae odio enim. Praesent eu orci at elit venenatis luctus. Praesent at luctus mauris. Maecenas accumsan posuere varius. Suspendisse id vehicula mauris. Vestibulum id neque vitae dui lobortis eleifend non sed erat. Nunc posuere augue nec turpis ornare facilisis. Vivamus lectus justo, commodo sed molestie consequat, dictum sed est. Maecenas semper velit placerat ex finibus rhoncus. Duis nisi justo, pharetra ac ipsum ac, gravida venenatis risus. Praesent eu est ultrices, lobortis felis quis, volutpat augue. Mauris non varius lacus. Etiam pulvinar ornare lectus et tristique.</p> <!--<script src="https://www.jwplayer.com/developers/web-player-demos/custom-css-demo/demo.js"></script></body>--> <?php } }else{ echo "Посилання на медіа відсутнє!"; } ?> </body></html> Сделал безграмотно, но как мог... Не получается только результат - плейлист вида .../v/pls/53 адаптировать, чтобы плеер мой плейлист воспринимал.
  34. 1 point
    Взял отсюда код, потом вставил в ProfileHeader куда мне нужно, разобрался, вы были правы по поводу "попробовать". Также удалил отображение поля "звание", удалив строки, которые исследовал просмотром кодом элемента. Большое спасибо за помощь в нахождении кода.
  35. 1 point

    Version 4.4.10

    4378 downloads

    Новая версия Invision Community - 4.4. Русский язык для Invision Community 4.4

    Free

  36. 1 point
    Respected

    Новый Invision Community 4.5

    Загрузка не особо быстрая, согласен, а JS зачем? Можно его использовать в шаблонах, можно jQuery редактировать. Проблем здесь не вижу. Чем же IPS устарел? Посмотреть бы на не устаревший современный движок..
  37. 1 point
    KosKad

    mod_rewrite под Nginx + PHP-FPM

    Проблему решил. Заменил location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } } на location / { try_files $uri $uri/ /index.php; location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } } И обратно включил mod_rewrite.
  38. 1 point
    Какой-то БРЕД! Время девать Вам некуда. Зачем засирать мозг начинающим, они ведь и так принимают все за чистую монету.
  39. 1 point
    ram108

    Проблема с Cron

    Ключ в кроне должен совпадать с ключем в форуме (строчки должны быть идентичны), плюс права на файл 755, плюс правильная запись в кроне Плюс можно вручную эту строчку запустить и посмотреть, есть ли ошибки.
  40. 1 point
    EIKA

    IPS UTF8 Database Converter 1.1.20

    Проблему решил. Так как в инете много таких случаев, но нигде не описано решение, делюсь своим опытом. Базы сконвертил сам. Несмотря на то, что они и ранее все были UTF8, то часть колонок была в general_ci, а IPS 4 хочет unicode_ci. Берем программу HeidiSQL, идем в Tools -> Bulk table editor, выбираем нашу базу слева, information_schema НЕ выделяем, и справа делаем 2 настройки как винно на скрине. Выполнение в целом летит весело, но на таблице posts оно может залипать на минуты. Нужно ждать, так как эта таблица может быть огромного размера. После этого скрипты ips4 и utf8convert претензий к базе не имеют.
  41. 0 points
    я ошибся, то, что форум выключен, это потому что я его закрыл. значит вопрос только про паузу. на этом сайте она тоже появляется.
×
×
  • Create New...