本文整理汇总了PHP中debut_cadre_relief函数的典型用法代码示例。如果您正苦于以下问题:PHP debut_cadre_relief函数的具体用法?PHP debut_cadre_relief怎么用?PHP debut_cadre_relief使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了debut_cadre_relief函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: configuration_bloc_votre_site
function configuration_bloc_votre_site()
{
$adresse_site = entites_html($GLOBALS['meta']["adresse_site"]);
$nom_site = entites_html($GLOBALS['meta']["nom_site"]);
$email_webmaster = entites_html($GLOBALS['meta']["email_webmaster"]);
$descriptif_site = entites_html($GLOBALS['meta']["descriptif_site"]);
return debut_cadre_relief("", true, "", "<label for='nom_site'>"._T('info_nom_site')."</label>".aide ("confnom"))
. "<input type='text' name='nom_site' id='nom_site' value=\"$nom_site\" size='40' class='forml' />"
. fin_cadre_relief(true)
. debut_cadre_relief("", true, "", "<label for='adresse_site'>"._T('info_adresse_url')."</label>")
. "<input type='text' name='adresse_site' id='adresse_site' value=\"$adresse_site/\" size='40' class='forml' />"
. fin_cadre_relief(true)
. debut_cadre_relief("", true, "","<label for='descriptif_site'>". _T('entree_description_site')."</label>")
. "<textarea name='descriptif_site' id='descriptif_site' class='forml' rows='4' cols='40'>$descriptif_site</textarea>"
. fin_cadre_relief(true)
. "<div> </div>"
. debut_cadre_relief("", true, "", "<label for='email_webmaster'>"._T('info_email_webmestre')."</label>")
. "<input type='text' name='email_webmaster' id='email_webmaster' value=\"$email_webmaster\" size='40' class='formo' />"
. fin_cadre_relief(true);
}
示例2: action_rapide_tri_auteurs
function action_rapide_tri_auteurs($id_article=0) {
spip_log("action_rapide_tri_auteurs : $id_article, $id_auteur, $monter");
$id = $id_article?$id_article:_request('id_article');
include_spip('public/assembler'); // pour recuperer_fond(), SPIP < 2.0
$texte = trim(recuperer_fond('fonds/tri_auteurs', array('id_article'=>$id)));
// syntaxe : ajax_action_auteur($action, $id, $script, $args='', $corps=false, $args_ajax='', $fct_ajax='')
if(strlen($texte))
// un clic sur 'monter' ou 'descendre' va permettre une redirection vers
// les fonctions : boites_privees_URL_objet_exec(), puis action_rapide_tri_auteurs()
$texte = ajax_action_auteur('action_rapide', 'tri_auteurs', 'articles', "arg=boites_privees|URL_objet&fct=tri_auteurs&id_article=$id#bp_tri_auteurs_corps", $texte);
// si appel exec, l'id article est nul...
if(!$id_article) return $texte;
// ici, 1er affichage !
if(!strlen($texte)) return '';
// SPIP < 2.0
if(!defined('_SPIP19300')) return debut_cadre_relief(find_in_path('img/couteau-24.gif'), true)
. cs_div_configuration()
. "<div class='verdana1' style='text-align: left;'>"
. block_parfois_visible('bp_ta', '<b>'._T('couteau:tri_auteurs').'</b>', "<div id='bp_tri_auteurs_corps'>$texte</div>", 'text-align: center;')
. "</div>"
. fin_cadre_relief(true);
// SPIP >= 2.0
return cadre_depliable(find_in_path('img/couteau-24.gif'),
cs_div_configuration().'<b>'._T('couteau:tri_auteurs').'</b>',
false, // true = deplie
"<div id='bp_tri_auteurs_corps'>$texte</div>",
'bp_tri_auteurs');
}
示例3: exec_documents_liste_dist
function exec_documents_liste_dist()
{
//
// Recupere les donnees
//
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page(_T('titre_page_documents_liste'), "naviguer", "documents");
echo debut_gauche('', true);
//////////////////////////////////////////////////////
// Boite "voir en ligne"
//
echo debut_boite_info(true);
echo propre(_T('texte_recapitiule_liste_documents'));
echo fin_boite_info(true);
echo debut_droite('', true);
// recupere les titres des types
$res = sql_select('extension, titre', "spip_types_documents");
while ($row = sql_fetch($res))
$types[$row['extension']] = $row;
$result = sql_select("docs.id_document AS id_doc, docs.extension AS extension, docs.fichier AS fichier, docs.date AS date, docs.titre AS titre, docs.descriptif AS descriptif, R.id_rubrique AS id_rub, R.titre AS titre_rub", "spip_documents AS docs, spip_documents_liens AS lien, spip_rubriques AS R", "docs.id_document = lien.id_document AND R.id_rubrique = lien.id_objet AND lien.objet='rubrique' AND docs.mode = 'document'", "", "docs.date DESC");
while ($row=sql_fetch($result)){
$titre=$row['titre'];
$descriptif=$row['descriptif'];
$date=$row['date'];
$id_document=$row['id_doc'];
$id_rubrique=$row['id_rub'];
$titre_rub = typo($row['titre_rub']);
$fichier = $row['fichier'];
if (!$titre) $titre = _T('info_document').' '.$id_document;
debut_cadre_relief("doc-24.gif");
echo "<b>$titre</b> (" . $types[$row['extension']]['titre'] . ', ' . affdate($date) . ")";
if ($descriptif)
echo propre($descriptif);
else
echo "<p><tt>$fichier</tt>" . '</p>';
echo "<p>"._T('info_dans_rubrique')." <a href='" . generer_url_ecrire("naviguer","id_rubrique=$id_rubrique") . "'>$titre_rub</a></p>";
echo fin_cadre_relief(true);
}
echo fin_gauche(), fin_page();
}
示例4: cs_description_pack
function cs_description_pack() {
if(!isset($GLOBALS['cs_pack_actuel'])) return '';
return debut_cadre_relief('', true)
. "<h3 class='titrem'><img src='"._DIR_IMG_PACK."puce-verte.gif' width='9' height='9' alt='-' /> " . _T('couteauprive:pack_titre') . '</h3>'
. ((strlen($temp = cs_action_rapide('pack')))?"<div class='cs_action_rapide' id='cs_action_rapide'>$temp</div>":'')
. propre(_T('couteauprive:pack_descrip', array('pack'=> _T('couteauprive:pack_actuel', array('date'=>cs_date()))))
. "\n\n" . _T('couteauprive:contrib', array('url'=>'[->'._URL_CONTRIB.'2552]')))
. '<br/><textarea rows=40 cols=500 style="width:100%; font-size:90%;">'.htmlentities($GLOBALS[cs_pack_actuel], ENT_QUOTES, $GLOBALS['meta']['charset']).'</textarea>'
. fin_cadre_relief(true);
}
示例5: configuration_redirection_dist
function configuration_redirection_dist()
{
global $spip_lang_left;
$res = "<table border='0' cellspacing='1' cellpadding='3' width=\"100%\">"
. "<tr><td class='verdana2'>"
. _T('config_info_redirection')
. "</td></tr>"
. "<tr><td align='$spip_lang_left' class='verdana2'>"
. afficher_choix('articles_redirection', $GLOBALS['meta']["articles_redirection"],
array('oui' => _T('item_oui'),
'non' => _T('item_non')))
. "</td></tr>\n"
. "</table>\n";
$res = debut_cadre_relief("", true, "", _T('config_redirection').aide ("artvirt"))
. ajax_action_post('configurer', 'redirection', 'configuration','',$res)
. fin_cadre_relief(true);
return ajax_action_greffe('configurer-redirection', '', $res);
}
示例6: configuration_futurs_dist
function configuration_futurs_dist()
{
global $spip_lang_left;
$res = "<table border='0' cellspacing='1' cellpadding='3' width=\"100%\">"
. "<tr><td class='verdana2'>"
. _T('texte_publication_articles_post_dates')
. "</td></tr>"
. "<tr><td align='$spip_lang_left' class='verdana2'>"
. afficher_choix('post_dates', $GLOBALS['meta']["post_dates"],
array('oui' => _T('item_publier_articles'),
'non' => _T('item_non_publier_articles')))
. "</td></tr>\n"
. "</table>\n";
$res = debut_cadre_relief("", true, "", _T('titre_publication_articles_post_dates').aide ("confdates"))
. ajax_action_post('configurer', 'futurs', 'configuration','',$res)
. fin_cadre_relief(true);
return ajax_action_greffe('configurer-futurs', '', $res);
}
示例7: spiplistes_auteur_abonnement
function spiplistes_auteur_abonnement () {
$id_auteur = intval(_request('id_auteur'));
if($id_auteur > 0) {
//if($row = sql_fetsel("email,statut", "spip_auteurs", "id_auteur=".sql_quote($id_auteur)." LIMIT 1")) {
if ($row = spiplistes_auteurs_auteur_select ('email,statut'
, 'id_auteur='.sql_quote($id_auteur)
)
) {
if($row['statut'] == '5poubelle')
{
// le compte est supprime'. Desabonner de tout
spiplistes_abonnements_auteur_desabonner($id_auteur);
}
else
{
if(strlen($auteur_email = $row['email']) > 3) {
$result = spiplistes_auteur_abonnement_details($id_auteur, $row['statut'], $auteur_email);
}
else {
$result = ''
. debut_cadre_relief(_DIR_PLUGIN_SPIPLISTES_IMG_PACK.'courriers_listes-24.png'
, true
, ''
, _T('spiplistes:abonnements_aux_courriers')
)
. '<p class="verdana2">'
. _T('spiplistes:Adresse_email_obligatoire')
. '</p>'
. fin_cadre_relief(true)
;
}
}
}
}
return($result);
}
示例8: configuration_transcodeur_dist
function configuration_transcodeur_dist()
{
$charset = $GLOBALS['meta']["charset"];
$res = _T('texte_jeu_caractere') .
"<blockquote class='spip'>\n<p>"
. _T('texte_jeu_caractere_3') .
"</p>\n<div style='text-align: center'><b><tt>"
.entites_html($charset)
."</tt></b></div><p>"
."<label for='charset'>"
._T('texte_jeu_caractere_4')
."</label>"
." <input type='text' name='charset' id='charset'
value=\"".entites_html($charset)."\" />" .
"<br />\n(".
_T('texte_jeu_caractere_2').")" .
"</p></blockquote>\n";
// faudrait dire si le charset est inconnu
// ca eviterait l'erreur sur array_flip dans inc/charsets
if ($charset != 'utf-8' AND load_charset($charset))
$res .= _T('texte_jeu_caractere_conversion',
array('url' => generer_url_ecrire('convert_utf8'))
);
$res = ajax_action_post('configurer',
'transcodeur',
'config_lang',
'',
$res);
$res = debut_cadre_relief("breve-24.gif", true, "", _T('info_jeu_caractere')) .
$res .
fin_cadre_relief(true);
return ajax_action_greffe("configurer-transcodeur", '', $res);
}
示例9: action_spiplistes_lire_console_dist
function action_spiplistes_lire_console_dist () {
global $auteur_session;
if($auteur_session['statut'] != "0minirezo") {
include_spip('inc/spiplistes_api');
die (spiplistes_terminer_page_non_autorisee());
return(false);
}
include_spip('inc/spiplistes_api_presentation');
$result = ""
. "<div style='margin-top:0.5em;'>"
. debut_cadre_relief("", true, "", "Logs")
. "<pre style='width:98%;overflow:auto'>".spiplistes_console_lit_log("spiplistes")."</pre>\n"
. fin_cadre_relief(true)
. "</div>\n"
;
echo($result);
return(true);
}
示例10: spiplistes_boite_agenda
function spiplistes_boite_agenda ($periode = false) {
$result = ''
. '<!-- boite agenda spiplistes -->' . PHP_EOL
. debut_cadre_relief('statistiques-24.gif', true)
. '<span class="verdana2 titre-petite-boite">'
. _T('spiplistes:boite_agenda_titre_').':'
. '</span><br />'
. '<div style="width:'._SPIPLISTES_AGENDA_CADRE_WIDTH.'px;height:'
. (_SPIPLISTES_AGENDA_LOUPE_HEIGHT
+ _SPIPLISTES_AGENDA_CAPTION_HEIGHT
+ _SPIPLISTES_AGENDA_TABLE_HEIGHT
+ (_SPIPLISTES_AGENDA_CADRE_PADDING * 4)
)
. 'px">' . PHP_EOL
. '<div id="spiplistes_boite_agenda" style="padding:'._SPIPLISTES_AGENDA_CADRE_PADDING.'px 0">' . PHP_EOL
. spiplistes_boite_agenda_contenu($periode, self(), _DIR_IMG_PACK)
. '</div>' . PHP_EOL
. '</div>' . PHP_EOL
. fin_cadre_relief(true)
. '<!-- fin boite agenda spiplistes -->' . PHP_EOL
;
return($result);
}
示例11: configuration_locuteur_dist
function configuration_locuteur_dist()
{
global $spip_lang_right;
include_spip('inc/lang_liste');
$langues = $GLOBALS['codes_langues'];
$cesure = floor((count($langues) + 1) / 2);
$langues_installees = explode(',', $GLOBALS['meta']['langues_proposees']);
$langues_autorisees = explode(',', $GLOBALS['meta']['langues_multilingue']);
while (list(,$l) = each ($langues_installees)) {
$langues_trad[$l] = true;
}
while (list(,$l) = each ($langues_autorisees)) {
$langues_auth[$l] = true;
}
$l_bloquees_tmp = explode(',',$GLOBALS['meta']['langues_utilisees']);
while (list(,$l) = each($l_bloquees_tmp)) {
$langues_bloquees[$l] = true;
}
$res = "<p class='verdana2'>"
. _T('info_multi_langues_choisies')
. '</p>'
. "\n<table width='100%' cellspacing='10'><tr><td style='width: 50%' class='verdana1'>";
$i=0;
while (list($code_langue) = each($langues_bloquees)) {
$i++;
$nom_langue = $langues[$code_langue];
if ($langues_trad[$code_langue]) $nom_langue = "<span style='text-decoration: underline'>$nom_langue</span>";
$res .= "\n<div class='langues_bloquees'>";
$res .= "\n<input type='hidden' name='langues_auth[]' id='langue_auth_$code_langue' value='$code_langue' />";
$res .= "\n<input type='checkbox' checked='checked' disabled='disabled' />";
$res .= "<label for='langue_auth_$code_langue'>" . $nom_langue ."\n <span style='color: #777777'>[$code_langue]</span></label>";
$res .= "</div>";
if ($i == $cesure) $res .= "\n</td><td style='width: 50%' class='verdana1'>";
}
$res .= "\n<div> </div>";
while (list($code_langue, $nom_langue) = each($langues)) {
if ($langues_bloquees[$code_langue]) continue;
$i++;
$res .= "\n<div>";
if ($langues_trad[$code_langue]) $nom_langue = "<span style='text-decoration: underline'>$nom_langue</span>";
if ($langues_auth[$code_langue]) {
$res .= "<input type='checkbox' name='langues_auth[]' id='langue_auth_$code_langue' value='$code_langue' checked='checked' />";
$nom_langue = "<b>$nom_langue</b>";
}
else {
$res .= "<input type='checkbox' name='langues_auth[]' id='langue_auth_$code_langue' value='$code_langue' />";
}
$res .= "\n<label for='langue_auth_$code_langue'>$nom_langue <span style='color: #777777'>[$code_langue]</span></label>";
$res .= "</div>";
if ($i == $cesure) $res .= "</td><td style='width: 50%' class='verdana1'>";
}
$res .= "</td></tr></table>"
. "<div class='verdana1'>"._T("info_multi_langues_soulignees")."</div>";
$res = debut_cadre_relief("langues-24.gif", true)
. ajax_action_post('configurer', 'locuteur', 'config_multilang', '', $res)
. fin_cadre_relief(true);
return ajax_action_greffe("configurer-locuteur", '', $res);
}
示例12: player_petite_boite_info
function player_petite_boite_info () {
include_spip('inc/plugin');
if ($GLOBALS['spip_version_code']>=15133)
include_spip('plugins/afficher_plugin');
$get_infos = ($GLOBALS['spip_version_code']>=15133)?charger_fonction('get_infos','plugins'):'plugin_get_infos'; // Compatibilite SPIP 2.1
$info = $get_infos(_DIR_PLUGIN_PLAYER);
$titre = _T(_PLAYER_LANG.'player_nom');
$result = ""
. debut_cadre_relief('plugin-24.gif', true, '', $titre)
. affiche_bloc_plugin(_DIR_PLUGIN_PLAYER, $info)
. fin_cadre_relief(true)
;
return($result);
}
示例13: exec_accueil_dist
function exec_accueil_dist()
{
global $id_rubrique, $connect_statut, $connect_id_auteur, $spip_display, $connect_id_rubrique;
$id_rubrique = intval($id_rubrique);
pipeline('exec_init',array('args'=>array('exec'=>'accueil','id_rubrique'=>$id_rubrique),'data'=>''));
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page(_T('titre_page_index'), "accueil", "accueil");
echo debut_gauche("",true);
if ($spip_display != 4) {
echo personnel_accueil(@$_COOKIE['spip_admin']);
echo pipeline('affiche_gauche',array('args'=>array('exec'=>'accueil','id_rubrique'=>$id_rubrique),'data'=>''));
$nom = typo($GLOBALS['meta']["nom_site"]);
if (!$nom) $nom= _T('info_mon_site_spip');
echo debut_cadre_relief("racine-site-24.gif", true, "", $nom),
etat_base_accueil(),
fin_cadre_relief(true);
}
echo creer_colonne_droite("", true);
list($evtm, $evtt, $evtr) = http_calendrier_messages(date("Y"), date("m"), date("d")," 23:59:59");
echo $evtt, $evtm, $evtr;
echo pipeline('affiche_droite',array('args'=>array('exec'=>'accueil','id_rubrique'=>$id_rubrique),'data'=>''));
echo debut_droite("", true);
if ($GLOBALS['meta']["post_dates"] == "non"
AND $connect_statut == '0minirezo')
echo afficher_objets('article',_T('info_article_a_paraitre'), array("WHERE" => "statut='publie' AND date>".sql_quote(date('Y-m-d H:i:s')), 'ORDER BY' => "date"));
// Les articles recents
//
echo afficher_objets('article',
#afficher_plus(generer_url_ecrire('articles_page')) .
_T('articles_recents'), array("WHERE" => "statut='publie'" .($GLOBALS['meta']["post_dates"] == "non"
? " AND date<=".sql_quote(date('Y-m-d H:i:s')) : ''),
'ORDER BY' => "date DESC", 'LIMIT' => '0,4'));
//
// Vos articles en cours
//
echo afficher_objets('article',afficher_plus(generer_url_ecrire('articles_page'))._T('info_en_cours_validation'), array('FROM' => "spip_articles AS articles, spip_auteurs_articles AS lien", "WHERE" => "articles.id_article=lien.id_article AND lien.id_auteur=$connect_id_auteur AND articles.statut='prepa'", "ORDER BY" => "articles.date DESC"));
if ($spip_display == 4)
echo colonne_droite_eq4($id_rubrique,
$GLOBALS['meta']["activer_breves"],
$GLOBALS['meta']["activer_sites"],
$GLOBALS['meta']['articles_mots']);
else {
echo colonne_droite_neq4($id_rubrique,
$GLOBALS['meta']["activer_breves"],
$GLOBALS['meta']["activer_sites"],
$GLOBALS['meta']['articles_mots']);
echo encours_accueil();
}
include_spip('inc/presenter_enfants');
if (!$connect_id_rubrique)
echo afficher_enfant_rub(0, false, true) . "<div class='nettoyeur'></div>";
echo pipeline('affiche_milieu',array('args'=>array('exec'=>'accueil'),'data'=>''));
// Dernieres modifications d'articles
if (($GLOBALS['meta']['articles_versions'] == 'oui')) {
include_spip('inc/suivi_versions');
echo afficher_suivi_versions (0, 0, false, "", true);
}
echo fin_gauche(), fin_page();
}
示例14: spiplistes_boite_patron
function spiplistes_boite_patron ($flag_editable, $id_liste
, $exec_retour, $nom_bouton_valider, $chemin_patrons, $titre_boite = ""
, $msg_patron = false, $patron = "") {
// bloc selection patron
$result = ""
. debut_cadre_relief(_DIR_PLUGIN_SPIPLISTES_IMG_PACK."patron-24.png", true)
. "<div class='verdana1' style='text-align: center;'>\n"
;
$titre_boite = "<strong>$titre_boite</strong>\n";
if($flag_editable) {
// inclusion du script de gestion des layers de SPIP
if(($patron === true) || (is_string($patron) && empty($patron))) {
$result .= ""
. spiplistes_bouton_block_depliable ($titre_boite, true, md5($nom_bouton_valider))
. (spiplistes_spip_est_inferieur_193() ? $titre_boite : "")
. spiplistes_debut_block_visible(md5($nom_bouton_valider))
;
}
else {
$result .= ""
. spiplistes_bouton_block_depliable ($titre_boite, false, md5($nom_bouton_valider))
. (spiplistes_spip_est_inferieur_193() ? $titre_boite : "")
. spiplistes_debut_block_invisible(md5($nom_bouton_valider))
;
}
}
else {
$result .= $titre_boite;
}
if($flag_editable) {
$result .= "\n"
. "<form action='".generer_url_ecrire($exec_retour, "id_liste=$id_liste")."' method='post' style='margin:1ex;'>\n"
. spiplistes_boite_selection_patrons ($patron, true, $chemin_patrons)
. "<div style='margin-top:1em;text-align:right;'><input type='submit' name='$nom_bouton_valider' value='"._T('bouton_valider')."' class='fondo' /></div>\n"
. "</form>\n"
. fin_block()
;
}
else {
}
$result .= "\n"
. "<div style='text-align:center'>\n"
. ($msg_patron ? $msg_patron : "<span style='color:gray;'><"._T('spiplistes:aucun')."></span>\n")
. "</div>\n"
. "</div>\n"
. fin_cadre_relief(true);
;
return($result);
}
示例15: exec_spiplistes_abonnes_tous
function exec_spiplistes_abonnes_tous () {
include_spip('inc/presentation');
include_spip('inc/mots');
include_spip('inc/spiplistes_api');
include_spip('inc/spiplistes_api_presentation');
global $connect_statut
, $connect_toutes_rubriques
, $connect_id_auteur
;
$flag_autorise = ($connect_statut == '0minirezo');
if($flag_autorise) {
$total_auteurs_elligibles = spiplistes_auteurs_elligibles_compter();
//Total des auteurs qui ne sont pas abonnes a une liste
$nb_abonnes_a_rien = spiplistes_auteurs_non_abonnes_compter();
//evaluer les formats de tous les auteurs + compter tous les auteurs
$sql_result = sql_select(
"`spip_listes_format` AS format, COUNT(`spip_listes_format`) AS nb"
, 'spip_auteurs_elargis', '', "`spip_listes_format`"
);
//repartition des formats
$total_abonnes_format = 0;
$nb_abonnes_par_format = array(
'texte' => 0 // abonnés au format texte
, 'html' => 0 // au format html
, 'non' => 0 // qui a été désabonné
);
while($row = sql_fetch($sql_result)) {
$nb_abonnes_par_format[$row['format']] = $row['nb'];
$total_abonnes_format += $row['nb'];
}
//Compter tous les abonnes a des listes
$sql_result = sql_select(
"listes.statut AS statut, COUNT(abonnements.id_auteur) AS nb"
, "spip_listes AS listes LEFT JOIN spip_auteurs_listes AS abonnements USING (id_liste)"
, "", "listes.statut"
);
// etablit l'inventaire des listes
// tries pas statut de la liste
$nb_abonnes_listes = array();
while ($row = sql_fetch($sql_result)) {
$nb_abonnes_listes[$row['statut']] = intval($row['nb']);
}
}
////////////////////////////////////
// PAGE CONTENU
////////////////////////////////////
$titre_page = _T('spiplistes:suivi');
// Permet entre autres d'ajouter les classes a' la page : <body class='$rubrique $sous_rubrique'>
$rubrique = _SPIPLISTES_PREFIX;
$sous_rubrique = 'abonnes_tous';
$commencer_page = charger_fonction('commencer_page', 'inc');
echo($commencer_page( _T('spiplistes:spiplistes') . " - " . $titre_page, $rubrique, $sous_rubrique));
// la gestion des abonnés est réservée aux admins
if(!$flag_autorise) {
die (spiplistes_terminer_page_non_autorisee() . fin_page());
}
$page_result = ''
. '<br /><br /><br />' . PHP_EOL
. spiplistes_gros_titre($titre_page, '', true)
. barre_onglets($rubrique, $sous_rubrique)
. debut_gauche($rubrique, true)
;
// formulaire de recherche
if ($total_auteurs_elligibles > 1) {
$page_result .= ""
. debut_cadre_relief(_DIR_PLUGIN_SPIPLISTES_IMG_PACK."contact_loupe-24.png", true, "", _T('spiplistes:chercher_un_auteur'))
. "<form action='".generer_url_ecrire(_SPIPLISTES_EXEC_ABONNES_LISTE)."' method='post' class='verdana2'>"
. "<div style='text-align:center'>\n"
. "<input type='text' name='cherche_auteur' class='fondl' value='' size='20' />"
. "<div style='text-align:right;margin-top:0.5em;'><input type='submit' name='Chercher' value='"._T('bouton_chercher')."' class='fondo' /></div>"
. "</div></form>"
. fin_cadre_relief(true)
;
}
$page_result .= ""
. pipeline('affiche_gauche', array('args'=>array('exec'=>$sous_rubrique),'data'=>''))
//. creer_colonne_droite($rubrique, true) // spiplistes_boite_raccourcis() s'en occupe
. spiplistes_boite_raccourcis(true)
. spiplistes_boite_autocron()
. spiplistes_boite_info_spiplistes(true)
. pipeline('affiche_droite', array('args'=>array('exec'=>$sous_rubrique),'data'=>''))
. debut_droite($rubrique, true)
// boite résultat Recherche d'auteur
. spiplistes_cherche_auteur()
;
//.........这里部分代码省略.........