Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

I have put in place a new way to download code blocks from nodes. You should see a small link to the bottom-right of code blocks which if followed will display in raw the content. If this annoys you, please visit Node Display Settings and disable it there. Likewise there you can configure it to show the link only when the code is over a certain number of lines. Obviously I've defaulted it to on, as I figured most folks would like it. Also you can use the css class 'embed-code-dl' to change the way it is styled.

my $message="Hello world\n"; print $message;
A note regarding setting the minimum length. The above is 4 lines long (even though it may not look like it) and comes from markup like the below:
<code> my $message="Hello world\n"; print $message; </code>

Some users with custom CSS that uses the specifier .code for styling tricks may find these recent changes lead to ugly results. That would be because the structure of the code output is more complex with several tags with .code applied to them. The solution is to change the .code to pre.code,p.code and things should work out ok. Please continue to report issues.

How this is dealt with with probably be a little unstable for a few days until we can come up with something that looks good for everyone. Sorry about any annoyance this had caused.

Updated to reflect feedback and code changes.

---
$world=~s/war/peace/g


In reply to More ways to download code... by demerphq

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others romping around the Monastery: (5)
As of 2024-04-23 20:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found