MyBB Community Forums

Full Version: Add new custom PHP page.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10
I didn't found some good ones floating around. So here is how I create them and here is how you can create them.

Its quite easy. Heres how you do.

First create, somepage.php file. Inside it, paste below code and save it:

<?php 

define('IN_MYBB', 1); require "./global.php";

add_breadcrumb("Title here", "somename.php"); 

eval("\$html = \"".$templates->get("template_name")."\";"); 

output_page($html);

?>

Next, Themes & templates > Templates > Global Templates > Add template.

Add below example template:

<html>
<head>
<title>Your title here</title>
{$headerinclude}
</head>
<body>
{$header}
<table border="0" cellspacing="1" cellpadding="4" class="tborder">
<tr>
<td class="thead"><span class="smalltext"><strong>Your title here.</strong></span></td>
</tr>
<tr>
<td class="trow1">

Add here your custom messages.

</td></tr></table>
{$footer}
</body>
</html>

And for title, give any title to it but make sure you enter same title name in the somename.php file where it is calling (evaluating eval) the template name. As in this example case, you should enter title as template_name since we entered and recalled same global template in somename.php file.

Save the global template and it should work fine now.
Did you try to see it fully? Look how much complicated that guy had made it. Anyways, this is a simple method.
Fair enough. I can certainly see why you'd say that with the whole .navigation2 stuff he went on about haha
This is the method I used when I created additional pages with the Social Groups plugin, although I don't have the next thing always be a table.
http://community.mybb.com/thread-6615.html

People would rather use a plugin to create custom pages
(2012-04-04, 02:43 PM)Dragon_Void Wrote: [ -> ]http://community.mybb.com/thread-6615.html

People would rather use a plugin to create custom pages
1. Queries or plugins should be avoided as far as possible.

2. Plugins like page manager creates pages like misc.php?action=page, this is for those who wants a PHP page.

3. Your above link is not a plugin.
Thanks, this is very helpful! Wink
(2012-04-04, 03:34 PM)crazy4cs Wrote: [ -> ]
(2012-04-04, 02:43 PM)Dragon_Void Wrote: [ -> ]http://community.mybb.com/thread-6615.html

People would rather use a plugin to create custom pages
1. Queries or plugins should be avoided as far as possible.

2. Plugins like page manager creates pages like misc.php?action=page, this is for those who wants a PHP page.

3. Your above link is not a plugin.

I didn't say it is a plugin Toungue I just said that people will rather use an plugin, due to the ease of administration. As for the page manager plugin, you can use php in it, as seen here: http://mods.mybb.com/view/page-manager

But thanks for the Tutorial, I still prefer "normal" pages Toungue
This is great tutorial
crazy4cs, can you help me on this thread http://community.mybb.com/thread-116550.html

thanks before
Pages: 1 2 3 4 5 6 7 8 9 10