Finalizations to title reference semantics complete.

I added a little syntactical sugar to make titles more readable in the editor and to cover the corner cases.

Some highlights:

You can put the number as before and the title after it. Makes it easier to read in the editor. The system will use the number first. Like this.

[!title 19877 procedure for installing wordpress in a domain on our sever]

If you don’t put the number, the system will look it up for you and if it exists the system will insert it for you at the front inside (parentheses). This makes the link rock solid no matter if the title changes someday ... and still allows the word title in the reference for ease of reading in the editor. You will not have to guess what 19877 referrers to. If you have the number there, the words are just extra stuff and doesn’t really matter what they are. They are for you.

If a title starts with a number, like “10 little Indians”, you can put a placeholder for the id at the front of it so the system doesn’t think 10 is an id and the system will fill your placeholder for you, like this.

[!title () 10 little Indians] 

If the system finds more than one thought with that title in your scope, it will use the most recent one. If that is not what you wanted, you must look up the correct thought ID and put it in your self.

The database is case insensitive, so titles are too.

Basically, SeriTD got real smart about titles. Her AI IQ something like doubled.  

 

Comments


Mark de LA says
MR of group mark 2016-03-02 08:43:04 [item 20235#47592]
presumably SeriTD is only good for the tiny screen people
Poe of group da 2016-03-02 08:44:52 [item 20235#47594]
???? What does that mean? SeriTD has nothing to do with mobile. She is your thinking.domain AI service person. Seri (apple version) works on desktops too btw.
It is not in my windows 10 basket. It was referenced a lot without explanation. They have Cortana – a voice interface.  My TV remote also has a voice interface. smug

Holmes says
MR of group mark 2016-03-02 08:43:04 [item 20235#47592]
presumably SeriTD is only good for the tiny screen people
Poe of group da 2016-03-02 08:44:52 [item 20235#47594]
???? What does that mean? SeriTD has nothing to do with mobile. She is your thinking.domain AI service person. Seri (apple version) works on desktops too btw.
seth of group seth 2016-03-02 08:50:28 [item 20235#47598]
thing is … to be called a “Seri” we need to be able to talk to her with our voice and have her answer back in her voice.   with our new API, i think that kind of AI can well develop here.
It could.

I do talk to her all the time, but that may be only in my head.

Seth says
seth of group seth 2016-03-02 08:54:49 [item 20235#47603]
hmmm … let’s see if this also works … “I am other than you”  … it was not covered in the body of your thought.
?

Holmes says
seth of group seth 2016-03-02 08:54:49 [item 20235#47603]
hmmm … let’s see if this also works … I am other than you  … it was not covered in the body of your thought.
What is in it? I can’t see it in a edtior now.

Holmes says
Oh, I can see it in the news. It is just a straight up title. Of course it works!

Holmes says
Poe of group da 2016-03-02 08:52:03 [item 20235#47601]
Side comments aside. Do you guys both understand fully how to use title tags now?

Thanks!


(sorry, references) They are stinking tags btw. frown
seth of group seth 2016-03-02 08:57:54 [item 20235#47608]
i thought we agreed to call them “live references” …. look for a doc page on “[title using live references]” … comming to a thinking domain soon.
Yes. We agreed. But that is only in “doc” here. In reality, they are tags. You can’t change that and I can’t change that. It is what they are. So I often forget when I am just writing informally.

Seth says
Poe of group da 2016-03-02 08:59:34 [item 20235#47609]
The cool thing about a straight up title is that the system will reference id it for you automatically.
i guess you mean if i do something like this …. “Chili” …

or do you mean if i do something more like this …. “[:title 20000 A Beef Chili that i made the other day]” ?

well the one did not override the other … not as i had expected.

Holmes says
WOOPS! LOL … she was ONLY doing it for me. I forgot to remove the developer hook!
She should be servicing you now too!

Holmes says
Poe of group da 2016-03-02 09:21:59 [item 20235#47621]
Oh. Silly me. Forgot to put that logic in comments. It’s only in thoughts. One sec.


I am other than you

Holmes says
MR of group mark 2016-03-02 09:21:30 [item 20235#47620]
the flexibility – simplicity thingy is now leaning to the side of turning blogging back into programming & HTML
laughing
seth of group seth 2016-03-02 09:23:46 [item 20235#47623]
well that is something that i am trying to avoid.  trust me i am.

But blogging always involved putting in hyperlinks … and that is all this is … and it is supposed to be even easier than before ...if it is not, then we have failed the design.
Okay. Now it works!

What’s not simple? You put a text title in and it works. How is that not simple?

Holmes says
So now it’s the best of all worlds. You can put in a text title, you can put in an id reference, you can put in both, you can have titles that start with or are numbers just by adding a tiny little placeholder. What’s not to like?

Seth says
Poe of group da 2016-03-02 09:04:36 [item 20235#47612]
I can’t totally see what you did. But if you put a text title in the system should add an ID reference at the front in parentheses for you. SeriTD does that special service for me anyway!
seth of group seth 2016-03-02 09:07:05 [item 20235#47614]
example please
Poe of group da 2016-03-02 09:15:27 [item 20235#47616]
Well, it is fixed now. So the example is just edit anything with a text only title tag. Then edit it again and it should have a number reference too now.
seth of group seth 2016-03-02 09:20:02 [item 20235#47619]
ok … don’t fork ….

[:title i am other than you] → [:title 20231) I am other than you] → shows as “I am other than you

 
?

Seth says
I would expect that one could overide the title …. just like you can with a normal hyperlink.

[:title 20000 A hot chili dish] → “[title () 20000 A hot chili dish]”  ← that worked as expectd (first edit)
but now it echose on edit as [:title () 20000 A hot chili dish] … and is not showing are it did originally
bug i call it a bug bcause it is not stable through an edit.

or should that override be written like this:

[:title 20000) A hot chili dish] → “Chili

dont fork yet

Holmes says
Cool. You found a bad parenthsie parse bug. Fixed.

Seth says
Poe of group da 2016-03-02 09:32:45 [item 20235#47629]
And no matter what you put in, the system ID’s it for you so that your link is forged solid and won’t break if the title changes a little bit, or a lot. Really cool huh?
yes yes … that might be the read innovation here … not sure yet … need to take it out on the road and wiggel it a bit first.     right now i am more inerest in the ability to overide the title and keep that stable

i made a “Chili” dish that i want to call “Chili” … but is th “Chili” really all that [title hot] ?

i made a “[:title 20000]” dish that i want to call “[:title 20000 A HOT chili dish]” … but is th “[:title Chili]” really all that [:title hot] ?

newFirst edit shows up as:
i made a “[:title (20000) Chili]” dish that i want to call “[:title () 20000 A HOT chili dish]” … but is th “[:title (20000) Chili]” really all that [title hot] ?

Don’t fork.

Seth says
i see a couple of problems there:
  1. upper case was not preserve
  2. the overide is echoed on the screen with the [ ] but the numeric reference and the text reference without an ovride was not
  3. i expect the 20000 here should be insiede the parenthesis  [:title () 20000 A HOT chili dish]
  4. ...
don’t fork … still testing

Seth says
surprise these “Live References” are starting to look an work terrific thumbs upthumbs up


An OMG … we can even refer to thoughts by titel before they even are thunk !!!!

Holmes says
Looks like a few little fringe bugs … will fix after I figure out the disappearing comment after a quote block thing. :P)

Seth says
Poe of group da 2016-03-02 17:18:51 [item 20235#47669]
It should be obvious when you think about it, but if you are not, don’t be surprised when title references either don’t evaluate at all or show <private> … they are scoped references and will not evaluate if you make one but don’t have access to the actual thought where you are editing, and if it is made when you do have access but someone without access views it, it will show <private>.

Thanks!
?