Hey alex i hope all is well,
The reason i asked about a changelog specifically is because after updating jfbconnect to the latest revision, my K2 front end editor fell to pieces, to explain, it has tabs on it, with functions like add image, add media, and so on, after the upadate the content of the k2tabs becomes split from the tab area and displayed below the k2 editor gui in my case i have JCE i think it is, as the editor.
So.. i do have windif, but im not sure i can load a whole bunch of files into it at once, thus making the procedure of seeing what has changed lengthy and troublesome, i do have a cpl of *nix shells at my disposal and im sure there is some command to compare directorys and output the diff, but i really havnt done it b4.
Anyway what i did is to fix the bug and bring the tabs back to life, (containing their content and actually shifting on clicks is this) ill just paste it, i essentially commented out 95% of the toolbar.php as shown below.
<?php
/**
* @package JFBConnect
* @copyright (c) 2009-@CURRENT_YEAR@ by SourceCoast - All Rights Reserved
* @license
www.gnu.org/licenses/gpl-2.0.html GNU/GPL
* @version Release v@VERSION@
* @build-date @DATE@
*/
// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die('Restricted access');
class JFBConnectToolbar
{
private $buttons = array();
public function onAfterDispatch()
{
// if (JFactory::getUser()->authorise('jfbconnect.channels.post', 'com_jfbconnect'))
// {
// $path = JPATH_SITE . '/components/com_jfbconnect/libraries/toolbar/';
// $files = JFolder::files($path);
// foreach ($files as $f)
// {
// require_once($path . $f);
// $class = 'JFBConnectToolbar' . str_replace('.php', '', $f);
// $this->buttons[] = new $class();
// }
//
// $doc = JFactory::getDocument();
// $doc->addStyleSheet('components/com_jfbconnect/assets/jfbconnect.css');
// if (JFBCFactory::config()->get('facebook_display_errors'))
// {
//// $doc->addScript('media/sourcecoast/js/jquery-ui.js');
// $doc->addStyleSheet('media/sourcecoast/css/jquery-ui/jquery-ui.css');
// }
// else
// {
//// $doc->addScript('media/sourcecoast/js/jquery-ui.min.js');
// $doc->addStyleSheet('media/sourcecoast/css/jquery-ui/jquery-ui.min.css');
// }
// }
}
public function onAfterRender()
{
if (JFactory::getUser()->authorise('jfbconnect.channels.post', 'com_jfbconnect'))
{
// $buttons = array();
// $buttonHtml = array();
// foreach ($this->buttons as $b)
// {
// $buttons[] = '<button name="' . $b->systemName . '">' . $b->displayName . '</button>';
// $buttonHtml[] = $b->getHtml();
// }
// $buttons[] = '<button name="close">X</button>';
// $html = '<div id="social-toolbar" class="ui-widget-header ui-corner-all" style="position:fixed; top: 10px">';
// $html .= implode($buttons);
// $html .= '</div>';
// $html .= implode($buttonHtml);
//
// $body = JResponse::getBody();
// $body = str_ireplace("</body>", $html . "</body>", $body);
// JResponse::setBody($body);
}
}
}
I cant tell easily just by looking at this why this is occuring, i pressume there are some conflicts happening, that could maybe be resolved with noconflict() really not sure mate anyways i just thought i would pass that little gem on to u, im quite proud of myself for being able to find it and bring the front end editor back to life
P.S i did have to make some changes to the sclogin theme directory within the media/sourcecoast directry structure, simply to add a padding value to the sclogin div i place in my upper toolbar, which gets overridden along with the color changes i make on each update.
.sclogin {
text-align: right;
margin-top: 18px;
etc.
I also wanted to say thank-you very much for your support and help with this i really appreciate it.