Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ItemManager 2.0
#26
USING IM’S TEMPLATE ENGINE

This is a basic tutorial on how to use ItemManager’s templates to customize the output of your item data. We will create an extremely simple single item view. That will be sufficient to cover the most important basics of using ItemManager’s external templates. This instruction is just for reference and do not cover all the template engine functions available in ItemManager. Goodluck!

Demo: http://im.ehret-studio.com/

First, create a new category named Illustrations and define the following fields for it.
Editor field, name: description
Field for image upload, name: images


Next, create a new item named Medical illustrations, check Enabled checkbox, enter your item description and upload some pictures of your choice:
[Image: illu_item.png?dl=0]


Now you may create a new theme directory named imtest, or use already existing theme, with 2 subdirectories css/ and tpl/:

[Image: dir_tree.jpg?dl=0]

The tpl/ directory contains all of the template (.tpl) files that ItemManager interacts with. The template files contains standard HTML and a set of predefined tags/placeholders surrounded by brackets [[ tag_name ]], that are populated with item specific data at runtime.

All template file names consists of several nodes: 1. Actual name, 2. The name of the library and the im.tpl extension. The separate node names are separated from each other by dots.
Example: name.library.im.tpl

In this tutorial you will use a total of three different template files:
  1. tpl/image.illustration.im.tpl
  2. tpl/trigger.illustration.im.tpl
  3. tpl/wrapper.illustration.im.tpl
The final markup is composed of three elements (your templates) shown on the picture below:

[Image: markup.jpg?dl=0]


1. image.illustration.im.tpl - template contains <img> tag surrounded by <li> tags.

Code:
<li><img alt="[[ title ]]" src="[[ src ]]"></li>



2. trigger.illustration.im.tpl - looks almost like the image.illustration.im.tpl template and contains <img> tag surrounded by <li> tags. You will use this template to display thumbnail images.

Code:
<li><a href="#"><img alt="click" src="[[ src ]]" width="[[ width ]]"></a></li>


3. wrapper.illustration.im.tpl - It’s your main template, contains all of the relevant item data like title, description and includes rendered image.illustration.im.tpl and trigger.illustration.im.tpl string.

Code:
<div class="im-slider-wrapper">
    <ul class="im-slider">
        [[ images ]]
    </ul>
    <div class="val-wrapper">
        <h2>[[ title ]]</h2>
        <div>[[ description ]]</div>

        <ul class="triggers">
            [[ thumbs ]]
        </ul>
    </div>
</div>

So, let's go ahead and create the template.php file in your theme directory:

PHP Code:
<?php if(!defined('IN_GS')){ die('You cannot load this page directly.'); } ?>
<!doctype html>
<head>
    <meta charset="utf-8">
    <title>ItemManager Test</title>
    <meta name="description" content="">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="<?php get_theme_url(); ?>/css/main.css">
    <?php get_header(); ?>
</head>
<body>
<?php
// initialize our classes
$manager = new IManager();
$categoryClass $manager->getCategoryClass();
$itemClass $manager->getItemClass();

// get the Illustrations category object
$illu_cat $categoryClass->getCategory('name=Illustrations');
// init illustration items by category id
$itemClass->init($illu_cat->get('id'));

// get an active item named Medical illustrations
$item $itemClass->getItem('name=Medical illustrations && active=1');

// initialize template engine
$engine $manager->getTemplateEngine(GSTHEMESPATH.'/imtest/tpl/');
// initialize templates
$engine->init();
// get the template bundle of the illustration library
$illu_tpls $engine->getTemplates('illustration');


// get wrapper template object
$wrapper_tpl $engine->getTemplate('wrapper'$illu_tpls);
// get the image row template object
$imagerow_tpl $engine->getTemplate('image'$illu_tpls);
// get a thumbnail row template object
$thumbrow_tpl $engine->getTemplate('trigger'$illu_tpls);

// It makes image field call a bit shorter
$images $item->fields->images;

$images_wrapper '';
$thumbs_wrapper '';

require_once(
GSPLUGINPATH.'imanager/phpthumb/ThumbLib.inc.php');

// Let's loop through images and dynamically build the markup on each iteration
for($i 0$i count($images->imagename); $i++)
{
    
// render image rows
    
$images_wrapper .= $engine->render($imagerow_tpl, array(
            
'src' => $images->imagefullurl[$i],
            
'title' => $images->imagetitle[$i]
        ), 
false, array(), true
    
);

    
// create thumbnails max-width: 100px, if not done yet
    
$thumb PhpThumbFactory::create($images->imagefullurl[$i]);
    
$thumb->resize(100);
    
$ext pathinfo($images->imagefullpath[$i], PATHINFO_EXTENSION);
    
$thumb->save($images->imagepath[0].'thumbnail/100_'.$images->imagename[$i], $ext);

    
// render thumbnail image rows
    
$thumbs_wrapper .= $engine->render($thumbrow_tpl, array(
            
'src' => $images->imageurl[0].'thumbnail/100_'.$images->imagename[$i],
            
'width' => '100px'
        
), false, array(), true
    
);
}

// output
echo $engine->render($wrapper_tpl, array(
        
'images' => $images_wrapper,
        
'title' => $item->name,
        
'description' => $item->fields->description->value,
        
'thumbs' => $thumbs_wrapper
    
), true
);
?>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
    var triggers = $('ul.triggers li');
    var images = $('ul.im-slider li');
    var target;

    triggers.first().addClass('selected');
    images.hide().first().show();

    function sliderResponse(target) {
        images.fadeOut(1000).eq(target).fadeIn(1000);
        triggers.removeClass('selected').eq(target).addClass('selected');
    }

    triggers.click(function() {
        if(!$(this).hasClass('selected')) {
            target = $(this).index();
            sliderResponse(target);
        }
    });
});
</script>
</body>
</html> 


OK, next, let us have a look at the part of the PHP code, which is really easy. During initialization, we creates instances of the model classes: Manager, Category and Item:

PHP Code:
$manager = new IManager();
$categoryClass $manager->getCategoryClass();
$itemClass $manager->getItemClass(); 


Get the Illustrations Category object and initialize all the items that belonging to this category. Below, get an active item named Medical illustrations:

PHP Code:
// get the Illustrations category object
$illu_cat $categoryClass->getCategory('name=Illustrations');
// init illustration items by category id
$itemClass->init($illu_cat->get('id'));

// get an active item named Medical illustrations
$item $itemClass->getItem('name=Medical illustrations && active=1'); 


Initialize the ItemManager’s template engine in following lines. The $manager->getTemplateEngine([path]) method expects a template path as an argument. If a path is not specified, ItemManager uses the default template path: plugins/imanager/tpl/
To get a completely template bundle of the illustration library, you can use $engine->getTemplates('illustration') method:

PHP Code:
// initialize template engine
$engine $manager->getTemplateEngine(GSTHEMESPATH.'/imtest/tpl/');
// initialize templates
$engine->init();
// get a template bundle of the illustration library
$illu_tpls $engine->getTemplates('illustration'); 


Next, get the template objects from the $illu_tpls-bundle, separated by file name:

PHP Code:
// get wrapper template object
$wrapper_tpl $engine->getTemplate('wrapper'$illu_tpls);
// get the image row template object
$imagerow_tpl $engine->getTemplate('image'$illu_tpls);
// get the thumbnail row template object
$thumbrow_tpl $engine->getTemplate('trigger'$illu_tpls); 

Loop through images and dynamically build the markup on each iteration. You can use the PhpThumb-library inside the loop to generate thumbnail images and record them in the thumbnail file with 100_ prefix, for example:

PHP Code:
for($i 0$i count($images->imagename); $i++)
{
    
// render image rows
    
$images_wrapper .= $engine->render($imagerow_tpl, array(
            
'src' => $images->imagefullurl[$i],
            
'title' => $images->imagetitle[$i]
        ), 
false, array(), true
    
);

    
// create thumbnails max-width: 100px, if not done yet
    
$thumb PhpThumbFactory::create($images->imagefullurl[$i]);
    
$thumb->resize(100);
    
$ext pathinfo($images->imagefullpath[$i], PATHINFO_EXTENSION);
    
$thumb->save($images->imagepath[0].'thumbnail/100_'.$images->imagename[$i], $ext);

    
// render thumbnail image rows
    
$thumbs_wrapper .= $engine->render($thumbrow_tpl, array(
            
'src' => $images->imageurl[0].'thumbnail/100_'.$images->imagename[$i],
            
'width' => '100px'
        
), false, array(), true
    
);



How to use $engine->render() -method:
Code:
$engine->render(object $str1[, array $tvs1 , bool $flag1 , array $tvs2 , bool $flag2 ])

The $engine->render() method expects 5 arguments:
  1. Your Template object that should be rendered.
  2. An array of placeholders and values to replace. Example: array('cms' => 'GetSimple', …) (optional)
  3. If TRUE, the function replaces the language placeholders (optional)
  4. An Array of language placeholders and values (optional)
  5. if TRUE all placeholders that doesn't have a value set, gets replaced with an empty string (optional)
The $engine->render() returns a parsed template as a string.
For example, your template $tpl could have a content like this:
Code:
<p [[ class ]]>[[ content ]]</p>
Then you could use following to parse it:
PHP Code:
$engine->render($tpl, array('class' => 'class="your-class"'
    
'content' => 'Here is your paragraph content')
); 
The output thus would be the following:
Code:
<p class="your-class">Here is your paragraph content</p>


Finally, this code compiles and renders the wrapper template for final output:
PHP Code:
// output
echo $engine->render($wrapper_tpl, array(
        
'images' => $images_wrapper,
        
'title' => $item->name,
        
'description' => $item->fields->description->value,
        
'thumbs' => $thumbs_wrapper
    
), true
); 

As you can see here, we are replacing the images and thumbs placeholders with $images_wrapper and $thumbs_wraper markup, that we would have created earlier in the For loop

Everything else is standard HTML and JavaScript you're used to seeing, from a body paragraph to a closing HTML tag.

But there's one thing: You can create a CSS file named main.css and upload it to your theme's directory. My file has the following content:
Code:
.im-slider-wrapper {
    width: 100%;
}

.im-slider-wrapper ul {
    text-decoration: none;
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.im-slider {
    float: left;
    overflow: hidden;
}

.im-slider li {
    position: absolute;
}

.val-wrapper {
    float: left;
    max-width: 500px;
    margin: 0 0 0 472px
}

.val-wrapper .triggers li {
    border: solid 1px #eeeeee;
    float: left;
    margin-right: 5px;
    padding: 5px 5px 1px 5px;
    background-color: #eeeeee;
}
.val-wrapper .triggers li a {
    padding: 0;
    margin: 0;
}

.val-wrapper .triggers li.selected {
    border-color: red;
}
Reply


Messages In This Thread
ItemManager 2.0 - by Bigin - 2015-05-18, 02:56:36
RE: ItemManager 2.0 - by datiswous - 2015-05-21, 01:15:51
RE: ItemManager 2.0 - by Bigin - 2015-05-21, 02:20:13
RE: ItemManager 2.0 - by datiswous - 2015-05-21, 01:32:32
RE: ItemManager 2.0 - by datiswous - 2015-05-21, 03:08:40
RE: ItemManager 2.0 - by Bigin - 2015-05-21, 04:03:39
RE: ItemManager 2.0 - by Tyblitz - 2015-05-21, 11:29:13
RE: ItemManager 2.0 - by Bigin - 2015-05-21, 12:25:19
RE: ItemManager 2.0 - by Bigin - 2015-05-21, 15:33:07
RE: ItemManager 2.0 - by Tyblitz - 2015-05-21, 20:54:36
RE: ItemManager 2.0 - by Bigin - 2015-05-22, 00:42:40
RE: ItemManager 2.0 - by Tyblitz - 2015-06-05, 03:21:51
RE: ItemManager 2.0 - by Bigin - 2015-06-05, 07:43:53
RE: ItemManager 2.0 - by smsHH - 2017-01-04, 08:54:42
RE: ItemManager 2.0 - by Rico - 2015-06-10, 08:51:55
RE: ItemManager 2.0 - by Bigin - 2015-06-10, 23:43:37
RE: ItemManager 2.0 - by Rico - 2015-06-11, 22:17:27
RE: ItemManager 2.0 - by Erick67 - 2015-08-16, 20:51:10
RE: ItemManager 2.0 - by Bigin - 2015-08-17, 00:21:27
RE: ItemManager 2.0 - by Erick67 - 2015-08-17, 16:20:24
RE: ItemManager 2.0 - by Bigin - 2015-08-17, 18:30:18
RE: ItemManager 2.0 - by Tyblitz - 2015-08-20, 11:06:51
RE: ItemManager 2.0 - by Bigin - 2015-08-17, 18:44:59
RE: ItemManager 2.0 - by Erick67 - 2015-08-17, 20:00:02
RE: ItemManager 2.0 - by Bigin - 2015-08-17, 20:24:11
RE: ItemManager 2.0 - by Bigin - 2015-08-26, 22:47:17
RE: ItemManager 2.0 - by Bigin - 2015-08-27, 19:32:07
RE: ItemManager 2.0 - by Rico - 2015-09-08, 09:15:36
RE: ItemManager 2.0 - by VIPStephan - 2015-11-13, 19:50:53
RE: ItemManager 2.0 - by Bigin - 2015-11-13, 21:13:49
RE: ItemManager 2.0 - by VIPStephan - 2015-11-13, 21:32:00
RE: ItemManager 2.0 - by xrmarcis - 2016-01-31, 14:00:57
RE: ItemManager 2.0 - by Bigin - 2016-01-31, 17:23:56
RE: ItemManager 2.0 - by xrmarcis - 2016-01-31, 23:53:28
RE: ItemManager 2.0 - by Bigin - 2016-02-01, 00:41:29
RE: ItemManager 2.0 - by xrmarcis - 2016-02-01, 01:11:00
RE: ItemManager 2.0 - by xrmarcis - 2016-02-01, 01:17:48
RE: ItemManager 2.0 - by Bigin - 2016-02-01, 02:09:29
RE: ItemManager 2.0 - by xrmarcis - 2016-02-01, 01:59:42
RE: ItemManager 2.0 - by Bigin - 2016-02-01, 03:22:17
RE: ItemManager 2.0 - by Bigin - 2016-02-20, 06:22:18
RE: ItemManager 2.0 - by samdecks - 2016-03-06, 11:11:08
RE: ItemManager 2.0 - by Bigin - 2016-03-06, 18:33:56
RE: ItemManager 2.0 - by Bigin - 2016-03-09, 00:55:47
RE: ItemManager 2.0 - by Oleg06 - 2016-03-09, 07:10:38
RE: ItemManager 2.0 - by Bigin - 2016-03-09, 09:58:47
RE: ItemManager 2.0 - by Oleg06 - 2016-03-09, 16:43:44
RE: ItemManager 2.0 - by Bigin - 2016-03-09, 20:29:10
RE: ItemManager 2.0 - by Bigin - 2016-04-07, 20:06:16
RE: ItemManager 2.0 - by nihaha - 2016-04-16, 20:12:56
RE: ItemManager 2.0 - by Bigin - 2016-04-16, 22:13:26
RE: ItemManager 2.0 - by nihaha - 2016-04-17, 00:57:40
RE: ItemManager 2.0 - by Bigin - 2016-04-17, 02:13:08
RE: ItemManager 2.0 - by nihaha - 2016-04-17, 02:23:00
RE: ItemManager 2.0 - by Bigin - 2016-04-17, 02:34:34
RE: ItemManager 2.0 - by nihaha - 2016-04-17, 02:53:56
RE: ItemManager 2.0 - by Bigin - 2016-04-17, 03:22:33
RE: ItemManager 2.0 - by Bigin - 2016-06-21, 21:27:24
RE: ItemManager 2.0 - by Tyblitz - 2016-06-25, 19:59:03
RE: ItemManager 2.0 - by Bigin - 2016-06-25, 21:22:57
RE: ItemManager 2.0 - by jeckyl - 2016-07-27, 23:30:06
RE: ItemManager 2.0 - by jeckyl - 2016-07-27, 23:42:29
RE: ItemManager 2.0 - by Bigin - 2016-07-28, 01:25:19
RE: ItemManager 2.0 - by jeckyl - 2016-07-28, 01:44:53
RE: ItemManager 2.0 - by Bigin - 2016-07-28, 02:05:50
RE: ItemManager 2.0 - by Bigin - 2016-08-16, 20:12:02
RE: ItemManager 2.0 - by Inugami - 2016-08-26, 13:26:12
RE: ItemManager 2.0 - by Bigin - 2016-08-27, 19:22:24
RE: ItemManager 2.0 - by Riianna - 2016-08-29, 04:49:15
RE: ItemManager 2.0 - by Bigin - 2016-08-29, 05:20:55
RE: ItemManager 2.0 - by Bigin - 2016-08-29, 19:50:30
RE: ItemManager 2.0 - by Riianna - 2016-08-31, 02:41:46
RE: ItemManager 2.0 - by Bigin - 2016-08-31, 03:06:03
RE: ItemManager 2.0 - by Riianna - 2016-08-31, 04:05:26
RE: ItemManager 2.0 - by datiswous - 2016-09-08, 01:28:33
RE: ItemManager 2.0 - by Bigin - 2016-09-08, 03:00:17
RE: ItemManager 2.0 - by Bigin - 2016-09-08, 03:22:25
RE: ItemManager 2.0 - by datiswous - 2016-09-08, 04:11:56
RE: ItemManager 2.0 - by pinguin - 2016-09-13, 09:11:41
RE: ItemManager 2.0 - by Bigin - 2016-09-13, 16:45:55
RE: ItemManager 2.0 - by Bigin - 2016-09-14, 02:31:02
RE: ItemManager 2.0 - by tomot - 2016-10-10, 02:24:40
RE: ItemManager 2.0 - by Bigin - 2016-10-10, 02:47:18
RE: ItemManager 2.0 - by dsinning - 2016-11-07, 10:28:54
RE: ItemManager 2.0 - by Bigin - 2016-11-07, 16:54:50
RE: ItemManager 2.0 - by morvy - 2016-11-29, 20:43:17
RE: ItemManager 2.0 - by Bigin - 2016-11-29, 21:19:55
RE: ItemManager 2.0 - by morvy - 2016-11-30, 03:51:10
RE: ItemManager 2.0 - by Bigin - 2016-11-30, 04:00:25
RE: ItemManager 2.0 - by morvy - 2016-11-30, 04:38:31
RE: ItemManager 2.0 - by Bigin - 2017-01-04, 17:39:17
RE: ItemManager 2.0 - by Bigin - 2017-01-04, 18:01:57
RE: ItemManager 2.0 - by smsHH - 2017-01-04, 18:36:55
RE: ItemManager 2.0 - by Bigin - 2017-01-04, 19:40:36
RE: ItemManager 2.0 - by smsHH - 2017-01-04, 19:46:50
RE: ItemManager 2.0 - by smsHH - 2017-01-07, 00:24:06
RE: ItemManager 2.0 - by Bigin - 2017-01-07, 02:30:57
RE: ItemManager 2.0 - by smsHH - 2017-01-07, 07:38:33
RE: ItemManager 2.0 - by smsHH - 2017-01-08, 22:29:40
RE: ItemManager 2.0 - by Bigin - 2017-01-09, 01:43:26
RE: ItemManager 2.0 - by smsHH - 2017-01-09, 05:18:31
RE: ItemManager 2.0 - by Bigin - 2017-01-09, 06:11:40
RE: ItemManager 2.0 - by smsHH - 2017-01-09, 08:39:07
RE: ItemManager 2.0 - by morvy - 2017-01-30, 07:52:16
RE: ItemManager 2.0 - by Bigin - 2017-01-30, 17:14:24
RE: ItemManager 2.0 - by wakh - 2017-02-07, 05:12:40
RE: ItemManager 2.0 - by Bigin - 2017-02-07, 05:21:29
RE: ItemManager 2.0 - by wakh - 2017-02-07, 05:30:19
RE: ItemManager 2.0 - by Bigin - 2017-02-07, 05:51:13
RE: ItemManager 2.0 - by wakh - 2017-02-07, 06:13:43
RE: ItemManager 2.0 - by Bigin - 2017-02-07, 06:31:40
RE: ItemManager 2.0 - by smsHH - 2017-02-10, 09:48:04
RE: ItemManager 2.0 - by Bigin - 2017-02-10, 19:46:32
RE: ItemManager 2.0 - by smsHH - 2017-02-11, 02:10:02
RE: ItemManager 2.0 - by Bigin - 2017-02-11, 05:37:42
RE: ItemManager 2.0 - by smsHH - 2017-02-11, 06:10:21
RE: ItemManager 2.0 - by Tyblitz - 2017-02-11, 09:47:54
RE: ItemManager 2.0 - by Bigin - 2017-02-11, 21:23:45
RE: ItemManager 2.0 - by smsHH - 2017-02-12, 00:55:53
RE: ItemManager 2.0 - by Bigin - 2017-02-12, 01:32:32
RE: ItemManager 2.0 - by smsHH - 2017-02-12, 01:50:51
RE: ItemManager 2.0 - by Bigin - 2017-02-12, 03:22:28
RE: ItemManager 2.0 - by smsHH - 2017-02-14, 03:24:48
RE: ItemManager 2.0 - by Bigin - 2017-02-17, 03:48:37
RE: ItemManager 2.0 - by smsHH - 2017-02-17, 07:46:36
RE: ItemManager 2.0 - by Bigin - 2017-02-17, 17:04:21
RE: ItemManager 2.0 - by smsHH - 2017-02-17, 18:15:17
RE: ItemManager 2.0 - by ChronosMe1 - 2017-02-19, 00:19:18
RE: ItemManager 2.0 - by Bigin - 2017-02-19, 01:40:15
RE: ItemManager 2.0 - by Bigin - 2017-02-19, 02:05:20
RE: ItemManager 2.0 - by ChronosMe1 - 2017-02-19, 04:17:33
RE: ItemManager 2.0 - by smsHH - 2017-02-25, 05:50:52
RE: ItemManager 2.0 - by Bigin - 2017-02-25, 17:50:48
RE: ItemManager 2.0 - by smsHH - 2017-02-25, 19:03:24
RE: ItemManager 2.0 - by Bigin - 2017-02-25, 19:53:50
RE: ItemManager 2.0 - by ChronosMe1 - 2017-04-04, 23:46:26
RE: ItemManager 2.0 - by Bigin - 2017-04-05, 00:14:08
RE: ItemManager 2.0 - by ChronosMe1 - 2017-04-05, 01:23:07
RE: ItemManager 2.0 - by Bigin - 2017-04-05, 02:28:43
RE: ItemManager 2.0 - by Bigin - 2017-04-05, 02:55:30
RE: ItemManager 2.0 - by ChronosMe1 - 2017-04-05, 03:32:27
RE: ItemManager 2.0 - by Bigin - 2017-04-05, 03:49:08
RE: ItemManager 2.0 - by ChronosMe1 - 2017-04-05, 03:57:53
RE: ItemManager 2.0 - by Bigin - 2017-04-05, 04:06:15
RE: ItemManager 2.0 - by ChronosMe1 - 2017-04-05, 04:19:02
RE: ItemManager 2.0 - by Bigin - 2017-04-05, 04:23:13
RE: ItemManager 2.0 - by Bigin - 2017-04-05, 06:01:33
RE: ItemManager 2.0 - by ChronosMe1 - 2017-04-05, 15:24:12
RE: ItemManager 2.0 - by Bigin - 2017-04-05, 16:36:58
RE: ItemManager 2.0 - by ChronosMe1 - 2017-04-05, 20:12:16
RE: ItemManager 2.0 - by Bigin - 2017-04-05, 20:59:55
RE: ItemManager 2.0 - by ChronosMe1 - 2017-04-05, 22:09:57
RE: ItemManager 2.0 - by angelo - 2017-09-19, 13:09:15
RE: ItemManager 2.0 - by Bigin - 2017-09-19, 18:22:13
RE: ItemManager 2.0 - by angelo - 2017-09-19, 22:17:27
RE: ItemManager 2.0 - by Bigin - 2017-09-19, 23:31:33
RE: ItemManager 2.0 - by angelo - 2017-09-20, 13:39:38
RE: ItemManager 2.0 - by Bigin - 2017-09-20, 15:40:11
RE: ItemManager 2.0 - by Bigin - 2018-01-25, 05:28:59
RE: ItemManager 2.0 - by Fabmue - 2018-02-13, 11:59:00
RE: ItemManager 2.0 - by Bigin - 2018-02-13, 17:10:09
RE: ItemManager 2.0 - by Fabmue - 2018-02-13, 22:41:19
RE: ItemManager 2.0 - by Fabmue - 2018-02-14, 01:18:12
RE: ItemManager 2.0 - by Bigin - 2018-02-14, 05:11:45
RE: ItemManager 2.0 - by Fabmue - 2018-02-14, 05:47:19
RE: ItemManager 2.0 - by angelo - 2018-06-26, 17:28:57
RE: ItemManager 2.0 - by Bigin - 2018-06-26, 21:01:49
RE: ItemManager 2.0 - by Bigin - 2018-06-26, 22:05:28
RE: ItemManager 2.0 - by Bigin - 2018-06-27, 15:57:14
RE: ItemManager 2.0 - by angelo - 2018-06-27, 18:24:56
RE: ItemManager 2.0 - by Bigin - 2018-06-27, 19:30:39
RE: ItemManager 2.0 - by Bigin - 2018-09-03, 00:08:46
RE: ItemManager 2.0 - by JAKE - 2018-09-03, 01:21:01
RE: ItemManager 2.0 - by Bigin - 2018-09-03, 03:20:56
RE: ItemManager 2.0 - by JAKE - 2018-09-04, 02:12:48
RE: ItemManager 2.0 - by Bigin - 2018-09-04, 03:03:59
RE: ItemManager 2.0 - by JAKE - 2018-09-04, 06:18:02
RE: ItemManager 2.0 - by Bigin - 2018-09-04, 06:33:12
RE: ItemManager 2.0 - by JAKE - 2018-09-04, 07:02:10
RE: ItemManager 2.0 - by Bigin - 2018-09-04, 18:57:23
RE: ItemManager 2.0 - by Fabmue - 2018-09-19, 21:25:24
RE: ItemManager 2.0 - by Bigin - 2018-09-19, 21:42:41
RE: ItemManager 2.0 - by Fabmue - 2018-09-19, 22:00:02
RE: ItemManager 2.0 - by JAKE - 2018-09-21, 02:58:07
RE: ItemManager 2.0 - by Bigin - 2018-09-21, 03:51:09
RE: ItemManager 2.0 - by JAKE - 2018-09-21, 05:09:06
RE: ItemManager 2.0 - by Bigin - 2018-09-21, 03:37:49
RE: ItemManager 2.0 - by Bigin - 2018-09-21, 06:11:12
RE: ItemManager 2.0 - by JAKE - 2018-09-24, 20:27:47
RE: ItemManager 2.0 - by Bigin - 2018-09-25, 02:17:36
RE: ItemManager 2.0 - by Bigin - 2018-09-21, 16:12:43
RE: ItemManager 2.0 - by PGK37 - 2019-01-24, 05:06:06
RE: ItemManager 2.0 - by Bigin - 2019-01-24, 13:41:25
RE: ItemManager 2.0 - by PGK37 - 2019-01-24, 18:45:13
RE: ItemManager 2.0 - by Bigin - 2019-01-24, 20:22:13
RE: ItemManager 2.0 - by PGK37 - 2019-01-24, 20:47:50
RE: ItemManager 2.0 - by Bigin - 2019-01-24, 21:12:34
RE: ItemManager 2.0 - by PGK37 - 2019-01-24, 21:20:46
RE: ItemManager 2.0 - by Bigin - 2019-01-24, 21:51:30
RE: ItemManager 2.0 - by PGK37 - 2019-01-24, 23:14:52
RE: ItemManager 2.0 - by Bigin - 2019-01-24, 23:44:29
RE: ItemManager 2.0 - by PGK37 - 2019-01-25, 01:52:54
RE: ItemManager 2.0 - by PGK37 - 2019-01-25, 02:38:56
RE: ItemManager 2.0 - by Bigin - 2019-01-25, 03:01:16
RE: ItemManager 2.0 - by Felix - 2020-04-25, 07:37:33
RE: ItemManager 2.0 - by Bigin - 2020-04-25, 15:33:00
RE: ItemManager 2.0 - by Felix - 2020-04-26, 06:03:53
RE: ItemManager 2.0 - by Bigin - 2020-04-26, 07:06:56
RE: ItemManager 2.0 - by Felix - 2020-04-26, 19:45:03
RE: ItemManager 2.0 - by Bigin - 2020-04-26, 22:21:34
RE: ItemManager 2.0 - by Felix - 2020-04-27, 00:52:33
RE: ItemManager 2.0 - by Bigin - 2020-04-27, 01:19:55
RE: ItemManager 2.0 - by Felix - 2020-04-27, 03:09:12
RE: ItemManager 2.0 - by Bigin - 2020-04-27, 15:41:56
RE: ItemManager 2.0 - by Felix - 2020-04-27, 19:56:03
RE: ItemManager 2.0 - by Felix - 2020-04-28, 00:21:41
RE: ItemManager 2.0 - by Bigin - 2020-04-28, 01:06:18
RE: ItemManager 2.0 - by Felix - 2020-04-28, 02:26:08
RE: ItemManager 2.0 - by Bigin - 2020-04-28, 03:29:04
RE: ItemManager 2.0 - by Felix - 2020-04-28, 03:59:07
RE: ItemManager 2.0 - by Bigin - 2020-04-28, 04:43:07
RE: ItemManager 2.0 - by Felix - 2020-04-28, 05:16:15
RE: ItemManager 2.0 - by Bigin - 2020-04-28, 15:05:14
RE: ItemManager 2.0 - by Felix - 2020-04-28, 22:00:30
RE: ItemManager 2.0 - by Bigin - 2020-04-28, 22:35:46
RE: ItemManager 2.0 - by Felix - 2020-04-30, 04:02:33
RE: ItemManager 2.0 - by Bigin - 2020-04-30, 04:41:10
RE: ItemManager 2.0 - by Felix - 2020-04-30, 06:08:28
RE: ItemManager 2.0 - by Bigin - 2020-04-30, 11:24:45
RE: ItemManager 2.0 - by Felix - 2020-04-30, 16:13:03
RE: ItemManager 2.0 - by Bigin - 2020-04-30, 17:04:32
RE: ItemManager 2.0 - by Felix - 2020-04-30, 19:06:19
RE: ItemManager 2.0 - by Felix - 2020-05-01, 19:37:27
RE: ItemManager 2.0 - by Bigin - 2020-05-01, 21:03:20
RE: ItemManager 2.0 - by Felix - 2020-05-01, 21:45:34
RE: ItemManager 2.0 - by Felix - 2020-05-03, 19:34:44
RE: ItemManager 2.0 - by Bigin - 2020-05-03, 21:25:43
RE: ItemManager 2.0 - by Felix - 2020-05-03, 22:13:06
RE: ItemManager 2.0 - by Bigin - 2020-05-03, 22:28:37
RE: ItemManager 2.0 - by Felix - 2020-05-03, 22:38:11
RE: ItemManager 2.0 - by Bigin - 2020-05-03, 22:47:37
RE: ItemManager 2.0 - by Felix - 2020-05-03, 23:07:12
RE: ItemManager 2.0 - by Bigin - 2020-05-03, 23:56:21
RE: ItemManager 2.0 - by Felix - 2020-05-13, 05:16:48
RE: ItemManager 2.0 - by Felix - 2020-05-13, 05:33:39
RE: ItemManager 2.0 - by Bigin - 2020-05-13, 14:55:21
RE: ItemManager 2.0 - by Felix - 2020-05-13, 21:17:55
RE: ItemManager 2.0 - by Felix - 2020-05-13, 21:24:23
RE: ItemManager 2.0 - by Bigin - 2020-05-14, 00:48:52
RE: ItemManager 2.0 - by Felix - 2020-05-14, 19:14:48
RE: ItemManager 2.0 - by Bigin - 2020-05-14, 21:07:58
RE: ItemManager 2.0 - by Felix - 2020-05-18, 06:31:32
RE: ItemManager 2.0 - by Felix - 2020-05-20, 17:27:50
RE: ItemManager 2.0 - by Bigin - 2020-05-21, 22:59:43
RE: ItemManager 2.0 - by Felix - 2020-06-15, 17:26:51
RE: ItemManager 2.0 - by Bigin - 2020-06-15, 17:34:56
RE: ItemManager 2.0 - by Felix - 2020-07-24, 03:39:40
RE: ItemManager 2.0 - by Bigin - 2020-07-24, 04:24:18
RE: ItemManager 2.0 - by Felix - 2020-07-24, 04:35:26
RE: ItemManager 2.0 - by Felix - 2020-08-07, 04:38:16
RE: ItemManager 2.0 - by Bigin - 2020-08-07, 15:33:56
RE: ItemManager 2.0 - by Felix - 2020-08-07, 18:25:28
RE: ItemManager 2.0 - by Bigin - 2020-08-10, 15:30:24
RE: ItemManager 2.0 - by Bigin - 2020-08-10, 16:45:29
RE: ItemManager 2.0 - by Felix - 2020-08-11, 07:09:31
RE: ItemManager 2.0 - by Bigin - 2020-08-11, 14:30:27
RE: ItemManager 2.0 - by Felix - 2020-08-11, 07:10:58
RE: ItemManager 2.0 - by Bigin - 2020-08-11, 14:22:21
RE: ItemManager 2.0 - by Felix - 2020-08-11, 20:28:06
RE: ItemManager 2.0 - by Bigin - 2020-08-11, 20:42:45
RE: ItemManager 2.0 - by Felix - 2020-08-12, 07:15:53
RE: ItemManager 2.0 - by Bigin - 2020-08-12, 16:55:11
RE: ItemManager 2.0 - by Felix - 2020-08-17, 07:47:05
RE: ItemManager 2.0 - by Felix - 2020-08-17, 07:47:42
RE: ItemManager 2.0 - by Bigin - 2020-08-17, 19:50:28
RE: ItemManager 2.0 - by Felix - 2020-08-18, 01:50:40
RE: ItemManager 2.0 - by Felix - 2020-08-18, 03:10:33
RE: ItemManager 2.0 - by Bigin - 2020-08-18, 15:11:17
RE: ItemManager 2.0 - by Felix - 2020-08-24, 05:51:41
RE: ItemManager 2.0 - by Felix - 2020-08-24, 16:07:20
RE: ItemManager 2.0 - by Bigin - 2020-08-24, 16:51:29
RE: ItemManager 2.0 - by Bigin - 2020-08-24, 19:01:19
RE: ItemManager 2.0 - by Felix - 2020-08-25, 07:32:03
RE: ItemManager 2.0 - by Bigin - 2020-08-25, 17:08:31



Users browsing this thread: 2 Guest(s)