-
Постов
381 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Активность репутации
-
benix отреагировална пост Chera в Откат версии
Здравствуйте. Как можно откатить форум с IPS 4.1.15 на IPB 3.4.9 при это сохранить весь контент(темы, сообщения, аккаунты)
-
benix отреагировална пост WOLF в активная сессия ?
человек с другой страны, он хочет чтобы была единая авторизация между сайтом и форумом.
-
benix получил реакцию от АлексМоскалёв в Пароль закрытого форума для каждого юзера.
Проще, мне кажется, дать права на просмотр конкретного форума определенной группе в настройках этого форума. А пароль - это как минимум не удобно.
-
benix отреагировална пост greykoo в Пароль закрытого форума для каждого юзера.
То есть :
У Васи ключ 123456
У Пети ключ 65894
У Степы ключ 54387
И все они смогут читать конкретный раздел? Не легче их перевести в конкретную группу и пусть они читают эти разделы без всяких паролей
п.с. идея реализуемая
-
benix отреагировална пост pharaon в (SOS33) Similar Topics on Post Screen 2.1.1
можно слегка модифицировать хук.
в js файле меняем
$( 'topic_title' ).observe( 'blur', ipb.similarTopics.checkSimilarTopics ); на $( 'topic_title' ).observe( 'keyup', ipb.similarTopics.checkSimilarTopics ); и new Effect.BlindDown( 'topicos_similares', { duration: 0.5 } ); на new Effect.BlindDown( 'topicos_similares', { duration: 0.0 } );
тогда не по потере фокуса будет поиск, а сразу при вбивании темы
-
benix отреагировална пост MGHaze в Сложность пароля
Подскажите, есть ли какая возможность изменить требования к паролям при их смене пользователем и регистрации? По умолчанию требования не особо радуют. Нашел хук, который позволяет отображать сложность пароля, но он не накладывает ограничений
-
benix отреагировална пост Sipsb в вторая аутентификация в админку, где?
В в папке /admin .htaccess и .htapasswd удалите.
После в АП появится пункт смотрите ниже
.
-
benix отреагировална пост Redneck в Едет шаблон!
получилось ее убрать только этим кодом:
li.ipsWidget.ipsWidget_vertical.ipsBox { list-style: none; }
-
benix отреагировална пост spoken в Конвертирование кодировки базы данных из cp1251 в utf8
Respected, спасибо.
На самом деле делать перекодировку через дамп это глупость. Есть скрипт, который перекодирует БД без дампа. Просто положить его в корень форума и запустить.
Скрипт такой. Сохранить под любым именем в корень форума и перейти по адресу скрипта.
<?php // Database info include("conf_global.php"); $dbhost = $INFO['sql_host']; $dbuser = $INFO['sql_user']; $dbpass = $INFO['sql_pass']; $dbname = $INFO['sql_database']; //--------------- header('Content-type: text/plain'); $dbconn = mysql_connect($dbhost, $dbuser, $dbpass) or die( mysql_error() ); $db = mysql_select_db($dbname) or die( mysql_error() ); $timer['start'] = microtime(true); $sql = "ALTER DATABASE `".$dbname."` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci"; $result = mysql_query($sql) or die( mysql_error() ); print "Database changed to UTF-8.n"; $sql = 'SHOW TABLES'; $result = mysql_query($sql) or die( mysql_error() ); $sql = array(); while ( $row = mysql_fetch_row($result) ) { $table = mysql_real_escape_string($row[0]); $sql = "ALTER TABLE {$table} DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci, CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci"; mysql_query($sql) or die( mysql_error() ); print "{$table} changed to UTF-8.n"; } mysql_close($dbconn); $timer['end'] = microtime(true) - $timer['start']; echo "nPage generated in ". round( $timer['end'], 4 ); ?> -
benix отреагировална пост CNoise в Значок статуса (онлайн\оффлайн)
Чтобы добавить онлайн-статус пользователя под аватарку, в шаблоне userInfoPane на вкладке "Глобальные" вашего скина найдите:
<if test="authorwarn:|:$author['show_warn']"> <li> <if test="$options['wl_id']"> <img src='{$this->settings['img_url']}/warn.png' class='clickable' onclick='warningPopup( this, {$options['wl_id']} )' title='{$this->lang->words['warnings_issued']}' /> </if> <a class='desc lighter blend_links' href='{parse url="app=members&module=profile&section=warnings&member={$author['member_id']}&from_app={$this->request['app']}&from_id1={$contentid}&from_id2={$options['id2']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}'>{parse expression="sprintf( $this->lang->words['warn_status'], $author['warn_level'] )"}</a> </li> </if> И сразу после этого добавьте:
<if test="userOnline:|:$author['_online']"> <li class='desc'> <span class='ipsBadge ipsBadge_green'>В сети</span> <else /> <span class='ipsBadge ipsBadge_grey'>Не в сети</span> </li> </if> Фразы "В сети" и "Не в сети" можете изменить на любые, подходящие вам, это же относится и к стилю текста.
Чтобы удалить статус от туда, где он находится сейчас, полагаю, около никнейма - я не смог просмотреть ни одной темы на вашем форуме, в шаблоне post раздела "Темы" найдите и удалите следующее:
<if test="$post['author']['_online']">...<else />...</if> Под "..." может быть любой код.
-
benix отреагировална пост Redneck в Сворачивание категорий (Collapse)
странный вопрос или я чего-то не понимаю... сворачивание категорий предусмотрено движком IPS и работает на всех форумах и стилях IPS4
-
benix отреагировална пост Redneck в история одного фейла, или покупка IPS4
Выходные дни, и если Вы почитали бы их условия, то увидели, что транзакции по покупке лицензий у них обрабатываются вручную в рабочие дни и часы. А поддержка клиентов осуществляется круглосуточно. Если еще поддержка не разобралась, то завтра рабочий день и они помогут разобраться в сложившейся ситуации
-
benix отреагировална пост Redneck в Не устанавливается IPS 4
ips4.zip - скрипт проверки сервера перед установкой IPS, загрузите на сервер, распакуйте и запустите из браузера. Он должен будет показать чего не хватает для установки движка
ips4.zip
-
benix отреагировална пост Respected в Хук- правила IP.Downloads
IP.Downloads Submission Reminder 1.1.0.zip
-
benix отреагировална пост Dows в Вопрос по поводу опасных PHP функций
Если у Вас ispmanager и есть php селектор, то выберите свою версию php:
- нажмите кнопку настройка
- в списке всех фукнций найдите строку disable_functions
- зайдите в эту настройку (кнопка изменить)
- добавьте туда (exec, system, pcntl_exec, popen, proc_open, shell_exec)
Если одна версия php, то ищите файл на сервере /etc/php.ini
- в файле найдите строку disable_functions
- вот такая должна быть (disable_functions = exec, system, pcntl_exec, popen, proc_open, shell_exec)
-
benix отреагировална пост SanyaSamp в Непонятные значки (как убрать?)
в boardindextemplate найди что то типа этого
<a href="#" class="ipsSidebar_trigger ipsType_smaller right desc mod_links">&раз; </a> -
benix отреагировална пост LvsF в Спам в IPB - методы борьбы.
Все же четко написано. 1. Идете в АЦ на страницу со списком вопросов/ответов
2. Заливаете на "на файлообменник или на свой-же сервер" текстовый файл с ответом(ами) на вопрос
3. Создаете новый вопрос.
3.1. В первом поле пишите
<a href='ссылка на файл'>Скачайте файл, перейдя по ссылке. Откройте его и вставьте ключевое слово в поле</a> Не забудьте указать ссылку на файл. Текст можно изменить по желанию.
3.2. Во второе поле пишите ответ(ы), которые должны совпадать с теми, что находятся в текст. файле.
4. Профит
-
benix отреагировална пост kgb в Редирект внешних ссылок
Просмотр файла Редирект внешних ссылок
Внимание! Версии плагина 1.0.0 и 1.0.2 не совместимы с IPS 4.1.9. Для IPS 4.1.9 и выше версия 1.0.3
Плагин делает внешние ссылки с сайта через редирект, т.е вида site.ru/out/?externallink.com/ , по аналогии как это было в сборке 3-ей версии от IBR.
!! Версия 1.0.2 и выше использует редирект от IPS , т.е. вида сайт.ру/?app=core&module=system&controller=redirect&url=ссылка
Установка
Для работы версии 1.0.0 необходимо установить плагин и добавить в корень сайта каталог out с содержимым из архива. Для версий выше каталог out уже не нужен
Настройка
Для полноценный работы необходимо разрешить все ссылки в настройках: Posting -> URLs->Allow any URLs , или это же можно сделать в настройках плагина, опция "Set URL Filtering Allow any URLs" . Также должна быть включена опция Posting -> URLs->Allow any URLs -> Instruct search engines not to follow posted links? , добавляющая nofollow к ссылкам. Впрочем иначе в плагине просто нет смысла.
Для того, что бы отдельные домены не редиректились, (ну например yandex или google) их надо добавить в список Posting -> URLs->Allow any URLs -> Domains to instruct search engines to follow .
Что бы не редиректились отдельные ссылки (например "продажные" ;)))) , то надо добавить к ссылке (к ссылке, а не к тексту ссылки ("анкору") см. фото ) ключ, указанный в опции "Direct Link Key". По умолчанию "mydirectlinkkey", но вам надо придумать свой. Внимание! При редактировании сообщения в котором есть "прямая" отдельная ссылка этот ключ придется добавить вновь, иначе ссылка превратится в редиректную. Имейте это в виду, чтобы не нарваться на претензию покупателя ссылки))) Это не баг, это так и задумано, что бы никакие лишние данные в базу не сохранялись. Т.е в базе данные сохраняются так, как будто данного хука нет.
И главное!
Я нисколько не программист, да к тому же у меня нет пока возможности протестировать его в рельных условиях, поэтому использование на свой страх и риск.
Добавил kgb Добавлено 28.12.2015 Категория Интерфейс Язык Язык: en
-
benix отреагировална пост kgb в Редирект внешних ссылок
загрузил новую версию, там показ промежуточной страницы можно отключить
-
-
benix отреагировална пост Respected в Ограничиваем отображение подфорумов
Это тема поддержки статьи: Ограничиваем отображение подфорумов.
Здесь вы можете обсудить все вопросы, связанные с этой статьёй.
Дата добавления статьи: 12 Апрель 2014 - 17:17
Дата обновления статьи: 12 Апрель 2014 - 17:17
-
benix отреагировална пост KitsuneSolar в Корректируем внешний вид "Лучшего ответа"
Это тема поддержки статьи: Корректируем внешний вид "Лучшего ответа".
Здесь вы можете обсудить все вопросы, связанные с этой статьёй.
Дата добавления статьи: 24 Март 2014 - 17:59
Дата обновления статьи: 24 Март 2014 - 18:00
-
-
benix отреагировална пост kgb в Как раскрасить теги на форуме
Если есть желание немного разукрасить форум, то можно cделать так.
Открваем шаблон tagEntry в группе скина Other Global Templates
и меняем имеющийся код
<a <if test="noClass:|:!$noClass">class='ipsTag'</if> href="{parse url="app=core&module=search&do=search&search_tags={parse expression="IPSText::urlencode_furlSafe($tag)"}&search_app=<if test="inSearch:|:isset($this->request['search_app']) AND $this->request['search_app']">{$this->request['search_app']}<else />{$app}</if><if test="hasSearchSection:|:$section">&search_app_filters[<if test="inSearchSub:|:isset($this->request['search_app']) AND $this->request['search_app']">{$this->request['search_app']}<else />{$app}</if>][searchInKey]={$section}</if>" base="public" template="tags" seotitle="false"}" data-tooltip="{parse expression="sprintf( $this->lang->words['find_more_tags'], $tag )"}"><span>{$tag}</span></a> на этот
<php> $color = sprintf( '#%02X%02X%02X', mt_rand(0, 255), mt_rand(0, 255), mt_rand(0, 255) ); </php> <a <if test="noClass:|:!$noClass">class='ipsTag'</if> href="{parse url="app=core&module=search&do=search&search_tags={parse expression="IPSText::urlencode_furlSafe($tag)"}&search_app=<if test="inSearch:|:isset($this->request['search_app']) AND $this->request['search_app']">{$this->request['search_app']}<else />{$app}</if><if test="hasSearchSection:|:$section">&search_app_filters[<if test="inSearchSub:|:isset($this->request['search_app']) AND $this->request['search_app']">{$this->request['search_app']}<else />{$app}</if>][searchInKey]={$section}</if>" base="public" template="tags" seotitle="false"}" data-tooltip="{parse expression="sprintf( $this->lang->words['find_more_tags'], $tag )"}"><span style="color:{$color}">{$tag}</span></a> Цвет тегов будет менятся случайным образом. Если надо, что бы цвет тегов был более темном диапазоне, уменьшите числа 255, напр, до 150
Ну еще в
ipb_styles.css
там где
/* TAG CLOUD */ .ipsTagWeight_1 { opacity: 1.0; } и так далее
можно установить размер тегов, например. В принципе изменения в шаблон можно не вносиить, а прописать цвета непосредственно в CSS
/* TAG CLOUD */ .ipsTagWeight_1 { opacity: 1.0; font-size:17px; } .ipsTagWeight_2 { opacity: 0.9; font-size:16px;} .ipsTagWeight_3 { opacity: 0.8; font-size:15px;} .ipsTagWeight_4 { opacity: 0.7; font-size:14px;} .ipsTagWeight_5 { opacity: 0.6; font-size:14px;} .ipsTagWeight_6 { opacity: 0.5; font-size:13px;} .ipsTagWeight_7 { opacity: 0.4; font-size:12px;} .ipsTagWeight_8 { opacity: 0.3; font-size:11px;}
-
benix отреагировална пост Respected в Русификация настроек админцентра
Это тема поддержки статьи: Русификация настроек админцентра.
Здесь вы можете обсудить все вопросы, связанные с этой статьёй.
Дата добавления статьи: 16 Май 2013 - 16:34
Дата обновления статьи: 16 Май 2013 - 16:34