Hi All,
Just a brief about me, I have no coding background whatsoever and I am trying to learn where I am trying to just do simple stuff.
I am working on this plugin which I am trying to add in $adv_portal and here is my problem
$adv_portal - is the template where I want $adv_portal_rotating_articles to be inserted and this is the full content of it
Code:
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]" xmlns="http://www.w3.org/1999/xhtml">
<head>
<if condition="$pages['name'] == 'home'">
<meta http-equiv="Cache-Control" content="no-cache" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
</if>
<title>$vboptions[hometitle] <if condition="$pagetitle">- $pagetitle</if></title>
$headinclude
</head>
<body>
$header
$navbar
<if condition="$show['customizepagelink']">
<div align="$stylevar[right]" style="padding-top: $stylevar[cellpadding]px; padding-bottom: $stylevar[cellpadding]px">
<if condition="$show['customizepage']">
[<a href="javascript: reset_cmps_layout($pages[pageid])">$vbphrase[reset_layout]</a>]
[<a href="$show[customizepagelink]">$vbphrase[exit_customization_mode]</a>]
<else />
[<a href="$show[customizepagelink]">$vbphrase[customize_this_page]</a>]
</if>
</div>
</if>
<table align="center" class="page" cellspacing="0" cellpadding="0" width="100%">
<tr valign="top">
<if condition="$show['left_column']">
<td width="$vba_style[portal_leftcolwidth]"<if condition="$show['center_column'] OR $show['right_column']"> style="padding-$stylevar[right]: $vba_style[portal_colspacing]px"</if>>
$home[leftblocks]
</td>
</if>
<if condition="$show['center_column']">
<td valign="top">
$home[centerblocks]
</td>
</if>
<if condition="$show['right_column']">
<td valign="top" width="$vba_style[portal_rightcolwidth]"<if condition="$show['center_column'] OR $show['left_column']"> style="padding-$stylevar[left]: $vba_style[portal_colspacing]px"</if>>
$home[rightblocks]
</td>
</if>
</tr>
</table>
$footer
</body>
</html>
$adv_portal_rotating_articles - is the template I have created and would like to insert within $adv_portal
The plugin is as follows
Product: vBulletin
Hook Location: vba_cmps_print_output // which I have tested with debug and I got positive results
Code:
$find = '<table align="center" class="page" cellspacing="0" cellpadding="0" width="100%">';
$replace = $adv_portal_rotating_articles;
$adv_portal = str_replace($find, $replace . $find, $adv_portal_rotating_articles);
I think there is something wrong with the PHP code but I can't figure it out !
I would appreciate the help
Regards,
Omar