Kotomi - Generic script bridge

xF1 Add-on Kotomi - Generic script bridge 0.0.1

No permission to download
This is mainly intended for developer use. It lets you embed a non-XenForo/non-MVC script (just about any PHP script should work) into the XenForo page and use XenForo functions such as permissions while still accessing the script from a standard URL (the XenForo route system is pretty much disregarded).

So using this addon you can do a very basic integration of pretty much anything into XenForo - be it a blog, gallery, store, standalone script, etc. Probably even vBulletin if you wanted :p


This example shows the header (top block of code) and footer (bottom line) you need to add to your existing script:
PHP:
<?php

$startTime = microtime(true);
$kotomi_indexFile = "./";
$kotomi_container = true;
$fileDir = dirname(__FILE__)."/{$kotomi_indexFile}";
require "{$fileDir}/library/Dark/Kotomi/KotomiHeader.php";


echo "
<html>
<head>
<title>kotomi test</title>
</head>
<body>
Hello world!
</body>
</html>";


require "{$fileDir}/library/Dark/Kotomi/KotomiFooter.php";

$kotomi_indexFile should be updated to the relative directory where XenForo's index.php can be found.
$kotomi_container can be set to false for a raw integration (still passes through XenForo's framework etc, just without any XenForo HTML/CSS/templates being applied).


The example gives the following output:
4u6Thzm.png


(Notice how the URL is a real PHP script without routes being involved at all; it could be in a completely different directory if you wanted.)

Navigation/breadcrumbs unfortunately need to be added and configured manually.
Also removing the title text from within the page itself is as simple as editing the dark_kotomi template to your liking.
Author
AnimeHaxor
Size
2.9 KB
Extension
zip
Downloads
41
Views
1,890
First release
Last update

More resources from AnimeHaxor

Similar resources

Export and Upload your Database to Offsite location with Cron
[MMSS] Rainbow Links Script AnimeHaxor
Change all links on the page exhibit a rainbow effect onmouseover.
731Threads
2,287Messages
63,759Members
dotcomLatest member
Back