>
> A simple Hobo page I looked at had 189 DRYML|def comments using the below
> tip
>

Indeed that is the source of the mess :-).

Firebug shows the html only after you click on a node, so the ideal
behaviour for dryml meta-info would be teh possibility to selectively show
only the meta info you are interested in. I have posted in the firebug forum
to ask what is the simplest way to achieve that.

ciao
dd

On Thu, Apr 14, 2011 at 10:02 AM, Bryan Larsen <[email protected]>wrote:

> Very Nice.
>
> A simple Hobo page I looked at had 189 DRYML|def comments using the below
> tip, so I think it's much more useful mixed into the source to provide
> context.  But not messing with the source is very appealing -- it's probably
> worth looking in to.
>
> Bryan
>
>
>
>
> On 11-04-14 09:49 AM, Domizio Demichelis wrote:
>
>> I didn't thought about Firebug, but now that you mention it... it would
>> be VERY interesting using something like this very new Firebug extension
>> in order to add also DRYML specific info!
>>
>> https://addons.mozilla.org/en-US/firefox/addon/railsbug/
>>
>> Take a look at the templates tab (3rd screenshot)
>>
>> ciao
>> dd
>>
>>
>>
>> On Thu, Apr 14, 2011 at 9:10 AM, Bryan Larsen <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>>    Use it for a while, I suspect you'll eventually find it very useful.
>>    It goes a long way towards turning Hobo magic into Hobo science.
>>
>>    Yes, it clutters up a standard view-source quite a bit, but firebug
>>    or any other tree structured viewer makes it very easy to navigate.
>>    Firebug will even let you hide all comments easily.
>>
>>    For instance, you may find the close indicators unnecessary, but
>>    they are also very useful in determining the actually hierarchy that
>>    Hobo used.
>>
>>    Bryan
>>
>>
>>    On 11-04-14 08:35 AM, Donald R. Ziesig wrote:
>>
>>        Bryan,
>>
>>
>>        Thanks for the tip!
>>
>>        Unfortunately, when I tried it I got many html comments, as in:
>>
>>
>>  
>> <!--[DRYML|def|login-page|50|/usr/local/lib/ruby/gems/1.8/gems/hobo-1.3.0.pre31/lib/hobo/rapid/taglibs/rapid_user_pages.dryml[-->
>>
>>  
>> <!--[DRYML|call|simple-page|52|/usr/local/lib/ruby/gems/1.8/gems/hobo-1.3.0.pre31/lib/hobo/rapid/taglibs/rapid_user_pages.dryml[--><!--[DRYML|def|simple-page|4|/usr/local/lib/ruby/gems/1.8/gems/hobo-1.3.0.pre31/lib/hobo/rapid/taglibs/rapid_user_pages.dryml[-->
>>
>>  
>> <!--[DRYML|call|page|5|/usr/local/lib/ruby/gems/1.8/gems/hobo-1.3.0.pre31/lib/hobo/rapid/taglibs/rapid_user_pages.dryml[--><!--[DRYML|def|page|11|app/views/taglibs/application.dryml[-->
>>        <!--[DRYML|call|old-page|12|app/views/taglibs ...
>>
>>        rendered along with my normal output; so many that the view was
>>        pretty
>>        much useless.
>>
>>        Not knowing of any dryml editors, I used:
>>
>>        DRYML_EDITOR=abc
>>        export DRYML_EDITOR
>>
>>        as the enabling definition. (I did hunt through the code for
>>        references
>>        to DRYML_EDITOR to see if there was something of use there, but
>> only
>>        found a definition of code_editor which was not used anywhere
>>        else, so I
>>        had to presume that any non-blank value of DRYML_EDITOR was
>>        sufficient).
>>
>>        Any idea of what I did wrong?
>>
>>        Don Z.
>>
>>        P.S. Your reply below crossed in the mail with my reply to Domizio
>>        outlining a crude but effective mod to the dryml templates. I saw
>> it
>>        yesterday, but had to start the installation of 3000 ft of CAT6
>>        cable in
>>        our new office so had to wait till today to try it.
>>
>>        On 4/13/2011 1:39 PM, Bryan Larsen wrote:
>>
>>            Such a simple solution to a major pain point. So I thought
>>            to myself,
>>            "there must be a reason it hasn't been done.". So I went
>>            into Hobo to
>>            try and hack it in and see what happens.
>>
>>            When I got to the right place, I found this in
>>            dryml/template.rb:
>>
>>            def include_source_metadata
>>            # disabled for now -- we're still getting broken rendering
>>            with this
>>            feature on
>>            return false
>>            @include_source_metadata = RAILS_ENV == "development" &&
>>            !ENV['DRYML_EDITOR'].blank? if @include_source_metadata.nil?
>>            @include_source_metadata
>>            end
>>
>>            I commented out the "return false" and set the DRYML_EDITOR
>>            variable
>>            in my environment, and it seems to work fine. Give it a try
>>            and let me
>>            know if it breaks anything!
>>
>>            cheers,
>>            Bryan
>>
>>            P.S. Please don't start new message by replying to an old
>>            one unless
>>            it's actually a reply. Many of us have properly nested email
>>            readers,
>>            so your message becomes hidden in the other thread.
>>
>>
>>
>>    --
>>    You received this message because you are subscribed to the Google
>>    Groups "Hobo Users" group.
>>    To post to this group, send email to [email protected]
>>    <mailto:[email protected]>.
>>
>>    To unsubscribe from this group, send email to
>>    [email protected]
>>    <mailto:hobousers%[email protected]>.
>>
>>    For more options, visit this group at
>>    http://groups.google.com/group/hobousers?hl=en.
>>
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/hobousers?hl=en.

Reply via email to