Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re^17: Making Perl Monks a better place for newbies (and others)

by Your Mother (Archbishop)
on Feb 08, 2020 at 23:47 UTC ( [id://11112650]=note: print w/replies, xml ) Need Help??


in reply to Re^16: Making Perl Monks a better place for newbies (and others)
in thread Making Perl Monks a better place for newbies (and others)

It *really* depends. I have written code that does this: markdown-ish auto-formatting inside/beside putative HTML. It is not trivial and unless you are willing to reject, or be highly opinionated about what to do with, “broken” content it gets harder; especially to be able to give meaningful feedback about what was wrong. I also think the world does not need another flavor of markdown or wikisyntax.

I think it’s worth trying to do. The biggest impediment for me to hacking on PM as-is is that I can’t just download and build a local copy where I can be stupid or experimental or whatever.

  • Comment on Re^17: Making Perl Monks a better place for newbies (and others)

Replies are listed 'Best First'.
Re^18: Making Perl Monks a better place for newbies (and others)
by LanX (Saint) on Feb 09, 2020 at 00:06 UTC
    Some of the things I implemented are probably better left to voluntary nodelet hack apps.

    I don't think choroba or Discipulus use */_ for emphasizing . (ask them?)

    The casual user would rather prefer to select text and to click on a button.

    > And I'm probably the only one using this quote style with an > at the beginning of a line.

    But auto paragraphs and auto linking of internal and external http://address.es plus Mo::dul::es is fun.

    Anyway, leaving it to a JS feature which can be individually activated and configured shouldn't be an issue in 2020.

    edit

    Especially as JS could also allow to preview in real time.

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

      I frequently use asterisks for emphasizing, rarely slashes. I've never used underscore.

      map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
        Good to know, and thanks for the testimony ;)

        Cheers Rolf
        (addicted to the Perl Programming Language :)
        Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

Re^18: Making Perl Monks a better place for newbies (and others)
by LanX (Saint) on Feb 09, 2020 at 00:19 UTC
    > I also think the world does not need another flavor of markdown or wikisyntax

    Well there is wikicreole

    Anyway I have no intention to expand Everything with wiki markup.

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

      ++ Did not know…

Re^18: Making Perl Monks a better place for newbies (and others)
by LanX (Saint) on Feb 09, 2020 at 01:04 UTC
    > I have written code that does this: markdown-ish auto-formatting inside/beside putative HTML

    I hope it's clear that this is what I implemented.

    OnSubmit is JS creating new HTML-tags beside old ones.

    OnLoad is JS purging the new tags from the textarea again, such that only the old ones are visible.

    Just trying it out may be the simplest explanation.

    --> Wikisyntax for the Monastery

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

      Buttons for debugging and tryout beat onload
Re^18: Making Perl Monks a better place for newbies (and others)
by PerlGuy(Tom) (Acolyte) on Feb 11, 2020 at 02:01 UTC
    "The biggest impediment for me to hacking on PM as-is is that I can’t just download and build a local copy.."

    Why is that not possible?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11112650]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others scrutinizing the Monastery: (2)
As of 2024-04-20 03:52 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found