#44905
02/02/2001 4:41 PM
|
Joined: Jan 2000
Posts: 5,073
Admin Emeritus
|
Admin Emeritus
Joined: Jan 2000
Posts: 5,073 |
http://kurodot.org/Charles/ubb6article.html This is required reading if you intend to do *ANY* hacking with UBB6. *edit 02 10 2001* URL change. [ February 10, 2001: Message edited by: Charles Capps ]
UBB.classic: Love it or hate it, it was mine.
|
|
|
#44906
02/02/2001 6:18 PM
|
Joined: Aug 2000
Posts: 226
Member
|
Member
Joined: Aug 2000
Posts: 226 |
Bless you  I was hoping that a high level overview of the new code was available. I don't like tweaking code that I don't truly understand. Amy
|
|
|
#44907
02/02/2001 7:07 PM
|
Joined: Jan 2001
Posts: 1,940
Developer
|
Developer
Joined: Jan 2001
Posts: 1,940 |
Excellent article Charles! I second the notion that it's a definite read!
|
|
|
#44908
02/02/2001 7:12 PM
|
Joined: Dec 2000
Posts: 595
Member
|
Member
Joined: Dec 2000
Posts: 595 |
|
|
|
#44909
02/03/2001 8:41 PM
|
Joined: Jan 2000
Posts: 5,073
Admin Emeritus
|
Admin Emeritus
Joined: Jan 2000
Posts: 5,073 |
UBB.classic: Love it or hate it, it was mine.
|
|
|
#44910
02/04/2001 3:19 PM
|
Joined: Jan 2001
Posts: 72
Member
|
Member
Joined: Jan 2001
Posts: 72 |
Wow. Thanks for the much needed information. I a bit iffy about UBB6.0. But I bet it will be good. Templates and Moduales eeeeh? Weeell I can get used to it! 
|
|
|
#44911
02/04/2001 4:15 PM
|
Joined: Nov 2000
Posts: 915
Developer
|
Developer
Joined: Nov 2000
Posts: 915 |
Excellent article! Can't wait to start coding when ubb6 gets out of beta. =D
|
|
|
#44912
02/04/2001 4:41 PM
|
Joined: Dec 2000
Posts: 595
Member
|
Member
Joined: Dec 2000
Posts: 595 |
hey charles can i upload the Size.pm to the module folder and use it, or its another kind of modules  ?
|
|
|
#44913
02/04/2001 5:03 PM
|
Joined: Jan 2000
Posts: 114
Member
|
Member
Joined: Jan 2000
Posts: 114 |
Thanks for writing that up. If you plan on doing any code hacking read that article, and, if you don't already have it, buy this book !
|
|
|
#44914
02/04/2001 8:38 PM
|
Joined: Jan 2000
Posts: 5,073
Admin Emeritus
|
Admin Emeritus
Joined: Jan 2000
Posts: 5,073 |
We're talking about different types of Modules.
Perhaps there should be a terminology clarification.
Modules are Perl files with the extension .pm that are called using the use() function. All provide new subroutines and functions, and many use object oritented interfaces....
UBB Modules will be more akin to "plugins" - they will replace or suplement an existing section of UBB's code.
Modules can be implemented with or without IP's help. Frankly, I'm really hoping they will agree to add the nessecary functionality to the UBB. If not, it COULD be relatively trivial to impelement on our own.
Oh, and that link provided above - GET that book if you intend to do ANY serious hacking....
[ February 04, 2001: Message edited by: Charles Capps ]
UBB.classic: Love it or hate it, it was mine.
|
|
|
#44915
02/05/2001 1:58 PM
|
Joined: Feb 2000
Posts: 57
Member
|
Member
Joined: Feb 2000
Posts: 57 |
Charles, I found that article very informative, thanks for posting it. I was wondering though, where I could get more information about wordlets, and template creation. Thanks, -Lupus
|
|
|
#44916
02/06/2001 4:38 PM
|
Joined: Jan 2000
Posts: 5,073
Admin Emeritus
|
Admin Emeritus
Joined: Jan 2000
Posts: 5,073 |
There's currently no documentation other than a basic overview of use of Wordlets that should be provided on the IP website. I guess we'll have to step in with descriptions.  Wordlet is an Infopop-ism. They're a type of what is normally called "language files". Individual strings are stored seperately, changable by the cpanel. Much of the included UBB text is done via wordlets. On this reply form, for instance... "Message Icon", "Message", "HTML is not enabled", "UBB Code is enabled", etc. Templates are a little more difficult to explain. Perl has the ability to read and execute a script at the command of another. This is done using a few different methods. The most often used is the require() function. UBB's templates are really nothing more than Perl subroutines that return HTML code. That HTML code is quite easy to find and edit, as there's almost no Perl code to get in the way.
UBB.classic: Love it or hate it, it was mine.
|
|
|
#44917
02/10/2001 8:15 PM
|
Joined: Jan 2000
Posts: 5,073
Admin Emeritus
|
Admin Emeritus
Joined: Jan 2000
Posts: 5,073 |
*bump* Note the URL change.
UBB.classic: Love it or hate it, it was mine.
|
|
|
#44918
02/10/2001 8:57 PM
|
Joined: Dec 2000
Posts: 595
Member
|
Member
Joined: Dec 2000
Posts: 595 |
charles, did you change the text? actually i copied the text to my hd.
|
|
|
#44919
02/10/2001 9:00 PM
|
Joined: Feb 2000
Posts: 4,625
Member
|
Member
Joined: Feb 2000
Posts: 4,625 |
no, he switched it to another server as ubbhackers is gone.
|
|
|
Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.
Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.
|
|
Posts: 87
Joined: December 2001
|
|
Forums63
Topics37,575
Posts293,931
Members13,824
|
Most Online6,139 Sep 21st, 2024
|
|
Currently Online
Topics Created
Posts Made
Users Online
Birthdays
|
|
|
|