| Current Path : /home/etiennec/www/oldsite/tmp/cache/skel/ |
| Current File : /home/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');
}
?>