Page 1 of 1

YJ news slider 8.0 php aanpassen.

Posted: Wed Aug 25, 2010 12:11 pm
by nieuwsmag
Hallo,

Ik wil graag werken met de module YJ news slider 8.0. Nu heb ik de php al een beetje aangepast omdat deze module alleen werkt met 1 category, alleen ik wil al het laatste nieuws uit alle categorie laten zien. Dit is mij nu gelukt ik zit alleen met het volgende:

De module neem afbeeldingen mee die intern is opgeslagen, nu werk ik met externe afbeelding en nu vroeg ik mij af of iemand weet hoe ik dat in de php kan aanpassen.

Ik heb 1 bestand waarvan ik vermoed dat ik die moet aanpassen.. als dat niet zo is hoor ik dat graag.

Code: Select all

<?php
/*======================================================================*\
|| #################################################################### ||
|| # Youjoomla LLC - YJ- Licence Number 62KI033
|| # Licensed to - Neo
|| # ---------------------------------------------------------------- # ||
|| # Copyright (C) 2006-2009 Youjoomla LLC. All Rights Reserved.        ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- THIS IS NOT FREE SOFTWARE ---------------- #      ||
|| # http://www.youjoomla.com | http://www.youjoomla.com/license.html # ||
|| #################################################################### ||
\*======================================================================*/

	// no direct access
	defined('_JEXEC') or die('Restricted access');
	/**
	 * Image detection inside article. Searches in intro text and if not found, in full article text
	 *
	 * @param object $row
	 * @return string - image path
	 */
	function article_image8 ($row)
	{
		$img = search_image8( $row->introtext );
		if( $img ) return $img;
				
		$img = search_image8( $row->fulltext );
		return $img;		
	}
	/**
	 * Searches for all images inside a text and returns the first one found
	 *
	 * @param string $text
	 * @return string
	 */
	function search_image8( $text )
	{		
		preg_match_all("#\<img(.*)src\=\"(.*)\"#Ui", $text, $mathes);		
		return isset($mathes[2][0]) ? $mathes[2][0] : '';			
	}	
?>

Re: YJ news slider 8.0 php aanpassen.

Posted: Sat Sep 04, 2010 3:36 pm
by nieuwsmag
Na veel prutsen is het mij gelukt de externe afbeeldingen zichtbaar te krijgen. Ik moest een andere file gebruiken en daarin heb ik het volgende aangepast.

Orginele php code:

Code: Select all

'img_out' =>"<img src=\"".JURI::base().$img_url."\" border=\"0\"  class=\"YJSports_link\" title=\"".$row->cattitle." :: ".$row->title."\"  alt=\"\"/>"
veranderd in:

Code: Select all

'img_out' =>"<img src=\"".$img_url."\" title=\" \" height=\"250px\" width=\"500px\" border=\"0\"  class=\"YJSports_link\"".$row->cattitle." :: ".$row->title."\"  alt=\"\"/>"
En nu krijg ik de afbeeldingen wel te zien... :D