by_ix
Актив
-
В сети
-
Количество сообщений
2 310 -
Reputation
2,2k by_ix's Reputation
Everything posted by by_ix
- Invision Community Nulled
-
Проблема с русификатором
если ставить all apps, то остальные уже не нужны же. они нужны для одиночного перевода приложений, без установки all apps. удалите всё, что установили, и поставьте только all apps.
-
не редактируется HTML/CSS
в конфиге форума https прописан?
- Advanced Tags & Prefixes v3.2.1
- Videos
-
Как убрать белую полоску в стиле Flatum на версии 4.6?
уже сказали, что делать.
-
Warn Log 2.0.3
когда автора сто лет в сети не было, ещё ладно, но когда автор часто в онлайне, можно и его попросить, ну или просто в коммах оставить ласт версию и попросить гл.админа отредачить. дабы потом не бегать по десятку одинаковых тем в поиске нужной версии. это удобно, как минимум.
- Warn Log 2.0.3
-
Basic Points
либо редачить плагин/приложение, либо возьми этот кусок кода, и вставь его в постконтейнер в нужное место. но, возможны ошибки и придётся ещё ручками допилить. поэтому, первый вариант предпочтительней.
-
Система инвайтов или как защитить комьюнити от нежелательных адептов
https://ipbmafia.ru/topic/23417-zaschita-ot-dvoynyh-registratsiy/?do=findComment&comment=171541 https://ipbmafia.ru/topic/23417-zaschita-ot-dvoynyh-registratsiy/?do=findComment&comment=171614
-
Файлы , как убрать загрузку файла
странное поведение у него. ошибка о недопустимом размере файла говорит. мб где-то права не указаны нужные для загрузки. точно не могу ответить, никогда не использовал загрузки.
-
Файлы , как убрать загрузку файла
проверил у себя сейчас. в ипс не происходит загрузка на сервер, просто добавляется ссылка для перенаправления на скачивание. после чего именно ошибка происходит?
-
Файлы , как убрать загрузку файла
говорю же, попробуйте ссылку прямую указать. не на файл, а на загрузку.
-
Файлы , как убрать загрузку файла
в ипс система добавления файлов через ссылку работает как? при нажатии на скачивание перекидывает на стороннюю страницу загрузки или при добавления файла по ссылке он загружается на сервер форума? если второе, то нужно указывать прямую ссылку на загрузку.
-
Файлы , как убрать загрузку файла
на яндексе прямая ссылка на скачивание и меняется постоянно. придётся указывать ссылку на сам файл, а не сразу на скачивание.
-
Не отрабатывается fontawesome после апгрейда 4.6.6
речь про системный кэш в разделе "поддержка".
-
Смена подписки
не знаю, насколько это корректно, но всё работает. в файл /applications/nexus/sources/Subscription/Subscription.php в самый конец перед последней } вставить: /** * Load a subscription by member and purchase * * @param \IPS\Member $member Take a guess * @param \IPS\nexus\Purchase $purchase I mean it's really writing itself * @return \IPS\nexus\Subscription * @throws \OutOfRangeException */ public static function loadByMemberAndPurchase( \IPS\Member $member, \IPS\nexus\Purchase $purchase ) { try { $where = array( array( 'sub_purchase_id=? and sub_member_id=?', $purchase->id, $member->member_id ) ); return static::constructFromData( \IPS\Db::i()->select( '*', 'nexus_member_subscriptions', $where )->first() ); } catch( \Exception $ex ) { throw new \OutOfRangeException; } } /** * Check if the subscription expired * * @return bool */ public function isExpired() : bool { return $this->expire AND $this->expire < \IPS\DateTime::create()->getTimestamp(); } /** * Can we cancel this subscription? * * @return bool */ public function canCancel() : bool { return !$this->expire or $this->isExpired(); } в файле /applications/nexus/modules/front/subscriptions/subscriptions.php на 182 строке заменить: if ( $current = \IPS\nexus\Subscription::loadByMember( \IPS\nexus\Customer::loggedIn(), FALSE ) AND ( $current->purchase AND ( !$current->purchase->cancelled OR $current->purchase->can_reactivate ) ) ) на: if ( $current = \IPS\nexus\Subscription::loadByMember( \IPS\nexus\Customer::loggedIn(), FALSE ) AND ( $current->purchase AND !$current->cancelled AND ( !$current->purchase->cancelled OR $current->purchase->can_reactivate ) ) ) и в самый конец перед последней } вставить: /** * Cancel an expired subscription so that we can purchase another subscription */ public function cancel() { /* CSRF Check */ \IPS\Session::i()->csrfCheck(); try { $purchase = \IPS\nexus\Purchase::load( \IPS\Request::i()->id ); } catch( \OutOfRangeException $e ) { \IPS\Output::i()->error( 'nexus_no_subs_package', '2X379/8', 404, '' ); } try { $subscription = \IPS\nexus\Subscription::loadByMemberAndPurchase( \IPS\Member::loggedIn(), $purchase, FALSE ); } catch( \OutOfRangeException $e ) { \IPS\Output::i()->error( 'nexus_no_subs_subs', '2X379/9', 404, '' ); } if( !$subscription->canCancel() ) { \IPS\Output::i()->error( 'no_module_permission', '1X379/A', 403, '' ); } foreach ( \IPS\nexus\extensions\nexus\Item\Subscription::getPurchases( \IPS\nexus\Customer::loggedIn(), $subscription->package->id, TRUE, TRUE ) as $row ) { $row->cancelled = TRUE; $row->save(); } $subscription->cancelled = TRUE; $subscription->save(); \IPS\Output::i()->redirect( \IPS\Http\Url::internal( 'app=nexus&module=subscriptions&controller=subscriptions', 'front', 'nexus_subscriptions' ), 'cancelled' ); } в шаблон nexus/front/subscription/row на 25 строке заменить: {{if $subscription}} на: {{if $subscription AND !$subscription->cancelled}} на 57 строке заменить: {{endif}} на: {{elseif $subscription->canCancel()}} <li> <a href="{url="app=nexus&module=subscriptions&controller=subscriptions&do=cancel&id={$subscription->purchase->id}" base="front" csrf="true" )"}&ref={expression="base64_encode( \IPS\Http\Url::internal( 'app=nexus&module=subscriptions&controller=subscriptions', 'front', 'nexus_subscriptions' ) )"}" class="ipsButton ipsButton_small ipsButton_link ipsButton_link--negative ipsButton_fullWidth" data-confirm "> {lang="nexus_subs_cancel"} </a> </li> {{endif}} вроде, всё. мб, конечно, она включается теперь где-то, что более логично, чем вырезание функции под корень, но кто знает.
- RSS последних тем
-
Смена подписки
вижу. пару версий назад была. они зачем-то вырезали её вообще. тогда теперь и меня интересует этот вопрос.
-
Смена подписки
он может отменить эту и выбрать другую.
-
RSS последних тем
в стандартных виджетах тем и сообщений уже есть аватарки же.
-
RSS последних тем
а на скрине что тогда? как хотите или как есть?
-
Перестала обновляться статистика форума
поставь его, два в одном. https://ipbmafia.ru/files/file/2499-better-statistics/
-
Очистка баз и кеш форума
если не делали копии хотя бы раз в неделю или даже месяц, не говоря уже о ежедневных, то и расстраиваться нет смысла. забудьте и всё. сами себе яму вырыли.
-
Очистка баз и кеш форума
и как это можно было сразу не заметить. 👍 резервных копий не делали за 5 лет ни разу?