Home About Blog Software Writing Forum More >> << Back Artwork 3D Stuff Contact Login Register
Entries RSS Feed for All Entries Subscribe via Email for New Entries Comments RSS Feed for All Comments
thedeadone.net
Posts with the tags Wordpress-Plugins

This plugin allows you to add a form to your website that allows your readers (including non-registered) to submit posts.

Read More…

tdo-forum-screenshot1.jpg

I’ve created a Wordpress Theme that turns Wordpress into a pretty powerful forum! You can see it in action here (please check it out and tell me what you think!) It is currently using my TDO Mini Forms plugin to allow visitors start new topics without being turned into full-blown authors.

It works by treating Categories as Forums and treating Posts with omments as Topics. I’ve also built in a number of features to the theme:

Lists Posts by date of last comment (instead of published date) (included as a page template) Unread topics are highlighted and can be used to filter posts list (included as a page template) A hierarchical Forum list (included as a page template) AJAX Comment Preview (can be turned off) Comment QuickTags (can be turned off) Forum-looking Layout Pages and Categories can be used as Tabs (configurable) RSS 2.0 Feed of forum posts (can optionally be included in the theme or replace the main post RSS feed link)

I also did some special integration with two popular plugins:

Filosofo’s WordPress Gravatar Plugin so that users automatically have user-icons thanks to Gravatars. Paged Comments. With Paged comments, I’ve done quite a bit of integration. If you enable this plugin with the theme, essentially the blog post (which is the first post in a topic) appears only on the first page of comments, not on every page of comments as if it was a blog. And it handles ascending and descending order too.

Read More…

The bad news is, I won’t be making any bug fix releases in the next while.

The good news is that I’ve started the 2-last major feature of TDOMF: multiple form support. It’s also the reason why I won’t be doing any bug fixe releases. Don’t worry, I’ll still look at bugs and continue to provide support, but I’m sadly just a one-track devolper.

FYI: It’s coming along slowly. In principal, the lower backend is mostly done (have to update the widgets to use it). However the important bit is the admin interface, that’ll drive most of the changes. I can’t wait to finish it though. It’ll open up a whole vista of potential! :)

As requested, here is my TODO list for the TDO Mini Forms plugin. I’ll try and keep this up to date with each new release. The order it’s presented in, is not indicitive of the order I’ll implement it. They’ll be done, when they are done.

Open Bugs as of 0.9.4:

Invalid markup used in form elements!

TODOs as of 0.9.4:

Multiple form support
Allow users to submit Pages Allow users to submit Links User groups (instead of roles)
More Template Tags
Log Moderation Queue Approved Posts File Info Country codes on submitter’s IP
Allow moderators append a message to the approved/rejected notification (not that hard to do, store the message as a postmeta, notification code grabs the message from postmeta, uses it and then deletes it from post meta) Allow admins to modify messages to user for…
Submitted post awaiting moderation Submitted post automatically published Banned IP, Banned user and other insufficent priviliges messages
Widget Manager Menu
Info about loaded widgets Disable loading of widgets Editor pane for widgets
Improvements for current widgets
Upload Files: Multiple instances Upload Files: Thumbnail size options for upload files Upload Files: Limit size of image by w/h Content (and Custom Field): TinyMCE Integration Custom Fields: Radio groups, multiple checkboxs (grid-layout) 1 Question Captcha: Randoming questions for Captcha 1 Question Captcha: Validate at post time, not at preview Email verification of non-registered users Category: options for list size, width, include cats and multiple default categories Notify Me: Option to always notify submitter Image Captcha should not reload on every preview Update “getcat” plugin with control UI Upload Files: Image cropping
Edit style-sheet for form inside TDOMF (possible have multiple styles) Edit post support
Unregistered user editing (lots of strange reprecussions here)
AJAX support (probably never) Spam Protection
Integration with Akismet SPAM button in moderation page
Force Preview (user must preview first before submission) Allow newly submitted posts be set to “Post ready for review” with Wordpress 2.3 A “manage download” menu Documentation on creating your own widgets Widget to popup text instead of statically presenting text Allow users to define their own quicktags Prevent plugin from being acitvate if register_globals is enabled Mark validation to widgets as for “preview” or “post” Allow some way to ask for input during validation (i.e. for captchas) Throttle number of submissions per “day” (hour/min) per “ip” (user) Add a “title” field to the file upload for file links/attachment pages Control who can access form by role and/or user, ip and capability.

Some fixes and extensions for Wordpress tags such as a tag cloud using only tags found in a specific category and also tag and category intersection.

Download Plugin Now from Wordpress.org!

Version 0.5 enables true ‘or’ tag intersection when using a category. It wasn’t working prior to this (and no-one noticed). Thanks to Joel Giddey for spotting it.

Wordpress 2.3 introduced native tagging support, which is rather nifty.

But did you know that you can display multiple tags in the one archive and even generate a feed for that?

http://your-blog-uri/?tag=tag1,tag2” this would get all the posts tagged with tag1 or tag2. http://your-blog-uri/?tag=tag1+tag2” this would get all the posts tagged with tag1 and tag2 http://your-blog-uri/?tag=tag1,tag2&feed=rss” this would get you an RSS feed for all the posts tagged with tag1 or tag2

Neat huh? But did you notice that on the generated tag page you see only one tag listed in the header? This function fixes that and displays all tags used to generate that tag archive. It does this by silently modifying the single_tag_title template tag. It’ll even work on the RSS feed generated by that page!

What would be also be cool is to be able to intersect categories and tags so you could grab posts with tags from a specific category for example?

With this plugin you can. It’s not perfect however. It only allows intersection between a single category and one or more tags. Technically Wordpress should be able to support multiple categories and tags intersections but it didn’t work for me in Wordpress 2.3.x and 2.5.

So go to one of your category pages. If your using using fancy permalinks then at the end of the url add “?tdo_tag=a_tag“. If your not using permalinks then you can just use “&tdo_tag=a_tag“. You must use the tag slug, not the full tag name. You can use multiple tags as above using “,” and “+”.

Example not using fancy permalinks: “http://your-blog-uri/?cat=35&tdo_tag=tag1,tag2” this would get all posts in category with id 35 and tagged with either tag1 or tag2. Example using fancy permalinks: “http://your-blog-uri/category/mycategory/?tdo_tag=tag1+tag2” this would get all posts in the category “mycategory” and tagged with both tag1 and tag2.

This plugin uses this intersection code to automatically modify the built-in tag cloud template tag wp_tag_cloud so that if it is used on a category archive, it shows only the tags within that category. You can then click on a tag in that tag cloud and it will get the posts for in that category that tagged with that tag. (You can disable this and just use the specific template as you need).

You can continue to browse entires by looking at older entries or newer entries. You can also go top too.


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser