Reputation Activity
-
ryancoolround reacted to AHristich in Установка 4.7.22Проблема установки 4.7.22.
admin/install/?start=1&sessionCheck=1 проходит без проблем,все норм.
А вот следующий шаг
Циклическое перенаправление на странице
Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.
Эта проблема может возникать при отключении или запрещении принятия кук.
php,ssl и т.д и т.п все как надо.
Invision Community v4.7.20 ставится без проблем.
-
ryancoolround reacted to KingdaKa in Очистка от мертвых аккаунтовСейчас хочу провести чистку базы от юзеров с невалидными и несуществующими e-mail.
На сколько я понимаю просто удалить записи в core_members недостаточно и нужна чистка в связанных таблицах? Если да, то есть ли готовые решения?
-
ryancoolround got a reaction from CharonSix in Добавление хукаНу, включить режим разработчика, создать новый плагин, выбираешь необходимый класс, вставляешь свой хук, проверяешь.
Это если кратко. А если подробно, последний раз в режим разработчика я лазал года полтора назад, поэтому не вспомню.
-
ryancoolround reacted to CharonSix in Добавление хукаВсем привет, хочу добавить следующий скрипт на форум, который мне скинули:
<hook type="C" class="\IPS\Content\Comment" filename="comment"><![CDATA[//<?php /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { exit; } abstract class hook64 extends _HOOK_CLASS_ { /** * Can edit? * * @param \IPS\Member|NULL $member The member to check for (NULL for currently logged in member) * @return bool */ public function canEdit( $member=NULL ) { ... $member = $member ?: \IPS\Member::loggedIn(); /* Are we restricted from posting or have an unacknowledged warning? */ if ( $member->restrict_post or ( $member->members_bitoptions['unacknowledged_warnings'] and \IPS\Settings::i()->warn_on and \IPS\Settings::i()->warnings_acknowledge ) ) { return FALSE; } if ( $member->member_id ) { if ( $this instanceof \IPS\forums\Topic\Post ) { /* Can the member edit their own content in specific forums? */ if ( $member->member_id == $this->author()->member_id and $member->member_id == $this->item()->author()->member_id and in_array($this->item()->forum_id, [...]) and ( !( $this instanceof \IPS\Content\Lockable ) or !$this->locked() ) ) { return TRUE; } } } return parent::canEdit( $member ); ... } ]]></hook>Он должен дать возможность пользователям редактировать публикации в своих темах вне зависимости от выставленных настроек группы. Но я не понимаю, как его интегрировать в ядро. Может ли кто-нибудь подсказать, как это сделать, либо сделать за оплату?
-
ryancoolround reacted to flanger in Ошибка в статьях - Код ошибки: EX0В самом начале, как разбираться начал, пыталася, там ошибка вылезает
-
ryancoolround reacted to flanger in Ошибка в статьях - Код ошибки: EX0Это где тут?
-
ryancoolround reacted to flanger in Ошибка в статьях - Код ошибки: EX0TypeError: IPS\cms\Fields::get_display_json(): Return value must be of type array, null returned (0)
#0 \forums\system\Patterns\ActiveRecord.php(360): IPS\cms\Fields->getdisplay_json()
#1 \forums\system\CustomField\CustomField.php(105): IPS\Patterns\ActiveRecord->_get()
#2 \forums\applications\cms\sources\Fields\Fields.php(736): IPS\CustomField->_get()
#3 _\forums\applications\cms\sources\Fields\Fields.php(588): IPS\cms\Fields->formatForDisplay()
#4 _\forums\applications\cms\sources\Records\Records.php(1525): IPS\cms\Fields::display()
#5 _\forums\applications\cms\sources\Theme\Theme.php(723) : eval()'d code(1613): IPS\cms\Records->customFieldsForDisplay()
#6 \forums\applications\cms\sources\Theme\Theme.php(723) : eval()'d code(772): IPS\Theme\classcms_database_listing->recordRow()
#7 \forums\system\Helpers\Table\Table.php(606): IPS\Theme\classcms_database_listing->categoryTable()
#8 \forums\applications\cms\modules\front\database\category.php(705): IPS\Helpers\Table\Table->_toString()
#9 _\forums\applications\cms\modules\front\database\category.php(77): IPS\cms\modules\front\database\category->view()
#10 _\forums\system\Dispatcher\Controller.php(139): IPS\cms\modules\front\database\category->manage()
#11 _\forums\applications\cms\sources\Databases\Dispatcher.php(373): IPS\Dispatcher\Controller->execute()
#12 _\forums\system\Theme\Theme.php(3839) : eval()'d code(37): IPS\cms\Databases\Dispatcher->run()
#13 \forums\applications\cms\widgets\Codemirror.php(142): IPS\Theme\contentwidget_2117388271()
#14 _\forums\system\Widget\Widget.php(1289): IPS\cms\widgets\Codemirror->render()
#15 \forums\system\Widget\Widget.php(1392): IPS\Widget->render()
#16 \forums\system\Widget\Area.php(991): IPS\Widget->_toString()
#17 _\forums\system\Widget\Area.php(957): IPS\Widget\Area->getWidgetContent()
#18 _\forums\system\Widget\Area.php(965): IPS\Widget\Area->totalVisibleWidgets()
#19 \forums\static\templates\corefront_global.php(24183): IPS\Widget\Area->totalVisibleWidgets()
#20 \forums\system\Theme\SandboxedTemplate.php(68): IPS\Theme\classcore_front_global->widgetArea()
#21 \forums\system\Widget\Area.php(288): IPS\Theme\SandboxedTemplate->_call()
#22 \forums\applications\cms\sources\Pages\Page.php(2324): IPS\Widget\Area->_toString()
#23 _\forums\applications\cms\sources\Pages\Page.php(2203): IPS\cms\Pages\Page->getPageContent()
#24 _\forums\applications\cms\modules\front\pages\page.php(152): IPS\cms\Pages\Page->output()
#25 _\forums\applications\cms\modules\front\pages\page.php(52): IPS\cms\modules\front\pages\page->view()
#26 _\forums\system\Dispatcher\Controller.php(139): IPS\cms\modules\front\pages\page->manage()
#27 _\forums\system\Dispatcher\Dispatcher.php(169): IPS\Dispatcher\Controller->execute()
#28 _\forums\index.php(16): IPS\Dispatcher->run()
#29 {main}
Как я понимаю, что-то с шаблоном, но и сбрасывал и заливал дефолтный, не помогает.
-
ryancoolround reacted to sdfpsfpd in We're sorry, but a temporary technical error has occurred which means we cannot display this site right now.сначала была ошибка, связанная с "Запускать автоматически по трафику (По умолчанию)", задачи не запускались, потом поставил на крон, но форум не починился, в ошибках это. что делать?
-
ryancoolround reacted to Turk12 in Removing = from footer copyrightOK, i found it. Maybe it helps other people.
Path is:
system/theme/theme.php
And in that file I found = sign (marked on a picture)
I deleted it, cleared a cache on website and solved the problem.
-
ryancoolround reacted to AHristich in Removing = from footer copyrightНу во-первых,софт не ваш, по этой же причине никто вам ничего платить не будет.
Во-вторых, вы,используя нуллед-версию ,минимум не уважаете разработчиков.
-
ryancoolround reacted to Zero108 in Removing = from footer copyrightДа и вообще, абстрагируясь от политики, сам принцип продавать много раз то, что сделал один раз, бесконечно тиражируя копии, давно должен был привести к тому, что копии стоят практически дешево. Но этого не произошло из-за стяжательства. А стяжательство - это грех. Стяжательство, как чрезмерное стремление к обогащению и накопительству, считается грехом в христианстве, особенно в православной традиции. Оно рассматривается как страсть, ведущая к другим греховным проявлениям, таким как алчность, жадность и отсутствие милосердия. В христианстве стяжательство противопоставляется нестяжательству, то есть добродетели отказа от чрезмерного накопления ради духовного обогащения. Православная церковь учит, что истинная цель жизни христианина – стяжание Духа Святого, а не земных богатств. Стяжательство также осуждается как одна из восьми греховных страстей, поскольку приводит к умножению забот, внутренней злобе и замкнутости, а также к страху утраты и гневу.
-
ryancoolround got a reaction from Dusty in Removing = from footer copyrightА вы молодой человек, извиняюсь за мат, ахуели! Это перебор даже для пиратов.
Ты можешь не платить мне денег, но мой софт, будь добр уважай!
-
ryancoolround got a reaction from aLEX49566 in Removing = from footer copyrightА вы молодой человек, извиняюсь за мат, ахуели! Это перебор даже для пиратов.
Ты можешь не платить мне денег, но мой софт, будь добр уважай!
-
ryancoolround reacted to AHristich in Чат для общения.У кого закончилась раб.неделя,а кто-то один день в 3-4 недели отдыхает...
Ну да ладно,не об этом речь.
Как обстоят дела с редактором шаблонов в v5.*.* ? Удалось реализовать типа как в v4.* ? И с транслитерацией в 5-ке проблему решили?
-
ryancoolround reacted to AHristich in Чат для общения.https://www.aapanel.com/new/waf.html
Как один из вариантов. Ну если есть возможность...
Немного ошибился в ссылке :)
-
ryancoolround reacted to Zero108 in Чат для общения.Тебе CloudFlare не нужен. Там слишком много нюансов, и мобильный интернет к нему в РФ заблокирован. Попробуй зайти через интернет Т-мобайл, Ростелеком, Мегафон, Yota на мой сайт.
-
ryancoolround reacted to AHristich in Чат для общения.Вы же сами сказали,что:
-
ryancoolround reacted to Zero108 in Чат для общения.В настоящее время CloudFlare не заблокирован в РФ.
-
ryancoolround reacted to Zero108 in Чат для общения.Обновлено:
https://ipbmafia.ru/files/file/2982-gotovyj-spisok-pravil-dlya-blokirovki-botov-po-asn-hostera-dlya-cloudflare/
https://ipbmafia.ru/files/file/3091-gotovyj-spisok-pravil-dlya-blokirovki-botov-cherez-nginxconf/
-
ryancoolround reacted to aLEX49566 in Список плохих ботов для robots.txtВ нжиникс кинь
-
ryancoolround reacted to aLEX49566 in Список плохих ботов для robots.txtЯ по своим логам смотрю и блокирую. У америкосов своя тактика похоже)
Вдсина тоже достала в свое время
-
ryancoolround reacted to aLEX49566 in Список плохих ботов для robots.txtУ меня все ништяг
680 то зачем. Там больше половины можно убирать
-
ryancoolround reacted to aLEX49566 in Список плохих ботов для robots.txtВ nginx по алфавиту и все
-
ryancoolround reacted to saymon21 in TransliterationТакая же ситуация, ничего не помогает, новые статьи так же на кирилице в урл, даже перестроение не помогает, короче очень сыровато все тут.
-
ryancoolround got a reaction from Dusty in gpt-chatbotДа не, я не против помощи от ИИ — сам юзаю его, ибо он экономит времени очень много, когда надо быстро глянуть, в чём проблема.
Но есть нюанс:
Вот ошибка:
TypeError: class_parents(): Argument #1 ($object_or_class) must be of type object|string, null given
Она же дословно говорит, что ты передаёшь null, а не объект или имя класса. GPT тут скорее выступает как автоматизированный дебаггер с гуглом в одном флаконе. Он за тебя посмотрел стек, зацепился за class_parents(NULL) и предложил обернуть это условием типа:
if ( $object !== null ) { $parents = class_parents( $object ); } Ну это же база. Так-то и PHPStorm с Xdebug скажет тоже самое.
🤔 Вопрос: что будем делать, когда ИИ скажет «убей это место», и ты послушаешь, не понимая сути?
Так что я бы рекомендовал использовать бота как помощника, а не замену понимания. А то потом: