
Oladon |
7 people marked this as a favorite. |
Some of you are familiar with my Campaign Arranger script, which is a set of user scripts for Firefox, Chrome and Opera that arranges Paizo campaign pages to dynamically columnize based on your browser width.
I've recently converted the Arranger to a true (manually bootstrapped, restartless) extension for Firefox which no longer requires Greasemonkey. The extension also has a new feature that many of you will (I hope) find useful.
Current tools are: Arranger (rearranges the user campaigns page to be more readable [with less scrolling]), User Blacklist (greys out posts by certain users), and Highlighter (highlights the "(x new)" link on campaign pages).
For Chrome and Opera users, the old user scripts are still available, but the User Blacklist feature is not included. If anyone's interested in teaming up to get real extensions written for Chrome and Opera, let me know!
The new Firefox extension and old script are both available here. For the Firefox extension, all you need to do is download pct.xpi and drag it onto an open Firefox window. Navigating to "about:addons" will bring up your Add-Ons preferences panel, where you can click "Options" to see all the custom bits of the PCT extension.
As always, feel free to PM me your questions and comments, or post them here!

Oladon |
Just pushed an update containing a new feature: instead of having blacklisted users' posts greyed out, you can elect to have them hidden completely. (Note: this does not affect threads by blacklisted users in forum view, only posts.)
I also toned down the little 'x' for blacklisting people; I had a few people tell me it looked rather bad.

Oladon |
Hey again all. The Firefox extension has been preliminarily reviewed by Mozilla, but they don't think there's enough of a userbase for it to gain a place in their list of fully-reviewed add-ons.
So feel free to download it there and leave a review! (There are even a few brand new screenshots of the extension in action!)

Oladon |
1 person marked this as a favorite. |
5/25 Update
I've released a Google Chrome version of the extension.
Looking forward to everyone's feedback.

Oladon |
Version 1.0.3 is up and fixes a few bugs in the original. Chrome should automatically update it for you guys, I believe, but might want to check just in case.
1.0.1: fixed blacklisting being active on non-blacklisted threads
1.0.2: fixed highlighting of "x new" links when you'd changed the highlight color
1.0.3: fixed blacklisting on recruiting threads
Hope to hear feedback from you people.

Oladon |
Thanks, glad you like it!
One thing to check is that you didn't get redirected to a weird URL - sometimes Paizo's software will display what you asked for but redirect you to a URL that's really long and not very human-readable. (I don't have it handy or I'd paste it for you.)
Which part doesn't work?

Oladon |
The issue has been fixed in version 1.25 of the Firefox extension. Please find the latest XPI here -- it probably won't be up on the Mozilla Add-ons page for a few weeks due to their lengthy review queue.
You may need to restart Firefox for the fix to take effect, despite the fact that this is a "restartless" add-on.
If you continue to see any issues, let me know.

Oladon |
Hi Wei Ji,
I typically use this thread to announce updates.
EvilMinion, hmm, it shouldn't have changed anything with your settings. Are you on Chrome or Firefox?

![]() |
New bug. I am running the campaign tools on Firefox, and on one of my aliases, my avatar picture is now empty. I can't reset it. It just appears as an empty white square. If I go to my account to edit the alias and select a new picture, I can select a picture for it, but then it remains an empty white square. If I click on the square to set a custom icon, it opens the file browser window, but when I cancel it, it remains an empty white square.
How can I reset this avatar so that the image isn't being overridden with something broken? I don't want an override image, I just want it to use its default avatar.
I already went to my Extensions tab and clicked "Clear Custom Avatars." It's still broken. I tried turning off custom avatars completely, and it doesn't work - apparently, clicking any button on the Extensions page actually does nothing; I can't select or unselect any of the checkboxes.

EvilMinion |
Well, the new website redesign mucked up the extension.
Here's hoping there will be an update to it to account for the new look!
Though the campaign alignment stuff still seems to work (yay)
The default alias for each campaign part does not (boo)
Were the only two features I used, so can't comment on the other things. =)

![]() |

Anyone else noticing that the yellow highlights in the campaigns tabs have disappeared? I'm running 2.7.0 but it looks like the Paizo website is no longer jiving with some of the features...
I'm experiencing the same. New posts are no longer highlighted, the columns are no longer auto-arranged, and my "need to post" indicators are gone. Basically, it appears that the browser extension is no longer functioning. (I don't use custom avatars or the blacklist, so I can't speak to those features.)
I'm running an up-to-date version of Chrome on up-to-date versions of both Windows and Apple OS X.

Oladon |
Hey all! Apologies for the delayed response... I'd actually completely forgotten that this thread existed. :P
Official thread: https://paizo.com/threads/rzs2rsty?Paizo-Forum-Tools
PDK, that's weird... I haven't changed anything or released a new version. Maybe Chrome had a bug and fixed it. By the way, do you know that you can disable custom avatars and you'll be able to right-click on avatars again? Alternatively, you can right-click on the person's name if you're just wanting to open their profile in a new tab or something.
Zin, things seem to be working for me when I view your campaigns page... are you still experiencing the issues you described? If so, could you PM me what you get when you do the following:
1. Open a new tab
2. Navigate to chrome://extensions/
3. Click on "Details" on Paizo Campaign Tools
4. Click on "background page"
5. In the new window that opens, type "JSON.stringify(localStorage)" and hit Enter
6. Copy the output (in red) and send it to me