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

alexis

Актив
  • Постов

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

  • Посещение

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

    24

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

  1. Лайк
    alexis получил реакцию от Vinheteiro в Профиль пользователя   
    Да, в итоге в шаблон profileTabs над </ul> вставил следующий финальный код, и вкладка со статусами нормально отображается! 
    {{$countStatuses = \IPS\Db::i()->select('COUNT(*)', 'core_member_status_updates', array('status_author_id=?', $member->member_id))->first();}} {{if $countStatuses > 0}} <li> <a href="/forum/profile/{$member->member_id}-{$member->name}/content/?type=core_statuses_status&change_section=1" class="ipsTabs_item ipsType_center" role="tab"><i class='fa fa-user'></i> Записи</a> </li> {{endif}}  
  2. Лайк
    alexis отреагировална пост edmsl в (NB40) Pinned Posts   
    Версия 1.0.16 с моим переводом.
    Работает на 4.7.9
    Pinned Posts 1.0.16 RUS.xml
  3. Лайк
    alexis отреагировална пост edmsl в Birth Date in Registration Screen 2.0.1   
    Версия 7.0.0
    Работает на 4.7.9
    Перевод мой (хотя переводить там две строки ).
    Единственное, в селекторе выбора месяца они все на английском, но как их перевести я не знаю, месяца откуда-то из другого места подтягиваются.
     
    Birthday in Registration Screen 7.0.0 ENG.xml Birthday in Registration Screen 7.0.0 RUS.xml
  4. Лайк
    alexis отреагировална пост edmsl в (BD4) Highlight Topic Author 1.0.1   
    Версия 1.0.8
    Работает на 4.7.9. По крайней мере основной функционал. Продвинутые переопределения не проверял.
    Перевод мой.
    Highlight Topic Author 1.0.8 ENG.xml Highlight Topic Author 1.0.8 RUS.xml
  5. Лайк
    alexis отреагировална пост Vinheteiro в Профиль пользователя   
    Ну, если прям совсем по-быстрому, то можно подредачить в /applications/core/modules/front/members/profile.php метод manage(), добавив подсчет статусов из таблицы `core_member_status_updates` по айди пользователя.
    Ищем:
    $mainContent = \IPS\Theme::i()->getTemplate( 'profile' )->profileTabs( $this->member, $tabs, $tab, $tabContents ); Меняем на:
    $countStatuses = \IPS\Db::i()->select('COUNT(*)', 'core_member_status_updates', array('status_author_id=?', $this->member->member_id))->first(); $mainContent = \IPS\Theme::i()->getTemplate( 'profile' )->profileTabs( $this->member, $tabs, $tab, $tabContents, $countStatuses );  
    Потом необходимо добавить $countStatuses в шаблон и сделать условие по количеству:

     
    Проверял - работает. Но только вот загвоздка в том, что всё это дело слетит при обновлении форума и придётся заново редачить.
  6. Лайк
    alexis отреагировална пост ryancoolround в Colored Notifications in Invision Community 4   
    /* Рамки уведомлений */ [data-lkNotify*="new_likes"] { border: 2px #ce00ff solid; } [data-lkNotify*="new_comment"] { border: 2px #00aaff solid; } [data-lkNotify*="new_private_message"] { border: 2px #267638 solid; } [data-lkNotify*="trophies"] { border: 2px #22eaa9 solid; } [data-lkNotify*="profile_comment"] { border: 2px #3d0bd6 solid; } [data-lkNotify*="new_status"] { border: 2px #1e18d8 solid; } [data-lkNotify*="mention"] { border: 2px #00aaff solid; } [data-lkNotify*="new_note"] { border: 2px #6f9c41 solid; } [data-lkNotify*="profile_reply"] { border: 2px #73d13b solid; } [data-lkNotify*="quote"] { border: 2px #00aaff solid; } [data-lkNotify*="warn"] { border: 2px #ff0000 solid; } [data-lkNotify*="approved_content"] { border: 2px #9bbb67 solid; } [data-lkNotify*="my_solution"] { border: 2px #ffbf00 solid; } [data-lkNotify*="event_reminder"] { border: 2px #2a00ff solid; } [data-lkNotify*="new_badge"] { border: 2px #2c8c69 solid; } [data-lkNotify*="new_content"] { border: 2px #046d07 solid; } [data-lkNotify*="mine_solved"] { border: 2px #6bdf82 solid; } [data-lkNotify*="new_rank"] { border: 2px #2145a5 solid; } /* Конец рамок уведомлений */
  7. Лайк
    alexis отреагировална пост Vinheteiro в Профиль пользователя   
    Можно добавить вкладку-ссылку, которая будет вести на страницу со статусами (/content/&type=core_statuses_status&change_section=1). Если я правильно понял суть, то статусы это и есть типа как стена, где люди оставляют отзывы, либо сам человек что то пишет и тд.
    Добавить вкладку можно в profileTabs:
    <li> <a href="{$member->url()}content/&type=core_statuses_status&change_section=1" class="ipsTabs_item ipsType_center" role="tab">Мои записи</a> </li>  
     
  8. Лайк
    alexis отреагировална пост Exception в Как в регистрации добавить текст ?   
    Зачем использовать какие-то плагины приложения, когда данный функционал реализован самим ips?
    В языках создать нужную фразу нажав на кнопку "+ Добавить фразу" admin/?app=core&module=languages&controller=languages&do=addWord
    И так же добавить используя:
    {lang="моя_фраза"} Чтобы после найти свою (и другие добавленные) фразу, у языка ( например: Русский(RU) ) жмешь на "Перевести" и в фильтрах ( по умолчанию выбрано "ВСЕ" ) выбираешь "ДОБАВЛЕННЫЕ"
  9. Лайк
    alexis отреагировална пост Exception в Backdoor для смены пароля пользователя\администратора в Invision Power   
    Бывают ситуации когда забыл пароль от ACP форума, или банально ввел символ случайно и тебе не дает залогиниться, но при этом есть доступ к FTP или Панели Управления веб сервером.
    В следующем коде используются функции для смены пароля предоставляемые самим ips.

    Перед началом важно:
    Вы не должны хранить этот файл у себя на сервере! Оставляя этот файл у себя на сервере, ВЫ подвергаете свое сообщество КРИТИЧЕСКОЙ опасности После смены пароля НЕМЕДЛЕННО удалите файл с сервера и смените пароль через ACP Что нужно сделать для смены пароля:
    Создаем файл с нужным названием и расширением .php
    Например: backdoor.php Открываем файл и вставляем в него код (ПРЕДОСТАВЛЕН В САМОМ КОНЦЕ СООБЩЕНИЯ) Сохраняем файл Загружаем созданный файл (например через FTP или менеджер файлов Панели Управления Веб сервером) в корневую директорию форума (там где у вас находится файл init.php) В адресной строке набираем:
    https://название_сайта.com/название_файла.php?id=ид_пользователя&pass=новый_пароль
    Например: https://site.com/backdoor.php?id=1&pass=123
    Где взять ид_пользователя? Например перейти в профиль пользователя на форуме, в адресной строке будет например: https://site.com/profile/1-admin/ (Где 1 - это ид_пользователя) Переходим Если все прошло успешно вы увидите примерно следующую надпись:
    Password for user [ member_id: 1 member_name: ADMIN ] changed! Код:
    <?php require_once 'init.php'; if ( \IPS\Request::i()->id AND \IPS\Request::i()->pass ) { try { $id = intval( \IPS\Request::i()->id ); $newPass = \IPS\Request::i()->pass; $member = \IPS\Member::load( $id ); $changed = $member->changePassword( $newPass ); if ( !$changed and \IPS\Login\Handler::findMethod( 'IPS\Login\Handler\Standard' ) ) { $member->setLocalPassword( $newPass ); $member->save(); } $member->invalidateSessionsAndLogins( TRUE, \IPS\Session::i()->id ); $message = 'Password for user: [ member_id: ' . $id . ' member_name: ' . $member->name . ' ] changed!'; } catch ( \OutOfRangeException $e ) { $message = 'Failed to load user!'; } } else { $message = 'No data'; } echo $message; exit;  
  10. Лайк
    alexis отреагировална пост Zero108 в Как в регистрации добавить текст ?   
    Устанавливаешь приложения Custom Language Strings 1.1.0.

    Далее добавляешь в нём нужную языковую строку с нужным тебе HTML форматированием.

    Далее вставляешь эту строку строку сюда в шаблон темы:

    Получится примерно так:

     
    Custom Language Strings 1.1.0.tar
  11. Лайк
    alexis получил реакцию от AnWey в Как сделать сколько прошло часов? вместо даты   
    вы тему не читаете что ли от слова совсем?
     
    ну как "позабывал": та кнопка стала доступной сравнительно недавно, в одной из последних версий. так что всё нормально  
  12. Лайк
    alexis получил реакцию от SlawkA в Как сделать сколько прошло часов? вместо даты   
    вы тему не читаете что ли от слова совсем?
     
    ну как "позабывал": та кнопка стала доступной сравнительно недавно, в одной из последних версий. так что всё нормально  
  13. Насмешил
    alexis получил реакцию от AnWey в Как сделать сколько прошло часов? вместо даты   
    народ подорваться должен и бежать отвечать вам в течение получаса, раз вы через полчаса уже можете удержаться, чтобы не поднять тему?
     
    /admin/?app=core&module=settings&controller=general
    Галка у "Use relative dates"
  14. Насмешил
    alexis отреагировална пост SlawkA в Ищу 2 плагина, кто онлаен и и последние обсуждения   
    ну так а чего ты хотел?
    плагины старые. а ты просил названия этих плагинов которые ты забыл.
    ну я тебе названия и скинул
  15. Лайк
    alexis получил реакцию от SlawkA в cant see discord icon   
    да, было такое. захотел в профилях пользователей, где postContainer, вставить discord поле, но favicon y discord не работал почему-то  Видимо, надо какое-то приложение для favicon установить?
    В общем, решил дело вот этим мегакодом:
    <svg class='fontawesomesvg' xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path d="M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"/></svg> : <a href="https://discord.com/users/{$content}">{$content}</a>  
  16. Лайк
    alexis отреагировална пост MrHaim в Предложение + личный запрос   
    The thing is, I'm trying and I don't know Russian language communities / other languages, and I don't really know how it is with you.
    That's why I believe that sometimes I publish content from the forums of the other surfers here and upload things to the download area without knowing that it is related to the community here.
    But on the other hand I do want to help here because I met amazing people here.
    Our communities in Israel are nothing at all
  17. Лайк
    alexis отреагировална пост ryancoolround в Предложение + личный запрос   
    Моя идея немного миротворческая.
    Я предлагаю админу пересмотреть правило форума 1.3.1, в связи с тем, что за последний год, на этом сайте действительно прибавилось иностранных, активных пользователей, и это не один два пользователя, я каждый день здесь читаю что то на иностранном языке.
    Варианты:
    Клубы (Хоть когда то они будут полезны) - Где каждый пользователь сможет создать свой клуб, хоть на Хинди, Хоть на Иврите. Категорию форумов для Eng сегмента (Что я видел достаточно часто). Зачем:
    Затем, что иностранные пользователи все же прибавляют актив на сайте. Они скорее всего не попадают под санкции, и у них есть иностранные банковские карты, в связи с чем с иностранными пользователи, с которыми вы тут заведете знакомства можно будет проще договорится. То, что иностранные пользователи ломятся на русский форум не троллинга ради, а ради поддержки, это является показателем качества. Я не призываю админа что либо предпринимать по данному вопросу, я лишь высказал свою точку зрения.
     
  18. Лайк
    alexis отреагировална пост MrHaim в Предложение + личный запрос   
    Всем привет
    Кто меня знает и кто не знает, очень приятно.. Меня зовут Хаим, мне 27 лет, я живу в Земле Израиля.
    Управляет несколькими предприятиями, связанными с играми, а также управляет форумами.
    Недавно я решил инвестировать сюда, в форум, и действительно поделиться своими знаниями / ресурсами, которые у меня есть, и у меня есть несколько небольших предложений:
    - В настоящее время английский язык в системе не так оптимизирован, поэтому я использую Google Translate и для письма, и для чтения. Я был бы рад, если бы вы добавили готовую панель перевода из Google Translate или что-нибудь, что помогло бы им понять, что я пишу. Потому что иногда Google Translate не дает правильного перевода.
    - И второе, небольшая просьба: пожалуйста, просматривайте время от времени раздел загрузок и подтверждайте выложенные мной файлы, буду рад помочь
    Спасибо!
  19. Лайк
    alexis отреагировална пост Zero108 в Avatar Hub   
    Где-то я такое уже видел. Кажется это было по дефолту одной из опций в IPB 2 или IPB 3.
  20. Лайк
    alexis отреагировална пост aLEX49566 в Выдача определённой группе при блокировке   
    Такого не встречал. Ставил достаточно давно, на тот период такого не встречал. Может пареньку поможет название данного плагина
    А так, если освоить Rules, то можно некоторые вещи научиться делать. Это будет полезным опытом
  21. Лайк
    alexis отреагировална пост aLEX49566 в Выдача определённой группе при блокировке   
    Если сделать нормально, что бы при бане перекидывало в группу «Заблокированные», а при снятие баллов наказания переводило обратно в «Пользователи», то только через правила. Я себе так делал и все четко работает.
  22. Лайк
    alexis отреагировална пост aLEX49566 в Выдача определённой группе при блокировке   
    Нужно поставить rules и написать правило
  23. Лайк
    alexis отреагировална пост SlawkA в Существует ли гендерная система? (мужской женский)?   
    <img src="/uploads/gen/{$content}.png" width="100" height="90"/>  
  24. Лайк
    alexis отреагировална пост afshin20 в show the like icon to the guest users   
    Если вы что-то не так поняли, не комментируйте
  25. Насмешил
    alexis отреагировална пост cyr4x в Что посоветуете при запуске форума ?   
    уникальный контент
     
×
×
  • Создать...