ChiefsPlanet

ChiefsPlanet (https://chiefsplanet.com/BB/index.php)
-   Media Center (https://chiefsplanet.com/BB/forumdisplay.php?f=2)
-   -   CPIggy Feature requests (https://chiefsplanet.com/BB/showthread.php?t=171980)

Simplex3 10-09-2007 01:54 PM

CPIggy Feature requests
 
<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 02: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 02:31 PM

Block keywords in the topic title?

Er, Block topics with the keyword in them.

Simplex3 10-09-2007 02:45 PM

Quote:

Originally Posted by Saulbadguy
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 02:49 PM

Quote:

Originally Posted by Simplex3
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 02:52 PM

Quote:

Originally Posted by Saulbadguy
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 02:58 PM

Right now, usernames are case sensitive.

Could that be changed so they are not?

Simplex3 10-09-2007 02:58 PM

Quote:

Originally Posted by Saulbadguy
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 04: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 07: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 07: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 07:19 PM

Quote:

Originally Posted by Simplex3
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 05:40 PM

Quote:

Originally Posted by pikesome
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.

teedubya 10-10-2007 05:44 PM

How about allowing the Replacement text [img ]http://www.mediathinklab.com/images/alba.jpg[/img] to actually pop up the image instead of the text.

Thats all I want man. Then its complete.

Otter 10-11-2007 11:21 AM

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 04: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 06:13 PM

Quote:

Originally Posted by DaFace
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]

Spoiler!

teedubya 10-11-2007 07:36 PM

http://mediathinklab.com/images/alba.jpg

DaFace 10-11-2007 11:10 PM

Quote:

Originally Posted by Simplex3
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]

Spoiler!

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.

teedubya 10-12-2007 11:40 AM

Quote:

Originally Posted by DaFace
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 01:03 PM

Quote:

Originally Posted by RunRunPassPunt
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 03:34 PM

1 Attachment(s)
New screenshots from CPIggy2 a1.

Simplex3 10-13-2007 03:37 PM

1 Attachment(s)
2

2112 10-13-2007 05:23 PM

Quote:

Originally Posted by RunRunPassPunt

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 bo 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

Quote:

Originally Posted by go bowe
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 bo 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...


All times are GMT -6. The time now is 07:13 PM.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.