What features do you want?

Topics: ASP.NET 2.0, Business Logic Layer, Controls, Themes
Coordinator
Apr 10, 2007 at 7:31 PM
In our efforts to make BlogEngine.NET the best blog engine on the face of the planet, we need to know which features you are missing. So please tell us. It only takes a couple of days for features to be implemented and testet, so you don't have to wait for long.
Apr 11, 2007 at 3:03 AM
If this is really a community, why dont you tell us what features you would like to see, that you may not have time for? For example, Ill probably work on a sql provider to move away from xml, soon. There really isnt much in the Issue Tracker (which is where you put requests, not just issues?), but if you could put some in there, also, that would give some sort of direction for people who might want to contribute.

Jesse Foster | jf26028
Coordinator
Apr 11, 2007 at 8:43 AM
Jesse, you got a point. To begin with, the SQL provider you plan to build is something we really would support and hopefully persuate you to let us bundle with the releases. I'll follow up on your suggestion soon.
Apr 11, 2007 at 3:22 PM
Some quick ideas:
Implementing Cardspace and/or OpenID support
Picture for a post that helps to categorise it like /. has
Ajax showing comments without going to its own page just slides down showing comments
captcha
Implement other location for rss feed like Feedburner as primary rss feed
code editing on the fly like Wordpress
Configure view by drag and drop in edit mode only similar to sharepoint. (hate editing code to organize how it looks)
Link amazon and auto grabs book image and description
easy embed of youtube video just by adding linke and telling it to embed

These are some idea that would be cool to see on a blog engine.
Coordinator
Apr 11, 2007 at 3:36 PM
That is some very good ideas. Actually, there is already a CAPTCHA but it is invisible.
May 9, 2007 at 12:46 PM
I've only started up BlogEngine once so far, and only changed something in the settings twice... but I know what I miss in there...

I'd like to see a second "Save settings" button at the top of the admin/pages/settings.aspx. I know, scrolling to the bottom of the page ain't difficult, but a button at the top of the page would make administrating the settings just a little bit easier.

I'm perfectly capable of adding this second button myself, but I think it would be nice to have in the standard version of BlogEngine :)
Coordinator
May 9, 2007 at 8:44 PM
Jesfer, you got what you ask for. The latest change set has a brand new save button at the top of the settings page
May 9, 2007 at 10:28 PM
Hello. BlogML is what I'd be interested in. I haven't run BlogEngine yet because I can't shift my current blog data to it (unless it's already implemented and I just haven't spotted it yet).
May 10, 2007 at 3:45 AM
Prob asking to much, .. but what the heck, .. is there any way to add voting to a blog post,.. so you can have people say helpful YES or NO? And then have it say

5 out 8 found this post helpful.

I think CS2007 just added this feature.

Coordinator
May 10, 2007 at 2:10 PM
mettellis, there is a function that lets you import your old blog using rss and comment rss. That was how i ported my old blog to BlogEngine.NET.

josequia, there will be for the next release (1.1 or 1.2) but not for the first release. It is on our roadmap. We want to add a star rating system.
May 12, 2007 at 6:29 PM
I'd love to see an integrated way to add code snippets in a nicely formatted fashion. I'd expect there to be styles used for things like keywords at the very least.

Today the workflow is very annoying. I need to type up my blog, then when I need to add a code sample I go to http://www.manoli.net/csharpformat/format.aspx and get the formatted HTML. Then I switch to HTML mode in the editor and copy paste the HTML that website provides. It would be great if it was integrated right into the blog engine.
Coordinator
May 13, 2007 at 6:27 PM
owensd, this is a feature I also miss very much. It will be added in a later release, but we can't make it for the first one.
May 16, 2007 at 5:30 PM
I would like to see SQL Server data provider. This is high on my list.

Regards,

Aaron


jf26028 wrote:
If this is really a community, why dont you tell us what features you would like to see, that you may not have time for? For example, Ill probably work on a sql provider to move away from xml, soon. There really isnt much in the Issue Tracker (which is where you put requests, not just issues?), but if you could put some in there, also, that would give some sort of direction for people who might want to contribute.

Jesse Foster | jf26028

Coordinator
May 16, 2007 at 5:47 PM
mohaaron, it's already in there. We listened :)
May 18, 2007 at 8:59 AM
- I would like the ability to enable comments on pages.
- See the number of subscribers within the Google Reader, see http://www.google.com/help/reader/publishers.html#faq (not for the 1.0 version)

And some already mentioned: Code Snippets and Rating system
May 18, 2007 at 5:50 PM
3 really quick things. I love this Engine by the way, best thing I have used yet.

1. The XMLMembershipProvider, It seems that you have a framework started but not quite their, I have been using XMLProviders from another resource on CodePlex, He has done a really great job of implementing this, I was curious if you could implement this into your code to get full functionality of the membership, ie. change password, reset password, roles, etc...

2. Use the pages interface to create other ASP.NET pages. I'm not sure if this is possible but, in the administration (pages tab) I would like to add ASP.NET code, for example to create a contact form, or a multiview controls etc...

3. Interface into Google Ajax Search API. Would it be possible to consume a search into a RSS feed? You used to be able to, but Google is serving up for the Java people it seems and their new API makes it very tough for the ASP.NET'ers :)

Anyhow, thanks again. BlogEngine.NET Rocks!
Coordinator
May 18, 2007 at 9:23 PM
ingmar, comment on pages would be very simple to add. I decided in the beginning of the project that it wasn't something people wanted, but then I was wrong. I can add it to the next version. The Google reader stuff is much easier to find through Feedburner. They expose all the subscriber stats. Code snippets and rating system has been scheduled for the next release.

JoshCrosby,
1: I'll definently look into the xmlprovider you mention. The whole area of users/authors and roles will be greatly expanded for the next releases.
2: I don't think this is doable, but you can easily create .aspx pages and put them in your theme folder and then just link to that location. As long as your .aspx inherits from BlogEngine.Core.Web.Controls.BlogBasePage it will automatically get themed like all the native pages.
3: I don't really understand what you request here. Is it RSS supported OpenSearch implementation?
Coordinator
May 19, 2007 at 4:13 PM

madskristensen wrote:
ingmar, comment on pages would be very simple to add. I decided in the beginning of the project that it wasn't something people wanted, but then I was wrong. I can add it to the next version. <snip>


If we do this, I think it needs to be something that can be enable/disabled globally or maybe by page. (I'd think maybe the default should be page comments off, but individual pages could be turned on.)
May 19, 2007 at 4:46 PM

3: I don't really understand what you request here. Is it RSS supported OpenSearch implementation?


I'm not too sure, I know they used to use SOAP methods, but that is unsupported as of December 2006, They now use http://code.google.com/apis/ajaxsearch/. No worries
May 21, 2007 at 5:35 AM

RazorAnt wrote:

madskristensen wrote:
ingmar, comment on pages would be very simple to add. I decided in the beginning of the project that it wasn't something people wanted, but then I was wrong. I can add it to the next version. <snip>


If we do this, I think it needs to be something that can be enable/disabled globally or maybe by page. (I'd think maybe the default should be page comments off, but individual pages could be turned on.)



That would be very flexibel! Great!
Keep up the good work!

May 23, 2007 at 4:12 AM
I would love to see a module that automatically generated a Google Sitemap (https://www.google.com/webmasters/tools/docs/en/protocol.html ) when you created a new post. Ideally, it would not only generate entries in the sitemap for posts, but also for any categories and tags that were added.

Obviously this could be something that could be a sitewide preference, but I know it would save me some manual work updating it whenever I add something to the blog.

By the way, I LOVE BlogEngine.NET. It was exactly what I've been looking for - powerful enough to handle my needs and flexible enough to easily customize. Thank you.
Coordinator
May 23, 2007 at 11:03 AM
OurCurrentFuture, BlogEngine.NET already generates a google sitemap dynamically. You can find it at /sitemap.axd

As for sitemap on categories and tags, it would be pretty simple to do that but how will it be implemented? Currently you specify the sitemap in your robots.txt for autodiscovery. I'm not sure you can specify more than one sitemap there.
May 23, 2007 at 7:49 PM
Wow. You've just totally made my week!

You can only specify one in the robots.txt, but within that one, you can point it to multiple sitemap files on the server:

http://www.sitemaps.org/protocol.php#index

So sitemap.axd could generate the sitemap index pointing to postmap.axd, categorymap.axd and tagmap.axd...

Thanks again!
May 24, 2007 at 7:51 PM
If / when a SQserverL provider is created, **please, please, please** make it compatible with the recently-release SQL compact engine. This will give us the advantages of a real db while not requiring a server / service and all the headaches that can go along with that, esp. for hosted sites.

Thanks,

Donnie



madskristensen wrote:
Jesse, you got a point. To begin with, the SQL provider you plan to build is something we really would support and hopefully persuate you to let us bundle with the releases. I'll follow up on your suggestion soon.

Coordinator
May 24, 2007 at 10:31 PM
adhalejr, the SQL provider is part of the 1.0 release. I'm not sure it runs on the compact engine since I didn't write it. I'll ask RazorAnt to answer your question because he wrote it. You can also just try it out to see if it works.
May 25, 2007 at 12:13 AM
Medium Trust please. This is such a great, lightweight blogging engine that it's a shame it can't be run in Medium Trust - unless I'm doing something wrong.

Beautiful product though. Keep up the good work.
May 25, 2007 at 4:08 AM
Multiple blogs in one instace
Coordinator
May 25, 2007 at 8:20 AM
rgraham, it needs to run in High trust because it makes web requests when it pings technorati, feedburner etc. It could be a cool option to be able to turn it off, so it could run in Medium trust.
May 26, 2007 at 5:57 AM
medium trust with web requests will works with some hosts such as godaddy. it depends on the exceptions they make to their medium trust environment.
Jun 1, 2007 at 12:45 PM
I've had a brief look at BlogEngine .NET and I'm very impressed. Here's some of the features I would like / issues I encountered:

  • Ability to choose for Pages to appear in a menu (preferably with hierarchy)
  • Some way of seeing what Pages you have already added and so being able to Edit or Delete them
  • Entering source code in the WYSIWYG editor is very painful (i.e. inside <code> tags). I fought with it for quite a while and it kept losing my indentation or putting the whole blog entry into a <pre> tag.
  • When entering a new post it says "separate each tag with a comment". I think you mean "comma"
  • Ability to save a post as a draft
  • Do I have to enter my SMTP details for BlogEngine to be able to send mail?
  • How does a post get considered as "related" to another one?
  • Also, I noticed a bug where one post was related to another one that had been deleted
Coordinator
Jun 2, 2007 at 11:30 AM
@markheath:

-We are planning a SiteMapProvider for the pages including hierachy. We might not make it for the 1.1 release but it will be in the 1.2 at the latest
-Entering source code is also something I miss myself. We need a dev who has experiences with extending the tinyMCE editor.
-You can save as draft by un-checking the Publish checkbox
-If you want to use localhost for sending e-mail, you should specify that as your SMTP server
-Related posts are done by doing search on the title. It is going to be greatly enhanced for the next release.
-The deleted related post bug has been fixed in the latest change sets.
Jun 4, 2007 at 12:08 PM
Edited Jun 4, 2007 at 12:10 PM
Hey :)

Congrats on a great little piece of software. Using it myself on pipforhelvede.net :)

Personally, I'd like to see a media gallery, where to post pictures and video, and the ability to integrate a random picture on the front page, and of course use the pictures and video in blogposts.

Other than that (I've seen the roadmap ;) ), more usercontrol.

Real user profiles, with lots of information, and fields that link to social network sites (myspace, facebook, etc.), and pro network sites like linkedin, and of course instant messaging info - if possible with status icons.

Oh, and a few more themes would be cool :)

And a digg button on the articles (like del.icio.us etc.).
Coordinator
Jun 4, 2007 at 3:52 PM
Hey jsnielsen. I've seen you blog. Excellent!

The roadmap specifies an image gallery but we haven't placed it at a release yet. We should change it to be a media gallery - good idea. What do you mean by user profiles? If you mean author profiles, then that is something we are working on including IM info, linkedIn, myspace, image etc.

I agree that we need many new user controls. We kinda hoped that the community would pitch in on that one. There is a way under the "source code" tab for anyone to add code so we can integrate it in the main builds

Social bookmarks is theme based at the moment. You can easily add them yourself, but we might need a configurable control for that.

Those were some very good ideas. Thanks
Jun 7, 2007 at 10:08 AM

madskristensen wrote:
Hey jsnielsen. I've seen you blog. Excellent!


Thanks :)

What do you mean by user profiles? If you mean author profiles, then that is something we are working on including IM info, linkedIn, myspace, image etc.

That's exactly what I meant :)

I agree that we need many new user controls. We kinda hoped that the community would pitch in on that one. There is a way under the "source code" tab for anyone to add code so we can integrate it in the main builds

Personally I'll be using DNBE to learn some asp.net coding, and if I ever get to the point where I can create usercontrols, I'll most definately share them. However, I meant "user control", as in controlling users. Creating roles for them, etc.

In the meantime, it'd be real cool if you could do tutorials on how to create e.g. controls, themes, how to use the DNBE object model, and so forth. It would help greatly in enabling us not-so-knowing-yet types, to become now-we-know types ;)

Social bookmarks is theme based at the moment. You can easily add them yourself, but we might need a configurable control for that.

A cross-theme control for that, would be great. It would make sense, and make our lives easier ;)

Those were some very good ideas. Thanks

I'm the one thanking, it's the least I can do :)

Anyway, I just read about the new Movable Type 4, and got a bit inspired by it:

- It would be cool to be able to add counters to files, so you can check how many times a file has been downloaded.
- Same for pages and articles. Would be great having some basic statistics available about your site:
-- How many have viewed an article
-- What are the most clicked tags
-- What are the most popular topics
-- How many unique visitors
-- How many hits in total
-- Which nationalities visit your site

... etc. The statistics part maybe doesn't seem so important, but it can be information that is fun to get, and fun to share. And as such, I personally find it important, because I see a blog as social software. And as such, social- and networking (networking with people) information is important, relative to it being social software.
Jun 7, 2007 at 12:16 PM
Is it possible use Aggregation website's ping features, such as that of Technorati, whenever a new POST is added?
http://rpc.technorati.com/rpc/ping
Coordinator
Jun 7, 2007 at 3:53 PM
Korayem, we already ping different services such as technorati, feedburner, ping-o-matic etc. In the next release it will be possible to manage the ping services from the admin.

jsnielsen, the cross-theme social bookmark feature is being implemented very soon and will be part of next release. There already is a guide for creating controls/widgets at http://www.dotnetblogengine.net/wiki/MainPage.ashx. Regarding the statistics I don't know if that will be in the next release. I like to use third-party analysis tools for that. Check out Google Analytics. On the settings page you can copy the javascript into a textbox so it will be added to the output. The user profiles will be greately improved for the next version. We are currently working on a new membership provider and, user page and widget.
Jun 11, 2007 at 12:01 AM
Hello all,
Guys you know there are already so much blog engines around here... But your's catched my eye immediately. It provides so many features but stays very simple to setup...

So, that I can add my own requests... you asked for them ;)

I know that there so many more features you could add, but what I like is the slick and simple but yet powerfull product that you provide. I like also that the team seems to be motivated and is moving fast. Sty like that.

Ok, the features ;) I would like that for most of the features you add, that you ask yourself if some of your users would like to disable them eventually. Please try to add an option for that each time it is possible. For example beeing able to disable the features that avoid me using your blog in medium trust.

Also, for exemple, I like to be able to use the blog without a DB. So if it's possible, by default leave it like that. Or let us choose in a sort of setup what sort of DB we would like to use.

Add a page (eventually in the setup) that is checking ALL the requirements needed by the app... For exemple, I gave the write possibility to the app_data directory to only later discover that it was not enought and that my ISP panel (wh4l.com) did only give the rights for the directories not the files.

Is it me or the only way to modify users is to edit the xml file?

So, the first point is adding options for everything ;)

The second big point I would suggest. Maybe you already have it or someone told it (I cannot check right now, your site seems down, it's 01:23 am GMT+1... no it's back, but soooooooooo slow...)

Ok, the second thing... this is really the most important point in my mind... think about plugins/addins right now... I know you provide already events for us to plug in... but you should think right now of how this will look the day people have added hundred's of plugins... wordpress that I know best right now is a real mess. It's only getting a bit better lately...
So, if you can, provide big new features as plugins. That way I can choose to use them or not. Provide the interface to manage addins, etc... Deploying addins should also be very simple. A simple copy in the correct directory should be enought. I should not have to merge any file. Also, without having a plugin architecture too complicated you should handle plugins version gracefully. Maybe through an online plugin repository... provide basic services to plugins, so that plugins conceptors can focus on features not on plumbing, etc :)

Anyway... I whish you all the best, I will try to use your blog engine from now on...

Ha, two more points come to my minds, add an akismet plugin... will your invisible captcha be enought?

Also think about localisation... many strings cannot be translated right now. If you do something about it, you'll get a french translation ;) Count on me.

Also try to externalize all the scripts where ever you can. Put it in some XML and let us edit it from the interface.

I'll stay lurking around and wish you goo luck...
Thanks,
John.

ps: sorry if I ask things already existing. This is all very new for me ;)



Jun 11, 2007 at 8:06 AM
One feature I'd reeeeally like to see, that knipjo's post made me think of:

Move from SQL to XML
Move from XML to SQL

That way, you can take your XML based blog, move it to the SQL server of your host, if you're so inclined. Right, so you move host... normally it's a dirty business of exporting the DB, importing it again. It would SO rock, if you could just push a button and do "Move DB to XML", then copy the whole blog to a new site, set up the DB connection, and go "Move DB to SQL".

I've never seen that feature in a blog before, so you'd definately be cutting edge, and get a lead on the other blogs :)
Coordinator
Jun 11, 2007 at 11:29 AM

jsnielsen wrote:
One feature I'd reeeeally like to see, that knipjo's post made me think of:

Move from SQL to XML
Move from XML to SQL



I already have this, but I never checked it into the source code. The one I have it certainly not convenient to use but maybe we can find a way to make it so.
Jun 11, 2007 at 1:19 PM

RazorAnt wrote:

jsnielsen wrote:
One feature I'd reeeeally like to see, that knipjo's post made me think of:

Move from SQL to XML
Move from XML to SQL



I already have this, but I never checked it into the source code. The one I have it certainly not convenient to use but maybe we can find a way to make it so.


You really really should. A simple admin part to enter the user, password and server/db name. Then a simple button "Move to XML" or "Move to SQL". I've never ever seen that feature in any blog software before, and I've needed it so many times ;) It would also be a very convenient and easy way to do a backup of the whole site, including data.

Please, if you do make it available, remember some option to set the site as in maintenance mode, while the conversion takes place :)
Jun 11, 2007 at 11:23 PM
The DB chit chat made me think about having DB auto backup, zipped or not, mailed or not... you could program the periodicity...

I can see that the fields in a comment are filled for you when it's not the first time you post. That's nice. I would like it even more, when you would only see your name and a sort of logout link like in wordpress or other blogs. That way the fields only take the minimum room required. And let's you change in case you need to. Of course, I like the fact that you do make the difference between the guy that is logged in and the guy posting. For example, I'm logged in as an admin but prefer to comment as jonx.

Could using gravatar be an option ? Even more when the user is anonymous ? Also the picture in a comment right now is tiled. is this intended ? See here for the tiling issue: http://cake.happytocode.com/post/Test-entry.aspx#comment (maybe it's a setup problem). Also, I can see (it's the case for my blog) that the last thing it takes to finnish the page loading is the gravatar retrieval.

Also, a small one, when you are in the administration panel. you have the title of the site on the top left. maybe you could link it to the front page and replace the Go to front page link ?

One more, the pages that have an editor on it do not resize (strech) correctly (read, like the others)... that would add entry, and pages (tested in opera and IE7).

I would like that when you add a comment as the author of the post, that your post appears in a different color. Can't remember where I saw that but found it nice.

Voila... sorry if I mix new features requests and small issues I hope you don't mind too much.

Thank you...






Jun 11, 2007 at 11:54 PM
Me again :)
Codeplex does not allow me to strike out in comments or I would have striked out some of the suggestions I made.

I saw that translation is in and also that the french translation is there. And... more ;)

Keep up the good work...


Coordinator
Jun 12, 2007 at 5:20 PM
Hi knipjo,

The image is tiled by default in the stylesheet. It can be changed or you can use a bigger image. I have the same issue on my blog and I just need to make a bigger "anonymous" image.

When the author posts a comment, that comment will get a special class you can reference in the stylesheet. Take a look at the "standard" theme - it outlines the authors comment by a black solid border.

I'll take a look at the other suggestions.

Thanks for the feedback
Jun 14, 2007 at 1:12 PM
Edited Jun 14, 2007 at 1:21 PM
Features I'd also like:

- Automatic generation of sitemap.xml file, for submitting to e.g. Google
- GUI for generating a robots.txt file
- Ability to edit a site in the blogroll, instead of having to delete and recreate

So... when's the next version coming out ? :D
Jun 15, 2007 at 12:28 AM
Edited Jun 15, 2007 at 2:00 AM
Another feature I would really like to get is the possibility to have a multi lingual blog. MEaning that I would be able to post entries in different languages, for example in both french and english (maybe even more, but this may be less often needed). I would be able then to define that by default my blog displays in french and only shows french posts. Then the user may request to see also the posts in english. The blog would then show up in french and display french and english posts.

This is something not much blogs provide by default. You could come up with something using categories but at the end it's only just a mess.

I ask that feature as I have to tweak a wordpress blog for a company that needed this. Alos I would find nice to blog in both languages on my blog and offer the possibility for people to choose what they want to read...

Also, having a page that would list all the posts in the same place would be nice. That page would list the title and basic info and let me delete/modify things from here. I know I can click on the edit link but having a place that sumarized things looks handy to me. Having the same for the pages would be nice also ;)
Jun 15, 2007 at 5:58 PM
I don't know whether is this possible with blogengine.net ... I would like to post pretty large posts, at first the user would see only the first part of the post, and once the user clicks on the post he is able to see the whole post.

my vote also for the moveto SQL-XML and the multilingual blog features.
Coordinator
Jun 16, 2007 at 2:00 AM
jsnielsen, you already have it at /sitemap.axd. Blogroll editing will be part of next release., GUI for robots.txt is hard because of write-permissions. We might include it anyway

knipjo, multilingual is a very big change to the entire system, so it will not be part of the next release (we are too close). Let me take it up with the team and see what we can come up with for a future release.

vrivero, a summary of a post with a "read more" link at the bottom will be included in the next release.
Jun 18, 2007 at 1:28 AM
I fully understand you, madskristensen. That's ok with me. You asked what features we would like and here you are...
I can't wait for the next release ;)
Jun 18, 2007 at 9:20 PM
A couple more requests:
1) ability to reply to a specific comment, rather than just adding comments at the bottom of the list. my current blog provider Serendipity does this and it is quite a nice feature
2) would it be possible for me to insert BlogEngine as simply page in an existing website with its own master page etc? I would want to provide my own UserProvider rather than BlogEngine maintaining its own set of users.

Mark
Jun 19, 2007 at 1:35 AM
What a great project you have here, I personally like it due to its simplicity and ease of use. I am not a big blogger and have not looked at this extensively but some of the things I think would be good are as follows:

  • Roles or specific access to tabs for users, for example I want to create a blog for a friend; I will manage the configuration of the blog and they will manage the content and publishing - I would like to give his login access to certain tabs such as add entry and the category tab, but not the others as I do not want him to start messing with the software and its configuration.

  • I would like to see some sort of CAPTCHA image for the comments, the most off putting thing I have seen on a blog is 100+ comments telling me about Viagra, Calais, and poker sites.

  • I don't know it this is me, but I can not get the number of blogroll items to change, I've set it to 0, 1 3, 10.. Yet only the 3 that are included by default are visible it does not change.

  • I know very little about pings and trackbacks other than a ping is to notify services such as techorati that you've published a new article and a trackback it for when someone is linking to you. Are these features included as I could not see a setting for these, I know there is a section in DasBlog to configure this, but I couldn't find one here.

I've probably just insulted all of the contributors by listing a load of features which are already there, but I've only been looking over it for two minutes and these are immediate things that stand out - be great if they could be included (if they are not already).

Thanks in advance.
Coordinator
Jun 19, 2007 at 1:27 PM
ellios
  1. Roles and a more complete profile provider will be part of a future release, but will not be for the next one which is due very soon.

  1. There is an invisible CAPTCHA but i don't think it is nesecary to avoid spam. I get no spam at all and I used to get loads. It's due to EventValidation and ViewStateMAC which other blog platforms does not utilize. But just to make sure we added an invisible CAPTCHA.

  1. I'll look into that right away.

  1. BlogEngine support both sending and receiving pingbacks and trackbacks. Further more, it also pings technorati, feedburner etc. when you create or edit a post

Thanks for the feedback
Jun 21, 2007 at 6:44 AM


madskristensen wrote:
  1. There is an invisible CAPTCHA but i don't think it is nesecary to avoid spam. I get no spam at all and I used to get loads. It's due to EventValidation and ViewStateMAC which other blog platforms does not utilize. But just to make sure we added an invisible CAPTCHA.


Can you explain a little more (or point me to the docs) on how the EventValidation and ViewStateMAC stop comment spam? And how does the invisible CAPTCHA work?

Thanks.
Jun 21, 2007 at 9:20 AM

karstenj wrote:
Can you explain a little more (or point me to the docs) on how the EventValidation and ViewStateMAC stop comment spam? And how does the invisible CAPTCHA work?


Details from a post Mads made about it are here http://blog.madskristensen.dk/post/Simple-method-to-avoid-comment-spam.aspx
Jun 22, 2007 at 10:44 AM
Is there anyway to add custom ping urls to BlogEngine, as you can in DasBlog?
Coordinator
Jun 22, 2007 at 1:43 PM

ellios wrote:
Is there anyway to add custom ping urls to BlogEngine, as you can in DasBlog?


Yes. This is in the latest code and will be in the next release (1.1) which is about 3 weeks away.
Jun 22, 2007 at 2:30 PM
Hello guys,
I just wanted to know if you keep a list of all the requested features somewhere?
If it's not the case and if you want me to,
I can browse trough all the messages in here and add the corresponding issue in the issue tracker if the issue is still valid...
Let me know :)
Coordinator
Jun 26, 2007 at 12:51 AM

knipjo wrote:
Hello guys,
I just wanted to know if you keep a list of all the requested features somewhere?
If it's not the case and if you want me to,
I can browse trough all the messages in here and add the corresponding issue in the issue tracker if the issue is still valid...
Let me know :)


Sorry for my slow reply. We use both the issue tracker and our Road Map (http://www.dotnetblogengine.net/page/road-map.aspx) for tracking requests and new features.

The issue tracker is a good place for fixes and things people want to see. The road map is a plan for when we plan to implement some of the larger feature requests. (Note: I need to get the road map updated soon. It is a little outdated.)

If you'd like to go through and see what needs added where, it would be a help. I know that Mads has been the main developer on this list and he has put a lot of the items in the issue tracker already, but it is possible things might have been missed. (I also believe a number of the items have already been closed, so please be sure to check for closed items as well.)

Also, anything you'd like to pass on to me for placement on the road map would be great. I won't get them there without some discussion with the team, but we will get them listed.

Thanks for your offer.
Jun 27, 2007 at 3:15 PM
first of all, i have to say it is the best blog system i have seen!

then, 1, i hope eagerly it can support multi-user such as .text blog system

2, it should have the option to let author set his post whether top-shown!

waiting for hopefully !
Coordinator
Jun 28, 2007 at 8:31 PM

kevin4000 wrote:
first of all, i have to say it is the best blog system i have seen!

then, 1, i hope eagerly it can support multi-user such as .text blog system

2, it should have the option to let author set his post whether top-shown!

waiting for hopefully !


We already have multi-user support. Multi-user in one blog that is. (Many authors can be setup, but all post go to the same blog.) I'm guessing, however, you are another vote for multiple blogs in one BlogEngine.NET instance.

And I'm not sure I understand your other request. Top-shown posts? Do you mean the ability to have a post be active but not shown on the front page? (A post that would only be accessible with direct link or by looking under certain categories.)
Jun 28, 2007 at 10:17 PM
Logging.

I noted your comments in the source regarding the use of a common logging framework. I have recently been using Log4Net, the .NET implementation of Log4J.

So far not had an issues with it, extremely easy to implement and can collect stacks of information. I have started implementing Log4Net into the current build of the blog, mainly for debugging purposes but I might use it to log visitors and other general information.

http://logging.apache.org/log4net/

Adios,

Fz
Jun 29, 2007 at 5:11 AM
sorry for my bad presentation , request again

1,you are right! my meaning is the BLOGENGINE shoud have the function of multiple blogs in one BlogEngine.NET instance.
oh, my god, i have seen your road map,,there is a long way to go to get this effect!
but i want to have the multiple blogs function at present.

2, top-shown post is mean that the post on the front page is always shown above the other posts!





RazorAnt wrote:

kevin4000 wrote:
first of all, i have to say it is the best blog system i have seen!

then, 1, i hope eagerly it can support multi-user such as .text blog system

2, it should have the option to let author set his post whether top-shown!

waiting for hopefully !


We already have multi-user support. Multi-user in one blog that is. (Many authors can be setup, but all post go to the same blog.) I'm guessing, however, you are another vote for multiple blogs in one BlogEngine.NET instance.

And I'm not sure I understand your other request. Top-shown posts? Do you mean the ability to have a post be active but not shown on the front page? (A post that would only be accessible with direct link or by looking under certain categories.)

Jun 30, 2007 at 7:35 PM
I haven't seen this suggested, but it would be awesome to be able to import wordpress's output file from when you do a back up.
Jun 30, 2007 at 10:47 PM

percent20 wrote:
I haven't seen this suggested, but it would be awesome to be able to import wordpress's output file from when you do a back up.

Hello percent20,
Is there a backup feature included in wordpress by default or are you talking about a specific plugin ?
Jul 1, 2007 at 9:25 PM
There is a built in one from 2.1 and up. Login to the admin section go to Manage -> export.

It saves it out to an xml file.
Jul 1, 2007 at 11:31 PM

percent20 wrote:
There is a built in one from 2.1 and up. Login to the admin section go to Manage -> export.

It saves it out to an xml file.

Very nice. Time for me to upgrade my blogs. This will also make things easier to move to BE :)
Jul 3, 2007 at 10:03 PM
Here is another vote for multiple blogs in one BlogEngine.NET instance :-)
Jul 4, 2007 at 2:45 PM
I'm with percent20 on the Wordpress to BlogEngine import.

Also, AdSense integration (through a plugin would be the best) - in WordPress there's a plugin that will dump in a specified AdSense block when it finds a predetermined comment.

For example, if you add <!--adsense--> into your post content, the AdSense code that you specified as being the 'default' code will be added in.

Being able to only display some of the article content in the feed / display pages. Example, go to the home/category page and view the first paragraph of content, with a 'More' link to view the entire article.

Again with the WordPress, <!--more--> triggers this.
Jul 6, 2007 at 9:02 AM
...and another vote for multiple blogs in the same installation instance :)

(p.s. great work guys!)
Jul 6, 2007 at 3:04 PM
vote again for multiple blogs in the same installation instance !!


benbenbenbenben wrote:
...and another vote for multiple blogs in the same installation instance :)

(p.s. great work guys!)

Jul 6, 2007 at 3:06 PM
With regards to the adsence comment, thats a good Idea - I actually have a need to something related to that but also SEO as well. Many users have already pointed out that the pagename (my-page.aspx) is created from the title of the post, and that if the title of the post is changed then SEO wise it renders the whole blog useless - as the you end up with a 404 page :-(

I don't know if this is would be a feature request, I would personally consider it a bug as it in effect breaks the blog (or past rather) if a user attempts to do something that they are supposed to be able to do - edit a post; meaning that you have to be 100% on the ball when listing a post as you can't change it.

Other than that I think its a great peice of software - I really love it.
Jul 8, 2007 at 1:08 AM
Is there anyway that the main BlogEngine assembly could not be so tied too and dependant on the themes directory. I do like the concept of themes, and also that they can be easily changed in the admin area - but in all honesty, and as useful as they are, I'm sure that blogger’s are not repeatedly changing the look and style of their blog every day.

While it’s great for someone who just wants to download the project, copy files to the server and then start blogging I do feel that it hinders and prevents people from creating their own advanced or custom blogging site worked around the BlogEngine DLL.

Personally I have a couple of existing websites that I want to add a blog too, what I would love to do is be able to harness the simplicity and robustness of the BlogEngine by simply dropping it into the Bin directory and then writing a few pages to utilise it – whilst keeping my existing styles, MasterPages, databases, etc.

Download the DLL, drop the new version in to my existing project and then go – sounds like fun!

I've had a quick look at the source code for BlogEngine and there is only a few places where it references the "/themes/" directory, it would be easy enough to make a custom build of the engine - but then as new versions come out the modified one would also need to be continually upgraded too.

To me, the idea of including a separate (and duplicate) MasterPage in a themes directory, when I already have a working MasterPage for my existing sites just doesn’t seem right - also the way it is, I find it pretty confusing when trying to put together a template or edit one in VS.Net.

I'd love for the BlogEngine to cater for this type of configuration at some point – any chance?
Jul 10, 2007 at 6:27 PM
Another great feature would be page history, at least on the pages. I tend to use BlogEngine.NET as a very light-weight wiki and if I could look at the page history (or rather have a backup in case someone edits it and screws it up) that would be awesome.

I see roles are on the roadmap... but so far away. ;)
Jul 11, 2007 at 1:26 PM
A semi-Edit/addition to my previous post on being able to only display some of the post - being able to use the excerpt for the feed text, instead of the article content.

With more people grabbing content from feeds and using it for content on their sites, I don't want my full article to so easily be available ...

This should also be easier to implement than the 'more' comment request ;)
Jul 11, 2007 at 11:00 PM
Two more (which may be issues?):

1) If I do a search for content that doesn't exist, then I have a blank content area (template loads, but there's no text to the effect of "Your search returned no results.").

2) Searches are case sensitive; searching for fiala will not find Fiala, and vice versa.
Coordinator
Jul 15, 2007 at 12:52 AM
Strivinglife, these issues will be handled for a future release. Not the one on monday, but the next one.
Jul 15, 2007 at 3:40 PM
I notice in the admin settings page that I can set a number on how many posts to display. Can I not set this to only show the posts for the current month? I am not using the calendar control...
Coordinator
Jul 15, 2007 at 9:31 PM
AnthonyGrace, sorry but that is not possible yet
Jul 18, 2007 at 6:39 AM
I could not find "Most Popular" blog feature that records user clicks and identifies the article which has been viewed the most no. of time. Is there a plan to get this feature in soon?
Jul 18, 2007 at 11:58 AM
Wow, what a blog. Feature packed and soo simple :)

As I am evaluating a new engine to replace my current php blog (http://www.thegecko.org) I have tried a few open source .net blogs.
This is by far the cleanest solution and I have a short wishlist of features seen elsewhere which don't appear to exist yet in blogengine :)

*Links list (which appear in the menu) to complement the pages and blogroll
*Addition of a simple date picker control (pre- and post-date entries)
*Comment approvals
*Swappable editors (to allow an admin to choose whether to use FCK, FTB or TinyMCE)
*URL friendly permalinks (2007/07/16/<heading>.aspx )
*Image thumbnail generation

Apologies if any of these things already exist!

With my installation I'm also having trouble with the search functionality. It often doesn't work (bringing back a blank page even if it should have found something) and the highlighting has never worked (tried with it switched on and off in the admin centre with different themes).

Keep up the great work!

Rob
Jul 20, 2007 at 11:15 PM
@Rob - have you tried searches that should return results with 1.1? It looks like there may have been an issue with hitting enter, instead of pressing the button. Also, searches are case sensitive (at this point).

@Mads - Another feature request: An 'About' tab on the admin side (or whatever text makes sense).

Some Web software I've seen actually has a version checker functionality; click a link, it checks a file on a site to see what version is currently released. While that's not a big deal, having a page where I can get information about BE.NET (installed version, as well as links to this CodePlex project site, the official site, and of course your blog (and other developer's blogs)) I think would be a good addition.

In my theme(s), I've yanked the version information from the footer (leaving BlogEngine.NET reference/link, of course ;) ) for security purposes. So, having an admin page with this information would be beneficial.

Also, thinking in the long term, it may be beneficial to have a page which might potentially pull support-helpful information. I'm still trying to make time to learn .NET, but this could include version of .NET/other system information available that may be beneficial.

At this point, version of BlogEngine.NET and links would be very cool.
Jul 21, 2007 at 1:43 AM
Hi strivinglife,

The enter issue (one which oi come across a lot in ASP.Net) is probably what is causing these problems, although the highlighting still doesn't work when terms are found :/

Cheers,
Rob
Coordinator
Jul 21, 2007 at 10:56 AM
@thegecko - search highlighting is only activated when a visitor comes from a search engine such as Goolge, MSN, Technorati etc. Not inline searches.

@strivinglife - I've been thinking since the beginning to add a community tag in the admin section. My thought are that from there, you should be able to get themes, language packs and help from the community. Version numbers and update alerts would fit right into there as well. I'll come up with a nice solution for this hopefully within the 1.2 timeframe
Jul 21, 2007 at 12:48 PM
@Mads - 'Community' sounds even better, and gives it, as you pointed out, a much broader scope (in a good way).

~James
Jul 23, 2007 at 2:04 PM
@Mads - results not being highlighted in inline searches is a shame, can this be added to the wishlist? :)

With regard to the 'enter not submitting a search issue' I seem to remember the form it all sits in must have at least one standard input box to work, so adding <input type="text" style="DISPLAY:none"> to the search form, should fix it. Odd, messy fix I know :)

Cheers,
Rob
Aug 2, 2007 at 8:50 PM
  • Private RSS feeds to support (say) Pheedo
For this to work you'd need to be able to specify where BE.N should publish the RSS feed for the blog, and by default that's what gets linked into the page templates for people to pick up, but if you use a feed modifier such as Pheedo or Feedburner you should be able to point them at your generated feed and then specify the feed they return as the feed that people would see in the <link> to subscribe to
so....
1/ BE.N generates an RSS feed for me at http://blog.offbeatmammal.com/syndication.axd
2/ I provide that feed as input to the Pheedo ad insertion engine
3/ Pheedo give me a replacement URL http://pheedo.com/f/offbeatmammal
4/ I enter the Pheedo supplied return feed (my feed with ads and click counters etc) into a form in BE.N and when people click the "feed" button, or subscibe in IE that's what they connect to
Aug 13, 2007 at 11:24 AM
Been testing the BlogEngine some days now, impressive small application. I'm having a problem with the search, but I understand it's being re-coded. So I wait and see. But....

I would like to see a feature in the search module, to only search within a selected category.

Cheers,
Brian
Aug 15, 2007 at 5:06 PM
As this is a topic of broad interest, I have added a link to this thread as topic 6 "Feature Requests" from the documentation wiki at http://www.dotnetblogengine.net/wiki/MainPage.ashx.
Aug 15, 2007 at 7:40 PM
Edited Aug 15, 2007 at 7:42 PM
My highest priority feature is support of multiple blogs in a single instance. Most companies support blogs from multiple individuals. Examples include:


BlogEngine.NET needs to provide this capability. Since this feature is not included in the roadmap for quite some time but is frequently requested, perhaps a justification of this decision and suggested work-arounds are appropriate.

The primary work-around, of course, is to create an instance of BlogEngine.NET for each blog. The negatives from my perspective are that:

  • I have to ask my hosting provider to create an IIS application for each new blog that I add
  • I have to customize source for each individual blog (example: "About the Author" in Standard theme)

Aug 15, 2007 at 10:38 PM

Hi.

I saw that some of you like to see a code-snippet / syntax highlighting functionality.

As a first lesson in writing extension I made such thing.

You can find it here: http://blog.furred.net/post/Syntax-Highlighting-for-BlogEnginenet.aspx

About 20 different languages are supported through the used library (http://www.wilcob.com/Wilco/Toolbox/SyntaxHighlighter.aspx)

You mark your snippet with some kind of tag, and in the served-events it gets processed,.. The original code snippet stays untouched in your posting, so now html code bloats up your code, and you can edit it everytime easily.

But, it sound too good, right? ;) It seems that the wysiwyg-Editor removes all line endings,.. without them the code isn't looking that good. ;)

I don't use this editor anymore, I like to write my own html, so it's no problem for me, but I hope anybody else can use it. :)
Aug 28, 2007 at 1:41 PM
I am not very familiar with the BlogEngine.Net yet, but from what i have seen it seems excellent.

- Is it, or will it be, possible to use an existing user database (mssql) to connect to the comment-login so that only the users in this db can write comments?
Sep 30, 2007 at 3:51 PM
I had about 20 lines written on this message and then decided click on the "send me email ... " check box below. Guess what it did: wiped out the lines I had on the compose text box and gave me an empty one (just whinning about CodePlex, pay no attention guys ;)

The "missing files host" feature in Blogger (when using a custom domain): I would really need this as my previous blog was on a platform that provides absolutely now way for me to migrate. I could keep the old blog and point it to a different subdomain and use the missing files host feature to divert any requests for old post urls to it. That way I need not worry about migrating comments or posts. If you could point me in the right direction, I could possibly write the code myself. I assume this requries a HttpModule...

Btw, I noticed that you keep your SQL connection object in member variable. Isn't this bad practice? Shouldn't all connection objects be disposed as soon as you are done with them (preferablly used inside a using block) so that ADO.NET connection pooling can be effectively utilized?

Anyways, my SQL DB quota on my cheap :D we server is severly limited. So, I was thinking about setting up a SqliteBlogProvider. Looking at the MSSQLBlogProvider, it seems easy as copy+pasting followed by find & replace work. I'll be sure to share the code if somebody else doesn't beat me to it :)

cheers!
Oct 8, 2007 at 4:59 PM
Look and feel changes for the non techie user? How does one move the Calendar a bit lower on the page? How to customize the placement of the elements on the pages? Change skin?

Those are the first questions a non technical user will ask. How do I put my content there, and display it the way I want it to look. My font choices. My colors. A guide on how to do that is missing. Or am I the only one who can not find it?
Coordinator
Oct 8, 2007 at 9:44 PM
@vriveo, that is already a feature. If you write more anywhere in the editor, the post is broken and a link is inserted to allow the reader to view the whole post
Oct 9, 2007 at 10:03 AM
"Repeating entries"

I have a scenario where i have a blog that i update regularly. This blog contains lot of links that i usually update. But i don´t like to put a link to this blog in the master page but i would like people to know about it from time to time (like once a month).

I know that i could copy all the blog (entry,header,category etc) and re-add it as another entry..... but thats not cool....

Having a list of these entries would also bee useful (in settings or somewhere in a master page). This could also bee looked at as a reminder... if i´m bloging for a group that mets the first Saturday every month i would like to post a entry 2 days before to remind the readers...

just a thought...
Oct 10, 2007 at 1:59 AM
I have written a control for social bookmarks which uses an xml file and almost complete with admin page for it as well.
Will publish the code with the blogengine update to my blog.

I use dotnetnuke currently on my site, but I love blogengine and have built a complete theme for my site. Site launching soon with blogengine (url:http://www.awesomeideas.net)


madskristensen wrote:

Social bookmarks is theme based at the moment. You can easily add them yourself, but we might need a configurable control for that.

Those were some very good ideas. Thanks

Oct 27, 2007 at 11:24 PM
I've only had an hour or so use, but going on what has already been suggested (and they are only top level) the following:
- Multiple blogs in the same instance
- Thunbnails
- A 'hit count' counter
- Some sort of menu creation/editor.

Cheers.
Oct 28, 2007 at 2:41 PM
I am not sure if this has been suggested or discussed yet (I did try searching for it), but I would like to see the classes in BlogEngine.Core marked as partial so that I could extend them without fear of loosing my changes upon upgrading the code.
Oct 28, 2007 at 5:09 PM
Edited Oct 28, 2007 at 5:12 PM
I wanna hit on the thumbnails thing. I disagree on auto generating thumbnails as there is a technique to make effective thumbnails and by auto generating them you lose that art.

http://gs.designbymk.com/archives/2004/02/how-to-create-an-effective-thumbnail/
Oct 29, 2007 at 11:55 PM
After playing around with BE for a couple of weeks, here are some things that I'd like to see

  • API/Documentation so that you can build a Control/Extension settings file that gets compiled and will show up in the admin section or can inject an ASCX file. Similar to what they do in WordPress for plug-ins. You've got the section for Controls in the admin, however it looks like it's all built right on the page.
  • Adding some extra optional fields to posts. Might also take that a step further and have it possible to add/remove custom fields through the backend?
    • Location (geo)
    • Weather
    • Mood
  • Having the page list place child pages within the LI tag of parent page giving you the ability have hierarchial pages.

All-in-all I love the BE platform :)
Oct 30, 2007 at 3:21 AM
To add to JoshuaChr's suggestion, wouldn't it be best to implement the admin sections as web parts?
Oct 30, 2007 at 12:56 PM
How about support for Output Cache? There doesn't seems to be an easy way to enable output caching on the user controls. Am I missing something?
Oct 30, 2007 at 5:57 PM
Edited Oct 30, 2007 at 6:01 PM
I'm trying to do this myself for a project I'm working on but I thought it might be a nice feature for pages that fall under a hierarchical menu. Enable the adding of a menu tree or list (I'm trying to put it in as a user control into the bottom of the page.aspx file) to the bottom of a parent page to show any child pages it may have under it. This might be extended to also show sibling pages to the current page.

The parent/child relationship would obviously be indicated by navigating through the menu and the sitemap but if a person lands on a page by following a link rather than by navigating to it through the menu they may not realize that there is more information related to the page they are on. On sites with complex sitemaps and many pages this would be nice to have automated instead of needing to manually enter the child links on every parent page.
Oct 30, 2007 at 8:41 PM
Edited Oct 30, 2007 at 9:03 PM
Other things that might be nice would be:
  • category page header w/ rss feed icon
  • page header when viewing archived month or calendar date reflecting the chosen month or date
  • ability to use custom rss feed icons (I prefer to use PNG files over GIF)
  • ability to set the _ShowRssIcon property in CategoryList.cs to false through the admin controls
  • ability to use an image button as the Search button

Personally I would prefer the posts and pages to be consolidated into one XML schema as posts with the ability to specify the post as a page. I think that may already have been brought up.

I also second JoshuaChr's suggestion of Location in the post fields, Preferably the ability to add more than one with perhanps the added ability to specify times and dates. The use for this is when specifying upcoming events you can create a custom control to read the information and automatically add points to a Virtual Earth/Google Maps instance on a separate page or modal popup (more options than the static image Live Writer allows to be embeded in the page).
Oct 30, 2007 at 10:22 PM
ilektran,
A few of your second set of suggestions can be changed by doing the following. Most all of this is handled through the skin files rather than the admin menu because they're all visual.

Custom RSS feed icon:
If you go into your theme folder (themes/<theme_name>) and open up PostView.ascx, you can change the image used. The line should look something like...
<asp:Image ID="Image1" runat="Server" ImageUrl="~/pics/rssbutton.gif" AlternateText="RSS comment feed" style="margin-left:3px" />

Category RSS Icon
You can change it to false by opening the file that the category tag is placed in. This will either be in the site.master or in some skins they call it SidePanel.ascx - Either way, you change the code from...
<blog:CategoryList ID="CategoryList1" runat="Server" />
to
<blog:CategoryList ID="CategoryList1" ShowRssIcon="false" runat="Server" />

Search button as image
This is done through CSS and a change in the backend. In your CSS you'll need to add a class that looks something like this:

#searchbutton
{
height: ##px;
width: ##px;
border: #px;
color: Transparent;
background-color: Transparent;
background-image: url("locationofimage");
}

Then go to the Controls section of the admin. There is an option called Button Text under Search (which is the third group down, first option) and change it to " 
Oct 30, 2007 at 11:13 PM
Edited Oct 30, 2007 at 11:18 PM
Thanks for the tips JoshuaChr. I'll try the CSS method of changing the Search button.

The other two items you mentioned are correct and I have made those changes (my ignorance preventing me from hiding the Category RSS Icon through the control properties) but the refference to rssbutton.gif is also in the codebehind file archive.aspx.cs in addition to the following control files: AuthorList.cs, Blogroll.cs, and CategoryList.cs which, I believe, you cannot override in the skin files (at least I could not and had to manually replace the file name). Although it isn't a difficult thing to do a search and replace each time I update the source files, it more of a convenience to have a single control sorce for what file is used as an rss icon throughout the site.
Oct 31, 2007 at 5:55 PM
I would really like to see a fully UI controlled way to add "modules" to the layout that contain the sort of things we have to edit the themes for currently.
If I want to include an Amazon link or Google ads or a link to on10.net to my sidebar I have to edit the theme and when I update the site... I have to do it again :(
Nov 1, 2007 at 8:36 PM
One suggestion that I forgot about when I was making my list... It'd be nice if you had a page that showed you what files you have uploaded in the Admin section. It would also be nice if in the file.axd you stored a count of each time a file was requested (this way you can see how many times it's being downloaded).
Nov 2, 2007 at 1:54 AM
If there's a way to do this with the extensions, I'd love to see the code, but being able to choose full posts for my site, and descriptions for my RSS feed, would be great.

I'm seeing more and more sites scrapping content from feeds, which is definitely not helpful when I want people to visit my site ...

You guys have also got to get at least Mads' extension listed on the official site :D

~James
Nov 9, 2007 at 8:09 PM
I would like to be able put posts online and offline based on the category that is assigned to them.
Nov 9, 2007 at 8:17 PM
It would be nice to see some of the controls be extended with control extenders from the AJAX control toolkit http://www.asp.net/ajax/ajaxcontroltoolkit/samples/.
Nov 9, 2007 at 9:53 PM
This may be something only I would find useful, but since we cannot govern what other people may use for avatars, if there were an admin setting to only allow the avatars of those within certain roles to be displayed.
Nov 22, 2007 at 8:37 AM
I love Blogengine style. I'm using DotNetNuke as my portal. When I trying to setup Blogengine into my server which DotNetNuke was installed, I found they cannot work together.

Could it possibile to run DotNetNuke and Blogengine in one IIS? Or could Blogengine as a module of DotNetNuke?

Thanks.
Nov 22, 2007 at 1:00 PM
How about writing it so that it can run on a web farm?
Nov 23, 2007 at 9:21 PM
I think you really need to try and create a role where users cannot edit nor delete other user's posts.

See:
http://www.codeplex.com/blogengine/Thread/View.aspx?ThreadId=17765
and
http://www.codeplex.com/blogengine/Thread/View.aspx?ThreadId=16397

Even reviews on external sites that praise what you all have done see this "User A can edit/delete posts by User B" as a major limitation.

See:
http://www.haiders.net/post/Thanks-to-Mads-Kristensen-and-BlogEngineNET.aspx

I am being forced to use a less sophisticated forum/blog kit solely because of this limitation.
Nov 26, 2007 at 9:13 PM
1) I'd like to see multi-blog support under a single IIS installation (massively multi-blogger)
2) A detailed FAQ/discussion on the concept of extensions - what are they, why are they useful
3) Advice on how to extend functionality in the product with custom code (product integration), and keep up with major and minor point releases that you push out. There's got to be a better way to isolate my changes from your changes without taking a long time to reconcile source code differences.
Nov 26, 2007 at 10:11 PM
Change Font Color: I think it would be nice to change the font color on the Add Entry page. The WYSIWYG has the ability to change the Format, Font Family and Font Size but does not have the option to change the font colors.
Nov 29, 2007 at 10:25 PM
Password-Protect Individual Posts or Categories of Posts

What I think would be really useful would be the ability to mark certain categories (or individual posts?) as accessible to only certain groups of (logged-in) visitors. For instance, having a generally public blog, but having the ability to add posts to the category "Private" or "For Subscribers" or whatever, which only logged in family members (or paid subscribers, etc) could view.

So, the Categories could possibly show up in the Category list, but going to that page would require logging in. I guess part of the issue would be preventing those "private" posts from showing up on the homepage, etc.

I added this to the Issue Tracker in case anyone wants to comment... Feature Request: Password-Protect Individual Posts or Categories of Posts
Dec 7, 2007 at 8:40 AM
I didn't exactly read this in the list, so i'll add
- a user should be able edit his own comments
- an admin should be able to edit all comments (what is moderate comments for anyway)

- a visitor should be able to at least apply for an account (with name, email-addr. and desired password) which then can be activated by an admin
Dec 21, 2007 at 1:11 AM
PLEASE PLEASE PLEASE:
Uncouple the reliance upon a static Post List
private static List<Post> _Posts;
public static List<Post> Posts
{
}
...

Dec 21, 2007 at 12:58 PM
It would be good to be able to set a default maximum width on images in blogs, and that the images then would be clickable to show the original size.
- jonah
Dec 23, 2007 at 12:42 PM
I would like there to be a list of previously used tags when I'm adding a post, to make it easier to reuse tags rather than creating odd ones.

There's any number of ways of doing this, but I quite like it when suggestions are offered based on what you are typing.
Dec 23, 2007 at 12:42 PM
Edited Dec 23, 2007 at 12:45 PM
oops double post - apologies.
Dec 25, 2007 at 7:45 PM
Would be nice to be able to tag items as easily as it is to categorize them - checkboxes for preexisting ones, etc - a lot of the time, these are the same for tag and category on my blog - but for the category "Humor", for example, I can click an easy checkbox to categorize the new post - to tag my post as "Humor", I have to type it every time.
Dec 25, 2007 at 11:37 PM
I would like to have a simple theme that works on my phone.
And if it's possible then add the possibility to write extensions in other .NET languages than C#.
Dec 26, 2007 at 1:22 AM

None01 wrote:
I would like to have a simple theme that works on my phone.


Try 1.3. It now supports a Mobile theme, right 'out of the box.'

Example: http://strivinglife.com/words/?theme=Mobile

(Semi-(un)related: Is it just me, or is it getting harder to reply to threads on these forums?)
Dec 26, 2007 at 12:46 PM
Perhaps BE could benefit from being able to control the syndication feed output, i.e. to provide partial feeds or even append certain messages (i.e. to deter feedscrapers from republishing your blog's content on their own website and benefit from it).

Just thought I'd put it up as I've experienced such things before. And I'm also not quite a fan of Feedburner. :P
Dec 26, 2007 at 1:16 PM
I would like to suggest that a new discussion thread be created specifically for "BlogEngine 1.4 Feature Suggestions".
Dec 26, 2007 at 2:29 PM

madskristensen wrote:
In our efforts to make BlogEngine.NET the best blog engine on the face of the planet, we need to know which features you are missing. So please tell us. It only takes a couple of days for features to be implemented and testet, so you don't have to wait for long.


Hi Mads,

I have been using the1.2 XML version of BlogEngine for my own blog (www.CodersBarn.com) since last June. You guys have done an amazing job. I'm in a shared hosting situation and have had ongoing config/permissions problems with the comments system. My plan for some time has been to make the move to the database version. What's lacking is a big-picture architectural explanation of how everything fits together, both XML and SQL versions. I have watched Al Nyveldt's video which is very helpful. Do you have a best practice for moving existing content and images to the database, besides a copy-and-paste marathon? This application is getting pretty big and another suggestion might be to factor it out into separate XML and SQL versions. Might make for easier maintainability and readability?

Wishing you an even more productive 2008!
Anthony Grace :-)
Dec 26, 2007 at 10:23 PM
You are able to write extensions using VB.NET. Shouldn't be a problem.



None01 wrote:
I would like to have a simple theme that works on my phone.
And if it's possible then add the possibility to write extensions in other .NET languages than C#.

Dec 30, 2007 at 7:24 PM
Edited Dec 30, 2007 at 7:30 PM
I would love to be able to order my categories however I like, rather than the standard alphabetical. For instance, I'm a long-distance backpacker and I frequently use categories for different sections of trails when writing my blog entries, like I did for the Appalachian Trail:

Pre-Hike
The Painful Beginning
Dog tired Days
North Woods
Post-Hike

These wouldn't flow very well if they were alphabetically ordered.

Thanks for your efforts, BlogEngine.NET is the cats meow!

John
Jan 21, 2008 at 8:58 AM
I would be really keen to see the ability to have multiple blogs on same installation. I am looking to use Blogs to enable students to demonstrate learning.

I am extremely impressed with BlogEngine.NET and the trials I have run with students have been successful. However hosting individual installations for each blog has significant drawbacks.
Jan 21, 2008 at 9:29 AM
Edited Jan 21, 2008 at 10:14 AM
Hi,

I'm using BlogEngine.NET with SQL2005.

  • Feature request 1:
To be able to browse the files in APP_DATA\FILES

  • Feature request 2:
To have the files that u upload, both images and other files that now are stores in the "files" folder, to be stored in the database.

  • Feature request 3:
This is a bug or lack of feature..
When uploading a file that exists in the files folder (same name but with different contents doesn't matter) it overwrites
the old file without prompting. (see feature req 1.)

  • Feature request 4:
SSL protected adminpages by default.

thanx for a otherwise nice server app.


thanx in advance,
Zeb - think about IT - http://Micros0ft.se
Jan 22, 2008 at 5:39 PM
I just moved four blogs over to BlogEngine.NET 1.3, and I think I'm in love. There's only a few minor things that I'd like to see:
  • Google Ads (or just some sort of ad integration)
  • Editable "About the Author" in the settings, instead of source code.
  • Customizable social-bookmarking links (digg it, add to reddit, facebook, etc)
  • Bulk-edit/view of posts (I'd like to be able to see a compact list of all my posts and have a link to edit/delete them)
  • An optional podcast url link on the front page
  • OpenID integration
Jan 24, 2008 at 1:22 AM
Anyone know of someone that is working on an Aggregator for BlogEngine.Net?
Currently I am running WordPress on my server but I don't care for PHP and BE seems like the best solution out there right now both because it is pretty straight forward and not over complicated. The site I am running is http://coasties.com you will notice on there that 98% of the posts are actually pulled in from other site via RSS. This allows me to keep the site updated with fresh content with very little effort from me. So if someone knows of something like this already made for BE please let me know currently I am running BE as a test platform here http://blog.coasties.com
Jan 24, 2008 at 1:29 AM
It would be nice if there was a java based upload to replace the current one so that you can prevent people from uploading files that are larger then what you want to be uploaded instead of the current option which allows people to attempt to upload any file size they want which could leave the site open for a sort of DOS attack.
Jan 24, 2008 at 1:34 AM
User Registration would also be nice on this blog so that you can make it so that only registered users can either see the posts or better yet only registered users can comment on the posts.

I am not the absolute best programmer out there but if anyone out there is looking to start working on any of these features and needs any help feel free to enlist myself I would be more then happy to help out on this project as it is the first that I see true potential for.

Although I really think that someone that is artistic needs to create a logo that shows something like the BlogEngine.NET crushing WordPress (Just a thought)
Jan 26, 2008 at 12:31 AM
Edited Jan 26, 2008 at 12:34 AM
...one more vote for multiple blogs in the same installation instance.

Perhaps something as simple as an Admin setting that allows us to pick the "default" Category. For example, if the default category was set to "General"... then on the "home" page of your blog, only the entries tagged as "General" would initially show. If you wanted to view other categories, you could do so by selecting that category link on the side menu. If you want all blog entries to show (as it is now), then do not specify a default, do not select a category, or select an option such as "Show All"... etc.

It might also be nice to have the categories listed in a dropdown menu at the top of the page.
Feb 25, 2008 at 3:55 PM
Regarding Extensions, I faced a case where I need to handle event in case settings of the Extension changed.
You might ask why, ok here is the story:
I know Extensions was made to hookup BlogEngine Events. I wanted to build a feature to display list of links in my blog -I know this can be achieved later by widget-. A friend suggested to me use Extensions, then I decided to have a look at them. I found it main goal that it is made to hookup blogengine events. But I find it still useful to build my feature of link list. Simply I made my extension to store links.
Then I made a control to display links. I used the same pattern provided by most of out of the box control that Cache the Html and change it when something is changed, like when adding a post for example. Now I wanted to implement same pattern, the issue is there is not event to fire when I add something or change something in my extension through extension manager!!!
My extension do not use BlogEngine Events but still it can provide me with my needed feature.
So any suggestions?
Feb 26, 2008 at 1:53 PM
I notice that when you on "contact" and youve entered Name: stephanie, E-mail: jamaicangirl29@yahoo.com type in comment and press "send" that when you back to contact the information , Name, and Email address info is still there. its not erased , can you fix that to be private
Feb 27, 2008 at 1:17 AM
There is one feature of this Blog that makes it completely unusable for my organization. The lack of web farm support. In my opinion this should be near the top of the list for simple broader adoption. 4000 bells and whistles don't mean much if you can't run the engine. I am not saying that the bells and whistles are not important, but having the engine run in single- and multi-server environments would be on my list.
Jun 4, 2008 at 3:21 PM
First off, forgive me if this has been mentioned. I read quite a few posts, but didn't read every single one of them.

I'd like to be able to modify comments, specifically profanity, from users.

I also agree with other users that multiple blogs would be nice, and when making  a comment, the user should be told that their email address will not be shown.
Jun 5, 2008 at 8:35 PM
The biggest need by far in my opinion is nested comments. User should be able to reply to another users comments and have them nest below. The number of nesting levels should be configurable by the admin.
Jun 5, 2008 at 11:04 PM


BrentLamborn wrote:
The biggest need by far in my opinion is nested comments. User should be able to reply to another users comments and have them nest below. The number of nesting levels should be configurable by the admin.


I've stopped using the BE.N comments system and have embedded Disqus. IMO it's a much better solution, and offering integration with that, SezWho and IntenseDebate would be way better than expending cycles on re-inventing the wheel...
Jun 7, 2008 at 3:31 AM
What about support for latex math equation rendering?
Jun 7, 2008 at 3:52 AM
Edited Jun 7, 2008 at 3:53 AM
---snip--
reposted...
Jun 8, 2008 at 11:22 AM
I think the possibility to have a blog network with a single installation would make the difference.
A simple "home page" for the network with the latest posts from various blogs, a blog listing a search and a search cloud, plus the ability to register to create your blog o comments on all the network.
:)
Jun 20, 2008 at 3:11 PM
Would love a implementation of Mobile blogging where I can upload pictures and type in text from my mobile phone.  I find my self sitting on the train a lot wishing I could blog instead of wasting time listening to music.  MOBILE BLOGGERS UNIT.  I think this would definitely enhance the blog engine and allow more "activist" to take on blogengine.net because they have the ability to go to a web page and blog about what is going on around them.  Chinese bloggers I think would go crazy for something that allowed you to type text and upload pictures from your phone to your blog.  Any big event that happens around the world like the upcoming olympic games would be a huge location for mobile blogging.  Do you think it could be created? I would love to know if you guys could implement something like this!!!!!!
Jun 20, 2008 at 9:06 PM

I wrote a mail2blog extension a few months ago for that reason (mobile blogging..) - but I have never published it. Its fully functional and runs at my blog.

Interessted?

Jun 20, 2008 at 9:35 PM
Man, you wrote a MAIL2BLOG extension and never told anyone?  Of course I am interested along with the rest of the entire blogengine.NET community.  Release that bad a** little extension you got!!!

See here, its on the road map to be completed one day. You could save Mad and the other developers a lot of time if you release this thing and it is plug and play. Awesome Job MAN!
http://www.dotnetblogengine.net/page/road-map.aspx

And you have the extension already built?  Jees, next time tell people, blog about it, post on it. Spread the word and let everyone know.  This is a huge extension that could be used extensively.  How do I get my hands on it? Help a brother out...
Jun 20, 2008 at 10:00 PM

I mentioned the extension in an issuetracker-posting, because it caused an problem.. (the problem isn't solved yet...)

Give me a few hours.. I make a code review.. (write a workaround for the unresolved problem ^^) and test it with the current codebase of blogengine.net :)

Jun 21, 2008 at 2:23 AM

Ok.. here it is: http://blog.furred.net/post/Just-released-Mail2Blog-Extension.aspx

(Excuse my bad english.. I'm untrained ..)

Jul 3, 2008 at 6:04 PM

Has anyone gotten the Mail2Web to work in v1.4 or in v1.3 for that matter?  I get errors in v1.3.

In v1.4, everything seems to work fine in the Extensions Manager, but nothing happens.  Also, it is mentioned in the Readme.txt file that some changes need to be made to the Category.cs file, which I found out is only in the Source version of BE.net.  How would this apply to the Web version?

Thanks in advance,

Parallon

Jul 3, 2008 at 9:33 PM

Hi. :)

After you have configured the extension with the extension manager you have to "restart" your blog. Or maybe it's ok to disable and enable the extension again. Then it should work. (the extension loads the settings at startup..)

And for the modifications: I've put online a patched version of the core dll to use with the mail2blog extension.

Jul 7, 2008 at 4:10 PM

Thank you for the updates.  I have made the changes and now it is checking properly, but I am now getting the following error:

[7/7/2008 8:48:58 AM #11:Mail2Blog Loop]
 Pop3.Pop3Exception: Connection to server pop.gmail.com, port 995 failed.
     Runtime Error: System.Security.SecurityException: Request for the permission of type 'System.Net.SocketPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
        at System.Net.Sockets.TcpClient..ctor(String hostname, Int32 port)
        at Pop3.Pop3MailClient.Connect()
     The action that failed was:
     Demand
     The type of the first permission that failed was:
     System.Net.SocketPermission
     The Zone of the assembly that failed was:
     MyComputer
        at Pop3.Pop3MailClient.Connect()
        at Mail2Blog.MailCheck() in ...\App_Code\Extensions\Mail2Blog.cs:line 212

As you can see, I am trying to use Gmail, which requires port 995 and SSL.  Any suggestions would be greatly appreciated.

Thanks,

parallon

Jul 7, 2008 at 4:22 PM

Also, I noticed that the SSL checkbox in the Extensions Manager isn't updating the XML document.  I had to modify it manually.

Thanks,

Parallon

Jul 7, 2008 at 9:43 PM

Use these settings and it works just fine.

E-mail Address :     your Gmail address
SMTP:                    smtp.gmail.com
Port:                        25
User Name:            Gmail user name - no @ gmail.com
Password:                your password
Enable SSL:            Checked
And the other two you can do what you want with.

Jul 8, 2008 at 2:10 AM

Thank you for your quick reply.  I guess I misunderstood the instructions.  I was doing the following:

pop.gmail.com
Port 995 (Outlook uses this for pop with Gmail)
emailaddress@gmail.com for username (Outlook uses this login)

I will try this again tomorrow.

Thanks again,

Parallon

Jul 8, 2008 at 11:47 AM

I think Joshua is the one who misunderstood something. You cannot receive e-mails through smtp. ;)
He thinks you are talking about the smtp settings of the blogengine.

Parallon.. do a ping on pop.gmail.com and use the ip adress in the settings. (note: I have labelled the textbox with ip-adress!)
It seems that the pop3-library I'm using can not handle hostnames, and the extension does no dns lookup. (I may change this soon..)

Jul 8, 2008 at 3:29 PM
Edited Jul 8, 2008 at 3:38 PM
SMTP is typically used for sending messages whereas POP3 is specifically used for recieving messages on the client end.

I'm not exactly sure why Parallon would be trying to receive e-mail through BE - seeing as BE has no interface to recieve an e-mail. If that is the case, I apologize.

If you're trying to fill in the settings under the Admin section to send messages from BE (like the contact page or notifications) use the settings I submitted before.
Jul 17, 2008 at 9:50 AM
Hello,

First of all thanks for this great application and wish you all the best :)

After spending some time with BE I had the following requests:

1. Multiple blogs in the same installation; something which is clearly the most requested feature as I saw here.
2. More roles for the users; something similar to WordPress will be great.
3. External users-auth; in case I use the blog as past of my website that I already have auth. system for.
4. Private Blog/Blog Entries; where I can specify, for example, an entry to be seen by certain auth. people only, and the same for categories and blogs (see #1)
5. Support for virtual sub-domains; I have BE hosted in a shared plan where I can define virtual sub-domains that got resolved by 'httpd.ini' file, when I define for example blog.mysite.com BE work but the images and other resources are not displayed.
6. Define BE core classes to be partial; this will help extending BE core library without the need to modify the original source.
7. Changed Files from version to version: I appreciate if you attach upgrade file that tells what files were changed so that I replace them instead of replacing the whole BE files, especially for web site files, as for BE core library I can siply compile it and upload it.

Thanks again for this great piece of software.
Jul 17, 2008 at 12:34 PM
@JoshuaChr He replies to my postings regarding my mail2blog extension. So there is a interface to receive emails...
Nov 7, 2008 at 12:15 PM
Edited Nov 7, 2008 at 7:17 PM
First I want to thank everyone for their contributions thus far.
Regarding CategoryList, I would like to see a way to display the CategoryList (top parent level only) at the top of a blog page (just under the other menu items).  I have tried this several ways but I can not get it right.  When I do I get the Category List like below:  (Underscores are blank spaces)
_____________Category 1(12)__________________Category 2 (4)_________________Category 3 (9)

Instead of getting it like:
Category 1 (12)   Category 2 (4)    Category 3 (9)

Oh, and it would be great to drop the count from the category.

Forget It... I had my style sheet wrong.  :(
Nov 7, 2008 at 6:23 PM
Just This, please Just This!!
Nov 8, 2008 at 8:19 PM
Edited Nov 8, 2008 at 8:21 PM
I think that nowdays BE 1.4.5 has reached a milestone status, and is one of the best Blog engines but i miss some features that could make daily things a lot better:

* Multiple instances of BlogEngine.NET.
* Widget creator.
* Theme editor.
* Built-in Poll support.
* Fully customizable Widget position (not only one widget zone).
* Support for widgets in posts.
* Built-in statistics module.
* Easy switch DB provider and full backup.
* Open ID support.
* Cascade comments.
* Forum engine.
* BE version auto-updates!!!

Anyway, thanks for this great piece of master code!!!

Visit my website: www.gunner.es

Greetings form Spain!!!


Nov 19, 2008 at 3:09 AM
I would love the ability to have RSS feeds subscribed to via email much like you can do with FeedBurner.  I have heard that you can get much more readership that way than through traditional RSS feeds.
Nov 19, 2008 at 9:48 PM
Hi!
I would love too have the possibility to post via my email.
Blogger.com has that possibility (i like B.E much more) and it's a fantastic feature.

I had a specific mail adress like: myblogsname.password@myblog.com - and when I emailed to it -  it automatically uploaded it / posted it / too my blog.
That was a great feature, and worked very well from my mobile phone. Is it possible too implement a feature like that?

Kindly
Markus
Nov 19, 2008 at 10:26 PM
Markus,

You might want to try something like Telligent's BlogMailr app.  It should allow you to post to BE.NET by email.

Regards,
Dave
Nov 19, 2008 at 11:11 PM
Team852... there is an extension out there for this... sorry, don't know where its at.
Nov 20, 2008 at 9:49 PM
Thanks daveburke and ckincincy.

Great with Blogmailr app. It seems cool. But i tried to configure it with my blogengine.net and didn't succeed. Any ideas?
Thanks for helping

/markus
Nov 21, 2008 at 11:55 PM
Hm, I'm sorry, Markus.  You're right, it's not on the supported blog list at blogmailr.com.  I'd suggest posting to the blogmailr.com community,  but it seems to be a button to nowhere.

Hope you find a solution soon.

Regards,
Dave

Nov 24, 2008 at 3:50 AM
Hi. Please Next Version including a Japanese resource. Therefore, I can offer the resource. Truly yours,
Nov 26, 2008 at 7:00 AM
It would be really great if we could have a Web Application Project version.
Nov 28, 2008 at 10:59 AM
It would be nice if someone for the first time makes a comment and would like to be notified about further comments , B.E. generated  an email that needs confirming the notified and email adress. I hope I have expressed understandable, sorry for my english
Nov 29, 2008 at 5:16 AM
I really really REALLY want a simple way to pull out the TinyMCE Editor and replace it with the Telerik RadEditor.  I have seen a few times in this thread alone that people need an easy way to format a code snippet or change the editor, etc.  The Telerik RadEditor has a beautiful snippet formatting engine built in along with some great features like asset management, image editing, inline spell check, etc.

PLEASE help with this... even some good thorough documentation would be of GREAT assistance.
Dec 8, 2008 at 4:58 PM
Edited Dec 8, 2008 at 5:03 PM
blogengine.net is great.

Is it possible to set a filter for front page content?  In other words, on the front page, have the ability to show all posts, or only posts from a certain category, or only posts with certain tags.  Then all other excluded posts are accessible via calendar, recents posts, archive, etc...  If no, is this planned to be a future feature?  If no, can it be?  If no, please!
Dec 20, 2008 at 6:12 AM
Fantastic work!  Much like Marcus above, I would also like to see posts by email added to the feature list?  Much to the credit of blogengine I was able to add it to my 'no frills' shared hosting account, unlike dasblog which I had lots of troubles and had to give up.
Dec 21, 2008 at 5:06 AM
I know it's a small thing, but I'd love to see ASP.NET controls that wrap code that you use in the markup.  For example, instead of

<span><%=BlogSettings.Instance.Description %></span>

I'd rather do something like this:

<span><blog:Description ID="settings1" runat="server"/></span>

Technically, it's more typing, but it LOOKS better.  Somehow, even during the days of classic ASP, the spaghetti code way of doing things just never looked right.

I love BlogEngine.NET, and not having controls for these things is most certainly not a deal breaker, but as long as your asking what we'd like to say, this is just my 1 1/2 cents.

Thanks for a fantastic piece of work either way!!
Dec 21, 2008 at 4:52 PM
Edited Dec 26, 2008 at 4:56 PM
Not a feature request, but rather a feature offering ;-) :

Out of curiosity i've built a BlogEngine.Net provider for N2 (N2 is a portal-like content management framework on top of a pure ASP.Net 2 with an NHibernate as OR/M).

Why it might be interesting to run BlogEngine.Net on top of N2?
  • Utilise any possible database engine, supported by NHibernate (out of the box there are 5: Sql Server 2005/2000, MySql, SqLite, Sql CE, Firebird)
  • Leverage the power of N2 admin interface: data visualisation, import/export, role-based security
  • A quick way to a multi-instance support (my current implementation can allow this by just tweaking a start-node in a data hierarchy)

You can either view a complete sources, OR get a pre-compiled application for a quick deployment.

Though, it was a purely academically excercise for me, but still, if anyone decide to take a look, i'd be happy to hear your opinion.
Jan 1, 2009 at 8:59 AM

What I really need is a statistics of my RSS readers. Now we have a fantastic possibility to insert Google Analytics code to the site, and it works well. The only problem is that we miss the really important visitors' hits this way. Why? Because syndication.adx does not run these scripts. What we measure this way is the non-important ad-hoc one-time bouncing-back browsing visitors. If I were you, I try to solve this important issue the following way:

  1. Adding an ever changing unique identifier parameter to the syndication.adx link: every time the link pops up in the browser, it has a different parameter attached, like this: syndication.axd?guid=ca27003ff6ef75155e7f2c25d031941f. When a visitor syndicates my blog he/she eventually synditates using the last unique url seen. The the visitor comes back with this ID every time his/her reader refreshes
  2. Count this. Make a primitive statistics on the unique RSS visitors by date. We'll be surprised. We have a hundred times more (and ever growing) readers than we think :)

 

Jan 1, 2009 at 9:15 PM
Autocomplete tags to insert in an existing post.
[],
Jan 7, 2009 at 5:25 PM
** Variation on the request for multiple blogs

It would be really, really great (and I really, really need it) to be able to host multiple blogs from the same database!!  Multiple sites is not an actual problem for me (in this instance) but would also of course be great.

I wouldn't think this would be hard to implement, but I would hate to have to retrofit/branch the whole code just to be able to do so.

An entityid or instanceid which you could set in the web.config for instance would be EXTREMELY appreciated.  If you only have one blog then it could just default to 1, etc.

Thanks!
Coordinator
Jan 7, 2009 at 5:37 PM
BE already supports hosting multiple blogs in the same database.  There's a tablePrefix attribute you can set in your web.config file.  The tablePrefix attribute can be set for the DB blog provider, the DB membership provider and the DB role provider.  With the tablePrefix, you would have multiple sets of BE tables with different prefixes, like be_Bob_Posts, be_John_Posts, be_Bob_Users, be_Jon_Users, etc.  Here's sample usage of the tablePrefix attribute for "Bob's Blog".

<BlogEngine>
    <blogProvider defaultProvider="DbBlogProvider">
        <providers>
            <clear/>
            <add
                name="DbBlogProvider"
                type="BlogEngine.Core.Providers.DbBlogProvider, BlogEngine.Core"
                connectionStringName="BlogEngine"
                tablePrefix="be_Bob_"/>
        </providers>
    </blogProvider>
</BlogEngine>

<membership defaultProvider="DbMembershipProvider">
    <providers>
        <clear/>
        <add
            name="DbMembershipProvider"
            type="BlogEngine.Core.Providers.DbMembershipProvider, BlogEngine.Core"
            passwordFormat="Hashed"
            connectionStringName="BlogEngine"
            tablePrefix="be_Bob_"/>
    </providers>
</membership>

<roleManager defaultProvider="DbRoleProvider" enabled="true" cacheRolesInCookie="true" cookieName=".BLOGENGINEROLES">
    <providers>
        <clear/>
        <add
            name="DbRoleProvider"
            type="BlogEngine.Core.Providers.DbRoleProvider, BlogEngine.Core"
            connectionStringName="BlogEngine"
            tablePrefix="be_Bob_"/>
    </providers>
</roleManager>
Jan 8, 2009 at 3:27 PM

1. Architectural changes

-- Three tiers: Front, Logic, Data. For start just moving Data "things" into a separate project, behind a web service (rest?) would be excellent.
-- decide what is the difference between widgets and extensions. make both use the same seetings/config storage and framework
-- use JSON as an internal 'language'. XML was invented for marking up,

2. Implementation changes

-- Use (at last) jQuery
-- Use the above to implement the AJAX front end
-- make SQL CE 3.5 your default DB storage (behind a 'data' service)
-- stick to .NET 2.0, the time has already proven you right. 

And, please form a team for releasing, help writting, theme making and support , etc ...

Keep up a good work! 

Dusan

Jan 11, 2009 at 9:54 PM
Table of contents page with links to all posts for the search engines to index.
Jan 14, 2009 at 2:34 PM
One feature I would love is the abiltiy to submit new posts via email.  That way, I can fire off a quick email from my phone and have it show up as a post on my blog.  It would be even better if I could include an image as an attachment and have that show up as well.
Jan 14, 2009 at 4:25 PM

I wrote an extension some time ago, to realize this requested feature. I didn't get much response and I'm not using it currently, so I hope it works with the current release of BE.net. 

http://blog.furred.net/page/mail2Blog-extension.aspx

Jan 21, 2009 at 2:17 PM
Hello,

Thanks to all for this great blog platform. Coming from blog.fr, and missing some functionalities. I tried to write some, but I miss time.

- Multiple blogs on a single BlogEngine (I'll have a look at BenAmada's answer)
- An easy way for upgrading core or "standard" extensions without having to sort out my own extensions, widgets, themes... (or didn't I find how to ?)
- Counting visitors and seen posts (in list or in single view), day by day, with "compacting" stats on first reading of a new month, and the corresponding widget (total visitors/posts, month visitors/post, today visitors/post). See a prototype http://www.quemoi.net/. I wrote that protoype based on ExtensionSettings, but it throws exceptions as soon as a search engine consults pages too fast. Could also have robots-specific stats, based on a user-agents list, in order to show only actual "human stats".
- Ban user by userHost or by nickname : either no post displayed, or no comment allowed (I had a look at CommentorBlackList)
- Modify MP3player in order not to have to move mp3 files in "audio", and integrate it on "new post form" as pictures or files are.

Anyway, BE is a wonderful platform
Jan 24, 2009 at 11:41 AM
Hello all,

I update my own contribution.

1) What I've done
- a reliable visitors count that removes search engines from count and that allows username or ip blacklist (based on CommentorsBlacklist). Needs some more work to "compact" xml file at the first visit of a month.
- adapted MP3Player and integrated a "MP3 upload" in Add_entry.aspx that stores mp3 files in App_data/Files/Audio and puts the [mp3:] link in the post

2) What would be nice
- in Add_Entry.aspx, a "browse files" that allows to insert a link (<img>, <a> or [mp3:]) to an existing file
- as in the discussion "images are not cleaned", a way to clean up unused files

Feb 23, 2009 at 10:04 PM
Hi @ll,

It would be great if you can add the administration of the roles ... the idea is to CRUD the diferent roles for the users.

So if i create a new role called rCategory, i can define the permissions for this role (ex: just add, delete and update categories) so if one user is assigneed to the role he can only enter to those pages.

Another thing is that if an user register himself through the blog he's automatically assigned to a role.
Feb 24, 2009 at 7:39 PM

Hi, 

Taxonomy in Drupal like fashion , but with the current same rich interface. 

Corporate page access level visibility ( I do actually allmost have one , with several bugs yet ... ) 

Possibility for one user to have many roles at one s 

Possibility to have 3 sites - be , be_dev , be_test 

connected to 3 databases - be , be_dev , be_test 

and the ability to interchangeably connect between , This will allow more rapid development of new features and new database design

Possibility to connect simultaneously to several databases ( even database types , e.g. to have one site with 2 databases - MSSQL running on Win2003 and MySql running on Ubuntu ... 

Feb 26, 2009 at 11:51 PM
Edited Mar 7, 2009 at 1:11 PM
"If you write more anywhere in the editor, the post is broken and a link is inserted to allow the reader to view the whole post"

Works great, a nice feature.
Mar 7, 2009 at 6:54 AM
Hi! BE.net is best blog for .net!
But I can't find one very useful thing.
I published big post with many paragraphs, images and so other.
And I can't hide part of post with "more..." of something link.
Coordinator
Mar 7, 2009 at 5:49 PM
debagger: Try putting [more] in your post.  Any content after [more] should not display on your blog's front page.
Mar 9, 2009 at 10:11 PM
Hi!

I want to have a image or file gallery where I can pick all uploaded images, and put them into a post, without having to upload them again or manually enter the <img>-tag.

See:
http://blogengine.codeplex.com/Thread/View.aspx?ThreadId=49600

Regards,
Sam
Mar 10, 2009 at 11:56 AM
Hi there !

I have two suggestions concerning notifications.
  1. Set the recipients of notification in the Bcc field instead of To.
  2. Add optional notification on post itself - notify poster on any comment submitted.
Regards,
Gennady
Mar 11, 2009 at 10:24 AM
Hi !

One more suggestion - allow in newsletter subscription to set the desired tags and/or categories. Less informational noise.

Regards,
Gennady
Mar 12, 2009 at 4:28 AM
multiple blogs in one BlogEngine.NET instance
Mar 12, 2009 at 5:22 AM
I hope users could make comment on "pages",so it will be easy to make a new page that user could give feedback to blog owner.
Mar 13, 2009 at 5:18 PM
I would love to see multiple blog support included as well!! :D
Mar 14, 2009 at 12:58 PM

I think the product is really first class. Thank you. Please promote it better, I tried several inferior products before I found yours.

Useful features I would like:

  1. Post by email
  2. Cross posting (echo posts to another blog by email, or allow a blog to subscribe to another by RSS)
  3. HTML tag "templates" for the editor — for example, my <a> tags are always like this <a href="url" onclick="javascript" title="link tip">content</a> so it would be nice to be able to store and paste such templates rather than code them from scratch each time

I use the SQL database support and I needed to perform some global transformations on the posts that I imported from Blogger. It would really help if your be_Posts table included the following column "<tt>Sequence int not null identity(1,1)</tt>". I realize you use <tt>uniqueidentifier</tt> as the primary key, but these don't sort well and "post date" <tt>datetime</tt> fields can't be guaranteed to be unique so they cannot be used for properly ordering the posts.

May 16, 2009 at 10:51 AM

Hi:

My following questions have implicit features request:

It is posible to loosly interoperate with an instance of BlogEngine.NET? I mean, there is some Web Service inteface to consum the blogs data?

and more, there is some customizable ASP.NET server controls  that a developer could configure and use on a client Web application?. For example: a server control named PostViewer that lets users view a main post and reply to it.

All of this implies authentication against BlogEngine.NET Web Service and transfer secure user navigation for administration and blog authoring purposes from client Web app.

Regards

May 23, 2009 at 10:21 AM

I'd like the ability to turn off caching to memory and use direct SQL server processing - we're experiencing difficulties with 50k post site just switched over to BE and out of memory errors. We have two powerful servers both with 4GB of RAM and dual procs, one for web and one for SQL and there is a very real issue holding and serving this data from memory.

May 26, 2009 at 9:08 AM

I'd like to second Joel S' suggestion. In my opinion caching to memory is bad, at least when you have a huge site.

May 28, 2009 at 4:27 PM

i would like to see more automation extensions for building traffic-driving niche blogs quickly.  Functionality like article retrieval and blog post retrieval from other sites, automatic drip posting of blogs, enhanced aggregation of other content, central adminstration for multiple blogs.

I would also like to see more cms style-changing capabilities like creation of new content sections, relocation of same, and easier, more visual editing of styles and layouts.

Membership site capabilities.  

Aug 26, 2009 at 1:41 PM

I've noticed that most people are now reading my blog on facebook, and now posting their comments there, instead of on my blog (except for the spammers of course!).

Is there any way to relay or duplicate facebook comments on blog posts to my blogengine blog?

Example:

http://ecotope.org/blogs/post/Burning-the-biosphere-before-you-were-born.aspx

http://www.facebook.com/note.php?note_id=145688461958&comments (you might need to friend me to view this- I'm not sure.

A way to do this would be great!

-Erle

 

Aug 30, 2009 at 4:24 PM

User registration and post moderation

Sep 4, 2009 at 2:51 AM

I'd like to have the option to set the RSS feeds to show the first paragraph or the post's description instead of the full entry.

Something like:
/syndication.axd?type=description
/syndication.axd?type=concise

Not setting the param defaults to full of course.

Oct 16, 2009 at 3:39 PM

+1 latex

Oct 16, 2009 at 6:27 PM
Edited Oct 16, 2009 at 7:00 PM

I'm using BlogEngine to run a blog that sits in a subfolder on a custom .NET CMS.  The CMS uses the Intelligencia URL Rewriter to give us pretty permalinks, and this causes some issues with BlogEngine because it doesn't use url rewriting.  I've programmed some custom filters to allow BlogEngine to still work, but I run into issues with dynamic query strings (tags and such).

Having a way to either easily implement url rewriting or tie in to a commonly available system like Intelligencia would be a definite step-up.

----------Edit-----------

I feel like an idiot.  I was finally able to turn off Intelligencia in BlogEngine's Web.Config file.  Now everything is working the way it should be, and I've found solutions for implementing url rewriting in BlogEngine.  I'm completely satisfied now!

Dec 1, 2009 at 3:12 PM

I'd like to make BE completely authenticated (not for anonymous)

- implement "reader" role

  - show the anonymous only LoginForm

jenda

Dec 28, 2009 at 1:52 PM

http://blogengine.codeplex.com/Thread/View.aspx?ThreadId=73034:

 

"-Option to disable cache(I has 3 web servers), blogengine just dont work in this scenario.

-When you add a new comment, it delete all comments from Table and then add all again.(this is horrible)

-Many people(like me) can´t post comments, in any BE, you click at Save, and nothing happen. And I dont know why comments use that Ajax implementation, with .Net Javascripts methods....UpdatePanel is here a few years"

Jan 1, 2010 at 10:57 AM

Hi, can you please point me how to use the CAPTCHA in blogengine

Jan 1, 2010 at 11:56 AM

Having a protection for spammers by default. Or more than one.
[],

Feb 25, 2010 at 8:59 PM

Might be a quick one to implement but longer for decide affect on the project, but I'm looking for a way to incorporate a way to have permission protected pages so certain page can only been viewed by say editors or admins only whilst still keeping the full editing capabilities and infrastructure of the pages.aspx mechanism.

 

So I'm wondering if you can add an extra field for each page we store to hold a list of allowed roles that can view that page.

perhaps a csv of role names? so only a single field in the datastore will need to be added?

Hopefully this is something that can be done with the minimal of destruction to the infrastructure.

Mar 2, 2010 at 2:09 AM
Edited Mar 2, 2010 at 2:33 AM

+auto Thumbnail generation!

its weird that such a fine app lacks something that prevents breaking the site layout with a large image!!

while most of us know how to create, edit, link and publish *correct* thumbnails, some customers just dont have the knowledge, and this becomes a major issue.

EDIT The only existant extension *does* work even tho sometimes dies with error, generating a faulty post. However  theres no documentation (i found the usage spteps almost by accident) and theres no gui.

 

thnx

Mar 2, 2010 at 12:13 PM

I'd love to see:

  • Multiple image update or even better inline image upload (click insert image button and upload right from there)
  • More Ajax support (multiple image updates, multiple file uploads)
  • Select existing file (browse server file upload folder) so I can reuse files in posts.
  • Much easier and more robust support for code formatting.  I'd like to be able to highlight a section and pick a code format from a drop down, or I'd like to pick a code format from a dropdown and paste text in and have it use that selected format (or if that is not possible, maybe a Past As concept?)

Otherwise BlogEngine is already a fantastic piece of software!

Mar 12, 2010 at 10:25 AM

It would be very nice to have a way to post images in the form of galleries.  Perhaps a checkbox to choose this and then the larger images would be displayed as thumbs in a grid when the post is saved - un-pre-loaded would be nice too.

Mar 15, 2010 at 9:59 AM

It will be very good if the comment is using ajax so that no postback is needed. Most website nowadays uses ajax to fetch comment and post comment, I find that blogengine still postback when querying comment and posting comment...

Apr 21, 2010 at 6:13 AM

agree with innosia, postback is from stone age...

also would love to see some out of box media gallery in blogengine.

Apr 27, 2010 at 5:54 AM

+1 user registration/deny comments for the unregistered users...

Another point - use jQuery UI + Ajax (for the comment form).

May 21, 2010 at 1:15 PM

It will be very cool to have a "forum feature" in blogengine.

Thanks for your work

May 23, 2010 at 2:19 PM

Hi, i wish the autocomple search function when you type in the search box a title, it looks in the DB after matching and give a result list with existing posts.

I created a sample webapplication with the AJAX AutoCompleteExtender control and a ASMX webservice, which returns all suggestions. But i have problems to implement this feature in BE, because the Masterpage structure is different.

Jun 9, 2010 at 2:02 AM

I would like to see it so an image could be uploaded with each blog post, therefore automatically being displayed to the left of the blog post, as part of the post.  An example would be like that of on www.mashable.com, where there is a 150x150px (ish) image on each blog post, and when you click to see the full post a larger image displayed proportionally in a fixed place is also shown.  

I am new to BlogEngine and ASP.NET but I plan to use it and hopefully one day create my own blog with the same features but also with what I mentioned.  

Thanks for making it. :D

Jun 24, 2010 at 9:26 AM

I kindly request the the BlogEngine.NET team to migrate the project to .NET 3.5 and provide multiple blog support.

Jun 24, 2010 at 11:31 PM

I want more advanced documentation. I shouldn't have to be a .NET developer to do some basic customization, like make the front page post display differently from a category post display. Also wanted to install an extension/widget, but didn't see these fundamental how-to steps described anywhere with any degree of documentation. It is assumed everywhere that one knows what runat="server" means. You need to hire a professional technical writer to flesh some of this stuff out.

Aug 9, 2010 at 6:48 AM
How about a re-write with MVC 2 (MVC 3 is on the horizon...)? Also, the option to add CAPTCHA to the 'CONTACT' page.
Aug 9, 2010 at 1:25 PM

GadgetGeek, see http://blogengine.codeplex.com/Thread/View.aspx?ThreadId=219822 for an answer to your MVC question.  :)

Aug 9, 2010 at 5:23 PM
I'm still VERY new to BlogEngine.NET, so if these are in there and I'm missing them, sorry... Things I'd like to see: The ability to reply to a comment, or allow comments on comments The ability to turn off the above feature on a global and/or topic by topic basis An easy way to add a picture or avatar for users (I think I saw an "image URL" field, but that wasn't particularly helpful - some way to upload the images would be nice) Not an actual feature request, but having an actual forum as opposed to this Codeplex "discussion list" would be GREATLY appreciated. Better installation and upgrade documentation Thanks for all the awesome work so far!
Aug 11, 2010 at 12:33 AM

After speeking with Ben Amada a bit the last couple weeks about implementing 1.6 in an intranet environment, I'd like to suggest a few things:

1. BlogEngine.Net's implementation should be more flexible for other authentication/authorization scenarios. Below are a few suggestions on how:

Make the Membership Providers and RoleManager usage a little less coupled to core functionality. For example, in order to take advantage of Windows authentication via Kerberos (everyone is authenticated), I had to remove these sections of the web.config, and replace RoleManager using AspNetWindowsTokenRoleProvider - which in itself is easy, but it uncovered a mess of problems with "Membership.whatever" references throughout out the code causing timeouts and 500.x server errors.

2. BlogEngine's role management is a little restrictive and limited. Make it more flexible by allowing people to customize roles and their permissions on a per-blog basis:

Separate "IsAuthenticated" from the ability to do things - BE seems to assume three types of users exist (admin, editors, and unauthenticated people). In most Windows Authentication scenarios, all people will be authenticated, but the developer may wish to have multiple roles, or different permissions. The next step beyond IsAuthenticated would be to check roles, but that only goes half way and leaves things very tightly coupled.

The next step would be to remove hard coded Role checks from BlogEngine.Core, and most places in the instance... instead implement some kind of permissions class extension to User... then a developer could Add/Update/Delete roles, and assign a role permissions... when the session begins, authentication happens, and the user's roles are resolved to his/her permissions... now Roles are separate from the functionality of the blog... a method or property like CanComment() has no hard ties to AdministratorRole, etc.

3. Multiple Blog instances per installation... i think you are already working on this one, but I thought I'd mention it as I think it is a smarter way to build the application.

Tying this to the other two suggestions above might allow a developer to assign a single role to multiple blogs (ex. an IT Customer Services Editors role might be able to post on the Help Desk blog, and on a IT News blog), and perhaps have different permissions for each assignment (ex. Post on HelpDesk, Comment-only on IT News, etc.).

 

The bottom line: with one web application, supporting multiple blogs, and more granular control over roles and permissions... BlogEngine.Net sets itself way ahead of the competition, and reduces server resources to implement (no need for multiple app pools, attendant accounts, wasted disk space, etc.) and makes it easier to manage in an enterprise environment (100+ blogs, all with the same look and feel and features).

 

Anyway, just my thoughts...

After all that, I just want to say thank you very much for the product as it stands. It has done wonders for me and my company already and I would have spent a year putting something half as good together on my own. Thanks to all the coders and coordinators.

 

Aug 18, 2010 at 11:11 AM

I would like to have the "tag" URL in accordance with the Microformats rel-tag draft specification.

I can see that rel="tag" is already being used ...so why not go all the way?

Currently the tag url looks like this:
<a href="http://technorati.com/?tag=/tech" rel="tag">tech</a>

The Microformats draft sugests a url like this:
<a href="http://technorati.com/tag/tech" rel="tag">tech</a>

They even emphasizes this in their draft ...this is actually a tag for "tech" and not "fish":
<a href="http://technorati.com/tag/tech" rel="tag">fish</a>

In other words ..."the directory must be named "tag", and the tag must be what comes after the last "/".
More info on http://microformats.org/wiki/rel-tag

BTW ...thank you for the great code!

:-) Andy

Aug 18, 2010 at 1:37 PM

I would really like support for international characters (danish ;-).

Currently a danish word like "Værktøjer" gets translated into "V&amp;#230;rkt&amp;#248;jer".

This goes for Keywords, Description, Body Content, Filenames etc.

As it is now ...the system only works with an english characterset, even though it is using UTF-8.

Search engines do not understand theese translations.

For filenames however ...it would be ok to use other translations:

æ=ae
ø=oe
å=aa
Æ=Ae
Ø=Oe
Å=Aa

But allowing theese characters is ok ...danish domain names uses and supports danish characters.

 

Best ...,

:-) Andy

Aug 19, 2010 at 5:45 PM

I would like to be able to sort Categories and Pages :-)

Aug 21, 2010 at 12:31 AM

I would like to be able to set a optional prefered domainname for the blog ...and that domainname would be reflected in Utils.AbsoluteWebRoot

Oct 7, 2010 at 1:44 PM

I need to control the order of the Categories and also be able to set one to inactive (not displayed in the category list) without deleting it.

Nov 10, 2010 at 12:10 PM

Could you please add a uservoice or getsatisfaction forum instead of this thread?

Nov 22, 2010 at 3:05 PM

I would like to have a dropdown category list and links list and even a dropdown tag list, take up less room and look neater and cleaner.

Nov 28, 2010 at 5:36 AM

i would like to suggest more powerful code formatting extension for blogengine it's very good if you can use color code (used codeplex code for format) it's open source and very good looking instead of javascript formatters it's a single dll. and if already colorcode intergrated please let me know.

Nov 28, 2010 at 12:39 PM

Simple Integration feature need to be integrated with YetAnotherForum.

Nov 29, 2010 at 5:36 PM
Edited Oct 24, 2011 at 8:35 PM

Simple Integration feature need to be integrated with YetAnotherForum.

 

I agree looking for an simple integration of the two.


Java Blog

Nov 30, 2010 at 3:41 AM

Are some of these wish list items specific to some versions of the product or would they be applicable to both the 1.6 and below as well as RC 2.0?

I have not been actively coding ASP.NET in some time but the project has me interested in investing a little time just to divest myself a little.

 

:)

 

Angelo

 

Dec 2, 2010 at 8:18 AM

After checking RC 2.0

  • I see that the files under admin folder need more sorting , there are css, ascx, aspx, js  files on the root
  • also why not changing dashboard.aspx to default.aspx , to make access to admin area more faster by go to yoursite.com/admin then login  you will be on your admin
Dec 3, 2010 at 11:31 AM

I would like a way to limit certain categories of posts to logged in users.

Dec 3, 2010 at 11:53 AM

For MySQL... to use table name in lower case! Everything that I update my blog engine I need to correct this! =/

Thanks

Dec 3, 2010 at 12:41 PM

A check box on the add entry form that would allow the option of the post being visible to logged in users only so selective posts could be visible to all or only logged in users, or selected by the category of the post.  Thank you.

Dec 6, 2010 at 2:26 PM

Downloaded Ver 2, been playing around with it for a couple of days.

It would be good  if possible to assign different master templates to different pages or have some mechanisim for varying the layout.

A much  more modest request, it would also be good if the back/forward post navigation separator dissapeared when you reach the first or last post (looks nicer).

Dec 9, 2010 at 7:28 PM

There is a feature in Tumblr that I have come to rely on - that is when I make a post, it automatically reposts it to my Facebook and Twitter accounts. I would like to have that functionality within BlogEngine.

Dec 26, 2010 at 9:20 AM

Any chance of getting the newsletter widget supplied as a control

Dec 30, 2010 at 9:51 AM

are their any sollution to use images in theme from img folder inside my theme folder

if i use

<img src="themes/mytheme/img/myimg.png"/> that work on front but not when i go to seprate post.

Jan 4, 2011 at 2:20 PM
Andy_McKay wrote:

Any chance of getting the newsletter widget supplied as a control

I'd love to see this, too.  Thanks!

Jan 4, 2011 at 6:03 PM

I just created my blog using BE 2.0 RC and it rocks....thanks guys.

One of my favorite features of using posterous before was, that I can publish a blogpost by simply sending an email to <blogname>@posterous.com

Would love to see similar feature on BE

Thanks

Jan 4, 2011 at 6:04 PM
Edited Jan 4, 2011 at 6:15 PM

oh..and i would love to see "google analytics" integration into BE , so that I know where are my readers coming from, and  what keywords they are searching for! :)

 

Jan 4, 2011 at 6:05 PM
MattLindley wrote:

There is a feature in Tumblr that I have come to rely on - that is when I make a post, it automatically reposts it to my Facebook and Twitter accounts. I would like to have that functionality within BlogEngine.

 I'm using http://dlvr.it ... its free and simple to setup..and auto posts to LinkedIn, FB, Twitter etc...try it!

Jan 4, 2011 at 6:50 PM
vikramkone wrote:

oh..and i would love to see "google analytics" integration into BE , so that I know where are my readers coming from, and  what keywords they are searching for! :)

Check this site http://www.deventerprise.net/Projects.aspx
The extension is based on Chris Blankenship's original implementation.

I have it running on BE RC 2.0.0.31 - seems to be working well :-)

Jan 11, 2011 at 3:00 PM
Edited Jan 11, 2011 at 3:01 PM

Recently I ended up creating an ASP.Net control to add FaceBook like button on my blog. There are other ways to do the same thing like adding some JS control on your PostView or Master page and thing like that that will add LIKE button. To have little bit more flexibility from code behind I ended up with a User Control creation. You can see how this is working here.

http://www.byteblocks.com/post/2011/01/11/FaceBook-Like-Button-Control-For-ASPNet.aspx

I am still using a modified version of BlogEngine 1.6. I also have a control that adds "Tweet This" button on each of my posts as well.

Let me know if you have any questions.

Feb 5, 2011 at 9:38 AM

That is some very good ideas. Actually, there is already a CAPTCHA but it is invisible. Will need more of such changes so that i can move from Wordpress from my blogs her Monel 400 | Inconel 600

Feb 7, 2011 at 10:42 AM

mads ,

Recently i was looking into the new blog engine 2.0 and i said wow !! Seems , now , word press is going to get some tough competition in future.

I do host a couple of blog engine based websites.And one thing i feel missing is

Paging in large posts , a feature that i found in joomla.This feature i found helpful in covering featured news that spans across several pages.

You can check what it looks like from - http://goo.gl/ZrP99

Currently (i saw till BE 1.6)

Larger posts can be broken with [More] but that is not too satisfactory (my views only)

FCKEditor has got Page Break function but it needs an implementation in asp.net

http://drupal.org/node/81893

 

Feb 7, 2011 at 10:36 PM

I"d like to see

1. ability to add widgets to pages

2. ability to apply theme to the admin section

thanks!

Stephanie

Feb 9, 2011 at 9:01 AM

lower case URL's are a must, surely...

Feb 9, 2011 at 1:53 PM

I'd like to see support for multiple blogs

Feb 11, 2011 at 5:21 AM
robdob wrote:

I'd like to see support for multiple blogs

Multiple blogs are now supported in BE 2.0 as per my knowledge..

Feb 14, 2011 at 1:33 PM

I would suggest you to provide Import/Export on Blogroll section :)

Mar 2, 2011 at 11:56 AM

Nope, BE 2.0 does NOT have support formultiple blogs,  the supportfor multiple blogs appears to be something that has been requested for over 4 years now but still no support.  Last I heard there was a possibility for early spring,  who know thats only 21 days away..

Mar 2, 2011 at 12:38 PM

Facebook

Like
Comment
 

Mar 7, 2011 at 1:01 PM

For those of you looking for a way to add Facebook 'likes', I know that I saw an extention for 'AddThis' a social bookmarking plug-in.  This bookmarking plug-in offers Facebook likes as one of its configurations so you may want to look into this.

As far as offering support for multiple blogs within one installation, if this isn't supported in 2.0 it should probably be removed from the official Roadmap which lists it as a feature of 2.0.

Mar 7, 2011 at 1:09 PM

For SEO purposes, it would be nice if you could add the category to the url.  For instance, if my categories are football, baseball, and basketball, it would be nice if they were added to the url.  So, if I create a post called 'Conducting a Draft', it would be nice if the url said: http://myblog.com/football/conducting-a-draft.aspx.  Otherwise, I would need to add 'Football' to every blog title to differentiate it from other sports. 

Mar 7, 2011 at 3:49 PM
BenAmada wrote:
BE already supports hosting multiple blogs in the same database.  There's a tablePrefix attribute you can set in your web.config file.  The tablePrefix attribute can be set for the DB blog provider, the DB membership provider and the DB role provider.  With the tablePrefix, you would have multiple sets of BE tables with different prefixes, like be_Bob_Posts, be_John_Posts, be_Bob_Users, be_Jon_Users, etc.  Here's sample usage of the tablePrefix attribute for "Bob's Blog".

<BlogEngine>
    <blogProvider defaultProvider="DbBlogProvider">
        <providers>
            <clear/>
            <add
                name="DbBlogProvider"
                type="BlogEngine.Core.Providers.DbBlogProvider, BlogEngine.Core"
                connectionStringName="BlogEngine"
                tablePrefix="be_Bob_"/>
        </providers>
    </blogProvider>
</BlogEngine>

<membership defaultProvider="DbMembershipProvider">
    <providers>
        <clear/>
        <add
            name="DbMembershipProvider"
            type="BlogEngine.Core.Providers.DbMembershipProvider, BlogEngine.Core"
            passwordFormat="Hashed"
            connectionStringName="BlogEngine"
            tablePrefix="be_Bob_"/>
    </providers>
</membership>

<roleManager defaultProvider="DbRoleProvider" enabled="true" cacheRolesInCookie="true" cookieName=".BLOGENGINEROLES">
    <providers>
        <clear/>
        <add
            name="DbRoleProvider"
            type="BlogEngine.Core.Providers.DbRoleProvider, BlogEngine.Core"
            connectionStringName="BlogEngine"
            tablePrefix="be_Bob_"/>
    </providers>
</roleManager>

This means if I have 200 users, then there will be 200 posts table, am I right? If so, that will create lots of database tables.

I am using BlogEngine.Net with SQLServer Database and using aspnet membership provider. In the BlogEngine.Core files,  I was able to check if the logged in user is the author of the post then only author can view his/her blogs. We can do similar approach to pages. This might be the first approach to use the existing blogengine virtually as multiple blogs where only author or the authorized role will be able to view and comment on those blogs. However, this might not be the best approach. 

I need to use one of the blogging application that supports multiple blogs in our application. I found BlogEngine to be the best solution. But I am still in the dilemma if it supports multiple blogs in the future or not. If it does, then I can use the existing version and modify the codes to fit my needs. If it doesn't then I might have to look for a different solution which I really don't want to after using BlogEngine.

Any suggestions or insight would be really helpful for me to move forward on my project. 

Thanks.

 

 

 

Mar 8, 2011 at 9:21 AM

Can you make the admin dashboard firefox 4 proof. there is an attribute in the

<html here..>
 tag of the master page which the browser does not get.
and can you make the gravatar hovercards like wordpress has as plugin?

Mar 13, 2011 at 1:26 AM

* a more feature rich editor (like CKEditor (http://ckeditor.com/))

* ability to copy a page to a new page

* ability to cause the data to be reloaded from the file system (or automatically notice new files and add them) -- would help when authoring on different computer and transferring files.

Mar 24, 2011 at 3:26 AM

Has anyone requested the ability to have an adverising management section?  It would be great to be able to put in banner ads and ads in the right column, where the be would track the impressions and clicks.  In the admin, you would be able to manage the ad campaigns and view reports on ad statistics.

Apr 8, 2011 at 12:27 AM

Would like to change the order of the pages that are created in BE. Just some move up or down buttons in the list and that's how the list would be ordered when the page list is displayed on the front page.

 

Apr 8, 2011 at 7:58 PM
Edited Apr 8, 2011 at 7:59 PM

For facebook and twitter I added the following code to the postview page.  of course you would need to change the links to point to your sites.  This places the icons and counts on the left bottom of the footer.

<div class="footer">   
    <div class="bookmarks">
        <a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="https://twitter.com/InterimHealth">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
        <iframe src="http://www.facebook.com/plugins/like.php?href=<%=Server.UrlEncode(Post.AbsoluteLink.ToString()) %>&amp;layout=button_count&amp;show_faces=false&amp;width=150&amp;action=like&amp;colorscheme=light&amp;height=25" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:20px;" allowTransparency="true"></iframe>

 

See our site:  http://www.interimhealthcare.com/blog

 

 

Apr 9, 2011 at 12:07 AM
shaskins wrote:

For facebook and twitter I added the following code to the postview page.  of course you would need to change the links to point to your sites.  This places the icons and counts on the left bottom of the footer.

<div class="footer">   
    <div class="bookmarks">
        <a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="https://twitter.com/InterimHealth">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
        <iframe src="http://www.facebook.com/plugins/like.php?href=<%=Server.UrlEncode(Post.AbsoluteLink.ToString()) %>&amp;layout=button_count&amp;show_faces=false&amp;width=150&amp;action=like&amp;colorscheme=light&amp;height=25" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:20px;" allowTransparency="true"></iframe>

 

See our site:  http://www.interimhealthcare.com/blog

 

 

I found an extension that does this quite well. I modified it a little bit to make it display a little better. http://www.mgdking.com/post/2011/03/29/FaceBook-Like-Extension-for-BlogeEnginenet.aspx

May 11, 2011 at 6:05 PM

I would like the feature of having "New" posts "Options" - "Publish" set to "unchecked" by default so that editors don't accidentally publish by default.

May 11, 2011 at 9:02 PM

I stumbled across BlogEngine after recently losing my temper with Blogger - they seem to have a bug at the moment that causes loss of International settings, and then refusing to let you access your blog unless you logout, completely shutdown browser, then log back in again!

Having switched freshly, there are some really big holes in useability of BlogEngine.  I'm not complaining - BlogEngine is great - but, hey, if it helps improve BlogEngine even more then these are my observations...

(1) This is the biggie... when I upload a photo into a Post in BlogEngine, all I get is the photo at the original size.  I know I can tweak each photo idividually in HTML (and I have done), but it is a *REAL* pain (and unacceptable for someone who doesn't know HTML)! I also know that I can install extensions (eg prettyPhoto) - but I have not yet found one that does everything wihtout needing a Microsoft Certificate in .Net development!  What they do on Blogger, out of the box, is this:-

(1.a) photo is uploaded and displayed in post as a thumbnail

(1.b) the photo is in a "table" with Photo Description beneath, and a neat margin around it

(1.c) by clicking the thumbnail in the editor the UI allows you to select size of thumbnail and also define how it "floats" (left/right/center)

(1.d) once the post has been saved, in the main view of the post by clicking on the photo a larger version of the photo pops up (Lightbox-type of effect) to comfortably fill the view

(2) It would be neat to have a "new post" button on main screen (e.g. in the top nav), and not to have to first click Admin > Posts.  This is a basic usability issue.

(3) Unless yo have an ultra-hires monitor, you have to scroll down to click the Save button when creating a new post.  To optimise usability the button should be moved up or perhaps even replicated at top of form

(4) As per Blogger, admin tasks list could be rolled-up into a drop-down list to take up less webpage realestate (and put it up out of the way in the top nav strip)

(5) Multiple blogs!

(6) A hybrid list of Posts for side nav.  As per Blogger, a Month List, but with current month expanded. Infact, in Blogger, you can select whether the list is by day, week, month, year, etc.

Is anyone in the BlogEngine team able to give us a preview of some of the improvements currently planned for the forthcoming June release?

Keep up the GREAT work.  As soon as I've earned myself some real money, I'll gladly donate something to the BlogEngine team.

Hope my wishlist, as a fresh defector from Blogger, is of help here.

May 11, 2011 at 10:24 PM

Hi,

I'd like some small improvements on the blogroll-widget

Possibility to edit - I see you already plan that, great!

also I'd like for it to be possible to open the blogs in another tab/window. As it is now the other blogs I open from the blogroll replaces my own blog and I don't like that.

Best regards

/Helena

May 29, 2011 at 3:45 PM

How about some script combining for the rediculous number of .js files that are now required to load on every page in 2.0?

I setup a test install with barebones content. I turned off ALL the extensions and set the theme to the stripped down "Mobile" verison. Page load time? 2.491 seconds.

There are NO images, NO Videos, and a single text post consisteing of a whopping 12 leters. To have that kind of load time for such meager content is beyond rediculous.

The problem is that the following files all needing to be downloaded in succession:

jquery.js

jquery.cookie.js

jquery.validate.js

jquery-templates.js

json2.js

If you combined these scripts before serving them to a visitor, it would shave nearly a second (~30%) off the load time. Not only would this improve the user experience, it would make a significant difference in google ranking for blogengine based sites.

Please either combine them or get them out of core.dll so that those of us who care about such things can combine them ourselves.

Thanks

PS- Here is a link to a load time test for the site referenced above: http://www.webpagetest.org/result/110529_1A_Q7C1/1/details/

Jun 19, 2011 at 10:07 AM

it would be great to have:

1. Unlimited JQuery scroll (Continous scroll paging)

2. Category post data pull with a widget/admin feature (to pull out some data from specific category to any area other than just "Content" area.. ex : sidebar (just my thoughts))

3. Native Blogengine Photo Gallery (with paging) combine with Unlimited JQuery scroll down will look like google image search/Bing like search engine (my crazy thoughts).

4. Search with thumbnail image (my childish thoughts).

5. On page Css editing (my lazy thoughts).

6. Standardize the search result with more correlative connection to similar post without a scrammbled looks on the related link to a search result (just oppinion, ignored if does not mean anything usefull).

Please do not take seriously about my english language as it might not be appropirately written..(still learning)

I love this blogging engine the most and I hope it will continously improved as already now, to be honest I also learn a basic ASP.NET language implementation with blogengine.net and I'm very thankfull to the team for all the effort and the time for blogengine.net.

Can't wait for the next version of blogengine.net..Cheers

 

Jun 19, 2011 at 5:00 PM
Edited Jun 19, 2011 at 5:02 PM

Please make BlogEngine fully translatable via the *.resx file.

I fully translated into German but BlogEngine is still to the half in english....

And could you upgrade to the latest version of tinymce?

Jul 11, 2011 at 1:21 AM

Can I vote for a Web Application version please?

Many thanks

Jul 11, 2011 at 11:06 AM

Google analytics isn't working with BE 2.5 when I put it on custom code tracking script. Please fix this.

Jul 11, 2011 at 12:47 PM

1.  Get Spell-check working without jumping through hoops

2.  It seems that there should be a 'Draft' section for posts that aren't yet published.  To the author, the post appears with all other posts so it appears as though has been published..  I don't agree with having it look published if it isn't, but if you insist it should be highlighted or something to give a visual clue that is isnt' live.  There have been times that I forgot I didn't publish something because it appeared as though it was (at least to me).  In my mind, it would make more sense to have it remain in a 'Draft' area until published.

3.  A 'post preview' feature would be nice.

4.  The 'confirmation/error' dropdown banner at the top of the screen (which appears when you make an administrative change) gets very annoying at times because after a change I want to quicly go back to the home page, but the link is covered-up by this banner.  It would make much more sense to have this dynamic banner appear at the bottom of the page so it isnt' in the way.

5.  I would add a 'Publish' button immediately below the control where the post is written.  When making quick edits to an existing post, I always have to re-scroll down the page to find the 'Publish' button when it would be much easier to click a button right underneath the input control.  Many forums do this as a useability enhancement.

6.  If you're editing a post that has already been published, I would change the wording on the button from 'Publish' to 'Save Changes'.  It's a bit confusing in the beginning because it gives the impression that you may be publishing a new post.

Jul 11, 2011 at 4:37 PM

Recently, I posted a question concerning uploads:

http://blogengine.codeplex.com/discussions/264458

The basic issue is we need to have the uploads put onto a fileshare.  Simple attempts to fix this, such as moving the "files" folder into a virtual directory have failed for me.  Due to this I have started researching how to replace the uploading components entirely.  Turns out they (in 2.0 codebase) are in three seperate locations.  I am sure there is a reason for this, just unsure as to why.  (One for files, one for images and one for videos.)

Anyway, and I think as some others posted as well, beyond locations for storage (someone suggested database as well), ability to select items already uploaded, and overwrite previously uploaded items are all excellent ideas as well.

Thanks!

Jul 12, 2011 at 12:05 AM

rpetty,

I have been working on a file manager solution that will allow you to build a "Provider" to change the way the files are stored. As you said it is impossible currently to save the files to a UNC path (non virtual) or a database. However I have pretty much finished this off, you can see the progress at this discussion. 

http://blogengine.codeplex.com/discussions/264047

This is not yet implemented into BE and far from complete, however this should be along the right paths.

Aug 18, 2011 at 3:55 PM

I'd like to add another vote for a web application version.  I'm curious why the project is corrently constructed as a website project rather than a web application?

-Ron

Aug 20, 2011 at 8:34 PM

A cool feature I would like to see would be an easy ability to add breadcrumbs to Pages that you create. This would allow a user to create a "Home" page and add a certain number of breadcrumbs on that page. They should be able to set the pixel size of the breadcrumbs that way they can have 2 breadcrumbs at 50% width, 3 at 30% width and so on. The user should also have the ability to choose what post they would like to make as a breadcrumb. This would be a very cool feature.

Dec 2, 2011 at 5:04 PM

I'd like to have SyntaxHighlighter on BlogEngine.

Dec 28, 2011 at 7:41 AM

I want a second "Save settings" button up with the admin/pages/settings. aspx. I'm sure, scrolling to the bottom for the page ain't difficult, but a button high on the page would set up administrating the settings a little bit easier. I agree which i need many new client controls. We kinda hoped that this community would pitch in in this one. There is a way into the "source code" tab for most of us to add code and now we can integrate it in the primary builds

Social bookmarks is theme based just now. You can easily inject them yourself, but we may need a configurable control in some.

blue heeler

Dec 28, 2011 at 7:52 AM

What I am suggestion is to make the article page customized so that if a user would like to enter in his article customized fields it can be done easily without modifying code.

For example lets say someonw open new blogengine website of lyrics, and he would like to insert the song name, song album title, band and so on, he could do this.

So, what do I suggest is the implementetion Idea.

My idea of implementing such is to use SQLMetal tool. so whenever a user would like to add a new customized field all he has to so is to enter a new field in his database, and run SQLMetal.EXE to create the new data context. the new files created by sqlmetal will be replaced by the old ones...and thats it.

next time a user will need to access his new fields, all he needs to do is just call the datacontext that point to the new customized fiels.

 

This behaviour will force you to make changes in all of the DAL layer, I guess the creator of blogengine will now much better what it should take to implemnent such, but for my opinion it is very easy to work with a data context to create LINQ querues easily....

Mar 5, 2012 at 10:41 PM

I would like to have an easy way either by an extension or a check box in the pages area of the admin control panel to require a login for a BE created page Currently there is no way that I have seen to create a page and have that page require a user login to view it.  I use BE for a hiking club website CMS and currently have over 500 registered users, several pages I would like to have as members only. Thank you.

Apr 14, 2012 at 2:39 PM

I'd like for the newer version to be well-tested as a sub-application which recognizes the authentication ticket from the parent application.  This was working in BE 1.6 but I believe it was lost in the latest versions.

Sep 26, 2012 at 9:10 PM

I would like to see some SEO friendly enhancements to the blog and page posts.

1.  Title, Excerpt and Tags fields should not be used in used as content for meta tags: "title", "description" and "keywords".  They should have their own data fields with each post and page entry.

- Currently the subject field is being used as content for the “title” meta tag.  The text prepared for the reader in the subject field, may need to differ greatly from that of a well optimized "title" meta tag.  The meta tag is also limited in length and need to be keyword rich, unlike the reader version of the article title.

Excerpt field is currently used as the summary of the blog entry, this summary is again prepared for the reader and is not limited in length or html code needed for visual presentation.  The “description” meta tag, which pulls currently pulls from this filed, is limited in character length and raw text.  This limitation combined with SEO optimization requires a short concise summary of the page.  These should also be two separate elements.

- The tag cloud is used for organizing content in the blog and not for submitting text to the keywords meta tag (this tag is obsolete, but it should still be in the control of the writer and may differ greatly in comparison to the TAG cloud"

2.  There are serious gaps in restricting duplicate content and this issue has a significant impact on SEO.  Blocking alt views (such a pagination, categories ...) through no follow will do the trick.

Sep 30, 2012 at 1:21 PM

I would like the ability to view/edit user passwords in the admin/users page, we can now edit email addresses, why not the passwords also?

Nov 25, 2012 at 4:09 AM

I would REALLY like an event calendar.  So I would be able to add events to it that may occur on one day or may span multiple days.  It doesn't need to go into the hour details.  I just want to tell people about upcoming events happening on certain days with a description section where I can provide more details such as times and locations.  I know others in the community have talked about wanting this kind of thing too. 

Thanks for all your awesome work on this blog!!
Brian

Dec 15, 2012 at 11:44 AM
Edited Dec 17, 2012 at 4:08 AM

I am just starting to learn about BlogEngine.net so I apologize if my suggestions are already covered in some way I haven't yet figured out.

I'm noticing a lot of the suggestions here are more along the lines of something you'd see in a plugin, rather than core functionality.  My main concern is core functionality, and with that in mind here is my main wish list:

  • Custom page templates.  Basically, do the ASP.NET/BlogEngine equivalent of what WordPress does.  When you create a page, by default WordPress uses the regular page template, but you have the option of selecting alternative templates page by page.  WordPress will also use an alternate template automatically if there is one found which matches the page's ID or slug. This feature, probably more than anything, enables you to create websites that are unique and which don't look like most other sites which happen to use the same CMS.  Maybe there's a way to do something like this already, but so far I haven't tripped over it.

  • Better documentation. What you already have is a decent outline but it needs to be much more detailed and include more examples.

  • API for accessing *every* last bit of info about the current page or post.  Right this moment I am trying to figure out how to get the name and/or slug and not having much luck so far.

    This may be a documentation issue. BlogEngine.Core has a "Page" item and a "Post" item but my thought would be that only one is valid at any given time... which one?  There's no function that would seem to specify.  Do you test them one at a time to be NULL or not?
Dec 27, 2012 at 6:23 PM

Adding a link in the comment page, in admin section, to Disqus if it is used as a default comment provider

Dec 29, 2012 at 12:44 PM

Not sure how easy this is to implement, but in the setup of blog engine, it would be useful to have more flexability, such as installing in a sub folder.

I have had real trouble implementing blog engine 2.7 in a sub folder with in my website ... it took several attempts and nearly gave up, but got there in the end.  There are no instructions on configring this change that apply to version 2.7 that I can find, but after plenty of trial and error, found once done, it is simply copying some files and then a find & replace routine.

Could we include a subfolder option as part of the initial setup routine?

Dec 30, 2012 at 7:24 AM

I can't believe this needs to be mentioned, but how about the ability to export/import PAGES instead of just posts?

Jan 3, 2013 at 5:40 AM
madskristensen wrote:
In our efforts to make BlogEngine.NET the best blog engine on the face of the planet, we need to know which features you are missing. So please tell us. It only takes a couple of days for features to be implemented and testet, so you don't have to wait for long.

BE is wonderful.  I'd love it if there was an extension or a way documented way to modify app_code/controls/relatedposts.cs so that thumbnails of embedded pictures show up in the postview ... in my case, /blog/default.aspx.

Thanks, and great work!

Jan 30, 2013 at 9:56 AM

Is it possible to create a user, like a Super Admin, who can access and manage the entire platform, between the various sub-folder blogs?

Feb 4, 2013 at 4:20 PM
I'd like to see it updated to the latest version of ASP.NET and MVC. Right now it has dependencies on Microsoft.Web.Infrastructure v1.0.0.0, System.Web.Razor v1.0.0.0, System.Web.WebPages v1.0.0.0, System.Web.WebPages.Razor v1.0.0.0 and System.Web.Helpers v1.0.0.0. These old assemblies cause conflicts with the rest of our site even though we have the blog running in it's own application pool with a unique identity, etc. In the past we've managed to work around it with a magic combination of <add assembly... /><remove assembly... /> directives in the various web.config files on IIS6. Now that we're on IIS8 we've been (so far) unable to come up with a working combination. We'll keep at it, but this whole problem would just go away if BE was up-to-date.
Feb 7, 2013 at 12:45 PM
Hi,

I think the primary blog vs secondary blogs and the loss of functionality needs to be addressed. I find this very limiting, previously I was using BE 2.5 and had individual blogs spread across 3 directories. I wanted to move to 2.7 so I could host all the blogs under one system in a SQL database but I've run into problems where my secondary blogs lose out on features that the primary blog has;
I can download extensions in my primary blog and configure them, in the secondary blogs I only have the option to disable/enable them AND the configurations from the primary blog are not passed down (so I'm left with a bunch of default settings that are not configured). A good example is the AddThis extension, I can't configure my twitter accounts on sub blogs.

Not being able to add custom tracking code to individual blogs really hurts.

Not being able to add custom comment providers to secondary blogs.
I think the user scenario that I am under, is I have multiple blogs (3 - 4) that I want to manage as separate entities, not as inherited blogs that all relate to each other. Cascading disabled extensions down to secondary blogs makes sense, but when the extensions are enabled, I might want to configure them differently for each blog and/or pass the configuration down to each blog.

Other than that I'm quite happy with the engine, but I think I am going to have to go back to having a BE engine per blog so each one can have its own style and custom extensions.

Thanks
Jun 9, 2013 at 2:07 PM
ildrago wrote:
Is it possible to create a user, like a Super Admin, who can access and manage the entire platform, between the various sub-folder blogs?
I just ran into this when creating a new platform with the Site Aggregation - if the answer is "separate administrator for each blog" then I'll deal with it, but right now, I haven't seen any answer either way, other than circumstantial evidence when I get exceptions.
Oct 4, 2013 at 3:15 PM
Can we have support for markdown a lá stackoverflow (and this site)

e.g.

Here's some normal text interspersed with some Code, some italics and bold.
and a quote
etc

stackoverflow uses:
I have got MarkdownFormatterExtension installed but it doesn't appear to do anything.
Oct 4, 2013 at 10:11 PM
Edited Oct 4, 2013 at 10:18 PM
1) What do you think to add different THEMES for admin sections;
2) A version checker that inform administrator that there is a new version, a minor version ad fix version avaible to download;
3) User profile improved: users can choose what are informations to show to public, friends or private only;
Oct 5, 2013 at 8:57 AM
Hi Ildrago,
  1. I agree with you with a selectable Admin Theme, that would be a great feature to have.
Oct 8, 2013 at 12:15 AM
It's a nice idea.. I'd like to implement it.. thanks for your precious suggestion
Oct 8, 2013 at 12:19 AM
mikefulton wrote:
I can't believe this needs to be mentioned, but how about the ability to export/import PAGES instead of just posts?
I'll implement it.. thanks for your suggestion.
Oct 8, 2013 at 5:15 AM
delkhanna wrote:
mikefulton wrote:
I can't believe this needs to be mentioned, but how about the ability to export/import PAGES instead of just posts?
I'll implement it.. thanks for your suggestion.
I agree with this too, an page export/import feature :)
Oct 8, 2013 at 8:15 AM
A kind of "menu-builder" for each blog / sub-blog, with sorting and ordering (parent / child), where user can add/remove every element: tag, category, profile, page, post or a generic url.
Oct 8, 2013 at 11:04 PM
Basic Settings -> Number of characters = -1 to entirely hide the description.
Oct 8, 2013 at 11:07 PM
Does anyone know if this list still gets seen/acted on/responded to by the developers? Is there somewhere better to discuss BlogEngine.NET cos I've got a lot more things I'd like to add ;-)
Coordinator
Oct 9, 2013 at 2:54 PM
Oct 31, 2013 at 11:46 AM
Are something news about next version / update of BE?
Thanks :-)
Coordinator
Oct 31, 2013 at 3:49 PM
Edited Oct 31, 2013 at 3:50 PM
Takes longer than we hoped, but it is coming and pretty big. We'll have asp.net web api backed by repository instead of .asmx services and completely redesigned admin build with Bootstrap/AngularJs. Release date keeps sliding, but with any luck beta version will be ready by end of November with final release end of year.
Nov 1, 2013 at 6:49 PM
rtur wrote:
completely redesigned admin build with Bootstrap/AngularJs.
This sounds great!

Would BE have a Standard Bootstrap theme?
Nov 3, 2013 at 11:35 AM
Is it possible to have a preview or an alpha release to study or test?
I can't wait! :-)
Coordinator
Nov 4, 2013 at 2:33 PM
ildrago wrote:
Is it possible to have a preview or an alpha release to study or test?
I can't wait! :-)
It is currently in this fork: https://blogengine.codeplex.com/SourceControl/network/forks/rtur/KoWebApi
We will merge it when it will be stable, but currently it is not even alpha - no security in web.api, no user management and lots of incomplete functionality.

If someone wants to help with development, always welcome. With all the new frameworks it is pretty fancy :)
Nov 6, 2013 at 11:12 AM
Hi Rtur,

Just downloaded your fork

https://blogengine.codeplex.com/SourceControl/network/forks/rtur/KoWebApi

Looks really great!

BootStrap for standard theme!

Just taking a very quick look seems like next version is going to be a major revision.


With all the new frameworks it is pretty fancy :)

You are right about that!

You are doing a great job so far.

So you are the only one currently working on this then?

Looking forward towards the next release looks like going to be a major one.

Keep up the great work!

Have a great day!

Brian Davis
Jan 19 at 3:03 AM
I think it'd be useful if the "Edit' link to modify a post were at the TOP of the post vs the bottom. This way you don't have to scroll to find the link every time you need to edit.
Jan 19 at 2:31 PM
I would like to see the delete feature work in the newsletter widget. Admin/edit/delete

After deleting an address and saving, the address does not stay deleted.
Jan 19 at 3:00 PM
Hi Jerrysdean,

Seems like you are working really hard to solve the newsletter widget issue.
Jan 19 at 5:20 PM
Hi kbdavis,

Well, I have 3 newsletters on my website with 200+ subscribers on each one and a quick efficient way to delete addresses would be a nice & welcome addition.
Jan 20 at 9:37 AM
Talking about Newsletter Widget, it would be great if newsletter could be present under Admin > User setting, with a new item called 'newsletter' where would be a list of subscribed users, day of subscription and possibility to send an email directly to subscribed user. :)
Jan 20 at 9:55 AM
Hi JerryDean and Ildrago,


Would a newsletter extension or a module that would offer full "Newsletter" and "MailingList" functions that can deal with user subscriptions, something like what Constant Contact or AWeber offers something you like to see made for BlogEngine?

Would you be willing to pay for a such extension/module if made available and if so how much?

I have too been in search of a mailinglist, newsletter, and mail management web application and see so far what is available does not meet all of my goals, so I am seriously considering in developing my own mailing system.

If I do develop this it can also be made to be integrated into BE either through an extension or a module.

Would have a separate page with link in Admin section where you can do actions for any one on your contact list, create a separate e-mail that is not a post or page, and have the ability to email all of your contacts or only a select few based on different factors, like certain groups with in the contacts, Sign up date, and etc.

With in each post or page you make have an option to check for "Send Email" In the editor, similar to "Publish" post or page.

It would also delete users where emails are bouncing after a certain amount of time. Will make a list of "Bounced" users, and at the same time remove them from the active email list so you don't keep getting "Error" emails about the bouncing.

Option to "track" email opens and clicks made with in any email sent.

If interested and if I can get at least 3-10 people interested in this I can go ahead and start on this development.


You can email me directly at:

kbdavis07@yahoo.com Have a great day!

Kbdavis07.info
Jan 20 at 12:59 PM
In my case I am the volunteer webmaster of the Southern Arizona Hiking Club, a nonprofit organization. I would need to get approval to pay for something like you suggest. If the delete actually worked on the BE newsletter it would be fine for my uses. Everything else with it is working fine now thanks to some fine folks here that have helped me with it. What you are proposing sounds very nice though.
Jan 27 at 11:00 PM
Great work with the new version!

Some personal suggestions here, though I suppose a few could be implemented in Themes, as opposed to Core modifications:


Custom properties/fields for Posts/Pages

Responsive/Adaptive Admin configurations for Widgets (show/hide based on screen size)

Optional Post Paging (boolean to display pager control when Post.Content > X number of characters)

AJAX loading of Posts/Pages (collapse/expand Post from PostList)

Optional screen wide Masonry/Tiled display of blog content

Ability to paste/import Categories and Tags (currently have to manually recreate)

Media library manager (ability to assign media to multiple Posts/Pages, for embedding galleries in Posts for example)

End User Theme switching (light, dark)


I'm working on some of these myself, but just throwing them out there. Thanks again!
May 1 at 2:20 PM
Edited May 1 at 2:38 PM
网站后台,可以设置 文章、分类、等页面的URL重写的功能,
因为默认的文章与分类使用的是 标题。有时候,对于文章页面或分类页面的URL,我想使用文章的GUID或其他的字段。
以下为英文:
Need to be able to rewrite url of posts, cats and pages on the control panel, since the default urls for posts and cats are the current titles. As for post pages and category pages, I want to use GUID or corresponding fields.
May 4 at 4:43 AM
I'd like to see some of the things that are currently ancient and abandoned extensions (I can't find a Twitter post publisher plugin that is known to work with version 2.9 for the life of me), built in as features to take the burden of updating them off developer's shoulders; more likely for abandonment that way.
May 7 at 4:13 AM
This is a minor feature, but if a blog post isn't visible due to a difference in the blog publish date and the server time there should be some kind of notice on the post edit page that shows up and says "Your post will be live in 4 hours and 29 minutes. If you are writing in a different time zone from your server, please update the server time offset setting".

I noticed several posts from confused people who couldn't figure out why their posts weren't showing up due to this problem. This would make the initial experience with the blogengine.net a lot less frustrating for those who experience this time issue.
May 13 at 11:45 AM
Hi All!

The more I read about SPA (Single Page Application), the more I'm convinced that BlogEngine should written as two separate SPA projects (one for Admin and the other for non-admin) within the same solution.

What is the advantage? From the users' (non-admin) point of view, it will be a lighter application. Think of all the CSS's, Javascript and images that are strictly for admin that you don't have to bring down to the users' machine.

From the support point of of view, you can easily divide and conquer the issue - is it on the admin side or the non-admin side?

From the developers' point of view, it will be easier to maintain. A developer could either work on admin or non-admin - separation of concern.

Thanks for reading!
May 14 at 5:10 AM
Hi Galagerardo,

You make a great point about Two SPA's for BlogEngine.Net


Currently the Admin section is already a SPA :)

It is using the following frameworks:

Angularjs
Moment.js
Toastr

For the client side since the posts and etc are all Web API's connecting the two as SPA's should be in "theory" easy.

I been looking into SPA's, MVC, and Entity Framework for last few months and see some ways BE can use those to improve.

For SPA's on the client side we can even go an additional step.

I notice with SPA's the initial front load to the client of all of the "Frame-Wire" of the SPA takes a big hit on loading on the first load.

Thinking for BE for the first load to just load the very bare min and then have Web Workers in the background doing the "rest" of the upload to client
while they are visiting the site, this way first hit won't be so big.

Then load all of that to HTML5 Local and Offline storage on client side if they support it.

This way next visit only thing that would load would be any content that had changed from their last visit.

Again doing "bare" min and then using Web workers in the background to do Syncing between server and client while the user is visiting the site.

This also offers "Off-line" abilities if user is viewing the website on a mobile device with no to little or have a very bad internet connection.

Same feature can be used Admin side to save posts "Offline" and when connect again it auto posts to live server.


Having it this way would save lots of bandwidth in both directions for the User and the Server :)


Also if for some reason the actual server goes down, user can still view their "Off-line" version copy of the website till server comes back up.


:)


Have a great day!

Brian Davis

http://BloggersOnline.Com