New Plugin Beta: Blog Categories

I'm working on one of our latest plugins, Blog Categories. It is getting close and wanted to offer a chance to beta test this on you your own WordPress Multisite installation.

To start off here two screenshots of the Network Admin configuration area.
http://screencast.com/t/LsMgYmX4GEMr
http://screencast.com/t/uxLRkKZYA7M

Description section by section

Landing Page:
This section lets you select where the Blog Categories output listing will be displayed. This works similar to the Settings > Reading option on a normal site. Here is an example of the landing page output http://screencast.com/t/cUTXuZP90vq

Blog Categories Display Options:
This section handles options for the presentation of the Blog Categories on the Landing page. In this section the admin has the ability to control the display ordering, number of items and category icon and size if provided.

Blog Display Options:
On the Landing page the Blog Categories is front page of the listing. From there the user can click on a Blog Category link. The URL will have the category slug appended and a list of blogs within that category will be presented. Also, in this section you can control the ordering, number of items, and the option to display the Blog Avatar and size. Here is an example of the Blogs listed within the Category 'Elementary School' http://screencast.com/t/ZqBiiwaRQr

Blog Categories:
This section lets you select a default category. Set the number of categories a Blog can be assigned. As well as Add/Edit/Delete existing Blog Categories.

Similar to the Network Admin area there are two widget the blog admin can setup to present the list of Blog Categories as well as Blogs within a selected Category.

Here is the interface for the Blog Categories Widget. http://screencast.com/t/fB1vbv24n8a
Here is the interface for the Blog within a Category widget. http://screencast.com/t/f8TTQeasA
And here is a front-end screen showing the output of the two widgets. http://screencast.com/t/iotGKbWN6zp9

At the Blog level there is a section added to the Settings > General page where the admin can set the Blog Categories associate with the blog. http://screencast.com/t/wVnyWyffb

On the Blog signup form we have added the same Blog Category dropdowns http://screencast.com/t/MiTwknjDlen

Finally, here is a link to download the beta version: http://dl.dropbox.com/u/2616987/WPMUDev/blog-categories-beta4.zip

Looking forward to your feedback

Thanks,

Paul

  • James Dunn
    • The Crimson Coder

    Good day Paul.

    I'm about to install an entirely fresh, clean install of WP that will be MultiSite so I'm game to test it. The site will not be live for a few weeks so I can test it along with other things that I'm incorporating. But, I'll warn you up front that I'll be using a Genesis Theme on the site, so if you think that may cause some issues that are out of the ordinary, say so up front and I'll not bother you with it.

    Thanks for the offer. I love BETA testing software. I used to do that for some of the companies I represented when I was in the insurance/investment business. Many of their IT departments gave it to me to break because I seemed to have a knack for finding the chinks in the armor of their software. :wink:

    Have a great weekend and I'll await your response regarding Genesis before I download it.

    JDD

  • Paul
    • The Green Incsub

    @JamesDunn, please do check this with Genesis. Most of the admin area will not be effected. And the two widgets are just that widgets. So I can't say that I have any issues with running the test on Genesis.

    Thanks. Please download and try it out.

  • James Dunn
    • The Crimson Coder

    Sounds good Paul.

    It will be next week before I put it all together, but I'll go ahead and download the plugin now.

    The reason I ask is because sometimes people "poo poo" the Genesis framework. Personally, I like it because it's well structured - unlike some of the premium frameworks I've seen - plus it's well documented. :wink:

    Have a great weekend.

    JDD

  • Lorange
    • The Incredible Code Injector

    I will do my best to check this when I have a little time. As I've already said it looks really great.

    Until that time could you make sure to replace the old default word "blog" by "site" please (and maybe rename the plugin? -- "problogs" was recently renamed" "prosites" for example because of new WP guidelines and direction towards CMS features). I'm not sure but I think this should be somewhere in your internal guidelines too.

    And what's about the ability to set nested categories like discussed on your first thread: https://premium.wpmudev.org/forums/topic/multisite-site-categories-menu#post-225131

    Many thanks

    Laurent

  • Paul
    • The Green Incsub

    @Lorange, internally here at WPMUDev the plugin is still to be named 'Blog Categories'. But that could be changed just before the actual release. The beta version here is the same version I mentioned in the other forum thread. This version does not yet include the nesting abilities on the categories. Will probably be added after the initial release.

    So on your comment regarding WP guidelines I'm not sure I follow. Can you provide specific links to these guidelines?

  • cliffhoelz
    • Site Builder, Child of Zeus

    i am using this plugin with budypress and in the list of sites i am now getting this error

    Warning: Missing argument 2 for Bcat_PublicPages::process_categories_title() in /home/content/92/9398992/html/wp-content/plugins/blog-categories

  • Jason
    • The Incredible Code Injector

    Paul, I wish somebody would have asked me, but I already made one of these plugins for my own multi-network. I would have worked out a donation type thing or something to give you something to work off of.

    Mine is optionless of course, as it's tailored to my site, but I also use a custom post type and mirror the last 5000 posts across the network. The "categories" of sites, setup custom taxonomies for the custom post type.

  • Jason
    • The Incredible Code Injector

    BTW, mine uses two categories, so when a user creates a new site, they are forced to choose TWO options. Like for example, going with the schools thing it would be like:

    Choose Location:
    School1
    School2
    School3

    Choose Grade Level:
    Primary
    Upper Elementary
    Middle School
    High School

  • Paul
    • The Green Incsub

    @Jason,

    Maybe there is some confusion on the functionality of the plugin. The Blog Categories plugin is not a centralized system for collecting Posts from the sub-site. We already have a good plugin to do that, Post Indexer. Also there is Comments Indexer.

    This Blog Categories plugin allows the admins of the sub-sites to assign a category to the site/blog themselves. This has nothing to do with the Post Types and/or Taxonomy content of the site. More a way to provide a high-level taxonomy to the multitude of site within a Multisite system. For example you may have 10 site which are political focus. Or maybe focused on children. So using Blog Categories you would assign these sites to a common category so visitors can see the grouping based on that category.

  • Paul
    • The Green Incsub

    @Jason, On your 2 categories comment..

    The Blog Categories allows the super admin to set the number of allowed Blog Categories a site can be associated with. If you look under the Network Admin > Settings > Blog Categories page you will see the input field for 'Categories per Blog'.
    http://screencast.com/t/ERX9Xa5Eazo So the Super admin could set this to 2, 4 10, 50.

    On the sub site the admin will see the options on the main Settings page at the bottom http://screencast.com/t/t7ZjOJVl54 allowing them to set the categories for their blog. This same logic is applied to the front-end registration page when the site is created by the user.

  • Jason
    • The Incredible Code Injector

    @PaulM,

    Maybe there is some confusion on what I was describing.

    On initial blog signup, mine forces the users to chose from category a, and then category b. (Can this plugin, force the field entries?)

    This is the bonus feature -> Then, that data is combined with my own post indexer, but instead of the posts being indexed somewhere? in lala land, it's a custom post type, so you can easily moderate the posts on the main blog.

    So I will ask this, in your plugin, can you look at all the posts from all the blogs in any given category, or combination of categories? <- That's my point, or the difference if you will, that I'm referring to. I know your plugin can't.

    Using the categories in mine, I can see posts from all the Middle Schools, or just one Middle School.

    I'm wondering if the end-result of this plugin is just to have a widget or page list of sub sites in categories? Or is there more planned?

  • Lorange
    • The Incredible Code Injector

    @Paul: Sorry for the lack of feedback but I'm currently very busy. My English is a little bit limited too, sorry. I was actually refering to the fact that "site" is now the recommended word to be used because a lot of Wordpress instances are real sites and not blogs. Similar problems has been mentionned several times in this WPMUDEV forum in the past and they have always been resolved by replacing the word "blog" by "site" when it was possible.

    Regarding the nested subcats: Is this new plugin going to replace your very old "Blogs types" plugin? If this is the case, then the old one offered the possibility to set two levels of categories (I did not verify right now but I'm quite sure about this). Implementing this possibility would make the transition (from the old plugin to this newer plugin) easier for those who were using this option. And this would of course offer much more flexibility to the plugin (i.e. mirroring the fantastic Adwords categories scheme avalaible in many languages - think adsense, think network advertising, think $$$).

  • Paul
    • The Green Incsub

    @Lorange, Yes, yes, I agree on the 'site' vs 'blog' naming. This will be changed.

    As for the nested categories this will happened. I looked at the code for the 'Blog Types' plugin. I personally don't like the way this was implemented. For the 'Site Categories' plugin I'll be using the standard taxonomy registered on the primary site to keep track of the categories. This was you will be able to nest for multiple levels not just one.

    I'm still gathering feedback on the beta.

  • Lorange
    • The Incredible Code Injector

    For the 'Site Categories' plugin I'll be using the standard taxonomy registered on the primary site to keep track of the categories.

    Do you mean the plugin would be using the same categories registered on the main site of the network? On the project I'm working on, the main site will only have 4 or 5 categories (all related to the same and specific topic: Internet and websites). But the other sites that will be hosted on the same network may be of any other domain/topic (dogs, travel, games, sciences...). Should I add these many many other topics into my own categories and see them appear in my sitemaps, categories widget... ??

    Sorry if I misunderstood something.

  • Paul
    • The Green Incsub

    Lorange, No, the taxonomy will be private and not the same as your Post Categories taxonomy. Not to be too technical but the current Blog Categories plugin stores the information in a PHP array which is stored in the primary site's options table. Using a custom Taxonomy will provide much better flexibility.

    So when you setup a sub site and assign Blog/Site Categories to it the code behind it will actually create the needed terms in the primary site.

    The one advantage of using the Taxonomy is being able to do things like a category/tag cloud option or feeds or other built-in functionality like normal categories.

  • Aphrodite
    • The Reaper

    hiiiiii ahhhhhhhhh !

    Enfin le voila ! Here it is !

    So. now.... How to use it in buddypress ? ANd substitute it to the default BP blog list ?

    Just dont set the blog page in the menu and use another one for blogs cataégories ?

    mmmm the category creation could be enhanced, directly from the setting menu "add a blog cat" huh ? :slight_smile:

    Ok somme comments now.

    Works perfectly, but display could be enhanced also :

    - keek catagory listing on blog listing pages
    - Add blog description ?
    - display cats/blogs in collumn ? (somme css i presume ^^ but you will learn how i HATE css so i LOVE option boxes/shortcodes ^^)

    Aller... Some ajax display to list blogs clicking on a cat ? This one worth a raccoon huh ? ^^

    anyway, great !! So many time we were waiting for that :slight_smile:

  • Lorange
    • The Incredible Code Injector

    @Paul: Thank you for the explanations! Taxonomy is definitely the way to go!

    So many time we were waiting for that :slight_smile:

    I totally agree! And Paul seems to have done a great job with this new plugin!

    I also agree that having a way to show a listing of sites/blogs with columns and descriptions (a kind of sites directory that can be browsed by categories and subcategories) would be awesome! Basically something that look similar to this kind of web links directory: http://www.invitation.tv (something more basic of course).

  • Lorange
    • The Incredible Code Injector

    ... And a way to list the "pro sites" BEFORE the other ones (and with a different CSS class or maybe a little star icon) might be a good way to give them more visibility, send them more visitors and therefore attract more new potential paying customers in the network.

  • Aphrodite
    • The Reaper

    hiya !

    I also have the

    Warning: Missing argument 2 for Bcat_PublicPages::process_categories_title() in /home/bptest/public_html/wp-content/plugins/blog-categories/lib/class_bcat_public_pages.php on line 148

    on the "my site page" in BP.

    Seems that IF blog cat is not set there is the error :slight_smile:

  • Paul
    • The Green Incsub

    Well, to be accurate this is a Warning from PHP simply stating the argument is missing or empty. This is not a fail error in that it does not prevent the continuation of the PHP script. This will be fixed in the upcoming release.

    Thanks for reporting it.

  • Paul
    • The Green Incsub

    @Aphrodite.

    mmmm the category creation could be enhanced, directly from the setting menu "add a blog cat" huh ? :slight_smile:

    Agreed, I think when this is recoded to use the built-in Taxonomy system the category management will be much cleaner. And standardized.

    - keek catagory listing on blog listing pages

    Not sure I follow. Can you provide more details?

    - Add blog description ?

    We are pulling by default the Blog tagline and title. Since the description would need to be managed at the Blog level this currently is not an option. But will consider for future feature list.

    - display cats/blogs in collumn ? (somme css i presume ^^ but you will learn how i HATE css so i LOVE option boxes/shortcodes ^^)

    Probably not going to happen for the initial release. Would be interested to see a mockup of exactly what you want visually.

    Aller... Some ajax display to list blogs clicking on a cat ? This one worth a raccoon huh ? ^^

    Not sure why that would be needed. I'm referring to the pages where the Blog categories are displayed. Not the widgets.

    Keep the comments coming. Thanks all.

    anyway, great !! So many time we were waiting for that :slight_smile:

  • Paul
    • The Green Incsub

    @Lorange. OH Thanks for the link. Yeah, someone should have mentioned 'Yahoo style' and I would have understood. :slight_smile:

    Yeah, considering your request for multi-level categories I can see how this would work nicely. And I see how the descriptions will work as well. I'll push to get something into the initial release.

    As for the other request/comment on the Pro Sites preferred listing this was discussed internally. As was the option to allow some sites to purchase 'extra' categories. Both were dropped for now. But I do like the Pro Sites top listing. I don't think it will make the initial release but do think it will come shortly after.

    Thanks.

  • Aphrodite
    • The Reaper

    hiya :

    - keep catagory listing on blog listing pages

    Not sure I follow. Can you provide more details?

    I mean when i clic on a cat, the blog list of this cat appears BUT the category listing disapears.

    - display cats/blogs in collumn ? (somme css i presume ^^ but you will learn how i HATE css so i LOVE option boxes/shortcodes ^^)

    Probably not going to happen for the initial release. Would be interested to see a mockup of exactly what you want visually.

    I am speaking about a fancy display like in "directory".

    The ajax thing was a "gadget" suggestion that could list blogs directly when clicking on a cat, arranging visually like in many portfolios :slight_smile:

    Pulling out the blog description as title would be very good for presentation. Can be the blog "slogan".

  • Annabelle
    • WPMU DEV Initiate

    Yeeess this look great. Excited to see if this will eventually work for plugin activations, displaying blog cat criteria in widgets and more. I:e teacher blogs get this , student blogs get that, widget shows criteria form blog cat A. I think it's possible now but this would make it much easier. Network admin site folders for these cats would be great to clean up the management area too.

  • cmwwebfx
    • Flash Drive

    As for the other request/comment on the Pro Sites preferred listing this was discussed internally. As was the option to allow some sites to purchase 'extra' categories. Both were dropped for now. But I do like the Pro Sites top listing. I don't think it will make the initial release but do think it will come shortly after.

    This is what I will be waiting to test. I think it is the perfect solutions for us to monetise off of the feature. A featured shop/s to take the top of the category page, and the main page to display another level of shop "feature shops GOLD".. :wink:

  • cliffhoelz
    • Site Builder, Child of Zeus

    allready have this plugin installed. my problem is the way pro-site works. i can not offer different options to difernt types of users. pro-site is a single sales line and each one builds on the next.

    what i was looking for is to create different slaes channels based on the needs of the client. so my thought was the Blog/site catagories gives me the missing link. now i can classify the types of blogs now all i need is to have a sales channel for each.

  • cliffhoelz
    • Site Builder, Child of Zeus

    it is going the correct direction. pro-sit is a great start its only issue is only having one sales channel.

    in my case one type of site all get the same template, with a wide range of widgets to fit into that template.

    another type of site gets more and more templates as well as widgets.

    currently i can not define both of these on the same MU site.

  • cliffhoelz
    • Site Builder, Child of Zeus

    allready have this plugin installed. my problem is the way pro-site works. i can not offer different options to difernt types of users. pro-site is a single sales line and each one builds on the next.

    what i was looking for is to create different slaes channels based on the needs of the client. so my thought was the Blog/site catagories gives me the missing link. now i can classify the types of blogs now all i need is to have a sales channel for each.

  • Miss B Hayving
    • The Incredible Code Injector

    Maybe there is some confusion on the functionality of the plugin. The Blog Categories plugin is not a centralized system for collecting Posts from the sub-site. We already have a good plugin to do that, Post Indexer. Also there is Comments Indexer.

    Is there a way to do a category indexer?

    My problem is that my site is on a specific niche and most members are shop owners and therefore often use the same categories. when each site creates a 'new' category on their site it automatically creates the same category on the main site - thus giving me dozens of categories of the same name - causing not only confusion but a big bloody mess!

    I know that's on a side track.... but as it was mentioned here thought I'd ask.

    Back on topic...

    With this new plugin will we be able to display all the sites within each category with a search facility?

  • Ashley Keable
    • The Incredible Code Injector

    I am curious about this plugin and other ones such as comments and posts etc.

    Will using these plugins create much load on the database and slow the site down in any way. I love the idea of them but i would of though using these types of plugins would cause your server more work than necessary.

  • Paul
    • The Green Incsub

    @akeable, I'm not sure which other plugins you are referring to. I know we here at WPMU DEV have the Post Indexer and the Comments Indexer. These two plugins function somewhat similar.

    Note there is some confusion on this thread about 'Blog Categories' and what that means. The plugin offered here is NOT a way to move the Post categories to a central site. The plugin here is a way to categorize sites within a Multisite blog network. If you remember the old Yahoo pages where you could drill through different category level to access site lists. This is what we are doing here. The super admin of the network can specific for example that each sub-site can list themselves using some number of category options. These categories will be listed on a site on the primary site. Where the user can drill down the category levels to find the sites.

    Hope this clears up the concerns.

  • Ashley Keable
    • The Incredible Code Injector

    Thanks for the super fast responce and glad to know im not the only one to make that error as feel a bit silly :slight_smile:

    What about the Post Indexer and the Comments Indexer would these cause any extra stress on your server as they will be constantly indexing your site. Especially if your sites busy?

  • Paul
    • The Green Incsub

    Both of the these other plugins, Post Indexer and Comment Indexer work by using standard WordPress hook (actions/filter). For example the way Post Indexer works is when the post is saved with wp-admin there is an action it hooks into to grad some information like the post title, permalink, author, etc. and writes this to a proprietary table. So this actual only occurs once. Similar to the Post Comments. When the comment is first created a hook is made to copy some information like the comment title, author, date, post ID to a proprietary table.

    So as you can see there use minimal server juice. These plugins to not constantly scan and index the sites. I know we have both running on our Edublogs site which have over a million sites.

  • Mark Wallace
    • Learn-ing-er

    Hi PaulM
    This is just what I have been looking for, I will be glad to do some testing. I just migrated to WP from drupal so I was turned off by the name “Blog Categories”. You also mentioned 2 other plugins that are going to work out nicely with this. I will start testing on this Thursday. Do you have an easy 5 column theme with slider I can use with it? Thanks for mentioning those other plugins. You seem a little light on rep points for a staff member; I’ll send ya a few. :slight_smile:

  • Paul
    • The Green Incsub

    New Site Categories Beta 7 ready for review

    https://dl.dropbox.com/u/2616987/WPMUDev/site-categories-1.0-beta7.zip

    All, Thanks for the many many comments on this thread. I've been away busy updating the code base to function in some way per your request. So what changed?

    1. Blog Categories is now rebranded as Site Categories. This is probably the most popular concept. Plus I agree now that Blog Categories tends to confuse some users.

    2. Site Categories Taxonomy. As I mentioned in a few replies the previous version of this plugin kept the categories in an array stored in the primary site's option table. In this latest beta we are now using a real custom Taxonomy. This gives the ability to created nested categories. Yeah!

    3. Related to the new Custom Taxonomy I've moved the Network Admin settings panel to the primary site. You will see a new menu section 'Site Categories'. This is where you will configure all global options for the landing page as well as manage the Taxonomy in normal WordPress fashion. This is available to only super admins on the primary site. The reason for moving this from the Network Admin section is it does not support Taxonomies like a normal site.

    4. On all sites (even the primary) there is also a new Settings submenu option. This is where the site admin will manage which site categories their site is associated with. Also on this setting page is a field where the admin can enter a description for the site. This is multi-line text area.

    5. Pro Sites. Someone posted in this thread about Pro Sites support. For now here is how I'm handling it. http://screencast.com/t/IFJ9XlS06O3U If Pro Sites is installed ands setup you can then assign the number of categories available per level. So a base site may be the default 2 categories. While a Pro Site may be 12. I've not addressed an issue with listing priority. That will come after this finally is released.

    6. Landing Page output. Overall the landing page output is the same. But with some enhancements. In the prior version the categories were listed as simple lists. In this newest beta you can select two new options. Grid - This options will let you specify the number of columns and rows. so for example 3 columns X 4 rows. This is handy for showing top-level categories and related sub-categories. Here is a basic unstyled version http://screencast.com/t/jQdt8hvj The other option is Accordion. This is similar to the Grid where we will show the top-level categories. Then when clicked will expand to show the sub-categoies.

    7. Lots of other options on the Landing page for Categories . Like hiding empty categories, Showing the count.

    Pleas take this for a spin. One final note since these are beta I didn't put any effort to convert the older style categories into the new Taxonomy.

    Also, I'm trying to get the overall functionality setup then I'll go back and do some magic for styling things.

    Let me here your thoughts. Thanks.

  • johnnymestizo
    • HummingBird

    Hi Paul

    Great work so far!

    I am looking forward to this coming into a production release.

    This is my shop directory:

    http://tradr.com/shops

    Obviously, it is the output from buddypress but I would like your plugin to organise it way better.

    Some sites are Pro Sites, some are 'Custom', some I would like to make 'Featured' up the top, 'Best Design Awards' etc.

    Is it possible to integrate with buddypress/pro sites to figure out if this grouping can be done automatically?

    Any ETA on this with styling?

    Thanks,

    Johnny

  • Paul
    • The Green Incsub

    @johnnymestizo, Thanks for the comment on this. Yeah we have planned some ways to make Pro site show top in the listing. But wanted to get this released first. As for the styling I'm working on that this weekend. I'm trying to keep the style minimal so that you can override the styles via your theme.

    I'll add the BuddyPress sites to a future point of integration.

  • tad
    • Site Builder, Child of Zeus

    Question: I have this on a live site here: interoccupy.net and the site is slow and we are getting this error serverside:

    PHP Warning: Missing argument 2 for Bcat_PublicPages::process_categories_title() in sites/interoccupy.net/web/wp-content/plugins/blog-categories/lib/class_bcat_public_pages.php on line 148

    What does this mean and how can I fix it.

    Dana

  • Paul
    • The Green Incsub

    @Dana, Apologies if you are seeing that Warning but it is just that a PHP warning telling that something is empty, blank, etc. Should not cause any effect on the server load. Warnings are different than Errors. Warning are somewhat informational for developers.

    Also, from the warning file reported I can tell you are running the older version of the plugin. Please see the link above I posted for the new beta version. One note the new bate uses a custom Taxonomy system and does not convert the old beta data.

  • Paul
    • The Green Incsub

    @Jason, @cmwwebfx, I've closed out the coding for the initial release. So this will be something in the first patch. I do anticipate some users will hold out for the patched version. No one wants to run with the initial release. :slight_smile:

  • Jason
    • The Incredible Code Injector

    Thanks Paul, mine's working so far on the force registration and signup.

    It even works on listing posts by category. But adding the categories to buddypress... I'm about to give up and either create a custom page type to list them, or use this plugin.

    Can I PM you my URL and show you what I got?

  • Jason
    • The Incredible Code Injector

    Ok, after going through the plugin for a bit, I got to say. Lot's of nice features, however there's one fundamental flaw with exactly what I've been asking about all along.

    Not really a flaw per say, but when I kept asking if you can have two different types of categories, you kept saying there's unlimited categories.

    I can only see one type of category, and a blog can select to be in many categories.

    To rephrase, I see only one taxonomy called categories. The reason for two or more could be any reason. Let's say you've got one taxonomy for locations, and another for types of blogs say sports.

    You don't want someone to choose Dallas AND New York as their 2 categories. You wanted them to choose 1 location, and 1 sport (Football Soccer Baseball whatever)

    That way you could filter by Baseball Sites in New York.

    Am I making sense now?

    As far as just categories go, i a broader sense, great job. This is a great plugin!

  • Paul
    • The Green Incsub

    @Jason. As always thanks for the feedback. I don't think I originally interpreted your notion of multiple taxonomies at first. Now I understand. But I really don't think this is something we want to have this first initial release. The schedule for this has been pushed and pushed so we are trying to get this out the door. So this may be something we add in a near future release.

  • Jason
    • The Incredible Code Injector

    No problem! I knew there was a bit of a communication issue going on there. I'm afraid of getting too technical sometimes and I'm sure you do the same.

    I'm just trying to spot things for ya. I know how staring at code gets. It's like driving on a straight long highway sometimes and you just go snow blind staring at code.

    Speaking of which, what's your remedy when that happens?

  • Paul
    • The Green Incsub

    @Jason, yes. Actually on the font-end user Site creation form we have added the drop down options. But this is not made required since we don't have control of the form. But the time the form submit hits our action hook the new site has already been created. As for the internal create site this form doesn't have anything for plugins to hook into.

    Any other features please start a new thread so we can make sure we move these to function requests and votes.

    Best,
    P-

  • Lorange
    • The Incredible Code Injector

    Congratulations! This is a great and well done new multisite plugin.

    I'm looking forward to the option to list the "pro site" levels before the other ones with great interest (maybe with a different css class, a little star icon or something similar).

    User interface: Maybe adding a link to the directory/landing page on "landing page" (see picture above) would make it more intuitive for our end users.

    https://premium.wpmudev.org/wp-content/uploads/2012/07/12-site-category-dashboard.png

    Another small but cool addition to the landing page would be to allow us to show the date of each site's creatiion. This is not so important, but may help to make the directory a little more sexy and informative.

    Now I hope other WPMUDEV plugins will start to bring some new options related to this fantastic new plugin (for example the possibility to set different types of ads based on the site categories >> https://premium.wpmudev.org/project/simple-ads/ and https://premium.wpmudev.org/project/in-post-ads/).

    Sorry for my limited English.

  • Paul
    • The Green Incsub

    @Lorange,

    I'm looking forward to the option to list the "pro site" levels before the other ones with great interest (maybe with a different css class, a little star icon or something similar).

    Yeah, I added the Pro Sites logic on the backend. But left out the front-end display. I wanted to get more user input on how this could/should be handled. I think adding a CSS class to the items in the list would be the best option. Then from your theme you could tweak to your own needed like adding a border, background image, etc.

    User interface: Maybe adding a link to the directory/landing page on "landing page" (see picture above) would make it more intuitive for our end users.

    I'm not sure I follow this. But assumed you mean adding a link on the site settings page. Yeah, this is simple enough to include in the next release. I'll make a note.

    Another small but cool addition to the landing page would be to allow us to show the date of each site's creatiion. This is not so important, but may help to make the directory a little more sexy and informative.

    Correct. can add this as an option also on the landing page output. I doubt this would be helpful on the widgets.

    Also, planned is another widget I wanted to add before the launch but ran out of time. A tag cloud widget using the Site Categories.

  • Jason
    • The Incredible Code Injector

    But this is not made required since we don't have control of the form. But the time the form submit hits our action hook the new site has already been created.

    That's too bad cause that is a deal-breaker for me.

    Why can it not be accomplished, like the TOS plugin, where that check box must be checked before continuing to register?

  • Paul
    • The Green Incsub

    @Jason, Ok. Can I get you to try out this beta
    https://dl.dropbox.com/u/2616987/WPMUDev/site-categories-1.0.1-Beta1.zip

    Highlights on the changes:

    1. Better control on the Site Signup form complete with forcing required fields. Attaching screen from own testing.

    2. Added a new widget for Site Category Tag Cloud with a bunch of options.

    3. Added a link to the Landing page on the Site Settings page (per request from @Lorange).

    Sorry, still noting new on Pro Sites display. This will come next.

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.