<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>Regarding a front-end posting solution.</div>
<div><br>
</div>
<div>We have been utilizing a front-end posting solution for about 6 months now on a WP multisite instance, based on Gravity Forms. We are also using the following add-ons:</div>
<div><br>
</div>
<div>GF Custom Post Types (maps form content to CPT custom fields)</div>
<div>GF Update Post</div>
<div>GF WYSIWYG (adds WYSIWYG to text area)</div>
<div><br>
</div>
<div>Using the Custom Fields block and the Post blocks, we have been able to automate user input into specific content fields, both CPT and standard post fields (title, excerpt, content, etc.), including file upload. There are hidden fields that automate which
 Category a post will go into upon submission, post order (custom field plus a modified loop), and some other functions.php hacks to draw content from one field and copy it into another post field with alternate formatting (such first name/last name field into
 Title).</div>
<div><br>
</div>
<div>This, in combination with the Adminimize plugin has allowed us to create a stripped down, super easy student e-portfolio system for students without the need for WordPress training. Still, post can be modified and updated in the backend if the user wants
 to, but so far, no one has done it yet.</div>
<div><br>
</div>
<div>Here is the <a href="http://www.educause.edu/nercomp-annual-conference/2013/creating-prior-learning-assessment-e-portfolio-development-system-wordpress">
NERCOMP poster session</a>&nbsp;(includes resources) I offered a couple weeks ago. Feel free to contact me directly if you would like a more in-depth explanation on how this done.</div>
<div><br>
</div>
<div>thx – Steve</div>
<div><br>
</div>
<div>
<div>
<div>
<div style="font-size: 14px; ">--&nbsp;</div>
<div style="font-size: 14px; "><b>Steve Covello</b></div>
<div style="font-size: 14px; ">Rich Media Specialist/Online Instructor</div>
<div style="font-size: 14px; ">Granite State College</div>
<div style="font-size: 14px; ">603-513-1346</div>
<div style="font-size: 14px; ">Skype: steve.granitestate</div>
<div style="font-size: 14px; ">Scheduling:&nbsp;<a href="http://meetme.so/stevecovello">http://meetme.so/stevecovello</a></div>
<div style="font-size: 14px; "><br>
</div>
</div>
</div>
</div>
<div>&nbsp;</div>
<div><br>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>&lt;Spake&gt;, George P &lt;<a href="mailto:gspake1@uthsc.edu">gspake1@uthsc.edu</a>&gt;<br>
<span style="font-weight:bold">Reply-To: </span>&quot;<a href="mailto:wp-edu@lists.automattic.com">wp-edu@lists.automattic.com</a>&quot; &lt;<a href="mailto:wp-edu@lists.automattic.com">wp-edu@lists.automattic.com</a>&gt;<br>
<span style="font-weight:bold">Date: </span>Wednesday, March 27, 2013 1:10 PM<br>
<span style="font-weight:bold">To: </span>&quot;University and College Webmasters (<a href="mailto:uwebd@listserver.itd.umich.edu">uwebd@listserver.itd.umich.edu</a>)&quot; &lt;<a href="mailto:uwebd@listserver.itd.umich.edu">uwebd@listserver.itd.umich.edu</a>&gt;, &quot;<a href="mailto:wp-edu@lists.automattic.com">wp-edu@lists.automattic.com</a>&quot;
 &lt;<a href="mailto:wp-edu@lists.automattic.com">wp-edu@lists.automattic.com</a>&gt;<br>
<span style="font-weight:bold">Subject: </span>[wp-edu] Great Frontend Posting Solution for Wordpress<br>
</div>
<div><br>
</div>
<div xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hi everyone,<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">One seemingly essential feature that Wordpress doesn’t have out-of-the box is a robust front-end posting solution for user generated content.<o:p></o:p></p>
<p class="MsoNormal">We want users to be able to login and submit posts, categorize and tag them, add meta data and upload images. Users need to be able to edit and delete their posts (Prior to being published by someone with the appropriate capabilities).
<o:p></o:p></p>
<p class="MsoNormal">We wanted this all to be handled on the front end partly to avoid the need for users to interact with the Wordpress backend interface but also because restricting backend access alleviates a lot of security concerns.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Surprisingly, there aren’t a lot of plugins that fulfil this need. We looked at Gravity Forms, which is a great plugin, but it is not made to handle frontend posting and lacks a lot of features that would make it a viable solution.<o:p></o:p></p>
<p class="MsoNormal">Perhaps the reason that there aren’t a lot of plugins for this is because the best one has pretty much covered everything.<o:p></o:p></p>
<p class="MsoNormal">Enter WP User Frontend. <o:p></o:p></p>
<p class="MsoNormal">While the <a href="http://wordpress.org/extend/plugins/wp-user-frontend/">
free version of WPUF</a> is great, a <a href="http://wedevs.com/plugin/wp-user-frontend-pro/">
completely revised premium version</a> was released in the past week or so that adds many of the critical features that aren’t available in the free version.
<o:p></o:p></p>
<p class="MsoNormal">WPUF is a full frontend posting solution complete with a frontend dashboard, frontend posting and editing interfaces with support for multiple forms for custom post types and more.
<o:p></o:p></p>
<p class="MsoNormal">It &nbsp;also handles capability settings like backend restriction and works well with the User Role Editor plugin and the Active Directory plugin we are using. Users must be logged in to submit posts and posts are automatically attributed to
 the user.<o:p></o:p></p>
<p class="MsoNormal">We are currently working with the free version with some minor modifications; the developer has provided plenty of hooks with documentations to allow the plugin to be extended to do just about anything. The most noticeable difference in
 the pro version is the essential ability to create multiple forms, which allows users to submit different types of posts.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Our ultimate goal is to launch a news site that allows faculty, staff, and students to login and contribute news stories with images, categorize and tag them, indicate whether they should appear on listservs and whether they should be featured.
 The posts are submitted, by default, as pending review and are not published until they are edited by users with backend access. Once the story is submitted, the user can edit or delete it via a front-end dashboard, but once the post is published, they are
 no longer able to modify it. <o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Hope this helps; we’re very happy with the plugin so I thought I’d share…<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
<p class="MsoNormal">George Spake<o:p></o:p></p>
<p class="MsoNormal">UTHSC ITS Web Services<o:p></o:p></p>
<p class="MsoNormal">(901) 448-1888<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
</div>
</span>
</body>
</html>