Facelift for UBB Threads 6.5 - 10/15/2004 10:02 AM
What is it? It's a total makeover for UBB Threads. In the past this has been a template only mod, but this time I had to add some script changes to Threads so it's now a full blown hack. Instructions are included in the zip file, and you can see a demo here. Test Forum 1 is open for guest posting if you want to check out the new posting templates -I used the same layout for the reply, edit, and the private message templates. Keep in mind that my dev site may change a little as I add tweaks that are site specific to www.dalantech.com -but what you see on the dev site will be pretty close to what this hack can do.
With Facelift you get the Pop Up Graemlin Panel and an extended quick reply box. Special thanks to Just Dave, Josh Pet, Astaran, Scroungr, and everyone else who had a hand in developing the Graemlin panel since it was first introduced.
Sorry it took so long after the release of 6.5 to get this hack out to you: It is a pretty extensive hack and with a day job, a wife and three kids, plus my own site to run I sometimes have to borrow free time
If you need professional assistance installing this hack contact Josh Pet or one of the other people listed in the developers for hire section of this site. I'm gonna use what little time I have to script more hacks
Hope you like it
Note: My templates look their best if you are using a resolution of 1024x768 or higher and your users do not select an insanely huge text entry box in their preferences. If you run into problems because users are setting too many columns or rows then let me know and I'll script a set of post entry pages that use a fixed size like the quick reply template.
Edit 15 Oct 04: Added article templates that match the look of Facelift. If you install the article template hack and Facelift then use the article templates included with Facelift.
Edit 16 Oct 04: Changed a custom class the I use on my site, navbar, with tdheader in myhome.tmpl.
Edit 16 Oct 04 #2:Fixed a form error in sendmessage.tmpl and mess_reply.tmpl
Edit: 19 Oct 04: quickreply.tmpl format change to make it match the layout of the posting pages, and to make it scale to higher resolutions than 1024x768 without the Graemlins ending up on the far side of your monitor
Edit 02 November 04: Inspired by Allen Ayres I created UBB Code buttons for the posting templates and updated the facelift_ubbcode.tmpl file to use them. I eliminated the "underline" UBB code because one of them had to go (odd numbers of buttons don't look good) and the users on my site rarely ever use the underline code.
Edit 04 November 04: Added a "More Graemlins" button that matches the style of the instant UBB code buttons. Updated the instructions for editing the ubbt.inc.php file so that it uses the new button.
Edit 05 November 04: Due to my "leet" java script skills the question mark in the color selector bar was broken -no errors, it just wouldn't work. Mad props to Ian Spence for finding my mistake! I've updated the facelift_fontcolor.tmpl file, and I've modified the instructions for editing the ubbt.inc.php file. Instead of requiring the instant_markup.php language file three times, for the three different functions, I changede the facelift functions to only require the instant_markup.php file once. If the instant_markup.php has already been called by the script that uses the function then the function shouldn't cause the language file to be reread... New zip file attached.
With Facelift you get the Pop Up Graemlin Panel and an extended quick reply box. Special thanks to Just Dave, Josh Pet, Astaran, Scroungr, and everyone else who had a hand in developing the Graemlin panel since it was first introduced.
Sorry it took so long after the release of 6.5 to get this hack out to you: It is a pretty extensive hack and with a day job, a wife and three kids, plus my own site to run I sometimes have to borrow free time
If you need professional assistance installing this hack contact Josh Pet or one of the other people listed in the developers for hire section of this site. I'm gonna use what little time I have to script more hacks
Hope you like it
Note: My templates look their best if you are using a resolution of 1024x768 or higher and your users do not select an insanely huge text entry box in their preferences. If you run into problems because users are setting too many columns or rows then let me know and I'll script a set of post entry pages that use a fixed size like the quick reply template.
Edit 15 Oct 04: Added article templates that match the look of Facelift. If you install the article template hack and Facelift then use the article templates included with Facelift.
Edit 16 Oct 04: Changed a custom class the I use on my site, navbar, with tdheader in myhome.tmpl.
Edit 16 Oct 04 #2:Fixed a form error in sendmessage.tmpl and mess_reply.tmpl
Edit: 19 Oct 04: quickreply.tmpl format change to make it match the layout of the posting pages, and to make it scale to higher resolutions than 1024x768 without the Graemlins ending up on the far side of your monitor
Edit 02 November 04: Inspired by Allen Ayres I created UBB Code buttons for the posting templates and updated the facelift_ubbcode.tmpl file to use them. I eliminated the "underline" UBB code because one of them had to go (odd numbers of buttons don't look good) and the users on my site rarely ever use the underline code.
Edit 04 November 04: Added a "More Graemlins" button that matches the style of the instant UBB code buttons. Updated the instructions for editing the ubbt.inc.php file so that it uses the new button.
Edit 05 November 04: Due to my "leet" java script skills the question mark in the color selector bar was broken -no errors, it just wouldn't work. Mad props to Ian Spence for finding my mistake! I've updated the facelift_fontcolor.tmpl file, and I've modified the instructions for editing the ubbt.inc.php file. Instead of requiring the instant_markup.php language file three times, for the three different functions, I changede the facelift functions to only require the instant_markup.php file once. If the instant_markup.php has already been called by the script that uses the function then the function shouldn't cause the language file to be reread... New zip file attached.