SELECT profile_post.*
,
posting_user.*,
IF(posting_user.username IS NULL, profile_post.username, posting_user.username) AS username,
receiving_user.username
AS profile_username,
receiving_user.gender
AS profile_gender,
receiving_user.user_state
AS profile_user_state,
receiving_user.user_group_id
AS profile_user_group_id,
receiving_user.secondary_group_ids
AS profile_secondary_group_ids,
receiving_user.display_style_group_id
AS profile_display_style_group_id,
receiving_user.is_banned
AS profile_is_banned,
receiving_user.is_admin
AS profile_is_admin,
receiving_user.is_moderator
AS profile_is_moderator,
receiving_user.avatar_date
AS profile_avatar_date,
receiving_user.gravatar
AS profile_gravatar,
receiving_user.warning_points
AS profile_warning_points,
receiving_user.permission_combination_id
AS profile_permission_combination_id,
receiving_user_privacy.allow_view_profile
AS profile_allow_view_profile,
receiving_user_privacy.allow_post_profile
AS profile_allow_post_profile,
receiving_user_privacy.allow_send_personal_conversation
AS profile_allow_send_personal_conversation,
receiving_user_privacy.allow_view_identities
AS profile_allow_view_identities,
receiving_user_privacy.allow_receive_news_feed
AS profile_allow_allow_receive_news_feed,
IF (receiving_user_follow.follow_user_id, 1, 0)
AS following_2819
,xfa_blog_read.blog_read_date
,xfa_blog.last_entry
,xfa_blog.blog_key blog_key
FROM xf_profile_post AS profile_post
LEFT JOIN xf_user AS posting_user ON
(posting_user.user_id = profile_post.user_id)
LEFT JOIN xf_user AS receiving_user ON
(receiving_user.user_id = profile_post.profile_user_id)
LEFT JOIN xf_user_privacy AS receiving_user_privacy ON
(receiving_user_privacy.user_id = profile_post.profile_user_id)
LEFT JOIN xf_user_follow AS receiving_user_follow ON
(receiving_user_follow.user_id = profile_post.profile_user_id AND follow_user_id = 2819)
LEFT JOIN xfa_blog_read ON xfa_blog_read.blog_user_id = profile_post.user_id AND xfa_blog_read.user_id = 2819
LEFT JOIN xfa_blog ON xfa_blog.user_id = profile_post.user_id
WHERE (profile_post.message_state IN ('visible'))
ORDER BY profile_post.post_date DESC
LIMIT 10
Run Time: 31.967709
Select Type Table Type Possible Keys Key Key Len Ref Rows Extra
SIMPLE profile_post ALL 12450 Using where; Using temporary; Using filesort
SIMPLE posting_user eq_ref PRIMARY PRIMARY 4 aspies_xen.profile_post.user_id 1
SIMPLE receiving_user eq_ref PRIMARY PRIMARY 4 aspies_xen.profile_post.profile_user_id 1
SIMPLE receiving_user_privacy eq_ref PRIMARY PRIMARY 4 aspies_xen.profile_post.profile_user_id 1
SIMPLE receiving_user_follow eq_ref PRIMARY,follow_user_id PRIMARY 8 aspies_xen.profile_post.profile_user_id,const 1 Using index
SIMPLE xfa_blog_read ALL user_id 1 Using where; Using join buffer (Block Nested Loop)
SIMPLE xfa_blog eq_ref PRIMARY PRIMARY 4 aspies_xen.profile_post.user_id 1 Using where
wow $50 US with no support or updates or demo site or...be careful newbies...I'm a newby and glad I read discussions.
I skimmed. Is this for a blog addon coming soon?@davs have a look here: https://theadminzone.com/threads/xenforo-blog.138040/
What about XenBlog on here?Yes i think (HOPE) so!
What about XenBlog on here?
Hoping for that addon to come soon, need a GOOD blogging addon badly And XenBlog sucked ... alot....@davs have a look here: https://theadminzone.com/threads/xenforo-blog.138040/
Fatal error: Access level to Waindigo_SelfDelete_ControllerPublic_Abstract::_preDispatch() must be public (as in class XfAddOns_Blogs_ControllerPublic_Abstract) in /var/www/vhosts/meineseite.de/httpdocs/library/XenForo/Autoloader.php on line 119
Would love to see something like this updated for XF2. If there isn't, I'm going to have to remain with XF 1.5 to avoid losing the blog install I have.
The old version sucked pretty bad, so I wouldn't get too excited about a 2.0 version. FWIW, we're keeping our eyes on XenBlog.
I'm just done with the XenForo crowd that expect free updates all the time, awesome support, babysitting on every single step of the way, and also compatibility with every single add-on under the sun. Maybe someone can take that adventure.
Good to know you still put work into your addon, but abandon your customers., I'm still using it on 3 of my sites and even I have kept updating it for my own consumption. I'm just done with the XenForo crowd that expect free updates all the time, awesome support, babysitting on every single step of the way, and also compatibility with every single add-on under the sun. Maybe someone can take that adventure.
We use essential cookies to make this site work, and optional cookies to enhance your experience.