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

Reply
 
Thread Tools Display Modes
  #1  
Old 12-09-2004, 05:37 PM
gvtexas gvtexas is offline
 
Join Date: Mar 2003
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Inserting custom calendar fields

I asked this over at vBulletin community with no response. Hoping someone here might have the answer:

+++++++++

I'm in the right place in the template but can't get the right syntax to insert the custom fields of the calendar into the event link for the weekly view. I've tried (where X is the verified field id):

$post[fieldx]
$post[customfieldx]
$post[calendarcustomfieldx]
$post[customcalendarfieldx]

Also, this code:

Code:
<if condition="$show['customfields']">
$customfields
</if>
...shows the customfields on the individual events listing, but when I insert that code into the calendar_weekly_event template nothing shows (and I know I'm in the right place).

??

Thx.
Gary
Reply With Quote
  #2  
Old 12-17-2004, 02:09 PM
Plaz Plaz is offline
 
Join Date: Dec 2004
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I need this exact mod as well. Did you ever get a solution for this Gary? Or does anyone know how to do this?
Reply With Quote
  #3  
Old 01-28-2005, 11:43 AM
DarrinM DarrinM is offline
 
Join Date: Dec 2004
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Did you get any further with this ?
Reply With Quote
  #4  
Old 02-03-2005, 11:11 PM
coolegg's Avatar
coolegg coolegg is offline
 
Join Date: Nov 2004
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hopefully I am not hijacking this thread, but I am in a very similar situation... I am looking to access my event custom fields individually so I can use them in conditionals in the calendar_showeventsbit template, but can't figure out the syntax needed to access them. I am starting to wonder if this can even be done (easily). Any ideas anyone?

I figured $eventinfo[field1] would do the trick, but not.
Reply With Quote
  #5  
Old 02-09-2005, 08:48 AM
DarrinM DarrinM is offline
 
Join Date: Dec 2004
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

MarcoH64 Kindly provided a fix for me and I am posting this for anyone else who requires it

Edit 'includes/functions_calendar.php'.

Find:

PHP Code:
$event['title'] =  htmlspecialchars_uni($event['title']); 
Add after:

PHP Code:
// Start Hack custom field on calendar month view (MarcoH64)
                            
$customfield=unserialize($event['customfields']);
// End Hack custom field on calendar month view (MarcoH64) 
Now edit the template 'calendar_monthly_event':

Find (or any other place):

Code:
<a href="calendar.php?$session[sessionurl]do=getinfo&amp;e=$event[eventid]&amp;day=$year-$month-$day&amp;c=$calendarid" title="$event[preview]">$event[title]</a>
And add below (please change it to suit your needs/fieldnumbers):

Code:
<!-- Start Hack custom field on calendar month view (MarcoH64) -->
		<br />$customfield[1] - 
		<if condition="$customfield['2'] == 'OFF'"><font color="red"><else /><font color="green"></if>
		$customfield[2]
		</font color></if>
		<!-- EndHack custom field on calendar month view (MarcoH64) -->
Note: "OFF" is one of my custom fields drop down options, yours of course will be different

Many thanks to MarcoH64
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:43 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.05855 seconds
  • Memory Usage 2,202KB
  • 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
  • (3)bbcode_code
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete