|
We do have a fairly comprehensive system in place that has all (well, all we could find, which is still around 19,000) of the old ASP links mapped to new links. Eg click on www.codeproject.com/asp/readfile.asp[^] and you'll be taken to the correct place.
Sometimes, though, there are links for articles that were removed and so we can't remap them.
As to redirecting the search using the title, we can redirect the 404 to a search page, but we try and do a search for you in the 404 page itself. We also only have the URL, not the title, so we're a little limited.
cheers,
Chris Maunder
The Code Project Co-founder
Microsoft C++ MVP
|
|
|
|
|
I should have included the link I was looking for (the article still exists under that title).
It happens from time to time - but I guess its of of the "noone notices when it works a million times" things.
|
|
|
|
|
Is there a place to post code snippets, something so small but utterly valuable it's not worthy of an article?
I often (okay, once every couple of years) find myself coming up with something earth shattering I'd like to share, but don't have time to write an article.
Something like: http://dotnettipoftheday.org[^] might be useful, if categorized properly.
Random Thoughts, by Jack Handy....
- S
50 cups of coffee and you know it's on!
A post a day, keeps the white coats away!
|
|
|
|
|
I agree. This has been #1 on my wish list for quite a while. With an index and tags, it would be awesome.
|
|
|
|
|
Hans Dietrich wrote: With an index and tags
As in: a complete 1-page index of all snippets across the site, or a separate tab on each section's table of contents page to which the snippet blongs.
For tagging, would attribution with technologies and platforms like current articles be enough? Or more free-form tags?
cheers,
Chris Maunder
The Code Project Co-founder
Microsoft C++ MVP
|
|
|
|
|
You could post it as a blog entry somewhere (perhaps wordpress), tag it with "codeproject", and add the blog rss to CP. It'll now show up on CP as a blog article.
|
|
|
|
|
Snippets or very brief 'how do I...?' FAQ-like entries? ie. only code snippets, or code snippets and/or quick 1 paragraph items?
I love the idea and with the new Blog type article it's now a lot easier for us to add these. My only concerns are:
1. Will a deluge of tiny 'How do I...' type articles swamp the main content?
2. Will these types of articles lessen people's motivation to flesh out proper articles?
cheers,
Chris Maunder
The Code Project Co-founder
Microsoft C++ MVP
|
|
|
|
|
I guess it shouldn't be limited to just code snippets, so probably the 1 paragraph idea would be more appropriate.
Maybe if you limit the text to something relatively small, it might not impact the article submissions as much, but I agree it probably would have a negative affect.
- S
50 cups of coffee and you know it's on!
A post a day, keeps the white coats away!
|
|
|
|
|
Chris Maunder wrote: 1. Will a deluge of tiny 'How do I...' type articles swamp the main content?
No, because you will cleverly separate the snippets from full articles, by allowing a "Show Snippets Only | Show Articles Only | Show Both" in all the places where it matters.
Chris Maunder wrote: 2. Will these types of articles lessen people's motivation to flesh out proper articles?
Maybe. OTOH, maybe it will reduce the number of articles that get comments like, "This doesn't seem to have enough meat for an article."
The success of the snippets depends on how they are handled. If you lump them in with full articles, it will be a disaster. My personal preference: keep them entirely separated. Separate index, separate tags (created by author), separate search. Maybe separate color scheme too.
Authors should be able to use tags on full articles, too. That way you can xref articles and snippets, maybe display a "Here are some snippets you may want to look at" section at the end of each article page. Of course, anytime an author is allowed to enter a tag, there could be a quick link to a list of tags already in use. Keep the top level simple and clean, allow people to spelunk when they want.
|
|
|
|
|
...and obviously apply all this to Technical Blog articles too.
cheers,
Chris Maunder
The Code Project Co-founder
Microsoft C++ MVP
|
|
|
|
|
Does your blog aggregator expect an rss feed especially tailored for CodeProject? Or does it scan my posts, looks for markups saying that this post is publishable to codeproject, and then consumes the post?
I prefer simply providing the url to my rss feed. Is this currently possible?
|
|
|
|
|
We currently look for a tag called 'CodeProject' but if specifically want us to grab everything (and everything you write is technical content) then we'd be glad to set your blog so it isn't filtered and everything is downloaded.
cheers,
Chris Maunder
The Code Project Co-founder
Microsoft C++ MVP
|
|
|
|
|
Will it go back through the archives and fetch old entries? Because most blogs only show the last 10 or 20 entries in the rss. I don't know for sure but I think you can query for older articles by passing a page-id or something. Does CP do that too?
|
|
|
|
|
Sorry we don't do that. We specifically only query the URL you provide without alteration. Besides I would guess that method of paging is not standardized.
What you could do is change your RSS feed URL to get the older pages you need and then change it back to the regular URL. Now you're fully consumed and remain so.
|
|
|
|
|
Thiru Thirunavukarasu wrote: What you could do is change your RSS feed URL to get the older pages you need and then change it back to the regular URL. Now you're fully consumed and remain so.
Thanks Thiru.
Okay, so for older articles you could change the RSS feed URL to the individual blog entry and your code would fetch it and store it on your database. But does this mean that you've done it in a fetch-once-and-store way? Meaning that if the original blog entry is ever updated, your local version would not update to reflect that change?
|
|
|
|
|
Yep, that's how it's being done right now.
I figured it's not often that people go back and modify their old blog posts. But we'll reconsider it if there is demand in this area.
|
|
|
|
|
Thiru Thirunavukarasu wrote: I figured it's not often that people go back and modify their old blog posts. But we'll reconsider it if there is demand in this area.
One simple way to do this would be to store the original rss url if you haven't already done that. And authors should have a button that says [refresh] and it can go and re-fetch the updated content.
Thanks for the good work on this though.
|
|
|
|
|
Thanks Nishant.
How would you define the original URL vs the paged ones? It can't simply end before query strings. Really not sure this is quite worth it yet. Let's give it some time.
We've considered refresh buttons but this could easily be abused. At the moment your blog gets polled every hour (or at least that's what Chris told me he had it set to). That's pretty frequent .
|
|
|
|
|
So do I have to create my own rss in a format your aggregator can consume? I am asking this again because I don't have a space of my own to host my blog; I mostly use free services like blogspot, windows live, etc.
Is it still possible for me to tailor the rss somehow? Or there must be some rss tailoring websites around...if you do know, plz let me know.
|
|
|
|
|
All we're looking for is a <category>codeproject</category> tag at the root of your RSS feed or for the individual blog entries you'd like us to consume. If you're unable to modify your feed through your service - whether it be blogspot, feed burner or whatever - we can simply consume all your blog entries without the presence of this tag.
So no you don't have to tailor your RSS feed specially for us. Just decorate it with a codeproject category.
|
|
|
|
|
Just another of my crazy ideas...
It would be really nice if CP could promote the works of those members who have written books on programming. For example, I bought Rama's book on ASP.Net Ajax (haven't actually read it, mind) because I was browsing the Manning site and saw his name come up. Similarly, I bought Christopher Duncan's books just because I vaguely "know" him via CP. Who else am I missing out on?
Of course, it'd be great if CP could start selling these books and perhaps even moving into paper publishing ("The best Code Project articles 2009", anyone, anyone?), but I'd love to have a page that lists the books my fellow CPians have written.
print "http://www.codeproject.com".toURL().text
Ain't that Groovy?
|
|
|
|
|
|
Have you ever thought of allowing the author of an article to place a donation link on the page. You could do it like sourceforge and provide a button template that allows making a donation. A user defined percentage of every donation could be used to support CodeProject directly.
|
|
|
|
|
This idea comes up every now and then. See this[^] post and all the replies.
Yusuf
Oh didn't you notice, analogous to square roots, they recently introduced rectangular, circular, and diamond roots to determine the size of the corresponding shapes when given the area. Luc Pattyn[^]
|
|
|
|
|