Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Helping CodeProject with programming

Helping CodeProject with programming

Scheduled Pinned Locked Moved The Lounge
workspacejavascripthtmlcomsysadmin
32 Posts 15 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    Chris Maunder
    wrote on last edited by
    #1

    It's been hard not to notice that there are a bunch of you who aren't too shabby when it comes to a bit of keyboard action. There are, in fact, some painfully good (and incredibly generous) programmers hanging out here and I had an idea. Last night I was up till the wee, wee hours of this morning fighting with some alternative WYSIWYG HTML editors for the article editor. Our current HTML WYSIWYG editor is, well, a little long in the tooth and I need to replace it to save my (and your) sanity. CKEditor seems the best so far - except that it refuses to do what I want it to and insists on mangling the HTML it's given. There is no "don't screw with my HTML" option. We discussed, ages ago, the possibility of having you guys take on some interesting bits and pieces of CodeProject development and this seemed a perfect opportunity to give it a try. Is there still any interest? I've opened a new Workspace and setup a Git repo at https://workspaces.codeproject.com/codeproject/codeproject/wysiwyg-editor[^] for anyone who's interested in diving in and helping build some of the CodeProject infrastructure. You'll obviously need to have a basic understanding of JavaScript (and Git!) to get going, but feel free to ping me if you need help getting off the ground. This is just an experiment and if there's interest then I'd love to open more and more up to let you guys start mixing things up a little.

    cheers Chris Maunder

    E M _ L M 13 Replies Last reply
    0
    • C Chris Maunder

      It's been hard not to notice that there are a bunch of you who aren't too shabby when it comes to a bit of keyboard action. There are, in fact, some painfully good (and incredibly generous) programmers hanging out here and I had an idea. Last night I was up till the wee, wee hours of this morning fighting with some alternative WYSIWYG HTML editors for the article editor. Our current HTML WYSIWYG editor is, well, a little long in the tooth and I need to replace it to save my (and your) sanity. CKEditor seems the best so far - except that it refuses to do what I want it to and insists on mangling the HTML it's given. There is no "don't screw with my HTML" option. We discussed, ages ago, the possibility of having you guys take on some interesting bits and pieces of CodeProject development and this seemed a perfect opportunity to give it a try. Is there still any interest? I've opened a new Workspace and setup a Git repo at https://workspaces.codeproject.com/codeproject/codeproject/wysiwyg-editor[^] for anyone who's interested in diving in and helping build some of the CodeProject infrastructure. You'll obviously need to have a basic understanding of JavaScript (and Git!) to get going, but feel free to ping me if you need help getting off the ground. This is just an experiment and if there's interest then I'd love to open more and more up to let you guys start mixing things up a little.

      cheers Chris Maunder

      M Offline
      M Offline
      Marco Bertschi
      wrote on last edited by
      #2

      Chris, first of all: My congratulations on the decision of replacing the old HTML Editor. From what I've heard, it started to nag not only on your sanity but on the sanity of the Members who don't write articles very frequently. I'd love to give my 5 cents of code to this one, but I'm certain that there are many many of us who are better with JavaScript than I am, so I focus on getting the Article about ::Tasks done, and the GUI mockup thingie.

      Chris Maunder wrote:

      if there's interest then I'd love to open more and more up to let you guys start mixing things up a little.

      Ahem.. I dare to bring up the Tasks-API again.

      I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.

      1 Reply Last reply
      0
      • C Chris Maunder

        It's been hard not to notice that there are a bunch of you who aren't too shabby when it comes to a bit of keyboard action. There are, in fact, some painfully good (and incredibly generous) programmers hanging out here and I had an idea. Last night I was up till the wee, wee hours of this morning fighting with some alternative WYSIWYG HTML editors for the article editor. Our current HTML WYSIWYG editor is, well, a little long in the tooth and I need to replace it to save my (and your) sanity. CKEditor seems the best so far - except that it refuses to do what I want it to and insists on mangling the HTML it's given. There is no "don't screw with my HTML" option. We discussed, ages ago, the possibility of having you guys take on some interesting bits and pieces of CodeProject development and this seemed a perfect opportunity to give it a try. Is there still any interest? I've opened a new Workspace and setup a Git repo at https://workspaces.codeproject.com/codeproject/codeproject/wysiwyg-editor[^] for anyone who's interested in diving in and helping build some of the CodeProject infrastructure. You'll obviously need to have a basic understanding of JavaScript (and Git!) to get going, but feel free to ping me if you need help getting off the ground. This is just an experiment and if there's interest then I'd love to open more and more up to let you guys start mixing things up a little.

        cheers Chris Maunder

        E Offline
        E Offline
        Erudite_Eric
        wrote on last edited by
        #3

        Want any assembly or drivers writing? Nah, thought not! :)

        M 1 Reply Last reply
        0
        • E Erudite_Eric

          Want any assembly or drivers writing? Nah, thought not! :)

          M Offline
          M Offline
          Marco Bertschi
          wrote on last edited by
          #4

          Can you do an Article Editor Client which communicates via encrypted TCP in Assembly?

          I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.

          D L 2 Replies Last reply
          0
          • M Marco Bertschi

            Can you do an Article Editor Client which communicates via encrypted TCP in Assembly?

            I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.

            D Offline
            D Offline
            Dan Neely
            wrote on last edited by
            #5

            You can call win32 via assembly[^], so he could. We all know how much he loves windows. :-\

            Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

            L 1 Reply Last reply
            0
            • C Chris Maunder

              It's been hard not to notice that there are a bunch of you who aren't too shabby when it comes to a bit of keyboard action. There are, in fact, some painfully good (and incredibly generous) programmers hanging out here and I had an idea. Last night I was up till the wee, wee hours of this morning fighting with some alternative WYSIWYG HTML editors for the article editor. Our current HTML WYSIWYG editor is, well, a little long in the tooth and I need to replace it to save my (and your) sanity. CKEditor seems the best so far - except that it refuses to do what I want it to and insists on mangling the HTML it's given. There is no "don't screw with my HTML" option. We discussed, ages ago, the possibility of having you guys take on some interesting bits and pieces of CodeProject development and this seemed a perfect opportunity to give it a try. Is there still any interest? I've opened a new Workspace and setup a Git repo at https://workspaces.codeproject.com/codeproject/codeproject/wysiwyg-editor[^] for anyone who's interested in diving in and helping build some of the CodeProject infrastructure. You'll obviously need to have a basic understanding of JavaScript (and Git!) to get going, but feel free to ping me if you need help getting off the ground. This is just an experiment and if there's interest then I'd love to open more and more up to let you guys start mixing things up a little.

              cheers Chris Maunder

              _ Offline
              _ Offline
              _Damian S_
              wrote on last edited by
              #6

              No touting for workers in the lounge... I'm telling Chri... oh, wait.

              Quad skating his way through the world since the early 80's... Booger Mobile - My bright green 1964 Ford Falcon - check out the blog here!! | If you feel generous - make a donation to Camp Quality!!

              1 Reply Last reply
              0
              • C Chris Maunder

                It's been hard not to notice that there are a bunch of you who aren't too shabby when it comes to a bit of keyboard action. There are, in fact, some painfully good (and incredibly generous) programmers hanging out here and I had an idea. Last night I was up till the wee, wee hours of this morning fighting with some alternative WYSIWYG HTML editors for the article editor. Our current HTML WYSIWYG editor is, well, a little long in the tooth and I need to replace it to save my (and your) sanity. CKEditor seems the best so far - except that it refuses to do what I want it to and insists on mangling the HTML it's given. There is no "don't screw with my HTML" option. We discussed, ages ago, the possibility of having you guys take on some interesting bits and pieces of CodeProject development and this seemed a perfect opportunity to give it a try. Is there still any interest? I've opened a new Workspace and setup a Git repo at https://workspaces.codeproject.com/codeproject/codeproject/wysiwyg-editor[^] for anyone who's interested in diving in and helping build some of the CodeProject infrastructure. You'll obviously need to have a basic understanding of JavaScript (and Git!) to get going, but feel free to ping me if you need help getting off the ground. This is just an experiment and if there's interest then I'd love to open more and more up to let you guys start mixing things up a little.

                cheers Chris Maunder

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #7

                Chris Maunder wrote:

                till the wee, wee hours

                :snigger: he said "wee wee"

                V 1 Reply Last reply
                0
                • L Lost User

                  Chris Maunder wrote:

                  till the wee, wee hours

                  :snigger: he said "wee wee"

                  V Offline
                  V Offline
                  Vivi Chellappa
                  wrote on last edited by
                  #8

                  He got up to go to the bathroom! ;P

                  1 Reply Last reply
                  0
                  • C Chris Maunder

                    It's been hard not to notice that there are a bunch of you who aren't too shabby when it comes to a bit of keyboard action. There are, in fact, some painfully good (and incredibly generous) programmers hanging out here and I had an idea. Last night I was up till the wee, wee hours of this morning fighting with some alternative WYSIWYG HTML editors for the article editor. Our current HTML WYSIWYG editor is, well, a little long in the tooth and I need to replace it to save my (and your) sanity. CKEditor seems the best so far - except that it refuses to do what I want it to and insists on mangling the HTML it's given. There is no "don't screw with my HTML" option. We discussed, ages ago, the possibility of having you guys take on some interesting bits and pieces of CodeProject development and this seemed a perfect opportunity to give it a try. Is there still any interest? I've opened a new Workspace and setup a Git repo at https://workspaces.codeproject.com/codeproject/codeproject/wysiwyg-editor[^] for anyone who's interested in diving in and helping build some of the CodeProject infrastructure. You'll obviously need to have a basic understanding of JavaScript (and Git!) to get going, but feel free to ping me if you need help getting off the ground. This is just an experiment and if there's interest then I'd love to open more and more up to let you guys start mixing things up a little.

                    cheers Chris Maunder

                    M Offline
                    M Offline
                    Mitchell J
                    wrote on last edited by
                    #9

                    It's a bit unrelated, but I've been working on a little CP desktop gadget[^] that I plan to publish here sometime as an article... and I had a question. :-D Are there any CodeProject API's for getting user notifications, or reporting messages/members? The user notifications are more important, but the reporting would make the spam-detecting aspects of the application much easier to code. At the moment the app uses a WebBrowserControl running in the background, refreshing every minute or so and then scraping the html for user notifications. The human-approved reporting was going to use another WebBrowserControl and do some DOM invoking to click buttons and stuff. API's would also consume less server resources. :)

                    C 1 Reply Last reply
                    0
                    • C Chris Maunder

                      It's been hard not to notice that there are a bunch of you who aren't too shabby when it comes to a bit of keyboard action. There are, in fact, some painfully good (and incredibly generous) programmers hanging out here and I had an idea. Last night I was up till the wee, wee hours of this morning fighting with some alternative WYSIWYG HTML editors for the article editor. Our current HTML WYSIWYG editor is, well, a little long in the tooth and I need to replace it to save my (and your) sanity. CKEditor seems the best so far - except that it refuses to do what I want it to and insists on mangling the HTML it's given. There is no "don't screw with my HTML" option. We discussed, ages ago, the possibility of having you guys take on some interesting bits and pieces of CodeProject development and this seemed a perfect opportunity to give it a try. Is there still any interest? I've opened a new Workspace and setup a Git repo at https://workspaces.codeproject.com/codeproject/codeproject/wysiwyg-editor[^] for anyone who's interested in diving in and helping build some of the CodeProject infrastructure. You'll obviously need to have a basic understanding of JavaScript (and Git!) to get going, but feel free to ping me if you need help getting off the ground. This is just an experiment and if there's interest then I'd love to open more and more up to let you guys start mixing things up a little.

                      cheers Chris Maunder

                      D Offline
                      D Offline
                      Daniel Engelkes
                      wrote on last edited by
                      #10

                      IF you really want to write html code. then i would recommend using a simple ascii text editor such as notepad and type your own html tags. You really don't need a fancy editor.

                      C 1 Reply Last reply
                      0
                      • C Chris Maunder

                        It's been hard not to notice that there are a bunch of you who aren't too shabby when it comes to a bit of keyboard action. There are, in fact, some painfully good (and incredibly generous) programmers hanging out here and I had an idea. Last night I was up till the wee, wee hours of this morning fighting with some alternative WYSIWYG HTML editors for the article editor. Our current HTML WYSIWYG editor is, well, a little long in the tooth and I need to replace it to save my (and your) sanity. CKEditor seems the best so far - except that it refuses to do what I want it to and insists on mangling the HTML it's given. There is no "don't screw with my HTML" option. We discussed, ages ago, the possibility of having you guys take on some interesting bits and pieces of CodeProject development and this seemed a perfect opportunity to give it a try. Is there still any interest? I've opened a new Workspace and setup a Git repo at https://workspaces.codeproject.com/codeproject/codeproject/wysiwyg-editor[^] for anyone who's interested in diving in and helping build some of the CodeProject infrastructure. You'll obviously need to have a basic understanding of JavaScript (and Git!) to get going, but feel free to ping me if you need help getting off the ground. This is just an experiment and if there's interest then I'd love to open more and more up to let you guys start mixing things up a little.

                        cheers Chris Maunder

                        Richard DeemingR Offline
                        Richard DeemingR Offline
                        Richard Deeming
                        wrote on last edited by
                        #11

                        Chris Maunder wrote:

                        CKEditor seems the best so far - except that it refuses to do what I want it to and insists on mangling the HTML it's given. There is no "don't screw with my HTML" option. Try adding <code>This is some code</code> inside a TD element in the editor. It strips it out.

                        Have you tried setting config.allowedContent = true;? That way, it shouldn't strip anything out. I've just tried with v4, and it doesn't strip out a <code> block within a <td> element. Also, no programming questions in the Lounge! ;P Also also: http://xkcd.com/1341/[^]


                        "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                        "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

                        C 1 Reply Last reply
                        0
                        • Richard DeemingR Richard Deeming

                          Chris Maunder wrote:

                          CKEditor seems the best so far - except that it refuses to do what I want it to and insists on mangling the HTML it's given. There is no "don't screw with my HTML" option. Try adding <code>This is some code</code> inside a TD element in the editor. It strips it out.

                          Have you tried setting config.allowedContent = true;? That way, it shouldn't strip anything out. I've just tried with v4, and it doesn't strip out a <code> block within a <td> element. Also, no programming questions in the Lounge! ;P Also also: http://xkcd.com/1341/[^]


                          "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                          C Offline
                          C Offline
                          Chris Maunder
                          wrote on last edited by
                          #12

                          A programming question would be "How do I do X". That would be unacceptable. However, "I can't do X because the stupid $#@! that was obviously written by blind monkeys on acid and never works no matter what I do even though I've not once looked at the manual or looked into the source code because I have better things to do, like blog about how crap X is" is considered on-topic and appropriate.

                          cheers Chris Maunder

                          Richard DeemingR 1 Reply Last reply
                          0
                          • D Daniel Engelkes

                            IF you really want to write html code. then i would recommend using a simple ascii text editor such as notepad and type your own html tags. You really don't need a fancy editor.

                            C Offline
                            C Offline
                            Chris Maunder
                            wrote on last edited by
                            #13

                            You're preaching to the converted. However, many, many authors love WYSIWYG editors. Even I, occasionally, like seeing what I'm editing all neatly formatted occasionally too.

                            cheers Chris Maunder

                            D 1 Reply Last reply
                            0
                            • C Chris Maunder

                              A programming question would be "How do I do X". That would be unacceptable. However, "I can't do X because the stupid $#@! that was obviously written by blind monkeys on acid and never works no matter what I do even though I've not once looked at the manual or looked into the source code because I have better things to do, like blog about how crap X is" is considered on-topic and appropriate.

                              cheers Chris Maunder

                              Richard DeemingR Offline
                              Richard DeemingR Offline
                              Richard Deeming
                              wrote on last edited by
                              #14

                              But Shirley that's a loophole? Instead of asking "How do I do X?", you just post a rant about how stupid it is that it's impossible to do X, and wait for people to prove you wrong by explaining how to do X in simple terms. :rolleyes:


                              "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                              "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

                              C 1 Reply Last reply
                              0
                              • Richard DeemingR Richard Deeming

                                But Shirley that's a loophole? Instead of asking "How do I do X?", you just post a rant about how stupid it is that it's impossible to do X, and wait for people to prove you wrong by explaining how to do X in simple terms. :rolleyes:


                                "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                                C Offline
                                C Offline
                                Chris Maunder
                                wrote on last edited by
                                #15

                                Stop calling me Shirley.

                                cheers Chris Maunder

                                1 Reply Last reply
                                0
                                • M Mitchell J

                                  It's a bit unrelated, but I've been working on a little CP desktop gadget[^] that I plan to publish here sometime as an article... and I had a question. :-D Are there any CodeProject API's for getting user notifications, or reporting messages/members? The user notifications are more important, but the reporting would make the spam-detecting aspects of the application much easier to code. At the moment the app uses a WebBrowserControl running in the background, refreshing every minute or so and then scraping the html for user notifications. The human-approved reporting was going to use another WebBrowserControl and do some DOM invoking to click buttons and stuff. API's would also consume less server resources. :)

                                  C Offline
                                  C Offline
                                  Chris Maunder
                                  wrote on last edited by
                                  #16

                                  Opening up the reporting system via an external API isn't something we're totally keen on at this point. It's a very large, scary can of worms.

                                  cheers Chris Maunder

                                  M 1 Reply Last reply
                                  0
                                  • M Marco Bertschi

                                    Can you do an Article Editor Client which communicates via encrypted TCP in Assembly?

                                    I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.

                                    L Offline
                                    L Offline
                                    Lost User
                                    wrote on last edited by
                                    #17

                                    Of course. All the code you write in C# or C++ just ends up as assembly anyway.

                                    1 Reply Last reply
                                    0
                                    • D Dan Neely

                                      You can call win32 via assembly[^], so he could. We all know how much he loves windows. :-\

                                      Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

                                      L Offline
                                      L Offline
                                      Lost User
                                      wrote on last edited by
                                      #18

                                      :) I just get so sick of the endless hoops you have to jump through to get anything running properly on windows, and how easily it breaks itself. And once it is broken, its 'total install'. Ghost, the Windows programmers go to tool....

                                      1 Reply Last reply
                                      0
                                      • C Chris Maunder

                                        You're preaching to the converted. However, many, many authors love WYSIWYG editors. Even I, occasionally, like seeing what I'm editing all neatly formatted occasionally too.

                                        cheers Chris Maunder

                                        D Offline
                                        D Offline
                                        Daniel Engelkes
                                        wrote on last edited by
                                        #19

                                        when using specialized HTML editors such as FrontPage the software will put it's own HTML tags. and that is the same for all HTML editors. If the programmer wants total control then use notepad and they can always open the HTML doc on a HTML viewer such as Firefox.

                                        C 1 Reply Last reply
                                        0
                                        • C Chris Maunder

                                          It's been hard not to notice that there are a bunch of you who aren't too shabby when it comes to a bit of keyboard action. There are, in fact, some painfully good (and incredibly generous) programmers hanging out here and I had an idea. Last night I was up till the wee, wee hours of this morning fighting with some alternative WYSIWYG HTML editors for the article editor. Our current HTML WYSIWYG editor is, well, a little long in the tooth and I need to replace it to save my (and your) sanity. CKEditor seems the best so far - except that it refuses to do what I want it to and insists on mangling the HTML it's given. There is no "don't screw with my HTML" option. We discussed, ages ago, the possibility of having you guys take on some interesting bits and pieces of CodeProject development and this seemed a perfect opportunity to give it a try. Is there still any interest? I've opened a new Workspace and setup a Git repo at https://workspaces.codeproject.com/codeproject/codeproject/wysiwyg-editor[^] for anyone who's interested in diving in and helping build some of the CodeProject infrastructure. You'll obviously need to have a basic understanding of JavaScript (and Git!) to get going, but feel free to ping me if you need help getting off the ground. This is just an experiment and if there's interest then I'd love to open more and more up to let you guys start mixing things up a little.

                                          cheers Chris Maunder

                                          M Offline
                                          M Offline
                                          Member_5893260
                                          wrote on last edited by
                                          #20

                                          I've actually found that FCKeditor (the version before CKeditor) works better... there again, it might not like newer browsers -- but in any event, it doesn't muck things up quite as much. I know what you mean, though...

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups