From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konstantin Kliakhandler Subject: Re: New Chrome Extension Date: Tue, 7 Jul 2015 20:31:58 +0300 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=089e0111c016647643051a4c678b Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35277) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZCWjH-0001zb-Dd for emacs-orgmode@gnu.org; Tue, 07 Jul 2015 13:32:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZCWjC-0000RA-V0 for emacs-orgmode@gnu.org; Tue, 07 Jul 2015 13:32:23 -0400 Received: from mail-ig0-f172.google.com ([209.85.213.172]:35913) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZCWjC-0000R5-Pd for emacs-orgmode@gnu.org; Tue, 07 Jul 2015 13:32:18 -0400 Received: by igrv9 with SMTP id v9so181720738igr.1 for ; Tue, 07 Jul 2015 10:32:18 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Ken Mankoff Cc: emacs-orgmode@gnu.org --089e0111c016647643051a4c678b Content-Type: text/plain; charset=UTF-8 Great - the %i is what gets interpolated into the pasted text. If you don't specify a template letter, as in the setup pages, then the link is sent to the same place as it would by org-store-link ("C-c l" if you use the suggested bindings). Personally, I find it less useful in my workflow, as I would then need to start a new capture and insert the link. I can understand however why someone else would find that useful. When I (or someone else) add a configuration page, this should be easy to change. Cheers, Kosta On Jul 7, 2015 8:13 PM, "Ken Mankoff" wrote: > > Selected text works with your capture templates. Thanks for sending them. > > FYI I notice the "test" on the org-protocol.el setup pages uses this: > > document.location.href='org-protocol://capture://'+makeUrl(); > > While yours uses: > > capture:/L/... > > If you don't specify "L" or "c" then would it let me choose which template > the capture gets sent to? Seems like it might be an extra keystroke to then > choose the template, but also more powerful... > > -k. > > > On 2015-07-07 at 12:57, Konstantin Kliakhandler wrote: > > Hello Ken, > > > > The first user, hurrah! > > > > You were right to add the capture templates - I will update the docs to > be > > more clear about that. I think the first thing to add to the extension > now > > that it is in the open is to add configuration for the targets... > > > > Here are the templates that I use (I need to replace the captured on: > with > > a property at some point, but this is beside the point): > > > > ("L" "Protocol Link" entry (file+headline ,(concat org-directory " > notes.org") > > "Inbox") "* %? [[%:link][%:description]] \nCaptured On: %U") > > > > ("p" "Protocol" entry (file+headline ,(concat org-directory "notes.org") > > "Inbox") > > "* %^{Title}\nSource: %u, %c\n > > #+BEGIN_QUOTE\n%i\n#+END_QUOTE\n\n\n%?") > > > > I can't recall at the moment why I use the nicer format replacements for > > the link and the shorter for the full quote, and it might not matter. > Could > > you try to make your "p" template similar to mine and see if it works? > > Alternatively, can you paste the templates you used? > > > > Cheers, > > Kosta > > --089e0111c016647643051a4c678b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Great - the %i is what gets interpolated in= to the pasted text.

If you don't specify a template letter, as in= the setup pages, then the link is sent to the same place as it would by or= g-store-link ("C-c l" if you use the suggested bindings). Persona= lly, I find it less useful in my workflow, as I would then need to start a = new capture and insert the link. I can understand however why someone else = would find that useful. When I (or someone else) add a configuration page, = this should be easy to change.

Cheers,
Kosta

On Jul 7, 2015 8:13 PM, "Ken Mankoff" = <mankoff@gmail.co= m> wrote:
Selected text works with your capture templates. Thanks for sending them.
FYI I notice the "test" on the org-protocol.el setup pages uses t= his:

document.location.href=3D'org-protocol://capture://'+makeUrl();

While yours uses:

capture:/L/...

If you don't specify "L" or "c" then would it let m= e choose which template the capture gets sent to? Seems like it might be an= extra keystroke to then choose the template, but also more powerful...

=C2=A0 -k.


On 2015-07-07 at 12:57, Konstantin Kliakhandler <kosta@slumpy.org> wrote:
> Hello Ken,
>
> The first user, hurrah!
>
> You were right to add the capture templates - I will update the docs t= o be
> more clear about that. I think the first thing to add to the extension= now
> that it is in the open is to add configuration for the targets...
>
> Here are the templates that I use (I need to replace the captured on: = with
> a property at some point, but this is beside the point):
>
>=C2=A0 ("L" "Protocol Link" entry (file+headline ,(= concat org-directory "notes.org")
> "Inbox") "* %? [[%:link][%:description]] \nCaptured On:= %U")
>
> ("p" "Protocol" entry (file+headline ,(concat org-= directory "notes.org")
> "Inbox")
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "* %^{Title}\nSource:= %u, %c\n
> #+BEGIN_QUOTE\n%i\n#+END_QUOTE\n\n\n%?")
>
> I can't recall at the moment why I use the nicer format replacemen= ts for
> the link and the shorter for the full quote, and it might not matter. = Could
> you try to make your "p" template similar to mine and see if= it works?
> Alternatively, can you paste the templates you used?
>
> Cheers,
> Kosta

--089e0111c016647643051a4c678b--