|
Post by Kismet//Accalia on Aug 18, 2009 16:25:19 GMT -5
Do I need to explain. To help get this site active, we need to make it more appealing (or what ever the word is). So...ya... comment/support/criticize (you criticize me you die)- Guides Section- A board where people can post guides as long as its accepted by staff. Guides could be related to the site, but just something off to the side, e.g. How to make a realistic picture, How to keep all wolves active (< need this guide)
- Suggestions Board- >.>
- Rants Board- In the past, we used to get into a lot of fighting, especially on the General Board. We need a seperate board where people can just let off steam and no one else is allowed to post their opinions unless they have permission.
- Debates Board- So we can talk about debates. Well, at least nothing like politics or religion, a little too serious. Something like breed banning, the stupid media...cartoon network...
- RP School- As I said in a posts awhile ago, it's starting to get a little annoying when someone post a three sentence, non-respondable sentence. That basically kills a thread >.<
I said it was going to be big, but I used up all my ideas (duh oh!) so I'll update when more come, eh?
|
|
|
Post by ♫Flisk♫ on Aug 18, 2009 20:41:52 GMT -5
Nice xD. I like it.
|
|
|
Post by SaveAWolfxSaveALife on Aug 19, 2009 11:37:04 GMT -5
I love the rp school. I often run low on muse. And my apologies guys, but nothing has slowed down around here. I'm still trapped in the strangely new bussiness, and I don't have the time to think up something to rp or reply with and then type it in. In fact, I hardly have time to check anymore! XO Sorry for keeping those who are in a thread with me waiting. I'm trying to get on, but like I said, I have to get off right away. I'm gonna go vacum for some guests coming over soon, so buh-bye!
|
|
|
Post by Sivoncé™ on Aug 19, 2009 13:46:43 GMT -5
We already do have a few guides on the site (does anyone actually read them?) but not the ones Acca suggested. I'm really busy at the moment and working on constrcuting a shorter story thus far, so I'd need someone else to step up and write the new guides (which there is an actual board for in the intro category...). I could write one or two as well when I get caught up with rp and other things here. And RP school would be nice, and easy to manage. We could make a special board for that and have a place to field general questions and the rest of the board could be used for practice threads. Some of the more experienced and seasoned rpers could do a sort of practice roleplay with those who need more practice, or if members like SAWSAWL need help getting back into the swing of things, they could do a practice round there, too....we'd need some volunteers who would be willing to practice back and forth with people for a while. Staff could probably take care of it, but we could ask other members, too, if needed. Anybody else have anything to add or don't like the idea of practice rounds/etc? If everybody's cool with it I can start on it today... I'm hesitant about a debates board because it caused so much drama before and besides the topic of our own activity and site, we've been virtually drama-free for the past year....which was so nice, even if there was a lot of fretting over the site. We have the general board to talk about blah, blah, blah....I guess maybe clarify what you mean by tha;t, Acca? Rant board would be nice...but it may hurt some feelings, even if comments weren't allowed. But I know what you mean -- I've ranted plenty of times, and as soon as I let it out, I didn't really feel like how I did while I was making my rant. I guess I could make a password protected board, and if people felt the need to rant, they could ask a staffer for the passy and post it there, where the majority of members couldn't see. After, the threads could be cleared out every month or something and I could change the password. Comments could be disabled. This would be very easy to make. Also, I'm really liking the RP School because I'm looking at all of those threads I had so many weeks ago like an old crackety lady (lol, Wolfie described us as a family, me being the wizened old mother-bear and Wolfie being the crazy aunt =P ) That was sorta random, sorry xD The suggestions board used to be up, but there was a member a long time ago who was rather insulting with their suggestions. So long as it is kept constructive and for an obvious purpose, to better the site, then I see no reason why this board shouldn't be put back up. Lots to do...with everyone's approval, we can hopefully get started today
|
|
|
Post by Kismet//Accalia on Aug 19, 2009 14:34:46 GMT -5
I'm hesitant about a debates board because it caused so much drama before and besides the topic of our own activity and site, we've been virtually drama-free for the past year....which was so nice, even if there was a lot of fretting over the site. We have the general board to talk about blah, blah, blah....I guess maybe clarify what you mean by tha;t, Acca? Rant board would be nice...but it may hurt some feelings, even if comments weren't allowed. But I know what you mean -- I've ranted plenty of times, and as soon as I let it out, I didn't really feel like how I did while I was making my rant. I guess I could make a password protected board, and if people felt the need to rant, they could ask a staffer for the passy and post it there, where the majority of members couldn't see. After, the threads could be cleared out every month or something and I could change the password. Comments could be disabled. This would be very easy to make. For these two, of course they'd need specific rules. Debate Rules ex- Know what you're debating about. Have a reason behind your opinion. Don't turn the debate into a flam war. Of course, and nothing too serious or anything. On another RP, they have a debate board and the most people debate about is Breed Specific Legislation and Feline Digital Amputation. Nothing serious that could affend others. (bah affend is spelled wrong, but I don't know how to spell it right Rants Rules ex- Maybe, just maybe everyone could have just ONE ranting topic. That way this board isn't spammed with random rants from one person. Like... "Acca's Official Rants Thread". People can rant at anything they wish as long as it's not a direct insult at a member of this RP. If people break this rules, they either get a warning or a minimum of three day's banned (idk, you choose). People could rant about... Cartoon Network >.> bunch of liarsAnd about the suggestions thing...Proboards should really give admins the ability to ISP ban. That way no matter how many times they change their IP, they can't change their ISP. (Unless they move to another country that's not Canada or Mexico). But what loser would do that just to spam a thread?
|
|
|
Post by ♫Flisk♫ on Aug 19, 2009 18:23:08 GMT -5
Oh Acca, trust me there are people out there who like to do that. On my one site this person changes their IP and tries to get in. They tortured a member with their head games for so long that the member ended up quitting. We have to keep an eye out on my site and believe me, this person gets into the site ALOT. We leaders keep watch on EVERYTHING.
|
|
|
Post by Kismet//Accalia on Aug 19, 2009 18:29:00 GMT -5
Exactly why I'm thinking of suggesting an ISP ban for Probaords.
|
|
|
Post by Kismet//Accalia on Aug 24, 2009 7:42:00 GMT -5
sorry for double postingAlso, here's another suggestion, a shop. All you need is the colored name code (which I have ) and some good artists and you're ready to go.
|
|
|
Post by Sivoncé™ on Aug 24, 2009 18:22:30 GMT -5
Ugh, yeahh, remember Cursico in the c-box? *facepalm* DANG that was annoying....
You could set up one in the author's corner if you'd like? I was thinking maybe instead of having the author's corner main board, we could turn THAT into the RP School and just combine the two, so you can practice there and make author board requests too? Or we could create a new board entirely, it's up to you guys. Just a thought, since we don't really use that board so much.
|
|
|
Post by Kismet//Accalia on Aug 25, 2009 12:19:05 GMT -5
i don't know, since only staff members would be able to colour names, that doesn't make much sense to me. and when i mean shop, i meant the using the money code from proboards support. and i don't think shop, and rp school should go together, but whatev
|
|
|
Post by Sivoncé™ on Aug 25, 2009 12:54:52 GMT -5
I didn't mean that, I meant set a shop up in your author's corner. And idk...my opinion is that it would make things kind of ecclectic or cluttered, but if enough people want to do it than we can talk more about it.
|
|
|
Post by Kismet//Accalia on Aug 26, 2009 8:10:43 GMT -5
Here's an example of what I mean as in a shop. - First, you get the money and colored names code, simple as that. Those codes won't mess up any existing codes from my experience. The money code is so rpers will get points, experience or whatever you want to call it everytime they post.
- Then you make a board called WotM Shop or just Store, idk. Inside that board you make a post called Items or Items to buy or something.
- Third, you post the items, like Colored name for 50 points, or Custom Title for 70 points, stuff like that. Thread spotlights, *cough*wolfdogs*cough*, just...stuff.
ETA: Only staff members would be in control for obvious reasons. When someone wants something, say they have 750 points and they buy the colored name for 50 points, then you go to their profile, go all the way down to where you edit people's karma, and there'll be a new option to edit their points. You take away the 50 they have and it drops down to 700.
|
|
|
Post by Kismet//Accalia on Sept 19, 2009 10:58:48 GMT -5
Can we at least add this: <script type="text/javascript"> <!-- /* Name: ENHANCED UBBC TABLE TAGS Location: Global Footer Created by EtonBones at yahoo d o t com Do not redistribute without permission Feel free to edit provided a notation is added to this header stating that fact. THIS HEADER MUST REMAIN INTACT. */
/*********** *****START EDITABLE USER OPTIONS*********************** If not concerned about the security risk posed by allowing users the ability to set events such as onclick and onmouseover in their posts set the following variable to false*/ var DisallowEvents=true;
/*If UBBC Undo installed and you would like enhanced tags added to history set the following variable to true*/ var UUInstalled=false; /******END EDITABLE USER OPTIONS (NO FURTHER EDITING NECESSARY)*******/
var NoGood="Enhanced tags need to be between the [td] and [/td]"; function enhanceTable(){ var td=document.getElementsByTagName("td"); for(i=0;i<td.length;i++){ if(td[i].width=="20%" && td[i].className.match(/windowbg/)){ var msg=td[i].parentNode.getElementsByTagName('td')[1].getElementsByTagName('tr')[1]; if(msg.getElementsByTagName('table').length){ for(l=0;l<msg.getElementsByTagName('table').length;l++){ parseTags(msg.getElementsByTagName('table')[l]); //separate func needed since rowspans need to be set first in order to count columns parseTH(msg.getElementsByTagName('table')[l]); } } }else if(document.postForm && td[i].width=="30%" && td[i].className.match(/windowbg2/) && !document.getElementById('enhancedTable')){ var TR=td[i].parentNode; var newTR=TR.parentNode.insertRow(TR.rowIndex+1); TR.id="enhancedTable"; var newTD=document.createElement('td'); newTD.width='30%'; newTD.className='windowbg2'; newTD.innerHTML='<font size="2">Enhanced Table Tags:</font>'; newTR.appendChild(newTD); newTD=document.createElement('td'); newTD.width='70%'; newTD.className='windowbg2'; newTD.innerHTML='<font size="2">Select Tag:</font><select name="etags" onChange=" addEtag(this.options[this.selectedIndex].value);this.selectedIndex=0;" ><option value="" selected="1">Enhanced Table Tags</option><option value="[th]" >Header</option><option value="[cs=2]">Span Columns</option><option value="[rs=2]">Span Rows</option><option value="[bg=white]">Background Color</option><option value="[atrb=border,0,true]">Any Attribute</option></select> '; newTR.appendChild(newTD); }else if(document.postForm && td[i].width=="100%" && td[i].className.match(/titlebg/) && td[i].innerHTML.match(/Topic Summary/)){ var table=td[i].parentNode.parentNode; var re= /(?:[^\"])(\[(th|cs|rs|bg|atrb).*?\])/gim; if(table.className.match(/tbody/i))table=table.parentNode; for(l=2;l<table.rows.length;l=l+2){ if(table.rows[l].cells[0].innerHTML.match(/(?:[^\"\=])(\[(th|cs|rs|bg|atrb).*?\])/gim)){ while(table.rows[l].cells[0].innerHTML.match(/(?:[^\"\=])(\[(th|cs|rs|bg|atrb).*?\])/im ) ){ table.rows[l].cells[0].innerHTML= table.rows[l].cells[0].innerHTML.replace(/(?:[^\"\=])(\[(th|cs|rs|bg|atrb).*?\])/im, stripAnchor(RegExp.$1,RegExp.$2) ) ; } } } } } }
function stripAnchor(str){ var t=/(<A href\=.*\>(.*?)\<\/A\>)/i if(!str)return ""; var s=str.substr(0,1); if(s=='\"')return str; if(s=="\[") s=""; if(str.match(t))str=str.replace(RegExp.$1,RegExp.$2); return s+"<a title=\""+str+"\">*</a>"; }
function parseTags(TBL){ if(TBL.className !=""){ TBLS=TBL.getElementsByTagName('table') for(k=0;k<TBLS.length;k++)parseTags(TBLS[k]); return true; } var cell=TBL.getElementsByTagName('td'); var nada=""; for (j=0;j<cell.length;j++){ if(cell[j].innerHTML.match(/(\[cs\=(\d+)\])/i)){ cell[j].setAttribute("colSpan",RegExp.$2); cell[j].innerHTML=cell[j].innerHTML.replace(RegExp.$1,''); } if(cell[j].innerHTML.match(/(\[rs\=(\d+)\])/i)){ cell[j].setAttribute("rowSpan",RegExp.$2); cell[j].innerHTML=cell[j].innerHTML.replace(RegExp.$1,''); } if(cell[j].innerHTML.match(/(\[bg\=(.*?)\])/i)){ cell[j].setAttribute("bgColor",RegExp.$2); cell[j].innerHTML=cell[j].innerHTML.replace(RegExp.$1,''); } while(cell[j].innerHTML.match(/(\[atrb\=(.*?)\])/i)){ var r1=RegExp.$1; var r2=RegExp.$2; var atrb=""; var atrbVal=""; var applyTable=false; var oObj; if(r2.split(',').length>0){ atrb=r2.split(',')[0]; atrb=atrb.replace(/^\s*|\s*$/g,"");} if(r2.split(',').length>1) {atrbVal=r2.split(',')[1]; atrbVal=atrbVal.replace(/^\s*|\s*$/g,"");} if(atrbVal.match(/(<A href\=.*\>(.*)\<\/A\>)/i))atrbVal=atrbVal.replace(RegExp.$1,RegExp.$2); if(r2.split(',').length>2)applyTable=r2.split(',')[2]?true:false; oObj=applyTable?TBL:cell[j]; if(atrb != ""){ if(atrb.toLowerCase()=="style"){ oObj.style.cssText+=atrbVal; }else if(atrb.toLowerCase().substr(0,2)=="on" && DisallowEvents){ nada="<a title=\"Disallowed: "+r1.replace("[","").replace("]","") +"\">*</a>"; }else{ document.expando=false; //IE workaround for casing try{ oObj.setAttribute(atrb,atrbVal); }catch(e){ nada="<a title=\"Casing Error: "+r1.replace("[","").replace("]","") +"\">*</a>"; }finally{ document.expando=true; } } } cell[j].innerHTML=cell[j].innerHTML.replace(r1,nada); } } }
function parseTH(TBL){ if(TBL.className !=""){ TBLS=TBL.getElementsByTagName('table') for(k=0;k<TBLS.length;k++)parseTags(TBLS[k]); return true; } var cell=TBL.getElementsByTagName('td'); for (j=0;j<cell.length;j++){ if(cell[j].innerHTML.match(/(\[th\])/i)){ cell[j].setAttribute("colSpan",columns(TBL)); cell[j].innerHTML=cell[j].innerHTML.replace(RegExp.$1,''); } } } function columns(TBL){ //w3c states that a colSpan=0 should make a cell span all columns but IE doesn't honor this, so... var columns=0; var tmp; for(o=0;o<TBL.rows.length;o++){ tmp=0; for(p=0;p<TBL.rows[o].cells.length;p++){ tmp++ if(TBL.rows[o].cells[p].rowSpan>1)tmp=tmp+TBL.rows[o].cells[p].rowSpan-1; } if(tmp>columns)columns=tmp; } return columns; }
function addEtag(tag){ if(tag!=""){ if(UUInstalled){ if(isInsideCell()){ addX(tag); }else{ alert(NoGood); document.postForm.message.focus(); } }else{ if(isInsideCell()){ add(tag); }else{ alert(NoGood); document.postForm.message.focus(); } } } }
function isInsideCell(){ //Function purpose: determine if insertion point falls within the bounds of a cell var msg=document.postForm.message; if(document.postForm.message.createTextRange){ getCursorPositionIE(); var tmp= document.postForm.message.value.substr(0,document.postForm.message.selectionStart).split("\n").length-1; setCursorPositionIE(msg.selectionStart-tmp); } msg.selectionStart=msg.selectionEnd; var curr=msg.selectionStart; if(msg.value.substr(0,curr).lastIndexOf("[td]")==-1 || msg.value.substr(0,curr).lastIndexOf("[td]")<msg.value.substr(0,curr).lastIndexOf("[/td]")) return false; if(msg.value.substr(curr).indexOf("[/td]")==-1 || (msg.value.substr(curr).indexOf("[/td]")>msg.value.substr(curr).indexOf("[td]") && msg.value.substr(curr).indexOf("[td]")!=-1)) return false; if(msg.value.substr(0,curr).lastIndexOf("[")>msg.value.substr(0,curr).lastIndexOf("]")) return false; if(msg.value.substr(curr).indexOf("]")<msg.value.substr(curr).indexOf("[") ) return false; return true; }
if(location.href.match(/action\=(display|pmview|recent|userrecent|goto|search|calendarview)/) || ( document.postForm )) enhanceTable();
function setCursorPositionIE(start,end) { if(document.selection){ var element=document.postForm.message; end=(end)?end:start; var range = element.createTextRange(); range.collapse(true); range.moveEnd('character', end); range.moveStart('character', start); range.select(); } }
function getCursorPositionIE(){ if(document.selection){ var element = document.postForm.message; element.focus(); var range = document.selection.createRange(); var stored_range = range.duplicate(); stored_range.moveToElementText( element ); stored_range.setEndPoint( 'EndToEnd', range ); element.selectionStart = stored_range.text.length - range.text.length; element.selectionEnd = element.selectionStart + range.text.length; element.selectionFaux=true; } } //--> </script>
The code looks long, but since it's Javascript, it won't ruin any other codes currently on this site. Since I saw Nighty's weird template thingy (no offense ) I decided this code is easier for making stuff like that. Here's an example: i36.tinypic.com/214xpw4.jpgYou could do a template like that in a few easy clicks than taking 10 minutes just to add that stuff.
|
|