Blog

All Posts (4)

EVENTS MONTHS WRAP CODE

This is all the code for you to be able to wrap each month in the events so you can seperate each of the months and add a header.

  /* NEW CALENDAR GRID This is the grid which will surround each of the months */
.calendarGrid{ border:solid 1px lightgray; border-radius:6px;padding:4px; margin-bottom:20px}
.calendarGrid-Title{ width:100%; float:left;clear:both;margin-bottom:20px }
.calendarGrid-Title{
background-image: url("http://api.ning.com/files/RnVdzGQ*fcK6zE5PqlOHudT3Dg-7en3BLgLocfWh9voRiOSNXziDoweRdZvKhnZcfX1qvTnHqZ-Qn242R1YAGhS0HI5xc1Ge/sports-mesh-10-blk.png");
background-position: center center;
background-size: initial;
background-repeat: repeat;
}
.monthHeader-name{  font-weight:bold;display:block;padding:10px 20px; color:white;background-color:royalblue;float:left; border-radius:6px 6px 0px 0px }


/***** EVENTS STANDARD ****/
/* Margin between each post */
/** Margin between each of the posts plus some padding**/
.eventListPage .entry{ margin-bottom:15px; padding:10px }
.section-eventBundle .entry {  margin-bottom: 15px; }

/*OPTIONAL Links In The Header Module ByLine For Inviting Members when creating an event */
.module-byline > a{ color:white; font-size:16px }
 .module-byline > a:hover{ color:antiquewhite; text-decoration:none }

/*OPTIONAL Make a button for the inivite members links*/
.module-byline{ margin-top:10px }
.module-byline > a{ background-color:royalblue; padding:3px 6px; border-radius:4px }
.module-byline > a:hover{ background-color:darkblue }

/* Add a border around each entry to make give them more seperation */
.eventListPage .span13 { border:solid 1px lightgray }

/*Adding a background to a wrap*/
#FebWrap{background-image: url("http://api.ning.com/files/STHDuz-8NrVnc4*mk5QUDz8MF9xcM9*03Z83*kfERiwJoZrvFMCibF4683QayQ-u-F1RCINhB82ayZDEmoSAoBvJ*bNv49YN/grungy~-photoshop-patterns_3.jpg");}
/* Style the left part which holds the event date and day*/
#FebWrap .span3 {
    color: white;
    text-shadow: 0px 1px 1px black;
    font-weight: bold;
    background-color: #0006;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
    border-radius: 4px 0px 0px 4px;
}
/*Style the actual date and day parts*/
#FebWrap .span3 .eventListPage-startDate,#FebWrap .span3 .eventListPage-startDayOfWeek{
     background: darkgray;
    padding: 4px;
    border: solid 1px black;
    text-align: center;
}
#FebWrap .span3 .eventListPage-startDate{ border-radius:6px 0px 0px 0px }
#FebWrap .span3 .eventListPage-startDayOfWeek{border-radius:0px 0px 0px 6px;margin-top:2px;}
/*Style just the event details section not the whole entry*/
#FebWrap .eventPage-details{ background-color:white; border-radius:0px 6px 6px 6px }
#FebWrap .entry {padding:0px}

<script>
x$(document).ready(function(){
//Add the classes to the months
//Version(7.1) 22-02-17 John Bizley
//Add A Class To The Start Month In eventPage-detail in eventlistpage
var StartMonth = x$('.eventPage-details .span10 ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)').addClass('startMonth');
var $January = x$('.eventListPage .startMonth:contains(Jan)').closest('article.entry').addClass('january').wrapAll('<div id="JanWrap" class="calendarGrid"></div>');
var $February = x$('.eventListPage .startMonth:contains(Feb)').closest('article.entry').addClass('february').wrapAll('<div id="FebWrap" class="calendarGrid"></div>');
var $March = x$('.eventListPage .startMonth:contains(Mar)').closest('article.entry').addClass('march').wrapAll('<div id="MarWrap" class="calendarGrid"></div>');
var $April = x$('.eventListPage .startMonth:contains(Apr)').closest('article.entry').addClass('april').wrapAll('<div id="AprWrap" class="calendarGrid"></div>');
var $May = x$('.eventListPage .startMonth:contains(May)').closest('article.entry').addClass('may').wrapAll('<div id="MayWrap" class="calendarGrid"></div>');
var $June = x$('.eventListPage .startMonth:contains(Jun)').closest('article.entry').addClass('june').wrapAll('<div id="JunWrap" class="calendarGrid"></div>');
var $July = x$('.eventListPage .startMonth:contains(Jul)').closest('article.entry').addClass('july').wrapAll('<div id="JulWrap" class="calendarGrid"></div>');
var $August = x$('.eventListPage .startMonth:contains(Aug)').closest('article.entry').addClass('august').wrapAll('<div id="AugWrap" class="calendarGrid"></div>');
var $September = x$('.eventListPage .startMonth:contains(Sep)').closest('article.entry').addClass('september').wrapAll('<div id="SeptWrap" class="calendarGrid"></div>');
var $October = x$('.eventListPage .startMonth:contains(Oct)').closest('article.entry').addClass('october').wrapAll('<div id="OctWrap" class="calendarGrid"></div>');
var $November = x$('.eventListPage .startMonth:contains(Nov)').closest('article.entry').addClass('november').wrapAll('<div id="NovWrap" class="calendarGrid"></div>');
var $December = x$('.eventListPage .startMonth:contains(Dec)').closest('article.entry').addClass('december').wrapAll('<div id="DecWrap" class="calendarGrid"></div>');
var cgTitle = x$('.calendarGrid').prepend('<div class="calendarGrid-Title"></div>');
var cgTitleName = x$('.calendarGrid-Title').append('<h3 class="monthHeader-name">Month</h3>');

x$('#JanWrap h3.monthHeader-name').html("January");
x$('#FebWrap h3.monthHeader-name').html("February");
x$('#MarWrap h3.monthHeader-name').html("March");
x$('#AprWrap h3.monthHeader-name').html("April");
x$('#MayWrap h3.monthHeader-name').html("May");
x$('#JunWrap h3.monthHeader-name').html("June");
x$('#JulWrap h3.monthHeader-name').html("July");
x$('#AugWrap h3.monthHeader-name').html("August");
x$('#SepWrap h3.monthHeader-name').html("September");
x$('#OctWrap h3.monthHeader-name').html("October");
x$('#Noverap h3.monthHeader-name').html("November");
x$('#DecWrap h3.monthHeader-name').html("December");
});
</script>





Read more…

WHY SO MANY PHOTOS BEING ADDED TO MY SITE

If anyone had been visiting my site over the past week or so then you may have noticed I have been adding a lot of photos. There is a reason for this as I have been testing a way to be able to add photos via the activity feeds, members page and any photo module.

The idea was to not have to keep going to the photos page to add photos then back to where you came from. So far this has been working well, although you as non members cannot see this working because only a member can add photos. I will be adding a video to demo it and eventually my site will be open for members to join so you can try it yourself. Once final testing phase has been completed I will share how to do it on your site and post all the code I used.

John

Read more…
Comments: 0

Tips Being Added To This Site

Some of you who have came here via the Creators forum may have noticed I have started posting tips there but not here. Well I will be adding lot's of tips to the this site and some that may not have been posted to Creators once I get all the relevent forums etc together and making it easy to find what you are looking for. I will also then enable the sign ups in case anyone wants to remark on them or has any questions. I will post on Creators when the forums are up and running so anyone can come and chaeck out any tips.

John :-)

Read more…
Comments: 0