|
The stickies you have at the top of a each of the programming forums are still one of the niggles that bug me, they are inconsistent in the look and feel across each forum, with different content etc.
How about replacing these with a JQueryUi tab control, which could then be colour schemed with the rest of CP. This could be inserted into the forum template between the Title/Breadcrumb and the main Forum body, thus giving consistency across all the programming forums. One tab for HowTo Ask and the other How to Answer (The Ask being the default visible.
I just had a play to see what it would look like (using the tabs and css i use from my CPRepWatcher article), and think it looks way much better.
Any chance you could try it on your dev and see what you think?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<script type="text/javascript" src="jquery/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="jquery/jquery-ui-1.8.2.custom.min.js"></script>
<link rel="stylesheet" href="css/custom-theme/jquery-ui-1.8.2.custom.css" type="text/css" media="all" />
<script type="text/javascript">
$(function () {
$("#tabs").tabs();
});
</script>
<title>Example Forum Header HowTo: Section</title>
</head>
<body>
<div>FORUM HEADER and Breadcrumb path here...................</div>
<div id="tabs" style="font-size: 10px;">
<ul>
<li><a href="#tabs-1">How To Ask A Question</a></li>
<li><a href="#tabs-2">How To Answer A Question</a></li>
</ul>
<div id="tabs-1">
<p>For those new to message boards please try to follow a few simple rules when posting your question;</p>
<ul>
<li>Choose the correct forum for your message. Posting a VB.NET question in the C++ forum will end in tears.</li>
<li>Be specific! Don't ask "can someone send me the code to create an application that does 'X'. Pinpoint exactly what it is you need help with.</li>
<li>Keep the subject line brief, but descriptive. eg "File Serialization problem"</li>
<li>Keep the question as brief as possible. If you have to include code, include the smallest snippet of code you can.</li>
<li>Be careful when including code that you haven't made a typo. Typing mistakes can become the focal point instead of the actual question you asked.</li>
<li>Do not remove or empty a message if others have replied. Keep the thread intact and available for others to search and read. If your problem was answered then edit your message and add "[Solved]" to the subject line of the original post, and cast an approval vote to the one or several answers that really helped you.</li>
<li>If you are posting source code with your question, place it inside Code Block or Inline Code tags. We advise you also check the "Encode "<" (and other HTML) characters when pasting" checkbox before pasting anything inside the PRE block, and make sure "Use HTML in this post" check box is checked.</li>
<li>Be courteous and DON'T SHOUT. Everyone here helps because they enjoy helping others, not because it's their job.</li>
<li>Please do not post links to your question into an unrelated forum such as the lounge. It will be deleted. Likewise, do not post the same question in more than one forum.</li>
<li>Do not be abusive, offensive, inappropriate or harass anyone on the boards. Doing so will get you kicked off and banned. Play nice.</li>
<li>If you have a school or university assignment, assume that your teacher or lecturer is also reading these forums. </li>
<li>No advertising or soliciting.</li>
<li>We reserve the right to move your posts to a more appropriate forum or to delete anything deemed inappropriate or illegal.</li>
</ul>
</div>
<div id="tabs-2">
<p>When answering a question please;</p>
<ul>
<li>Read the question carefully</li>
<li>Understand that English isn't everyone's first language so be lenient of bad spelling and grammar.</li>
<li>If a question is poorly phrased then either ask for clarification, ignore it, or mark it down. Insults are not welcome.</li>
<li>If the question is inappropriate then click the 'vote to remove message' button.</li>
<li>Insults, slap-downs and sarcasm aren't welcome. Let's work to help developers, not make them feel stupid.</li>
</ul>
</div>
</div>
<div>Forum Body start here.............</div>
</body>
</html>
|
|
|
|
|
I've played around but I find it bulks out the page too much.
I'm playing around with a different option.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
On the search result page[^]if you mouse over the menus on the Green bar, the search box stays on top and obscures the drop-down menus.
|
|
|
|
|
What browser are you using? I can recreate the issue in IE7 (not 8 or 9). I haven't tested it in others, yet.
Matthew
|
|
|
|
|
Sorry for the delay. Fixed in the next release.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
I think it would be nice to put up a User Memorials page for users that have passed away (most recently, Ray Cassick). This would be a place where the surviving relatives could post a couple of pictures and a statement, and there would be a link to the user's profile and a forum for other users to post messages.
What say you?
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
|
|
It's a small world. I was in his class for around 2 years in high school (judging by the public portion of his linked-in profile). Pity that he's dead, was a brilliant guy, IIRC.
|
|
|
|
|
|
Sorry I didn't get to this earlier - I was in Oz and am still trying to catch up on emails.
I think this is a great idea. I'm not sure if it should be a general "Members" section (or chapter?) where we can have a Memorial subsection (or full section) or whether we should simply mark a member's profile appropriately and have a page that lists members. A note can be posted at the top of the member's personal forum and then replies and responses could be posted underneath.
What are your thoughts?
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
I think maybe a menu item under Features, maybe listed as User Memorials or something like that. When CP admins get the word about a user's passing, a spot could be created on the page for that user, and the surviving relative could be given an opportunity to post something (including a couple of images). I think it could be kind of like an article, where the article is the note/images from the surviving relative, and a forum at the bottom of the page for people to post. The main page itself would be a list of user memorials, organized by year.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
I get a "No Entries Found" on the Active tab.
EDIT ============
Seems okay now, but that was freaky.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
Yeah. Me too got the same message in the morning
A person might be able to play without being creative, but he sure can't be creative without playing.
|
|
|
|
|
Me too, I got that message yesterday, but within minutes it was fine again.
But now, the same story again: Sorry, not entries found.
"I love deadlines. I like the whooshing sound they make as they fly by." (DNA)
|
|
|
|
|
Are you still experiencing it?
(This probably was due to some background processes we had on one of our web servers)
Sincerely,
Elina
Life is great!!!
Enjoy every moment of it!
|
|
|
|
|
Nope, not since reporting it.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
When you select "Site Bugs and Suggestions", it is the "Questions & Answers" menu group that is highlighted, not the "Help!" group in which the forum is currently placed...
Why can't I be applicable like John? - Me, April 2011 ----- Beidh ceol, caint agus craic againn - Seán Bán Breathnach ----- Da mihi sis crustum Etruscum cum omnibus in eo! ----- Just because a thing is new don’t mean that it’s better - Will Rogers, September 4, 1932
|
|
|
|
|
Yes, because the Bugs and Suggestions forum is, well, a forum, and all forums will make the QA / Forum menu be highlighted. I could hack it to not do this but...
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
I was thinking that some people do not read the FAQ to find out about the lang attribute when use he code blocks, so how about creating a popup (similar to the member popup, the one with all the 'My stuff'), with all the supported languages listed.
It would also save you from having to manually edit the lang attrib.
|
|
|
|
|
Are you thinking that the [code block] button (just above the message edit area) would actually be a drop-down menu? Not a bad idea.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Basically yes, either a drop down selector or on mouse over it gives you the popup with the list of valid languages to select from.
Whatever is easiest and most intuitive to the end user.
|
|
|
|
|
That is not sufficient. I trust a lot of people simply type their PRE tags (or paste the lot) without using the code block widget.
Here is my suggestion:
1. automatically add a lang="someLanguage" to every PRE tag that does not have one, as soon as preview or publish buttons are clicked;
2. choose an intelligent default language; it would take into account the name of the forum, the tags of the article or Q&A, maybe even a user setting; and it would default to "text" when undecided.
3. it would be shown as the selected value in a ComboBox, next to the code block widget, not instead of it.
4. changing the ComboBox selection would not alter existing lang attributes, it would only influence new ones added automatically as described in #1.
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|
|
This article:
3D Software Rendering Engine - Part I[^]
has just won an award for C++ articles. Upon reading it, the quality of the figures didn't jive with the brevity of the writing, so I did a quick check. Many of the figures are directly copied from the text he mentions near the beginning of his article: "Tricks of the Windows Game Programming Gurus" By André LaMothe, published by SAMS.
Here's one example.[^] (I can't link to the exact page, scroll down a couple of pages to see the ones I noticed).
I can't find a "Report article" button anymore, so I'm posting this here.
Cheers,
Drew.
|
|
|
|
|
For some reason I'm unable to view the image in Google books but we will take a look and discuss the issue with the author. Thanks for bringing this to our attention.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|