It appears that you're running an Ad-Blocker. This site is monetized by Advertising and by User Donations; we ask that if you find this site helpful that you whitelist us in your Ad-Blocker, or make a Donation to help aid in operating costs.

UBB.threads Pages · Wiki

What Is Covered

Summary
About the Modification
Changelog
File Listing
Demonstration
Install Instructions
Usage Instructions
Settings
Frequently Asked Questions
     • Is there a Sitemap included with UBB.threads Pages?
     • What does purchasing a license entitle me to?


 

Summary


UBB.threads Pages has been developed to provide a method for creating pages within the UBB.threads system. Development by James Corthell (Gizmo/Gremelin) of VNC Web Services.


 

About the Modification


Requirements: UBB.threads 7.x (not compatible with UBB.threads 6.x or below)
Current Build: 20190222
License Information: This script is not freeware, it requires a license; by purchasing a license you're granted usage on 1 (one) UBB.threads installation. Any additional installations require an additional license. Updates are available for 1 year after initial purchase; after this timeframe, to aid in development costs, you must renew your access to updates (see the purchase link below for further information). You cannot freely provide this script to others without written permission from the author.
Pricing: $75 (Purchase Here)
Support: Support is available on the UBBDev thread UBB.threads Pages.


 

Changelog


 20190222 (February 22nd, 2019)
• Initial version released to the public.


 

File Listing


Your install archive will contain several files, namely:
• admin/page.php
• admin/do_page.php
• languages/admin/page.php
• languages/english/page.php
• scripts/page.inc.php
• templates/default/admin/page.tmpl
• templates/default/page.tpl
• readme.txt - A brief readme which gives basic tips on getting started, and a link here to the full documentation.


 

Demonstration


VNC Web Services, A Gardeners Forum


 

Install Instructions


- Add the data from the "Database Structure.txt" file to your database.
- Add the data from the ".htaccess" file to your forum directory in order to use the experimental Apache Redirects feature within the Page system.
- For og:keyword, og:description, and og:image support you will need to follow the instructions in the "OG Keyword and Image Support.txt" file.

In: /templates/default/admin/admin_adminmenu.tpl
Find:
Code
<li><a {$current_menu[$ubbt_lang['PRUNE_THREADS']]} href="{$config['BASE_URL']}/admin/prunethreads.php">{$ubbt_lang['PRUNE_THREADS']}</a></li>

Add Below:
Code
<li><a {$current_menu[$ubbt_lang['PAGES']]} href="{$config['BASE_URL']}/admin/page.php">{$ubbt_lang['PAGES']}</a></li>


In: /languages/english/admin/admin/generic.php
Find:
Code
$ubbt_lang['PRUNE_THREADS'] = "Prune Topics";

Add Below:
Code
$ubbt_lang['PAGES'] = "Manage Pages";


 

Usage Instructions


Access the page system at one of the following URLs
https://www.example.com/forum/page/ - Using the experimental Apache Redirects option
https://www.example.com/forum/ubbthreads.php/ubb/page.html - Spider Friendly URLs with .html extension
https://www.example.com/forum/ubbthreads.php/ubb/page - Spider Friendly URLs
https://www.example.com/forum/ubbthreads.php?ubb=page - Non-Spider Friendly URLs

URLs generated by the system will follow the configuration guidelines below. By default we generate URLs using the same settings as UBB.threads (either "forum/ubbthreads.php/ubb/page/id/1/name/welcome-to-our-forum.html" or "forum/ubbthreads.php?ubb=page&amp;id=1"). You can opt to use Mod Rewrite to generate URLs that would resemble "forum/page/3/welcome-to-our-forum.html" (experimental).


 

Settings


The following configuration ticks can be found in the scripts/page.inc.php file:
     $islands = 0; // Show the page list as a 0*/Listing or 1/Islands
     $lightbox = 1; // Should the page image open in Lightbox? 0/No, 1*/Yes
     $headerimg = 1; // Should the Page Image display on only page indexes or on the page itself? 0/Index Only, 1*/In Page
     $permalink = 1; // Should the system generate a Permalink? 0/No, 1*/Yes
     $rewrites = 0; // Should the system generate Mod Rewrite URLs? 0*/No, 1/Yes (Experimental)

Note · .htaccess Code
The rewrites section (coding is experimental) requires that you install the following .htaccess rules to a file within your forum directory.

# UBB.threads Pages Apache Rules
RewriteEngine On


## Deny viewing of .htaccess
<Files .htaccess>
order allow,deny
deny from all
</Files>


## Short Urls
RewriteRule ^page/([0-9+]+)/([a-z0-9-_+]+) /forum/page.php?id=$1&title=$2
RewriteRule ^page/([0-9+]+)/([a-z0-9-_+]+).html /forum/page.php?id=$1&title=$2
RewriteRule ^page/([0-9+]+) /forum/page.php?id=$1
RewriteRule ^page/([0-9+]+).html /forum/page.php?id=$1
RewriteRule ^page/([a-z0-9-_+]+) /forum/page.php?name=$1
RewriteRule ^page/([a-z0-9-_+]+).html /forum/page.php?name=$1
RewriteRule ^page/ /forum/page.php
RewriteRule ^page/index /forum/page.php
RewriteRule ^page/index.html /forum/page.php
# UBB.threads Pages Apache Rules

The admin system will always generate links using the UBB.threads URL configuration, reguardless of if you're using Mod Rewrite URLs or not.


 

Frequently Asked Questions


      

Is there a Sitemap included with UBB.threads Pages?


There will be a tick in a future build of the UBB.Sitemaps addon which allows indexing of UBB.threads Pages pages.

      

What does purchasing a license entitle me to?


By purchasing a license to the UBB.threads Pages modification you're entitled to lifetime support of the script for the lifetime period of the script. You also receive access to a year of updates for free. After the year period; updates are purchased in blocks of 1 year for $75/yr to cover development costs. Please note that you are entitled to install this script on ONE domain per license; additional domains will require additional licenses.

Note
The UBB.threads Pages modification is not freeware, it is licenseware; a separate license is required for every unique instance of the script that exists on your server.

Posted on February 12th, 2019 · Updated on February 27th, 2019
▼ Sponsored Links ▼
▲ Sponsored Links ▲

Comments

( Posted)
▼ Sponsored Links ▼
▲ Sponsored Links ▲
Donate Today