Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 04-29-2012, 08:58 AM
ohadpartuck ohadpartuck is offline
 
Join Date: Mar 2012
Posts: 138
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default a few genral discussions

Hi,
My Forum is s-maof.com/Forum
I am trying to:
  1. add my languge letters to the quick find in the members list.
    I am looking where is the {vb:raw letterbits} in styles->memberlist. I figured that if I'll add my language letters there - it will work out.
  2. fix save article CMS bug:
    Sometimes when my site users save an article - It saves it "squeezed" to the side and only works out if I (as an admin) goes in and saves it again
  3. Add my users birthdays to my clander?
    I tried going in the canlander options and setting the Display Birthday to 'yes' - and it didn't work.
  4. Redirect my users to the same page the have been after they logout instead of 'your cookies have been deleted'.
    I figured it out that I have to add the code in the plugin system with the 'hook' logout_process. but what code will I use . I tried
    $pageURL = 'http';
    if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
    $pageURL .= "://";
    if ($_SERVER["SERVER_PORT"] != "80") {
    $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
    } else {
    $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
    }
    //the actual redirect- I tried also vbulletin's exec_header_redirect("something")
    header( 'Location:'. $pageURL) ;
    but it didnt work.
  5. I am tring to resize the quick response text area i the Forums. How do I do that?

--------------- Added [DATE]1335695648[/DATE] at [TIME]1335695648[/TIME] ---------------

oh and another thing,
6. my blog langauge is all in hebrew and still the confirmation msgs and followup msgs for forums posts are still sent to users email in english. the confirmation msgs are all translated to hebrew via the sentences & phrases section.
Reply With Quote
  #2  
Old 04-29-2012, 12:49 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

1. The list is built in memberlist.php starting around line 504. I suppose you could modify that code.

4. Try using plugin code

Code:
exec_header_redirect($vbulletin->url);
Reply With Quote
  #3  
Old 04-29-2012, 01:21 PM
borbole's Avatar
borbole borbole is offline
 
Join Date: Jan 2010
Posts: 2,559
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Try this for the log out redirection. Add a new plugin, for the hook location choose

PHP Code:
logout_process 
And for the code add this:

PHP Code:
standard_redirect(); 
This will get rid of the your cookies have been deleted message and it will redirect your users straight to the page that they were viewing before they logged out.
Reply With Quote
  #4  
Old 04-29-2012, 02:25 PM
ohadpartuck ohadpartuck is offline
 
Join Date: Mar 2012
Posts: 138
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thank you kh99 - it works!
if anyone cares to share information about the other questions, much appriciated.

--------------- Added [DATE]1335770932[/DATE] at [TIME]1335770932[/TIME] ---------------

kh99 - I tried modifing the code by adding this
PHP Code:
for ($i=65$i 91$i++)
    {
        
$currentletter chr($i);
        
$linkletter =& $currentletter;
        
$show['selectedletter'] = $selectedletter == $currentletter true false;
        
$templater vB_Template::create('memberlist_letter');
            
$templater->register('currentletter'$currentletter);
            
$templater->register('linkletter'$linkletter);
            
$templater->register('ltrurl'$ltrurl);
            
$templater->register('perpage'$perpage);
            
$templater->register('sortfield'$sortfield);
            
$templater->register('sortorder'$sortorder);
            
$templater->register('usergrouplink'$usergrouplink);
        
$letterbits .= $templater->render();
    } 
but the letters are displayed worng.
even if I trick hime by doing this:
PHP Code:
$heb_letters = array("א","ב","ג","ד","ה","ו","ז","ח");
    
// now do alef beit hebrew-characters
    
foreach ($heb_letters as $i)
    {
        
$currentletter $i;
        
$linkletter =& $currentletter;
        
$show['selectedletter'] = $selectedletter == $currentletter true false;
        
$templater vB_Template::create('memberlist_letter');
            
$templater->register('currentletter'$currentletter);
            
$templater->register('linkletter'$linkletter);
            
$templater->register('ltrurl'$ltrurl);
            
$templater->register('perpage'$perpage);
            
$templater->register('sortfield'$sortfield);
            
$templater->register('sortorder'$sortorder);
            
$templater->register('usergrouplink'$usergrouplink);
        
$letterbits .= $templater->render();
    } 
then the sql quaery in row 348

PHP Code:
$ltr chr(intval(ord($ltr)));
            
//echo $ltr ."<BR/>";
            
$condition .= " AND username LIKE(\"" $db->escape_string_like($ltr) . "%\")"
gets mixed up.

any help?

--------------- Added [DATE]1335770993[/DATE] at [TIME]1335770993[/TIME] ---------------

sorry the first loop I attach should be this
PHP Code:
for ($i=128$i 154$i++) 
still not working..
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 01:52 AM.


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.03533 seconds
  • Memory Usage 2,217KB
  • Queries Executed 11 (?)
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)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_code
  • (6)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete