'

This topic contains 9 replies, has 1 voice, and was last updated by  ZipInKent 1 year, 2 months ago.

  • Author
    Posts
  • #11539

    ZipInKent
    Keymaster

    Well I’ve been hacking away in this shed at the bottom of the garden these last few days.

    Hoping Bob will let me out soon.

  • #11571

    ZipInKent
    Keymaster

    Today I finished styling the bbPress forum & topics pages, as well as the sidebar widgets.

    Using a child theme to extend MH Magazine has made a lot of things a lot easier to do.

    Not a bad job for an old geezer who’s been out of the game for half a decade.

  • #11574

    ZipInKent
    Keymaster

    I got a bit fed up with styling the bbPress Login form. So I decided to create a new widget that extends the BBP_Login_Widget, and outputs the sort of HTML I want.

    This has been quite gratifying and it produces the results I want.

    The goal was to reduce the real estate occupied by the Login form to a minimum. This has been achieved.

    I will now move on to providing some security wrt the Login form, using AJAX to control the login process, rather than the conventional HTML crap.

  • #11583

    ZipInKent
    Keymaster

    Had more fun today. Realised the BBP_Login_Widget extension was interesting, but deep down it really sucked.

    I’ve gone for a filter on the bbPress login form output. This lets me add HTML5 attributes on input elements. I mean, really functional stuff like the “required” attribute, and the “placeholder”. These things really beef up the login form. It’s also more compact.

    We now have a registration page for new users. This will make SB’s life a lot easier, LOL.

  • #11587

    ZipInKent
    Keymaster

    Very productive day. Complete refactoring of the scripts.

    Most of the bbPress stuff is now implemented as PHP classes.

    The sidebar widget filters are equipped with HTML entity mapping, which ought to deal with many of the XML DOM issues I’ve been having. Around 50 of the most common entities (ncluding some pretty rare ones) are now converted to their UTF-8 equivs.

    Overall, the load factor on the parent theme is now minimal. CSS only loads on bbPress pages.

    A right result. Good to go for beta testing, just need some volunteers to take it for a ride. Fingers crossed.

  • #11649

    ZipInKent
    Keymaster

    This is starting to look rather nice, doncha think?

  • #11742

    ZipInKent
    Keymaster

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

  • #11743

    ZipInKent
    Keymaster

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

  • #11744

    ZipInKent
    Keymaster

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

    Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

    • #11745

      ZipInKent
      Keymaster

      Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

      Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

You must be logged in to reply to this topic.