?

Log in

No account? Create an account
Feature Request: LJ user=, comm= submenus? - LogJam [entries|archive|friends|userinfo]
LogJam

[ website | LogJam ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Feature Request: LJ user=, comm= submenus? [Apr. 7th, 2004|01:46 pm]
LogJam

logjam

[bradhicks]
Before I broke my Windoze habit, I got hopelessly hooked on Semagic. There's one really useful feature I miss from there, and that's their pull-down menu for inserting <lj user="someone"> and < comm="somegroup"> tags. Since you already have code for downloading the Friends and Communities lists (for the Journal/Friends command), can we have the names from each used to create pull-down menus for the Insert/Journal Link command dialog box? Or maybe even better, replace that menu item with Insert/User/submenu and Insert/Community/submenu?

Also, since there is an Insert/Journal Link command, is there any reason for having the Livejournal User field in the Insert/Link dialog box? If you take it out, can I ask to have it replaced with a checkbox for "Open in a new window" (adds "target="_blank" to the anchor tag) and a field for optional tooltip (adds title="whatever" to the anchor tag)?

While I'm at it, one unrelated question - did I read something farther back in the journal about a possible HTML preview feature?
LinkReply

Comments:
From: evan
2004-04-07 11:50 am (UTC)
Insert link is for HTML links. I can link to, for example, myself.
Insert Journal Link is for an LJ-style link.
We don't cache friends info yet, but Gaal has been talking about it. We could add that in once we have that.

HTML preview is available if you build LogJam with it. See the output of configure (or talk to the person who packaged it for you) if you don't have it. It'll show up in the "Entry" menu right next to Validate XML, as well as in the offline entry browser.
(Reply) (Thread)
[User Picture]From: fba
2004-04-07 11:55 am (UTC)
One of the great features that Xjournal has (Mac client) is the ability to autocomplete the username when you add a friends link. If you are looking at caching friends information would something like this be possible in Logjam?
(Reply) (Parent) (Thread)
From: evan
2004-04-07 11:57 am (UTC)
That's what I was trying to say by We could add that in once we have that., where the first "that" is autocompletion and the second that is "caching info". ;)
(Reply) (Parent) (Thread)
[User Picture]From: fba
2004-04-07 12:07 pm (UTC)
I thought that may be the case - but I wasn't sure if that was what the original poster was getting at.......

If there was an Aqua native version of Logjam I probably wouldn't use any other client...... *hint* ;-)
(Reply) (Parent) (Thread)
From: evan
2004-04-07 02:46 pm (UTC)
If I had a nice G5 desktop I'd consider making one. *hint* :P
(Reply) (Parent) (Thread)
[User Picture]From: fba
2004-04-07 02:58 pm (UTC)
You can't have mine! ;-)

<hugs shiney computer>

I guess I'll just have to be content with Xjournal or the X11 version from darwinports for the moment then.....
(Reply) (Parent) (Thread)
From: evan
2004-04-07 03:21 pm (UTC)
I think if I were on OSX I'd use an OSX-native client, just for the consistency.

And these clients are pretty much all GUI code so porting LogJam is extremely unlikely. Now if they ported GTK2...
There has been work in it, but I don't think there's enough interest from developers.
(Reply) (Parent) (Thread)
From: technoshaman
2004-04-07 01:49 pm (UTC)
Second the request for autocomplete (when you get to it, no pressure :) ... it's one of my favorite Xjournal features.

Sign me,
Mister Multi-Platform :)
(Reply) (Parent) (Thread)
[User Picture]From: bradhicks
2004-04-07 11:57 am (UTC)
Since the LJ user tag includes a link to the journal (in fact, it's the only obvious part of the link, if you don't think to click on the head) I'm not sure why you'd want both features? But I don't feel strongly about it, I was just half hoping to free up room in the dialog box for target and title attributes.

I didn't do my own compile. I'm using LogJam 4.3.2 from the Debian/testing distro. Does anybody know if there's an alternate package I can apt-get to install one with preview? Or am I going to be stuck having to recompile on my own?
(Reply) (Parent) (Thread)
From: evan
2004-04-07 12:04 pm (UTC)
Bitch at compwiz. :P
I guess some Debian users complained that with HTML it was getting bloated, and then others are in your camp. It seems to me that the whole reason to use something like Debian is that I don't have to worry about how many dependencies a program has; I can just install it and it works.

The use case I had for non-lj-user links is for people who continually link to their friends in their posts, especially when their friends have weird user names. I sorta have the advantage of hanging out with people like brad, nathan, patrick, lisa, etc.; I figured other people would tire of saying "Spent the day with kuteegurl79" over and over.
(Reply) (Parent) (Thread)
[User Picture]From: hyzenflay
2004-04-07 12:21 pm (UTC)
as an aside to this comment, in a strange way... what about a feature that lets you put your own custom name for a specific user that links to their journal and has the lj head...?
(Reply) (Parent) (Thread)
[User Picture]From: agrajag
2004-04-07 12:59 pm (UTC)
That would be *very* confusing. I'm used to seeing the head and link and knowing that's an LJ username. If that pattern were to start showing up and the text wasn't the actual username, it would really confuse a lot of people.
(Reply) (Parent) (Thread)
From: evan
2004-04-07 02:47 pm (UTC)
Agreed. Some people do it manually and it drives me nuts.

(ironmaus, for example)
(Reply) (Parent) (Thread)
[User Picture]From: k001
2004-04-07 03:26 pm (UTC)
It needs quite a bit of typing to do it manually; probably they are using some client like Semagic which does that? So it's not quite "manually" :)

Personally I'm against this feature, at least until it's not "officially" supported by livejournal (in a way, say, like <lj user="ljusername" name="some text" />).
(Reply) (Parent) (Thread)
[User Picture]From: gaal
2004-04-07 03:40 pm (UTC)
(Minor note: you don't have to say "lj comm" any more. "lj user" does the Right Thing server-side whether the target is a user, community, synfeed, or whatever.)
(Reply) (Thread)