Sign Up! Login: Password: New User? Forgot? Support
Top Mods!
Wowhead Search
by sonofsamedi
Digital Clock
by Wolfar15
Admin Forums
Welcome to the GuildPortal Help Community! These forums are for admin-to-admin help.
Available Forums
Forums : Service Announcements > Editor Update
Aaron Lewis (Blue Collar) 1/29/2010 11:18 AM EST : Editor Update
GuildPortal Dev
Aaron Lewis
Posts: 1978
Zomgawsh Poster

Heya folks --

There's an updated version of the WYSIWYG editor, among other components, in prod now.  I've tested it here with IE, FireFox, and Chrome on the PC and Mac, and it looks to be pretty solid.  But test as long as I want, the number of totaled human hours that GP users put in in a single day on the site is more than I can do in a year. 

Please, let me know if it either:

  1. Causes problems that weren't there before
  2. Fixes problems that existed before
  3. Causes unexpected pregnancies

I'll be monitoring this thread like the gub'mint monitors ... whatever they monitor.

P.S. Mottie's custom forum mods should be do-able again now, since I no longer need to wrap the editor in an iFrame.
Aaron Lewis, GuildPortal.com
TopBottom

Aaron Lewis (Blue Collar) 1/29/2010 11:40 AM EST : RE: Editor Update
GuildPortal Dev
Aaron Lewis
Posts: 1978
Zomgawsh Poster

Also, because I'm pretty slow, it occured to me after writing that last post that some might question why we do these updates when things seem to be going fairly well.  I'll explain, since it's a good question I've asked myself with so little coffee and without the meds having kicked in yet.

We use the Telerik suite of ASP.Net Ajax controls for lots of stuff.  The part your users (as guild admins) see most is the editor and, while it has been problematic at times, it is the best one out there for our platform, in my opinion.  We've gone through others:

  • CuteEditor. It was cute, we'll give it that, but didn't play well with non-IE browsers when we tried it.
  • CKEditor. Which was open source, and had a zero-day vulnerabilities that spread like wildfire -- specifically, a hacker could gain direct access to the web server file system through a glitch in the upload feature.
  • HtmlTextBox from ActiveUp. Very bad cross-browser when we tried it. ComponentArt Editor. This was the closest in features, but by far, the most difficult to extend with custom functionality (like the WowHead item insert, YouTube embed code, custom emoticons, etc).

This isn't meant to be a review, because it's been years since we've even taken a look at any of these; it's just something harmless for me to type up while I wake up. No wait, I was getting to a point... Ah yes, why we update!

Seems like everybody's going subscription these days.  Telerik's actually been doing it for a very long time, and we pay an annual subscription fee to them for their entire suite of controls.  For here, on the site, we use their ASP.Net Ajax controls (and hopefully we'll get to use more of the Silverlight stuff moving forward!).  Internally, we use their WinForms and WPF controls for our admin application -- our side of the support ticket system is not web based and requires elevated database permissions, and it's faster to whip up a form in a Windows app than a web app, especially one that updates the database.

So, we pay the subscription, and these guys are really good about releasing a pretty decent update every quarter, followed shortly thereafter by a service pack.  I know, I know, a lot of people on GP think I'm the only person who produces buggy code.  It just ain't so.

I wait until a couple weeks after the release of the first or second service packs to any major quarter-level release before I start testing it in dev.  I really, really do try to avoid having you folks test anybody's code but mine.  *ducks*

Here's the thing: if we fall, say, two releases behind, we run the risk of having to deal with all of the headaches of two major updates at one time, and the support expertise of the Telerik staff will be focused on the newest release, so we may have extremely long wait times between our reporting a problem, and them addressing it.  Many of you experienced this with the last go-round, and that was a contributing factor to the delay.

If we're at a point where everything seems to be running along smoothly, it's especially hard for me to justify, even to myself, updating.  However, we've all seen browser manufacturers decide to switch things up on us apparently for the fun of it, and if we're not up to the latest (or close to it) release of the editor and other controls, we run a big, big risk of going a long time with... broke stuff.

So that, in something that resembles nothing like a nutshell, is why we need to keep up on the updates.

Aaron Lewis, GuildPortal.com
TopBottom

coreth (Guild Admin) 1/29/2010 2:57 PM EST : RE: Editor Update
coreth
Posts: 2711
Zomgawsh Poster

I wouldn't call this earthshaking by any stretch of the imagination, but...

My site (http://www.guildportal.com/Guild.aspx?GuildID=55125) has link underlining disabled.  Using the new editor reverts the links to being underlined-but only when that editor is opened.  Upon saving the post, the link underlining goes away.


TopBottom

Aaron Lewis (Blue Collar) 1/29/2010 3:06 PM EST : RE: Editor Update
GuildPortal Dev
Aaron Lewis
Posts: 1978
Zomgawsh Poster

Hmmm... K, will check it out.

By the way -- GREAT looking site!
Aaron Lewis, GuildPortal.com
TopBottom

Mottie (MVP) 1/29/2010 6:10 PM EST : RE: Editor Update
GuildPortal MVP
Mottie
Posts: 3883
Zomgawsh Poster

Hi Aaron!

Thanks for the update on the editor, but it seems like we can't edit any posts now... I guess no one read to post problems in this thread, so there is a new one here.

I've also noticed that when I use the "Show Previous Posts in Topic" window, it only works once. If I close the window, then try to reopen it it doesn't work.

I still have more checking to do, so I'll keep you updated!
TopBottom

Aaron Lewis (Blue Collar) 1/29/2010 7:15 PM EST : RE: Editor Update
GuildPortal Dev
Aaron Lewis
Posts: 1978
Zomgawsh Poster

Thanks a bunch, Mottie -- fix for both issues being pushed in the next 10-15.
Aaron Lewis, GuildPortal.com
TopBottom

Murazorz (New Admin) 1/29/2010 9:31 PM EST : RE: Editor Update
Murazorz
Posts: 852
Zomgawsh Poster

Yay!

The editor's been bugged for us for about 2-3 months (nothing happened when I made a ticket). But now it works just fine.

IMO it's good to upgrade your software stack when new versions comes out, fear of upgrading can be as detrimental as any potential bugs can be.
TopBottom

Mottie (MVP) 2/4/2010 11:33 AM EST : RE: Editor Update
GuildPortal MVP
Mottie
Posts: 3883
Zomgawsh Poster

coreth said:
Using the new editor reverts the links to being underlined-but only when that editor is opened.  Upon saving the post, the link underlining goes away.


@Aaron

The problem is the CSS added to the page (line 521 in these admin forums, in red below)
<style type="text/css">
        #bodyTransbackInterior { -moz-border-radius: 2px; -webkit-border-radius: 2px; -border-radius: 2px; padding: 5px; }
        #editorSubject, .editorContent, .editorOptions, .editorButtons { padding: 3px; padding-top: 5px; }
        .editorOptions { text-align: right; }
        .editorOptions a, a:link, a:visited, a:active { text-decoration: underline; }
        #editorSubjectLabel { text-align: left; font-weight: bold; }
        #editorButtons { text-align: left; }
        #editorSubject { margin-bottom: 5px; }
        .errDiv { padding-top: 300px; padding-bottom: 300px; text-align: center; }
</style>
The line should be like this:
.editorOptions a { text-decoration: underline; }
Also, the popup window showing previous posts has a problem with the opacity slider (at least in Firefox). It seems to me that there is no background color applied until the opacity is 100% - it jumps from transparent background to 100% opaque. Here are some screen shots:

About
80%
 Opacity 
 100%
Opacity
 
TopBottom

Everdark (MVP) 2/9/2010 11:51 AM EST : RE: Editor Update
GuildPortal MVP
Everdark
Posts: 3949
Zomgawsh Poster

Including a link to a thread in the General Forums about problems pasting tables from Word (Paste from Word option apparently not working):

http://www.guildportal.com/Guild.aspx?GuildID=3780&ForumID=15719&TabID=27537&Replies=4&TopicID=8819177

"The person who says it cannot be done should not interrupt the person doing it." 

 
Everdark (T), Evadarr, Nevinn (AC), Soninn, Croninn, Zakarr, Avirded (SC)
TopBottom

Admins Online
There are   members online.
So-and-so has logged on!
%title%
%message%