[TaylorJ] Blogs

[TaylorJ] Blogs 1.3.0

No permission to download
Taylor J updated [TaylorJ] Blogs with a new update entry:

1.0.0 Beta 5

This addon is now 2.3 compatible! The addon will remain compatible with XenForo 2.2 until the addition of JavaScript is ever required for this addon.

An abundance of styling changes have been made to bring the UI inline with XenForo standards with 98/99% of that being contributed by @Old Nick !!

New features:
  • Schedule Posts - Blog owners may now schedule a post to not post until a specified date and time!
  • Watch a Blog - Users can now watch blogs and receive...

Read the rest of this update entry...
 

Template Compilation Error​

public:taylorj_blogs_blog_view - MySQL statement prepare error [1146]: Table 'site_database.xf_taylorj_blogs_blog_watch' doesn't exist in /home/user/public_html/domain.com/src/XF/Db/AbstractStatement.php:230

After upgrading to 1.0.0 Beta 5
 
1723328646180.webp

The link structure does not seem to be useful.
Why did you add "blog" and "post" when you already have id numbers?
I think simple link structures are always preferred.
 
1723329057018.webp

Multiple links to the same text is not very desirable behaviour. I suggest you consider adding article titles instead of "View full post".
 
@SelamT There is a misunderstanding, don't worry, I wasn't talking about your remark but about another display problem (it was the development mode which created a problem on my side)
 
Yes, I changed all my views to the standard forum view because the site analysis gave negative information due to the same texts in this view.
I don't go to these kinds of sites anymore, they always make you believe that something is wrong... You can try the most popular site in the world with these analyzers they will always find something to complain about!
 
@Old Nick no, no, I just wrote it for humour purposes. I have never mastered it in code. Since I have spent a lot of time with SEO analyses in recent days, I just wanted to write what I saw. it seems to be a very nice add-on with what you suggestions
 
...they will always find something to complain about!
I fully agree with what you wrote here. even if you fix everything, they still say something is missing :) but it also helped to find my critical mistakes, I have to give it its due :)
 
This is pretty awesome for free. I hope it either stays free or is priced enough for many people to enjoy it. Thank you.
I'm hoping to keep it free! Maybe with a paid version with more features or something but haven't even thought about that much at all yet.

In other news, the addon seems to drop the first table specified on uninstall and then just decides to not finish the rest of the table drops at all so that will be an interesting fix to dry and debug...
 
A hotfixed version has been pushed up just now that I would advise everyone to update to in case they would actually like the blogs data to be uninstalled from the db when the uninstall steps actually take place.

If you'd rather just hotfix it yourself in the src/addons/TaylorJ/Blogs/Setup.php file find the function of the same names towards the bottom of the file and replace all of them with the below:

PHP:
    public function uninstallStep1()
    {
        $sm = $this->schemaManager();
        $sm->dropTable('xf_taylorj_blogs_blog');
        $sm->dropTable('xf_taylorj_blogs_blog_post');
        $sm->dropTable('xf_taylorj_blogs_blog_post_view');
    }

    public function uninstallStep2()
    {
        $sm = $this->schemaManager();
        $sm->alterTable('xf_user', function(Alter $table)
        {
            $table->dropColumns('taylorj_blogs_blog_count');
        });
    }

    public function uninstallStep3()
    {
        $sm = $this->schemaManager();
        $sm->dropTable('xf_taylorj_blogs_blog_watch');
    }
 
Back
Top Bottom