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

benix

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

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

  • Посещение

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

    1

Активность репутации

  1. Лайк
    benix отреагировална пост Chera в Откат версии   
    Здравствуйте. Как можно откатить форум с IPS 4.1.15 на IPB 3.4.9 при это сохранить весь контент(темы, сообщения, аккаунты)
  2. Лайк
    benix отреагировална пост WOLF в активная сессия ?   
    человек с другой страны, он хочет чтобы была единая авторизация между сайтом и форумом. 
  3. Лайк
    benix получил реакцию от АлексМоскалёв в Пароль закрытого форума для каждого юзера.   
    Проще, мне кажется, дать права на просмотр конкретного форума определенной группе в настройках этого форума. А пароль - это как минимум не удобно.
  4. Лайк
    benix отреагировална пост greykoo в Пароль закрытого форума для каждого юзера.   
    То есть :
    У Васи ключ 123456
    У Пети ключ 65894
    У Степы ключ 54387
    И все они смогут читать конкретный раздел? Не легче их перевести в конкретную группу и пусть они читают эти разделы без всяких паролей 
    п.с. идея реализуемая 
  5. Лайк
    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 } );

    тогда не по потере фокуса будет поиск, а сразу при вбивании темы
  6. Лайк
    benix отреагировална пост MGHaze в Сложность пароля   
    Подскажите, есть ли какая возможность изменить требования к паролям при их смене пользователем и регистрации? По умолчанию требования не особо радуют. Нашел хук, который позволяет отображать сложность пароля, но он не накладывает ограничений
  7. Лайк
    benix отреагировална пост Sipsb в вторая аутентификация в админку, где?   
    В в папке /admin .htaccess и .htapasswd удалите. 
    После в АП появится пункт смотрите ниже
    .
     
  8. Лайк
    benix отреагировална пост Redneck в Едет шаблон!   
    получилось ее убрать только этим кодом:
    li.ipsWidget.ipsWidget_vertical.ipsBox { list-style: none; }  
  9. Лайк
    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 ); ?>
  10. Лайк
    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&amp;module=profile&amp;section=warnings&amp;member={$author['member_id']}&amp;from_app={$this->request['app']}&amp;from_id1={$contentid}&amp;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> Под "..." может быть любой код.
  11. Лайк
    benix отреагировална пост Redneck в Сворачивание категорий (Collapse)   
    странный вопрос или я чего-то не понимаю... сворачивание категорий предусмотрено движком IPS и работает на всех форумах и стилях IPS4
  12. Лайк
    benix отреагировална пост Redneck в история одного фейла, или покупка IPS4   
    Выходные дни, и если Вы почитали бы их условия, то увидели, что транзакции по покупке лицензий у них обрабатываются вручную в рабочие дни и часы. А поддержка клиентов осуществляется круглосуточно. Если еще поддержка не разобралась, то завтра рабочий день и они помогут разобраться в сложившейся ситуации
  13. Лайк
    benix отреагировална пост Redneck в Не устанавливается IPS 4   
    ips4.zip - скрипт проверки сервера перед установкой IPS, загрузите на сервер, распакуйте и запустите из браузера. Он должен будет показать чего не хватает для установки движка
    ips4.zip
  14. Лайк
    benix отреагировална пост Respected в Хук- правила IP.Downloads   
    IP.Downloads Submission Reminder 1.1.0.zip
  15. Лайк
    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)
  16. Лайк
    benix отреагировална пост SanyaSamp в Непонятные значки (как убрать?)   
    в boardindextemplate найди что то типа этого
    <a href="#" class="ipsSidebar_trigger ipsType_smaller right desc mod_links">&amp;раз; </a>
  17. Лайк
    benix отреагировална пост LvsF в Спам в IPB - методы борьбы.   
    Все же четко написано. 1. Идете в АЦ на страницу со списком вопросов/ответов
    2. Заливаете на "на файлообменник или на свой-же сервер" текстовый файл с ответом(ами) на вопрос
    3. Создаете новый вопрос.
    3.1. В первом поле пишите 
    <a href='ссылка на файл'>Скачайте файл, перейдя по ссылке. Откройте его и вставьте ключевое слово в поле</a> Не забудьте указать ссылку на файл. Текст можно изменить по желанию.
    3.2. Во второе поле пишите ответ(ы), которые должны совпадать с теми, что находятся в текст. файле.
    4. Профит
  18. Лайк
    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  
  19. Лайк
    benix отреагировална пост kgb в Редирект внешних ссылок   
    загрузил новую версию, там показ промежуточной страницы можно отключить
  20. Лайк
    benix отреагировална пост Respected в Продление домена   
    2domains
    Продление ру домена 98 рублей
  21. Лайк
    benix отреагировална пост Respected в Ограничиваем отображение подфорумов   
    Это тема поддержки статьи: Ограничиваем отображение подфорумов.
    Здесь вы можете обсудить все вопросы, связанные с этой статьёй.
     
    Дата добавления статьи: 12 Апрель 2014 - 17:17
    Дата обновления статьи: 12 Апрель 2014 - 17:17
  22. Лайк
    benix отреагировална пост KitsuneSolar в Корректируем внешний вид "Лучшего ответа"   
    Это тема поддержки статьи: Корректируем внешний вид "Лучшего ответа".
    Здесь вы можете обсудить все вопросы, связанные с этой статьёй.
     
    Дата добавления статьи: 24 Март 2014 - 17:59
    Дата обновления статьи: 24 Март 2014 - 18:00
  23. Лайк
    benix отреагировална пост  Lina в Радио   
    Чего это пережиток то))Чуть изменить и пусть будет .
    so.addVariable("autostart", "yes"); На
    so.addVariable("autostart", "no"); Любой плеер подойдет с поддержкой стрима?
  24. Лайк
    benix отреагировална пост kgb в Как раскрасить теги на форуме   
    Если есть желание немного разукрасить форум, то можно cделать так.
    Открваем шаблон tagEntry в группе скина Other Global Templates 
    и меняем имеющийся код
    <a <if test="noClass:|:!$noClass">class='ipsTag'</if> href="{parse url="app=core&amp;module=search&amp;do=search&amp;search_tags={parse expression="IPSText::urlencode_furlSafe($tag)"}&amp;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">&amp;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&amp;module=search&amp;do=search&amp;search_tags={parse expression="IPSText::urlencode_furlSafe($tag)"}&amp;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">&amp;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;}


  25. Лайк
    benix отреагировална пост Respected в Русификация настроек админцентра   
    Это тема поддержки статьи: Русификация настроек админцентра.
    Здесь вы можете обсудить все вопросы, связанные с этой статьёй.
     
    Дата добавления статьи: 16 Май 2013 - 16:34
    Дата обновления статьи: 16 Май 2013 - 16:34
×
×
  • Создать...