Solutions
-
Respected's post in Проблема со спойлером. was marked as the answerВерсия IPB - 2.3.5
Мы не поддерживаем устаревшую версию форума
-
Respected's post in Мини-профиль в статистике - Ошибка was marked as the answer.ipsUserPhoto_large { max-width: 96px; max-height: 99px; } .ipsUserPhoto_medium { width: 50px; height: 50px; }
Превышен какой-то из размеров.
-
Respected's post in Как сделать, чтобы меню в promenu было выпадающим? was marked as the answerНе нужно ставить никаких галочек. При создании пункта меню внизу можно указать родительский пункт.
-
Respected's post in Изменения кнопок стиля was marked as the answerКласс input_submit в ipb_styles.css
-
Respected's post in Как разрешить гостям принимать участие в опросах? was marked as the answerГостям нельзя разрешить голосовать в опросах.
-
Respected's post in Дополнительная php страница was marked as the answer
-
Respected's post in Как прикладывать более 10 фоток в сообщение? was marked as the answerУвеличить это число нельзя никаким образом.
-
Respected's post in Ошибка в администрации was marked as the answerРедактируем шаблон Статистика > group_strip
Найти:
<li><a href="{parse url="showforum={$id}" base="public" template="showforum" seotitle="$this->registry->class_forums->forum_by_id[ $id ]['name_seo']"}">{$name}</a></li>
Заменить на:
<php>$seoName = $this->registry->class_forums->forum_by_id[$id]['name_seo'];</php> <li><a href="{parse url="showforum={$id}" base="public" template="showforum" seotitle="$seoName"}">{$name}</a></li> -
Respected's post in Как поднять отправлено наверх? was marked as the answerРедактируем шаблон post
Найти и удалить:
<p class='posted_info desc lighter ipsType_small'> {$this->lang->words['posted']} <abbr class="published" itemprop="commentTime" title="{parse expression="date( 'c', $post['post']['post_date'] )"}">{parse date="$post['post']['post_date']" format="long"}</abbr> <if test="isSolvedSausage:|:$post['post']['_isMarkedAnswered']"> <span class='ipsBadge ipsBadge_green'>{$this->lang->words['topic_best_answer']}</span></if> </p>
Найти:
<if test="postIp:|:$post['post']['_show_ip']">
Выше добавить:
<div class='post_date'> {$this->lang->words['posted']} <abbr class="published" itemprop="commentTime" title="{parse expression="date( 'c', $post['post']['post_date'] )"}">{parse date="$post['post']['post_date']" format="long"}</abbr> </div>
Найти:
<if test="postMember:|:$post['author']['member_id']"> <span itemprop="creator name" class="author vcard">{parse template="userHoverCard" group="global" params="$post['author']"}</span> <else /> {parse template="userHoverCard" group="global" params="$post['author']"} </if>
Заменить на:
<div class='post_username'> <if test="postMember:|:$post['author']['member_id']"> <span itemprop="creator name" class="author vcard">{parse template="userHoverCard" group="global" params="$post['author']"}</span> <else /> {parse template="userHoverCard" group="global" params="$post['author']"} </if> </div>
В ipb_styles.css добавить:
.post_username{ float: left; min-width: 177px; font-weight: bold; } .post_date{ color: #999; float: left; font-size: 11px; font-weight: normal; } -
Respected's post in Ошибка при установки was marked as the answerРелиз залит не полностью. перезалей в архиве и распакуй с помощью ISPManager
-
Respected's post in Проблема с картинками при переносе форума. was marked as the answerДело в том, что в файлике ipb_styles.css у каждой картинки у тебя прописан путь на старый адрес. Поправь путь для всех картинок в этом файлике.
-
Respected's post in Проблема с загрузкой аватара 3.4.2. was marked as the answerРекомендую проверить настройку:
Пользователи --> Выбрать группу --> Изменить --> Глобальные настройки --> Прикрепление файлов
-
Respected's post in Помогите определиться с компонентом для наград was marked as the answer,попрошу без мата, всё таки мы с вами находимся в культурной среде.
Самый актуальный компонент наград -
-
Respected's post in Проблема при установки "shoutbox" на форум. was marked as the answerЯ же написал что (( Не реклама ))..
Это просто бред, писать такие фразы.
xaker0of, перед созданием тем рекомендую познакомиться с нашей поисковой формой.
IP.Shoutbox - FAQ
-
Respected's post in Изменение вида репутации was marked as the answerОткрой шаблон Прочие --> repButtons и замени всё его содержимое на:
<php> // Apps can set the key empty to disable, but this will allow all apps to use the popup to show who repped if( !isset($data['jsCallback']) ) { $data['jsCallback'] = "ipb.global.repPopUp( this, {$data['primaryId']}, '{$data['app']}', '{$data['type']}' );"; } $repClickable = ( $this->memberData['gbw_view_reps'] AND $data['jsCallback'] ) ? 'onclick="' . $data['jsCallback'] . '"' : ''; </php> <if test="reputationBox:|:$this->settings['reputation_enabled']"> <if test="canRep:|:!( $this->settings['reputation_protected_groups'] && in_array( $member['member_group_id'], explode( ',', $this->settings['reputation_protected_groups'] ) ) ) and $this->memberData['member_id']"> <if test="isLike:|:$this->settings['reputation_point_types'] == 'like'"> <div class='ipsLikeBar right clearfix' id='{$data['domCountId']}'> <ul class='ipsList_inline'> <if test="!isset($data['hide_text']) OR !$data['hide_text']"> <li id="{$data['domLikeStripId']}" class='ipsLikeBar_info' <if test="hasNoLikes:|:!$data['likeFormatted']">style="display:none"</if>> {$data['likeFormatted']} </li> </if> <if test="canGiveRep:|:IPSMember::canGiveRep( $data, $member ) !== false"> <li <if test="giveRepUp:|:IPSMember::canRepUp( $data, $member ) === false">style="display:none"</if>> <a class='ipsLikeButton ipsLikeButton_enabled rep_up' href='{$this->settings['base_url']}app=core&module=global&section=reputation&do=add_rating&app_rate={$data['app']}&type={$data['type']}&type_id={$data['primaryId']}&rating=1&secure_key={$this->member->form_hash}&post_return={$data['primaryId']}' title='{$this->lang->words['do_like_up']}'>{$this->lang->words['like_this']}</a> </li> <li <if test="giveRepDown:|:IPSMember::canRepDown( $data, $member ) === false">style="display:none"</if>> <a class='ipsLikeButton ipsLikeButton_disabled rep_down' href='{$this->settings['base_url']}app=core&module=global&section=reputation&do=add_rating&app_rate={$data['app']}&type={$data['type']}&type_id={$data['primaryId']}&rating=-1&secure_key={$this->member->form_hash}&post_return={$data['primaryId']}' title='{$this->lang->words['do_like_down']}'>{$this->lang->words['unlike_this']}</a> </li> </if> </ul> </div> <else /> <div class='rep_bar clearfix <if test="pos:|:!$data['position'] || $data['position'] == 'right'">right</if>' id='{$data['domCountId']}'> {parse variable="repClickable" default="" oncondition="$this->memberData['gbw_view_reps']" value=" clickable"} <ul class='ipsList_inline'> <if test="canGiveRep:|:IPSMember::canGiveRep( $data, $member ) !== false"> <li <if test="giveRepUp:|:IPSMember::canRepUp( $data, $member ) === false">style="display:none"</if>> <a href='{$this->settings['base_url']}app=core&module=global&section=reputation&do=add_rating&app_rate={$data['app']}&type={$data['type']}&type_id={$data['primaryId']}&rating=1&secure_key={$this->member->form_hash}&post_return={$data['primaryId']}' class='rep_up' title='{$this->lang->words['reputation_up']}'>{parse replacement="rep_up"}</a> </li> </if> <if test="isNotLike:|:$this->settings['reputation_point_types'] != 'like'"> <if test="hasNoRep:|:$data['rep_points'] == 0"> <li><span class='reputation zero rep_show{parse variable="repClickable"}' title='{$this->lang->words['reputation']}' {$repClickable}> </if> <if test="hasPosRep:|:$data['rep_points'] > 0"> <li><span class='reputation positive rep_show{parse variable="repClickable"}' title='{$this->lang->words['reputation']}' {$repClickable}> </if> <if test="hasNegRep:|:$data['rep_points'] < 0"> <li><span class='reputation negative rep_show{parse variable="repClickable"}' title='{$this->lang->words['reputation']}' {$repClickable}> </if> {parse expression="intval($data['rep_points'])"} </span> </li> </if> <if test="canGiveRep:|:IPSMember::canGiveRep( $data, $member ) !== false"> <li <if test="giveRepDown:|:IPSMember::canRepDown( $data, $member ) === false">style="display:none"</if>> <a href='{$this->settings['base_url']}app=core&module=global&section=reputation&do=add_rating&app_rate={$data['app']}&type={$data['type']}&type_id={$data['primaryId']}&rating=-1&secure_key={$this->member->form_hash}&post_return={$data['primaryId']}' class='rep_down' title='{$this->lang->words['reputation_down']}'>{parse replacement="rep_down"}</a> </li> </if> </ul> </div> </if> </if> </if> <script type='text/javascript'> ipb.global.registerReputation( '{$data['domCountId']}', { domLikeStripId: '{$data['domLikeStripId']}', app: '{$data['app']}', type: '{$data['type']}', typeid: '{$data['primaryId']}' }, parseInt('{$data['rep_points']}') ); </script>
Работать будет абсолютно везде, т.к. все компоненты берут репутацию из одного шаблона, который мы и поправили.
-
Respected's post in Контактная информация,скрыть E-mail was marked as the answerОткрываем шаблон Профили Пользователей --> profileModern и удаляем код, либо комментируем:
<if test="isadmin:|:$this->memberData['g_access_cp'] == 1"> <li class='clear clearfix'> <span class='row_title'>{$this->lang->words['m_email']}</span> <span class='row_data'> <a href='mailto:{$member['email']}'>{$member['email']}</a> </span> </li> </if> -
Respected's post in Помогите выставить права доступа группы ? was marked as the answerПока получается если в настройках отключаю возможность скачивать файлы - одновременно они лишаются просмотра фотографий.
По другому, увы, в IP.Board не сделать.. Закачанное изображение, считается одним и тем же, что и закачанный файл. Разграничить из нельзя.
-
Respected's post in регистрация was marked as the answerНастройки --> System --> Security and Privacy --> Disable new registrations
Есть ли возможность у IPB вновь зарегистрированным пользователям включить премодерацию постов? Данное действие будет неверно для вновь зарегистрированных пользователей. Поставь вопрос при регистрации + кейкапча. У нас уже полгода ни одного бота нет
-
Respected's post in Перенос таблиц из БД was marked as the answerПереустановка форума
-
Respected's post in Изменение количества статусов в блоке was marked as the answerДобавить в conf_global.php перед закрывающим php тегом:
$INFO['status_sidebar_show_x'] = '10'; -
Respected's post in Как поставить логотип was marked as the answerВсё намного проще: достаточно отменить изменения в шаблоне defaultHeader, тогда на место встанет стандартный логотип, который и можно заменить
-
Respected's post in (Решено) Как поставить значок вместо надписи "тема зафиксирована" was marked as the answerОткрыть шаблон Список тем форума --> topicPrefixWrap
Заменить всё на:
<if test="prefix:|:$text"> <img src="ссылка на изображение" /> </if> -
Respected's post in Невидно стандартных аватаров was marked as the answerВ админцентре в поиске вбей gravatar и отключи его в найденных настройках.
-
Respected's post in Проблема с SEO url'ами was marked as the answerВ настройках SEO включаем Redirect to new friendly URL format и Use .htaccess mod_rewrite
Далее в .htaccess добавляем свой <IfModule mod_rewrite.c>
Необходимо из этой строки убрать Options -MultiViews
-
Respected's post in Код формы поиска на форуме was marked as the answerПривет ещё раз
Полный код находится в шаблоне Поиск --> searchAdvancedForm