{"id":20002,"date":"2012-09-19T19:16:59","date_gmt":"2012-09-19T19:16:59","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/flexible-frontend-login\/"},"modified":"2013-08-22T23:46:14","modified_gmt":"2013-08-22T23:46:14","slug":"flexible-frontend-login","status":"publish","type":"plugin","link":"https:\/\/kea.wordpress.org\/plugins\/flexible-frontend-login\/","author":8791969,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.5","stable_tag":"trunk","tested":"3.6.1","requires":"3.0.1","requires_php":"","requires_plugins":"","header_name":"Flexible Frontend Login","header_author":"Henning Matthaei","header_description":"","assets_banners_color":"fbfbfb","last_updated":"2013-08-22 23:46:14","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/www.flexibleplugins.com\/frontend-login","header_author_uri":"http:\/\/www.flexibleplugins.com","rating":4.6,"author_block_rating":0,"active_installs":100,"downloads":43357,"num_ratings":14,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":"1","2":0,"3":0,"4":"1","5":"12"},"assets_icons":[],"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":"601616","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.97.5","1.0","1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"601983","resolution":"1","location":"assets"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"601983","resolution":"2","location":"assets"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"604766","resolution":"3","location":"assets"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":"604766","resolution":"4","location":"assets"},"screenshot-5.png":{"filename":"screenshot-5.png","revision":"604766","resolution":"5","location":"assets"},"screenshot-6.png":{"filename":"screenshot-6.png","revision":"604766","resolution":"6","location":"assets"}},"screenshots":{"1":"Login link whereever you like it to have.","2":"Form pops up as overlay as default.","3":"Modal form popup.","4":"Options page general.","5":"Options page HTML Editor","6":"Preview functions"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[361,2250,602,613,491],"plugin_category":[38,42,43],"plugin_contributors":[82241],"plugin_business_model":[],"class_list":["post-20002","plugin","type-plugin","status-publish","hentry","plugin_tags-form","plugin_tags-frontend","plugin_tags-login","plugin_tags-modal","plugin_tags-popup","plugin_category-authentication","plugin_category-contact-forms","plugin_category-customization","plugin_contributors-palatino","plugin_committers-palatino"],"banners":{"banner":"https:\/\/ps.w.org\/flexible-frontend-login\/assets\/banner-772x250.png?rev=601616","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/flexible-frontend-login_fbfbfb.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/flexible-frontend-login\/assets\/screenshot-1.png?rev=601983","caption":"Login link whereever you like it to have."},{"src":"https:\/\/ps.w.org\/flexible-frontend-login\/assets\/screenshot-2.png?rev=601983","caption":"Form pops up as overlay as default."},{"src":"https:\/\/ps.w.org\/flexible-frontend-login\/assets\/screenshot-3.png?rev=604766","caption":"Modal form popup."},{"src":"https:\/\/ps.w.org\/flexible-frontend-login\/assets\/screenshot-4.png?rev=604766","caption":"Options page general."},{"src":"https:\/\/ps.w.org\/flexible-frontend-login\/assets\/screenshot-5.png?rev=604766","caption":"Options page HTML Editor"},{"src":"https:\/\/ps.w.org\/flexible-frontend-login\/assets\/screenshot-6.png?rev=604766","caption":"Preview functions"}],"raw_content":"<!--section=description-->\n<p>Provides shortcode and template tag to place a <strong>link to popup a login form<\/strong> at any place you want to.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li><strong>Modal form with overlay or simple popup form<\/strong><\/li>\n<li>Shows a <strong>login link<\/strong> for not logged in users that <strong>pops up a login form on click<\/strong> <\/li>\n<li><strong>Multiple instances<\/strong> possible: Place login form links to sidebar, header, and footer<\/li>\n<li><strong>Fully customizable<\/strong> HTML, CSS and text lines ( but works completely out of the box )<\/li>\n<li>Reads your <strong>custom CSS<\/strong> file from your themes folder if existing<\/li>\n<li>Provides <strong>shortcodes<\/strong> for use in posts and widgets<\/li>\n<li><strong>Template tags<\/strong> for easy use in template files<\/li>\n<\/ul>\n\n<p>Languages so far:<\/p>\n\n<ul>\n<li>English<\/li>\n<li>German<\/li>\n<li>Nederlands by <a href=\"http:\/\/www.sjoerdlohuis.nl\/\">Sjoerd Lohuis<\/a><\/li>\n<li>French by Denis (<a href=\"http:\/\/wordpress.org\/support\/profile\/boulli\">Boulli<\/a>)<\/li>\n<\/ul>\n\n<p><strong>If you like to provide a translation please <a href=\"http:\/\/www.flexibleplugins.com\/frontend-login\/\">drop me a line<\/a>.<\/strong><\/p>\n\n<p><strong>See <a href=\"\/extend\/plugins\/flexible-frontend-login\/other_notes\/\">Other Notes<\/a> section<\/strong> for further information.<\/p>\n\n<p><strong>See <a href=\"http:\/\/www.flexibleplugins.com\/frontend-login\/\">flexibleplugins.com<\/a><\/strong> for usage examples.<\/p>\n\n<p><strong>See <a href=\"http:\/\/www.flexibleplugins.com\/frontend-login\/experimental\">the experimental page<\/a><\/strong> for upcoming features.<\/p>\n\n<h4>How to use the Flexible Frontend Login shortcode on your site<\/h4>\n\n<p>On the widget settings page choose the Flexible Frontend Login and adjust the settings to your site.<\/p>\n\n<p>In a post or page place <strong><code>[flexible-frontend-login]<\/code><\/strong><\/p>\n\n<p>By default the shortcode uses the settings set on the admin options page<\/p>\n\n<p>You can override those default values with the following parameters and options:<\/p>\n\n<ul>\n<li><code>vertical=top, bottom<\/code><\/li>\n<li><code>horizontal=left, right<\/code><\/li>\n<\/ul>\n\n<p>So your shortcode might look like this:<\/p>\n\n<ul>\n<li><strong><code>[flexible-frontend-login vertical=bottom horizontal=left]<\/code><\/strong><\/li>\n<\/ul>\n\n<p>If you want to use the centered login form with darkened overlay in the background\nuse <strong><code>[flexible-frontend-login-modal]<\/code><\/strong> without any parameters.<\/p>\n\n<h4>How to use the Flexible Frontend Login template tag on your site<\/h4>\n\n<p>In template files place:<\/p>\n\n<p><strong><code>&lt;?php if ( function_exists('flexible_frontend_login') ) flexible_frontend_login( 'bottom', 'left' ); ?&gt;<\/code><\/strong><\/p>\n\n<p>To change popups behavior you can use<\/p>\n\n<ul>\n<li>\"bottom\" or \"top\"<\/li>\n<li>\"left\" or \"right\"<\/li>\n<\/ul>\n\n<p>For popup with overlay use:<\/p>\n\n<p><strong><code>&lt;?php if ( function_exists('flexible_frontend_login_modal') ) flexible_frontend_login_modal(); ?&gt;<\/code><\/strong><\/p>\n\n<h4>Live examples<\/h4>\n\n<ul>\n<li>For more examples see <a href=\"http:\/\/www.flexibleplugins.com\/frontend-login\/\">plugin's website<\/a><\/li>\n<\/ul>\n\n<h4>How to add your own styling<\/h4>\n\n<ol>\n<li>Place a folder <code>flexible-frontend-login<\/code> in your theme folder<\/li>\n<li>Copy the files from <code>\/wp-content\/plugins\/flexible-frontend-login\/customization\/<\/code> into the newly created theme subfolder<\/li>\n<li>Adjust the CSS to your theme. You'll find all classes provided by the plugin in that file.<\/li>\n<li>If necessary change the HTML markup in the template file.<\/li>\n<\/ol>\n\n<h4>To Do<\/h4>\n\n<ul>\n<li>Include option to delete options on deactivation<\/li>\n<li>Add option to display register link and form<\/li>\n<li>Add admin option for redirection on logout<\/li>\n<li>Add languages<\/li>\n<li>Add option for Gravatar display for logged in users<\/li>\n<li>Validate inside of modal window\/current page without jumping to the basic wp-login.php<\/li>\n<li>redirect to a specific User Role accessible page after a succesful login, add shortcode options for this<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>plugin-name.php<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li><strong>For details on usage see <a href=\"\/extend\/plugins\/flexible-frontend-login\/other_notes\/\">Other Notes<\/a> section<\/strong><\/li>\n<\/ol>\n\n<p>or:<\/p>\n\n<ol>\n<li>On your plugin's installation page do a search for \"Flexible Frontend Login\"<\/li>\n<li>Click on \"Install this plugin\" <\/li>\n<li>Click on \"Activate this plugin\"<\/li>\n<li><strong>For details on usage see <a href=\"\/extend\/plugins\/flexible-frontend-login\/other_notes\/\">Other Notes<\/a> section<\/strong><\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Fixed bug in logged in user display<\/li>\n<li>Moved HTML and CSS manipulation from Admin Page to templating with custom files in theme folder<\/li>\n<li>Improved help section<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Added missing files for Admin Page<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Added more classes to access all elements easily by CSS<\/li>\n<li>Added Nederlands<\/li>\n<li>Added Fran\u00e7ais<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added option to choose how to display username when logged in<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Update of the Settings page<\/li>\n<li>fixed localization issue<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Updated for WP 3.6<\/li>\n<li>Fixed popup behavior<\/li>\n<\/ul>\n\n<h4>0. 97.5<\/h4>\n\n<ul>\n<li>Fixed the Markdown fix :-)<\/li>\n<\/ul>\n\n<h4>0.97.4<\/h4>\n\n<ul>\n<li>Fixed Markdown class inclusion ( if class_exists )  <\/li>\n<\/ul>\n\n<h4>0.97.3<\/h4>\n\n<ul>\n<li>Fixed reading stylesheet support order for template and child themes<\/li>\n<\/ul>\n\n<h4>0.97.2<\/h4>\n\n<ul>\n<li>Fixed bug in default value storage <\/li>\n<\/ul>\n\n<h4>0.97.1<\/h4>\n\n<ul>\n<li>Fixed redirection issue for login\/logout links<\/li>\n<\/ul>\n\n<h4>0.97<\/h4>\n\n<ul>\n<li>Added more options for further customization<\/li>\n<li>Beautified options page (Thanks to Ohad Raz for the awesome <a href=\"http:\/\/en.bainternet.info\/2012\/my-options-panel\">Admin Page Class<\/a>)<\/li>\n<li>\n<ul>\n<li>Editor for HTML<\/li>\n<\/ul><\/li>\n<li>\n<ul>\n<li>Editor for CSS<\/li>\n<\/ul><\/li>\n<li>\n<ul>\n<li>Extended preview function<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>0.96<\/h4>\n\n<ul>\n<li>Fixed admin settings page, settings get stored again<\/li>\n<\/ul>\n\n<h4>0.95<\/h4>\n\n<ul>\n<li>Added template tag and shortcode for modal form with overlay<\/li>\n<li>included a php class FrontendLogin for better handling<\/li>\n<li>Switched to JQuery instead of inline javascript<\/li>\n<li>Fixed a few bugs which could cause error notices<\/li>\n<\/ul>\n\n<h4>0.94<\/h4>\n\n<ul>\n<li>fixed shortcode output<\/li>\n<li>whitelisted settings <\/li>\n<li>Added customizable widget<\/li>\n<li>Added option to pass parameters with the shortcode<\/li>\n<li>Added option to pass parameters with the template tag<\/li>\n<\/ul>\n\n<h4>0.93<\/h4>\n\n<ul>\n<li>Fixed redirection issue for logout link<\/li>\n<li>Fixed CSS for Popup to be the highest layer<\/li>\n<\/ul>\n\n<h4>0.92<\/h4>\n\n<ul>\n<li>Fixed an issue to make sure shortcodes get processed in text widgets<\/li>\n<\/ul>\n\n<h4>0.91<\/h4>\n\n<ul>\n<li>Added missing files<\/li>\n<\/ul>\n\n<h4>0.9<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Easily place a link to a Login Form Popup at any place of your site. Saves a lot of screen property and looks very nice.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/20002","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=20002"}],"author":[{"embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/palatino"}],"wp:attachment":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=20002"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=20002"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=20002"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=20002"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=20002"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=20002"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}