You are not logged in.
Fellow Xinha users,
I guess my logo was the community's choice. Thanks goes out to tico for his original idea. I was trying to make it a community icon using other people's ideas and creating it from that. I am glad we have something to go with now!
I believe that the various formats will be made available for download soon.
Thanks to the community for choosing my logo!
Zach
Rift Design Studio
http://riftdesign.com
http://www.squarefree.com/2006/01/13/me … tion-tool/
David Baron recently wrote a tool that testers can use to help reduce memory leaks in Firefox. With this tool, you can find out what leaks you encounter during your normal browsing patterns and report useful bugs when you encounter leaks.
To use leak-gauge.pl, you need a version of Firefox with the logging code, such as a recent trunk nightly build. If you're using Windows, you'll also need to download Perl. leak-gauge.pl contains instructions for making Firefox log the required information and for running leak-gauge.pl to analyze the log.
Just thought it might help in further development.
I am also getting errors with Beta 2.
Using http://xinha.gogo.co.nz/xinha-nightly/e … ample.html as the testbed, js errors are as follows:
Error: Unknown property 'filter'. Declaration dropped.
Source File: http://xinha.gogo.co.nz/xinha-nightly/htmlarea.css
Line: 50
Error: Expected color but found 'FieldFace'. Error in parsing value for property 'background'. Declaration dropped.
Source File: http://xinha.gogo.co.nz/xinha-nightly/htmlarea.css
Line: 73
Error: CharacterMap is not defined
Source File: http://xinha.gogo.co.nz/xinha-nightly/htmlarea.js
Line: 5380
Just in case you wanted to see some options...
I don't know if TiCo is changing to use the square logo (the logo I am basing off of had the X on the opposite side)...Nice job TiCo. I am not trying to make this into some forum fight either...just wanting to give something back to this great editor.
Yep Rift, you're absolutely right: giving them a second glance, the second one is by far better in his concept. Your variations are good, but i'd avoid shadows and bevels in the base logo, strictly confining the job into the vector area.
This is all done as vector art in Illustrator. Just trying to give it some depth. I like clean too, but the medium used for xinha most likely will always be web, not print, in all of its yummy, soft, gooey feel (not that I am a huge fan of that). Here's the logo without depth:
I'd also keep a squarish char instead of a rounded one, providing more crispness at reduced size. However me too I played a little around the 2nd previous sketch, refining a bit my original idea.
Depending on how the logo is used, the crispness won't be much of an issue as long as the vector art is used to create it. Squarish fonts are sometimes more difficult to read.
Okay...I'll bite. Here's a variation of TiCo's 2nd logo. Just trying to yum it up a bit.
Just saw this on Planet Mozilla:
http://brian.kingsonline.net/talk/index.php/archives/79
It's regarding finding memory leaks in Firefox/Mozilla as an extension. Not sure if this would help.
Eclipse was slower on the older Java kit...it has greatly improved since then.
kimss,
In my opinion, a powerhouse of an IDE that I develop in is Eclipse. There are a ton of plugins and even a PHP specific framework. I like it as it works with SVN, CVS, etc and works great with multiple languages and databases. Plus, it is free and works on every OS (Java based).
You will need the latest Java SDK, the base Eclipse application, and the phpEclipse plugin:
http://java.com/en/download/
http://download.eclipse.org/downloads/
http://phpeclipse.de/
http://www.plog4u.org/index.php/Using_PHPEclipse is a great place to start.
It is _very_ nice to work with btw. And extremely powerful.
Gogo,
Have you been able to make any progress on this? I am anxious to put the latest version up.
I just added a new icon for the ed_selectall.gif ... enjoy!

Gogo, do you want to update this in the svn as well? Are there other icons to have updated?
Just added another...
ed_find.gif under plugins/FindReplace/img/ed_find.gif

Not sure if this is where my problem is taking place or not, but when I load a stylesheet via xinha_config.pageStyleSheets = ['/path/page.css'] certain plugins don't seem to work right. Case in point: Linker, SuperClean, others?
I am currently using:
Release: Trunk ($LastChangedDate: 2005-07-16 21:26:39 -0500 (Sat, 16 Jul 2005) $)
Head: http://svn.xinha.python-hosting.com/trunk/htmlarea.js
Revision: 265
Last Changed By: gogo
Here's what it looks like:
Here's the calls on the page with js:
<script type="text/javascript">
_editor_url = "/xinha/";
_editor_lang = "en";
_editor_skin = "blue-look";
</script>
<script type="text/javascript" src="/xinha/htmlarea.js"></script>
<script type="text/javascript" src="/xinha/lang/en.js"></script>
<script type="text/javascript">
xinha_editors = null;
xinha_init = null;
xinha_config = null;
xinha_plugins = null;
xinha_init = xinha_init ? xinha_init : function()
{
xinha_plugins = xinha_plugins ? xinha_plugins :
[
'CharacterMap',
'ContextMenu',
'FullScreen',
'SpellChecker',
'Linker',
'ImageManager',
'TableOperations',
'SuperClean'
];
// THIS BIT OF JAVASCRIPT LOADS THE PLUGINS, NO TOUCHING :)
if(!HTMLArea.loadPlugins(xinha_plugins, xinha_init)) return;
xinha_editors = xinha_editors ? xinha_editors :
[
'Body'
];
xinha_config = xinha_config ? xinha_config : new HTMLArea.Config();
xinha_config.pageStyleSheets = ['/css/xinha.css'];
xinha_config.toolbar =
[
["popupeditor","separator"],
["undo","redo"], (HTMLArea.is_gecko ? [] : ["cut","copy","paste"]),["separator"],
["formatblock","separator","bold","italic","underline","strikethrough","separator"],
["subscript","superscript","separator"],
["linebreak","justifyleft","justifycenter","justifyright","justifyfull","separator"],
["insertorderedlist","insertunorderedlist","outdent","indent","separator"],
["createlink","insertimage","inserttable","toggleborders","inserthorizontalrule","separator"],
["killword","removeformat","separator","htmlmode"]
];
xinha_editors = HTMLArea.makeEditors(xinha_editors, xinha_config, xinha_plugins);
HTMLArea.startEditors(xinha_editors);
}
window.onload = xinha_init;
</script>Here's the css I am using:
/*
* GENERAL
*/
body {
font: 78%/1.5 verdana, arial, helvetica, serif;
background: #fff none;
margin: 10px;
padding: 0;
text-align: left;
color: #555;
}
h1 {font: 2.5em/1em arial, helvetica, serif;}
h2 {font: 2em/1em arial, helvetica, serif;}
h3 {font: 1.5em/1em verdana, arial, helvetica, serif;}
h4 { /* use for header flags */
font: 1em/1.25em verdana, arial, helvetica, serif;
text-transform: uppercase;
color: #c60;
text-align: left;
background: #fff url(/i/_bgnd_h4.gif) bottom;
margin: 0;
padding: 0;
}
/* p {font: 1em/1.25em arial, helvetica, serif;} */
p {
line-height: 1.6em;
margin: 0;
padding: 0;
text-align: left;
margin-bottom: 1em;
}
a {color: #000;}
a:hover {color: #abc; text-decoration: none;}
img {border: 0px;}
table {
font: 100%/1.5 verdana, arial, helvetica, serif;
margin: 0;
padding: 0;
border: 0;
text-align: left;
color: #555;
}
/*
* CONTENT
*/
div.left_150 {
float: left;
margin: 0;
border: 0;
padding: 0;
width: 150px;
text-align: center;
}
div.right_580 {
float: left;
margin: 0;
border: 0;
padding: 0;
width: 580px;
text-align: center;
}
div.box_150_right {
float: left;
margin: 0;
border: 0;
padding: 0;
width: 140px;
text-align: center;
}
div.box_430_left {
float: left;
margin: 0;
border: 0;
padding: 0;
width: 430px;
text-align: center;
}
div.box_250_left {
float: left;
margin: 0;
border: 0;
padding: 0;
width: 250px;
text-align: left;
}
div.box_330_right {
float: left;
margin: 0;
border: 0;
padding: 0;
width: 320px;
text-align: left;
}
.pad_full {
padding: 12px 0 0 10px;
text-align: left;
}
.pad_10 {
padding: 10px;
text-align: left;
}
.pad_10_l {
padding-left: 10px;
}
.pad_10_t {
padding-top: 10px;
}
.pad_10_b {
padding-bottom: 10px;
}
.pad_10_r {
padding-right: 10px;
}
.pad_10_lr {
padding: 0 10px 0 10px;
}
.pad_10_tb {
padding: 10px 0 10px 0;
}
/*
* FORMS
*/
form {
margin-top: 0;
margin-bottom: 0;
}
div.formrow {
clear: both;
line-height: 2em;
}
div.formrow span.label {
float: left;
width: 25%;
text-align: right;
}
div.formrow span.formw {
float: right;
width: 73%;
text-align: left;
}
/*
* OTHER
*/
hr.hr1 {
border: 0;
width: 90%;
color: #c60;
background-color: #c60;
height: 1px;
margin: 10px auto 10px auto;
}
.spacer {
clear: both;
line-height: 10px;
}
div.scroll {
width: 100%;
overflow: auto;
}
.text_center {
text-align: center;
}
.text_right {
text-align: center;
}
.text_small {
font-size: 70%;
}
div.box_150_right p, div.box_430_right p, div.box_250_right p, div.box_330_right p, div.left_150 p {
margin-bottom: 0;
}I guess I am just bringing this up to ask if anyone else has had strange behaviors when using xinha_config.pageStyleSheets and plugins. Any thoughts?
I Have seen this for the last few days...maybe up to a week. I noticed it after the new theme was introduced.
I am in the process of actually getting the #xinha channel registered on Freenode.
http://freenode.net/group_registration.shtml
However, I am not sure what all we would want to put in the registration form. Gogo, is this something that you should fill out? Does anyone have experience registering onto the Freenode network?
It would be nice to work with other developers real time and make this channel a developer community. Please let me know what you think.
http://jgwebber.blogspot.com/2005/05/dr … ector.html
I saw this on slashdot today and thought it might help in detecting more memory leaks in xinha.
I looked at this earlier today and thought it would work great with Xinha...but it looks like it has the potential to break a lot of stuff simply because of the way it implements the messages. My guess is that it would have to be in a pop up and handled that way or someone would have to come up with a better implementation of the notices above the textarea in the example above.
Best not use mine anyway...I just found an application called skEdit that has a very similar icon.
Personally, I think the logo should reflect what Xinha does, not focus on the name. Not that I don't mind the play on words in Xin-Ha or Xena. This isn't meant to be a plug for my logo design, but that is the approach I took...what does Xinha do? Just trying to keep it away from Xena fan sites, link lists, etc.
I like hyp0r's tagline too.
If you have Firefox, you can get the excellent "Copy as Plain Text" extention:
https://addons.update.mozilla.org/exten … php?id=134
I love it!
Here's another idea for a Xinha logo. It reflects the application and fits nicely with the other icons I made/modified, including the new wysiwyg toggle icon. (http://xinha.gogo.co.nz/punbb/viewtopic.php?id=89)
Great! Thank you gogo!
The reason I didn't suggest CSS is that anything within the body of the editor window is editable, so users could have deleted the box. The next 'block' up from that is the iframe, which is really what needed re-sizing, though it might need some CSS on the body to stop scrolling.
I was suggesting that your import a css file / define a class for the content of the frame (which cannot be changed in the editor)
You could also limit the width using CSS (and you could add your border too)
One option is to run a post-submit string replacement in php or whatever you are using.
<?php
...
// give line break after <p> tags
$_POST['fieldname'] = str_replace('</p>', "</p>\n", $_POST['fieldname']);
...
?>could this become a sticky?