Опубликовано: 3 февраля 201114 г Доброго времени.самое верхнее меню, которое выпадающее, где настройки и так далее, там нет пункта: Мои блоги.в тоже время есть Мои галереи.Это нормально? или где-то можно настроить? Версия ipb 3.1.4 версия галереи - последняя.
Опубликовано: 21 января 20196 г Интересное замечание про поле has_blog в теблице members...У меня тоже есть замечание по этому поводу. При наличии личного блога (блогов) у форумчанина, у него появляется кнопочка его блога, клик на которой переносит на личный блог/блоги форумчанина.Вот код: <if test="strpos($author['has_blog'], 'blog_id') !== false"><a href='{parse url="app=blog&show_members_blogs={$author['member_id']}" base="public"}' title='Перейти к Личным Блогам Форумчанина' target='_blank' class='arrows_blog'><i class='birt51'></i></a><else /><a href='/index.php?app=blog&module=manage#create' title='У форумчанина нет Личного Блога' target='_blank' class='arrows_blog_no'><i class='birt51'></i></a></if> Проблема в том что поле has_blog у форумчан время от времени заменяется на запись recache, причём для всех форумчан, у кого есть или нет блогов. Как это остановить? Что бы в поле has_blog оставалась информация, не заменялась записью recache?Кстати, если зайти в админку, выбрав нужного пользователя и нажать в его профиле отредактировать, то в поле has_blog вновь появляется информация касающиеся блога пользователя.
Опубликовано: 21 января 20196 г Я не совсем понял что за запись recache и что она там заменяет. Вот так выглядит поле has_blog после обновления кеша: А вот так это поле выглядит нормально, с данными: a:1:{i:5;a:12:{s:9:"blog_name";s:22:"Блог Haktar'а";s:13:"blog_seo_name";s:12:"blog-haktara";s:7:"blog_id";s:1:"5";s:9:"blog_type";s:5:"local";s:13:"blog_owner_id";s:1:"1";s:14:"blog_groupblog";s:1:"0";s:18:"blog_groupblog_ids";s:0:"";s:15:"blog_view_level";s:6:"public";s:16:"blog_num_exthits";s:1:"0";s:14:"blog_num_views";s:5:"59728";s:5:"_type";s:5:"owner";s:10:"_canPostIn";b:1;}} Но после обновления кеша, в полях вместо даных появляется эта запись recache
Опубликовано: 21 января 20196 г Видимо таким образом кеш has_blog помечается для обновления. Убрать его можно, но как это в дальнейшем повлияет на правильную работу неизвестно.
Опубликовано: 21 января 20196 г Видимо таким образом кеш has_blog помечается для обновления. Убрать его можно, но как это в дальнейшем повлияет на правильную работу неизвестно. Для этого нужно проверить. А как его убрать?
Опубликовано: 21 января 20196 г Ну если вы настаиваете. /admin/applications_addon/ips/blog/sources/classes/blogFunctions.php if ( is_array( $members ) AND count( $members ) ) { if ( $type == 'member' ) { $this->DB->update( 'members', array( 'has_blog' => 'recache' ), 'member_id IN (' . implode( ',', $members ) . ')' ); } else { /* Will probably just wipe all members if this proves too slow ... and I did*/ $this->DB->update( 'members', array( 'has_blog' => 'recache' ) );//, 'member_group_id IN (' . implode( ',', $members ) . ') OR ' . $this->DB->buildLikeChain( 'mgroup_others', $members ) ); } } else { $this->DB->update( 'members', array( 'has_blog' => 'recache' ) ); }Закоментирвать //$this->DB->update( 'members', array( 'has_blog' => 'recache' ) );
Опубликовано: 21 января 20196 г Спасибо. Сейчас попробую. Не помогает. После перестройки всего кеша в админке, вновь обнуляеться поле has_blog
Опубликовано: 21 января 20196 г Не помогает. После перестройки всего кеша в админке, вновь обнуляеться поле has_blog А нет, помогло. Я просто не ту строчку задокументировал. :)Спасибо.
Доброго времени.
самое верхнее меню, которое выпадающее, где настройки и так далее, там нет пункта: Мои блоги.
в тоже время есть Мои галереи.
Это нормально? или где-то можно настроить?
Версия ipb 3.1.4
версия галереи - последняя.