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

Reply
 
Thread Tools
makeinputcode Details »»
makeinputcode
Version: , by fox_m fox_m is offline
Developer Last Online: Jul 2007 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 01-30-2003 Last Update: Never Installs: 0
 
No support by the author.

Hi all

I have an question ....

I want to make sureten input boxes nonediteble for the user
what do i need to add to the makeinputcode() to make that happen ??

I have for example this

Code:
doformheader("change_password","update");
 maketableheader("Update htaccess user Password");
 makeinputcode("User Name","ausername",$row[0]);
 makeinputcode("Password","apassword");
doformfooter("Save");
which allows admin users update there htaccess password but i dont want admins update other admins htaccess passwords

$row[0] contains the username that is logged in onto the admin cp

Show Your Support

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

Comments
  #2  
Old 01-31-2003, 07:03 AM
TECK's Avatar
TECK TECK is offline
 
Join Date: Nov 2001
Location: Canada
Posts: 4,182
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Look in adminfunctions.php for makeinputcode() function, your answer is there.
Reply With Quote
  #3  
Old 02-11-2003, 09:49 PM
fox_m fox_m is offline
 
Join Date: Dec 2001
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry for my very late reaction but i couldnt do sooner.

anyway i have looked at the adminfuntions.php but i cant make out what i need to add so the box is not editeble anymore

Here is a snippet from the adminfuntions.php

PHP Code:
// ###################### Start makeinputcode #######################
function makeinputcode ($title,$name,$value="",$htmlise=1,$size=35) {
// makes code for an imput box: first column contains $title
// second column contains an input box of name, $name and value, $value. $value is "HTMLised"

        
if ($htmlise) {
                
$value=htmlspecialchars($value);
        }

  echo 
"<tr class='".getrowbg()."' valign='top'>\n<td><p>$title</p></td>\n<td><p><input type=\"text\" size=\"$size\" name=\"$name\" value=\"$value\"></p></td>\n</tr>\n";

So help is still appriciated

Thnx
Fox_m
Reply With Quote
  #4  
Old 02-11-2003, 10:07 PM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Try this:

PHP Code:
      if ($bbuserinfo[userid]==$userid) {
 
doformheader("change_password","update");
 
maketableheader("Update htaccess user Password");
 
makeinputcode("User Name","ausername",$row[0]);
 
makeinputcode("Password","apassword");
 
doformfooter("Save");
      } 
This way, if you are an admin, and want to edit yourself, that section will show. But the variables will be uneditable if you are trying to edit another admin. Should work...
Reply With Quote
  #5  
Old 02-11-2003, 10:44 PM
fox_m fox_m is offline
 
Join Date: Dec 2001
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have tryed this.
PHP Code:
doformheader("change_password","update");
  if (
$bbuserinfo[userid]==$userid) {
 
maketableheader("Update htaccess user Password");
 
makeinputcode("User Name","ausername",$row[0]);
 
makeinputcode("Password","apassword");
  } else {
 
makehiddencode("User Name","ausername");
 
makehiddencode("Password","apassword");
  }
doformfooter("Save"); 
but that is giving me only the save and the reset button.
also i noticed that the snippet posted here differs from what i recieved by email.
Which is the above code ...
Reply With Quote
  #6  
Old 02-12-2003, 12:13 AM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Use the code in my post here.
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:08 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.08888 seconds
  • Memory Usage 2,263KB
  • Queries Executed 21 (?)
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
  • (3)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (5)postbit
  • (6)postbit_onlinestatus
  • (6)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_postinfo_query
  • fetch_postinfo
  • 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