Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
  #1  
Old 02-06-2009, 01:32 PM
svoeric svoeric is offline
 
Join Date: Apr 2008
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default add/remove table data

OK, I've made up a mod that has a few lines of info stored in a DB table, 4 columns, and variable rows.

I've got a VB options page setup for other options of the hack, but I can't seem to find a way to add/remove lines from this table. With all the hackability in VB, I'd be surprised if there's not a way to do it, short of writing another php script, which I can do, not a big deal, just wondering if there's a better, more 'integrated' way to do it.

Thanks
Reply With Quote
  #2  
Old 02-06-2009, 02:02 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm not sure I understand you. If you want to add or remove lines from a table, you need to use a query of some sort.
Reply With Quote
  #3  
Old 02-06-2009, 02:30 PM
svoeric svoeric is offline
 
Join Date: Apr 2008
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I know how to add and remove myself...
What I'm asking is there some interface already built, to all an moderator to add a row, or delete a row...
or do I need to build my own? I was hoping there was something already built in VB

Basically show the data that is already there, with a delete/edit button
and a blank line (4 fields) to allow the user to add a new row.
Reply With Quote
  #4  
Old 02-06-2009, 03:28 PM
svoeric svoeric is offline
 
Join Date: Apr 2008
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

naaa -- you're not getting what I'm saying...

I've added a box at the top of my form, that has links to other pages on my website.
Instead of a template mod, that has to be re-done every time there's an upgrade, I decided to create a table, and add those links into it (VERY similar to the social bookmarking setup)
the table has name,link,order, and active columns. might add a spot for a image later, but that's later....

My vb options page I created for this has options like where to put the box on the page, how many links to put per line, what the name in the top left of the box is......

What I need is a way for someone other than me (as in non-technical mods, cause I'll just lot into mysql and add them) to have an interface where they can see each link in the table, and be able to add new ones, or delete/edit existing ones. I can probably mod the bookmarking.php file to do this in about 5 minutes, BUT, I was wondering if there's a way to do this without adding an additional php page.

Just seems like VB would have something built in for this already ?
Reply With Quote
  #5  
Old 02-06-2009, 04:44 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ack! I must have mixed up my tabs cuz that was supposed to be a reply to another thread. (I deleted it since it's totally unrelated to this thread.)

I don't know of any built-in vb way to do what you want. I think you just need to modify the page to do what you want.
Reply With Quote
  #6  
Old 02-07-2009, 03:41 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There is no "common interface" to do this, that is because every script will be different and it is impractical to do so.
Reply With Quote
Reply

Thread Tools
Display Modes

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 08:01 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.08832 seconds
  • Memory Usage 2,194KB
  • 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)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)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
  • (6)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_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