Better notecard
PurringFox McMillan
how about a decent editor in notecarda allowing things like columns and so on. Our notecard are pitiful
Log In
Riff Gaffer
Notecards are pretty primitive considering how else SL has moved forward. They are the equivalent of stone tablets in the computer age. They could benefit from a boost in functionality such as tables, font differences, bold, italic, etc. Even making them as functional as an RTF document would be an improvement.
Dana Enyo
I'd be ecstatic if we could just put working hyperlinks in there.
Toothless Draegonne
Notecards are really just big long strings of text. Maybe there's a case for having a "document" asset that would be more fully featured, but trying to shoehorn document features into notecards would break so much stuff.
Think about scripts that use notecards for loading configs, and you might get what I mean. There's a reason that .txt is not .docx or .odf.
Dizzi Sternberg
Being able to write to a norecard would be useful
Phil Metalhead
Dizzi Sternberg yes, though that'd be a separate feature request
Toothless Draegonne
Dizzi Sternberg You can use Linkset Data functions to read/write to a 128KB KV store that every script in the linkset can access. The Lab has a strict policy that no assets should be able to be created by script. Writeable notecards would probably break that policy, because any script could drop a copyable notecard into a linkset and fill it with data.
Don't get me wrong, it could be neat. But it could also be used to screw asset services, and we already have Linkset Data and grid-scoped Experience KV stores.
Timothy McGregor
Toothless Draegonne this.. every write to a notecard creates a new asset. The asset system is the problem here.
Madi Melodious
Toothless Draegonne Is correct. The retooling notecards to serve a different purpose could wreak havoc with scripts that load configs from notecards.
I would propose a new asset based on html. The reason I pick html is it can do all the OP requested and each viewer has a basic html browser built in. Basic html can also be edited and created with the onboard editor.
Madi Melodious
Timothy McGregor, no there is nothing wrong with the asset system. It is working as designed and is a good design. There is a reason that editing a notecard creates a new asset.
If a script loads a notecard by uuid instead of name, that means it can load that notecard no matter where it is in the grid. If that notecard just happens to be in my inventory and I change it, with it keeping the same uuid that can break scripts and objects all across the grid.
Timothy McGregor
Madi Melodious i appreciate the lectures but youve missed my point. I was merely pointing out the specific issue. You need a new asset type to do this, a document model of some sort. I never suggested otherwise.
And i disagree with the notion that there's nothing wrong with the asset system. There's plenty wrong with it. Much of it was lobbed together adhoc to support SL's eccentricities.
Madi Melodious
Timothy McGregor No, I didn't miss the point. You stated something wrong, and I explained to you why you were wrong. There is a reason every notecard edit gets a new asset. You where not being lectured too, only corrected.
If I wanted to lecture you, at this point i would lecture you on manners and keeping a civil conversation.
Timothy McGregor
Madi Melodious i stated nothing wrong. I merely pointed out that the nature of notecard writes was the problem with this feature request. You inferred a whole lot more from my words to formulate this rather lengthy "correction". Maybe be less eager to tell people on the internet that theyre wrong if you are put off by the sentiment you get in return.
Madi Melodious
Timothy McGregor I'm not going to continue this discussion with you, with you having an attitude. You implied that asset system is broke because each write creates a new asset, and thus a new notecard. I just explained why it does that and why it's a good system.
Timothy McGregor
Madi Melodious i didn't consider this a discussion in the first place. Seriously, try being less presumptuous about how you read someone's words and less eager to be right about things and you might not get such a spicy response. Ive said all i will say on this.