-
Постов
405 -
Зарегистрирован
-
Посещение
-
Победитель дней
18
Активность репутации
-
Viktar83 получил реакцию от borsalino в Помогите-спасите проблема с добавлением друзей
А у Вас что, сразу добавляет без предупреждения? или все же не добавляет, а только уведомление не приходит? Тогда настройте способ уведомления.
Как и описывал выше: установил 3.3.1, выполнил два этих запроса. Результат - все работает:
-
Viktar83 получил реакцию от Arthur1 в Вывод имени Юзера в шаблон userinfoPane
Если это надо именно в userInfoPane:
отображаемое имя пользователя:
{$author['members_display_name']} отображаемое имя пользователя, оформленное под цвет группы:
{IPSMember::makeNameFormatted( $author['members_display_name'], $author['member_group_id'] )} Но это просто ник, без ссылки на профиль
Ник с ссылкой на профиль, но без оформления цветом
{IPSMember::makeProfileLink($author['members_display_name'],$author['member_id'],'','')} -
Viktar83 отреагировална пост grisha2217 в Цвет редактора сообщений
В css файл editor.css (ФТП) или ckeditor.css (в админке) добавьте:
.cke_top { background: #цвет;} -
Viktar83 отреагировална пост AlexBrtn в Сайт (ipb) не оптимизирован для мобильных устройств
К слову, гугл с недавних пор приоритетно ранжирует сайты с поддержкой мобильной версией.
Ещё одна заметная тенденция 2015 года заключается в том, что в ближайшее время качество мобильных версий сайтов станет важным фактором для ранжирования в мобильном поиске. Если в прошлом году качество мобильной версии сайта влияло только на поведенческие факторы, то сегодня оно стало самостоятельным фактором ранжирования в поисковой выдаче.
-
Viktar83 получил реакцию от borsalino в Помогите-спасите проблема с добавлением друзей
Специально проверил на 3.3.1 - таблицы существуют и запрос выполняется.
Проверьте же ПРЕФИКС своих таблиц (смотрите выше на первый скриншот - у меня префикс ipb_ ) . Может у Вас его совсем и нет (так как при установке префикс надо указывать самому). Тогда запросы будут выглядеть так:
UPDATE profile_portal SET pp_setting_moderate_friends=1;
ALTER TABLE profile_portal CHANGE pp_setting_moderate_friends pp_setting_moderate_friends TINYINT(1) NOT NULL DEFAULT '1'; -
Viktar83 получил реакцию от Arthur1 в Вопрос про покупку IPB
Хорошая русификация есть тут '?do=embed' frameborder='0' data-embedContent>>
Единственное достоинство локализации от IBR - это вшитая в нее авторизация через ВКонтакте, так как отдельно такого модуля нет.
---
ПС: от себя добавлю:
во втором варианте локализация абсолютно полная, в первом присутствуют некоторые не переведенные моменты (в админке) такие как: названия групп, масок, некоторые названия вкладок, описание ББ-кодов и т.д. по мелочи. Легко правится ручками, если надо, под себя. Но в принципе неудобств не вызывает.
Никто не мешает скачать и попробовать, заодно можете поставить 3.4.6 RUS (там русификация от IBR) и сравнить.
-
Viktar83 получил реакцию от Arthur1 в статичные страницы
Можно:
создать файл имя_файла.php в корне сайта или в отдельной директории
<?php define( 'IPB_THIS_SCRIPT', 'public' ); require_once( 'initdata.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' ); require_once( IPS_ROOT_PATH . 'sources/base/darkLAE.php' ); $content = <<<BLK Ваш контент BLK; $registry = ipsRegistry::instance(); $registry->init(); $registry->output->setTitle('тайтл страницы'); $registry->output->addContent($content); $registry->output->sendOutput(); ?> при этом надо учитывать условный путь до initdata.php, например:
если файл в корне сайта, то
require_once( 'initdata.php' );
если в папке, то
require_once( '../initdata.php' );
Примечание:
Если размещаете файл в отдельной созданной директории (например сайт / папка / файл.php ), то обзовите его index.php. В папке должен обязательно присутствовать файл index, можно просто пустой index.html, для защиты директории от посторонних глаз. Или в .htaccess прописать Options -Indexes - запрет на просмотр содержимого каталогов сайта (если нет индексного файла)
Недостатки:
- Править и набирать содержание придется ручками в блокноте и каждый раз при этом лазить через фтп
- Будут отсутствовать боковые блоки
- Набирать тест придется с учетом тегов html, если хотите как-то оформить текст
Т.е. способ подходит для 1-2 совсем уж простеньких страниц
ПС:
Если не работает EasyPages есть еще приложение Pages ( _ipbmafia.ru/topic/810-dp34-pages-203/ )
ППС: может стоит задать вопрос в теме поддержки EasyPages и удастся решить проблему?
-
Viktar83 получил реакцию от Arthur1 в Два поста в один
Вот нашел _blog.ac-u.ru/ipb-331-tekst-dobavleno-pozzhe-pri-obedinenii-soobshhenijj/
Это для 3.3. Для 3.4 то же самое, только искать и менять строку
$new_post = $last_post['post'].'<br />'.$post['post']; вот тут вместе с <br /> можно что-то свое придумать.
Файл для изменения: / admin / applications / forums / sources / classes / post / classPost.php
-
Viktar83 получил реакцию от Efremov в Два поста в один
Вот нашел _blog.ac-u.ru/ipb-331-tekst-dobavleno-pozzhe-pri-obedinenii-soobshhenijj/
Это для 3.3. Для 3.4 то же самое, только искать и менять строку
$new_post = $last_post['post'].'<br />'.$post['post']; вот тут вместе с <br /> можно что-то свое придумать.
Файл для изменения: / admin / applications / forums / sources / classes / post / classPost.php
-
Viktar83 получил реакцию от Arthur1 в Два поста в один
Функция стандартная, но время вроде не выводиться
склейка постов '?do=embed' frameborder='0' data-embedContent>>
тестируем )
Неа, время не выводиться. Где-то видел статью, только там картинку-разделитель вставляли... можно модифицировать и вставить время.
-
Viktar83 получил реакцию от Samo в Помогите с предупреждениями пожалуйста
1) как пользователям видеть свои предупреждения
Система ---> Настройки ---> Пользователи (Members) ---> Настройки систем жалоб и предупреждений
Включить систему предупреждений? - Да
Разрешить пользователям видеть свои предупреждения - Да
В профиле под аватаром пользователь сможет увидеть свои баллы предупреждения
2) настройка способа уведомления о получении предупреждения:
Пользователи ---> Настройки уведомлений ---> Способ уведомления при получении предупреждения ---> поставить "внутрисистемное уведомление" ( )
все прекрасно работает:
-
Viktar83 получил реакцию от borsalino в Помогите-спасите проблема с добавлением друзей
Вам нужно сделать SQL запросы. Есть два способа:
1) через "АЦ --> Поддержка --> Управление SQL --> Инструменты управление SQL"
2) похожим образом, только через PhpMyAdmin. Что и где это - должны знать, раз устанавливали форум.
Только правильно укажите свой префикс таблиц ( у Вас может быть не ipb_ )
-
Viktar83 получил реакцию от Cramer в Статус пользователя и изменение репутации
1) Установить хук, например, >User Online Status in Topics
2) стандартная функция, включается в настройках: Система ---> Настройки ---> Пользователи ---> Система Репутации:
-
Viktar83 получил реакцию от borsalino в Помогите-спасите проблема с добавлением друзей
Не знаю как для 3.3.1, для 3.4.х вот это работает:
>Модерировать запросы на дружбу?
не забудьте включить систему Дружбы
Система > Настройки > Members > Профили пользователей
Включить функцию "дружбы" между пользователями - Да
и настроить группы
Пользователи > Группы > Управление Группами
Для нужных групп включить "Может добавлять друзей? - Да"
-
Viktar83 отреагировална пост AlexBrtn в Сайт (ipb) не оптимизирован для мобильных устройств
Такое сообщение появилось в инструментах для-вебмастеров. Решается указанием юзер-агентов для мобильного стиля
агент Google mobile нужно поднять выше чем Google и отредактировать для него регулярное выражение, удалить то что есть и поставить этот (iPhone;.*?Googlebot|Googlebot-mobile)/ После смены агентов местами, желательно обновить кэш Управление кешем -> useragents В мобильном стиле Google выключить и включить Google Mobile.
Тут можно проверить результат _google.com/webmasters/tools/mobile-friendly/
-
Viktar83 получил реакцию от mistudioru в IP.Gallery 5.0.5 Retail
---
ПС: в дополнение к сказанному - количество показываемых избранных изображений можно настроить (автор не я - подсмотрено в сети, автор решения Zero108):
/ admin / applications_addon / ips / gallery / modules_public / albums / home.php
икать строки:
//----------------------------------------- // Fetch up to 20 featured images //----------------------------------------- $featuredImages = $this->registry->gallery->helper('image')->fetchFeatured( 20 ); Меняем на нужное количество. Слишком много все же, наверное, ставить не следует )
У mistudioru прошу прощения - сейчас точно пересчитал - 20 и выводиться .
-
Viktar83 отреагировална пост soka в ipb, создание куков до проверки авторизации
Для начала вам нужно уяснить одну элементарную вещь - авторизация пользователя нужно проводить на основе достоверных и валидированых данных, и никогда не доверять данным поступающим от пользователя. В куках можно представиться кем угодно, ваша задача состоит в том, чтобы проверить действительно ли данный пользователь является Vasya а не только прикидывается им. Если сессионные данные пользователя в битриксе например хранятся в сессиях PHP, авторизацию (идентификацию) нужно проводить через массив $_SESSION, который пользователь подделать не может. Если сессия хранится в базе данных, как в IPB, на основе идентификатора сессии клиента запросить данные из БД.
Все это, по хорошему, нужно делать хуками, например расширив класс сессий, а не в шаблоне. В IPB есть специальный класс ssoSessionExtension, который вызывается когда создается или обновляется новая сессия.
Не использовать нативные запросы типа mysql_query, и тем более левые подключения через mysql_connect. Для этого есть специальный класс DB доступный через $this->DB.
Не использовать нативные функции и переменные для работы с кукисами. В IPB кукисы могут иметь префиксы. Чтения и запись куков проводится через специальные методы IPSCookie::set, IPSCookie::get.
-
Viktar83 получил реакцию от FNSmoOke777 в Нужна помощь
В настройках для каждого отдельно взятого форума смотри во вкладке "Настройки сообщений":
"Разрешить поднятие тем в списке при новых голосах?" - "Да/нет"
по крайней мере для 3.4.6.-3.4.7 так
-
Viktar83 получил реакцию от FNSmoOke777 в Нужна помощь
точно, не заметил - внизу мелким шрифтом написано...
Что-то такой функции наверное и нет.
Темы можно сортировать по-разному. По умолчанию стоит "по дате последнего сообщения". Можно там же в настройках форума выставить "по дате создания".
Ну а пользователь все равно может настроить под себя, зато изначально будет так, как стоит в настройках форума.
-
Viktar83 получил реакцию от grisha2217 в Условия в шаблонах
Можно, если уж без этого не обойтись... Вот пример вставки
можно поискать, вроде есть такие хуки (на крайний случай просто под себя переделать или взять за пример):
'?do=embed' frameborder='0' data-embedContent>> - "Расширенная система репутации" - целая система, не только прогресс-бар (платно)
'?do=embed' frameborder='0' data-embedContent>> - "Новый вид репутации"
'?do=embed' frameborder='0' data-embedContent>> - "(AE34) Reputation in UserInfoPane"
_talk.web-ask.ru/topic/4091-wa34-reputatciya-u-soobscheniya/ - "(WA34) Репутация у сообщения" от Mr. Nobody (платно)
- вот это сообщение точно пригодится
-
Viktar83 отреагировална пост Rostislav в ipb, создание куков до проверки авторизации
Тему можно закрывать.
Проблема в том, что ipb нужно самому создавать session_id.
Дописал:
setcookie( "session_id", "",time() - 3600); //Удаляем session_id в котором еще нету авторизации
setcookie( "pass_hash", $my["member_login_key"], time()+3600,"/");
setcookie( "member_id", $my['member_id'], time()+3600,"/");
header("Location: __forumpervoistok.b.infodesign.ru/"); //Обновляем страницу с моими куки, чтобы ipb создал session_id с авторизацией
-
Viktar83 получил реакцию от grisha2217 в Условия в шаблонах
_ipbmafia.ru/topic/4247-globalnye-peremennye-ip-board/
_invisionpower.com/support/guides/_/advanced-and-developers/api-methods/
смотрите глобальные переменные, а условия уже сами пропишите... еще в самих шаблонах стиля покопайтесь - там много примеров (и условия, и циклы...)
-
Viktar83 получил реакцию от Aforev в Редактирование inset_row f_row
Хм. А в ipb_styles.css (для этого стиля) разве нет?
я, правда, могу видеть только уже сжатые и склееные css - но в одном из них точно есть эти свойства (и скорее всего в ipb_styles.css)
-
Viktar83 отреагировална пост AlexBrtn в Помогите установить шапку
Вырежи нормальный "бекграунд" на 1920px если хочешь что бы было по всей ширине экрана. А логотип logo.png вырежи например "grand theft avto 5" и используй его как логотип.
И всё прописывай css.
Для поиска элементов и для предварительного просмотра перед внесением его в код, используй на нужном элементе: правой кнопкой мыши > проинспектировать элемент.
Зайди сюда htmlacademy.ru на пару часиков, что б не выглядеть полным... Пригодится в дальнейшем.
-
Viktar83 получил реакцию от romcka8 в Как сделать ник жирным
Есть вариант при помощи CSS ( но это будет для всех без исключения, а не только для определенной группы, как в примере HooLIGUN ):
В ipb_styles.css вашего стиля найдите строки:
.post_block h3 { ... } ниже допишите вот так:
.post_block h3 { ... } .post_block h3 .author { font-weight: bold; } /* ник пользователя выделяется жирным шрифтом */