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

Reply
 
Thread Tools Display Modes
  #1  
Old 01-06-2010, 11:47 AM
Vaupell's Avatar
Vaupell Vaupell is offline
 
Join Date: Apr 2008
Location: Esbjerg, Denmark
Posts: 1,036
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default [SOLVED] Control panel php, editable tables, "style/presentation issues" [SOLVED]

i want to list tables, and make them editable at once.
got all the sql working just fine..

PHP Code:
// cp header, form start, table start above.. etc...table head
$getdata $vbulletin...query.....
while (
row$ = $vbulletin->db->fetch_array($getdata))
 {
  
$row[id] = htmlspecialchars_uni($row['keyid']);
  
$row[name] = htmlspecialchars_uni($row['dataname']);
  
$showname print_input_row('''newname'"$row[name]");
  
// it allready print here ^^^
 
  
print_cells_row(array("$row[id]""$showname"),0,0,1);
 }
// submit row, table end, cp footer etc... 
problem is, it allready prints the row in the middle of it all, instead of placeing it in the table
below. so each table row ends up using to rows of display instead of one.

Moveing the input row directly into the print cells will just make it "show the actual code"

any ideas how to make the input box fit inside a table row ?

--------------- Added 06 Jan 2010 at 15:28 ---------------

little updated pulled this out of the vbulletin plugin code
PHP Code:
                        "<input type=\"text\" name=\"productcode[$productcode[productcodeid]][version]\" value=\"" htmlspecialchars_uni($productcode['version']) . "\" style=\"width:100%\" size=\"10\" />",
                        
"<textarea name=\"productcode[$productcode[productcodeid]][installcode]\" rows=\"5\" cols=\"40\" style=\"width:100%\" wrap=\"virtual\" tabindex=\"1\">" htmlspecialchars($productcode['installcode']) . "</textarea>",
                        
"<textarea name=\"productcode[$productcode[productcodeid]][uninstallcode]\" rows=\"5\" cols=\"40\" style=\"width:100%\" wrap=\"virtual\" tabindex=\"1\">" htmlspecialchars($productcode['uninstallcode']) . "</textarea>",
                        
"<input type=\"checkbox\" name=\"productcode[$productcode[productcodeid]][delete]\" value=\"1\" />" 
gonna play with it, to see how i get it working with my mod.

--------------- Added 06 Jan 2010 at 15:39 ---------------

Update 3..

SOLVED

this works..
PHP Code:
// cp header, form start, table start above.. etc...table head
$getdata $vbulletin...query.....
while (
row$ = $vbulletin->db->fetch_array($getdata))
 {
  
$row[id] = htmlspecialchars_uni($row['keyid']);
  
$row[name] = htmlspecialchars_uni($row['dataname']);
 
  
print_cells_row(array("$row[id]""<input type='text' name='name' value='$row[name]' size='10' >"),0,0,1);
 }
// submit row, table end, cp footer etc... 
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:11 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.03794 seconds
  • Memory Usage 2,180KB
  • 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
  • (3)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)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
  • (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