If you have any feature requests feel free to mail (or use the forum). Suggestions are welcome, but I will try to keep the widget as general as possible.
To enable guest access without being logged-in, enable the option [Allow guests (not logged-in)]. You will also have to create and/or select a dedicated guest account. You could for instance create an account ‘Anonymous’ or ‘Guest’. Every post a non-logged-in guest creates will be created under this special guest account.
In the user tab you can enable visual editing for the guest account, unless it is globally disabled in the widget’s admin panel, and select a role. The selected role determines the capabilities of the guest account:
Subscriber: cannot post. There’s no point in using this role for the guest account.
Contributor: can post but posts will have to be reviewed (pending for review). This overrides the default publish status in the admin panel (only for the guest account).
Author: can also post but posts will have the default publish status selected in the admin panel. The role also allows media uploading from the visual editor (unless it is globally disabled in the widget’s admin panel).
Editor: same as Author but also allows creating new categories (unless it is globally disabled in the widget’s admin panel).
Admin: same as Editor.
Remember the role only determines the capabilities of the guest account when not logged-in. It is better not to use the guest account to actually log in.
Use these options with care and only in controlled environments. Your blog will be open to everyone!
In the Dashboard (Appearance->Widgets) you will see an extra widget area called ‘Quick Post Page’. This area can hold an instance of the Quick Post Widget.
Drag the widget here and configure it. Use the shortcode quick-post-page (between []) to call the widget area in a page. You can also drag some other widgets here, for instance a textwidget with a tutorial on how to use the Quick Post Widget.
The visual editor can be disabled from the admin panel. It is however possible to disable the editor on a user basis by selecting the ‘Disable the visual editor when writing’ in the user’s profile.
To enable the show and hide option both [Showtext] and [Hidetext] fields have to be given a value in the widget’s admin panel (there’s no point in enabling this option if you don’t know where to click to show or hide the widget). The initial visibility can be set with the [Visibility] droplist.
In the admin panel you can define up to 5 custom fields to show in the widget. For every custom field you can define whether entering a value is required.
You could use custom fields for instance to let guest users enter their email address or nickname. Custom fields only show up when both field and label are defined.
The admin panel of the widget only shows existing custom fields to be selected. To create a custom field:
- go to the WordPress dashboard
- expand ‘Posts’
- click ‘Edit’ for a post (or create a dummy post which you can delete afterwards)
- if you can’t see a header ‘Custom Fields’ look at ‘Screen Options’ in the top right corner and make sure ‘Custom Fields’ is checked
- in the block ‘Custom Fields’ click ‘Enter New’
- create your custom field
In the WordPress database a custom field is created and linked to the post. If you delete the post the custom field remains, is available to link to other posts and is visible in the Quick Post Widget’s admin panel.
For every existing custom taxonomy you can define whether input is required, whether entering a new category is allowed and how to display the taxonomies categories (droplist or checklist).
In the admin panel it is possible to include or exclude certain categories, to choose the categories order and to set a default category. If only one category remains, the default category is the same as the only category and creating a new category is disabled, the complete category section hides itself.
So, all you have to do is:
- Select 1 category from the category list (include).
- Pick default category to be the same category.
- Hide new category option.
By default flash content bleeds through the modal dialog because of its wmode behaviour. Of course you can manually change the wmode parameter of Flash content but just hiding it temporarily is easier.
In the media and image popups in the visual editor there is a small icon at the end of the Image/File URL fields. Clicking it opens an additional file manager popup with uploading capabilities. You can choose to use a shared directory or private directories per user.
To upload non-media/image files use the [Insert/edit link] button in the popup editor. In the popup which opens there is a small icon at the end of the Link URL field. Clicking it opens the file manager popup from where you can upload. The result will be a link to your uploaded file.
If you are using Apache with mod_security you can avoid those errors by putting the following lines in the .htaccess file in your WordPress root:
SecFilterEngine Off
SecFilterScanPOST Off
Translations for the popup visual editor are complete. The translations for the rest of the widget and the backend are, apart from Dutch and Finnish, still incomplete.
Please help me translate using the po- and pot-files in the langs subdirectory of the widget.
Using the P-tag for newlines is strongly recommended. Using the P-tag results in paragraphs when using [Enter]. Although using the BR-tag saves space it is not recommended.
If you use the P-tag and don’t want a new paragraph when hitting [Enter], thus saving space, use [Shift][Enter] instead.
If you experience bugs please mail or use the forum (don’t just say its broken).