Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by Admin (Coder) Admin is offline
Developer Last Online: Nov 2024 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 09-21-2001 Last Update: Never Installs: 39
 
No support by the author.

This is far from being a hack, so I figured I should post it here.
Probably be moved though...

Anyway, this adds an option to the Edit Template page for returning to the same page or not.
If you select yes, then the template will be saved and you will be sent back to the editing page.
If you select no (default), then you will be sent to the main template list.

I wanted this cuss I sometimes I just edit a template over and over and over again, and loading the list again is quite a pain you-know-where.

Hopefully others will also find this helpful.


All changes are done to template.php (admin folder)!

Find this code:
PHP Code:
  makehiddencode("group""$group"); 
(second time it appears, not first time!)
and right above add this:
PHP Code:
  makeyesnocode("Return to this page?","return",0); 
Now replace this:
PHP Code:
  echo "<p>Done!</p>";
  
$action="modify";
  
$expandset=$templatesetid
with
PHP Code:
  echo "<p>Done!</p>";
  if (
$return) {
    
$action="edit";
  } else {
    
$action="modify";
    
$expandset=$templatesetid;
  } 
And last but not least move this block:
PHP Code:
// ###################### Start do update #######################
if ($HTTP_POST_VARS['action']=="doupdate") {
  
// a few lines of code here

a few lines up, namely right before this:
PHP Code:
// ###################### Start edit #######################
if ($action=="edit") { 
And that's it.
If you want the default selection to be yes (not recommended - for obvious reasons), change the 0 to 1:
Code:
  makeyesnocode("Return to this page?","return",0);
That's it, hope you enjoy this.

Please note that this is only and only for edited template.
For original templates the option will not show up, because well, it's bit more complex.

I added a screen shot if you still don't get this.

Show Your Support

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

Comments
  #22  
Old 11-05-2001, 10:56 AM
Admin's Avatar
Admin Admin is offline
Coder
 
Join Date: Oct 2023
Location: Server
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

By this:
Code:
// a few lines of code here
I mean there are some lines of code there I didn't want to specify.
So yes, that's correct.
Reply With Quote
  #23  
Old 11-05-2001, 01:42 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Firefly,

in 2.2, this code:

PHP Code:
makehiddencode("group""$group"); 
seems to be in two places. The first place puts the checkbox in the unedited templates ( but it doesn't work, as you said it wouldn't)

the second place is the one you want.

Amy
Reply With Quote
  #24  
Old 11-05-2001, 05:56 PM
SirSteve SirSteve is offline
 
Join Date: Oct 2001
Posts: 382
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Working great on v2.2.0 !

Thanks!
Reply With Quote
  #25  
Old 11-05-2001, 06:49 PM
Admin's Avatar
Admin Admin is offline
Coder
 
Join Date: Oct 2023
Location: Server
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks Amy, I edited the first post (I did it earlier but didn't have the time to reply, sorry).
Reply With Quote
  #26  
Old 11-10-2001, 05:36 PM
snyx's Avatar
snyx snyx is offline
 
Join Date: Oct 2001
Location: Vancouver (whistler.2010)
Posts: 556
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

love this little hack
Reply With Quote
  #27  
Old 11-12-2001, 04:44 AM
LuBi LuBi is offline
 
Join Date: Oct 2001
Posts: 416
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I keep having trouble posting whole edited .php files. I think it's my software to edit them I am using Editplus 2 but it must be adding something to the end of the document because I'll get a Parse error at the last line of the document. Like I keep getting Parse Error like line 713 with this hack. Can anyone help me?
Reply With Quote
  #28  
Old 11-12-2001, 05:57 AM
FWC's Avatar
FWC FWC is offline
 
Join Date: Oct 2001
Location: Ontario, CA
Posts: 821
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by LuBi
I keep having trouble posting whole edited .php files. I think it's my software to edit them I am using Editplus 2 but it must be adding something to the end of the document because I'll get a Parse error at the last line of the document. Like I keep getting Parse Error like line 713 with this hack. Can anyone help me?
I use EditPlus2. I'm not having any problem. Make sure you back the cursor up to the last > if there is anything at the bottom of the file. Also, make sure you have the PHP template and settings and syntax installed in Preferences > Files.
Reply With Quote
  #29  
Old 11-12-2001, 06:06 AM
LuBi LuBi is offline
 
Join Date: Oct 2001
Posts: 416
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What settings do you use, I'm not sure what exactly it's doing but I get a parse error with any code I edit on the last line, I guess could you explain everything out a bit more. thanks again
Reply With Quote
  #30  
Old 11-12-2001, 07:22 PM
LuBi LuBi is offline
 
Join Date: Oct 2001
Posts: 416
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is what the screen looks like, I believe that little thing after the cursor is what causes my trouble. How can I get rid of that?

Reply With Quote
  #31  
Old 11-12-2001, 08:55 PM
LuBi LuBi is offline
 
Join Date: Oct 2001
Posts: 416
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Got everything working now, great hack as usual thanks again!
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 10:16 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04830 seconds
  • Memory Usage 2,316KB
  • Queries Executed 25 (?)
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
  • (2)bbcode_code
  • (7)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete