Installation: DL and unzip the file. Upload the folders to the corresponding folders within your forum (ie: all files in the "scripts" folder should be uploaded to your forum's "scripts" folder).
If you are installing new, you're either going to have to manually create the tables using the code in admin script or wait until version 7.3.1 where the fix will be in for that.
If you are upgrading from Josh's 7.2 version, you're going to need to update a table's column's name:
Code
ALTER TABLE ubbt_links_categories CHANGE title cat_title varchar(50)
Author: Plethora (see credits) - Mark Summerlin wrote the original (TLD) code 4-5 years ago, but not much is left of his work
Changelog: 7.3 alpha (released 6/20/2008): - Now uses 7.3's SEO links - Lots of template/design updates to look more like ubb.threads - Removed some extraneous code, optimized some other - ~95% of the wordlets are complete for public pages, more needs to be done for admin pages - All public pages are xhtml-compliant
7.3 beta (released 6/25/2008): - fixed web install, it's now a seperate file - lots of html fixes in the admin area
7.3 gamma (released 6/28/2008): - fixed cat sort order in cp - lots of html fixes in the admin area - code optimizations to match .threads 7.3 code
7.3 gold (released 6/29/2008): - fixed bread crumb - fixed stats - more xhtml fixes - css adjustments - added censor check to new links
7.3.1 (released 6/30/2008): - fixed invalid html characters - added link submission sanitization
7.3.1a (released 7/2/2008): - fixed xhtml issue with subcats - added fave and rating submission sanitization
Known Bugs: - cannot do web install to create table - cat sort order - need to fix stats at bottom - bread crumb bug - various html cleanups (ongoing)
Upcoming Features: - search of links - set up for unlimited subcat levels - auto-fill options which pre-populate the fields with the meta data from the web site being submitted - sticky links - advanced sorting options - 'report this link' - for broken, issues - sprinkling of appropriate ajax - Links CI (latest links, top 10, etc) - CAPTCHA
NOTE: Above sections will be updated as we go and first post will always have most current released code.
thanks, it works nice. I have to rename my old tables from w3t_ to ubbt_ first in the sql console (RENAME TABLE w3t_..... TO ubbt_.....) and then run the alter command. Now it work. I will do a german language file.
Original post updated: 7.3beta released - now you can do the web install if you haven't installed it before - the create tables routines were moved to a new file - to be safe delete after installation. I also fixed many xhtml issues in the admin area, a few bugs related to category titles, and added zarzal's german language file translation.
To upgrade if you've already installed just upload the files (skip the install file).
Thanks. Submitting the sortorder in the admin section dont work (seems to have no effect) and if it returned from submit sortorder to main the layout is confused.
The nav breadcrumb seems to have a problem in the first sublevel: Index » » Fun
Your "submit" page should use the CSS from threads; I can't say much about you "light theme" guys, but let me tell you, white submit boxes on a dark background looks YIKES!
Also, when I go to make a submission, the category dropdown shows a blank entry at the top...
Additionally, once i submit a link, the page has a weird grey background; I'm guessing some bugglet in there that also throws off my table display.
The blank entry at the top is intentional, so people will click and choose one instead of the default. I do need to update some css classes, and I've fixed a good number of html errors in the cp in my local version. I'll post it shortly
Looks nicer. Submitting of the sortorder works now but on my links main page it have no effect. My categorys stuck everytime in same same order. Can it be that I have an very old db and missing some fields in it? Can this be?
The "diamond" shows when there is a characterset conflict; you can test it here
I don't see any 'diamonds' on your links install. Not sure how there would be any characterset conflicts since it takes the charset from the forum settings.
Looks nicer. Submitting of the sortorder works now but on my links main page it have no effect. My categorys stuck everytime in same same order. Can it be that I have an very old db and missing some fields in it? Can this be?
Thanks Zarzal. Maybe it's a caching issue, have they changed yet? I believe if you are able to set the order in the cp, then your database should be up to date.
The problem with the old way of setting the order (and the reason the changes never worked) was the original code was written back when people were using php 3 and 4 series - HTTP_POST_VARS has been deprecated for quite some time now and the command didn't mean anything for current versions of php - I used $_Post to get it running.
Those would only be viewable by the admin and why I couldn't see them on your site. They're ¤ symbols used by the original author. They don't throw errors at w3.validator.org, I'll update them on the next version.
I still have a sort problem. I attach some picturs. In picture lin1 you see my sort order in the admin section. In link2 you see the output of the main page. I can change the sortorder but it have no efect to the mainpage.
In picture link3 you can see 2 problems. It is a screenshot of inside a sub section. on the right side you can see a table problem in the layout.
Also I note (visibe in link3 too) that the statistic on the bottom count each section. In a subforum without links you count 0. Should this be that the counter is per page?
Not sure what to say, it works on 2 different installs for me. Are you running php5?
And you are correct on the stats. It needs to be updated.
Most likely, we'll be pulling this apart and seperating the pages into their own scripts with their own templates. Right now we're running into conflicts trying to run it all from one script.
Yeah, I haven't looked to do anything with that error - if you don't have any categories you really haven't finished installing it yet I guess we could add a "General" category with the create table functions, but most would change it anyways.
Most likely we'll be changing the design of the categories to more closely match the design of ubb.threads forums - being able to have an unlimited/random number of columns is pretty much guaranteed to have html errors like zarzal is seeing for some sites. It's pretty much impossible to make it work for everyone.
I was thinking the images didn't look right, so I nuked them from my install, it doesn't look half bad now (clicky)
Also, AA, if you use tab's instead of spaces for separation in your files, you can cut out a lot of unneeded space... Check my example attached...
Yeah, I used to do that, but it's generally recommended by the php/zend people to use tabs of 4 spaces - just so it's the same for everyone - some people use 2 spaces for tabs, others use tabs of differing sizes, others use 6 or 8 spaces for tabs. I can look it up on the zend site, but it's been a while and I just set it to 4 spaces and forget about it. Any part I've tabbed on is set to 4 spaces.
You're probably right about the images, it's one of those left-over things from the original code. They'll probably go away as we move closer to the forum-look.
I look at the formatting merely as what's being used in terms of keystrokes vs how zend feels about things ...
As for the images, they're a smidge larger than the text, so it was causing me some grief... I don't really see much of a use of them for what I'd use it for; so reguardless I'd edit them out.
I moved the spaces to AFTER the previous entry vs in FRONT of the entry as it makes visibly looking for items a little easier.
Odd zarzal, not sure what to tell you. When you do a
SELECT * FROM ubbt_links_categories
does cat_order match up with what you are seeing in your links control panel?
Originally Posted by Gizmo
There is more keystrokes though... One tab is One character. 4 spaces is 4 characters.
I know what you are trying to say... I used to be able to shrink photopost's filesize by half just by removing trailing spaces and converting leading spaces to tabs. The php/zend people recommend 4 spaces for each tab, so... you might bring your beef up with them and let me know if they make changes in those recommendations
I know I have asked several times to pay someone to code this for me... I couldn't even pay for it so I'm doing it myself. Take up your spaces fetish with the zend people and let me know how it turns out. Or you could contribute to the project...
I think I adjusted one SORT BY in the most recent version, can you upload the links.inc.php from the current zip and let me know if it fixed your html error and sort order? danke
I already try the latest version, but no changes Can you change the sortorder on your system? The html problem seems to be fixed. But right now I found a new layout problem: try pressing a green button near a link to edit it and see what happen ...
no, this brings an error: Parse error: syntax error, unexpected '}' in /var/www/users/d/d00003/websites/dragonclan-forum.de/board/scripts/links.inc.php on line 1090
/update:
aaahhhhh, the sortorder works. I insert the following block again that you have removed:
Well.... it looks like I left an extra } in there. It will be fixed on the next release. I'm glad at least we got past that bug on the sort. I'll make sure the other queries are updated too.
It would be incredibly useful if we could define a Group that could moderate the links that was separate from the Administrators. Am I just overlooking this feature?
So now I know how to solve all my issues with UBBThreads.
First I try to make it work for days... I give up in frustration... I post on UBBDEV for an answer... Then solve it myself, only AFTER posting on UBBDEV.
Allen, I would like to try to install this, but not real clear on how to set up the tables. I'm running Threads 7.3. I gather I need to create the tables needed manually, but:
1) What tables are needed? 2) What are the fields and their properties for each table?
Allen, thanks - I got it working! One question though. I can see how to "sort order" the man categories, but is there a way to also sort-order the sub-cats (other that manually from the database?)
That's not how subcats were built way back when - the whole cats thing needs to be re-done to make it more flexible - could be simple-ish, but I need to dig some into the code
I tried installing this last night, and yes I was confused as to how to install it at first too but then figured that out, but I have 2 questions...
Are we suppose to create our own link somewhere on the site to administer or even just go to it?
Second, The layout was all jacked up when going to the main links page using the black and gold styles. I didn't even think about testing the default syles so I'm not sure if it is having the same issue with them.
I'm using 7.3.1, freshly installed this week with no other mods other than the black and gold style.
The layout should be ok unless there's an issue with the style. I'd need to see it to find out. There's still some old code in there and it's possible a tbopen or tbclose was used without the proper corresponding tag.
You create links to it either in your overall site navigation, or in your forum's topnav template - that would be up to you to decide
I am noticing some odd CSS issues, like when I approve a link, or add a new category, the next page has a huge gap between my header and the links menu, I thought I was getting a blank page till I scrolled down.
Gracias SD - the first post here has the most current code.
ah, mah bad.. i'll d/l it and have a looksee..
edit: ok.. dl'd it and the code is well commented, so i should be able to give this a go.. one thing is important to be added is to use mysql_real_escape_string to prevent malicious SQL baddies.. but overall, very good structure!!
I am aiming for 2 weeks (got a day job) to have a rev for your approval, Allen..
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.