View Single Post
  #530  
Old 01-11-2010, 01:29 PM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Shanj View Post
Dear Logician

Thank you so much for fast reply.

Pages set to usergroup I knew and have used very happily.
Big discovery just now is page targeted to certain individual users PLUS web editing! you amazing guy- I didn't know all that.

I would dearly love to have users go to an entry page targeted to either their usergroup (mostly) or for a few, targeted individually.
Now you do give a way to make a Logician page replace the forum homepage using .htaccess and that means using a URL for the logon entry like
http://www.yourdomain.com/forum/view...=your_template

How do I deal with it if my usergroup pages are

http://www.yourdomain.com/forum/view...your_template1
http://www.yourdomain.com/forum/view...your_template2
http://www.yourdomain.com/forum/view...your_template3

I suppose the actual login could go to
http://www.yourdomain.com/forum/view...=your_template

which might have a redirect?

(I'm not a coder but I can tweak under instruction)

Shanj
So if I understand you correctly, you want to take user to its usergroup's specific webtemplate when he logged in, am I correct?

With some code edits I can think this is doable but wouldn't it change the entire vb login system's logic for bad? As you know vb login system is kind of intelligent and it takes you to the previous page you were in when you received "no permission page" when you are not logged in. Eg. when you click reply a thread as a guest and receive no permission page, you can enter your u/p there and after login you are taken directly to the "reply this thread" page and resume your action.

And since webtemplates do not have a seperate login system and basically use default vb login system, hacking the login system to give an forceful entry page would mean breaking this function of the login. Don't you think?

(BTW irrelevant but you don't have to create a different webtemplate for each usergroup if modifications are minor. You can just create one webtemplate for all and then use conditionals to display different content to different usergroups)
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01025 seconds
  • Memory Usage 1,771KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete