本文整理汇总了PHP中fin_cadre_relief函数的典型用法代码示例。如果您正苦于以下问题:PHP fin_cadre_relief函数的具体用法?PHP fin_cadre_relief怎么用?PHP fin_cadre_relief使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了fin_cadre_relief函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: inc_iconifier_dist
function inc_iconifier_dist($id_objet, $id, $script, $visible=false, $flag_modif=true) {
if ($GLOBALS['spip_display'] == 4) return "";
$texteon = $GLOBALS['logo_libelles'][($id OR $id_objet != 'id_rubrique') ? $id_objet : 'id_racine'];
$chercher_logo = charger_fonction('chercher_logo', 'inc');
// Add the redirect url when uploading via iframe
$iframe_script = generer_url_ecrire('iconifier',"type=$id_objet&$id_objet=$id&script=$script",true);
$iframe = "<input type='hidden' name='iframe_redirect' value='".rawurlencode($iframe_script)."' />\n";
$logo = $chercher_logo($id, $id_objet, 'on');
$logo_s = $chercher_logo($id, $id_objet, 'off');
if (!$logo) {
if ($flag_modif AND $GLOBALS['meta']['activer_logos'] != 'non') {
$masque = indiquer_logo($texteon, $id_objet, 'on', $id, $script, $iframe);
$masque = "<div class='cadre_padding'>$masque</div>";
$bouton = bouton_block_depliable($texteon, $visible, "on-$id_objet-$id");
$res = debut_block_depliable($visible,"on-$id_objet-$id") . $masque . fin_block();
}
} else {
list($img, $clic) = decrire_logo($id_objet,'on',$id, 170, 170, $logo, $texteon, $script, $flag_modif AND !$logo_s);
$bouton = bouton_block_depliable($texteon, $visible, "on-$id_objet-$id");
$survol = '';
$texteoff = _T('logo_survol');
if (!$logo = $logo_s) {
if ($flag_modif AND $GLOBALS['meta']['activer_logos_survol'] == 'oui') {
$masque = "<br />".indiquer_logo($texteoff, $id_objet, 'off', $id, $script, $iframe);
$survol .= "<br />".block_parfois_visible("off-$id_objet-$id", $texteoff, $masque, null, $visible);
}
$masque = debut_block_depliable($visible,"on-$id_objet-$id")
. "<div class='cadre_padding'>"
. $clic . $survol . "</div>" . fin_block();
} else {
list($imgoff, $clicoff) = decrire_logo($id_objet, 'off', $id, 170, 170, $logo, $texteoff, $script, $flag_modif);
$masque = debut_block_depliable($visible, "off-$id_objet-$id") . $clicoff . fin_block();
$survol .= "<br />".bouton_block_depliable($texteoff, $visible, "off-$id_objet-$id")
. "<div class='cadre_padding'>".$imgoff.$masque."</div>";
$masque = debut_block_depliable($visible,"on-$id_objet-$id") . $clic . fin_block() . $survol;
}
$res = "$img$masque";
}
if ($res) {
$res = debut_cadre('r', 'image-24.gif', '', $bouton, '', '', false)
. $res
. fin_cadre_relief(true);
if(_request("exec")!="iconifier") {
$js = http_script('', 'async_upload.js')
. http_script('$("form.form_upload_icon").async_upload(async_upload_icon)');
} else $js = "";
return ajax_action_greffe("iconifier", $id, $res).$js;
}
else return '';
}
开发者ID:rhertzog,项目名称:lcs,代码行数:60,代码来源:iconifier.php
示例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');
}
开发者ID:rhertzog,项目名称:lcs,代码行数:28,代码来源:boites_privees_action_rapide.php
示例3: 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);
}
开发者ID:rhertzog,项目名称:lcs,代码行数:25,代码来源:accueil.php
示例4: 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();
}
开发者ID:rhertzog,项目名称:lcs,代码行数:57,代码来源:documents_liste.php
示例5: 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);
}
开发者ID:rhertzog,项目名称:lcs,代码行数:10,代码来源:cs_outils.php
示例6: 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);
}
开发者ID:rhertzog,项目名称:lcs,代码行数:22,代码来源:redirection.php
示例7: 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);
}
开发者ID:rhertzog,项目名称:lcs,代码行数:22,代码来源:futurs.php
示例8: 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);
}
开发者ID:rhertzog,项目名称:lcs,代码行数:39,代码来源:spiplistes_pipeline_affiche_milieu.php
示例9: 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);
}
开发者ID:rhertzog,项目名称:lcs,代码行数:38,代码来源:transcodeur.php
示例10: 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);
}
开发者ID:rhertzog,项目名称:lcs,代码行数:23,代码来源:spiplistes_lire_console.php
示例11: 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);
}
开发者ID:rhertzog,项目名称:lcs,代码行数:24,代码来源:spiplistes_agenda.php
示例12: exec_rec_mc_dist
//.........这里部分代码省略.........
$compt = 0;
$nbr = 0;
if ($result) {
while ($row = mysql_fetch_assoc($result)) {
extract($row);
if ($idgroupeprec != $id_groupe) {
$aff_groupes_select.=" <br /><div style=\"background-color:#ccc; border:1px solid ".$couleur_foncee."; font-size:1.2em; font-weight:bold\"><input type=checkbox name=\"idgrp[]\" value=\"$id_groupe\" checked />$titre</div>";
$nbr = ++$nbr;
if ($compt == 0) {
$listidgrp .= "$id_groupe";
$compt = 1;
$nb_groupes = ++$ng;
}
else $listidgrp .= ",$id_groupe";
}
$s="SELECT id_mot_exclu FROM spip_rmc_mots_exclus WHERE id_mot_exclu=$id_mot AND id_rubrique=$rub";
$r=spip_query($s);
$rw=spip_fetch_array($r);
if($rw['id_mot_exclu']==$id_mot){
$aff_groupes_select.= "<div style=\"border:1px solid ".$couleur_foncee."; background-color:#eee; font-size:.9em;height:18px;\" ><span style='float:right;color:red;font-weight:bold;'>"._T('rmc:mot_exclu')."<input type=checkbox name='motsexclus[]' value='$id_mot' style='margin:0 2px;padding:0;' checked='checked' /></span> $titremot</div>";
}else{
$aff_groupes_select.= "<div style=\"border:1px solid ".$couleur_foncee."; background-color:#eee; font-size:.9em;height:18px;\" ><span style='float:right;color:red;'>"._T('rmc:mot_exclure')."<input type=checkbox name='motsexclus[]' value='$id_mot' style='margin:0 2px;padding:0;'/></span> $titremot</div>";
}
$idgroupeprec = $id_groupe;
}
mysql_free_result($result);
}
if ($rub > -1) {
if ($listidgrp != "")
$sql = "SELECT spip_groupes_mots.titre, spip_groupes_mots.id_groupe, spip_mots.titre
AS titremot
FROM spip_groupes_mots
INNER JOIN spip_mots ON spip_mots.id_groupe = spip_groupes_mots.id_groupe
WHERE spip_groupes_mots.id_groupe not IN ($listidgrp)
GROUP BY spip_groupes_mots.titre, spip_groupes_mots.id_groupe, spip_mots.titre
ORDER BY spip_groupes_mots.id_groupe";
else
$sql = "SELECT spip_groupes_mots.titre, spip_groupes_mots.id_groupe, spip_mots.titre
AS titremot
FROM spip_groupes_mots
INNER JOIN spip_mots ON spip_mots.id_groupe = spip_groupes_mots.id_groupe
GROUP BY spip_groupes_mots.titre, spip_groupes_mots.id_groupe, spip_mots.titre
ORDER BY spip_groupes_mots.id_groupe";
}
$result = spip_query($sql);
$idgroupeprc = 0;
$aff_groupes_noselected = "";
$j=0;
if ($result) {
while ($row = mysql_fetch_assoc($result)) {
extract($row);
if ($idgroupeprec != $id_groupe) {
$aff_groupes_noselected.=" <br /><div style=\"background-color:#ccc; border:1px solid ".$couleur_foncee."; font-size:1.2em; font-weight:bold\"><input type=checkbox name=\"idgrp[]\" value=\"$id_groupe\">$titre</div>";
$nb_groupes_at = ++$j;
}
$aff_groupes_noselected.= "<div style=\"border:1px solid ".$couleur_foncee."; background-color:#eee; font-size:.9em\" > $titremot</div>";
$idgroupeprec = $id_groupe;
}
mysql_free_result($result);
}
//#plug(11-07) : Affichage
//#plug(11-07) : Affichage des groupes attribues (deja selectionnes)
if($nbr >0){
echo debut_cadre_relief(_DIR_IMG_PACK."groupe-mot-24.gif");
debut_band_titre($couleur_foncee, "verdana3", "bold");
if($idrub==0 ){
echo _T('rmc:groupes_toutes_rubriques');
}else{
echo _T('rmc:groupes_mots_attribues');
}
echo fin_bloc();
echo "$aff_groupes_select";
echo fin_cadre_relief();
}
//#plug(11-07) : Affichage des groupes non attribues
debut_cadre_relief(_DIR_IMG_PACK."groupe-mot-24.gif");
if($nb_groupes_at >0){
debut_band_titre($couleur_foncee, "verdana3", "bold");
echo _T('rmc:groupes_mots_non_attribues');
echo fin_bloc();
}else{
echo _T('rmc:groupes_mots_tous_attribues');
}
echo $aff_groupes_noselected;
echo fin_cadre_relief();
echo "<input type=\"submit\" name=\"refresh\" value=\"Valider\">";
echo "</form>";
echo fin_cadre_trait_couleur(true);
}
echo fin_cadre_relief();
echo fin_gauche().fin_page();//fin page
}//finexec
开发者ID:rhertzog,项目名称:lcs,代码行数:101,代码来源:rec_mc.php
示例13: exec_admin_galettonuts
//.........这里部分代码省略.........
echo _T('galettonuts:texte_info_admin');
fin_boite_info();
// Message(s) d'erreur(s)
debut_droite();
if ($c = count($erreurs)) {
if (1 == $c) {
$erreur_titre = _T('galettonuts:texte_erreur');
$erreur_texte = (string) $erreurs[0];
} else {
$erreur_titre = _T('galettonuts:texte_erreurs');
$erreur_texte = '<ul>';
for ($i = 0; $c < $i; ++$i) {
$erreur_texte .= '<li>' . $erreurs[$i] . '</li>';
}
$erreur_texte .= '</ul>';
}
echo '<div style="background-color:#fee;color:red;border:1px solid red;padding:.5em;margin-bottom:25px" class="verdana2"><strong>', $erreur_titre, '</strong> :<br />', $erreur_texte, '</div>';
}
echo generer_url_post_ecrire('admin_galettonuts');
// Accès à la BDD
debut_cadre_trait_couleur('base-24.gif', false, '', _T('galettonuts:info_bdd'));
echo '<div style="float:right;width:175px" class="verdana2">', _T('galettonuts:texte_info_bdd'), '<div>', '<div style="position:absolute;bottom:35px;width:168px;height:168px">', '<img src="', $icone_base, $icone_src, '" width="168" height="168" alt="" title="', $icone_title, '" />', '</div>', '</div>', '</div>';
echo '<div style="width:298px">';
debut_cadre_couleur();
echo '<p><label for="adresse_db" style="font-weight:bold;cursor:pointer">', _T('galettonuts:entree_db_adresse'), '</label><br/>', '<input type="text" name="adresse_db" value="', $contexte['adresse_db'], '" id="adresse_db" class="fondl" style="width:278px" tabindex="504"/>', '</p>';
echo '<p><label for="login_db" style="font-weight:bold;cursor:pointer">', _T('galettonuts:entree_db_login'), '</label><br/>', '<input type="text" name="login_db" value="', $contexte['login_db'], '" id="login_db" class="fondl" style="width:278px" tabindex="508"/>', '</p>';
echo '<p><label for="pass_db" style="font-weight:bold;cursor:pointer">', _T('galettonuts:entree_db_mdp'), '</label><br/>', '<input type="password" name="pass_db" value="', $contexte['pass_db'], '" id="pass_db" class="fondl" style="width:278px" tabindex="512"/>', '</p>';
echo '<p><label for="prefix_db" style="font-weight:bold;cursor:pointer">', _T('galettonuts:entree_db_prefix'), '</label><br/>', '<input type="text" name="prefix_db" value="', $contexte['prefix_db'], '" id="prefix_db" class="fondl" style="width:278px" tabindex="516"/>', '</p>';
echo '<p><label for="choix_db" style="font-weight:bold;cursor:pointer">', _T('galettonuts:entree_db_choix'), '</label><br/>', '<input type="text" name="choix_db" value="', $contexte['choix_db'], '" id="choix_db" class="fondl" style="width:278px" tabindex="520"/>', '</p>';
fin_cadre_couleur();
echo '</div>';
echo '<div style="text-align:right;padding:0 2px;margin-top:.5em" id="buttons">', '<input type="submit" name="_galettonuts_ok" value="', _T('bouton_valider'), '" class="fondo" style="cursor:pointer" tabindex="560"/></div>';
fin_cadre_trait_couleur();
// Synchronisation automatique
echo '<br />';
debut_cadre_relief('synchro-24.gif', false, '', _T('galettonuts:info_cron'));
echo '<p class="verdana2">', _T('galettonuts:texte_info_cron'), '</p>';
echo '<p class="verdana2">', '<label', $activer_cron ? ' style="font-weight:bold"' : '', '>', '<input type="radio" name="activer_cron" value="oui" id="activer_cron_oui" tabindex="602" ', $activer_cron ? ' checked="checked" ' : '', 'onclick="changeVisible(this.checked, \'config-cron\', \'block\', \'none\');"', '/>', _T('galettonuts:entree_cron_utiliser'), '</label><br />', '<label', !$activer_cron ? ' style="font-weight:bold"' : '', '>', '<input type="radio" name="activer_cron" value="non" id="activer_cron_non" tabindex="604" ', !$activer_cron ? ' checked="checked" ' : '', 'onclick="changeVisible(this.checked, \'config-cron\', \'none\', \'block\');"', '/>', _T('galettonuts:entree_cron_utiliser_non'), '</label>', '</p>';
echo '<div id="config-cron"', !$activer_cron ? ' style="display:none"' : '', '><hr />';
echo '<p class="verdana2">', _T('galettonuts:frequence'), '</p>';
echo '<p class="verdana2" style="text-align:center">', '<input type="text" name="heures" value="', $contexte['heures'], '" id="cron_heures" size="2" maxlength="2" tabindex="606" class="fondl" style="text-align:right"/>', '<label for="cron_heures" style="font-weight:bold;cursor:pointer">', _T('galettonuts:heures'), '</label>', '<input type="text" name="minutes" value="', $contexte['minutes'], '" id="cron_minutes" size="2" maxlength="2" tabindex="606" class="fondl" style="text-align:right"/>', '<label for="cron_minutes" style="font-weight:bold;cursor:pointer">', _T('galettonuts:minutes'), '</label>', '</p>';
echo '</div>';
echo '<div style="text-align:right;padding:0 2px;margin-top:.5em" id="buttons">', '<input type="submit" name="_galettonuts_ok" value="', _T('bouton_valider'), '" class="fondo" style="cursor:pointer" tabindex="660"/></div>';
fin_cadre_relief();
// Liaison avec le plugin Accès restreint
if (defined('_DIR_PLUGIN_ACCESRESTREINT')) {
$zones = spip_query("SELECT `id_zone`, `titre`, `descriptif` FROM `spip_zones` WHERE 1;");
if (spip_num_rows($zones)) {
global $couleur_foncee;
$i = 0;
$zone['num'] = _T('accesrestreint:colonne_id');
$zone['titre'] = _T('accesrestreint:titre');
$zone['descriptif'] = _T('accesrestreint:descriptif');
$tabindex = 700;
$tab_zones = <<<HTML
<table class="arial2" border="0" cellpadding="2" cellspacing="0" style="width:100%;border:1px solid #AAA;">
<thead>
<tr style="background-color:{$couleur_foncee};color:#fff;font-weight=bold">
<th scope="col" style="text-align:left;padding-left:5px;padding-right:5px" width="40">{$zone['num']}</th>
<th scope="col" style="text-align:left;border-left:1px inset #fff;padding-left:5px;padding-right:5px">{$zone['titre']}</th>
<th scope="col" style="text-align:left;border-left:1px inset #fff;padding-left:5px;padding-right:5px">{$zone['descriptif']}</th>
<th scope="col" style="text-align:center;border-left:1px inset #fff;padding-left:5px;padding-right:5px" width="16"> </th>
</tr>
</thead>
<tbody>
HTML;
while ($zone = spip_fetch_array($zones)) {
++$tabindex;
$bgcolor = alterner(++$i, '#FEFEFE', '#EEE');
if (array_key_exists('zones', $contexte)) {
$checked = in_array($zone['id_zone'], $contexte['zones']) ? ' checked="checked"' : '';
} else {
$checked = '';
}
$tab_zones .= <<<HTML
<tr style="background-color:{$bgcolor}">
<td style="text-align:left;padding-left:5px;padding-right:5px">{$zone['id_zone']}</td>
<td style="text-align:left;padding-left:5px;padding-right:5px">{$zone['titre']}</td>
<td style="text-align:left;padding-left:5px;padding-right:5px">{$zone['descriptif']}</td>
<td style="text-align:center">
<input type="checkbox" name="zones[]" value="{$zone['id_zone']}" class="fondl" tabindex="{$tabindex}"{$checked} />
</td>
</tr>
HTML;
}
$tab_zones .= '</tbody></table>';
echo '<br />';
debut_cadre_relief(_DIR_PLUGIN_ACCESRESTREINT . 'img_pack/zones-acces-24.gif', false, '', _T('galettonuts:info_liaison_access_restreint'));
echo '<p class="verdana2">', _T('galettonuts:texte_liaison_access_restreint_1'), '</p>';
echo '<p class="verdana2">', _T('galettonuts:texte_liaison_access_restreint_2'), '</p>';
echo $tab_zones;
echo '<div style="text-align:right;padding:0 2px;margin-top:.5em" id="buttons">', '<input type="submit" name="_galettonuts_ok" value="', _T('bouton_valider'), '" class="fondo" style="cursor:pointer" tabindex="760"/></div>';
fin_cadre_relief();
}
}
echo '</form>';
// Fin de page
echo fin_gauche() . fin_page();
// }}}
}
开发者ID:piouPiouM,项目名称:galettonuts,代码行数:101,代码来源:admin_galettonuts.php
示例14: 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);
}
开发者ID:rhertzog,项目名称:lcs,代码行数:75,代码来源:locuteur.php
示例15: 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);
}
开发者ID:rhertzog,项目名称:lcs,代码行数:14,代码来源:player_admin.php
示例16: galettonuts_formulaire_synchro
function galettonuts_formulaire_synchro()
{
global $spip_lang_left, $spip_lang_right;
include_spip('inc/config');
// Détermine si on dépli le cadre
if ('oui' == _request('galettonuts_synchro_ok')) {
$visibilite = 'visible';
} else {
$visibilite = 'invisible';
}
$return = debut_cadre_couleur('synchro-24.gif', true, '', call_user_func('bouton_block_' . $visibilite, 'galettonuts_synchro') . _T('galettonuts:titre_formulaire_synchro'));
$return .= call_user_func('debut_block_' . $visibilite, 'galettonuts_synchro');
// Le plugin n'a pas encore été configuré
if (!class_exists('L2_Spip_Plugin_Metas')) {
include_spip('lib/L2/Spip/Plugin/Metas.class');
}
$config = new L2_Spip_Plugin_Metas('galettonuts_config');
if (!$config || !$config->lire('db_ok')) {
$return .= debut_cadre_relief('', true);
$return .= http_img_pack('warning.gif', _T('info_avertissement'), 'style="width:48px;height:48px;float:right;margin:5px;"');
$return .= '<p class="verdana2"><strong>';
$return .= _T('galettonuts:configuration_manquante');
$return .= '</strong><br />';
$return .= _T('galettonuts:configuration_lien', array('url' => generer_url_ecrire('admin_galettonuts')));
$return .= '</p>';
$return .= fin_cadre_relief(true);
$return .= fin_block();
$return .= fin_cadre_couleur(true);
return $return;
}
unset($config);
// Affichage des erreurs
if ($statut = (int) _request('code_retour')) {
switch ($statut) {
// Une erreur inconnue est survenue.
case 0:
$msg = '<p class="verdana2"><strong>' . _T('info_avertissement') . '</strong><br />';
$msg .= _T('galettonuts:etat_synchro_erreur') . '</p>';
$alt = _T('info_avertissement');
$img = _DIR_PLUGIN_GALETTONUTS . 'img_pack/error-48.png';
break;
// Des erreurs sont survenues lors de la connexion à la BDD.
// Des erreurs sont survenues lors de la connexion à la BDD.
case -2:
$msg = '<p class="verdana2"><strong>' . _T('info_avertissement') . '</strong><br />';
$msg .= _T('galettonuts:etat_synchro_erreur_bdd') . '</p>';
$alt = _T('info_avertissement');
$img = _DIR_PLUGIN_GALETTONUTS . 'img_pack/error-48.png';
break;
// La synchronisation a échouée.
// La synchronisation a échouée.
case -1:
$msg = '<p class="verdana2"><strong>' . _T('info_avertissement') . '</strong><br />';
$msg .= _T('galettonuts:etat_synchro_echec') . '</p>';
$alt = _T('info_avertissement');
$img = _DIR_PLUGIN_GALETTONUTS . 'img_pack/error-48.png';
break;
// La synchronisation est inutile.
// La synchronisation est inutile.
case -10:
$msg = '<p class="verdana2"><strong>' . _T('galettonuts:info_information') . '</strong><br />';
$msg .= _T('galettonuts:etat_synchro_inutile') . '</p>';
$alt = _T('galettonuts:info_information');
$img = _DIR_PLUGIN_GALETTONUTS . 'img_pack/information-48.png';
break;
// La synchronisation s'est déroulée correctement
// La synchronisation s'est déroulée correctement
default:
$msg = '<p class="verdana2"><strong>' . _T('galettonuts:info_information') . '</strong><br />';
$msg .= _T('galettonuts:etat_synchro_ok', array('nb' => $statut)) . '</p>';
$alt = _T('galettonuts:info_information');
$img = _DIR_PLUGIN_GALETTONUTS . 'img_pack/information-48.png';
break;
}
$return .= debut_cadre_relief('', true);
$return .= http_img_pack($img, $alt, 'style="width:48px;height:48px;float:right;margin:5px;"');
$return .= $msg;
$return .= fin_cadre_relief(true);
}
$voir_statut = _request('statut');
if ($voir_statut) {
$voir_statut = '&statut=' . $voir_statut;
}
$action = generer_action_auteur('galettonuts_cron_manuel', 'galettonuts-0.1&' . $voir_statut, 'auteurs');
$return .= '<p class="verdana2">' . _T('galettonuts:texte_synchro_manuelle') . '</p>';
$return .= '<form action="' . $action . '" method="post>"';
$return .= form_hidden($action);
// Dernière mise à jour
$synchro = new L2_Spip_Plugin_Metas('galettonuts_synchro');
if ('' != ($maj = $synchro->lire('maj'))) {
$return .= '<p class="verdana2">' . _T('galettonuts:derniere_maj', array('annee' => date('Y', $maj), 'mois' => date('m', $maj), 'jour' => date('d', $maj), 'heures' => date('G', $maj), 'minutes' => date('i', $maj), 'secondes' => date('s', $maj)));
$return .= '</p>';
}
// Bouton de validation
$return .= '<div style="text-align:right;padding:0 2px;margin-top:.5em" id="buttons">';
$return .= '<input type="submit" name="_galettonuts_ok" value="' . _T('galettonuts:entree_synchroniser') . '" class="fondo" style="cursor:pointer"/></div>';
$return .= '</form>';
$return .= fin_block();
$return .= fin_cadre_couleur(true);
return $return;
//.........这里部分代码省略.........
开发者ID:piouPiouM,项目名称:galettonuts,代码行数:101,代码来源:galettonuts.php
示例17: 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&g
|
请发表评论