PDA

View Full Version : CPIggy Feature requests


Simplex3
10-09-2007, 02:54 PM
<p><em>Just a gentle reminder, I'm more than happy to have some help on this.&nbsp; Some of these bugs should be pretty simple to solve.&nbsp; Don't be afraid of the source code, it's well commented.&nbsp; If you fix one of these please let me know and post a unified diff or patch file in this thread.&nbsp; If you don't know how to do that just post your complete script here and I can do it for you.<br><br>Thanks!</em><br><br>Current outstanding issues:<br></p> <p>&nbsp;</p> <table style="width: 100%; display: table;" align="left" border="1" cellpadding="1" cellspacing="1"><tbody><tr> <td style="background-color: rgb(192, 0, 0); color: rgb(255, 255, 255);"><strong>Ticket</strong></td> <td style="background-color: rgb(192, 0, 0); color: rgb(255, 255, 255);"><strong>Type <br></strong></td> <td style="background-color: rgb(192, 0, 0); color: rgb(255, 255, 255);"><strong>Status <br></strong></td> <td style="background-color: rgb(192, 0, 0); color: rgb(255, 255, 255);"><strong>Reporter <br></strong></td> <td style="background-color: rgb(192, 0, 0); color: rgb(255, 255, 255);"><strong>Description <br></strong></td> </tr> <tr> <td valign="top">1</td> <td valign="top">Bug <br></td> <td valign="top">New <br></td> <td valign="top">Simplex3 <br></td> <td valign="top">Quotes are handled by looking for a blockquote tag within a post body.&nbsp; This needs to be tested better since other board elements may use blockquotes.&nbsp; Currently no testing is done to see if the blockquote in question "qualifies" as a quote.</td> </tr> <tr> <td valign="top">2<br></td> <td valign="top">Bug<br></td> <td valign="top">New<br></td> <td valign="top">listopencil<br></td> <td valign="top">Cannot close alert dialog boxes.<br></td> </tr> <tr> <td valign="top">3<br></td> <td valign="top">Bug<br></td> <td valign="top">New<br></td> <td valign="top">listopencil<br></td> <td valign="top">DC isn't removed until the config dialog is opened and the option to ignore DC is re-saved.<br></td> </tr> <tr> <td valign="top">4<br></td> <td valign="top">Bug<br></td> <td valign="top">New<br></td> <td valign="top">Simplex3<br></td> <td valign="top">Need to re-address what pages are included/excluded from the script.&nbsp; Currently the removal of the DC option in the drop-down menu is only partially complete because we don't operate on all pages.&nbsp; When we do operate on all pages then pages without the menu throw an error dialog because they can't add the menu item.<br></td> </tr> <tr> <td valign="top">5<br></td> <td valign="top">Feature<br></td> <td valign="top">New<br></td> <td valign="top">Saulbadguy<br></td> <td valign="top">Address "At Work" mode.<br></td> </tr> <tr> <td valign="top">6<br></td> <td valign="top">Feature<br></td> <td valign="top">New<br></td> <td valign="top">Saulbadguy<br></td> <td valign="top">Find a more efficient way to re-introduce case insensitivity for user names in the ignore list.</td></tr>
<tr> <td valign="top">7<br></td> <td valign="top">Bug<br></td> <td valign="top">Fixed<br></td> <td valign="top">Simplex3<br></td> <td valign="top"><strike>Empty list cause CPIggy to fail.</strike></td></tr>
</tbody></table> <br><br>

Simplex3
10-09-2007, 03:27 PM
Kinds of things we can do:

Add things to the page. Remove things from the page. Show/Hide things. Float things on top of the page. Pretty much any modification you wish they would have made on the server we can do as long as it doesn't require storing extra data that other people will need to see.

Saulbadguy
10-09-2007, 03:31 PM
Block keywords in the topic title?

Er, Block topics with the keyword in them.

Simplex3
10-09-2007, 03:45 PM
Block keywords in the topic title?

Er, Block topics with the keyword in them.
So enter a keyword list just like the user name list, check for matches against:

1. Thread titles on forum index pages
2. Post bodies when viewing a thread

and block accordingly?

To do a "look ahead" and check an entire thread for a keyword would be a pretty expensive operation, but it's doable.

Saulbadguy
10-09-2007, 03:49 PM
So enter a keyword list just like the user name list, check for matches against:

1. Thread titles on forum index pages
2. Post bodies when viewing a thread

and block accordingly?

To do a "look ahead" and check an entire thread for a keyword would be a pretty expensive operation, but it's doable.
More so the thread title, not the body of the thread.

If someone starts a thread about a user, or a topic you find objectionable, you would see a clickable link that said "topic blocked by CPiggy"

Simplex3
10-09-2007, 03:52 PM
More so the thread title, not the body of the thread.

If someone starts a thread about a user, or a topic you find objectionable, you would see a clickable link that said "topic blocked by CPiggy"
Cool.

Saulbadguy
10-09-2007, 03:58 PM
Right now, usernames are case sensitive.

Could that be changed so they are not?

Simplex3
10-09-2007, 03:58 PM
Right now, usernames are case sensitive.

Could that be changed so they are not?
Yeah, that's a fairly simple fix.

Simplex3
10-09-2007, 05:14 PM
If there's some enterprising javascript developer out there looking to dip their toes I'd like to offer up two relatively simple tasks:

1. Where possible, change "getElementByTagName()" calls to XML Node calls such as "getChilden()".

2. In functions when the same node is accessed more than once store it's value into a variable and replace those calls with the variable.

Simplex3
10-09-2007, 08:14 PM
BUG:

Right now the script uses spaces to separate names which won't work since spaces are legal characters in user names.

Simplex3
10-09-2007, 08:15 PM
NEEDS TESTING:

It appears that if a thread in the DC forum index has an icon associated in the left side the user name isn't matching.

pikesome
10-09-2007, 08:19 PM
So enter a keyword list just like the user name list, check for matches against:

1. Thread titles on forum index pages
2. Post bodies when viewing a thread

and block accordingly?

To do a "look ahead" and check an entire thread for a keyword would be a pretty expensive operation, but it's doable.

I'm not using your script even though I've been tempted to but, on this idea, how about scanning just the OP? Some people like to use obscure thread titles.

Simplex3
10-10-2007, 06:40 PM
I'm not using your script even though I've been tempted to but, on this idea, how about scanning just the OP? Some people like to use obscure thread titles.
Excellent idea. Thanks.

Ari Chi3fs
10-10-2007, 06:44 PM
How about allowing the Replacement text http://www.mediathinklab.com/images/alba.jpg to actually pop up the image instead of the text.

Thats all I want man. Then its complete.

Otter
10-11-2007, 12:21 PM
How about a key combination such as SHIFT+CTRL+BREAK that will spawn a methed up garden gnome that stabs the people on your iggy list in the face and feeds their pets antifreeze.

DaFace
10-11-2007, 05:09 PM
I doubt this is a feature that should be included in CPIggy, but I've always wished that we could have a "spoiler" tag on here. I've seen other boards where it will show or hide text similar to the way you've got CPIggy showing or hiding posts by a certain user. That'd be cool.

Simplex3
10-11-2007, 07:13 PM
I doubt this is a feature that should be included in CPIggy, but I've always wished that we could have a "spoiler" tag on here. I've seen other boards where it will show or hide text similar to the way you've got CPIggy showing or hiding posts by a certain user. That'd be cool.
According to the BBCode help on here we have one, but it appears to be borked.


Spoiler
Description: This allows users to include spoiler text in posts.
Usage: [ spoiler](value)[/spoiler]

Here's a spoiler: You will die alone.

Ari Chi3fs
10-11-2007, 08:36 PM
http://mediathinklab.com/images/alba.jpg

DaFace
10-12-2007, 12:10 AM
According to the BBCode help on here we have one, but it appears to be borked.


Spoiler
Description: This allows users to include spoiler text in posts.
Usage: [ spoiler](value)[/spoiler]

Here's a spoiler: You will die alone.

Yeah, but even if it did work, it doesn't work quite right. Posts alternate white and light gray, so you can actually see the text faintly on the gray background.

The ones I'm talking about actually have a "show spoiler" button that, when pressed, toggles the spoiler to show. It works just like your "Show/Hide post by CPIggy'd user" thing.

Ari Chi3fs
10-12-2007, 12:40 PM
Yeah, but even if it did work, it doesn't work quite right. Posts alternate white and light gray, so you can actually see the text faintly on the gray background.

The ones I'm talking about actually have a "show spoiler" button that, when pressed, toggles the spoiler to show. It works just like your "Show/Hide post by CPIggy'd user" thing.

How ****ing often are there spoilers on Chiefsplanet? Seriously.

DaFace
10-12-2007, 02:03 PM
How ****ing often are there spoilers on Chiefsplanet? Seriously.

Not very ****ing often. Seriously. :p

Like I said, it's probably not something to be put into Simplex's gizmo, but it would be nice to have.

Simplex3
10-13-2007, 04:34 PM
New screenshots from CPIggy2 a1.

Simplex3
10-13-2007, 04:37 PM
2

Bill Parcells
10-13-2007, 06:23 PM
http://mediathinklab.com/images/alba.jpg
This is a great feature! good job Ari! :clap:

kstater
12-03-2007, 07:32 PM
Found a flaw in the program. When some much needed mod abuse occurs and a name change happens, the Ignored user starts showing up.
Even though it took only 1 post to figure out the user, and I doubt there is anyway around it, thought I'd let you know.

go bowe
12-29-2007, 01:56 AM
i need help with installation of cpiggy.

when i click the script file it displays what looks like code.

no cpiggy screen appears.

how do i get the cpiggy thing to open or whatever it does.

i'm using windows xp home edition.

seems like greasemonkey loaded just fine, but that cpiggy appatently didn't load, since there is no cpiggy screen displayed...

any help would be greatly appreciated...

Simplex3
12-29-2007, 09:17 AM
i need help with installation of cpiggy.

when i click the script file it displays what looks like code.

no cpiggy screen appears.

how do i get the cpiggy thing to open or whatever it does.

i'm using windows xp home edition.

seems like greasemonkey loaded just fine, but that cpiggy appatently didn't load, since there is no cpiggy screen displayed...

any help would be greatly appreciated...
1. Check and make sure Greasemonkey is enabled.
2. By default CPIggy only works with "www.chiefsplanet.com" URLs, but it's simple enough to add rules without the www and with the IP address from the "Manage User Scripts" dialog in Greasemonkey.

go bowe
12-31-2007, 12:51 PM
i'm online on firefox and i don't see anybody that i put on cpiggy!!!1!!11

thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you thank you

seriously, thank you!!!!1!!!!! PBJ PBJ PBJ PBJ PBJ

have a happy - and safe - new year's eve...