<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.0" client="site" method="upgrade"> <name>Facebook Fan Page</name> <creationDate>March 2017</creationDate> <version>6.0.3</version> <author>GraphicAholic</author> <copyright>Copyright 2012-2017 - graphicaholic.com</copyright> <license>http://www.gnu.org/copyleft/lgpl.html</license> <authorEmail>support@graphicaholic.com</authorEmail> <authorUrl>http://www.graphicaholic.com</authorUrl> <description> <![CDATA[ <p><a href="http://www.graphicaholic.com"><img src="../modules/mod_fbfanpage/images/FacebookFanPage.jpg" alt="Facebook Fan Page" style="float:left;margin:0 20px 20px 0px;padding:4px;border:1px solid #ddd"/></a><br style="clear:both" /></p><p>Facebook® Fan Page is a jQuery module that will display a public Facebook® fan page within your Joomla website. All new scripting code that fully supports Facebook® current API requirements.</p> <div style="color:#555"> <p><i>Upgrade release:</i><br /> <b>Version: 6.0.3-PRO</b></p> <b>Version: 6.0.2-PRO</b></p> <b>Version: 6.0.1-PRO</b></p> <b>Version: 6.0.0-PRO</b></p> <b>Version: 5.1.0-PRO</b></p> <b>Version: 5.0.0-PRO</b></p> <b>Version: 4.1.0-PRO</b></p> <b>Version: 4.0.0-PRO</b></p> <b>Version: 3.0.0-PRO</b></p> <b>Version: 2.1.0-PRO</b></p> <b>Version: 2.0.0-PRO</b></p> <p><i>Initial release:</i><br /> Version: 1.0.0</p> </div> ]]> </description> <files> <filename module="mod_fbfanpage">mod_fbfanpage.php</filename> <folder>js</folder> <folder>css</folder> <folder>images</folder> <folder>tmpl</folder> <folder>fields</folder> <filename module="mod_fbfanpage">helper.php</filename> <filename module="mod_fbfanpage">mod_fbfanpage.xml</filename> <filename module="mod_fbfanpage">index.html</filename> </files> <updateservers> <server type="extension" priority="1" name="Facebook Fan Page Update">http://www.graphicaholic.com/downloads/FacebookFanPage/facebookfanpage.xml</server> </updateservers> <config> <fields name="params" addfieldpath="/modules/mod_fbfanpage/fields"> <!-- General Settings --> <fieldset name="general" group="general" label="Required Settings"> <field name="facebookURL" type="text" default="" label="Facebook Fanpage URL name" description="Enter your Facebook Fanpage URL name." /> <field name="appID" type="text" default="" label="Facebook Application ID" description="Enter your Facebook application ID code." /> <field name="accessToken" type="text" default="" label="Facebook Access Token" description="Enter your generated Access Token." /> <field name="videoAPI" type="list" default="0" label="Will you be using Video Tab?" description="Change this if you are going to use the Video Tab"> <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="accessTokenVideo" type="text" showon="videoAPI:1" default="EAAMHbZBctZCZBsBAOz06I0ZBjGwZAxZCZAOlVEQEZBYhAyIL1i8bxtmTdQv0rGJniz3x4KRHshdGsFl3LwquAREZCxw9HlBcbojeqQENtZCwnsJ0fLTCWJwOBZA9BxZCi5ZCE27mBCEp4nlZAs5ZAJC7zyrcrNGPYHGPvlyooIZD" label="Video Access Token" description="Effective with Facebook's API v2.8, This option is VERY EXPERMENTAL! Please use the default Access Token code until a full time soultion is found." /> <field name="defaultView" type="list" default="Posts" label="Select default page view" description="Select default page view"> <option value="Posts">Posts</option> <option value="Photos">Photos</option> <option value="Videos">Videos</option> <option value="Albums">Albums</option> </field> <field name="displayMode" type="list" default="grid" label="Select display mode" description="Select display mode"> <option value="grid">Grid</option> <option value="list">List</option> <option value="double-list">Double List</option> </field> <field name="dateFormat" type="list" default="relative" label="Select date format" description="Select date format"> <option value="relative">Relative</option> <option value="specific">Specific</option> </field> <field name="dateLayout" type="list" showon="dateFormat:specific" default="M-D-Y" label="Specific date layout" description="Adjust to your specific needs."> <option value="M-D-Y">M-D-Y</option> <option value="D-M-Y">D-M-Y</option> <option value="Y-M-D">Y-M-D</option> <option value="M-Y">M-Y</option> </field> <field name="widthPercentage" type="text" default="100%" label="Module width percentage" description="Enter width PERCENTAGE you wish to use" /> <field name="maxPostHeight" type="text" default="2.8em" label="Max post box height" description="The higher the value in 'em' format displays more posting text within each box. NOTE: If you want to show the entire post text set this value to 100%." /> <field name="numberPosts" type="text" default="10" label="Number of posts to display" description="Number of posts to display on page load?" /> <field name="gridPosts" type="text" default="3" label="Number of posts per row" description="Number of posts to display per row?" /> <field name="postsPadding" type="text" default="1.2em" label="Module Padding" description="Padding between posts and outside container. Adjust to your specific needs." /> <field name="marginTop_Bottom" type="text" default="1.2em" label="T|B spacing between posts" description="Adjusting this value will allow you to increase/descrease the Top|Bottom spacing between each post." /> <field name="marginLeft_Right" type="text" default="1.2em" label="L|R spacing between posts" description="Adjusting this value will allow you to increase/descrease the Left|Right spacing between each post." /> <field name="onClickAction" type="list" class="btn-group" default="popup" label="Popup or Links on click?" description="Popup will display images, videos etc. in a popup. Link will redirect the users to Facebook Page"> <option value="popup">Popup</option> <option value="link">Link</option> </field> <field name="marginBottom" type="text" default="0px" label="Bottom Margin" description="Enter bottom margin value if needed." /> <field name="pageRefresh" type="list" default="1" label="Refresh after page load?" description="With Google Chrome and some Joomla templates the container does not push all modules below the Facebook Fan Page display. If you are having this issue with your install, turn this option to Yes."> <option value="2">Yes</option> <option value="1">No</option> </field> </fieldset> <!-- Global Adjustments --> <fieldset name="globaladjustments" group="globaladjustments" label="Global Adjustments"> <field name="responsiveBreakpoints" type="text" default="600,650,1200,2500" label="Responsive Breakpoints" description="Adjust as needed. Default settings cover the most common responsive breakpoints." /> <field name="loadmoreIcon" type="text" default="plus" label="Load more icon" description="This is a Font Awesome icon. Adjust using their library code." /> <field name="loadmoreText" type="text" default="Show me more posts..." label="Load more button text" description="Adjust to your specific needs." /> <field name="showcoverImage" type="list" default="true" label="Show cover image" description="Show cover image?"> <option value="true">Yes</option> <option value="false">No</option> </field> <field name="hideHeader" type="list" default="false" label="Hide header?" description="Hide header?"> <option value="true">Yes</option> <option value="false">No</option> </field> <field name="hideHeaderInfo" type="list" default="true" label="Hide header text info?" description="Hide header text info?"> <option value="true">Yes</option> <option value="false">No</option> </field> <field name="hideTabs" type="list" default="false" label="Hide tabs" description="Hide tabs?"> <option value="true">Yes</option> <option value="false">No</option> </field> <field name="postsTabTitle" type="text" showon="hideTabs:false" default="Posts" label="Posts tab title" description="Adjust to your specific needs" /> <field name="photosTab" type="list" showon="hideTabs:false" default="2" label="Show photos tab" description="Show photos tab?"> <option value="2">Yes</option> <option value="1">No</option> </field> <field name="photosTabTitle" type="text" showon="photosTab:2[AND]hideTabs:false" default="Photos" label="Photos tab title" description="Adjust to your specific needs" /> <field name="videoTab" type="list" showon="hideTabs:false" default="2" label="Show videos tab" description="Show videos tab?"> <option value="2">Yes</option> <option value="1">No</option> </field> <field name="videosTabTitle" type="text" showon="videoTab:2[AND]hideTabs:false" default="Videos" label="Videos tab title" description="Adjust to your specific needs" /> <field name="albumsTab" type="list" showon="hideTabs:false" default="2" label="Show albums tab" description="Show albums tab?"> <option value="2">Yes</option> <option value="1">No</option> </field> <field name="albumsTabTitle" type="text" showon="albumsTab:2[AND]hideTabs:false" default="Albums" label="Albums tab title" description="Adjust to your specific needs" /> <field name="hideSorting" type="list" default="false" label="Hide sorting?" description="Hide shorting?"> <option value="true">Yes</option> <option value="false">No</option> </field> <field name="sortRecentText" type="text" showon="hideSorting:false" default="Recent first" label="Recent sorting text" description="Adjust to your specific needs" /> <field name="sortPopularText" type="text" showon="hideSorting:false" default="Popular first" label="Popular sorting text" description="Adjust to your specific needs" /> <field name="hideLikesComments" type="list" default="false" label="Hide Likes|Comments?" description="Hide Likes|Comments?"> <option value="true">Yes</option> <option value="false">No</option> </field> <field name="yearAgoText" type="text" showon="dateFormat:relative" default="year ago" label="Year Ago date text" description="Adjust to your specific needs" /> <field name="monthAgoText" type="text" showon="dateFormat:relative" default="month ago" label="Month Ago date text" description="Adjust to your specific needs" /> <field name="dayAgoText" type="text" showon="dateFormat:relative" default="day ago" label="Day Ago date text" description="Adjust to your specific needs" /> <field name="hourAgoText" type="text" showon="dateFormat:relative" default="hour ago" label="Hour Ago date text" description="Adjust to your specific needs" /> <field name="justNowText" type="text" showon="dateFormat:relative" default="just now" label="Just Now date text" description="Adjust to your specific needs" /> <field name="janMonthText" type="text" showon="dateFormat:specific" default="Jan" label="January text" description="Adjust to your specific needs" /> <field name="febMonthText" type="text" showon="dateFormat:specific" default="Feb" label="February text" description="Adjust to your specific needs" /> <field name="marMonthText" type="text" showon="dateFormat:specific" default="Mar" label="March text" description="Adjust to your specific needs" /> <field name="aprMonthText" type="text" showon="dateFormat:specific" default="Apr" label="April text" description="Adjust to your specific needs" /> <field name="mayMonthText" type="text" showon="dateFormat:specific" default="May" label="May text" description="Adjust to your specific needs" /> <field name="junMonthText" type="text" showon="dateFormat:specific" default="Jun" label="June text" description="Adjust to your specific needs" /> <field name="julMonthText" type="text" showon="dateFormat:specific" default="Jul" label="July text" description="Adjust to your specific needs" /> <field name="augMonthText" type="text" showon="dateFormat:specific" default="Aug" label="August text" description="Adjust to your specific needs" /> <field name="sepMonthText" type="text" showon="dateFormat:specific" default="Sep" label="September text" description="Adjust to your specific needs" /> <field name="octMonthText" type="text" showon="dateFormat:specific" default="Oct" label="October text" description="Adjust to your specific needs" /> <field name="novMonthText" type="text" showon="dateFormat:specific" default="Nov" label="November text" description="Adjust to your specific needs" /> <field name="decMonthText" type="text" showon="dateFormat:specific" default="Dec" label="December text" description="Adjust to your specific needs" /> <field name="facebookCommentsText" type="text" showon="onClickAction:popup" default="Write a Facebook comment.." label="Popup comments text" description="Adjust to your specific needs" /> <field name="facebookPostText" type="text" showon="onClickAction:popup" default="Post" label="Popup Post text" description="Adjust to your specific needs" /> </fieldset> <!-- Styling --> <fieldset name="styling" group="styling" label="Styling"> <field name="globalfontSize" type="text" default="16px" label="Global font size ratio" description="Global font size ratio. All text within module will be based off the Global font size ratio" /> <field name="headerBackgroundColor" type="truecolors" default="rgba(244, 67, 54, 1)" format="rgb" opacity="1.0" label="Global background color" description="Global background color. Effects all links and tabs." /> <field name="HeaderHeight" type="text" default="400px" label="Header image height" description="Header height in pixels. Adjust to your specific needs." /> <field name="headerFontColor" type="truecolors" default="rgba(255, 255, 255, 1)" format="rgb" opacity="1.0" label="Header font color" description="Header font color." /> <field name="BackgroundColor" type="truecolors" default="rgba(236, 239, 241, 1)" format="rgb" opacity="1.0" label="Container background color" description="Container background color." /> <field name="ArticleboxColor" type="truecolors" default="rgba(251, 251, 251, 1)" format="rgb" opacity="1.0" label="Article box background color" description="Article box background color." /> <field name="titlefontFamily" type="text" default="Roboto Condensed" label="Title font family" description="Google title font family." /> <field name="bodyfontFamily" type="text" default="Roboto Condensed" label="Body font family" description="Google body font family." /> <field name="BodyColor" type="truecolors" default="rgba(97, 93, 93, 1)" format="rgb" opacity="1.0" label="Body posts font color" description="Body posts font color." /> <field name="bodyWeight" type="list" default="normal" label="Body posts font weight" description="Select body posts font weight"> <option value="normal">Normal</option> <option value="bold">Bold</option> </field> <field name="ControlsColor" type="truecolors" default="rgba(0, 0, 0, 1)" format="rgb" opacity="1.0" label="Controls text color" description="Controls text color." /> <field name="LinkColor" type="truecolors" default="rgba(255, 255, 255, 1)" format="rgb" opacity="1.0" label="Like|Comment icon color" description="Like|Comment icon color." /> </fieldset> <fieldset name="advanced" group="advanced"> <field name="loadScripts" type="list" default="1" label="Load script files inline?" description="By selecting Yes, you are allowing this extension to load it's supporting script files in between the body tags and not in the head tags, where they properly belong. This option is available because other installed extension(s) on your site or your template are improperly loading the jQuery Library script."> <option value="1">JNO</option> <option value="2">JYES</option> </field> <field name="loadjQuery" showon="loadScripts:2" type="radio" class="btn-group" default="0" label="Load jQuery Library?" description="By selecting Yes, you are allowing this extension to load the jQuery Library script inline. This option was added to combat other Joomla! template or extension developers who choose not to follow the Joomla! 3.x guidelines on properly handling the jQuery Library script load. Having to add this option angers me greatly because NOW this extension is not following the Joomla! 3.x jQuery Library guidelines. By setting this option to 'Yes' just to get this extension to work is just wrong! However, because other Joomla! extension or template developers choose not to follow these quidelines, I must fight fire with fire... Please adjust this setting at your own risk!"> <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="moduleclass_sfx" type="text" default="" label="Module Class Suffix" description="fieldMODULECLASSSUFFIX" /> <field name="cache" type="radio" class="btn-group" default="1" label="Caching" description="Select whether to cache the content of this module"> <option value="1">Use global</option> <option value="0">No caching</option> </field> <field name="cache_time" type="text" default="900" label="Cache Time" description="The time before the module is recached" /> <field name="documentation" type="docs" default="900" label="" description="" /> </fieldset> </fields> </config> </extension>