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

bsnet

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

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

  • Посещение

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

    10

Сообщения, опубликованные bsnet

  1. 1 час назад, aplayer сказал:

    bsnet gmail не тот почтовик который можно без проблем запрещать. Ты еще майл ру с яндексом запрети, у них тоже что-то подобное есть. И не будет у тебя ни ботов ни пользователей.

    Кому надо зарегистрироваться, тот зарегистрируется.
    Много форумов, где регистрация вообще по приглашению только и многие почтовые сервисы вообще заблокированы.

  2. 9 часов назад, aplayer сказал:

    bsnet чего мелочиться то?

    Сразу

    
    rmdir /var/www
    poweroff

     

    Ну это твое личное дело, тратить время на блокировку сотен e-mail, которые в реале один e-mail без точек или сделать как я выше написал, и сообщить об этом в правилах регистрации форума.

  3. В 20.02.2021 в 23:21, aplayer сказал:

    заметил такую нехорошую вещь.

    У гугла в имени пользователя ящика можно ставить любое количество точек между буквами, но письмо будет приходить только на один ящик.

    Например

    [email protected]

    [email protected]

    [email protected]

    [email protected]

    если выслать письмо на любой из этих ящиков, то оно придет на [email protected]

    Тогда в админке форума надо просто добавить в ЧС email гугла по маске *.*@gmail.com
    И не будет регистраций с точками от гугла 😃

    А без точек можно регистрироваться.

  4. Из-за тормознутости хостинга такое может быть и редактор сообщений не загружаться.

    Или у вас плохой пинг до сервера и медленная загрузка файлов с этого сервера, ограничиваемая вашим провайдером

  5. В общем нашёл, над кодом
     

    {{if ( $comment->item()->isSolved() and $comment->item()->mapped('solved_comment_id') == $comment->pid ) AND $comment->item()->canSolve()}}

    Надо вставить.
    Спасибо

    Не знаю почему, но через Ctrl+F не искало в Google Chrome, пришлось глазами по коду искать 😁

  6. Ваш код
     

    {{if ( $comment->item()->isSolved() and $comment->item()->mapped('solved_comment_id') == $comment->pid ) AND $comment->item()->canSolve()}}

    Мой код
     

    {{if $comment->canEdit() || ( !$comment->mapped('first') and ( $comment->canPromoteToSocialMedia() || $comment->item()->canSolve() || $comment->canDelete() || $comment->canHide() || $comment->canUnhide() || $comment->canSplit() || $item->canFeatureComment() || $item->canUnfeatureComment() || ( $comment->hidden() == -2 AND \IPS\Member::loggedIn()->modPermission('can_manage_deleted_content') ) ) )}}

    Если перед вставляю, ничего не работает.
    Других строк с словом "CanSolve", в дефолтном шаблоне у меня нет

    код файла post полностью
     

    {{$idField = $comment::$databaseColumnId;}}
    <div id='comment-{$comment->$idField}_wrap' data-controller='core.front.core.comment' data-commentApp='{$app}' data-commentType='{$type}' data-commentID="{$comment->$idField}" data-quoteData='{expression="json_encode( array('userid' => $comment->author()->member_id, 'username' => $comment->author()->name, 'timestamp' => $comment->mapped('date'), 'contentapp' => $comment::$application, 'contenttype' => $type, 'contentid' => $item->tid, 'contentclass' => $class, 'contentcommentid' => $comment->$idField) )"}' class='ipsComment_content ipsType_medium'>
    
    	<div class='ipsComment_meta ipsType_light ipsFlex ipsFlex-ai:center ipsFlex-jc:between ipsFlex-fd:row-reverse'>
    		<div class='ipsType_light ipsType_reset ipsType_blendLinks ipsComment_toolWrap'>
    			<div class='ipsResponsive_hidePhone ipsComment_badges'>
    				<ul class='ipsList_reset ipsFlex ipsFlex-jc:end ipsFlex-fw:wrap ipsGap:2 ipsGap_row:1'>
    					{{if ! $comment->isFirst() and $comment->author()->member_id AND $comment->author()->member_id == $item->author()->member_id}}
    						<li><strong class="ipsBadge ipsBadge_large ipsComment_authorBadge">{lang="author"}</strong></li>
    					{{endif}}
    					{{if $comment->author()->hasHighlightedReplies()}}
    						<li><strong class='ipsBadge ipsBadge_large ipsBadge_highlightedGroup'>{expression="\IPS\Member\Group::load( $comment->author()->member_group_id )->name" raw="true"}</strong></li>
    					{{endif}}
    					{{if ( $comment->item()->isSolved() and $comment->item()->mapped('solved_comment_id') == $comment->pid )}}
    						<li><strong class='ipsBadge ipsBadge_large ipsBadge_positive ipsBadge_reverse'><i class='fa fa-check'></i> {lang="this_is_a_solved_post"}</strong></li>
    					{{endif}}
    					{{if $comment->isFeatured()}}
    						<li><strong class='ipsBadge ipsBadge_large ipsBadge_popular'>{lang="this_is_a_featured_post"}</strong></li>
    					{{endif}}
    					{{if ( settings.reputation_enabled and settings.reputation_highlight and $comment->reactionCount() >= settings.reputation_highlight ) }}
    						<li><strong class='ipsBadge ipsBadge_large ipsBadge_popular'>{lang="this_is_a_popular_post"}</strong></li>
    					{{endif}}
    				</ul>
    			</div>
    			<ul class='ipsList_reset ipsComment_tools'>
    				<li>
    					<a href='#elControls_{$comment->$idField}_menu' class='ipsComment_ellipsis' id='elControls_{$comment->$idField}' title='{lang="more_options"}' data-ipsMenu data-ipsMenu-appendTo='#comment-{$comment->$idField}_wrap'><i class='fa fa-ellipsis-h'></i></a>
    					<ul id='elControls_{$comment->$idField}_menu' class='ipsMenu ipsMenu_narrow ipsHide'>
    						{{if $comment->canReportOrRevoke() === TRUE}}
    							<li class='ipsMenu_item'><a href='{$comment->url('report')}' data-ipsDialog data-ipsDialog-remoteSubmit data-ipsDialog-size='medium' data-ipsDialog-flashMessage='{lang="report_submit_success"}' data-ipsDialog-title="{lang="report_post"}" data-action='reportComment' title='{lang="report_content"}'>{lang="report"}</a></li>
    						{{endif}}
    						{{if $comment->mapped('first') }}
    							<li class='ipsMenu_item'><a href='{$comment->item()->url()}' title='{lang="share_this_post"}' data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-content='#elSharePost_{$comment->$idField}_menu' data-ipsDialog-title="{lang="share_this_post"}" d='elSharePost_{$comment->$idField}' data-role='shareComment'>{lang="share"}</a></li>
    						{{else}}
    							<li class='ipsMenu_item'><a href='{$comment->item()->url()->setQueryString( array( 'do' => 'findComment', 'comment' => $comment->$idField ) )}' title='{lang="share_this_post"}' data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-content='#elSharePost_{$comment->$idField}_menu' data-ipsDialog-title="{lang="share_this_post"}" id='elSharePost_{$comment->$idField}' data-role='shareComment'>{lang="share"}</a></li>
    						{{endif}}
    						{{if $comment->canEdit() || ( !$comment->mapped('first') and ( $comment->canPromoteToSocialMedia() || $comment->item()->canSolve() || $comment->canDelete() || $comment->canHide() || $comment->canUnhide() || $comment->canSplit() || $item->canFeatureComment() || $item->canUnfeatureComment() || ( $comment->hidden() == -2 AND \IPS\Member::loggedIn()->modPermission('can_manage_deleted_content') ) ) )}}
    							<li class='ipsMenu_sep'><hr></li>
    						{{endif}}
    						{{if $comment->canEdit()}}
    							{{if $comment->mapped('first') and $comment->item()->canEdit()}}
    								<li class='ipsMenu_item'><a href='{$comment->item()->url()->setQueryString( 'do', 'edit' )}'>{lang="edit"}</a></li>
    							{{else}}
    								<li class='ipsMenu_item'><a href='{$comment->url('edit')}' data-action='editComment'>{lang="edit"}</a></li>
    							{{endif}}
    						{{endif}}
    						{{if $comment->hidden() == -2 AND \IPS\Member::loggedIn()->modPermission('can_manage_deleted_content')}}
    							<li class='ipsMenu_item'><a href='{$comment->url('restore')->csrf()}' data-confirm data-confirmSubMessage='{lang="restore_as_visible_desc"}'>{lang="restore_as_visible"}</a></li>
    							<li class='ipsMenu_item'><a href='{$comment->url('restore')->csrf()->setQueryString( 'restoreAsHidden', 1 )}' data-confirm data-confirmSubMessage='{lang="restore_as_hidden_desc"}'>{lang="restore_as_hidden"}</a></li>
    							<li class='ipsMenu_item'><a href='{$comment->url('delete')->csrf()->setQueryString( 'immediately', 1 )}' data-confirm data-confirmSubMessage='{lang="delete_immediately_desc"}'>{lang="delete_immediately"}</a></li>
    						{{else}}
    							{{if $comment instanceof \IPS\Content\Hideable}}
    								{{if !$comment->hidden() and $comment->canHide()}}
    									<li class='ipsMenu_item'><a href='{$comment->url('hide')->csrf()}' data-ipsDialog data-ipsDialog-title="{lang="hide"}">{lang="hide"}</a></li>
    								{{elseif $comment->hidden() and $comment->canUnhide()}}
    									<li class='ipsMenu_item'><a href='{$comment->url('unhide')->csrf()}'>{lang="unhide"}</a></li>
    								{{endif}}
    							{{endif}}
    							{{if $comment->canSplit()}}
    								<li class='ipsMenu_item'><a href='{$comment->url('split')}' data-action='splitComment' data-ipsDialog data-ipsDialog-title="{lang="split_to_new" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $item::$title )"}">{lang="split"}</a></li>
    							{{endif}}
    							{{if $comment->canDelete()}}
    								<li class='ipsMenu_item'><a href='{$comment->url('delete')->csrf()->setPage('page',\IPS\Request::i()->page)}' data-action='deleteComment' data-updateOnDelete="#commentCount">{lang="delete"}</a></li>
    							{{endif}}
    							{{if $comment->isFeatured() AND $item->canUnfeatureComment()}}
    								<li class='ipsMenu_item'><a href='{$comment->url('unfeature')->csrf()->setPage('page',\IPS\Request::i()->page)}' data-action="unrecommendComment">{lang="unrecommend_content"}</a></li>
    							{{endif}}
    							{{if !$comment->isFeatured() AND $item->canFeatureComment()}}
    								<li class='ipsMenu_item'><a href='{$comment->url('feature')->csrf()->setPage('page',\IPS\Request::i()->page)}' data-ipsDialog data-ipsDialog-title='{lang="recommend_post"}' data-ipsDialog-remoteSubmit data-ipsDialog-size='medium' data-action="recommendComment">{lang="recommend_content"}</a></li>
    							{{endif}}
    							{{if ( ! $comment->mapped('first') and $comment->canPromoteToSocialMedia() )}}
    								<li class='ipsMenu_item'>{template="promoteLink" app="core" group="global" params="$comment"}</li>
    							{{endif}}
    						{{endif}}
    					</ul>
    				</li>
    				{{if \count( $item->commentMultimodActions() ) and !$comment->mapped('first')}}
    				<li><span class='ipsCustomInput'>
    					<input type="checkbox" name="multimod[{$comment->$idField}]" value="1" data-role="moderation" data-actions="{{if $comment->canSplit()}}split merge{{endif}} {{if $comment->hidden() === -1 AND $comment->canUnhide()}}unhide{{elseif $comment->hidden() === 1 AND $comment->canUnhide()}}approve{{elseif $comment->canHide()}}hide{{endif}} {{if $comment->canDelete()}}delete{{endif}}" data-state='{{if $comment->tableStates()}}{$comment->tableStates()}{{endif}}'>
    					<span></span>
    				</span></li>
    				{{endif}}
    			</ul>
    		</div>
    
    		<div class='ipsType_reset ipsResponsive_hidePhone'>
    			<a href='{$comment->item()->url()->setQueryString( array( 'do' => 'findComment', 'comment' => $comment->$idField ) )}' class='ipsType_blendLinks'>{$comment->dateLine()|raw}</a> 
    			{{if $comment->ip_address and \IPS\Member::loggedIn()->modPermission('can_use_ip_tools') and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) )}}
    				&middot; <a class='ipsType_blendLinks ipsType_light ipsType_noUnderline ipsType_noBreak' href="{url="app=core&module=modcp&controller=modcp&tab=ip_tools&ip=$comment->ip_address" seoTemplate="modcp_ip_tools"}" data-ipsMenu data-ipsMenu-menuID='{$comment->$idField}_ip_menu'>{lang="ip_short"} <i class='fa fa-angle-down'></i></a>
    			{{endif}}
    			<span class='ipsResponsive_hidePhone'>
    				{{if $comment->editLine()}}
    					({lang="edited_lc"})
    				{{endif}}
    				{{if $comment->hidden() AND $comment->hidden() != -2}}
    					&middot; {$comment->hiddenBlurb()}
    				{{elseif $comment->hidden() == -2}}
    					&middot; {$comment->deletedBlurb()}
    				{{endif}}
    			</span>
    		</div>
    	</div>
    
    	{{if member.modPermission('mod_see_warn') and $comment->warning}}
    		{template="commentWarned" group="global" app="core" params="$comment"}
    	{{endif}}
    
    
    	<div class='cPost_contentWrap'>
    		{{if $comment->hidden() !== 0}}
    			<div class='ipsResponsive_showPhone ipsResponsive_block ipsSpacer_bottom'>
    				{{if $comment->hidden() AND $comment->hidden() != -2}}
    					{$comment->hiddenBlurb()}
    				{{elseif $comment->hidden() == -2}}
    					{$comment->deletedBlurb()}
    				{{endif}}
    			</div>
    		{{endif}}
    		<div data-role='commentContent' class='ipsType_normal ipsType_richText ipsPadding_bottom ipsContained' data-controller='core.front.core.lightboxedImages'>
    			{$comment->content()|raw}
    
    			{{if $comment->editLine()}}
    				{$comment->editLine()|raw}
    			{{endif}}
    		</div>
    
    		{{if ( \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\Reactable' ) and settings.reputation_enabled and $comment->hasReactionBar() ) || ( $comment->hidden() === 1 && ( $comment->canUnhide() || $comment->canDelete() ) ) || ( $comment->hidden() === 0 and $item->canComment() and $editorName ) || $comment->item()->canSolve() }}
    			<div class='ipsItemControls'>
    				{{if !( $comment->hidden() === 1 && ( $comment->canUnhide() || $comment->canDelete() ) )}}
    					{{if \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\Reactable' ) and settings.reputation_enabled}}
    						{template="reputation" group="global" app="core" params="$comment"}
    					{{endif}}
    				{{endif}}
    				<ul class='ipsComment_controls ipsClearfix ipsItemControls_left' data-role="commentControls">
    					{{if $comment->hidden() === 1 && ( $comment->canUnhide() || $comment->canDelete() )}}
    						{{if $comment->canUnhide()}}
    							<li><a href='{$comment->url('unhide')->csrf()}' class='ipsButton ipsButton_verySmall ipsButton_positive' data-action='approveComment'><i class='fa fa-check'></i> {lang="approve"}</a></li>
    						{{endif}}
    						{{if $comment->canDelete()}}
    							<li><a href='{$comment->url('delete')->csrf()->setPage('page',\IPS\Request::i()->page)}' data-action='deleteComment' data-updateOnDelete="#commentCount" class='ipsButton ipsButton_verySmall ipsButton_negative'><i class='fa fa-times'></i> {lang="delete"}</a></li>
    						{{endif}}
    						{{if $comment->canEdit() || $comment->canSplit() || $comment->canHide()}}
    							<li>
    								<a href='#elControls_{$comment->$idField}_moderator_menu' id='elControls_{$comment->$idField}_moderator' data-ipsMenu data-ipsMenu-appendTo='#comment-{$comment->$idField}_wrap'>{lang="moderator_tools"} &nbsp;<i class='fa fa-caret-down'></i></a>
    								<ul id='elControls_{$comment->$idField}_moderator_menu' class='ipsMenu ipsMenu_narrow ipsHide'>
    									{{if $comment->canEdit()}}
    										{{if $comment->mapped('first') and $comment->item()->canEdit()}}
    											<li class='ipsMenu_item'><a href='{$comment->item()->url()->setQueryString( 'do', 'edit' )}'>{lang="edit"}</a></li>
    										{{else}}
    											<li class='ipsMenu_item'><a href='{$comment->url('edit')}' data-action='editComment'>{lang="edit"}</a></li>
    										{{endif}}
    									{{endif}}
    									{{if $comment->canSplit()}}
    										<li class='ipsMenu_item'><a href='{$comment->url('split')}' data-action='splitComment' data-ipsDialog data-ipsDialog-title="{lang="split_to_new" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $item::$title )"}">{lang="split"}</a></li>
    									{{endif}}
    									{{if $comment instanceof \IPS\Content\Hideable and $comment->canHide()}}
    										<li class='ipsMenu_item'><a href='{$comment->url('hide')->csrf()}' data-ipsDialog data-ipsDialog-title="{lang="hide"}">{lang="hide"}</a></li>
    									{{endif}}
    								</ul>
    							</li>
    						{{endif}}
    					{{else}}
    						{{if $comment->hidden() === 0 and $item->canComment() and $editorName}}
    							<li data-ipsQuote-editor='{$editorName}' data-ipsQuote-target='#comment-{$comment->$idField}' class='ipsJS_show'>
    								<button class='ipsButton ipsButton_light ipsButton_verySmall ipsButton_narrow cMultiQuote ipsHide' data-action='multiQuoteComment' data-ipsTooltip data-ipsQuote-multiQuote data-mqId='mq{$comment->$idField}' title='{lang="multiquote"}'><i class='fa fa-plus'></i></button>
    							</li>
    							<li data-ipsQuote-editor='{$editorName}' data-ipsQuote-target='#comment-{$comment->$idField}' class='ipsJS_show'>
    								<a href='#' data-action='quoteComment' data-ipsQuote-singleQuote>{lang="quote"}</a>
    							</li>
    						{{endif}}
    						{{if ( $comment->item()->isSolved() and $comment->item()->mapped('solved_comment_id') == $comment->pid ) AND $comment->item()->canSolve()}}
    							<li><a href='{$item->url()->csrf()->setQueryString( array( 'do' => 'unsolve', 'answer' => $comment->pid ) )}' data-action="unsolveComment">{lang="unsolve_content"}</a></li>
    						{{endif}}
    						{{if $comment->item()->canSolve() AND ! $comment->item()->isSolved()}}
    							<li><a href='{$item->url()->csrf()->setQueryString( array( 'do' => 'solve', 'answer' => $comment->pid ) )}' data-action="solveComment">{lang="solve_content"}</a></li>
    						{{endif}}
    					{{endif}}
    					<li class='ipsHide' data-role='commentLoading'>
    						<span class='ipsLoading ipsLoading_tiny ipsLoading_noAnim'></span>
    					</li>
    				</ul>
    			</div>
    		{{endif}}
    
    		{{if trim( $comment->author()->signature )}}
    			{template="signature" group="global" app="core" params="$comment->author()"}
    		{{endif}}
    	</div>
    
    	{{if $comment->ip_address and \IPS\Member::loggedIn()->modPermission('can_use_ip_tools') and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) )}}
    		<div class='ipsHide ipsPadding ipsMenu ipsMenu_veryWide' id='{$comment->$idField}_ip_menu'>
    			<h5 class='ipsType_normal ipsType_reset'>{lang="ip_address"}</h5>
    			<input type='text' autofocus class='ipsField_fullWidth ipsMargin_vertical:half' value='{$comment->ip_address}'>
    			<a href='{url="app=core&module=modcp&controller=modcp&tab=ip_tools&ip=$comment->ip_address" seoTemplate="modcp_ip_tools"}' class='ipsButton ipsButton_light ipsButton_small ipsButton_fullWidth'>{lang="more_about_ip_address"} <i class='fa fa-angle-right'></i></a>
    		</div>
    	{{endif}}
    
    	<div class='ipsPadding ipsHide cPostShareMenu' id='elSharePost_{$comment->$idField}_menu'>
    		<h5 class='ipsType_normal ipsType_reset'>{lang="link_to_post"}</h5>
    		{{if $comment->mapped('first') }}
    			{{$url = $comment->item()->url();}}
    		{{else}}
    			{{$url = $comment->item()->url()->setQueryString( array( 'do' => 'findComment', 'comment' => $comment->$idField ) );}}
    		{{endif}}
    		{{if \IPS\Settings::i()->ref_on}}
    			{{$url = $url->setQueryString( array( '_rid' => \IPS\Member::loggedIn()->member_id  ) );}}
    		{{endif}}
    		<input type='text' value='{$url}' class='ipsField_fullWidth'>
    
    		{{if !$comment->item()->container()->disable_sharelinks and \count( $comment->sharelinks() )}}
    			<h5 class='ipsType_normal ipsType_reset ipsSpacer_top'>{lang="share_externally"}</h5>
    			{template="sharelinks" group="global" app="core" params="$comment"}
    		{{endif}}
    	</div>
    </div>

     

  7. 13 часов назад, alexis сказал:

    Сокращаю свой код выше до более компактного и практичного:

    
    							{{if $comment->canEdit()}}
    							{{if $comment->mapped('first') and $comment->item()->canEdit()}}
    								<li class='ipsMenu_item'><a href='{$comment->item()->url()->setQueryString( 'do', 'edit' )}'>{lang="edit"}</a></li>
    							{{else}}
    								<li class='ipsMenu_item'><a href='{$comment->url('edit')}' data-action='editComment'>{lang="edit"}</a></li>
    							{{endif}}

    Вставлять туда же в то же обозначенное место выше.

    Появилось "Изменить", но перед троеточием 🙂

  8. Если в версии IPS 4.4.X, все кнопки для правки опубликованного сообщения располагались сразу снизу, то в версии 4.5.4.2 надо вверху сообщения, сперва нажать троеточие и потом в появившемся меню на "изменить" кликнуть.
    Это крайне неудобно, когда пост большой, вверх надо прокручивать и кликать 2 раза.
    Как добавить хотя бы "изменить" вниз, в IPS 4.5.X?

  9. В 14.02.2021 в 20:14, MainDayz сказал:

    Доброго времени суток, уважаемые, хочу переместить раздел "форумы" впритык влево

    Сейчас это так, то-есть форумы находятся по центру.


    А нужно вот так, чтобы форумы были максимально сомкнуты с левой частью

    Надеюсь на вашу помощь, облазил настройки ничего не нашел 💔

    Тема —> изменить —> другое и установить размер резиновой ширины 90-95%
    Всё растянется до правого и левого края

  10. В 20.11.2017 в 11:30, occupant сказал:

    Заменил папку на сервере от IPS, на ту, которая Original Release, теперь спустя пару часов пропал редактор :D. Но копать буду…

    Получилось обновить до последней версии? 
    А то у меня не все плагины Ckeditor-а теперь работают, на последней версии invision 🤔

  11. В 30.12.2020 в 18:14, tophacker сказал:

    4.5.4 не работает. Только плодит гостей. +1 гость за каждое обновление страницы.
     

      Показать контент

    image.thumb.png.eecf6fda6cf68cf47b1e7c076be6ab41.png

     

    Аналогичная проблема.
    Поставил на нулевом форуме, пишет меня активным и кучу гостей с моим IP плодит, не показывая где они и что смотрят.
    Search Bots Online 1.0.5
    Invision Community v4.5.4.2

    На v4.4.10 всё ок работает.

  12. 2 минуты назад, aLEX49566 сказал:

    Стоит русский как выяснилось там и все вроде как переведено, а вот по факту - английский выдает(

    1. Возможно не все компоненты русского языка установил.
    2. Не сделал русский язык дефолтным языком
    3. Обновить кэш после изменений

  13. 23 минуты назад, aLEX49566 сказал:

    Доброго времени уток! Подскажите пожалуйста, когда человек регистрируется на форуме, приходит  оповещение на имейл а-ля - Thanks for registering. Click the button below to validate your account and get started.  Вопрос в том - где это сообщение редачится?

    В внешний вид —> языки и там поиск по фразе

    языки.jpg
     

    И вообще надо русский язык там же установить, всё уже переведено 🙂

  14. Форум на Invision Community v4.5.4.2
    Установил, через "добавить кнопку редактора" Таблицы / Table, всё окей. Таблицы заработали и появилась кнопка таблиц в редакторе.
    Аналогично устанавливаю Table Resize , но после установки не работает изменение таблиц .
    Так же не работают Table ToolsColor Dialog и дополнительных кнопок, полей не появляется.
    https://ckeditor.com/cke4/addon/table
    https://ckeditor.com/cke4/addon/tableresize
    https://ckeditor.com/cke4/addon/tabletools
    https://ckeditor.com/cke4/addon/colordialog

    Как правильно установить на последней версии IPS? 

  15. 3 часа назад, Арон сказал:

    Я уточнил - так это ли нет?

    Одни пишут, что ips на хостингах 100 посетителей в сутки не потянут. А другие пишут, что посещалка в 1тыс. тянет.

    Так у тебя хостинг Jino - это один из худших российских хостеров.
     90% российского виртуального хостинга кака. За 20 лет, я перепробовал почти всех топовых в России, по цене-качество. 
    Надо брать напрямую или у посредников OVH, Hetzner - это крупнейшие датацентры, российские с ними по цене не конкуренты.

  16. 6 часов назад, Alexander_Zeinov сказал:

    А где эти пути?

    Это в старых версиях IPS, в новой вроде этого нет
    Попробуй в confglobal прописать новый домен, вместо прежнего и потом в админке Система —> Поддержка —> Что-то работает неправильно —> Продолжить

    А нет вообще то Система —> Настройки —> Дополнительно —> Хранение данных —> Директория
    Там указать новую папку, если не соотвествует

  17. В 09.09.2020 в 03:26, ZIKURIK сказал:

    VPN ты не заблокируешь никаким образом, это тоже самое что и заблокировать интернет. Блокировка стран - потеря трафика, да и обходится тем же VPNом или прокси из страны где хостится сайт. Все что видит твой сайт у пользователя, это его IP, версия ОС и имя браузера, ни о какой речи про бан по железу идти и не может, а любые подобные механики будут блокироваться уже защитой на уровне браузера. Тебе подсказывают рабочие человеческие методы, других вариантов нет.

    В смысле не заблокируешь?
    Выше же всё написал с картинками 🙂 https://ipbmafia.ru/topic/22302-borba-s-vpn/?do=findComment&comment=163189
    Под VPN выделяются сетки IP хостерам, не для домашнего интернета. В whois показывает ip провайдера этого или хостера, да ещё и напишет название хостера.

     

    В 09.09.2020 в 01:17, t_reks сказал:

    Это постмодерация.

    Вопрос в теме о бане при попытке регистрации.

    Купи лицензию Cleantalk, установи на форум и будет всё пучком. Если лень ip проверить :)

  18. Вообще не советую использовать под IPS / IPB - хостинги с cPanel.
    В своё время намучился с падениями и поломками форумов, на хостингах с cPanel.
    Лучше выбрать хостинг с ISP Panel, ну или с Direct Admin
    Несколько лет сижу на ISP Panel, форум на виртуальном хостинге с 1000-2000 уников посещаемостью в день, ничего не ломается.

×
×
  • Создать...