The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
Alright, im trying to write my first plugin with no success....any ideas?
Location - usercp_start Code:
<?xml version="1.0" encoding="ISO-8859-1"?> <product productid="SuperFly_Usercp Rewrite" active="1"> <title>Rewrites your Usercp.</title> <description>Replaces current usercp with myspace replica.</description> <version>1.0.0</version> <templates> <template name="UserCP Rewrite" templatetype="template" username="SuperFly" version="1.0.0"> <![CDATA[ <!-- Template --> <phrase><div align="center"> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="90%"><tr><td width="50%" valign="top"><div align="center"> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" style="border-width:0px;" border="0" width="100%"> <!-- First Column --> <tr> <td colspan="2" style="border-style:solid;border-width:1px;" class="tcat" align="center">Hello, <strong>$bbuserinfo[username]</strong>!</td> </tr><tr> <td style="border-style:solid;border-width:1px;" class="vbmenu_control"> <div>Profile Picture:</div><img src="image.php?u=$bbuserinfo[userid]&type=profile" width="90" height="90" /><br /><div>Avatar:</div><img src="image.php?u=$bbuserinfo[userid]" /></td><td style="border-style:solid;border-width:1px;" class="vbmenu_control"><br /><a href="profile.php?do=editsignature">Edit Signature</a><br /><br /> <a href="profile.php?do=editprofile">Edit Profile</a><br /><br /> <a href="profile.php?do=editoptions">Edit Options</a><br /><br /> <a href="profile.php?do=editpassword">Edit Password/E-mail</a><br /><br /> <a href="profile.php?do=editavatar">Edit Avatar</a><br /><br /> <a href="profile.php?do=editprofilepic">Edit Picture</a><br /><br /> <a href="$bburl/$bbuserinfo[username]">View my Profile</a><br /> </div> </td> </tr> <tr> <td> <br /> </td> </tr> <tr> <td colspan="2" style="border-style:solid;border-width:1px;" class="tcat" align="center">Private messages</td> </tr> <tr> <td style="border-style:solid;border-width:1px;" class="vbmenu_control" colspan="2"> <div align="center"> <strong>$vbphrase[unread_x_nav_compiled]</strong> - <strong>$vbphrase[total_x_nav_compiled]</strong> </div> </td> </tr> <tr> <td style="border-style:solid;border-width:1px;" class="vbmenu_control"> <a href="private.php"><div align="center">Inbox</div></a> </td> <td style="border-style:solid;border-width:1px;" class="vbmenu_control"> <a href="private.php?s=&pp=&folderid=-1"><div align="center">Sent Items</div></a> </td> </tr> <tr> <td width="50%" style="border-style:solid;border-width:1px;" class="vbmenu_control"> <a href="private.php?do=newpm"><div align="center">Send New PM</div></a> </td> <td style="border-style:solid;border-width:1px;" class="vbmenu_control"> <a href="private.php?do=editfolders"><div align="center">Edit Folders</div></a> </td> </tr> <tr> <td> <br /> </td> </tr> <tr> <td colspan="3" style="border-style:solid;border-width:1px;" class="tcat" align="center">Miscellaneous</td> </tr><tr> <td style="border-style:solid;border-width:1px;" class="vbmenu_control"> <div align="center"><a href="$bburl/calendar.php?do=viewreminder">Event Reminders</a></div> </td> <td style="border-style:solid;border-width:1px;" class="vbmenu_control"> <div align="center"><a href="$bburl/profile.php?do=editattachments">Attachments</a> </div> </td> <tr> <td width="50%" style="border-style:solid;border-width:1px;" class="vbmenu_control"> <a href="link goes here"><div align="center">New Link Text</div></a> </td> <td style="border-style:solid;border-width:1px;" class="vbmenu_control"> <a href="link goes here"><div align="center">New Link Text</div></a> </td> </tr> </td> </tr> <!-- / First Column --> </table> </div> </td> <td width="50%" valign="top"><div align="center"><table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" style="border-width:0px;" align="center"> <!-- Second Column --> <script type="text/javascript"> <!-- function pm(tform) { var users = new Array(); var arrCount = 0; for (i = 0; i < tform.elements.length; i++) { var element = tform.elements[i]; if ((element.name != "allbox") && (element.type == "checkbox") && (element.checked == true)) { users[arrCount] = element.value; arrCount++; } } if (arrCount == 0) { alert("$vbphrase[no_users_selected]"); } else { var querystring = ""; for (i = 0; i < users.length; i++) { querystring += "&userid[]=" + users[i]; } if (opener && !opener.closed) { // parent window is still open opener.location="private.php?$session[sessionurl]do=newpm" + querystring; } else { // parent window has closed or went to a different URL. window.open("private.php?$session[sessionurl]do=newpm" + querystring, "pm"); } } } // --> </script> <form action="onlineusers.php" method="post" target="_blank" name="vbform"> <tr><td class="vbmenu_option"><a href="#" onclick="window.open('$bburl/misc.php?do=buddylist&focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">Open Buddy List</a></td></tr> <if condition="$show['playsound']"> <!--<embed src="YourAlertSound.wav" hidden="True"> --> </if> </form> <if condition="$show['privatemessages']"> <div class="tcat"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('usercp_pms')"><img id="collapseimg_usercp_pms" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_usercp_pms].gif" alt="" border="0" /></a> <a href="private.php$session[sessionurl_q]">$vbphrase[new_private_messages]</a><span class="normal">: ($numpms)</span> </div> <div id="collapseobj_usercp_pms" style="$vbcollapse[collapseobj_usercp_pms]"> $messagelistbits </div> </if> <!-- / Second column --> </br> <!-- Third Column SF--> <div align="center"> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%"><tr><td width="100%" valign="top"> <tr> <td style="border-style:solid;border-width:1px;" class="vbmenu_control"> <tr> <td style="border-style:solid;border-width:1px;" class="vbmenu_control"> <thead> <tr> <td class="tcat" colspan="7"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('usercp_subthreads')"><img id="collapseimg_usercp_subthreads" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_usercp_subthreads].gif" alt="" border="0" /></a> <a href="subscription.php?$session[sessionurl]do=viewsubscription">$vbphrase[new_subscribed_threads]</a><span class="normal">: ($numthreads)</span> </td> </tr> </thead> <tbody id="collapseobj_usercp_subthreads" style="$vbcollapse[collapseobj_usercp_subthreads]"> <if condition="$show['threads']"> <tr class="thead"> <if condition="$show['threadicons']"> <td class="thead" colspan="2"> </td> <else /> <td class="thead"> </td> </if> <td class="thead" width="100%">$vbphrase[thread] / $vbphrase[thread_starter]</td> <td class="thead" width="150" align="center" nowrap="nowrap">$vbphrase[last_post]</td> <td class="thead" align="center">$vbphrase[replies]</td> <td class="thead" align="center">$vbphrase[views]</td> </tr> $threadbits <else /> <tr> <td class="alt1" align="center" colspan="7"><strong>$vbphrase[no_subscribed_threads_to_display]</strong></td> </tr> </if> <tr> <td align="$stylevar[right]" colspan="7" class="tfoot"> <span class="smallfont"><a href="subscription.php?$session[sessionurl]do=viewsubscription&folderid=all">$vbphrase[view_all_subscribed_threads]</a></span> </td> </tr></br> </td></td> </tr> </tr> </tbody> </br> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%"><tr><td width="100%" valign="top"> <thead><td style="border-style:solid;border-width:1px;" class="vbmenu_control"> <tr> <td class="tcat" colspan="$reputationcolspan"> <span class="smallfont" style="float:$stylevar[right]"> <phrase 1="$bbuserinfo[reputation]">$vbphrase[x_points_total]</phrase> <a href="#top" onclick="return toggle_collapse('usercp_reputation')"><img id="collapseimg_usercp_reputation" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_usercp_reputation].gif" alt="" border="0" /></a> </span> $vbphrase[latest_reputation_received] </td> </tr> </thead> <tbody id="collapseobj_usercp_reputation" style="$vbcollapse[collapseobj_usercp_reputation]"> <tr> <td class="thead" colspan="2"> $vbphrase[thread]</td> <td class="thead">$vbphrase[date]</td> <if condition="$vboptions['showuserraters']"> <td class="thead" nowrap="nowrap">$vbphrase[posted_by]</td> </if> <td class="thead">$vbphrase[comment]</td> </tr> $reputationcommentbits </tbody> </div></table></thead> <!-- End Third Column SF--> </div> </table></table </td></tr></table> </div> <!-- /Template --> ]]> </template> </templates> <plugins> <plugin active="1"> <title>Rewrite For Usercp</title> <hookname>usercp_start</hookname> <phpcode><![CDATA[ if (THIS_SCRIPT == 'index') { $globaltemplates[] = 'UserCP Rewrite'; } $search_text = '<if condition="$show['privatemessages']"> <!-- ############## PRIVATE MESSAGES ############## --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <thead> <tr> <td class="tcat" colspan="2"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('usercp_pms')"><img id="collapseimg_usercp_pms" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_usercp_pms].gif" alt="" border="0" /></a> <a href="private.php$session[sessionurl_q]">$vbphrase[new_private_messages]</a><span class="normal">: ($numpms)</span> </td> </tr> </thead> <tbody id="collapseobj_usercp_pms" style="$vbcollapse[collapseobj_usercp_pms]"> $messagelistbits </tbody> </table> <br /> <!-- ############## END PRIVATE MESSAGES ############## --> </if> <!-- ############## SUBSCRIBED THREADS ############## --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <thead> <tr> <td class="tcat" colspan="7"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('usercp_subthreads')"><img id="collapseimg_usercp_subthreads" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_usercp_subthreads].gif" alt="" border="0" /></a> <a href="subscription.php?$session[sessionurl]do=viewsubscription">$vbphrase[new_subscribed_threads]</a><span class="normal">: ($numthreads)</span> </td> </tr> </thead> <tbody id="collapseobj_usercp_subthreads" style="$vbcollapse[collapseobj_usercp_subthreads]"> <if condition="$show['threads']"> <tr class="thead"> <if condition="$show['threadicons']"> <td class="thead" colspan="2"> </td> <else /> <td class="thead"> </td> </if> <td class="thead" width="100%">$vbphrase[thread] / $vbphrase[thread_starter]</td> <td class="thead" width="150" align="center" nowrap="nowrap">$vbphrase[last_post]</td> <td class="thead" align="center">$vbphrase[replies]</td> <td class="thead" align="center">$vbphrase[views]</td> </tr> $threadbits <else /> <tr> <td class="alt1" align="center" colspan="7"><strong>$vbphrase[no_subscribed_threads_to_display]</strong></td> </tr> </if> <tr> <td align="$stylevar[right]" colspan="7" class="tfoot"> <span class="smallfont"><a href="subscription.php?$session[sessionurl]do=viewsubscription&folderid=all">$vbphrase[view_all_subscribed_threads]</a></span> </td> </tr> </tbody> </table> <br /> <!-- ############## END SUBSCRIBED THREADS ############## --> <if condition="$show['forums']"> <!-- ############## SUBSCRIBED FORUMS ############## --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <thead> <tr> <td class="tcat" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('usercp_forums')"><img id="collapseimg_usercp_forums" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_usercp_forums].gif" alt="" border="0" /></a> $vbphrase[subscribed_forums] </td> </tr> </thead> <tbody id="collapseobj_usercp_forums" style="$vbcollapse[collapseobj_usercp_forums]"> <tr align="center" valign="bottom"> <td class="thead" width="2%"> </td> <td class="thead" align="$stylevar[left]" width="80%">$vbphrase[forum]</td> <td class="thead">$vbphrase[last_post]</td> <td class="thead">$vbphrase[threads]</td> <td class="thead">$vbphrase[posts]</td> <if condition="$vboptions['showmoderatorcolumn']"> <td class="thead" width="20%">$vbphrase[moderator]</td> </if> </tr> $forumbits </tbody> </table> <br /> <!-- ############## END SUBSCRIBED FORUMS ############## --> </if> <if condition="$show['infractions']"> <!-- ############## NEW INFRACTIONS ############## --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <thead> <tr> <td class="tcat" colspan="7"> <span class="smallfont" style="float:$stylevar[right]"> <phrase 1="$bbuserinfo[ipoints]">$vbphrase[x_points_total]</phrase> <a href="#top" onclick="return toggle_collapse('usercp_infraction')"><img id="collapseimg_usercp_infraction" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_usercp_infraction].gif" alt="" border="0" /></a> </span> $vbphrase[latest_infractions_received] </td> </tr> </thead> <tbody id="collapseobj_usercp_infraction" style="$vbcollapse[collapseobj_usercp_infraction]"> <tr> <td class="thead" colspan="2"> $vbphrase[post]</td> <td class="thead">$vbphrase[date]</td> <td class="thead">$vbphrase[expires] <td class="thead" nowrap="nowrap">$vbphrase[points]</td> <td class="thead">$vbphrase[reason]</td> <td class="thead" nowrap="nowrap">$vbphrase[posted_by]</td> </tr> $infractionbits </tbody> </table> <br /> <!-- ############## END NEW INFRACTIONS ############## --> </if> <if condition="$show['reputation']"> <!-- ############## NEW REPUTATION ############## --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <thead> <tr> <td class="tcat" colspan="$reputationcolspan"> <span class="smallfont" style="float:$stylevar[right]"> <phrase 1="$bbuserinfo[reputation]">$vbphrase[x_points_total]</phrase> <a href="#top" onclick="return toggle_collapse('usercp_reputation')"><img id="collapseimg_usercp_reputation" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_usercp_reputation].gif" alt="" border="0" /></a> </span> $vbphrase[latest_reputation_received] </td> </tr> </thead> <tbody id="collapseobj_usercp_reputation" style="$vbcollapse[collapseobj_usercp_reputation]"> <tr> <td class="thead" colspan="2"> $vbphrase[thread]</td> <td class="thead">$vbphrase[date]</td> <if condition="$vboptions['showuserraters']"> <td class="thead" nowrap="nowrap">$vbphrase[posted_by]</td> </if> <td class="thead">$vbphrase[comment]</td> </tr> $reputationcommentbits </tbody> </table> <br /> <!-- ############## END NEW REPUTATION ############## --> </if> <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <td width="100%"> </td> <td align="$stylevar[right]">$forumjump</td> </tr> </table>'; $vbulletin->templatecache['Usercp'] = str_replace($search_text, $search_text.$vbulletin->templatecache['silly_newbie_template'],$vbulletin->templatecache['FORUMHOME']); ]]> </phpcode> </product> |
#2
|
||||
|
||||
![]()
This isn't a plugin... nor a product, really. You've just got a template in the Product Code.
If I were to install that right now, all that would happen is a new template would be created. |
#3
|
|||
|
|||
![]()
But it doesnt even do that.
Hence why im asking for help. |
![]() |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|