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

Reply
 
Thread Tools Display Modes
  #11  
Old 04-03-2011, 01:42 PM
staffurdu staffurdu is offline
 
Join Date: Jun 2010
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BirdOPrey5 View Post
If you need to save it so that other people can see it or that it will be saved between sessions, than yes, it is more difficult than a normal issue because it means altering the database and making custom SQL queries and associated code both to save the text and read it back later, as well as the php code to handle it and the associated template edits needed to display it. It is not an "easy" task.
I REALLY dont know what you are talking about. I dont have much knowledge about php, mysql and vb coding.

Quote:
Originally Posted by BirdOPrey5 View Post
It might be a little easier if you can store the data as a custom user profile field, would mean no database altering is needed but depending on who enters the text and who is supposed to see it could be fairly involved. Can you give more details- what type of text? Is it custom for each user? Is it a message you are giving that everyone will see?
What I want to do is very simple as described in above posts. Simply want to add another text field below the "Title" textbox. AND the text entered in this field should be able to shown in potbit template like we can show text of "Title" field in postbit by just entering "$post['title']" in postbit.

We will have to save text for each thread as each thread title text is being saved and shown later. Saving it as a profile field doesn't seems to be a correct way and I dont think this would work.
Reply With Quote
  #12  
Old 04-03-2011, 07:07 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is not as easy as you seem to think it will be. You will need to:
- add a new field to the thread table
- add a new field to the post table (optional?)
- modify the save post function to save this new field when a new thread or post are made
- modify the get threads query to get this new post title also
- modify any display templates (or the code) to display this new post title if that language is selected
- modify search to allow for searching of this field (optional)

This isn't some modification anybody is likely to write for you unless they have need of it themselves and want to code it in such a way to share. It's much more involved than just adding some new text area to your new thread page.
Reply With Quote
  #13  
Old 04-03-2011, 08:16 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry I didn't see there was a thread above your question when I first followed your link.

Basically what Lynne says, this isn't easy.

There is a mod for VB 3.8 that does something similar:
https://vborg.vbsupport.ru/showthread.php?t=200259

But it will not work with 4.x.
Reply With Quote
  #14  
Old 04-04-2011, 01:49 AM
staffurdu staffurdu is offline
 
Join Date: Jun 2010
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Lynne View Post
This is not as easy as you seem to think it will be. You will need to:
- add a new field to the thread table
- add a new field to the post table (optional?)
- modify the save post function to save this new field when a new thread or post are made
- modify the get threads query to get this new post title also
- modify any display templates (or the code) to display this new post title if that language is selected
- modify search to allow for searching of this field (optional)


This isn't some modification anybody is likely to write for you unless they have need of it themselves and want to code it in such a way to share. It's much more involved than just adding some new text area to your new thread page.
hmmmmmmmm ok

Quote:
Originally Posted by BirdOPrey5 View Post
Sorry I didn't see there was a thread above your question when I first followed your link.

Basically what Lynne says, this isn't easy.

There is a mod for VB 3.8 that does something similar:
https://vborg.vbsupport.ru/showthread.php?t=200259

But it will not work with 4.x.
Oh! It's almost same. What I want can be almost done by this hack. There are many hacks of vb3 which are working in vb4 too. I will try this one. Thanks BirdOPrey!!
Reply With Quote
  #15  
Old 04-04-2011, 07:47 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I know for a fact that hack won't work on VB4, but it's an excellent start if you or someone you find is willing to attempt changing it to your needs.
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 07:13 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.07126 seconds
  • Memory Usage 2,205KB
  • Queries Executed 13 (?)
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
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete