Features in the new release of ARF

Search

Accessible SharePoint WebSites
Download ARF

Features in the new release of ARF

http://blog.thekid.me.uk

A new version of ARF has just be released and can be downloaded from the SPWorks site.

This version contains numerous new features to make your SharePoint site build simpler and faster. They include

Added widget functionality

This allows you to specify small chunks of functionality in an ASCX file. A field control is then added to the page which allows page authors to add a 'widget' to the page.

image

By default widget properties are stored in the field control,  but a widget can store it properties in a cookie. This allows anonymous users with the ability to modify the look and feel of controls on the page. To facilitate this widgets also come with a widget edit control.

The ARF solution adds a sample control which shows a block of color. By clicking on edit the color can be changed.

<ARFField:WidgetField runat="server" FieldName="Widgets"
       WidgetFolder="/ARF/Widgets" WidgetList="ARF Widget List" UseCookieStorage="true"/>

The feature adds a new list called "ARF Widget List", which defines the widgets available.

The <ARF:ListItemXml/> control can use the query string to get the ItemID

This allows you to create a dynamic page based on list items. The query string is used to retrieve the item from the list.

Floating console

It is now possible to have the ArfConsole float. Its position is remeber across page navigation and it can also be collaped to save screen real estate.

Firstly you would need to register the ASCX control.
<%@ Register TagPrefix="ARFConsole" TagName="Console" src="~/_controltemplates/ARF/ARFConsole.ascx" %>

Then you can place the console on your page. If it is floating then it does not matter where, otherwise you should be able to place it in the same location as the SiteActions menu.
<ARFConsole:Console runat="server" IsFloating="True"/>

Once added you will have a toolbar which can be moved around the page...

image

If you have not used the ARF console control, it is just a direct replacement for the publishing toolbar and makes your master page easier to read by removing all the console markup from it.

Items can be added to a DropDown directly from a List in a BasicContactForm

A small piece of functionality which makes a lot of sense. A drop down list on a basic contact form can now be initialised directly from a SharePoint list, without having to write any code.
 
The definition would be....Category;idCategory;D;ListNameHere. The list would have to be in the root site collection and is optional.

Posted by Vincent Rothwell on Monday, 19 Jan 2009 21:13  - 20 Comments
Orininally printed from http://thekid.me.uk - Copyright Vincent Rothwell 2007
 

Comments

Thursday, 19 Mar 2009 03:29 by Leon Kortekaas
Currently I’m doing some research on SharePoint and accessibility. ARF is one of the possible solutions I want to invest and test further. (AKS 2.0 and BKS are the other interesting one’s). ARF looks very promising and I was wandering: Is there a test and demonstration website I can visit?

Tuesday, 24 Mar 2009 12:57 by Vince
You can have a look at http://arf.thekid.me --Vince

Sunday, 5 Apr 2009 03:56 by çet
thank you good post

Thursday, 14 May 2009 12:45 by SharePoint Bloke
Thanks for the excellent post. I'm getting an error when I add <ARFField:ARFProperties runat="server"/> to the master page. The error message is: "The control cannot be displayed because its TagPrefix is not registered in the web form". I have already added <%@ Register Tagprefix="ARF" Namespace="ARF.Web.Controls" Assembly="ARF, Version=1.0.0.0, Culture=neutral, PublicKeyToken=fed9cbb14b1dc0f0" %> to the master page. Not sure what I'm doing wrong. Any guidance / troubleshooting advice will be very much appreciated.

Thursday, 14 May 2009 01:00 by SharePoint Bloke
Managed to fix it: Replaced <%@ Register Tagprefix="ARF" Namespace="ARF.Web.Controls" Assembly="ARF, Version=1.0.0.0, Culture=neutral, PublicKeyToken=fed9cbb14b1dc0f0" %> With <%@ Register Tagprefix="ARFField" Namespace="ARF.Web.Fields" Assembly="ARF, Version=1.0.0.0, Culture=neutral, PublicKeyToken=fed9cbb14b1dc0f0" %>

Thursday, 14 May 2009 06:02 by Andy
Some great stuff. Just noticed that your prototype site is giving the above error too:: http://arf.thekid.me

Saturday, 20 Jun 2009 12:27 by sohbet
Thank you so much.

Saturday, 27 Jun 2009 04:46 by Daniele
Thank you Vince, good job. Only one question, why is there one publishing class in the ARF namespace? The class is: ARF.Web.Fields.MultilinkField.

Tuesday, 30 Jun 2009 10:25 by Christos K
ARF Controls maybe look nice - I even used it on my contact form and Imay use them for RSS - but, without proper documentation are useless. Even this site , who tries to promote them, doesn't have proper documentation.

Saturday, 18 Jul 2009 07:26 by
Hi!jige! http://upinjunp.com xvlmt dpast

Sunday, 25 Oct 2009 12:34 by Zenerx
Another interesting post. Thanks.

Thursday, 12 Nov 2009 06:56 by ferdi tayfur dinle
it is a perfect style

Tuesday, 15 Dec 2009 02:10 by çet cet chat sohbet
sohbet odaları thnk you

Friday, 8 Jan 2010 04:15 by Çorba Tarifleri
it is a perfect style

Monday, 19 Apr 2010 07:25 by Börek Tarifleri
Your article helped me so much on my works. Thanks.

Saturday, 24 Apr 2010 12:27 by Sohbet
Your article helped me so much on my works. Thanks.

Monday, 24 May 2010 02:05 by volkan konak dinle
Thank you so much.s

Sunday, 13 Jun 2010 05:16 by dj ateş dinle
I would like to Thanks for the informative post.

Wednesday, 16 Jun 2010 04:32 by izmir chat
I would like to Thanks for the informative post.

Tuesday, 27 Jul 2010 01:41 by Sam
You guys rock! I just love your solutions, easy, user friendly, well explained, and most of the time out of box!!!! Thanks!!



Url

Email

Comments