Jump to content






Photo
* * * * * 1 votes

IP.Content 2.3 Dev Update: New Toys

Posted by bfarber , in IP.Content 22 December 2011 · 4,655 views

Development of IP.Content 2.3 continues, and while we have many more great things in store for this release, we wanted to take a moment to tell you about two new features you can expect to see in this release. Many of the recent blog entries have described consistency improvements, SEO improvements, and other integration changes, but we wanted to make sure you knew that this release would have a couple of new "fun" features that you can use on your site as well. Certainly, we are not yet done with our IP.Content 2.3 changes, and you can expect several more blogs detailing further improvements you will see with this release, but to tide you over until then, here are two new features that we hope you will find useful.


New Plugin Block: Currently Viewing

Many users have asked us to add a "Currently viewing" block to our database and article pages, perhaps even to other IP.Content pages. If you are not clear on what I am referring to when I mention a "currently viewing" block, it is the block you see in many applications (the forums included) that tells you who is also viewing the current page.

Posted Image

Rather than give you an option to add this capability to individual databases or pages, we decided to take it one step further. We have implemented a new plugin block that you can create in IP.Content to generate a "currently viewing" block, which you can now integrate onto any page you like in IP.Content (databases/articles included), as well as any other page throughout the entire IP.Board suite! Remember that IP.Content blocks can be embedded into any IP.Board skin template, allowing you to easily add "currently viewing" blocks throughout your site, at your discretion.

Note that while blocks can be embedded into external pages using a javascript widget, this particular block will not properly track page viewing on those external non-IP.Board pages (because it relies on session data in IP.Board), and we do not recommend using this block on external pages as a result.

With that said, you can now add a currently viewing block to your databases, articles, other IP.Content pages...and anywhere else throughout IP.Board you feel it would be useful! You can even use this block in your third party applications, though support for viewing individual pages will vary by application based on how they have configured their session plugins.


Shared Media Field

The shared media button, available in the WYSIWYG editors throughout IP.Board, is a powerful tool that allows you to quickly and easily insert content from across your entire suite of applications (and many third party applications!) anywhere you can post content with the WYSIWYG editor. You can share calendar events, attachments, gallery images, download manager files, and more anywhere that you can post.

We have decided to make use of this powerful functionality and take it a step further with IP.Content 2.3. You can now add a "Shared Media" field to any database (including your articles section), which will act as a separate way of inserting these shared resources into your submission. The items do *not* insert into the available RTE (you can already do that by using the button available on the editor) - instead they show and list separately. You can use this powerful new capability to link your database records logically to any other content in the suite - link a database record to a calendar event, or link it to a particular file in your download manager. Reuse your attachment or gallery images in your articles. Link to blog entries about upcoming software changes in a particular version when posting an article about that version. The possibilities are vast.

We have taken a quick video to show you the functionality in it's most default form - this is a brand new database with no template customizations, to give you an idea how the feature will work right out of the box.

http://screencast.com/t/reRAhmzC0yE


More To Come

We have a lot more in store for IP.Content 2.3, and we can't wait to tell you about some of the other changes you can expect to see. We are working hard to better integrate the features available in the IP.Board framework, allowing you to make use of some of the great capabilities the framework offers in unique and powerful ways. We hope that you find these two new features useful, and we we welcome your feedback about them in the comments below. If you have other suggestions to enhance IP.Content, please be sure to leave them in the feedback forum.

  • Clancy and LacyFlowers like this



Not quite sure I get the significance of the Shared Media field if it's just going to use the same style blocks as if they were in the RTE as part of the content... still, both nice additions!
Consider you have a database where you want every submission associated with a calendar event (maybe the database is a review of local charity events for instance). This allows you to easily associate with those calendar events.

What if you have a database where records should be associated with a file download (maybe a reviews database)? Or a database that should have records associated to gallery images?

What if you want to reuse images you have attached with your database record (attachments in the shared media tool do not have the same wrapper/styling - just the images display)?

There are a lot of possibilities for such a field.

Oh, and keep in mind - you can embed custom CSS in IP.Content to completely change the 'block' styling to look different from how it does in the forums, if you wished to do so.
    • VioAdmin, Lewis P and Marcher Technologies like this
A currently viewing block, that's great news! I've been wanting this for a while now.
    • VioAdmin and Marcher Technologies like this
Photo
Marcher Technologies
Dec 27 2011 08:32 AM
Sweeeet..... no more having to use a CKE just for my media's raw power/re-usability in content..... that is some serious mind-reading farber ;)
    • VioAdmin likes this
Is there a difference between "My Media" and "Shared Media"? You seem to have used the two terms interchangeably but I would think they would behave differently.

My Media, should be for Events, Posts, Attachments, etc that I have created. I can than "share" them in my posts, or when adding a New Record, etc. That's how IP.Board already works though.

"Shared Media" however should be Events, Posts, Attachments, etc that several members (such as those in my Usergroup) can access and add to their own New Records.

All "My Media" can be shared already, that does not make it "Shared Media" in my opinion.


Also, if I make a post in a private forum, and try to "Share" it outside of that, in say a IP.Content Database, the original permissions still apply. It's not really 'sharing' media anyway, it just links to it, keeping all the original permissions. So if I post a 1MB picture in "VIP Members" forum, I can't use that picture again in a public forum, I'd have to upload it again?

Mac and PC's vary a bit in sharing, but they both have 1 thing in common, and that is when you share a folder, you can change the permissions of the 'share'. A PC still inherits the NTFS permisisons, but OSX can overwrite the lower security restrictions (AFAIK, I'm not a big Mac user) and have separate permissions on the 'Share'.

"Shared Media" has no separate 'share' permissions at all, it's just a link to the original content and we use a 'shared' media repository either, so I really don't consider this a proper use of the word 'shared'.
Photo
Marcher Technologies
Jan 05 2012 12:35 PM

Is there a difference between "My Media" and "Shared Media"? You seem to have used the two terms interchangeably but I would think they would behave differently.My Media, should be for Events, Posts, Attachments, etc that I have created. I can than "share" them in my posts, or when adding a New Record, etc. That's how IP.Board already works though."Shared Media" however should be Events, Posts, Attachments, etc that several members (such as those in my Usergroup) can access and add to their own New Records.All "My Media" can be shared already, that does not make it "Shared Media" in my opinion.Also, if I make a post in a private forum, and try to "Share" it outside of that, in say a IP.Content Database, the original permissions still apply. It's not really 'sharing' media anyway, it just links to it, keeping all the original permissions. So if I post a 1MB picture in "VIP Members" forum, I can't use that picture again in a public forum, I'd have to upload it again?Mac and PC's vary a bit in sharing, but they both have 1 thing in common, and that is when you share a folder, you can change the permissions of the 'share'. A PC still inherits the NTFS permisisons, but OSX can overwrite the lower security restrictions (AFAIK, I'm not a big Mac user) and have separate permissions on the 'Share'."Shared Media" has no separate 'share' permissions at all, it's just a link to the original content and we use a 'shared' media repository either, so I really don't consider this a proper use of the word 'shared'.


0-o
you do realize ALL of that is actually in the my media plugin?
They choose to at stock only allow sharing of "yours", but that is their coding at play... beauty OF content in this regard is there is no "stock" and we define it.
For our first party applications (third party apps can design their plugins however they want) you can only share your own content. The IP.Content field type is simply an IP.Content database field that allows the same functionality as the "My Media" button presently.

April 2014

S M T W T F S
  12345
6789101112
13141516171819
20 21 2223242526
27282930   

Latest Visitors

  • Photo
    Nobiliana
    A minute ago
  • Photo
    UserName900
    10 minutes ago
  • Photo
    Marcin Moszyk
    19 minutes ago
  • Photo
    Joe Collins
    54 minutes ago
  • Photo
    GreenSneaky
    Today, 01:03 AM
  • Photo
    DivineFury
    Today, 12:27 AM
  • Photo
    cherrybox
    Yesterday, 11:56 PM
  • Photo
    pavero
    Yesterday, 11:49 PM
  • Photo
    jossimzbl
    Yesterday, 11:40 PM
  • Photo
    Tyre Queen
    Yesterday, 10:58 PM

Recent Comments

Search My Blog