Jump to content
You are viewing a curated collection of the most significant posts in this topic.

Featured Replies

Posted

Hey All,

I'm doing a test convert on a xenforo site that has 12 million posts and about 19 million PMs and the convert seems slow relative to the board size, so any convert tests or eventually the live site, will be a while.

I would appreciate any advise or conversation on possibly altering the convert application, we have the resources and hardware to spare to crunch this conversion.

 

  • Community Expert

It will do, however I wouldn't suggest changing these. You are best leaving it as they are and awaiting its completion. There are a significant number of PMs there, so it will indeed take quite some time to complete. 

  • Community Expert
 

This is why it's conversion testing! It won't be the only one up until we are ready to do the live site.

Of course. And the correct thing to do 🙂 

  • 2 weeks later...
  • 2 weeks later...
  • Author

So happy to report back that apart from what @Daniel F is helping us with, we should be good to go after another test conversion or two.

  • Styling is done
  • Features/Third-Party Plugin shopping list is done
  • Staff onboarding is mostly done.

And just about everything else is mostly done, except writing user guides and staff guides, which is going to begin in earnest at the end of the month.

Currently, the timeline will be:

  • August - Staff meet up to finalize anything
  • September - User Beta Site
  • October 1 (or first week), the site goes down for the live conversion.

Our excitement is barely containable.

  • Author
 

Excited Friday GIF by SpongeBob SquarePants

We have a decent process to handle things among the staff, but I believe switching to IPS was unanimous.

I assume this still works:

 Going to make a couple custom BBCodes we are missing at the end of August before the live conversion.

Any plans to get rid of core/BBCode any time soon?

  • Community Expert
 

We have a decent process to handle things among the staff, but I believe switching to IPS was unanimous.

I assume this still works:

 Going to make a couple custom BBCodes we are missing at the end of August before the live conversion.

Any plans to get rid of core/BBCode any time soon?

Glad to hear that your staff liked our software and all wanted to switch 🙂 .

BBCode in our software is deprecated and only provided "as-is." There is currently no immediate timeframe to remove it but it is indeed something that is on the way out. If you need custom handling of content in the editor, I would advise using custom buttons instead.

  • Author
 

It's already deprecated, to be removed in a future release.

That was deprecated in 2017, though, and the guide is still up. We can use it now, to at-least get formatting done for the conversion and eventually switch over to CKEditor Plugins and Web Components.

 

 

Glad to hear that your staff liked our software and all wanted to switch 🙂 .

BBCode in our software is deprecated and only provided "as-is." There is currently no immediate timeframe to remove it but it is indeed something that is on the way out. If you need custom handling of content in the editor, I would advise using custom buttons instead.

Out of curosity, if we design a full-fledged CKEditor Plugin, is that something we can use, or are we limited to just buttons?

  • Author
 

Correct. Normal CKEditor plugins will work so long as they are compatible with the version of CKEditor in the software. Therefore, if you develop your own, it will work just fine.

Would you happen to know if we design our custom plugin and install it before the conversion, if that would correctly format older posts or is that what we’d need core/BBcode for?

  • Community Expert
 

Would you happen to know if we design our custom plugin and install it before the conversion, if that would correctly format older posts or is that what we’d need core/BBcode for?

I am not a developer but CKEditor is not ran when performing a rebuild of content in the conversions. A CKEditor plugin would require to be ran in the editor real-time (i.e. someone clicks a button or performs an action) to influence content. This would require customization in our software to execute certain code when rebuilding is initiated in our software, which is outside our scope of support.

  • Author
 

I am not a developer but CKEditor is not ran when performing a rebuild of content in the conversions. A CKEditor plugin would require to be ran in the editor real-time (i.e. someone clicks a button or performs an action) to influence content. This would require customization in our software to execute certain code when rebuilding is initiated in our software, which is outside our scope of support.

Then what we can do is utilize core/BBCode which, I believe, is indeed run for the rebuilding of content and then migrate to a full CKEditor plugin in the short future.

  • Author
 

Yes, you would need to hook into our content conversion functions to apply your own during this process.

Perfect :D!

We will take care of this on our end by the end of the month.

  • Community Expert

As @Jim M notes, you can also overload \IPS\convert\Software\Core\Xenforo::fixPostData() with a plugin to manipulate the text before it is sent through our parser. If you have a look there, you'll also see the various things we change in the text before we parse it.

Recently Browsing 0

  • No registered users viewing this page.