Jump to content

Respected

Администраторы
  • В сети

  • Количество сообщений

    13 803
  • Reputation

    7,4k Respected's Reputation

Everything posted by Respected

  1. Года три, не меньше.
  2. Сообщений было мало, сейчас в самый раз
  3. http://ipbmafia.ru/forum/76-sovmestnaya-pokupka/
  4. Изменить лимиты загрузки в php.ini, либо в htaccess добавить: php_value upload_max_filesize 64M php_value post_max_size 64M
  5. Скрины нужно загружать на наш сервер!!
  6. Так а что тема делает в форуме тех. поддержки IPS4?
  7. Версия форума 4?
  8. Respected posted пост в теме in Interface
    Обновлено
  9. SSD 100 ГБ за 700 в месяц... Меня терзают сомнения. О какой защите от атак идёт речь? Её не существует. Если атака серьёзная - ставь фильтрацию через dns серверы - cloudflare, остальное бесполезно.
  10. В 4.1.10 все сторонние методы авторизации должны быть дополнены классом canProcess()
  11. Как и прошлую. Установить форум, экспортировать таблицы в phpmyadmin и импортировать недостающие
  12. Стандартные кнопки уменьшить и увеличить отступ чем не устраивают?
  13. Respected posted пост в теме in Interface
    Папка application/awards должна быть в /applications/
  14. В журнале ошибок что-нибудь есть?
  15. 1. В constants.php добавить: <? define( 'TEMP_DIRECTORY', dirname( __FILE__ ) . '/uploads' ); ?> Если такого фала нет, нужно его создать
  16. Текст должен отображаться на главной странице?
  17. Что не получилось? Какая проблема возникла? Научитесь выражать свои мысли в сообщении, иначе они бесполезны.
  18. 2domains Продление ру домена 98 рублей
  19. Процесс загрузуки же останавливается в итоге?
  20. Ошибка в конце никакая не отображается?
  21. Нет, ничего править не нужно
  22. Вот рабочая версия хандлера, ретейл версия сегодня будет загружена IPS4-VKontakte.rar
  23. Наверное к логотипу нужно прописать свойство float:left
  24. Приведу пост Ryan Ashbrook: For anyone that has created a Login Handler, there is a change which needs to be taken into consideration for 4.1.10. \IPS\Login\LoginAbstract adds the following abstract method which must be declared. /** * Can a member sign in with this login handler? * Used to ensure when a user disassociates a social login that they have some other way of logging in * * @param \IPS\Member $member The member * @return bool */ abstract function canProcess( \IPS\Member $member ); As noted in the PHP Doc, this method is used to ensure that, if disassociating an account from a remote service, the user can use this handler to login afterwards. An example from our Facebook login handler that implements this method. /** * Can a member sign in with this login handler? * Used to ensure when a user disassociates a social login that they have some other way of logging in * * @param \IPS\Member $member The member * @return bool */ public function canProcess( \IPS\Member $member ) { return ( $member->fb_uid and $member->fb_token ); } There is a Weekly Build available that may be used to test this change. Таким образом нужно править все сторонние методы авторизации
  25. Скрипт ротации баннеров при перезагрузке страницы: <center class="ipsLayout_container"> <div> <font size="1.5" style="float:left"><b>На правах рекламы</b></font><br /> </div> <table><tr><td class='fleft'> <script type="text/javascript"> var mycrib = []; mycrib[] = '<a href="ссылка1" target="_blank"><img src="Изображение1" width="415" height="60"></a>' mycrib[1] = '<a href="ссылка2" target="_blank"><img src="Изображение2" width="415" height="60"></a>' mycrib[2] = '<a href="ссылка3" target="_blank"><img src="Изображение3" width="415" height="60"></a>' var x = ; function rotate(mycrib) { while (x < mycrib.length) { var sort = Math.floor(Math.random() * mycrib.length); if (mycrib[sort] != ) { document.getElementById('adspace').innerHTML = (mycrib[sort]); mycrib[sort] = ; x++; } } } </script> <script> #adspace { } #adspace img { } </script> <div id="adspace"> <script type="text/javascript"> rotate(mycrib); </script> </div> </td> <td class='fleft'> <script type="text/javascript"> var mycrib = []; mycrib[] = '<a href="ссылка4" target="_blank"><img src="Изображение4" width="415" height="60"></a>' mycrib[1] = '<a href="ссылка5" target="_blank"><img src="Изображение5" width="415" height="60"></a>' var x = ; function rotate(mycrib) { while (x < mycrib.length) { var sort = Math.floor(Math.random() * mycrib.length); if (mycrib[sort] != ) { document.getElementById('adspace4').innerHTML = (mycrib[sort]); mycrib[sort] = ; x++; } } } </script> <script> #adspace4 { } #adspace4 img { } </script> <div id="adspace4"> <script type="text/javascript"> rotate(mycrib); </script> </div> </td> <td class='fleft'> <script type="text/javascript"> var mycrib = []; mycrib[] = '<a href="ссылка6" target="_blank"><img src="Изображение6" width="415" height="60"></a>' mycrib[1] = '<a href="ссылка7" target="_blank"><img src="Изображение7" width="415" height="60"></a>' mycrib[2] = '<a href="ссылка8" target="_blank"><img src="Изображение8" width="415" height="60"></a>' var x = ; function rotate(mycrib) { while (x < mycrib.length) { var sort = Math.floor(Math.random() * mycrib.length); if (mycrib[sort] != ) { document.getElementById('adspace2').innerHTML = (mycrib[sort]); mycrib[sort] = ; x++; } } } </script> <script> #adspace2 { } #adspace2 img { } </script> <div id="adspace2"> <script type="text/javascript"> rotate(mycrib); </script> </div> </td> </tr></table> </center>