topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday April 25, 2024, 4:16 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - tranglos [ switch to compact view ]

Pages: prev1 ... 27 28 29 30 31 [32] 33 34 35 36 37 ... 43next
776
General Software Discussion / Re: The Best Of: text editors
« on: April 27, 2009, 04:59 PM »
See also this old roundup of text editors on DC from 2005:
https://www.donation...extEditor/index.html

I've added a link to that, since it's a classic and lists plenty of editors I've omitted.

With a bit of work perhaps we could create a feature matrix of text editors, in the vein of the CMS Matrix and simlar projects - they're quite useful. Would be a huge sprawling table though.

777
General Software Discussion / Re: The Best Of: text editors
« on: April 27, 2009, 04:40 PM »
Hey guys do you know any python compatible text editor that can learn new words on the fly(or at least add to library)  for auto completion and highlighting?

Have you tried PyScripter (free)? If I recall correctly, it does code completion for all the included modules, not just the current file. I haven't really used it though, since my Python education has long been on hold.

778
General Software Discussion / Re: The Best Of: text editors
« on: April 27, 2009, 04:27 PM »
I'm not a programmer, so I can't comment with authority on this stuff.  but I tried e-text editor once in the past, and i really liked it.  it was simple, good-looking, and just cool.  i don't have much else to say that is specific.  i just had a good feeling about it.
http://www.e-texteditor.com/

Hey, I'm not a (real) programmer, either! I certanly don't use text editors for programming. It doesn't matter what you use a text editor for. In fact I see too many features in text editors that are geared towards coding, as if the authors of text editors were all vying for the same audience, while there isn't always enough attention paid to other kinds of use.

Meanwhile, programmers will probably tend to use specialized IDEs (Visual Studio, CodeGear Name-of-the-Year, Eclipse, etc). The times where you could display line numbers and invoke a compiler and call it an editor for programmers are long, long gone.

The "e" editor is interesting. I tried it some time ago, too early perhaps - it didn't even have any of the clipboard commands you expect in the right-click menu. And I don't know anything about what makes TextMate so great, so their selling point (the "bundles") remains somewhat enigmatic to me. At the time it seemed to have a long way to catch up with the de-facto standard editing features you expect to have in an editor, but when it grows up I'd love to try it again.

779
General Software Discussion / Re: The Best Of: text editors
« on: April 27, 2009, 04:02 PM »
btw i really like your Good vs. Bad bullet points.. really nice way to convey info.. i might have to steal that in the future.

I'd love for others to add their own points and favorite editors here. UltraEdit is missing from my review, since I don't use it, as are the many free editors: Notepad2, Notepad++ etc, all with their own strong points.

780
General Software Discussion / Re: The Best Of: text editors
« on: April 27, 2009, 03:56 PM »
great post! like 7 mini-reviews in one! :up: :up: :up:

Thanks, mouser. And there's the rub of course. Imagine if it were one review? Of one editor? Nirvana!

781
General Software Discussion / The Best Of: text editors
« on: April 27, 2009, 03:46 PM »
(This is a highly subjective review. For balance, see also DonationCoder classic roundup of major text editors).

The following was inspired by the recent DC thread Windows editors - do they have to be so bad?, and by the new (to me) HippoEdit text editor, which is surprisingly inventive for a project this young. Rather then reviewing a single application here, I thought of pinpointing the features I find best in the several text editors I use daily. Then I thought of listing some of the worst aspects as well, so this thread should properly be called The Best (And The Worst) Of (Some) Windows Text Editors (With Screenshots), For Your Entertainment.

I've only listed some of the stand-out features - those that are unique to an editor, are particularly impressive or useful, or those I cannot live without. I did not list features that are too common to mention these days (word wrap, auto indent), unless a specific implementation of a common feature seemed particularly inspired (or particularly not so).

I should also note that there is a lot I don't do with text editors. I almost never use them to write executable code. I never use persistent blocks or any implementation of text clips (I use AHK for text expansion and configuring the same set of clips separately in each editor sounds too much like work). Apart from writing short notes to self, I use text editors to search, replace, tweak or extract text and tags, often in xml files, from small to quite large (tens of megabytes). I thus pay much attention to speed and efficiency of editing large files and to the display capabilities that help visualize and navigate the thicket of tags and entities. I use regular expressions heavily and love incremental search. Finally, correct handling of Unicode is a must in my line of work, so editors that do well there score points with me (and TextPad, which does not, serves mostly as a scratchpad).

Since it's a long post, I might as well reveal right away that the moral of the story is nothing groundbreaking - there is no optimal editor, even given my limited range of uses. I have registered copies of all the editors listed here, and use them all interchangeably, since none does it all. Of course the other moral of the story is that all authors of the editors mentioned herewith should bow before this post daily and start implementing the missing best-of features posthaste, to one-up the competition. Or better still, five-up them.

On to...

1. TextPad

scr-textpad.png

The Good:

- Fast! even with large documents. TextPad is easily the fastest when loading and navigating very large files. (Yes, that's because it's an ANSI editor. Slow string operations is the price we pay for Unicode.)

- Extremely fast search and search/replace functions; very fast also with regular expressions; I love and use often its ability to do search and replace in all open files (why don't all text editors have this?)

- Unlimited bookmarks (F2 toggles). The best thing about it is you can bookmark all lines containing your search string directly from the Find dialog box, and then invoke clipboard/editing operations on the bookmarked lines. I use this all the time, and though this feature can be replicated in a few (not all) other text editors, it is never so easy and so natural.

- Nice, simple and fast syntax highlighting. I think TextPad is the only editor that supports highlighting only the angle brackets of xml tags out of the box. Some other editors (EmEditor) can be configured to do so, but doing so significantly slows down EmEditor when working with large html or XML files. Most editors, like EditPad Pro, will highlight the whole tag, which produces too much coloration for my eyes, and makes it harder to see the actual angle brackets.

- Probably the first text editor to offer document classes (options settings applied to specific types of files). Today almost every editor has this feature though (shame on you, UltraEdit).

- Nice sort function with optional deletion of duplicate lines.

- My favorite peculiarity: when a file is unmodified, the Save button is displayed as disabled (to signal the file has been saved). However, you can still click the Save button, and TextPad will do a Save As instead.

The Bad:

- I could never get used to the MRU order of tabs. If you open three files and need to make a single change in all of them, it becomes confusing. If you have more than a dozen files open, it's useless - so much so I usually close a file before moving on to another.

- No highlighting of matching brackets or tags, though Ctrl+M jumps to matching bracket (not tag).

- No incremental search. One other aspect where TextPad shows its age.

- Macros cannot be edited (recording is tedious, you cannot fix or modify a recorded macro).

- No proper handling of UTF-8 or UTF-16 encodings. TextPad can read and write such files, but only if all the characters can be displayed using the current ANSI codepage in Windows. Otherwise it will display a warning message and let you open a file, but some characters in the file will be corrupted.

- No folding, no rectangular selection, no indentation guides or nesting indicators... why do I still like it so much? (Block selection is available: Press Ctrl +Q, B - or see under the Configure menu. Thanks to steeladept for the correction.)

- Still using version 4.7, since version 5.0 seems to be plagued by all kinds of problems. Helios (the makers of TextPad) are mostly absent from the forum and bugs remain unfixed for years. The programmers are probably working on greener pastures these days, as is their right.


2. EmEditor

scr-emeditor.png

The Good:

- Absolutely the best handling of UTF-8 and UTF-16 documents. EmEditor was recommended to me when I worked for two large Internet companies' localization departments, where EmEditor was used exclusively, since it always stored Unicode text cleanly and never broke a build. Supports a huge number of encodings. I use EmEditor whenever I need to be perfectly sure that the editor will correctly detect document encoding (present or absent the byte order marks) and will not damage UTF-encoded text on save.

- Hands down the best macros in a text editor. Macros are really scripts, which can be recorded or coded in JavaScript, VBScript or any language supported by Windows Scripting Host. Good access to internal functions of the editor, can work directly with text of the document. Ability to create ActiveX objects in script, should one ever need to do so.

- Automatically highlights all occurrences of your search term, so that you can visually assess the number / density of matches. I love this feature (and it was unique to EmEditor until HippoEdit, below) (also available in EditPad Pro and HippoEdit).

- Will highlight matching brackets (but does not mark matching tags in html or xml files).

- Endless customization. Easily the highest number of options of all the editors I've seen. Plenty of properties for specific file types.

- The only text editor I know (ed: apart from HippoEdit) that lets you assign more than one keyboard shortcut to the same function. Useful.


The Bad:

- Not as fast as TextPad; became perceptibly slower with large xml files after upgrade from version 7.x to 8. With syntax highlighting on, cursor movement and scrolling can become extremely slow (like, move one character per second or so), even with word wrap off.

- In the screenshot above, the weird white rectangles are EmEditor's implementation of "mark current line" - it only colors text and white space in the line with cursor, but omits the tags. If they are ever holding an Ugly Contest, those rectangles should make sure to apply.

- Unlimited bookmarks like in TextPad, but no built-in functions to cut/copy/delete bookmarked lines. (Can probably be duplicated using NextBookmark() command in script, but troublesome and slower).

- No search and replace in all open documents. Why? Both the find and the replace functions now work across all open documents in EmEditor. Thanks to mwang for the correction.

- Relatively weak code folding (via plugin only)

- Relatively weak incremental search (via plugin only, you type in an edit box, Enter focuses the document). My main issue is you need to click the edit control on the toolbar; i.e. cannot initialize incremental search from the keyboard.

- It's a really good editor, but has shortcomings like every other application. The author tends to gloat a little too much about how great EmEditor is, and seems non-responsive to suggestions. I asked for "replace in all open files" two years ago, still not there, even though adding this should be a mere formality (checkbox in Find dialog box; loop s/r process over document buffers).

3. EditPad Pro

scr-editpadpro.png

The Good:

- Probably the most powerful, featureful search facility. Count matches, highlight matches, and the ability to fold document so that only matching lines are shown. Fancy syntax highlighting for regular expressions in the search pattern box. Replace with "adapt case", and more. Can save your "favorite searches" (this in addition to standard implementation of search history)

- Visually nice code folding (in the screenshot, see how the folding line "angles" at bottom - this provides a very distinct indication of where the block ends).

- Nice alternative to selecting with the Shift key: press Shift+Ctrl+B to mark the start of a block, navigate freely in the document, then press Shift+Ctrl+E to mark the end of the block. However, the starting point is not indicated in any way while you navigate to the end point.

- Interesting additions to the standard clipboard operations: cut or copy appending the text to clipboard, and Swap with clipboard.

- The author is very responsive to comments and feature suggestions.

- Comes with a separate editor for syntax coloration schemes, which I have never used. Is that Good?


The Bad:

- Surprisingly, incremental search implemented in a non-standard way: first of all, it's a toggle. When enabled, you still need to click the search pane at bottom, otherwise you'll just be typing letters in the document instead of typing your search pattern.

- Recorded macros are stored as INI files. This makes them theoretically editable, but the format is rather obscure.

- Default color scheme seems garish to me and distracting, but it can be tamed.

- No option to trim trailing blanks on save (most other editors support this feature and I always keep it enabled - a personal preference).

- Editing weirdness: in every typical Windows editor (I don't know about vi :) pressing Ctrl+Delete on a word deletes the word and any spaces that follow. This is usually what you want. However, EditPad Pro only deletes until word boundary. If you are removing an unwanted word from a sentence, you need to press Delete again to get rid of the extra space. Wrong!

- A little visual inconvenience: the text starts at the first (leftmost) pixel, with no margin between the text and the gutter. This affects readability, esp. with line numbers or code folding enabled. Most editors leave a two- or three-pixel padding between text and whatever surrounds it.

- The way the main menu is organized is somewhat random. The View menu isn't where it's supposed to be (Windows standard: right after Edit), and doesn't contain all the items you would expect. Some view-related toggles are under the Options menu, and others are elsewhere yet (try enabling the ruler and see how long it'll take you to find the setting).


4. HippoEdit

scr-hippoedit-1.png

The Good:

- I'm surprised! Great visuals and a rich in features. Very nice syntax highlighting, with automatic bolding of the nearest surrounding tag.

- The HTML tag "hierarchy bar" (breadcrumbs) line is visually stunning and very useful in navigation and to determine nesting. Pity it only works for html does not work for xml - why?

- For the screenshot above I turned on all the HippoEdit visual goodies. Note the progressively darkening background, which indicates tag nesting. Again, it's only for html this feature does not support xml.

- Incremental search uses a separate toolbar as in EmEditor, but it's a built-in feature with full keyboard access, Next/Previous links and highlighting of the search term.

- Another feature no other editor here has. Note the two purple vertical lines in the gutter below. The thicker line indicates lines in the editor which have changed since the last save. The thinner ones indicate lines that have changed in the current editing session and have already been saved. The latest editions of Code Gear Delphi do this as well, but most shareware editors have yet to catch up:

scr-hippoedit-2.png

- Oh, I forgot: one other cool thing about HippoEdit is that it can change the size of the caret depending on the state of the Shift or CapsLock keys. When either of these is pressed, the caret becomes taller. What a neat idea! It's exactly little things like these that are such fun to discover and actually help you work. I'd like to see this feature everywhere - in fact, since the caret is generally managed by Windows, it should be a feature of the OS.

The Bad:

- The name :)

- The hierarchy bar, indentation guides, nesting indicators etc. - all these fantastic features only work with html files, but not for xml do not work with xml files. Time to badger the author!

- Many toggles in the menu (e.g. options to show/hide a particular element of the interface) are not shown checked or unchecked according to whether an option is enabled. This is inconvenient when discovering the features of the program.

- No support for macros or scripting at all. The author says scripting support is coming, and there is some discussion of possible implementations on the forum.


5. HTMLPad 2008

scr-htmlpad2008.png

HTMLPad is a specialized editor for HTML, not that useful for other types of files. It's the best HTML editor I could find at the price I was willing to pay. I'm only including it here to showcase a few display niceties that regular text editors could benefit from:

The Good:

- I love the clear indication of surrounding tags (green background). Much better than just bolding them (or doing nothing).

- Note how the unmatched closing /b is marked in the screenshot.

- The Inspector pane (on the left) is actually useful. You'll note that all my other screenshots show no sidebar panes - that's because in other editors these panes never seem to earn the screen estate they take up, so I rarely use them. I do use them in HTMLPad.

- I like the thoughtful single-key commands to select the whole tag under cursor, or select everything between the opening and closing tags. In some other editors you might be able to fake such a feature by using a regex search in a script, but that won't always work correctly.

(On edit: of course, HTMLPad does much more - project support, ftp editing, live preview with split panes, dialog boxes for complex tags, integration with html and css validators, etc. I find it very convenient for editing html. It's the closest in spirit to the original HomeSite, and it's what HomeSite  might have been if it had not been sold to Allaire. There is also a more advanced version, called WeBuilder, which has all the HTMLPad goodies plus special features for coding in php.)

The Bad:

- No incremental search and no macros (that I can find).

- The display of the tag structure is very readable and clear, but HippoEdit's is better! Oh my.


7. Oxygen XML Editor

scr-oxygen1.png

This is a specialized XML editor, something of a high-end tool that thankfully offers an inexpensive personal license. It can do just about everything with XML, and is way better IMO than the famous XML Spy. I don't use 5% of its features, but it comes incredibly useful when I need to figure out the structure of complex xml files.

The Good:

- When you type a starting xml tag, Oxygen will automatically append a closing tag, that's expected. But the cool thing is, when you later edit an existing tag, it will apply the edits to the closing tag as well, so you never worry about mismatched tags. A thing of beauty.

- Another editor with actually useful sidebar. Note the Outline pane, where the whole structure of the XML document is visible, including (partial) text between tags. Click items in the structure to go there or to collapse and expand blocks. Clicking a section in this pane will also select the whole xml block. Love it!

- Note in the screenshot above the neat way of marking matching tags by underlining them, rather than coloring. Also, structural errors are clearly indicated.

- Oxygen has three different views of xml files. This one is called Grid. I haven't quite figured it out yet, but ain't it pretty?

scr-oxygen2.png

- And now the absolute win in thoughtful design! If you work primarily on xml tags, you can dim the text with a single click, so that the tags stand out better:

scr-oxygen3.png

Or, if you need to work on the text, dim the tags instead:

scr-oxygen4.png

If I were a computer, I would marry this program.


The Bad:

- Written in Java. Takes about a week to start.

- In the screenshots, notice the missing View menu? Turns out, a lot of immensely useful features, that you would expect to find under View, are instead located under the special Document menu. These are commands related to word wrapping, folding, font size, jumping to next/previous tags, as well as validating and refactoring xml. Worse, the Document menu is nested. Easily half the elements there belong under View, and most of the rest should reside under a menu named "Structure" or something similar. Here's just a small part of it:

scr-oxygen5.png

And that concludes my... Hello? Where is everybody? Where did ya'll go? Hello?!

782
So \s+$ includes both trailing spaces and tabs, right?

That's right. It's the same as [:blank:]+$ - but this latter syntax, the so called POSIX notation, is not always supported.


What's the different with [ \t]+$

No difference again, although \s would theoretically match any other blank characters, if they existed :)

The real difference is in what a particular application supports. I've just found out for example that TotalCommander supports \s, but for some reason does not seem to understand \t - even though the help file says it does. I'll try again and report a bug if confirmed.

Another area where apps differ is in the interpretation of line breaks. In TextPad, a linebreak is \n, so the regex could also be written as
[ \t]+\n

and you would replace that with
\n

In other text editors though \n may only mean the newline character. As you may know, in DOS and Windows the linebreak actually consists of two characters: caret return and new line. So some apps require you to spell them out:
[ \t]+\r\n

and you would replace that with
\r\n




783
The search regex would be something like
[ ]+$

(the square brackets aren't required, but help visualize the space character).

Tested in Total Commander, but should work for any regular expression engine. If you need to account for tabs as well, in TC you could use
\s+$

TC does not support a whitespace special character, but many regex search engines do. In TextPad, for example, you could search for
[:blank:]

The metod of stripping the trailing blanks though will depend on the particular program and its implementation of regular expressions. Usually the help file will have examples of search and replace operations. (I use searching heavily, but almost never do automated replace, since it can wreck a week's worth of my work in two seconds. I'm sure others will post with more suggestions.)

And if the number of files is small, I would simply use a text editor with an option to strip trailing blanks when saving (e.g. TextPad), open all the files at once and save them. For up to a dozen files or so, that would be faster than reading the manual on regexes :)


784
I am not sure what you mean by strings and such, but what I meant is instead of having 6 static pages that you run through a translation engine, you create 18 pages for the three different languages.  A different page for each language with the same content.  Then perhaps a home page with a selector.  It is certainly not very efficient, but if it is critical that each word, sentence, etc. is exactly correct, that is the only way I know of to be sure.

No, that's fine, that's exactly the way to do it. However, this only covers my own text, my custom content.

There are also pieces of text coming from the Joomla itself - phrases such as "search", "previous", "next", "Last updated on" etc. The CMS also takes care of formatting dates, so by default it will use English names for weekdays and months, as well as the US-English format. I cannot have English dates on the Polish version of the site, or Polish dates on the English. This cannot be fixed just by adding pages, because the mechanism that displays dates (or the pieces of text I mentioned above) will still be the same for all pages.

785
I've used templatemonster.com and 4templates.com for templates before, and I love the templates.  I haven't seen anyone using the same templates as I, so the incidence of duplication, at least in my case, was low.  I just used photoshop and dreamweaver to customize, and off I went...

Thanks for that, wraith. Can I ask a favor, please? When I look at templates like these:

(1)  http://www.4template...emplates/20/AX0398BL
(2)  http://www.4template...templates/2/AX0237GR

I cannot easily tell whether the section links (the column of blue menu buttons in the middle in (1); the row of black buttons under the main banner in (2)) are made of images or text. Do you know, or can you tell by looking at the screenshots, or by comparing with the templates you have used yourself? The screenshots they show are too small to tell the difference, and whoever is running the site isn't responding to questions asked via their contact form.

Also, the templates you bought from them - are they fixed width or fluid? Thanks a lot in advance!

786
If it is that critical (and I agree it is), I would suggest considering not using the multi-lingual translators and actually make three different pages yourself.  To make it easier, you may wish to use the translator to translate the bulk of it, copy it in to the new page, and have your wife fix any issues.

I'm not sure I understand. Translating the content is not a problem, this is what we do :) I should be able to design menus and submenus in Joomla that would point to the correct language versions of each page. My concern is with (a) strings that are part of the template and (b) strings that come from the core engine.

(a) may not be an issue, if I can use different templates for specific pages. I don't know yet whether this is possible (it would be easy in TextPattern, for example). However, looking at some free Joomla templates I've downloaded, they don't seem to contain any displayable strings of their own; that's very good.

(b) is potentially a bigger issue, if Joomla embeds any displayable strings in php code. I don't think I would be able to modify it to the point of swapping out Joomla's internal php modules, so a good translator mod is probably my only recourse.

787
Re. multiple languages - I haven't used Joomla for that purpose myself but the fact that the United Nations use it to build their site suggests that languages should work pretty well.
-Carol Haynes (April 22, 2009, 05:16 PM)

True, but what web designer wouldn't want to have UN in their client portfolio? It's probably customized to no end.

I completely agree it should be possible to have a multilingual site in Joomla. It's just that this is a make-or-break issue for this particular site, since a technically faulty or incomplete localization will reflect badly on a company that offers just such services.

I really recomment Artisteer for making templates of your own - you need ABSOLUTELY NO artistic talent just the ability to fiddle and decide what looks good. Plus you can use it for Joomla, Drupal and WordPress (or even a vanilla HTML static site). It is wonderfully easy.
-Carol Haynes (April 22, 2009, 05:16 PM)

Ouch, but it's expensive. The version that exports Joomla template sells for $129.95 (plus VAT in my case). For that price I could buy two or three perfectly good ready-made templates (though not unique designs). If I understand it correctly, I would be limited to the stock template designs that come with the program. That's fine if I find one I like and my wife accepts; otherwise it's no good. I've tried Xara web designer (which you previously suggested), and I didn't like any of the built-in templates well enough.

That said, I've downloaded the trial and will see where it takes me.

Thanks a lot again for all the useful suggestions!

788
Sorry I missed this thread earlier.  I guess my main questions would be what kind of content would go on this site?  Do you have an idea of how many pages you want (which goes back to the content)?  If this is a static site (and it could be even with the multi-lingual button thing), what would change and how often?

Good questions all. At the moment we're looking at about half a dozen sections, where each section is typically a single static page. Not much text even, except for testimonials (of which my wife has a good number already) and descriptions of the various services. A contact form. No real need for a forum, polls or other dynamic content, though I'm still hoping to convince my wife to keep a blog :)

In fact, I know a guy who does exactly this, though I don't think he is very cheap.  He specializes in dynamic sites, so he tends to price that way even for static ones.  However, you may even be able to look at some art colleges and find a student or a dozen that has some talent to do so.

Right now I have no idea what cost bracket I should expect. I'm still trying a few DIY solutions with customizing a ready-made template. If that doesn't work out, I guess there's always elance.com, though it's a bit of pig-in-a-poke thing. 

I am just getting into using Joomla and finding it a fantastic tool. There are loads of free templates out there (e.g. JoomlaShack) but if you want to personalise them you can use the commercial product Artisteer (www.artisteer.com) to produce your own template. It works VERY simply by suggesting a rough template design (click until you get one you like) and then you can customise just about everything you want (graphics, colours, layouts) by working along a tabbed interface and tweaking settings that you want to change. Artisteer produces templates for Joomla, Wordpress and Drupal (amongst others including plain HTML).

Joomla can take a little getting used to but I found some excellent videos to get you started at http://www.buildajoomlawebsite.com/ (they aren't free but only cost $10).

Here is my first attempt using Artisteer and Joomla (I am porting it from WordPress and it isn't quie complete yet): www.friendsofgovi.org.uk
-Carol Haynes (April 21, 2009, 04:13 AM)

Thanks a lot Carol and 40Hz for suggesting Joomla. I'm playing with a local installation right now, and it's the first CMS I am fairly comfortable with and feel like I can get the hang of customizing it sufficiently. I still don't know how to make multi-level menus, which I would eventually need, but I'll get there.

Joomlashack has a number of really sweet pro templates, and my wife already loves this one. We must have seen about a hundred different designs so far, and this one is an instant hit with both of us.

My main doubt about Joomla (as well as WordPress and any other hi-tech solution) is whether I can get the bilingual aspect to work - it must be flawless. My wife's company does translation/linguistic services, so the translation of the site needs to be impeccable. The Polish version of the site must not display dates in English, for example, and I don't know if Joomla can handle that. (I'd rather avoid running two installations in two separate directories, although it's a solution if all else fails.)

There is a translation mod for Joomla, but from the description it isn't clear whether it provides only for multilingual versions of articles, or whether it can serve multilingual strings from the core engine as well. Users' reviews of the mod are awfully mixed - it's one of the top rated extensions, but has a number of 1-star reviews that claim it's useless. I'll probably email the authors, since they seem to be responsive in the review area.

(on edit: apparently the JoomFish translation mod doesn't support Joomla 1.5 yet. The Language forum on joomla.org has lots of people asking how to make a bilingual site, and little in the way of advice. So that issue remains the main stumbling block right now.)

I do like Joomla so far though, if only because I can see how to work with it right from the start. Drupal seems impenetrable by comparison.         

No-one has suggested WordPress yet?  You have the languages as categories & publish each static "article" once in each category.  I ran up a sample site for a friend recently in a few hours using the Atahualpa theme & fell in love with it, once you get used how it works, it's so easy to customise & is fully variable width.

Your solution doesn't have to be complicated.  And it can be free, except for the hosting.  And you should be able to do it yourself.
-AussieRodney (April 22, 2009, 05:26 AM)

And thanks Rodney, too! I finally feel like I'm getting somewhere, because I reinstalled WordPress the other day and immediately zoomed in on the Atahualpa template. Very nice. My points above about perfect translatability apply here as well, of course; I haven't yet found a WordPress extension similar to the one for Joomla.

The crazy thing is I posted a very similar question over two years ago - when I was thinking of remodeling my software site (it dates back to the 1990s and is beginning to smell). At that point I tried a lot of different things and gave up. I still like TextPattern a lot, for the cleanliness, the reusable forms and especially for the textile syntax (would love to have textile in Joomla or WordPress!), but making a txp-powered site out of static pages is rather frustrating. Plus, good TextPattern templates are very scarce. There are a few good-looking ones, but they're all image-based, fixed-width designs, so the layouts fall apart as soon as you press Ctrl+Plus in the browser - that's unacceptable.

The software site has different requirements though. For that, I'd really like something simple (the site for the Everything search engine is perfect), but with the ability to do placeholder expansion/substitution in php (e.g. to automatically insert items like app name, current version and release date on different pages without entering them manually on each page). That should be easy to code manually of course, but none of the CMS-alikes I've seen seems to provide for that out of the box. 


789
Because mud slinging is the sign of true superiority.

If Google Chrome displays the  :) and the  :D, all will be well and taken in good spirit!


790
- fixed import of Firefox 3 bookmarks modified by external programs
-Outertech Support (April 20, 2009, 05:19 PM)

Thanks, Outertech!

Since this is the issue I reported a few days ago, would you be willing to describe what the problem with the bookmarks db was? As best I recall, I never modified places.sqlite with an external application, though I did use programs like SQLite Spy to view the contents (and to trim a number of bookmarks and history records for privacy before I sent the file over to you - but the import problem affected the original file). I certainly never modified the schema.

On the other hand, my bookmark collection is pretty old - it dates back to 2.x versions of Netscape. I first tranferred it to Mozilla, whe it appeared, then to early releases of Firefox (where the html format was essentially unchanged), and lately Firefox converted the file itself to sqlite. I have also edited the bookmarks heabily inside Firefox. Was the db schema somehow abnormal? I'm not seeing any problems or missing functionality in Firefox, but then again I may not know whay I'm missing!

Thanks a lot again for working around that; I'll be giving Linkman another spin.

791
I'm pleased that Google released the source of the updater, but I'm disappointed that I have one less thing to bitch about :P

Heh, why even bother? Google Chrome is ugly like there's no contest, the idea of swapping tabs with the address bar just to be different is annoying (and contributes to the ugly look), it's new enough to be nothing but trouble for two years or so... and Firefox (plus extensions) keep me 100% happy.

...and the kind folks from getfirefox.com should plaster the above on their front page :)

792
Thanks for the round-up, fenixproductions! This is awesome news. I'm such a TC fanboy!  :-*

793
^ Totally agreed.   I think people freaked out at the online bit, the interface, or one of the many changes, and didn't take the time to evaluate the product as an evolution rather than an incremental change so missed out.

Seems to me "the online bit" doesn't quite do it justice. I think it's one of the issues over which Holy War will be fought in computing, like vi vs emacs, perl vs everything else that begins with a 'p', or Total Commander vs Directory Opus :)

Quite seriously though, the more important a piece of data is, the less likely I am to put it online, at the mercy of a company that may disappear or be sold overnight. I don't care if it's Evernote or Google. Not to mention the time lag and the usual horrid interfaces (not that I have even seen the online edition of Evernote). I use Gmail and I like it, but I only use it for mailing lists and as a backup when traveling.

When a company is sold or goes into receivership, is the user data counted as an asset, and does it participate in setting the price/value of the business? I'm afraid the answer is yes it is and yes it does - but if so, than the data isn't really ours. It belongs to the company.

I don't have a particular gripe with Evernote - and if the primary storage is local, then all is dandy. I'm saying this only for the benefit of any hypothetical developers that might stumble upon this thread, so that they would consider how many customers they are apt to lose if they choose this path. Perhaps the gains will be greater than the losses, but a fair warning: try to make me put my private parts and pieces online, and, in the immortal words of Stephen Colbert, you are Dead To Me.

(Okay, so I've been burned. Hotmail once erased three weeks' worth of email from / to my fiancee - and I had to use Hotmail because nothing else was allowed across the firewall at a company I was working for abroad. I should have sued BilG for emotional distress and deprivation.)

794
One thing that I love about KfW is the selective editing: You can specify a target pattern and view only those lines that contain that pattern; you can then edit them as a block or toggle back and forth instantly between full and restricted views.

EditPadPro has already been mentioned a number of times in this thread, and this is yet another thing it can do. Ctrl+F to open the search panel, enter your search pattern and press enter. Then click the "Fold" button to see only the lines containing your pattern. You can still edit the lines when folded, and unfold at any time. There's also a Highlight button to color-code the matches. (Keyboard shortcuts can be assigned to all these functions.)

You can also restrict edits to within vertical columns or inside rectangular blocks, overlay and fill blocks, etc.

EditPad Pro does have rectangular selection (an option under the Block menu), but it doesn't restrict editing to the marked area. Typing inside a rectangular block will replace the selection, which usualy produces something of a mayhem.

Em Editor does a little better with rectangular selection: whatever you type in one will be repeated in all selected lines. Useful e.g. to prepend a comment character to several lines. But Em Editor doesn't fold the text to show only matching lines.

795
Living Room / Re: Cell Phone recommendations?
« on: April 12, 2009, 02:42 PM »
I'd like to discourage you from buying a phone just on net recommendations, though. Pick a few candidates, then go to a store and hold each phone in your hand, and make sure to try the keyboard.

The problem with that is most stores have display models which aren't built the same. I've played around with a display model and the buttons were very mushy and hard to press and generally sucked. Then I felt the real deal and they were much better.


That's entirely possible, as is the reverse. I've been to stores where the display model was from a different batch than the ones they were selling. The last time I was in the US, I bought a pair of Nikon binoculars. The display model had a "Made in Japan" label, which convinced me to choose it over another brand - but when I unpacked it at home, the label on mine said "Made in China".

Stay away from touch-screens (unless you are really certain you want one)

Why? What's wrong with them? I played around with a real iPhone last night and I was actually very surprised at how easy it was to type using the on-screen keyboard. And if you fat finger something you can just keep typing and it will recommend the word you probably meant to type. For instance, if you pressed "yjr" it would recommend "the" and all you have to do is press the space bar to automatically change it.

That's why I said "unless you are really certain you want one". If you're OK with touchscreens, go for one. Personally, I need to feel the click of the keys. I've learned to touch-type text messages (i.e., no looking at the keyboard), which I imagine would be much harder with the touchscreen. But most of all I'd worry about smudging and damaging the screen.

I once bought two Palms - for myself and for my wife. That was back in the days when Palm had a monochrome display only, six years ago or so. The touchscreen in my wife's Palm gave us nothing but pain. Scrolling was completely off, you had to drag the stylus parallel to the scrollbar but not actually "on" it. Similarly, you had to click next to some buttons rather than on them, and certain buttons you couldn't click at all - the stylus didn't register. Neither resetting nor calibrating would help.

My specimen was fine initially, but after a few months it developed the same problems. Eventually we threw both to the garbage (bought in Taiwan, brought to Poland, the warranty was usseless). It put me off touchscreens for a while.

I now have a touchscreen gps in the car, and though the touchscreen makes sense in that setting, it's still very easy to get the click wrong. Scrolling the map by dragging with the finger is next to impossible, since as soon as you put the finger to the screen, it registers as a "single click", which refocuses the map on the point you touched. It takes a lot of patience to get it just right. So I definitely wouldn't want a touchscreen phone, but YMMV.

796
Living Room / Re: Cell Phone recommendations?
« on: April 12, 2009, 08:04 AM »
I was a long time and very happy owner of a Nokia E70. It has full keyboard yet still fits fine in your pocket.

Ah, no fair! That's cheating! :)

Most full-keyboard phones these days are simply made wider to accomodate the keys, and most smartphones are somewhat thicker than "dumb" phones. One reason I chose E51 was that it's no bigger and no thicker than a basic no-frills phone. Heavier though, due to metal casing.

797
Living Room / Re: Cell Phone recommendations?
« on: April 12, 2009, 07:14 AM »
A year ago I got Nokia E51, and I still like it a lot. It's got a lot of connectivity options, and satisfies all your requirements except that it doesn't have the full QWERTY keyboard. Its regular keyboard is fantastic though, probably the best tactile response I've seen in a cell phone. The 4-way joystick with the separate, fifth "Enter" button is a total win. Most of the time, like when you want to read a text message that's just arrived or set the alarm clock, you only need to click the middle Enter button a few times (i.e., the default actions are very well chosen). Lots of memory, expansion card slot, easy wifi, USB port, and plenty of Symbian apps to choose from if you like that sort of thing. The camera's probably the only weak point, but it does record video. Can double as an mp3 player, though there are phones better equipped for that. GPS is supported but not built in, you need an add-on module.

If I were buying today, I might go for Nokia E71, which is pretty much the same phone with a bigger screen and a full keyboard. But, it's much larger. In general, anything with a full keyboard won't fit comfortably in your pants pocket. Either that, or I'd give this BlackBerry a close look.

I'd like to discourage you from buying a phone just on net recommendations, though. Pick a few candidates, then go to a store and hold each phone in your hand, and make sure to try the keyboard. Some (most) cell-phone keyboards are very poorly manufactured. Either they're too hard to press, or you don't feel the keys click, or the keys are too small (or too funkily shaped) for comfortable typing. Pay particular attention to how the joystick or menu keys work, since you'll be using them the most. Nokia has a lot of models with extremely bad keyboards, but so do other manufacturers. Stay away from touch-screens (unless you are really certain you want one) and from the Samsung phones with the flat tactile keyboards (like this, though there are many models with the same keyboard design). Also, while a stylus looks cool, you really don't want a phone that requires both hands to operate.

Another way to choose a cell is to decide whether you'll be putting any applications on it and what kind, or if you'll need to synchronize data with your PC. Nokia smartphones are Symbian based, and while there is no shortage of available apps, they usually don't sync with anything on Windows. My favorite Calendarscope has a number of syncing options, but Symbian is not included. You'll have better luck with anything based on Windows Mobile. So in that case first choose the OS, then find a phone to match.




798
AnVir Security Suite is first and foremost a fantastic task manager, and only then a... a task manager! It is by no means to be I have a copy of AnVir Task Manager PRO and in many areas I think it is even better than Process Explorer!

+1 on that point. Very nice process manager, delivers oodles upon oodles of information. I also like the convenient access to service management. Process Explorer is probably better for monitoring resource usage over time, etc., while AnVir Task Manager Pro gives more details about processes; I use both depending on what I need.

The name can indeed be misleading, but it's nice to see the developer talking straight and giving an honest answer.

799
When dealing with stuff like filenames, I tend to insert the ellipsis in the middle, though

I think this is crucial. Often with really long file/folder names, the distinguishing bits come near the end:

A really long folder with photos of dogs
A really long folder with photos of goats


Also, instead of three dots, developers could use the ellipsis character "…" (Unicode 2026; ANSI 133) - it's perfectly readable and usually not as wide as three separate dots. Usually: in Courier New the width of ellipsis is equal to the width of a single dot; in Times New Roman though three separate dots take less space, which surprised me. In Arial, three dots are minimally shorter, but in Verdana ellipsis is better.

Other than that, I'm OK with ellipsis.

800
I want to know what code a certain media key on my keyboard sents to my pc. I just want something what says which key is pressed. That's all. Scancode is fine aswel.

try this:
http://www.tranglos.com/keytest.zip

(Really bare-bones, tested only on XP.)

Pages: prev1 ... 27 28 29 30 31 [32] 33 34 35 36 37 ... 43next