Announcement

Do not use the forums to submit bug reports, feature requests or patches, submit a New Ticket instead.

#976 Re: User Discussion & Help » How do I get started...? » 2005-02-16 19:46:00

chidera wrote:

If so, I've downloaded the source, uploaded it to my site, and now I'm ready to roll. But, all the docs are old and don't seem like it's what I need.

Hi chidera, you're in the right place.  Xinha is what was formally sleemanj's unofficial fork.

You're correct that the docs are out of date, I'll submit a ticket for that, pehaps somebody here who's not a JS coder could pitch in on that, otherwise I'll do it eventually.  In most ways Xinha will work in the same way as htmlarea works.

The best way to see how to use it at the moment is to look at the examples, specifically examples/stylist.html.

#977 Re: User Discussion & Help » Developers Developers Developers » 2005-02-16 19:42:04

Angel wrote:

I've never digged much into the HTML code but case I see a ticket I can quick fix I'll let you know.

Sounds great Angel, the more the merrier smile

#978 Re: User Discussion & Help » Developers Developers Developers » 2005-02-16 19:41:18

Reg wrote:

Really quite a newbie, so perhaps not much help in the development, but I do have a real and current need so I am busy testing and perhaps that's where I can contribute. And I am delighted to see something seriously happening with the product.

Excellent Reg, just post ticket when you find a bug or think of a feature that would be useful.

#979 Re: User Discussion & Help » HTML Area 3.0 announcement by Dave » 2005-02-16 19:39:44

Now to respond on the other point here...

Dave wrote:

The fact is, we've been reviewing the code these last couple weeks and trying to decide how we want to move ahead. We've found that what irobotst said is true for us as well:

>I have made a lot of bugfixes for the HTMLArea but I think
>I could better write an new editor for myself than fixing
>bugs in an unstable and unnecessarily complicated code.

htmlarea is really cool program and has lots of great features. But it's grown into a massive program and it's much much more than we need. That being the case, we're going to build something more lightweight from scratch for ourselves and not continue development on the 3.0 branch.

I personally feel that the legacy code is quite ameniable to being refactored, and that is something on the cards for Xinha.  I'd like to have the Gecko & IE specific code split off into "compatability libraries" which are only loaded under the correct browser.  I'd like to split up some of the core so that bits that are not required all the time are only loaded the first time they are called (using dummy methods and XMLHttpRequest to load up code as required).

The code itself (in Xinha, not necessarily in htmlArea) is quite good.  It needs a good cleanup, and a good dose of comments in certain places wouldn't go amiss.  But in general, it's good enough to work with.

I suspect that Interactive Tools will continue to use htmlArea 2.0.  I think they've done thier dash with open source development, and I thank them for facilitating Mihai's initial development of htmlArea 3.0.  I didn't intend for Xinha to "kill off" htmlArea, and honestly, I don't think it did, even in the absense of Xinha, htmlArea was on borrowed time the minute that Interactive Tools took over the development of it from Mihai.

So if you want us to link to your wysiwyg editor site we'd be happy to do so.

Now taking bets on wether Xinha will be included wink

#980 Re: User Discussion & Help » HTML Area 3.0 announcement by Dave » 2005-02-16 19:26:32

Thanks for posting that Angel,

Angel wrote:

Regarding sleemanj, the short version is that we really did want to get him involved but he never even responded to any of our messages, didn't respect our wishes to not fracture the user community, didn't want to offer his fixes to the main htmlarea codebase, and basically ended up burning his bridges here.

We tried to be reasonable, but that only goes so far. We don't support his actions or activities and as such will remove any posts about him.

if I might comment on that (I'm sleemanj for those who don't know).   

Simply that's untrue, to set the record straight, I contacted Interactive Tools enquiring thier actions, saying I would take over development if they wished, contribute patches etc otherwise I would fork it.  They fluffed around for a bit, and then after a while started doing stuff on htmlarea.com, namely they asked for applications for developers.

They did not ask me to be a developer, let alone lead developer, even though I had obviously done considerable work and knew htmlarea probably better than most other regulars on htmlarea.com.

In addition they sent me a personal message and asked that I stop any posts regarding my at the time unofficial fork, and asked me to submit patches, which (I received the impression, as I'm banned now I can't get to that message) they might consider when they have time. 

I was a little offended by the message, but duly complied with the first request and edited my fork thread so it was unobvious and posted a farewell message in that same unobvious thead.

Interactive Tools  however wasn't happy with that and deleted the thread, and other threads too I guess.  Now it seems they have banned my account, and by the sounds of it, others who have mentioned association with me? 

Essentially Interactive Tools  wanted volunteer developers, not to do any of the work themselves, but retain full control over the project.  A day or two later, after some criticisim from others regarding thier stance, Interactive Tools decided that they would be the developers themselves.

I repeatedly publically said that Interactive Tools was welcome to take my code, it was at all times available, Interactive Tools never saw fit to do that.  Instead they took some old htmlarea code, stuffed up the CVS a bit, changed the build system, added in a few one liner fixes, and plastered the website with advertising for competitors to htmlarea.

After watching thier comedy of errors (and people who didn't know better still trying to get thier "Release Candidates" working, mostly without success) it was plain that with Interactive Tools in charge things were not going to work out, and so, Xinha happened.

Interactive Tools doesn't know jack when it comes to htmlarea.  It's my fervent belief that they simply didn't want to put any work into htmlarea, perhaps they thought they could spend a few hours on it, get it to 3.0 release and then call it done.  For them to say that I did not respond to them, respect them, or offer my code to them, is simply rubbish.

#981 Re: User Discussion & Help » Developers Developers Developers » 2005-02-15 06:04:55

zebo wrote:

I'm not sure if I made this clear - the saved HTML from the editor looks like this:

<img src="/includes/editor/images/videoPlaceholder.gif?XXVIDSTREAMXXfixed:370:317:medianame=/local/users/19/1965000032/graffiti&vtitle=GraffitiXXVIDSTREAMXX" />

Is it difficult to parse the reverse direction (going from the flash tags back to the img placeholder)? 

Reason I ask is if it's not too hard (ie can be done with regexps) then it would be better for you to implement the conversion to + from placeholder in the javascript, that way when you switch from htmlmode -> textmode you wil see the proper flash tags, then switch back and you'll get the placeholder smile 

That way you always store the real flash code, and only the editor deals with converting to/from the placeholder at time of editing.

(I imagine you know, but the Javascript regexp object is basically perlish, so it's quite capable)

Why don't you stop by to visit me next week - either at work - CHCH College of Ed, or home - I live in Bryndwr.  Email me if you want to meet, and suggest a time.

I might do that, I'll let you know if I have time sometime in the next couple of weeks.

#982 Re: User Discussion & Help » Welcome to the Xinha forums. » 2005-02-15 05:54:19

gogo wrote:

I wanna know what they are hiding smile

They wern't hiding anything.  There have been a few new plugins over there lately.  EFM seems to be interesting.

#983 Re: User Discussion & Help » Welcome to the Xinha forums. » 2005-02-15 05:03:06

Actually my IP has been banned from the interactive-tools-forum i noticed today!!
(now i must use an anonymous proxy to access the board... big_smile)

Haha, classic, me too
   

Home: An error occurred    
You have been banned

now I'll have to go find an anonymizer too, I wanna know what they are hiding smile

#984 Re: User Discussion & Help » Developers Developers Developers » 2005-02-15 00:07:08

zebo wrote:

insert sound/video/checkpoint - for flash objects, it puts an editable placeholder on the page which can be dragged around - this gets replaced by the real flash object when pages are viewed normally.

That sounds like a very useful thing to make into a plugin smile

Yeah, though you need to RegExp all your pages with PHP to swap the placeholder with the real object - this is well beyond the javascript scope of htmlArea at present.  The nice thing is that one RegExp handles *any* flash content on the page (along with sizing and FlashVars), but you can still pop back to the editor and move/copy/edit them.

If it's just a RegExp then that should be able to be put into Xinha, I might have to make a hook available to plugins for when html goes in/out of the editor, but the functions are there to do it.

#985 Re: User Discussion & Help » Welcome to the Xinha forums. » 2005-02-14 22:25:46

niko wrote:

hopefully some developers will move from HA to Xinha!

I'm purposefully avoiding the htmlarea.com forums at the moment lest I incite the wrath of IT, but feel free to be as evangelical as you like about Xinha to everybody who comes within earshot, or typing distance smile

btw: Trac is a great system big_smile

I agree, it's been around for a while but I just stumbled across it a week or so ago and was really impressed with it, the integration of Wiki, Tickets and Subversion is really nice. 

Just a pity it doesn't have a forum built in that takes the same Wiki markup (not that punbb isn't a pretty nice minimalist forum, but it'd be nice to be able to use the same formatting).

PS: Thanks for removing those silly Wiki changes.

#986 Re: User Discussion & Help » Developers Developers Developers » 2005-02-14 22:18:58

zebo wrote:

• tables have red dots around cells (but this vanishes on the completed page) - I see you have a different solution to this (other editor-only styles may also be applied).

I'd be interested to see how you did this.  I just added an !important style, but it seems it's not enough to ensure that borders are visible when border styles are directly applied to the table.

• made table editing buttons appear when cursor is inside a table

Is this different from the TableOperations plugin?  Or you mean you make them totally disappear when not in a table?

• insert sound/video/checkpoint - for flash objects, it puts an editable placeholder on the page which can be dragged around - this gets replaced by the real flash object when pages are viewed normally.

That sounds like a very useful thing to make into a plugin smile


• uses a standard file browser, included in all insert dialogs in an iframe, which uploads (including .zip unarchiving)

That sounds pretty flash!  How, err, secure is it from having any old Joe Blow come in and mess with files on the server?


• made remove format kill all block styles & tags

Sounds like I could incorporate that in to the SuperClean plugin.

You're most welcome to trawl through the diffs and pull some of this over to Xinha.

Cool, perhaps best if you can just submit a ticket ("Examine and incorporate changes from this htmlarea") with a Zip of your htmlarea directory attached.

So what is interactive tools doing with htmlArea?  Letting it rot, or are they trying to take it back in-house?  Why make something open source and then discourage developers!?

Well, if you take a look at thier forums, it's, well, strange.  They claim to be activly developing it, but so far all I've seen is them screw up the CVS, make a couple of changes here and there, change the "build system" (?!?), ignore lots of bug reports and plaster the site with adverts for competing products.

Hence why I and others gave up waiting.

Xinha is a better name.  Is it legally OK to grab somebodys open source project and rename it?

Yes I think it's fine, in this case, htmlarea is licence under the socalled "htmlArea Licence", which is essentially a BSD licence deriviation.  Renaming it shouldn't be a problem, AFAIK it has to stay under the htmlArea licence.  But I'm not at all sure about what the copyright status becomes (it's already (C) dynarch and (C) interactive tools), wether we can, or should add copyrights for myself and the other developers working especially in the editor core.

No html editing in your forums - whats that about!?  wink

Heh.  Just keeping things simple smile

#987 Re: User Discussion & Help » Process? » 2005-02-14 21:51:19

Yermo wrote:

I've got some spare cycles and there are a few items on the trac list I can probably take care of.

Can I simply take over a few of the items or should I go ahead and work on some and send you diffs?

Basically how do you want us to work with you on this? Send in diff's?

Hi Yermo,
I'll email you.

#988 Re: User Discussion & Help » Forum/Ticketing Question. » 2005-02-13 20:50:21

Yermo wrote:

I may be blind, but is there a way to get email notifications when there's activity on a bug I've posted and on replies to my posts in the forum?

Certainly on replies to posts, there is a "subscribe to this topic" checkbox below the textarea.

For tickets, it should also work, if you go to the "settings" link at the top of the Trac system (Yermo as you have a Trac account you should login first) and enter in your name, email and I'd advise changing the session key to something you'll remember. The trac docs (in the Wiki http://xinha.gogo.co.nz/TracNotification) don't actually mention notifications working off that email, but I'm sure they would.

Note: the sessionkey is stored in a cookie so when you return it will pull the same session (and require you to login).  If you access from a different browser (or lose the cookie) then go to the settings page and scroll to the bottom where you can re-enter the session key (hence why change it to something memorable) to load the cookie back into the browser.

#989 Re: User Discussion & Help » FYI: SVN problem. » 2005-02-13 20:33:07

Yermo wrote:

Cool. Works now. Thanks

Yea, svn locked itself solid for some reason, so I had to do a repair on it.  I'll keep an eye on it, there were a few people simultaneously checking out (I added Xinha to freshmeat last night) so maybe it choked on that or something.

#990 User Discussion & Help » Developers Developers Developers » 2005-02-13 08:16:18

gogo
Replies: 46

I apologise for the Ballmer impression smile  This is an invitation to any developers with knowledge of (or the willingness to learn) Javascript's ins and outs to pitch in with the project.

Post here to let me know you exist, or if you see a ticket you'd like to tackle just post a comment to the ticket.

I'm totally open to allowing SVN commit access to developers who show that they are willing and able to partake in the joys of x-browser development.  As long as you submit me a patch of two of substance and quality I'll be happy to set you up an SVN login.

I know there are lots of people who have hacked bits and bobs into htmlArea over the years, now is your time to come out of the woodwork, share your knowledge and get in on the ground floor with Xinha.

#991 User Discussion & Help » Welcome to the Xinha forums. » 2005-02-11 19:21:37

gogo
Replies: 11

Welcome everybody to the Xinha forums, use them wisely, lest I smite you with my admin interface.

If I can just ask that we keep bug reports, feature requests and patches out of the forums and in to the ticket system that would be greeeaaat.  Feel free to use the forum to discuss bugs, features and patches before you submit them though.

Board footer

Powered by FluxBB