Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 09-07-2000 Last Update: Never Installs: 0
 
No support by the author.

Ok here is what I have so far.

In your template.php file look for

<a href=\"template.php?action=remove&templateid=$temp late[templateid]\">[delete]</a>

and add:

<a href=\"template.php?action=view&templateid=$templa te[templateid]\" target=_blank>[view]</a>

right after it.

then add right below the

// ###################### Start modify #######################

subroutine add:

// ####################### View ########################

if ($action=="view") {

$templates=$DB_site->query("SELECT templateid,title,template FROM template WHERE templateid=$templateid");
$template=$DB_site->fetch_array($templates);
echo "<html><TITLE>$bbtitle - View Templates</title></head><body>";
echo "<center>Template File Name: $template[title]";
echo "<p><hr><p>";
echo "<table border=0 width=\"100%\"><td>";
echo "$template[template]";
echo "</td></table></center>";
echo "</body></html>";

}

This will pull the template up into another page. Now what I need help with is getting the other templates like $cssinclude, $headertemplate, etc. into this area so it will show up on the new page.

Any ideas?

Parker

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 09-08-2000, 02:40 AM
Guest
 
Posts: n/a
Default

I guess im missing your point here. You want to actualy display the value for $cssinclude on the new template page you are opening or you just want to display "$cssinclude" ?? Either way I really dont get the point??

Why not just add this line:
Code:
<a href=\"template.php?action=edit&templateid=$template[templateid]\" target=_blank>[view]</a>



~Chris
Reply With Quote
  #3  
Old 09-08-2000, 05:40 AM
Guest
 
Posts: n/a
Default

I am wanting to see what the template would look like before I use it on the forum pages. That way I can edit the content before I submit it and make it changes before hand. Right now it is text based and it would be nice to see it as a member would see it.

I am wanting to include all the variables in the view sub.

Parker
Reply With Quote
  #4  
Old 09-08-2000, 11:40 AM
Guest
 
Posts: n/a
Default

If it helps any...im sure your going to have to require global.php from the main forum directory in that new if somewhere.....and then to a gettemplate()...

Maybe something like this?
[code]
if ($action=="view") {
require("/full/path/to/global.php");
$templates=$DB_site->query("SELECT templateid,title,template FROM template WHERE templateid=$templateid");
$template=$DB_site->fetch_array($templates);

eval("echo dovars(\"".gettemplate("$template[title]")."\");");

}

Ill try to play with it some more when I get home

HTH

~Chris
Reply With Quote
  #5  
Old 09-08-2000, 06:44 PM
Guest
 
Posts: n/a
Default

-Chris:

That did it. Although I created a file called viewtemplate.php and put it in my main directory.

So I have:

<?php

require("global.php");

// ## View ###

if ($action=="view") {

$templates=$DB_site->query("SELECT templateid,title,template FROM template WHERE templateid=$templateid");
$template=$DB_site->fetch_array($templates);

eval("echo dovars(\"".gettemplate("$template[title]")."\");");

}

?>

And then in my template.php file I use

<a href=\"/forum/viewtemplate.php?action=view&templateid=$template[templateid]\" target=_blank>[view]</a>

It really makes it nice to see what the page is going to look like before you upload it.

Thanks,
Parker
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:07 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05234 seconds
  • Memory Usage 2,225KB
  • Queries Executed 18 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (4)postbit
  • (5)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete