Your IP : 216.73.216.20


Current Path : /home/e/t/i/etiennec/www/oldsite/tmp/cache/skel/
Upload File :
Current File : /home/e/t/i/etiennec/www/oldsite/tmp/cache/skel/html_c5b73f6f942783888005322094bc6948.php

<?php

/*
 * Squelette : ../plugins/auto/mediatheque/formulaires/inc-portfolio_documents.html
 * Date :      Sun, 09 Jan 2011 16:00:10 GMT
 * Compile :   Sun, 20 May 2012 11:36:30 GMT
 * Boucles :   _illustrations, _portfolio, _documents
 */ 

/* BOUCLE documents  */

 function BOUCLE_illustrationshtml_c5b73f6f942783888005322094bc6948(&$Cache, &$Pile, &$doublons, &$Numrows, $SP) {

	static $connect = '';
	$in = array();
	if (!(is_array($a = ($Pile[0]['statut']))))
		$in[]= $a;
	else $in = array_merge($in, $a);
	static $table = 'documents';
	static $id = '_illustrations';
	static $from = array('documents' => 'spip_documents','L1' => 'spip_types_documents','L2' => 'spip_documents_liens');
	static $type = array();
	static $groupby = array("documents.id_document");
	static $select = array("0+documents.titre AS num",
		"documents.date",
		"documents.id_document",
		"L2.id_objet",
		"L2.objet");
	static $orderby = array('num', 'documents.date', 'documents.id_document');
	$where = 
			array(
			array('(documents.taille > 0 OR documents.distant=\'oui\')'), 
			array('=', 'L1.inclus', "'image'"), 
			array('=', 'documents.mode', "'image'"), 
			array('=', 'L2.id_objet', sql_quote($Pile[0]['id_objet'])), 
			array('=', 'L2.objet', sql_quote($Pile[0]['objet'])), (!$Pile[0]['statut'] ? '' : ((is_array($Pile[0]['statut'])) ? sql_in('documents.statut',sql_quote($in)) : 
			array('=', 'documents.statut', sql_quote($Pile[0]['statut'])))));
	static $join = array('L1' => array('documents','extension'), 'L2' => array('documents','id_document'));
	static $limit = '';
	static $having = 
			array();
	$t0 = "";
	// REQUETE
	$result = calculer_select($select, $from, $type, $where, $join, $groupby, $orderby, $limit, $having, $table, $id, $connect,
		 array('../plugins/auto/mediatheque/formulaires/inc-portfolio_documents.html','html_c5b73f6f942783888005322094bc6948','_illustrations',10,$GLOBALS['spip_lang']));
	if ($result) {
	
	// COMPTEUR
	$Numrows['_illustrations']['compteur_boucle'] = 0;
	$Numrows['_illustrations']['total'] = @intval(sql_count($result));
	$debut_boucle = isset($Pile[0]['debut_illustrations']) ? $Pile[0]['debut_illustrations'] : _request('debut_illustrations');
	if(substr($debut_boucle,0,1)=='@'){
		$debut_boucle = $Pile[0]['debut_illustrations'] = quete_debut_pagination('id_document',$Pile[0]['@id_document'] = substr($debut_boucle,1),50,$result,'');
		if (!sql_seek($result,0,'')){
			@sql_free($result,'');
			$result = calculer_select($select, $from, $type, $where, $join, $groupby, $orderby, $limit, $having, $table, $id, $connect);
		}
	}
	$debut_boucle = intval($debut_boucle);
	$debut_boucle = (($tout=($debut_boucle == -1))?0:($debut_boucle));
	$debut_boucle = max(0,min($debut_boucle,floor(($Numrows['_illustrations']['total']-1)/(50))*(50)));
	$fin_boucle = min(($tout ? $Numrows['_illustrations']['total'] : $debut_boucle + 49), $Numrows['_illustrations']['total'] - 1);
	$Numrows['_illustrations']['grand_total'] = $Numrows['_illustrations']['total'];
	$Numrows['_illustrations']["total"] = max(0,$fin_boucle - $debut_boucle + 1);
	if ($debut_boucle>0 AND $debut_boucle < $Numrows['_illustrations']['grand_total'] AND sql_seek($result,$debut_boucle,'','continue'))
		$Numrows['_illustrations']['compteur_boucle'] = $debut_boucle;
	
	$SP++;
	// RESULTATS
	while ($Pile[$SP] = @sql_fetch($result)) {

		$Numrows['_illustrations']['compteur_boucle']++;
		if ($Numrows['_illustrations']['compteur_boucle'] <= $debut_boucle) continue;
		if ($Numrows['_illustrations']['compteur_boucle']-1 > $fin_boucle) break;
		$t0 .= (
'
	' .

	((($recurs=(isset($Pile[0]['recurs'])?$Pile[0]['recurs']:0))>=5)? '' :
	recuperer_fond('modeles/document_desc', array('id_document' => $Pile[$SP]['id_document'] ,'id_objet' => $Pile[$SP]['id_objet'] ,'objet' => $Pile[$SP]['objet'] ,'lang' => $GLOBALS["spip_lang"] ,'id_document'=>$Pile[$SP]['id_document'],'id'=>$Pile[$SP]['id_document'],'recurs'=>(++$recurs)), array('compil'=>array('../plugins/auto/mediatheque/formulaires/inc-portfolio_documents.html','html_c5b73f6f942783888005322094bc6948','_illustrations',15,$GLOBALS['spip_lang']), 'trim'=>true), ''))
);
	}
	@sql_free($result);
	}
	return $t0;
}



/* BOUCLE documents  */

 function BOUCLE_portfoliohtml_c5b73f6f942783888005322094bc6948(&$Cache, &$Pile, &$doublons, &$Numrows, $SP) {

	static $connect = '';
	$in = array();
	if (!(is_array($a = ($Pile[0]['statut']))))
		$in[]= $a;
	else $in = array_merge($in, $a);
	static $table = 'documents';
	static $id = '_portfolio';
	static $from = array('documents' => 'spip_documents','L1' => 'spip_types_documents','L2' => 'spip_documents_liens');
	static $type = array();
	static $groupby = array("documents.id_document");
	static $select = array("0+documents.titre AS num",
		"documents.date",
		"documents.id_document",
		"L2.id_objet",
		"L2.objet");
	static $orderby = array('num', 'documents.date', 'documents.id_document');
	$where = 
			array(
			array('(documents.taille > 0 OR documents.distant=\'oui\')'), 
			array('=', 'L1.inclus', "'image'"), 
			array('=', 'documents.mode', "'document'"), 
			array('=', 'L2.id_objet', sql_quote($Pile[0]['id_objet'])), 
			array('=', 'L2.objet', sql_quote($Pile[0]['objet'])), (!$Pile[0]['statut'] ? '' : ((is_array($Pile[0]['statut'])) ? sql_in('documents.statut',sql_quote($in)) : 
			array('=', 'documents.statut', sql_quote($Pile[0]['statut'])))));
	static $join = array('L1' => array('documents','extension'), 'L2' => array('documents','id_document'));
	static $limit = '';
	static $having = 
			array();
	$t0 = "";
	// REQUETE
	$result = calculer_select($select, $from, $type, $where, $join, $groupby, $orderby, $limit, $having, $table, $id, $connect,
		 array('../plugins/auto/mediatheque/formulaires/inc-portfolio_documents.html','html_c5b73f6f942783888005322094bc6948','_portfolio',22,$GLOBALS['spip_lang']));
	if ($result) {
	
	// COMPTEUR
	$Numrows['_portfolio']['compteur_boucle'] = 0;
	$Numrows['_portfolio']['total'] = @intval(sql_count($result));
	$debut_boucle = isset($Pile[0]['debut_portfolio']) ? $Pile[0]['debut_portfolio'] : _request('debut_portfolio');
	if(substr($debut_boucle,0,1)=='@'){
		$debut_boucle = $Pile[0]['debut_portfolio'] = quete_debut_pagination('id_document',$Pile[0]['@id_document'] = substr($debut_boucle,1),50,$result,'');
		if (!sql_seek($result,0,'')){
			@sql_free($result,'');
			$result = calculer_select($select, $from, $type, $where, $join, $groupby, $orderby, $limit, $having, $table, $id, $connect);
		}
	}
	$debut_boucle = intval($debut_boucle);
	$debut_boucle = (($tout=($debut_boucle == -1))?0:($debut_boucle));
	$debut_boucle = max(0,min($debut_boucle,floor(($Numrows['_portfolio']['total']-1)/(50))*(50)));
	$fin_boucle = min(($tout ? $Numrows['_portfolio']['total'] : $debut_boucle + 49), $Numrows['_portfolio']['total'] - 1);
	$Numrows['_portfolio']['grand_total'] = $Numrows['_portfolio']['total'];
	$Numrows['_portfolio']["total"] = max(0,$fin_boucle - $debut_boucle + 1);
	if ($debut_boucle>0 AND $debut_boucle < $Numrows['_portfolio']['grand_total'] AND sql_seek($result,$debut_boucle,'','continue'))
		$Numrows['_portfolio']['compteur_boucle'] = $debut_boucle;
	
	$SP++;
	// RESULTATS
	while ($Pile[$SP] = @sql_fetch($result)) {

		$Numrows['_portfolio']['compteur_boucle']++;
		if ($Numrows['_portfolio']['compteur_boucle'] <= $debut_boucle) continue;
		if ($Numrows['_portfolio']['compteur_boucle']-1 > $fin_boucle) break;
		$t0 .= (
'
	' .

	((($recurs=(isset($Pile[0]['recurs'])?$Pile[0]['recurs']:0))>=5)? '' :
	recuperer_fond('modeles/document_desc', array('id_document' => $Pile[$SP]['id_document'] ,'id_objet' => $Pile[$SP]['id_objet'] ,'objet' => $Pile[$SP]['objet'] ,'lang' => $GLOBALS["spip_lang"] ,'id_document'=>$Pile[$SP]['id_document'],'id'=>$Pile[$SP]['id_document'],'recurs'=>(++$recurs)), array('compil'=>array('../plugins/auto/mediatheque/formulaires/inc-portfolio_documents.html','html_c5b73f6f942783888005322094bc6948','_portfolio',27,$GLOBALS['spip_lang']), 'trim'=>true), ''))
);
	}
	@sql_free($result);
	}
	return $t0;
}



/* BOUCLE documents  */

 function BOUCLE_documentshtml_c5b73f6f942783888005322094bc6948(&$Cache, &$Pile, &$doublons, &$Numrows, $SP) {

	static $connect = '';
	$in = array();
	if (!(is_array($a = ($Pile[0]['statut']))))
		$in[]= $a;
	else $in = array_merge($in, $a);
	static $table = 'documents';
	static $id = '_documents';
	static $from = array('documents' => 'spip_documents','L1' => 'spip_types_documents','L2' => 'spip_documents_liens');
	static $type = array();
	static $groupby = array("documents.id_document");
	static $select = array("0+documents.titre AS num",
		"documents.date",
		"documents.id_document",
		"L2.id_objet",
		"L2.objet");
	static $orderby = array('num', 'documents.date', 'documents.id_document');
	$where = 
			array(
			array('(documents.taille > 0 OR documents.distant=\'oui\')'), 
			array('NOT', 
			array('=', 'L1.inclus', "'image'")), 
			array('NOT', 
			array('=', 'documents.mode', "'vignette'")), 
			array('=', 'L2.id_objet', sql_quote($Pile[0]['id_objet'])), 
			array('=', 'L2.objet', sql_quote($Pile[0]['objet'])), (!$Pile[0]['statut'] ? '' : ((is_array($Pile[0]['statut'])) ? sql_in('documents.statut',sql_quote($in)) : 
			array('=', 'documents.statut', sql_quote($Pile[0]['statut'])))));
	static $join = array('L1' => array('documents','extension'), 'L2' => array('documents','id_document'));
	static $limit = '';
	static $having = 
			array();
	$t0 = "";
	// REQUETE
	$result = calculer_select($select, $from, $type, $where, $join, $groupby, $orderby, $limit, $having, $table, $id, $connect,
		 array('../plugins/auto/mediatheque/formulaires/inc-portfolio_documents.html','html_c5b73f6f942783888005322094bc6948','_documents',34,$GLOBALS['spip_lang']));
	if ($result) {
	
	// COMPTEUR
	$Numrows['_documents']['compteur_boucle'] = 0;
	$Numrows['_documents']['total'] = @intval(sql_count($result));
	$debut_boucle = isset($Pile[0]['debut_documents']) ? $Pile[0]['debut_documents'] : _request('debut_documents');
	if(substr($debut_boucle,0,1)=='@'){
		$debut_boucle = $Pile[0]['debut_documents'] = quete_debut_pagination('id_document',$Pile[0]['@id_document'] = substr($debut_boucle,1),50,$result,'');
		if (!sql_seek($result,0,'')){
			@sql_free($result,'');
			$result = calculer_select($select, $from, $type, $where, $join, $groupby, $orderby, $limit, $having, $table, $id, $connect);
		}
	}
	$debut_boucle = intval($debut_boucle);
	$debut_boucle = (($tout=($debut_boucle == -1))?0:($debut_boucle));
	$debut_boucle = max(0,min($debut_boucle,floor(($Numrows['_documents']['total']-1)/(50))*(50)));
	$fin_boucle = min(($tout ? $Numrows['_documents']['total'] : $debut_boucle + 49), $Numrows['_documents']['total'] - 1);
	$Numrows['_documents']['grand_total'] = $Numrows['_documents']['total'];
	$Numrows['_documents']["total"] = max(0,$fin_boucle - $debut_boucle + 1);
	if ($debut_boucle>0 AND $debut_boucle < $Numrows['_documents']['grand_total'] AND sql_seek($result,$debut_boucle,'','continue'))
		$Numrows['_documents']['compteur_boucle'] = $debut_boucle;
	
	$SP++;
	// RESULTATS
	while ($Pile[$SP] = @sql_fetch($result)) {

		$Numrows['_documents']['compteur_boucle']++;
		if ($Numrows['_documents']['compteur_boucle'] <= $debut_boucle) continue;
		if ($Numrows['_documents']['compteur_boucle']-1 > $fin_boucle) break;
		$t0 .= (
'
	' .

	((($recurs=(isset($Pile[0]['recurs'])?$Pile[0]['recurs']:0))>=5)? '' :
	recuperer_fond('modeles/document_desc', array('id_document' => $Pile[$SP]['id_document'] ,'id_objet' => $Pile[$SP]['id_objet'] ,'objet' => $Pile[$SP]['objet'] ,'lang' => $GLOBALS["spip_lang"] ,'id_document'=>$Pile[$SP]['id_document'],'id'=>$Pile[$SP]['id_document'],'recurs'=>(++$recurs)), array('compil'=>array('../plugins/auto/mediatheque/formulaires/inc-portfolio_documents.html','html_c5b73f6f942783888005322094bc6948','_documents',39,$GLOBALS['spip_lang']), 'trim'=>true), ''))
);
	}
	@sql_free($result);
	}
	return $t0;
}


//
// Fonction principale du squelette ../plugins/auto/mediatheque/formulaires/inc-portfolio_documents.html
// Temps de compilation total: 16.185 ms
//

function html_c5b73f6f942783888005322094bc6948($Cache, $Pile, $doublons=array(), $Numrows=array(), $SP=0) {


	if (isset($Pile[0]["doublons"]) AND is_array($Pile[0]["doublons"]))
		$doublons = nettoyer_env_doublons($Pile[0]["doublons"]);

	$connect = '';
	$page = (
'
<div id="portfolios">

' .
(($t1 = BOUCLE_illustrationshtml_c5b73f6f942783888005322094bc6948($Cache, $Pile, $doublons, $Numrows, $SP))!=='' ?
		((	'
<h3><span class="image_loading"></span>' .
		_T('medias:info_illustrations') .
		'</h3>
<div class="liste_items documents" id="illustrations">
' .
		(($t3 = strval(filtre_pagination_dist($Numrows["_illustrations"]["grand_total"],
 		'_illustrations',
		isset($Pile[0]['debut_illustrations'])?$Pile[0]['debut_illustrations']:intval(_request('debut_illustrations')),
		50, true, '', '', array())))!=='' ?
				('<p class="pagination">' . $t3 . '</p>') :
				'') .
		'
') . $t1 . (	'
' .
		'<form class=\'bouton_action_post ' . 'ajax tout_supprimer' . '\' method=\'post\' action=\'' . ($u=invalideur_session($Cache, generer_action_auteur('dissocier_document',(	invalideur_session($Cache, @$Pile[0]['id_objet']) .
				'-' .
				interdire_scripts(invalideur_session($Cache, @$Pile[0]['objet'])) .
				'-I/image'),invalideur_session($Cache, ancre_url(self(),'illustrations'))))) . '\'>'
. '<div>' . form_hidden($u)
. '<button type=\'submit\' class=\'submit\' ' . '' . '>' . _T('medias:lien_tout_enlever') . '</button>'
. '</div></form>
</div>
')) :
		'') .
'


' .
(($t1 = BOUCLE_portfoliohtml_c5b73f6f942783888005322094bc6948($Cache, $Pile, $doublons, $Numrows, $SP))!=='' ?
		((	'
<h3>' .
		_T('public/spip/ecrire:info_portfolio') .
		'</h3>
<div class="liste_items documents" id="portfolio">
' .
		(($t3 = strval(filtre_pagination_dist($Numrows["_portfolio"]["grand_total"],
 		'_portfolio',
		isset($Pile[0]['debut_portfolio'])?$Pile[0]['debut_portfolio']:intval(_request('debut_portfolio')),
		50, true, '', '', array())))!=='' ?
				('<p class="pagination">' . $t3 . '</p>') :
				'') .
		'
') . $t1 . (	'
' .
		'<form class=\'bouton_action_post ' . 'ajax tout_supprimer' . '\' method=\'post\' action=\'' . ($u=invalideur_session($Cache, generer_action_auteur('dissocier_document',(	invalideur_session($Cache, @$Pile[0]['id_objet']) .
				'-' .
				interdire_scripts(invalideur_session($Cache, @$Pile[0]['objet'])) .
				'-I/document'),invalideur_session($Cache, ancre_url(self(),'portfolio'))))) . '\'>'
. '<div>' . form_hidden($u)
. '<button type=\'submit\' class=\'submit\' ' . '' . '>' . _T('medias:lien_tout_enlever') . '</button>'
. '</div></form>
</div>
')) :
		'') .
'


' .
(($t1 = BOUCLE_documentshtml_c5b73f6f942783888005322094bc6948($Cache, $Pile, $doublons, $Numrows, $SP))!=='' ?
		((	'
<h3>' .
		_T('public/spip/ecrire:info_documents') .
		'</h3>
<div class="liste_items documents" id="documents">
' .
		(($t3 = strval(filtre_pagination_dist($Numrows["_documents"]["grand_total"],
 		'_documents',
		isset($Pile[0]['debut_documents'])?$Pile[0]['debut_documents']:intval(_request('debut_documents')),
		50, true, '', '', array())))!=='' ?
				('<p class="pagination">' . $t3 . '</p>') :
				'') .
		'
') . $t1 . (	'
' .
		'<form class=\'bouton_action_post ' . 'ajax tout_supprimer' . '\' method=\'post\' action=\'' . ($u=invalideur_session($Cache, generer_action_auteur('dissocier_document',(	invalideur_session($Cache, @$Pile[0]['id_objet']) .
				'-' .
				interdire_scripts(invalideur_session($Cache, @$Pile[0]['objet'])) .
				'-D/document'),invalideur_session($Cache, ancre_url(self(),'documents'))))) . '\'>'
. '<div>' . form_hidden($u)
. '<button type=\'submit\' class=\'submit\' ' . '' . '>' . _T('medias:lien_tout_enlever') . '</button>'
. '</div></form>
</div>
')) :
		'') .
'

<script type="text/javascript">
function editbox_init(){
	jQuery(\'a.editbox:not(.nobox)\')
	.attr("onclick","").addClass(\'nobox\').click(function(){
		var casedoc = jQuery(this).parents(\'div.item\').eq(0);
		jQuery(casedoc).animeajax();
		jQuery.modalboxload(jQuery(this).attr(\'href\'),{
			onClose: function (dialog) {var a = jQuery(casedoc).find(\'a.refresh\');if (a.length) a.click();}
		});
		return false;
	});
}
if (window.jQuery)
(function($){if(typeof onAjaxLoad == "function") onAjaxLoad(editbox_init);
	$(editbox_init);
 })(jQuery);
</script>
</div>');

	return analyse_resultat_skel('html_c5b73f6f942783888005322094bc6948', $Cache, $page, '../plugins/auto/mediatheque/formulaires/inc-portfolio_documents.html');
}
?>