emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Links sorting and exporting.
@ 2014-02-01 17:05 Matthew Sauer
  2014-02-03  9:22 ` Bastien
  0 siblings, 1 reply; 4+ messages in thread
From: Matthew Sauer @ 2014-02-01 17:05 UTC (permalink / raw)
  To: Org Mode Mailing List

[-- Attachment #1: Type: text/plain, Size: 1810 bytes --]

I have conceived of an idea that I want to build into the ORG framework.

The problem I am trying to solve: I have a variety of links that I use on a
regular basis.  I am wanting to be able to invoke a link generation command
that will store them in a bookmarks.org file (or it could be a user defined
file).  However, searching them isn't always easy and I want to be able to
publish them as a resource for a group of users.  I can search them easy
enough in org but others can't.

Idea I have:  It would be interesting to have org, or maybe it would have
to be an external function, that would go through a file or set of
files(user defined list?) (work, group @ work, home) and generate a main
bookmark page (in the example, one for work, one for group @ work, and one
for home) that links to a file that is named for that tag and contains an
html file of each link that contains that tag.  This could cause some
things too appear in more than one file, for example, something might
appear in CIFS and performance but it's related to each topic.   This could
be manually triggered or scheduled for updating and publishing out to a web
server.

I am thinking that we would have a user defined file list in the
configuration, would need to go find all the unique tags in each file and
make the launch page for each file by generating relative links to the sub
pages, the collect the list of links for each tag generating the sub page.
 Thinking it would be best to generate these in .org format and then
publish them out in html to a user defined location.

Thoughts on this?  Is this already done?  I know some parts of it are
already present and I just need to make glue for those parts.  I think the
part that will need to be constructed outside of the glue is the sorting
and generation of separate files

[-- Attachment #2: Type: text/html, Size: 1989 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Links sorting and exporting.
  2014-02-01 17:05 Links sorting and exporting Matthew Sauer
@ 2014-02-03  9:22 ` Bastien
  2014-02-03 13:44   ` Matthew Sauer
  0 siblings, 1 reply; 4+ messages in thread
From: Bastien @ 2014-02-03  9:22 UTC (permalink / raw)
  To: Matthew Sauer; +Cc: Org Mode Mailing List

Hi Matthew,

Matthew Sauer <improv.philosophy@gmail.com> writes:

> Thoughts on this?

I didn't get the idea.  Can you restate it with a few words?

Thanks!

-- 
 Bastien

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Links sorting and exporting.
  2014-02-03  9:22 ` Bastien
@ 2014-02-03 13:44   ` Matthew Sauer
  2014-02-03 15:03     ` Bastien
  0 siblings, 1 reply; 4+ messages in thread
From: Matthew Sauer @ 2014-02-03 13:44 UTC (permalink / raw)
  To: Bastien; +Cc: Org Mode Mailing List

[-- Attachment #1: Type: text/plain, Size: 796 bytes --]

Bastien,

What I am thinking is of a way to save a web bookmark in a file or two and
then based on meta-tag have them exported into a html file.  In other
words, if I have a file with bookmarks that has tags: apple, fruit, orange,
dog, horse, pet, animal, etc then it would create a html page named for the
tag and any bookmark that has that tag would be present in it.   The last
piece would be to generate a front page that would have a relative link to
those pages.  This would be a way of publishing links for others in my
group to use.


On Mon, Feb 3, 2014 at 3:22 AM, Bastien <bzg@gnu.org> wrote:

> Hi Matthew,
>
> Matthew Sauer <improv.philosophy@gmail.com> writes:
>
> > Thoughts on this?
>
> I didn't get the idea.  Can you restate it with a few words?
>
> Thanks!
>
> --
>  Bastien
>

[-- Attachment #2: Type: text/html, Size: 1271 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Links sorting and exporting.
  2014-02-03 13:44   ` Matthew Sauer
@ 2014-02-03 15:03     ` Bastien
  0 siblings, 0 replies; 4+ messages in thread
From: Bastien @ 2014-02-03 15:03 UTC (permalink / raw)
  To: Matthew Sauer; +Cc: Org Mode Mailing List

Hi Matthew,

Matthew Sauer <improv.philosophy@gmail.com> writes:

> What I am thinking is of a way to save a web bookmark in a file or
> two and then based on meta-tag have them exported into a html file.
>  In other words, if I have a file with bookmarks that has tags:
> apple, fruit, orange, dog, horse, pet, animal, etc then it would
> create a html page named for the tag and any bookmark that has that
> tag would be present in it.   The last piece would be to generate a
> front page that would have a relative link to those pages.  This
> would be a way of publishing links for others in my group to use.

I think most of the pieces are already in place for this:

- you can use org-protocol.el to capture a URL from a web browser as
  a subtree in an Org file ;

- you can tag the capture at will (or define several capture keys)
  triggered by the button in your browser

- you can define a view for all subtrees tagged :bmk: -- and filter
  this view for other tags -- e.g. for a subtree with :bmk:apple:, you
  first list all :bmk: subtrees, then hit '/' to list :apple:
  subtrees.

- from the agenda view, C-x C-w mybookmarkfile.org RET will store all
  listed subtrees in a new Org file.

So maybe this is just a matter of refining this workflow.

HTH,
  
-- 
 Bastien

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-02-03 15:03 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-02-01 17:05 Links sorting and exporting Matthew Sauer
2014-02-03  9:22 ` Bastien
2014-02-03 13:44   ` Matthew Sauer
2014-02-03 15:03     ` Bastien

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).