Home  >  Plugins  >  FirstMagic  >  app
Personal App Editor Preview
Tuesday, April 2, 2019 By: Administrator
<!--#set var="ADR1" expr="@lower('<X-FC-OBJURL>')"--><!--#if expr="@indexof ('$ADR1', '__open')>0"--><!--#set var="ADR2" expr="@split ('$ADR1', '/calendar')" --><!--#include virtual="$ADR2/__Resume?formid=20502"--><!--#set var="CANHAVEBYLINE" value="false"--><!--#else--><!--#set var="PUBMYAPP" value="true"--><!--#set var="CANHAVEBYLINE" value="true"--><!--#endif--><!--#if expr="<X-FC-URL-PARAMETER native exists>=0"--><!--#include virtual="//Setup?templates=app&CONFIG&formid=2658" --><!--#else--><!--#include virtual="//Setup?templates=app&CONFIG&formid=2668" --><!--#endif--><!--#if expr="<X-FC-URL-PARAMETER siteview exists>=0"--><!--#include virtual="/$FMROOTLIBRARY/appterms.inc" --><!--#endif--><X-FC-WHITESPACE [STRIP]><!--#if expr="$APPBYLINE=true && $CANHAVEBYLINE=true"--><!--#set var="DOBYLINE" value="bylinetrue"--><!--#else--><!--#set var="DOBYLINE" value="bylinefalse"--><!--#endif--><!--#if expr="<X-FC-URL-PARAMETER pull exists>=0"--><!--#set var="BYLINECLICK" value="byfalse"--><!--#else--><!--#set var="BYLINECLICK" value="byclicktrue"--><!--#endif--><!--#config timefmt="%#N"--><!--#set var="DOHIDE" value="false"--><!--#set var="WHENREADY" value=""--><!--#set var="DISPLAY" value="default"--><!--#if expr="<X-FC-URL-PARAMETER pull exists>=1"--><!--#set var="VIEWBY" value="appview"--><!--#else--><!--#set var="VIEWBY" value="browserview"--><!--#endif--><!--#if expr="$PERSONALAPP=false && $ENABLEINAPPNAV=true"--><!--#set var="CALPREVIEW" value="true"--><!--#elif expr="<X-FC-FIELD 1992 NUMBER>==1 && $ENABLEINAPPNAV=true"--><!--#set var="CALPREVIEW" value="true"--><!--#else--><!--#set var="CALPREVIEW" value="false"--><!--#endif--><!--#set var="NUMSTICKIES" value="0"--><!--#if expr="`$PUBMYAPP`=`true`"--><!--#if expr="$VIEWBY=appview"--><div class="smallfctext msgtxt notification"><!--#echo var="FMARECENTACTIVITY"-->. <!--#echo var="FMADOWNLOAD"--></div><!--#endif-->

<div class="inlineappwrapper<!--#if expr="$DOANTIALIAS=true"--> smooth<!--#endif-->">
<!--#if expr="$CALPREVIEW=true"--><!--#if expr="<X-FC-URL-PARAMETER siteview exists>=0"-->
        <div class="fctext datetxt" id="reqdate"></div> <!--#endif-->
        <div id="datenavbackdrop"></div>
        <div id="datenavpicker">
                <div class="fctext" id="datenavtitle"><!--#echo var="FMANAVDATES"--><a id="canceldatebtn" href="javascript:void(0);">x</a></div>
                <div class="clear"></div>
                <div class="inputdates">
                        <div class="daylabel yearwidth">yyyy</div><div class="daylabel monthwidth">mm</div><div class="daylabel daywidth">dd</div>
                </div>
                <div class="clear"></div>
                <div class="inputdates">
                        <input placeholder="YYYY" type="text" onchange="checkYearVal();" class="yearwidth dodatefield <!--#if expr="<X-FC-URL-PARAMETER siteview exists>=1"-->txtfield<!--#else-->apptxtfield<!--#endif-->" id="theyear" maxlength="4" value=""/><input placeholder="MM" type="text" onchange="checkMonthVal();" class="monthwidth dodatefield <!--#if expr="<X-FC-URL-PARAMETER siteview exists>=1"-->txtfield<!--#else-->apptxtfield<!--#endif-->" id="themonth" maxlength="2" value=""/><input type="text" onchange="checkDayVal();" class="daywidth dodatefield <!--#if expr="<X-FC-URL-PARAMETER siteview exists>=1"-->txtfield<!--#else-->apptxtfield<!--#endif-->" id="theday" maxlength="2" placeholder="DD" value=""/>
                        <div class="clear"></div>
                        <input type="button" id="pickdatebtn" value="" title="Save" class="appformbtn"/>
                </div>
                <div class="clear"></div>
        </div><!--#endif-->

        <div id="str<X-FC-ITEM DATA[MessageID] NUMBER>" class="appfeed">
        <div class="stickies">
        <!--#set var="APPITEM" value="-1"--><!--#while expr="++$APPITEM < <X-FC-CALENDAR-ITEM 0 NITEMS>"--><!--#if expr="<X-FC-CALENDAR-ITEM `$APPITEM` CONTINUED>=0 && <X-FC-CALENDAR-ITEM 0.`$APPITEM` TODO> && <X-FC-CALENDAR-ITEM 0.`$APPITEM` COLUMN[formID]>=163 && <X-FC-CALENDAR-ITEM 0.`$APPITEM` FOREIGN>=0 && @indexof('<X-FC-CALENDAR-ITEM `$APPITEM` SUBJECT HTML>', '</s>')<0"--><!--#include virtual="<X-FC-CALENDAR-ITEM-URI `$APPITEM`>?templates=app&formid=161&$BYLINECLICK&$DOBYLINE&$VIEWBY" --><!--#set var="NUMSTICKIES" expr="$NUMSTICKIES+1"--><!--#endif--><!--#endwhile-->
        </div>

        <div class="events<!--#if expr="$NUMSTICKIES>0"--> hasstickies<!--#else--> nostickies<!--#endif-->">
        <!--#set var="APPITEM" value="-1"--><!--#while expr="++$APPITEM < <X-FC-CALENDAR-ITEM 0 NITEMS>"--><!--#set var="THISID" value="<X-FC-CALENDAR-ITEM `$APPITEM` COLUMN[MessageID] NUMBER>"--><!--#if expr="<X-FC-CALENDAR-ITEM 0.`$APPITEM` COLUMN[formID]>=161 && <X-FC-CALENDAR-ITEM 0.`$APPITEM` FOREIGN>=0"--><!--#if expr="<X-FC-CALENDAR-ITEM `$APPITEM` ALLDAYEVENT>=1"--><!--#set var="EVENTTYPE" value="allday"--><!--#else--><!--#set var="EVENTTYPE" value="timed"--><!--#if expr="<X-FC-CALENDAR-ITEM `$APPITEM` COLUMN[1010] NUMBER>=0"--><!--#rem BUSY --><!--#set var="DISPLAYMODE" value="stamp"--><!--#set var="DISPLAY" value="default"--><!--#elif expr="<X-FC-CALENDAR-ITEM `$APPITEM` COLUMN[1010] NUMBER>=1"--><!--#rem TENTATIVE --><!--#set var="DISPLAYMODE" value="plain"--><!--#set var="DISPLAY" value="default"--><!--#elif expr="<X-FC-CALENDAR-ITEM `$APPITEM` COLUMN[1010] NUMBER>=2"--><!--#rem NOTAVAILABLE --><!--#set var="DISPLAYMODE" value="stamp"--><!--#set var="DISPLAY" value="auto"--><!--#else--><!--#rem FREE --><!--#set var="DISPLAYMODE" value="plain"--><!--#set var="DISPLAY" value="auto"--><!--#endif--><!--#if expr="$DISPLAY=auto"--><!--#if expr="$DATE_LOCAL><X-FC-CALENDAR-ITEM `$APPITEM` END %#N> || $DATE_LOCAL<<X-FC-CALENDAR-ITEM `$APPITEM` START %#N>"--><!--#set var="DOHIDE" value="true"--><!--#set var="WHENREADY" value="$WHENREADY var beginTime$THISID= new Date();var startNow$THISID= beginTime$THISID.getTime();beginTime$THISID.setHours(<X-FC-CALENDAR-ITEM `$APPITEM` START %H,%M,%S>);var sTime$THISID= beginTime$THISID.getTime() - startNow$THISID;var endTime$THISID= new Date();var endNow$THISID= endTime$THISID.getTime();endTime$THISID.setHours(<X-FC-CALENDAR-ITEM `$APPITEM` END %H,%M,%S>);var eTime$THISID= endTime$THISID.getTime() - endNow$THISID;if (sTime$THISID> 0) setTimeout(function(){$('ti$THISID').setStyle('display','block');},sTime$THISID);if (eTime$THISID> 0) setTimeout(function(){$('ti$THISID').setStyle('display','none');},eTime$THISID);"--><!--#else--><!--#set var="DOHIDE" value="false"--><!--#endif--><!--#endif--><!--#endif--><div class="eventscard" id="ti<!--#echo var="THISID"-->"<!--#if expr="$DOHIDE=true && $EVENTTYPE=timed"--> style="display:none;"<!--#endif-->><!--#include virtual="<X-FC-CALENDAR-ITEM-URI .`$APPITEM`>?templates=app&formid=161&collapsed&$DISPLAYMODE&$EVENTTYPE&$DOBYLINE&$BYLINECLICK&$VIEWBY" --></div><!--#endif--><!--#set var="DOHIDE" value="false"--><!--#endwhile-->
        </div>
        <div class="clear"></div>
        </div>
<X-FC-WHITESPACE [RETAIN]><!--#if expr="`$USEAPPINCLUDE`=`true`"-->
<!--#include virtual="/$FMROOTLIBRARY/appinclude.inc" --><!--#endif-->

<!--#if expr="<X-FC-URL-PARAMETER native exists>=0"--><!--#if expr="$DISPLAY=auto || $DOAPPSOCIAL=true || $CALPREVIEW=true || <X-FC-URL-PARAMETER siteview exists>=1"--><script>
window.addEvent('domready', function(){<!--#if expr="$CALPREVIEW=true"-->
        doCurrentDates();
        $('reqdate').innerHTML='<a class="datenav" id="datenavleft" href="javascript:void(0);">&laquo;</a><a class="datenav" id="datenavcenter" href="javascript:void(0);"><!--#if expr="$USFORMAT=true"--><X-FC-FIELD 1400 DATE %a&nbsp;%b&nbsp;%#d.&nbsp;%Y><!--#else--><X-FC-FIELD 1400 DATE %a&nbsp;%#d.&nbsp;%b&nbsp;%Y><!--#endif--><!--#if expr="<X-FC-FIELD 1401 DATE,"%D">==<X-FC-FIELD 1400 DATE,"%D">"--> -&nbsp;<X-FC-FIELD LANG.158.3010.9 STRING><!--#endif--></a><a class="datenav" id="datenavright" href="javascript:void(0);">&raquo;</a>';
        $('datenavbackdrop').addEvent('<!--#echo var="ACTIONEVENT"-->', function(event){closeDatepick();});
        $('pickdatebtn').addEvent('<!--#echo var="ACTIONEVENT"-->', function(event){goCustomdate();});
        $('canceldatebtn').addEvent('<!--#echo var="ACTIONEVENT"-->', function(event){closeDatepick();});
        $('datenavleft').addEvent('<!--#echo var="ACTIONEVENT"-->', function(event){goPrevdate();});
        $('datenavcenter').addEvent('<!--#echo var="ACTIONEVENT"-->', function(event){openDatepick();});
        $('datenavright').addEvent('<!--#echo var="ACTIONEVENT"-->', function(event){goNextdate();});
<!--#elif expr="<X-FC-URL-PARAMETER siteview exists>=1"-->
        $('reqdate').innerHTML='<!--#if expr="$USFORMAT=true"--><X-FC-FIELD 1400 DATE %a&nbsp;%b&nbsp;%#d.&nbsp;%Y><!--#else--><X-FC-FIELD 1400 DATE %a&nbsp;%#d.&nbsp;%b&nbsp;%Y><!--#endif--><!--#if expr="<X-FC-FIELD 1401 DATE,"%D">==<X-FC-FIELD 1400 DATE,"%D">"--> -&nbsp;<X-FC-FIELD LANG.158.3010.9 STRING><!--#endif-->';<!--#endif--><!--#if expr="$DISPLAY=auto"-->
<!--#echo var="WHENREADY"--><!--#endif--><!--#if expr="$DOAPPSOCIAL=true"-->
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');
window.___gcfg = {lang: 'en'}; (function(){var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/platform.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);})();
<!--#endif-->});<!--#if expr="$CALPREVIEW=true"-->
function checkYearVal(){
checkAllDays(); thsYear=$('theyear').value; if (isNaN(thsYear) || thsYear.length != 4 || (thsYear<2017) || (thsYear>2039)) $('theyear').setStyle('background','#f8f4e3'),$('theyear').value='2020',$('theyear').select();
else $('theyear').setStyle('background','#ffffff');
        }
function checkMonthVal(){
checkAllDays(); thsMonth=$('themonth').value; if (isNaN(thsMonth) || thsMonth.length != 2 || (thsMonth<1) || (thsMonth>12)) $('themonth').setStyle('background','#f8f4e3'),$('themonth').value='01',$('themonth').select();
else $('themonth').setStyle('background','#ffffff');
        }
function checkAllDays(){
thsMonthEnd=$('themonth').value; thsYearLeap=$('theyear').value;thsDay=$('theday').value; if(thsMonthEnd==01 || thsMonthEnd==03  || thsMonthEnd==05 || thsMonthEnd==07 || thsMonthEnd==08 || thsMonthEnd==10 || thsMonthEnd==12) valnumdays=31; else if(thsMonthEnd==04 || thsMonthEnd==06  || thsMonthEnd==09 || thsMonthEnd==11) valnumdays=30; else if(thsYearLeap==2020 || thsYearLeap==2024 || thsYearLeap==2028 || thsYearLeap==2032 || thsYearLeap==2036) valnumdays=29; else valnumdays=28; if (thsDay>valnumdays) $('theday').value='01',$('theday').select(),$('theday').setStyle('background','#f8f4e3'); else $('theday').setStyle('background','#ffffff');
        }
function checkDayVal(){
thsDay=$('theday').value; checkAllDays(); if (isNaN(thsDay) || thsDay.length != 2 || (thsDay<1)) $('theday').value='01',$('theday').select();
        }
function doCurrentDates(){currentTime = new Date(); mymonth = currentTime.getMonth() + 1; myday = currentTime.getDate(); myyear = currentTime.getFullYear(); if(mymonth.length != 2) $('themonth').value='0'+mymonth; else $('themonth').value=mymonth; $('theyear').value=myyear; if(myday.length != 2) $('theday').value='0'+myday; else $('theday').value=myday;
        }
function closeDatepick(){
        $('datenavbackdrop').set('tween', {duration:300}).fade('0');$('datenavpicker').set('tween', {duration:300}).fade('0');
        }
function openDatepick(){
        $('datenavbackdrop').set('tween', {duration:300}).fade('1'); $('datenavpicker').set('tween', {duration:300}).fade('1');
        }
function refreshHome(){
        loaddefault=1;setFeedLink='<X-FC-OBJURL BASE SLASH>?templates=app&<!--#if expr="<X-FC-URL-PARAMETER siteview exists>=1"-->siteview<!--#else-->pull<!--#endif-->&formid=160';getFeed();
        }
function goPrevdate(){
        loaddefault=0;setFeedLink='<X-FC-OBJURL BASE SLASH>?Date=<X-FC-FIELD 1402 DATE,"%D">&templates=app&<!--#if expr="<X-FC-URL-PARAMETER siteview exists>=1"-->siteview<!--#else-->pull<!--#endif-->&formid=160';getFeed();
        }
function goNextdate(){
        loaddefault=0;setFeedLink='<X-FC-OBJURL BASE SLASH>?Date=<X-FC-FIELD 1403 DATE,"%D">&templates=app&<!--#if expr="<X-FC-URL-PARAMETER siteview exists>=1"-->siteview<!--#else-->pull<!--#endif-->&formid=160';getFeed();
        }
function goCustomdate(){
goDate=($('theyear').value+$('themonth').value+$('theday').value); loaddefault=0;setFeedLink='<X-FC-OBJURL BASE SLASH>?Date='+(goDate)+'&templates=app&<!--#if expr="<X-FC-URL-PARAMETER siteview exists>=1"-->siteview<!--#else-->pull<!--#endif-->&formid=160';getFeed();
        }<!--#endif-->
</script><!--#if expr="$DOAPPSOCIAL=true"--><script async defer src="//assets.pinterest.com/js/pinit.js"></script><!--#endif-->
<!--#endif--><!--#endif--><!--#else-->
<div style="background:#ffffff;border:1px #cccccc solid;padding:50px 15px 50px 15px;text-align:center;color:#000000;"><!--#echo var="FMANOSTREAMFOUND"--></div>
<!--#endif-->

Top of Page