?

Log in

No account? Create an account

Previous Entry | Next Entry

Suggestion for future features

I'm new to this community and read back through several months of posts to see if anyone had made these suggestions before. I did not see them, but that doesn't mean they were not there, so if I am repeating something which has already been said I apologise.

There are two features that I would very much like to see added to iJournal.

1.) I have OS X installed on my computer at home where I use iJournal. At work, though, I have OS 9.1 and use a program named Phoenix PPC for posting to my journal. There are many things that I prefer about iJournal, but there is one feature in Phoenix that I greatly prefer. That is the ability to edit more than just the most recent entry. The second entry under 'File' is "View Log". Clicking on this brings up a window that lets you go to any day and see all of the entries you made on that day. From there you can open any one of them and edit it. What is especially nice is that it will show all of your entries, not just the ones that you made from Phoenix. This is hugely useful to me. Here's a screen shot of what that looks like.

Phoenix PPC Log Window


2.) The second feature that I would like to see in iJournal is the ability to add our own commands to the program (whether from the menubar or somewhere in the program window). The reason I would like to see this is that I put a lot of images in my journal. To do this I type the same code over and over and over again. I get really tired of doing this. Basically I type one of these two strings several times a day, often quite a few times in a single entry:

<div align="center"><img src="http://www.halley-peabody.com/images/ljgwynn/image_name.gif" alt="" width="" height="" border="0"></div>


<div align="center"><a href="http://www.halley-peabody.com/images/ljgwynn/image_name.gif" target="_blank"><img src="http://www.halley-peabody.com/images/ljgwynn/small_image_name_.gif" alt="" width="" height="" border="0"></a></div>


If I could just hit a button and have that bunch of code inserted it would be great.

Comments

( 16 comments — Leave a comment )
rpkrajewski
Jul. 19th, 2002 07:06 am (UTC)
Being able to edit any entry would be really cool. Maybe it's time I tried contributing to this thing. Once there is a standalone abstraction a journal entry, it becomes doable.

Support for adding your own commands can be done in two ways, I think. iJournal already supports Services, so in theory you can write your own service. The other approach is to have some kind of Scripts menu. I don't know how much support OS X offers or requires for this. Is iJournal scriptable ?

Adding images, though, is so common it deserves its own command. Ideally it would ask for a URL (with some kind of smart default), load the image (thus verifying the URL), preview it, get the size, and then generate an IMG tag. Any volunteers ?
durandal1707
Jul. 19th, 2002 07:39 am (UTC)
Ooh! *raises hand* Me! I'll do the image-tag thing!
rpkrajewski
Jul. 19th, 2002 08:32 am (UTC)
I knew it !
This is the simpler of the two tasks ;) Go ahead.

There needs to be a panel (actually a sheet), and you need to use NSURL and NSImage initWithContentsOfURL, then get the size and draw the preview somewhere. You should also remember the last *successful* iURL used to be a default for next time.
athagon
Jul. 19th, 2002 11:13 am (UTC)
Re: I knew it !
Actually, there already is an image URL command.
Edit->Make Link->Link to Image (Cmd+I)
rpkrajewski
Jul. 19th, 2002 06:22 pm (UTC)
Re: I knew it !
Yes, but it doesn't do much for you, albeit it's a start.
gwynn_aaron
Jul. 19th, 2002 08:03 am (UTC)
I agree that having a command for adding an image would be great, but what would be really valuable for me would be to have something that fills in the URL, since 95% of the time the image will be found at the same URL (several directories deep). On top of that I tend to center images as well as doing some other kinds of formatting to them. That's why giving us some sort of definable command would be so good. I would be very happy with an 'Image' command if it gave me a box where I could put in exactly what that would mean in terms of the outputted code.

n
rpkrajewski
Jul. 19th, 2002 08:41 am (UTC)
Defaulting URLs
The algorithm that gets the most bang for the buck is to simply use the last URL that worked. So once you prime the URL field (perhaps by pasting it in from a browser), you will be presented with a URL is very likely to be similar to the next one you want to use.
gwynn_aaron
Jul. 19th, 2002 08:58 am (UTC)
Re: Defaulting URLs
That is true, but as I said before, getting all of my div tags and such in there is as much a part of the issue [for me] as is getting image tags and URLs. I can think of ways that it could be done that would satisfy my desires and wrap it all up in a nice package, but they seem vastly more complex then simply giving me a menu option that I can then define. Maybe some sort of script is the way to go with this, I don't know. What does seem to be the closest model for what I would like to see is the definable shortcuts found in Ircle.

a
rpkrajewski
Jul. 19th, 2002 11:01 am (UTC)
Image alignment
Is there are a difference between using align in div and align in img ? (I suspect there is.) Seems to me that the correct way to handle this is to offer alignment options in the panel:

- against left margin
- against right margin
- inline (bottom on baseline)
- inline (centered)
- inline (top on baseline)
- centered, alone

Maybe there are too many options but you get the idea; it would generate the right HTML for whatever arrangment was desired. This option can be defaulted from the last one selected as well.
gwynn_aaron
Jul. 19th, 2002 11:15 am (UTC)
Re: Image alignment
Well using a div allows you to place multiple elements without having to tell them all where to align to. Also, telling an image to align to center will do nothing in many browsers. Really, if you want something to center itself consistently throughout most browsers your choices are div (or another block element such as p), table [td align="center"], and center (which is deprecated and should be avoided. Beyond that, though, I also use div because it creates a certain space around the image or other contents that I want there.

e
gwynn_aaron
Jul. 19th, 2002 11:17 am (UTC)
Re: Image alignment
Also, using the other side-to-side alignment options (left and right) effects where and how text wraps around the image, which may not be the desired effect.

fonny
Jul. 19th, 2002 10:16 am (UTC)
the first suggestion sounds great!! :)
wooble
Jul. 19th, 2002 11:23 am (UTC)
This is probably why many people edit/enter their journal entries in an external editor and then just paste them into iJournal; there was a discussion earlier in this community (a couple of weeks ago) about the relative advantages of spending lots of effort at making iJ a full-featured text/html editor vs. using external editors.

Obviously it would be nice to have more editing features (after having HomeSite forced on me at work I actually miss how it automatically creates end tags for you when you type a tag, even if the program in general makes me want to kill people), but you're never going to make everyone happy. I mean, personally I find mac-like text editing in general lacking because I've been spoiled by years of using emacs; I often still find myself hitting CTRL-t to transpose the last 2 letters when I make a typo, then getting annoyed that i actually have to move the cursor back and delete one of the characters and retype it on the other side of the one I leave behind. :)

Come to think of it, an option to call an external editor automatically would be kind of neat
rpkrajewski
Jul. 19th, 2002 12:09 pm (UTC)
emacs refugees
Cocoa text input control support some Emacs commands. Try it ! Maybe even Ctrl+T works (I don't have a Mac at work unfortunately).

lilbabieazngurl
Jul. 19th, 2002 05:17 pm (UTC)
i have an iMAC thats 9.1 and i since im not very familiar with using livejournal offline i was wondering which type would be best for my version iMAC and how i can get it
( 16 comments — Leave a comment )

Profile

ijournal
iJournal: Official LiveJournal Client for Mac OS X
iJournal Home

Latest Month

January 2012
S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    
Powered by LiveJournal.com
Designed by Lilia Ahner