V3

From Compsci.ca Wiki

(Difference between revisions)
Jump to: navigation, search
(Beta Testers)
m
 
(90 intermediate revisions not shown)
Line 1: Line 1:
This page was intentionally left blank, but was added to anyway.
This page was intentionally left blank, but was added to anyway.
 +
 +
'''Update:''' V3 is now live and has replaced v2!
==V3 ETA==
==V3 ETA==
-
'''Alpha Version''': Before Summer, Feb. 30th (estimate only)
+
'''Alpha Version''': Open
-
'''Beta Version''': Before next school year, April 30th (estimate only)
+
'''Beta Version''': Open
-
'''Public Version''': Unknown
+
'''Public Version''': Open
==User Requests==
==User Requests==
Line 20: Line 22:
*[[Rizzix]]: Allow for moderator feedback: aka tutorial rejection. This will help improve the quality of tutorials available on compsci.
*[[Rizzix]]: Allow for moderator feedback: aka tutorial rejection. This will help improve the quality of tutorials available on compsci.
*[[Amailer]]: (Maybe) create a system similar to [http://codex.gallery2.org/index.php/Main_Page Gallery2] '''''A image system like it has be added but not that.'''''
*[[Amailer]]: (Maybe) create a system similar to [http://codex.gallery2.org/index.php/Main_Page Gallery2] '''''A image system like it has be added but not that.'''''
 +
*[[Martin]]: Buddy list to make finding people easier when you want to PM them.
 +
*[[Tony]]: wiki like bbcode linking
 +
*[[Cervantes]]: Link to Bit Log in profiles (only visible to that user, such as Attachment Control Panel, or mods)
 +
::Done but in a new usercp system. Same idea but better.
 +
::--Hacker Dan 00:09, 21 February 2006 (PST)
 +
*[[Gandalf]]: Time of last log in, on the profile page.
 +
::I think this is vissable to every one, tho it could be mods only.
 +
::--Hacker Dan 00:09, 21 February 2006 (PST)
 +
*[[Martin]]: Registration that registers you both on the wiki and compsci.ca with the same account.
 +
::Added but buggy for now. Also set up for testing with v2.
 +
::--Hacker Dan 00:09, 21 February 2006 (PST)
 +
*[[Cornflake]]: Fix the post boxes to fill the entire screen width wise. It's not that hard, and it makes things so much nicer.
 +
::This may not be posiable in V3 due to a difrent layout for post boxes, i will look in to it tho.
 +
::--Hacker Dan 13:14, 16 February 2006 (PST)
 +
:::Added but was not so easy as you may think to do.
 +
:::--Hacker Dan 16:40, 26 February 2006 (PST)
 +
*[[Gandalf]]: An easy way of quoting multiple people so that it shows their name above the quote (ie. one solution would be the quote button, except make it show in the "Topic Review" below the "Post a Reply" box).
===In Development===
===In Development===
Line 26: Line 45:
:Then can we just get rid of it, or at least disable the colours for the name that are impossible/difficult to see on real web browsers (such as white)?
:Then can we just get rid of it, or at least disable the colours for the name that are impossible/difficult to see on real web browsers (such as white)?
:--[[User:Martin|Martin]] 22:47, 5 February 2006 (PST)
:--[[User:Martin|Martin]] 22:47, 5 February 2006 (PST)
-
*[[Tony]]: wiki like bbcode linking
 
-
*[[Cervantes]]: Link to Bit Log in profiles (only visible to that user, such as Attachment Control Panel, or mods)
 
*[[Cornflake]]: Tutorial link to wiki [[Tutorials]] page
*[[Cornflake]]: Tutorial link to wiki [[Tutorials]] page
-
*[[Gandalf]]: Time of last log in, on the profile page.
 
*[[Hikaru79]]: Not having edits, count towards your post/minute timer (so you can edit posts right after you made them if you noticed a problem).
*[[Hikaru79]]: Not having edits, count towards your post/minute timer (so you can edit posts right after you made them if you noticed a problem).
-
*[[Martin]]: Registration that registers you both on the wiki and compsci.ca with the same account.
 
*[[rizzix]]: List users by rank, where the rank is the bits/posts ratio.
*[[rizzix]]: List users by rank, where the rank is the bits/posts ratio.
*[[rizzix]]: Support for user projects: Homepage, CVS, Bugtracker, Development timeline graphs, etc. '''''Partly Added, the CVS part, partly'''''
*[[rizzix]]: Support for user projects: Homepage, CVS, Bugtracker, Development timeline graphs, etc. '''''Partly Added, the CVS part, partly'''''
Line 40: Line 55:
===Considering===
===Considering===
-
*[[Amailer]]: [http://www.phpbb.com/phpBB/viewtopic.php?t=282881 Google Integrated Search] so that it will take alot less time to search and you'll be able to get better results.
 
-
:: I like it in theory but it could cause the bot problems we had b4 to come back. [[Hacker Dan]]--[[User:24.109.165.77|24.109.165.77]] 14:38, 5 February 2006 (PST)
 
-
*[[Cervantes]]: Commenting for changing bits
 
-
:: A bits log for sure but i don't know about making a comeeting section for every bits chage, i think that is more for what PMing is for. [[Hacker Dan]]--[[User:24.109.165.77|24.109.165.77]] 14:38, 5 February 2006 (PST)
 
*[[rizzix]]: Support for user project bounties.
*[[rizzix]]: Support for user project bounties.
*[[rizzix]]: Improved award system. Make the awards a little more visible, i.e. not hidden deep within the user's profile.
*[[rizzix]]: Improved award system. Make the awards a little more visible, i.e. not hidden deep within the user's profile.
Line 55: Line 66:
:::::Instead, maybe just a single trophy button with a number beside it showing the number of trophies that the user has. Like: ''Y(3)'' (with the Y being a picture of a trophy or something)
:::::Instead, maybe just a single trophy button with a number beside it showing the number of trophies that the user has. Like: ''Y(3)'' (with the Y being a picture of a trophy or something)
:::::--[[User:Martin|Martin]] 16:49, 5 February 2006 (PST)
:::::--[[User:Martin|Martin]] 16:49, 5 February 2006 (PST)
-
*[[rizzix]]: In-place post editing. That is, display the whole page as it would normally show up when viewing posts, but make the post marked for editing, editable. ( hint: AJAX )
 
-
::AJAX is gr8 and all but can some times overly complicate things. [[Hacker Dan]]--[[User:24.109.165.77|24.109.165.77]] 14:38, 5 February 2006 (PST)
 
-
::: It makes things simpler on the user end. (c'mon stop complaining :p) Of course, no rush here, you can safely move it to V4 :)
 
-
::: --[[rizzix]] 19:14, 5 February 2006 (PST)
 
*[[rizzix]]: A WYSIWYG editor, for those who don't like using bbcode or wiki
*[[rizzix]]: A WYSIWYG editor, for those who don't like using bbcode or wiki
-
*[[rizzix]]: Improved tutorial writing system: provides the ability to work on tutorials in offline mode, (a publishing system). The ability take a tutorial offline, edit it, improve it, and re-publish it. Force all tutorials to be approved by ''any'' moderator before it is displayed online. '''''Not going to happen unless some one whonts to write the offline software and backend script to handel post uploads'''''
+
*[[Martin]]: Code snippits section where users can submit complete code designed to be used with other people's applications (thus making it easy for people looking for a certain feature to find it).
-
::That is not what I meant. By offline I mean you take it off display, and put it into a Tutorial box or somethingIt is basically a publishing system. Do reconsider.
+
*[[Cervantes]]: Change the character limit in signatures.  From what I can tell, it's currently a limit before BBCode tags are appliedHaving lots of colour and links may make a single sentance too long. Also, no images in sigs.
-
::--[[rizzix]] 11:39, 5 February 2006 (PST)
+
::This may be hard to conrtol BBCode/HTML wise, and serveral users incuding my self use images in there sigs in ways that are not bothersoom to most users.
-
:::I am considering it, tho it may make things more complicated. --[[User:24.109.165.77|24.109.165.77]] 14:32, 5 February 2006 (PST)
+
::--Hacker Dan 13:14, 16 February 2006 (PST)
-
*[[Gandalf]]: An easy way of quoting multiple people so that it shows their name above the quote (ie. one solution would be the quote button, except make it show in the "Topic Review" below the "Post a Reply" box).
+
===Rejected===
===Rejected===
 +
*[[Amailer]]: [http://www.phpbb.com/phpBB/viewtopic.php?t=282881 Google Integrated Search] so that it will take alot less time to search and you'll be able to get better results.
 +
:: I like it in theory but it could cause the bot problems we had b4 to come back. [[Hacker Dan]]--[[User:24.109.165.77|24.109.165.77]] 14:38, 5 February 2006 (PST)
*[[Amailer]]: [http://www.phpbb.com/phpBB/viewtopic.php?t=289721 Democracy MOD 0.1.4 (reputation + warnings + reports)] '''''Difrent mod being used for same thing'''''
*[[Amailer]]: [http://www.phpbb.com/phpBB/viewtopic.php?t=289721 Democracy MOD 0.1.4 (reputation + warnings + reports)] '''''Difrent mod being used for same thing'''''
*[[Martin]]: Hookers. '''''Added....i mean WTF???'''''
*[[Martin]]: Hookers. '''''Added....i mean WTF???'''''
Line 82: Line 90:
::We need more what now? [http://www.fridayfishwrap.com/wp/wp-content/images/cowbell.jpg Cowbell?]
::We need more what now? [http://www.fridayfishwrap.com/wp/wp-content/images/cowbell.jpg Cowbell?]
::[[Hacker Dan]] --[[User:24.109.165.77|24.109.165.77]] 18:12, 8 February 2006 (PST)
::[[Hacker Dan]] --[[User:24.109.165.77|24.109.165.77]] 18:12, 8 February 2006 (PST)
 +
*[[Iker]]: An "auto lock" on all topics older then x days. This way, we don't have to worry about new people not reading the rules, and none of us have to bitch at them for doing it :)
 +
::You know, um I thought the reason why forums keept the old posts was because people can come back to them; why do we flame people when they post in old topics? Unless the topic has already been solved (or disucssion was over). Suppose it was a help topic, and a person just signed up and knew the answer (the topic didn't get a proper answer when it was made)- so isn't the user allowed to post in it?
 +
::--[[User:Amailer|Amailer]] 14:21, 11 February 2006 (PST)
 +
:::This option will be aviable to the staff for some forums but i do not plan on excuiting it just yet.
 +
:::--Hacker Dan 13:14, 16 February 2006 (PST)
 +
::::Amailer - the problem is that people aren't adding to the discussion. Every post in an old topic I've seen has been something like "Hey, nice work!"
 +
::::--[[User:Martin|Martin]] 18:26, 16 February 2006 (PST)
 +
*[[Cervantes]]: Commenting for changing bits
 +
:: A bits log for sure but i don't know about making a comeeting section for every bits chage, i think that is more for what PMing is for. [[Hacker Dan]]--[[User:24.109.165.77|24.109.165.77]] 14:38, 5 February 2006 (PST)
 +
*[[rizzix]]: Improved tutorial writing system: provides the ability to work on tutorials in offline mode, (a publishing system). The ability take a tutorial offline, edit it, improve it, and re-publish it. Force all tutorials to be approved by ''any'' moderator before it is displayed online. '''''Not going to happen unless some one whonts to write the offline software and backend script to handel post uploads'''''
 +
::That is not what I meant. By offline I mean you take it off display, and put it into a Tutorial box or something.  It is basically a publishing system. Do reconsider.
 +
::--[[rizzix]] 11:39, 5 February 2006 (PST)
 +
:::I am considering it, tho it may make things more complicated. --[[User:24.109.165.77|24.109.165.77]] 14:32, 5 February 2006 (PST)
 +
::::User will have a notepad where they can write anything they whont and store it in there usercp.
 +
::::--Hacker Dan 00:09, 21 February 2006 (PST)
 +
:::::All good, now can we "publish" those "notes" as tutorials? Also, if a mod rejects a tutorial, make sure it goes back into his cp. =)
 +
:::::--[[User:Rizzix|rizzix]] 17:07, 22 February 2006 (PST)
 +
*[[rizzix]]: In-place post editing. That is, display the whole page as it would normally show up when viewing posts, but make the post marked for editing, editable. ( hint: AJAX )
 +
::AJAX is gr8 and all but can some times overly complicate things. [[Hacker Dan]]--[[User:24.109.165.77|24.109.165.77]] 14:38, 5 February 2006 (PST)
 +
::: It makes things simpler on the user end. (c'mon stop complaining :p) Of course, no rush here, you can safely move it to V4 :)
 +
::: --[[rizzix]] 19:14, 5 February 2006 (PST)
 +
::::More work needs to be done in the filed of joining phpbb and ajax, i could see this in the futtuer for v4 since we whont to rewrite everything.
 +
::::--Hacker Dan 00:09, 21 February 2006 (PST)
===Requested===
===Requested===
*[[Martin]]: When editing posts, default to silent edit when it's someone else's post, but to a normal (tagged) edit when editing your own posts.
*[[Martin]]: When editing posts, default to silent edit when it's someone else's post, but to a normal (tagged) edit when editing your own posts.
-
*[[Iker]]: An "auto lock" on all topics older then x days. This way, we don't have to worry about new people not reading the rules, and none of us have to bitch at them for doing it :)
+
::I thought it all ready worked like this, lol. I will look in to it....
-
::You know, um I thought the reason why forums keept the old posts was because people can come back to them; why do we flame people when they post in old topics? Unless the topic has already been solved (or disucssion was over). Suppose it was a help topic, and a person just signed up and knew the answer (the topic didn't get a proper answer when it was made)- so isn't the user allowed to post in it?
+
::--Hacker Dan 13:14, 16 February 2006 (PST)
-
::--[[User:Amailer|Amailer]] 14:21, 11 February 2006 (PST)
+
*[[Martin]]: Probably the best idea ever - switch the post boxes to use a fixed width font. Writing code in them as it stands is very difficult.
-
*[[Cervantes]]: Change the character limit in signatures. From what I can tell, it's currently a limit before BBCode tags are applied. Having lots of colour and links may make a single sentance too long. Also, no images in sigs.
+
::How whould a fixed width make writing code easyer? Or do u mean a way to allow for tabing and other formating like in most editors?
-
*[[Martin]]: Buddy list to make finding people easier when you want to PM them.
+
::--Hacker Dan 13:14, 16 February 2006 (PST)
 +
:::Because it would make spaces lines line up properly, so if you need to type a five line code snippit you don't have to worry about your comments not being aligned and such. Maybe an option in the user's profile to choose the editing font?
 +
:::--[[User:Martin|Martin]] 16:01, 16 February 2006 (PST)
 +
*[[rizzix]]: Link or redirect wiki discussions to the respective topic in a Wiki forum in phpbb.
 +
::I am not shure how you mean for this to be done, could you give an example of some kind?
 +
::--Hacker Dan 13:14, 16 February 2006 (PST)
 +
:::Yea. I'll give you two ideas (but you can definitely improve on them), choose either one:
 +
:::1) If the discussions tab is clicked the first time, then redirect the user to a page that asks him if he wants to create a new discussion in the phpbb section. If he accepts then create a new topic (e.g. for our V3 page it could be "V3 Talk") in a "Wiki" forum. Yea you would need to create a whole new forum for Wiki discussions. The next time the discussions tab is clicked it automatically redirects to the respective topic ("V3 Talk") in the respective forum ("Wiki").
 +
:::2) Similar to the first one, where you prompt the user if he/she wants to create a new discussion if it's clicked for the first time etc, but now print out a small non-editable-blurb under the discussions tab that show the last 10 posts from the respective Topic ("V3 Talk") in the "Wiki" forum. Under that blurb have a quick reply box. =)
 +
:::--[[User:Rizzix|rizzix]] 16:59, 16 February 2006 (PST)
 +
*[[Cervantes]]: Invisible posts.  Well, not completely invisible.  Posts that only moderators can see.  Perhaps only moderators can make them, or perhaps it would be beneficial to allow all users to make them.  This would sort of act like flagging a topic, as Martin was suggesting, except that it allows for a discussion of what to be done with a topic.  You know, those topics that are in between the "delete/move to hiding place" and "leave alone", those topics that you just don't quite know what to do with.  Invisible posts may be grouped together at the end of the regular user discussion, interspersed within the discussion, or occupy an invisible thread.  Threads with invisible posts should be coloured differently or some such to easily distinguish them from the rest of the threads.
 +
::Well currently we just move it to the evidence folder =/
 +
::--[[User:Rizzix|rizzix]] 14:58, 19 February 2006 (PST)
 +
:::I thought that was what the staff forums where for. If there is a questional tpoic the idea is to post in the staff forum about it.
 +
:::--Hacker Dan 16:29, 19 February 2006 (PST)
 +
::::I'm telling you guys, stealth bans are where it's at. If a stealth banned user makes a post, the post gets entered into the database but is marked as stealth banned. Users only see posts that aren't stealth banned (although stealth banned users can see their own posts as well). It'd be awesome. All the stupid people will go nuts trying to figure out why everyone's ignoring them. Actually, having a killfile would be cool.
 +
::::--[[User:Martin|Martin]] 17:09, 19 February 2006 (PST)
 +
:::::Rizzix/Hacker Dan, there are some topics that walk the edge between "leave them alone" and "send to evidence folder".  Those topics where the poster is an ass and part of you wants to leave him out to dry, and the other part of you feels guilty for doing so.  Those topics where the poster is still receiving help, but users are spamming the topic like there's no tommorow.  What do you do?  You could move it to the evidence folder for staff discussion, then move it back if that's the decision, but in the meantime, what has the poster gone and done?  Posted another topic, of course!  Alternatively, we could make a thread ourselves in the evidence folder to discuss, leaving it where it is for the time being.  But isn't that too much of a hassel?  V3 isn't about absolute necessity, it's about filling its users with trinkets and joys from across the world! (wide web).
 +
:::::--[[User:Cervantes|Cervantes]] 17:55, 19 February 2006 (PST)
 +
::::::And... timed stealth bans! The user doesn't even know that they were banned - it'd be great.
 +
::::::--[[User:Martin|Martin]] 18:23, 19 February 2006 (PST)
 +
:::::::Yes Martin, they would be good.  I guess you're flaunting them so madly in this request because it's essentially setting all the stealth banned user's posts to be invisible posts visible only to himself?
 +
:::::::--[[User:Cervantes|Cervantes]] 16:33, 20 February 2006 (PST)
 +
:::::Cervantes what i ment is that when i come arocess a post that i do not know what to do with i make a post in the staff forum (not move the post in question) or message other mods (threw, msn, irc or pm) for there option. I think that screct posts whould make things overcomplicated and screct bans seems kind of crazy to me. Maybe somthing making so they can not post in a speficed thread or fourm.
 +
:::::--Hacker Dan 22:48, 20 February 2006 (PST)
 +
*[[Cervantes]]: The quoting system in v3 now is nice, but it led me to one more improvement: automatic linking to the post the quotation came from. This would be okay for quoting within threads, but is even more useful when you quote someone from another thread (click the quote button the copy and paste the BBCode into the other thread's reply box).
 +
::Arg, i just remvoed this since it was casuing problems. I might be able to readd but not bugy.
 +
::--Hacker Dan 20:49, 11 March 2006 (PST)
 +
*[[Cervantes]]: Turing Syntax highlighting is great, thus far. Would it be possible, though, to have keywords link to certain places, as the Java one does? For example, the "flexible" keyword should link to the tutorial on Flexible Arrays. It would be good if this could be done dynamically, so wherever you're storing the tutorials and articles, it finds the appropriate tutorial/article in there.
 +
::I very easly could make it link to somthing...unfronly the dynamick tutoral thing whould be hard. How about to sreaching the forums for turing and the keyword?
 +
::--Hacker Dan 20:49, 11 March 2006 (PST)
 +
:::Better than nothing. Just searching the tutorials section would be good. Alternatively, the mods could manually keep the links up to date.
 +
:::---[[User:Cervantes|Cervantes]] 10:31, 12 March 2006 (PST)
 +
*[[Cervantes]]: I think I might have mentioned this somewhere, but I can't remember where. Links on "Bits", "Karma", and "Posts" (whatever shows under a users avatar in a post) to either the FAQ or the wiki sites on these topics. That would lessen the number of people asking, "What are bits for?!"
 +
*[[Cervantes]]: LaTeX!
 +
*[[Cervantes]]: Optional line numbering when posting code, sort of like rafb has it (when highlighting code to copy and paste, the line numbers should not be highlighted/copied).
==Things left to do for V3==
==Things left to do for V3==
Line 99: Line 165:
*<strike>remove aditional info on fourm names (moderator info)</strike>
*<strike>remove aditional info on fourm names (moderator info)</strike>
*<strike>posbly remove style drop down</strike>
*<strike>posbly remove style drop down</strike>
-
*reoreder nav links
+
*<strike>reoreder nav links</strike>
*<strike>remove "switch to invisible"</strike>
*<strike>remove "switch to invisible"</strike>
*<strike>remove download modual</strike>
*<strike>remove download modual</strike>
-
*add shop for item pool
+
*<strike>add shop for item pool</strike>
*<strike>chage name of knowledge base link</strike>
*<strike>chage name of knowledge base link</strike>
*<strike>chage pic of knowledge base</strike> '''''Thanks to amailer'''''
*<strike>chage pic of knowledge base</strike> '''''Thanks to amailer'''''
*<strike>fix knowledge base approval system</strike>
*<strike>fix knowledge base approval system</strike>
*<strike>remove lexicon</strike>
*<strike>remove lexicon</strike>
-
*make portal pages
+
*<strike>make portal pages</strike>
*<strike>add in wiki and blog nav links</strike>
*<strike>add in wiki and blog nav links</strike>
*<strike>try to fix time zones</strike>
*<strike>try to fix time zones</strike>
-
*fix order of smiles
+
*<strike>fix order of smiles</strike>
-
*<strike>check spell checker</strike> Fix spell checker
+
*<strike>check spell checker</strike> <strike>Fix spell checker</strike>
-
*add user controal panale links
+
*<strike>add user controal panale links</strike>
*<strike>edit user aggremnt</strike> Make new rules page
*<strike>edit user aggremnt</strike> Make new rules page
*<strike>chage post icon setings</strike>
*<strike>chage post icon setings</strike>
-
*<strike>fix flash bbcode and others</strike> fix or remove flash bbcode
+
*<strike>fix flash bbcode and others</strike> <strike>fix or remove flash bbcode</strike>
*<strike>set up anwsered/unawsered system</strike>
*<strike>set up anwsered/unawsered system</strike>
*<strike>edit footer</strike> <strike>check out backend.php</strike>
*<strike>edit footer</strike> <strike>check out backend.php</strike>
Line 122: Line 188:
*<strike>fix link to use modual</strike>
*<strike>fix link to use modual</strike>
*<strike>fix contact us deparments</strike>
*<strike>fix contact us deparments</strike>
-
*reorder moduals
+
*<strike>reorder moduals</strike>
*add knowledge base rankings
*add knowledge base rankings
*deal with user requests
*deal with user requests
*<strike>chage KB tag</strike>
*<strike>chage KB tag</strike>
*<strike>fix IE errors/warnings</strike>
*<strike>fix IE errors/warnings</strike>
-
*make footer look nicer
+
*<strike>make footer look nicer</strike>
*<strike>add wiki bbcode</strike>
*<strike>add wiki bbcode</strike>
*<strike>fix pm notifaction</strike>
*<strike>fix pm notifaction</strike>
Line 136: Line 202:
*work on KB combaity by making notice go to old tutoral forms
*work on KB combaity by making notice go to old tutoral forms
*<strike>Play with RSS Feed</strike> Add info to tell users how to use RSS
*<strike>Play with RSS Feed</strike> Add info to tell users how to use RSS
-
*Test timed bans
+
*<strike>Test timed bans</strike> Fix time bans
*<strike>fix up pm message</strike>
*<strike>fix up pm message</strike>
*KB noftication on rejection and reason
*KB noftication on rejection and reason
-
*Test image system
+
*<strike>Test image system</strike> add user albums nav
*<strike>Look in to and add secuirty systems</strike>
*<strike>Look in to and add secuirty systems</strike>
*disable glow for non-IE
*disable glow for non-IE
-
*bits log link in profile (only visable to staff + user)
+
*<strike>bits log link in profile (only visable to staff + user)</strike>
-
*time last login in profile
+
*<strike>time last login in profile</strike>
*Link to wiki tutoral page
*Link to wiki tutoral page
*look in to edits spam timer
*look in to edits spam timer
*<strike>dual registeration</strike>
*<strike>dual registeration</strike>
*add registeration feilds
*add registeration feilds
-
*more user listing options in member list
+
*more user sort options in member list
-
*play with subversion ideas
+
*<strike>play with subversion ideas</strike>
*look in to google integrated search
*look in to google integrated search
*look in to user project bounties system
*look in to user project bounties system
Line 155: Line 221:
*<strike>look in to phpbb AJAX (http://www.phpbb.com/phpBB/viewtopic.php?t=348995)</strike> '''''Pushed to V4'''''
*<strike>look in to phpbb AJAX (http://www.phpbb.com/phpBB/viewtopic.php?t=348995)</strike> '''''Pushed to V4'''''
*better error pages
*better error pages
-
*find copy right for compsci.ca
+
*<strike>find copy right for compsci.ca</strike>
-
*make it so only user can make wiki edits
+
*<strike>make it so only user can make wiki edits</strike>
*add mods
*add mods
*look in to blog software and intergation with phpbb
*look in to blog software and intergation with phpbb
 +
*edit help page for irc
 +
*make watermark for irc
 +
*make censor optional for users
 +
*fix up irc look.
 +
*add portal info block
 +
*add user dev page
 +
*add more smiles
 +
*check in to page refresh issues
 +
*make/chage favicon and logo
 +
*fix stats page
==Alpha Verson==
==Alpha Verson==
===Alpha Testers===
===Alpha Testers===
-
Aplha users are limited to staff only. If you are staff list your name below to sign up for the v3 alpha test.
+
Aplha users are limited to staff only. <strike>If you are staff list your name below to sign up for the v3 alpha test.</strike> Alpha test regestration is now closed, the flowing are the alpha testers:
*[[Hacker Dan]]
*[[Hacker Dan]]
Line 170: Line 246:
*[[Cervantes]]
*[[Cervantes]]
*[[Amailer]]
*[[Amailer]]
 +
*[[Gandalf]]
 +
*[[Cornflake]]
===Bug Report===
===Bug Report===
Line 185: Line 263:
*[[Cornflake]]
*[[Cornflake]]
*[[El Comandante]]
*[[El Comandante]]
-
*rdrake/cartoon_shark
+
*[[rdrake]]/cartoon_shark
-
*[[Pwned]]
+
*<strike>[[Pwned]]</strike>
*[[Martin]]!
*[[Martin]]!
*[[Cervantes]]
*[[Cervantes]]
Line 193: Line 271:
*[[Hikaru79]]
*[[Hikaru79]]
*[[Iker]]
*[[Iker]]
 +
*[[Jamonathin]]
 +
*[[Timmytheturtle]]
 +
*[[TheFerret]]
 +
*[[zylum]]
 +
*[[Beforelast]]
 +
*[[Bored]]
===Bug Report===
===Bug Report===
Please list your name, the brower you are using, the time and date, the error, the url, what you were doing and the bug below:
Please list your name, the brower you are using, the time and date, the error, the url, what you were doing and the bug below:
-
==V3 Preview==
+
===Comments and Suggestions===
-
The following is rumored to be a pic of [[the]] V3 system:
+
 
-
[[Image:compsci_v3.jpg|thumb|500px|left|V3?]]
+
==V3 Previews==
 +
===V3 Hoax Preview===
 +
The following was rumored to be a pic of [[the]] V3 system:
 +
[[Image:compsci_v3.jpg|left|thumb|150px|V3 Hoax]] [[Image:vpi.jpg|left|thumb|Real V3 Alpha but pink!]] [[Image:April_2006.jpg|left|thumb|V2 + Hello Kitty = V3?]]
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
===V3 Pre-Alpha Preview===
 +
Here are some pics of what V3 could look like in Alpha verson, although everything is subject to change. Hopefully this will give people some new ideas to suggest and a better idea of what is going on:
 +
 
 +
[[Image:v3chat.jpg|left|thumb|150px|IRC Chat Room]]
 +
[[Image:v3index.jpg|left|thumb|150px|Forum Index]]
 +
[[Image:v3index2.jpg|left|thumb|150px|Forum Index]]
 +
[[Image:v3index3.jpg|left|thumb|150px|Forum Index]]
 +
[[Image:v3cal.jpg|left|thumb|150px|Calander]]
 +
[[Image:v3usercp.jpg|left|thumb|150px|User CP]]
 +
[[Image:v3tanda.jpg|left|thumb|150px|Tutorials & Articles]]
 +
[[Image:v3portal.jpg|left|thumb|150px|Portal]]
 +
[[Image:V3smallrez.JPG|left|thumb|150px|Small Rez Index]]
 +
[[Image:v3logo.gif|left|thumb|150px|V3 Logo]]
 +
[[Image:Compsci_button.jpg|left|thumb|V3 Button]]
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
===V3 Alpha Preview===
 +
 
 +
[[Image:V3_turing.JPG|left|thumb|150px|Turing Syntax Highlighting]]
 +
[[Image:V3_ruby.JPG|left|thumb|150px|Ruby Syntax Highlighting]]

Latest revision as of 14:47, 11 June 2007

This page was intentionally left blank, but was added to anyway.

Update: V3 is now live and has replaced v2!

Contents

V3 ETA

Alpha Version: Open

Beta Version: Open

Public Version: Open

User Requests

Add modifications and other things that you would like to see in V3:

Added

  • Amailer: Merge posts commands for mods
  • Amailer: Tutorial rating system
  • Cervantes: Quick Reply box
  • Martin: Add an RSS feed option for various forums. (Can you say awesome?) Yes ADDED but buggy
  • Martin: Timed bans. Like, so I can ban someone for three days and when they login it'd say You have been banned (by Martin) for whatever reason. There is <x> much time remaining. Then I wouldn't have to feel so guilty.
  • Martin: Get rid of the stupid 'You have a message!' sound that plays and makes the page layout go nuts. ADDED in v2 as well
  • Rizzix: Allow for moderator feedback: aka tutorial rejection. This will help improve the quality of tutorials available on compsci.
  • Amailer: (Maybe) create a system similar to Gallery2 A image system like it has be added but not that.
  • Martin: Buddy list to make finding people easier when you want to PM them.
  • Tony: wiki like bbcode linking
  • Cervantes: Link to Bit Log in profiles (only visible to that user, such as Attachment Control Panel, or mods)
Done but in a new usercp system. Same idea but better.
--Hacker Dan 00:09, 21 February 2006 (PST)
  • Gandalf: Time of last log in, on the profile page.
I think this is vissable to every one, tho it could be mods only.
--Hacker Dan 00:09, 21 February 2006 (PST)
  • Martin: Registration that registers you both on the wiki and compsci.ca with the same account.
Added but buggy for now. Also set up for testing with v2.
--Hacker Dan 00:09, 21 February 2006 (PST)
  • Cornflake: Fix the post boxes to fill the entire screen width wise. It's not that hard, and it makes things so much nicer.
This may not be posiable in V3 due to a difrent layout for post boxes, i will look in to it tho.
--Hacker Dan 13:14, 16 February 2006 (PST)
Added but was not so easy as you may think to do.
--Hacker Dan 16:40, 26 February 2006 (PST)
  • Gandalf: An easy way of quoting multiple people so that it shows their name above the quote (ie. one solution would be the quote button, except make it show in the "Topic Review" below the "Post a Reply" box).

In Development

  • Hacker Dan: Automated security systems
  • Martin: Fix firefox glow May not be possible
Then can we just get rid of it, or at least disable the colours for the name that are impossible/difficult to see on real web browsers (such as white)?
--Martin 22:47, 5 February 2006 (PST)
  • Cornflake: Tutorial link to wiki Tutorials page
  • Hikaru79: Not having edits, count towards your post/minute timer (so you can edit posts right after you made them if you noticed a problem).
  • rizzix: List users by rank, where the rank is the bits/posts ratio.
  • rizzix: Support for user projects: Homepage, CVS, Bugtracker, Development timeline graphs, etc. Partly Added, the CVS part, partly
Subversion, not CVS... please.
--Martin 22:47, 5 February 2006 (PST)
Acuatly it is subversion not CVS that i added, my bad =p
--65.39.11.90 11:08, 7 February 2006 (PST)

Considering

  • rizzix: Support for user project bounties.
  • rizzix: Improved award system. Make the awards a little more visible, i.e. not hidden deep within the user's profile.
It would be cool if at the top right of your post (to the left of the edit button) there was a list of clickable 16x16 icons representing the awards. Each award could have a description attached to it, like - 'awarded to so and so for winning this contest on this day.' Probably kind of time consuming to add though.
Martin 00:31, 1 February 2006 (PST)
Cool maybe but it whould make the posts to corwed with infromation and start looking bad, esptaly if some users had many awards
--24.109.165.77 10:19, 4 February 2006 (PST)
In that case, it could be the most recent five awards or whaever.
--Martin 02:50, 5 February 2006 (PST)
In the profile maybe, but right on the persons posts seems a bit much. Tho i could posbliy make a system for the user to put them in there sig. Hacker Dan--24.109.165.77 14:38, 5 February 2006 (PST)
Instead, maybe just a single trophy button with a number beside it showing the number of trophies that the user has. Like: Y(3) (with the Y being a picture of a trophy or something)
--Martin 16:49, 5 February 2006 (PST)
  • rizzix: A WYSIWYG editor, for those who don't like using bbcode or wiki
  • Martin: Code snippits section where users can submit complete code designed to be used with other people's applications (thus making it easy for people looking for a certain feature to find it).
  • Cervantes: Change the character limit in signatures. From what I can tell, it's currently a limit before BBCode tags are applied. Having lots of colour and links may make a single sentance too long. Also, no images in sigs.
This may be hard to conrtol BBCode/HTML wise, and serveral users incuding my self use images in there sigs in ways that are not bothersoom to most users.
--Hacker Dan 13:14, 16 February 2006 (PST)

Rejected

I like it in theory but it could cause the bot problems we had b4 to come back. Hacker Dan--24.109.165.77 14:38, 5 February 2006 (PST)
  • Amailer: Democracy MOD 0.1.4 (reputation + warnings + reports) Difrent mod being used for same thing
  • Martin: Hookers. Added....i mean WTF???
  • rizzix: Allow for wiki sytle editing, as an alternative to bbcode. I don't know about that one....
  • rizzix: Give the tutorial's author bits/month for x number of years, based on the rating his tutorial has received (since we already have the rating system implemented). This will help improve the number of quality articles we have here on compsci, and will truly reflect the rank of the user.
I am planing on having a bits for rating system but it will be based on some difrent math
Hacker Dan--24.109.165.77 18:12, 8 February 2006 (PST)
  • Amailer: Since you guys are removing the edit button because you don't know what the origional content was, how about making a system, similar to wikies which has the edit history? No need for it to be able to un-do it all, but yeah, you would be able to check what has been edited. (you can just put the diffrent versions insted of the + and - thigns)
We are not removing the edit buttion
Hacker Dan--24.109.165.77 18:12, 8 February 2006 (PST)
  • Martin: A way for normal users to flag a topic that is spam/abusive/whatever. Just a flag this topic button, and then the administrators could get a list of all flagged topics. Administrators could then deal with the topic and remove the flag afterwards. Also, hookers.
All ready added......other then the hookers....
Hacker Dan --Hacker Dan 08:41, 11 February 2006 (PST)
  • Iker: We need more cowbell
We need more what now? Cowbell?
Hacker Dan --24.109.165.77 18:12, 8 February 2006 (PST)
  • Iker: An "auto lock" on all topics older then x days. This way, we don't have to worry about new people not reading the rules, and none of us have to bitch at them for doing it :)
You know, um I thought the reason why forums keept the old posts was because people can come back to them; why do we flame people when they post in old topics? Unless the topic has already been solved (or disucssion was over). Suppose it was a help topic, and a person just signed up and knew the answer (the topic didn't get a proper answer when it was made)- so isn't the user allowed to post in it?
--Amailer 14:21, 11 February 2006 (PST)
This option will be aviable to the staff for some forums but i do not plan on excuiting it just yet.
--Hacker Dan 13:14, 16 February 2006 (PST)
Amailer - the problem is that people aren't adding to the discussion. Every post in an old topic I've seen has been something like "Hey, nice work!"
--Martin 18:26, 16 February 2006 (PST)
A bits log for sure but i don't know about making a comeeting section for every bits chage, i think that is more for what PMing is for. Hacker Dan--24.109.165.77 14:38, 5 February 2006 (PST)
  • rizzix: Improved tutorial writing system: provides the ability to work on tutorials in offline mode, (a publishing system). The ability take a tutorial offline, edit it, improve it, and re-publish it. Force all tutorials to be approved by any moderator before it is displayed online. Not going to happen unless some one whonts to write the offline software and backend script to handel post uploads
That is not what I meant. By offline I mean you take it off display, and put it into a Tutorial box or something. It is basically a publishing system. Do reconsider.
--rizzix 11:39, 5 February 2006 (PST)
I am considering it, tho it may make things more complicated. --24.109.165.77 14:32, 5 February 2006 (PST)
User will have a notepad where they can write anything they whont and store it in there usercp.
--Hacker Dan 00:09, 21 February 2006 (PST)
All good, now can we "publish" those "notes" as tutorials? Also, if a mod rejects a tutorial, make sure it goes back into his cp. =)
--rizzix 17:07, 22 February 2006 (PST)
  • rizzix: In-place post editing. That is, display the whole page as it would normally show up when viewing posts, but make the post marked for editing, editable. ( hint: AJAX )
AJAX is gr8 and all but can some times overly complicate things. Hacker Dan--24.109.165.77 14:38, 5 February 2006 (PST)
It makes things simpler on the user end. (c'mon stop complaining :p) Of course, no rush here, you can safely move it to V4 :)
--rizzix 19:14, 5 February 2006 (PST)
More work needs to be done in the filed of joining phpbb and ajax, i could see this in the futtuer for v4 since we whont to rewrite everything.
--Hacker Dan 00:09, 21 February 2006 (PST)

Requested

  • Martin: When editing posts, default to silent edit when it's someone else's post, but to a normal (tagged) edit when editing your own posts.
I thought it all ready worked like this, lol. I will look in to it....
--Hacker Dan 13:14, 16 February 2006 (PST)
  • Martin: Probably the best idea ever - switch the post boxes to use a fixed width font. Writing code in them as it stands is very difficult.
How whould a fixed width make writing code easyer? Or do u mean a way to allow for tabing and other formating like in most editors?
--Hacker Dan 13:14, 16 February 2006 (PST)
Because it would make spaces lines line up properly, so if you need to type a five line code snippit you don't have to worry about your comments not being aligned and such. Maybe an option in the user's profile to choose the editing font?
--Martin 16:01, 16 February 2006 (PST)
  • rizzix: Link or redirect wiki discussions to the respective topic in a Wiki forum in phpbb.
I am not shure how you mean for this to be done, could you give an example of some kind?
--Hacker Dan 13:14, 16 February 2006 (PST)
Yea. I'll give you two ideas (but you can definitely improve on them), choose either one:
1) If the discussions tab is clicked the first time, then redirect the user to a page that asks him if he wants to create a new discussion in the phpbb section. If he accepts then create a new topic (e.g. for our V3 page it could be "V3 Talk") in a "Wiki" forum. Yea you would need to create a whole new forum for Wiki discussions. The next time the discussions tab is clicked it automatically redirects to the respective topic ("V3 Talk") in the respective forum ("Wiki").
2) Similar to the first one, where you prompt the user if he/she wants to create a new discussion if it's clicked for the first time etc, but now print out a small non-editable-blurb under the discussions tab that show the last 10 posts from the respective Topic ("V3 Talk") in the "Wiki" forum. Under that blurb have a quick reply box. =)
--rizzix 16:59, 16 February 2006 (PST)
  • Cervantes: Invisible posts. Well, not completely invisible. Posts that only moderators can see. Perhaps only moderators can make them, or perhaps it would be beneficial to allow all users to make them. This would sort of act like flagging a topic, as Martin was suggesting, except that it allows for a discussion of what to be done with a topic. You know, those topics that are in between the "delete/move to hiding place" and "leave alone", those topics that you just don't quite know what to do with. Invisible posts may be grouped together at the end of the regular user discussion, interspersed within the discussion, or occupy an invisible thread. Threads with invisible posts should be coloured differently or some such to easily distinguish them from the rest of the threads.
Well currently we just move it to the evidence folder =/
--rizzix 14:58, 19 February 2006 (PST)
I thought that was what the staff forums where for. If there is a questional tpoic the idea is to post in the staff forum about it.
--Hacker Dan 16:29, 19 February 2006 (PST)
I'm telling you guys, stealth bans are where it's at. If a stealth banned user makes a post, the post gets entered into the database but is marked as stealth banned. Users only see posts that aren't stealth banned (although stealth banned users can see their own posts as well). It'd be awesome. All the stupid people will go nuts trying to figure out why everyone's ignoring them. Actually, having a killfile would be cool.
--Martin 17:09, 19 February 2006 (PST)
Rizzix/Hacker Dan, there are some topics that walk the edge between "leave them alone" and "send to evidence folder". Those topics where the poster is an ass and part of you wants to leave him out to dry, and the other part of you feels guilty for doing so. Those topics where the poster is still receiving help, but users are spamming the topic like there's no tommorow. What do you do? You could move it to the evidence folder for staff discussion, then move it back if that's the decision, but in the meantime, what has the poster gone and done? Posted another topic, of course! Alternatively, we could make a thread ourselves in the evidence folder to discuss, leaving it where it is for the time being. But isn't that too much of a hassel? V3 isn't about absolute necessity, it's about filling its users with trinkets and joys from across the world! (wide web).
--Cervantes 17:55, 19 February 2006 (PST)
And... timed stealth bans! The user doesn't even know that they were banned - it'd be great.
--Martin 18:23, 19 February 2006 (PST)
Yes Martin, they would be good. I guess you're flaunting them so madly in this request because it's essentially setting all the stealth banned user's posts to be invisible posts visible only to himself?
--Cervantes 16:33, 20 February 2006 (PST)
Cervantes what i ment is that when i come arocess a post that i do not know what to do with i make a post in the staff forum (not move the post in question) or message other mods (threw, msn, irc or pm) for there option. I think that screct posts whould make things overcomplicated and screct bans seems kind of crazy to me. Maybe somthing making so they can not post in a speficed thread or fourm.
--Hacker Dan 22:48, 20 February 2006 (PST)
  • Cervantes: The quoting system in v3 now is nice, but it led me to one more improvement: automatic linking to the post the quotation came from. This would be okay for quoting within threads, but is even more useful when you quote someone from another thread (click the quote button the copy and paste the BBCode into the other thread's reply box).
Arg, i just remvoed this since it was casuing problems. I might be able to readd but not bugy.
--Hacker Dan 20:49, 11 March 2006 (PST)
  • Cervantes: Turing Syntax highlighting is great, thus far. Would it be possible, though, to have keywords link to certain places, as the Java one does? For example, the "flexible" keyword should link to the tutorial on Flexible Arrays. It would be good if this could be done dynamically, so wherever you're storing the tutorials and articles, it finds the appropriate tutorial/article in there.
I very easly could make it link to somthing...unfronly the dynamick tutoral thing whould be hard. How about to sreaching the forums for turing and the keyword?
--Hacker Dan 20:49, 11 March 2006 (PST)
Better than nothing. Just searching the tutorials section would be good. Alternatively, the mods could manually keep the links up to date.
---Cervantes 10:31, 12 March 2006 (PST)
  • Cervantes: I think I might have mentioned this somewhere, but I can't remember where. Links on "Bits", "Karma", and "Posts" (whatever shows under a users avatar in a post) to either the FAQ or the wiki sites on these topics. That would lessen the number of people asking, "What are bits for?!"
  • Cervantes: LaTeX!
  • Cervantes: Optional line numbering when posting code, sort of like rafb has it (when highlighting code to copy and paste, the line numbers should not be highlighted/copied).

Things left to do for V3

Not usefull to any one but Hacker Dan, but just easy to keep track of this way for him:

  • Edit private message welcome
  • Errors on forum (posting)
  • remove aditional info on fourm names (moderator info)
  • posbly remove style drop down
  • reoreder nav links
  • remove "switch to invisible"
  • remove download modual
  • add shop for item pool
  • chage name of knowledge base link
  • chage pic of knowledge base Thanks to amailer
  • fix knowledge base approval system
  • remove lexicon
  • make portal pages
  • add in wiki and blog nav links
  • try to fix time zones
  • fix order of smiles
  • check spell checker Fix spell checker
  • add user controal panale links
  • edit user aggremnt Make new rules page
  • chage post icon setings
  • fix flash bbcode and others fix or remove flash bbcode
  • set up anwsered/unawsered system
  • edit footer check out backend.php
  • edit faq
  • add event types
  • fix link to use modual
  • fix contact us deparments
  • reorder moduals
  • add knowledge base rankings
  • deal with user requests
  • chage KB tag
  • fix IE errors/warnings
  • make footer look nicer
  • add wiki bbcode
  • fix pm notifaction
  • add in compsci.ca bits mod
  • add in compsci.ca bits log mod
  • add in compsci.ca shop effect sell mod
  • get some sleep
  • work on KB combaity by making notice go to old tutoral forms
  • Play with RSS Feed Add info to tell users how to use RSS
  • Test timed bans Fix time bans
  • fix up pm message
  • KB noftication on rejection and reason
  • Test image system add user albums nav
  • Look in to and add secuirty systems
  • disable glow for non-IE
  • bits log link in profile (only visable to staff + user)
  • time last login in profile
  • Link to wiki tutoral page
  • look in to edits spam timer
  • dual registeration
  • add registeration feilds
  • more user sort options in member list
  • play with subversion ideas
  • look in to google integrated search
  • look in to user project bounties system
  • look in to increasing visiblity of user awards
  • look in to phpbb AJAX (http://www.phpbb.com/phpBB/viewtopic.php?t=348995) Pushed to V4
  • better error pages
  • find copy right for compsci.ca
  • make it so only user can make wiki edits
  • add mods
  • look in to blog software and intergation with phpbb
  • edit help page for irc
  • make watermark for irc
  • make censor optional for users
  • fix up irc look.
  • add portal info block
  • add user dev page
  • add more smiles
  • check in to page refresh issues
  • make/chage favicon and logo
  • fix stats page

Alpha Verson

Alpha Testers

Aplha users are limited to staff only. If you are staff list your name below to sign up for the v3 alpha test. Alpha test regestration is now closed, the flowing are the alpha testers:

Bug Report

Please list your name, the browser you are using, the time and date, the error, the url, what you were doing and the bug below:


Comments and Suggestions

Beta Version

Beta Testers

Any users in good standing may sign up for the beta test. The beta test will begin after all the bugs and chages recommended in the alpha test are made/done. Not all users signed up will get to be a beta tester and order of signing up may or may not matter.

Bug Report

Please list your name, the brower you are using, the time and date, the error, the url, what you were doing and the bug below:

Comments and Suggestions

V3 Previews

V3 Hoax Preview

The following was rumored to be a pic of the V3 system:

V3 Hoax
Real V3 Alpha but pink!
V2 + Hello Kitty = V3?









V3 Pre-Alpha Preview

Here are some pics of what V3 could look like in Alpha verson, although everything is subject to change. Hopefully this will give people some new ideas to suggest and a better idea of what is going on:

IRC Chat Room
Forum Index
Forum Index
Forum Index
Calander
User CP
Tutorials & Articles
Portal
Small Rez Index
V3 Logo
V3 Button














V3 Alpha Preview

Turing Syntax Highlighting
Ruby Syntax Highlighting
Personal tools