* Feature request: javascript expand collapse
@ 2009-07-14 16:21 Xin Shi
2009-07-16 21:11 ` Bastien
0 siblings, 1 reply; 11+ messages in thread
From: Xin Shi @ 2009-07-14 16:21 UTC (permalink / raw
To: emacs-orgmode
[-- Attachment #1.1: Type: text/plain, Size: 438 bytes --]
Hello Experts,
I'm wondering if it's easy to implement the "javascript expand collapse" in
the published page.
For example: in this page:
http://en.wikipedia.org/wiki/Emacs
One can click the [hide] or [show] beside the Contents.
Probably in the org file, we can use:
**** A Detailed section [+]
to indicate this collapse?
[This might be work for Sebastian again :-), but I think this feature shall
be useful. ]
Thanks!
Xin
[-- Attachment #1.2: Type: text/html, Size: 621 bytes --]
[-- Attachment #2: Type: text/plain, Size: 204 bytes --]
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Feature request: javascript expand collapse
2009-07-14 16:21 Feature request: javascript expand collapse Xin Shi
@ 2009-07-16 21:11 ` Bastien
2009-07-19 15:02 ` Xin Shi
0 siblings, 1 reply; 11+ messages in thread
From: Bastien @ 2009-07-16 21:11 UTC (permalink / raw
To: Xin Shi; +Cc: emacs-orgmode
Hi Xin,
Xin Shi <shixin111@gmail.com> writes:
> I'm wondering if it's easy to implement the "javascript expand collapse" in the
> published page.
>
> [This might be work for Sebastian again :-), but I think this feature
> shall be useful. ]
How does it differ from what Sebastian already implemented?
--
Bastien
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Feature request: javascript expand collapse
2009-07-16 21:11 ` Bastien
@ 2009-07-19 15:02 ` Xin Shi
2009-07-19 16:35 ` Matthew Lundin
2009-07-19 17:00 ` Bastien
0 siblings, 2 replies; 11+ messages in thread
From: Xin Shi @ 2009-07-19 15:02 UTC (permalink / raw
To: Bastien; +Cc: emacs-orgmode
[-- Attachment #1.1: Type: text/plain, Size: 923 bytes --]
Hi Bastien,
Thanks for coming back to my request!
I'm not sure if Sebastian has already implemented it or not. I saw my
friends using a software on Mac called aquaminds to produce webnotes, and
that "expand" button is very useful when presenting across the internet
during net-work meeting.
Here is the one example page (including the "?1" after html):
http://www.aquaminds.com/synergy/index.html?1
On this page, one can see the minus sign can be clicked and become plus
sign ...
Xin
On Thu, Jul 16, 2009 at 5:11 PM, Bastien <bastienguerry@googlemail.com>wrote:
> Hi Xin,
>
> Xin Shi <shixin111@gmail.com> writes:
>
> > I'm wondering if it's easy to implement the "javascript expand collapse"
> in the
> > published page.
> >
> > [This might be work for Sebastian again :-), but I think this feature
> > shall be useful. ]
>
> How does it differ from what Sebastian already implemented?
>
> --
> Bastien
>
[-- Attachment #1.2: Type: text/html, Size: 1531 bytes --]
[-- Attachment #2: Type: text/plain, Size: 204 bytes --]
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Feature request: javascript expand collapse
2009-07-19 15:02 ` Xin Shi
@ 2009-07-19 16:35 ` Matthew Lundin
2009-07-19 17:02 ` Xin Shi
2009-07-19 17:00 ` Bastien
1 sibling, 1 reply; 11+ messages in thread
From: Matthew Lundin @ 2009-07-19 16:35 UTC (permalink / raw
To: Xin Shi; +Cc: Bastien, emacs-orgmode
Xin Shi <shixin111@gmail.com> writes:
>
> I'm not sure if Sebastian has already implemented it or not. I saw my
> friends using a software on Mac called aquaminds to produce webnotes,
> and that "expand" button is very useful when presenting across the
> internet during net-work meeting.
>
> Here is the one example page (including the "?1" after html):
>
> http://www.aquaminds.com/synergy/index.html?1
>
> On this page, one can see the minus sign can be clicked and become
> plus sign ...
Perhaps it's not exactly what you're looking for, but you can already
get javascript folding of an exported org file using org-info.js.
For an example click on the "toggle view" button on the following page:
http://orgmode.org/worg/code/org-info-js/#sec-1
Best,
Matt
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Feature request: javascript expand collapse
2009-07-19 15:02 ` Xin Shi
2009-07-19 16:35 ` Matthew Lundin
@ 2009-07-19 17:00 ` Bastien
2009-07-19 17:59 ` Xin Shi
1 sibling, 1 reply; 11+ messages in thread
From: Bastien @ 2009-07-19 17:00 UTC (permalink / raw
To: Xin Shi; +Cc: emacs-orgmode
Xin Shi <shixin111@gmail.com> writes:
> I'm not sure if Sebastian has already implemented it or not. I saw my friends
> using a software on Mac called aquaminds to produce webnotes, and that "expand"
> button is very useful when presenting across the internet during net-work
> meeting.
>
> Here is the one example page (including the "?1" after html):
>
> http://www.aquaminds.com/synergy/index.html?1
>
> On this page, one can see the minus sign can be clicked and become plus sign
> ...
Ah, I see. Still, I find Sebastian's design far better: no need to look
for this little needle (the "minus" sign), just click on the title of a
section...
--
Bastien
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Feature request: javascript expand collapse
2009-07-19 16:35 ` Matthew Lundin
@ 2009-07-19 17:02 ` Xin Shi
0 siblings, 0 replies; 11+ messages in thread
From: Xin Shi @ 2009-07-19 17:02 UTC (permalink / raw
To: Matthew Lundin; +Cc: Bastien, emacs-orgmode
[-- Attachment #1.1: Type: text/plain, Size: 1081 bytes --]
Hi Matt,
Thanks for your response. I knew the "toggle" button, but it's not what I
need. However, I think based on the current system, it would not be too hard
to add those "expand" on ...
Xin
On Sun, Jul 19, 2009 at 12:35 PM, Matthew Lundin <mdl@imapmail.org> wrote:
> Xin Shi <shixin111@gmail.com> writes:
> >
> > I'm not sure if Sebastian has already implemented it or not. I saw my
> > friends using a software on Mac called aquaminds to produce webnotes,
> > and that "expand" button is very useful when presenting across the
> > internet during net-work meeting.
> >
> > Here is the one example page (including the "?1" after html):
> >
> > http://www.aquaminds.com/synergy/index.html?1
> >
> > On this page, one can see the minus sign can be clicked and become
> > plus sign ...
>
> Perhaps it's not exactly what you're looking for, but you can already
> get javascript folding of an exported org file using org-info.js.
>
> For an example click on the "toggle view" button on the following page:
>
> http://orgmode.org/worg/code/org-info-js/#sec-1
>
> Best,
> Matt
>
[-- Attachment #1.2: Type: text/html, Size: 1772 bytes --]
[-- Attachment #2: Type: text/plain, Size: 204 bytes --]
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Feature request: javascript expand collapse
2009-07-19 17:00 ` Bastien
@ 2009-07-19 17:59 ` Xin Shi
2009-07-19 18:03 ` Bastien
0 siblings, 1 reply; 11+ messages in thread
From: Xin Shi @ 2009-07-19 17:59 UTC (permalink / raw
To: Bastien; +Cc: emacs-orgmode
[-- Attachment #1.1: Type: text/plain, Size: 965 bytes --]
Hi Bastien,
On Sun, Jul 19, 2009 at 1:00 PM, Bastien <bastienguerry@googlemail.com>wrote:
> Xin Shi <shixin111@gmail.com> writes:
>
> > I'm not sure if Sebastian has already implemented it or not. I saw my
> friends
> > using a software on Mac called aquaminds to produce webnotes, and that
> "expand"
> > button is very useful when presenting across the internet during net-work
> > meeting.
> >
> > Here is the one example page (including the "?1" after html):
> >
> > http://www.aquaminds.com/synergy/index.html?1
> >
> > On this page, one can see the minus sign can be clicked and become plus
> sign
> > ...
>
> Ah, I see. Still, I find Sebastian's design far better: no need to look
> for this little needle (the "minus" sign), just click on the title of a
> section...
>
In my opinion, there is no directly contradict with Sebastian's design, they
are targeting to different tasks. It'll be nice it we can include both ...
:)
Xin
>
> --
> Bastien
>
[-- Attachment #1.2: Type: text/html, Size: 1731 bytes --]
[-- Attachment #2: Type: text/plain, Size: 204 bytes --]
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Feature request: javascript expand collapse
2009-07-19 17:59 ` Xin Shi
@ 2009-07-19 18:03 ` Bastien
2009-07-21 0:55 ` Xin Shi
0 siblings, 1 reply; 11+ messages in thread
From: Bastien @ 2009-07-19 18:03 UTC (permalink / raw
To: Xin Shi; +Cc: emacs-orgmode
Hi Xin,
Xin Shi <shixin111@gmail.com> writes:
> In my opinion, there is no directly contradict with Sebastian's design, they
> are targeting to different tasks. It'll be nice it we can include both ... :)
But... to me clicking on the title or clicking on a small button would
achieve the same function: i.e. unfold the section. I don't see where
there are two different tasks - but maybe I don't understand :/
--
Bastien
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Feature request: javascript expand collapse
2009-07-19 18:03 ` Bastien
@ 2009-07-21 0:55 ` Xin Shi
2009-07-21 5:58 ` Bastien
2009-07-27 11:32 ` Sebastian Rose
0 siblings, 2 replies; 11+ messages in thread
From: Xin Shi @ 2009-07-21 0:55 UTC (permalink / raw
To: Bastien; +Cc: emacs-orgmode
[-- Attachment #1.1: Type: text/plain, Size: 1117 bytes --]
Hi Bastien,
I'm sorry that I didn't explain it clearly. Here is what I mean. For
instance, one can open this page:
http://orgmode.org/Changes.htm
All one can do is to click the sections and read each pages. If a certain
page turns out to be very long, there is no easy way to make it shorter in
the first place, then click on the needed parts. One might say that you can
always put those into different sections, but I think it's just another
option for people. If it sounds too complicated, we can just leave with
this and wait until more people need ... :)
Thanks!
Xin
On Sun, Jul 19, 2009 at 2:03 PM, Bastien <bastienguerry@googlemail.com>wrote:
> Hi Xin,
>
> Xin Shi <shixin111@gmail.com> writes:
>
> > In my opinion, there is no directly contradict with Sebastian's design,
> they
> > are targeting to different tasks. It'll be nice it we can include both
> ... :)
>
> But... to me clicking on the title or clicking on a small button would
> achieve the same function: i.e. unfold the section. I don't see where
> there are two different tasks - but maybe I don't understand :/
>
> --
> Bastien
>
[-- Attachment #1.2: Type: text/html, Size: 1660 bytes --]
[-- Attachment #2: Type: text/plain, Size: 204 bytes --]
_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Feature request: javascript expand collapse
2009-07-21 0:55 ` Xin Shi
@ 2009-07-21 5:58 ` Bastien
2009-07-27 11:32 ` Sebastian Rose
1 sibling, 0 replies; 11+ messages in thread
From: Bastien @ 2009-07-21 5:58 UTC (permalink / raw
To: Xin Shi; +Cc: emacs-orgmode
Hi Xin,
Xin Shi <shixin111@gmail.com> writes:
> I'm sorry that I didn't explain it clearly. Here is what I mean. For
> instance, one can open this page:
>
> http://orgmode.org/Changes.html
^
> All one can do is to click the sections and read each pages. If a certain
> page turns out to be very long, there is no easy way to make it shorter in
> the first place, then click on the needed parts.
The org-info.js script is explicitely done for this, and that's why
there is no long page when browsing the manual from this interface...
> One might say that you can always put those into different sections,
> but I think it's just another option for people. If it sounds too
> complicated, we can just leave with this and wait until more people
> need ... :)
Yeah :)
--
Bastien
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Feature request: javascript expand collapse
2009-07-21 0:55 ` Xin Shi
2009-07-21 5:58 ` Bastien
@ 2009-07-27 11:32 ` Sebastian Rose
1 sibling, 0 replies; 11+ messages in thread
From: Sebastian Rose @ 2009-07-27 11:32 UTC (permalink / raw
To: Xin Shi; +Cc: Bastien, emacs-orgmode
Xin Shi <shixin111@gmail.com> writes:
> Hi Bastien,
>
> I'm sorry that I didn't explain it clearly. Here is what I mean. For
> instance, one can open this page:
>
> http://orgmode.org/Changes.htm
>
> All one can do is to click the sections and read each pages. If a certain
> page turns out to be very long, there is no easy way to make it shorter in
> the first place, then click on the needed parts.
Hi Xin Shi,
that would be possible, but I tried to make the script work with big
pages in the first place. Folding all the paragraphs and lists would
mean to change several hundred <p> elements when loading the page. That's
the reason why I didn't implement it.
Sebastian
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2009-07-27 11:28 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-14 16:21 Feature request: javascript expand collapse Xin Shi
2009-07-16 21:11 ` Bastien
2009-07-19 15:02 ` Xin Shi
2009-07-19 16:35 ` Matthew Lundin
2009-07-19 17:02 ` Xin Shi
2009-07-19 17:00 ` Bastien
2009-07-19 17:59 ` Xin Shi
2009-07-19 18:03 ` Bastien
2009-07-21 0:55 ` Xin Shi
2009-07-21 5:58 ` Bastien
2009-07-27 11:32 ` Sebastian Rose
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.