primo commit
This commit is contained in:
		| @ -0,0 +1 @@ | ||||
| <html><body bgcolor="#FFFFFF"></body></html> | ||||
| @ -0,0 +1,41 @@ | ||||
| <?php | ||||
| /* | ||||
|  * @package Joomla | ||||
|  * @copyright Copyright (C) 2005 Open Source Matters. All rights reserved. | ||||
|  * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php | ||||
|  * | ||||
|  * @component Phoca Gallery | ||||
|  * @copyright Copyright (C) Jan Pavelka www.phoca.cz | ||||
|  * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL | ||||
|  */ | ||||
|  | ||||
| defined('_JEXEC') or die('Restricted access'); | ||||
| use Joomla\CMS\Language\Text; | ||||
| //JHtml::_('behavior.tooltip'); | ||||
|  | ||||
| echo '<div id="phocagallery-fba">'. "\n" | ||||
| .'<h4>'.Text::_( 'COM_PHOCAGALLERY_FB_SELECT_ALBUM' ).'</h4>'; | ||||
|  | ||||
| if ($this->userInfo == 1 ){ | ||||
|  | ||||
| 	echo '<ul>'; | ||||
| 	if(!empty($this->albums)) { | ||||
| 		foreach ($this->albums as $key => $album) { | ||||
|     //.'<a href="#" onclick="if (window.parent) window.parent.'.  $this->fce .' (\''. $album['aid'].'\');">'.$album['name'].'</a>' | ||||
| 	echo '<li class="icon-16-edb-categories">' | ||||
| 	.'<a href="#" onclick="if (window.parent) window.parent.'.  $this->fce .' (\''. $album['id'].'\');">'.$album['name'].'</a>' | ||||
| 	.'</li>' . "\n"; | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	echo '</ul>'. "\n"; | ||||
| } else { | ||||
| 	echo '<div>'.Text::_('COM_PHOCAGALLERY_FB_SELECT_USER').'</div>'; | ||||
| 	echo '<p> </p>'; | ||||
| 	echo '<div><a style="text-decoration:underline" href="#" onclick="window.parent.closeModal();">'.Text::_('COM_PHOCAGALLERY_CLOSE_WINDOW').'</a></div>'; | ||||
|  | ||||
| } | ||||
|  | ||||
| echo '</div>'. "\n"; | ||||
|  | ||||
| ?> | ||||
| @ -0,0 +1 @@ | ||||
| <html><body bgcolor="#FFFFFF"></body></html> | ||||
| @ -0,0 +1,82 @@ | ||||
| <?php | ||||
| /* | ||||
|  * @package Joomla | ||||
|  * @copyright Copyright (C) 2005 Open Source Matters. All rights reserved. | ||||
|  * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php | ||||
|  * | ||||
|  * @component Phoca Component | ||||
|  * @copyright Copyright (C) Jan Pavelka www.phoca.cz | ||||
|  * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL | ||||
|  */ | ||||
| defined('_JEXEC') or die(); | ||||
| use Joomla\CMS\MVC\View\HtmlView; | ||||
| use Joomla\CMS\Factory; | ||||
| jimport( 'joomla.application.component.view' ); | ||||
| phocagalleryimport( 'phocagallery.facebook.fb' ); | ||||
| phocagalleryimport( 'phocagallery.facebook.fbsystem' ); | ||||
|  | ||||
| class PhocaGalleryCpViewphocaGalleryFbA extends HtmlView | ||||
| { | ||||
| 	protected $r; | ||||
| 	protected $t; | ||||
|  | ||||
| 	function display($tpl = null) { | ||||
| 		$app		= Factory::getApplication(); | ||||
| 		$document	= Factory::getDocument(); | ||||
| 		$uri		= \Joomla\CMS\Uri\Uri::getInstance(); | ||||
|  | ||||
| 		$this->t	= PhocaGalleryUtils::setVars('fba'); | ||||
| 		$this->r	= new PhocaGalleryRenderAdminview(); | ||||
|  | ||||
|  | ||||
| 		$this->field	= Factory::getApplication()->input->get('field'); | ||||
| 		$this->fce 		= 'phocaSelectFbAlbum_'.$this->field; | ||||
|  | ||||
| 		//$eName	= JFactory::getApplication()->input->get('editor'); | ||||
| 		//$eName	= preg_replace( '#[^A-Z0-9\-\_\[\]]#i', '', $eName ); | ||||
|  | ||||
|  | ||||
|  | ||||
| 		$uid	= Factory::getApplication()->input->get('uid', 0, '', 'int'); | ||||
|  | ||||
| 		$db = Factory::getDBO(); | ||||
| 		$query = 'SELECT a.*' | ||||
| 		. ' FROM #__phocagallery_fb_users AS a' | ||||
| 		. ' WHERE a.published = 1' | ||||
| 		. ' AND a.id = '.(int)$uid | ||||
| 		. ' ORDER BY a.ordering'; | ||||
| 		$db->setQuery( $query ); | ||||
| 		$user = $db->loadObject(); | ||||
|  | ||||
| 		if(!isset($user->uid)) { | ||||
| 			$this->userInfo = 0; | ||||
|  | ||||
| 		} else { | ||||
|  | ||||
| 			$session 	= PhocaGalleryFbSystem::setSessionData($user); | ||||
| 			$albumN		= PhocaGalleryFb::getFbAlbums($user->appid, $user->fanpageid,  $user->appsid, $session); | ||||
|  | ||||
| 			$albumR = array(); | ||||
| 			$i = 0; | ||||
| 			if (!empty($albumN)) { | ||||
| 				foreach($albumN as $k => $v) { | ||||
| 					if (!empty($v)) { | ||||
| 						foreach($v as $k2 => $v2) { | ||||
| 							$albumR[$i]['id'] 	= $v2['id']; | ||||
| 							$albumR[$i]['name'] = $v2['name']; | ||||
| 							$i++; | ||||
| 						} | ||||
| 					} | ||||
| 				} | ||||
| 			} | ||||
| 			$this->albums = $albumR; | ||||
|  | ||||
| 			$this->userInfo = 1; | ||||
| 		} | ||||
|  | ||||
| 		//$this->assignRef('tmpl',	$t); | ||||
| 		parent::display($tpl); | ||||
|  | ||||
| 	} | ||||
| } | ||||
| ?> | ||||
		Reference in New Issue
	
	Block a user