Jump to content

Invision Community Blog


Managing successful online communities


IPS 4.0: Editor - Part 4: Special Features

To round up our previous blog entries on the post editor in IPS Social Suite 4.0, there's just a few extra features not previously mentioned to show off.



@mentions

@mentions are a common feature on social media sites like Twitter and Facebook. If you type an @ symbol and then start typing the name of a friend, an autocomplete menu shows so you can quickly then click on the user and they'll receive a notification that they've been mentioned. In 4.0 you can do exactly this to mention any user.




Automatic Saving

Currently, when you're typing a post, every 2 minutes the content of the post is saved, so that if you accidentally navigate away from the page, your post content can be recovered. The content is saved by making an AJAX request.

In 4.0, we've rewritten this to use HTML5 web storage. This unloads this work to the browser, meaning no call needs to be made to the server. Because this is much more efficient, the save can be done much more frequently (every few seconds). This makes the autosave feature much more useful.

In addition, we've expanded the feature to support attachments. So if you've uploaded files, these too will be automatically recovered. Essentially if you're in the middle of typing a post and you refresh the page, everything will reappear exactly as you left it.


HTML Posting

If you allow some users (like administrators) to post arbitrary HTML, they will see an additional "Source" button on the editor. When clicked, this will show them the raw HTML for the post and they can manipulate it here

Comments

Recommended Comments



The attachment save is going to be highly useful, I've had some ones ended up in limbo before (to be fair, it was a rare set of circumstances) so this will help. :)

 

Although not something I'd (probably) use myself is there any plans to have some kind of 'save post as draft' feature ?

Link to comment
Share on other sites

The attachment save is going to be highly useful, I've had some ones ended up in limbo before (to be fair, it was a rare set of circumstances) so this will help. :smile:

 

Although not something I'd (probably) use myself is there any plans to have some kind of 'save post as draft' feature ?

 

As the auto-save works much quicker now, there is little need for a manual "save" button (although I imagine one could be added if it was deemed to provide a use down the road).

 

I still dont see table in editor.

 

This has been covered already in previous entry replies.  If you want a "table" button you would just need to install the CKEditor table plugin.

Link to comment
Share on other sites

All the blogs never spoken about copy and pasteing from something like Word. Current when I post something from work it looks good in the pasteing part but then after it post the data it look totally different from what it was.

Link to comment
Share on other sites

 

 

@mentions
 
@mentions are a common feature on social media sites like Twitter and Facebook. If you type an @ symbol and then start typing the name of a friend, an autocomplete menu shows so you can quickly then click on the user and they'll receive a notification that they've been mentioned. In 4.0 you can do exactly this to mention any user.

 

 

I love you LOL

Link to comment
Share on other sites

All the blogs never spoken about copy and pasteing from something like Word. Current when I post something from work it looks good in the pasteing part but then after it post the data it look totally different from what it was.

 

It works.

 

 

 

I love you LOL

 

We love you too :wub:

 

 

With the new editor and all the plugin capabilities, is it possible for a developer (not me) to create functionality similar to word commenting (right boxes with comments tagging specific part of text)? thanks

 

Yes.

Link to comment
Share on other sites

 

It works.

 

It does some crazy stuff to the text and weird formatting are it get posted. So it more on the side of it not fully working correctly then it works it what I'm getting at.

 

Are tables supported now?

Link to comment
Share on other sites

 

It does some crazy stuff to the text and weird formatting are it get posted. So it more on the side of it not fully working correctly then it works it what I'm getting at.

 

Are tables supported now?

 

http://community.invisionpower.com/index.php?app=core&module=global&section=comments&parentId=9539&fromApp=blog-entries&do=findComment&comment_id=18708

 

 

Yes. There is a CKEditor plugin for tables - you can add it just like I added the "symbol" plugin in the example :smile:

Link to comment
Share on other sites

 

As the auto-save works much quicker now, there is little need for a manual "save" button (although I imagine one could be added if it was deemed to provide a use down the road).

 

 

This has been covered already in previous entry replies.  If you want a "table" button you would just need to install the CKEditor table plugin.

save post as draft would be very useful for me.

really liking what I am seeing guys, looking good.

and thanks for keeping us updated.

Link to comment
Share on other sites

 


 

This has been covered already in previous entry replies.  If you want a "table" button you would just need to install the CKEditor table plugin.

this part, as I mentioned elsewhere, is super and I thank you for doing this.

this will allow us to (if I understand right) fully utilize the power of CKE

Link to comment
Share on other sites



Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

Important Information

We use technologies, such as cookies, to customise content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy

×