本文整理汇总了PHP中fin_page函数的典型用法代码示例。如果您正苦于以下问题:PHP fin_page函数的具体用法?PHP fin_page怎么用?PHP fin_page使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了fin_page函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: exec_config_lang_dist
function exec_config_lang_dist()
{
if (!autoriser('configurer', 'lang')) {
include_spip('inc/minipres');
echo minipres();
} else {
$config = charger_fonction('config', 'inc');
$config();
pipeline('exec_init',array('args'=>array('exec'=>'config_lang'),'data'=>''));
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page(_T('titre_page_config_contenu'), "configuration", "langues");
echo debut_gauche('', true);
echo debut_droite('', true);
echo "<br /><div style='text-align: center'>",
gros_titre(_T('info_langues'), '', false),
'</div><br />',
barre_onglets("config_lang", "langues"),
'<br />';
$langue = charger_fonction('langue', 'configuration');
echo $langue();
$transcodeur = charger_fonction('transcodeur', 'configuration');
echo $transcodeur();
echo fin_gauche(), fin_page();
}
}
开发者ID:rhertzog,项目名称:lcs,代码行数:34,代码来源:config_lang.php
示例2: exec_agenda_evenements_dist
function exec_agenda_evenements_dist(){
/*$ajouter_id_article = intval(_request('ajouter_id_article'));
$flag_editable = article_editable($ajouter_id_article);*/
/*$annee = intval(_request('annee'));
$mois = intval(_request('mois'));
$jour = intval(_request('jour'));
$date = date("Y-m-d", time());
if ($annee&&$mois&&$jour)
$date = date("Y-m-d", strtotime("$annee-$mois-$jour"));*/
$commencer_page = charger_fonction('commencer_page', 'inc');
$out = $commencer_page(_T('agenda:tous_les_evenements'), "agenda", "calendrier");
$out .= barre_onglets("calendrier", "agenda");
$contexte = array();
foreach($_GET as $key=>$val)
$contexte[$key] = $val;
$out .= debut_gauche("agenda",true);
$out .= recuperer_fond("prive/navigation/agenda_evenements",$contexte);
$out .= debut_droite('agenda',true);
$out .= recuperer_fond("prive/contenu/agenda_evenements",$contexte);
$out .= fin_gauche('agenda',true);
$out .= fin_page();
echo $out;
}
开发者ID:rhertzog,项目名称:lcs,代码行数:32,代码来源:agenda_evenements.php
示例3: exec_admin_declarer_dist
function exec_admin_declarer_dist()
{
if (!autoriser('detruire')) {
include_spip('inc/minipres');
echo minipres();
} else {
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page(_T('titre_admin_tech'), "configuration", "base");
echo "\n<br /><br />";
echo gros_titre(_T('titre_admin_effacer'),'',false);
echo barre_onglets("administration", "declarer");
echo debut_gauche('',true);
echo debut_boite_info(true);
echo _T('info_gauche_admin_effacer');
echo fin_boite_info(true);
echo creer_colonne_droite('',true);
echo pipeline('affiche_droite',array('args'=>array('exec'=>'admin_effacer'),'data'=>''));
echo debut_droite('',true);
echo autres_bases();
echo pipeline('affiche_milieu',array('args'=>array('exec'=>'admin_effacer'),'data'=>''));
echo fin_gauche(), fin_page();
}
}
开发者ID:rhertzog,项目名称:lcs,代码行数:33,代码来源:admin_declarer.php
示例4: exec_calendrier_args
function exec_calendrier_args($time, $type, $echelle, $partie_cal)
{
if ($time < 0) $time = time();
if (!$type)
$type = 'mois';
elseif ($type == 'semaine')
$GLOBALS['afficher_bandeau_calendrier_semaine'] = true;
$ancre = 'calendrier-1';
$r = generer_url_ecrire('calendrier', "type=$type") . "#$ancre";
$r = http_calendrier_init($time, $type, $echelle, $partie_cal, $r);
if (_AJAX) {
ajax_retour($r);
} else {
$date = date("Y-m-d", $time);
if ($type == 'jour') {
$titre = nom_jour($date)." ". affdate_jourcourt($date);
} else {
$titre = _T('titre_page_calendrier',
array('nom_mois' => nom_mois($date),
'annee' => annee($date)));
}
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page($titre, "accueil", "calendrier");
// ne produit rien par defaut, mais est utilisee par le plugin agenda
echo barre_onglets("calendrier", "calendrier");
echo debut_grand_cadre(true);
echo "\n<div> </div>\n<div id='", $ancre, "'>",$r,'</div>';
echo fin_grand_cadre(true);
echo fin_page();
}
}
开发者ID:rhertzog,项目名称:lcs,代码行数:35,代码来源:calendrier.php
示例5: exec_articles_args
function exec_articles_args($id_article)
{
pipeline('exec_init',array('args'=>array('exec'=>'articles','id_article'=>$id_article),'data'=>''));
$row = sql_fetsel("*", "spip_articles", "id_article=$id_article");
if (!$row
OR !autoriser('voir', 'article', $id_article)) {
include_spip('inc/minipres');
echo minipres(_T('public:aucun_article'));
} else {
$row['titre'] = sinon($row["titre"],_T('info_sans_titre'));
$res = debut_gauche('accueil',true)
. articles_affiche($id_article, $row, _request('cherche_auteur'), _request('ids'), _request('cherche_mot'), _request('select_groupe'), _request('trad_err'), _request('debut'))
. "<br /><br /><div class='centered'>"
. "</div>"
. fin_gauche();
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page("« ". $row['titre'] ." »", "naviguer", "articles", $row['id_rubrique']);
echo debut_grand_cadre(true),
afficher_hierarchie($row['id_rubrique'],_T('titre_cadre_interieur_rubrique'),$id_article,'article',$row['id_secteur'],($row['statut'] == 'publie')),
fin_grand_cadre(true),
$res,
fin_page();
}
}
开发者ID:rhertzog,项目名称:lcs,代码行数:29,代码来源:articles.php
示例6: forum_envoi
function forum_envoi(
$id,
$id_parent,
$script,
$statut,
$titre_message,
$texte,
$modif_forum,
$nom_site,
$url_site)
{
if ($modif_forum == 'fin') {
include_spip('inc/headers');
$script = preg_replace('/\W/','', $script); // article etc
$objet = preg_replace('/\W/','', $texte); // id_article etc
redirige_url_ecrire('discuter', "script=$script&objet=$objet&$objet=$id&statut=$statut" . ($id_parent ? "&id_parent=$id_parent" : ''));
} else {
$statut = preg_replace('/\W/','', $statut);
$forum_envoi = charger_fonction('forum_envoi', 'inc');
$forum_envoi = $forum_envoi($id, $id_parent, $script, $statut, $titre_message, $texte, $modif_forum, $nom_site, $url_site);
if (_AJAX) {
ajax_retour($forum_envoi);
} else {
$titre = $script == 'message' ? _T('onglet_messagerie') : _T('titre_cadre_forum_interne');
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page(_T('texte_nouveau_message'), "accueil", "accueil");
echo debut_gauche('', true);
echo debut_droite('', true);
echo gros_titre($titre,'', false);
echo $forum_envoi, fin_gauche(), fin_page();
}
}
}
开发者ID:rhertzog,项目名称:lcs,代码行数:34,代码来源:poster_forum_prive.php
示例7: exec_403_dist
/**
* Un exec d'acces interdit
*
* @param string $message
*/
function exec_403_dist($message = '')
{
$exec = _request('exec');
$titre = "exec_{$exec}";
$navigation = "";
$extra = "";
if (!$message) {
$message = _L("Vous n'avez pas le droit d'accéder à la page <b>@exec@</b>.", array('exec' => _request('exec')));
}
$contenu = "<h1 class='grostitre'>" . _T('info_acces_interdit') . "</h1>" . $message;
if (_request('var_zajax')) {
include_spip('inc/actions');
ajax_retour($contenu);
} else {
include_spip('inc/presentation');
// alleger les inclusions avec un inc/presentation_mini
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page($titre);
echo debut_gauche("403_{$exec}", true);
echo recuperer_fond('prive/squelettes/navigation/dist', array());
echo pipeline('affiche_gauche', array('args' => array('exec' => '403', 'exec_erreur' => $exec), 'data' => ''));
echo creer_colonne_droite("403", true);
echo pipeline('affiche_droite', array('args' => array('exec' => '403', 'exec_erreur' => $exec), 'data' => ''));
echo debut_droite("403", true);
echo pipeline('affiche_milieu', array('args' => array('exec' => '403', 'exec_erreur' => $exec), 'data' => $contenu));
echo fin_gauche(), fin_page();
}
}
开发者ID:xablen,项目名称:Semaine14_SPIP_test,代码行数:33,代码来源:403.php
示例8: exec_acces_restreint
function exec_acces_restreint(){
if (!autoriser('administrer','zone',0)) {
include_spip('inc/minipres');
echo minipres();
exit;
}
$commencer_page = charger_fonction('commencer_page','inc');
echo $commencer_page(_T('accesrestreint:page_zones_acces'));
echo gros_titre(_T('accesrestreint:titre_zones_acces'),'',false);
echo debut_gauche("acces_restreint",true);
echo debut_boite_info(true);
echo propre(_T('accesrestreint:info_page'));
echo fin_boite_info(true);
if (autoriser('webmestre')) {
$res = icone_horizontale(_L('Configuration des accès .htaccess'), generer_url_ecrire("acces_restreint_config"), "../"._DIR_PLUGIN_ACCESRESTREINT."/img_pack/zones-acces-24.gif", "cadenas-24.gif",false);
echo bloc_des_raccourcis($res);
}
echo debut_droite("acces_restreint",true);
echo recuperer_fond('prive/acces_restreint',$_GET);
if (autoriser('modifier','zone'))
echo "<div>".icone_inline(_T('accesrestreint:creer_zone'),
generer_url_ecrire("zones_edit","new=oui"),
_DIR_PLUGIN_ACCESRESTREINT."/img_pack/zones-acces-24.gif",
"creer.gif",'right')."</div>";
echo fin_gauche(),fin_page();
}
开发者ID:rhertzog,项目名称:lcs,代码行数:32,代码来源:acces_restreint.php
示例9: exec_demande_mise_a_jour_dist
/**
* Demander à mettre à jour la base de données
*/
function exec_demande_mise_a_jour_dist()
{
// on fait la verif du path avant tout,
// et l'installation des qu'on est dans la colonne principale
// si jamais la liste des plugins actifs change, il faut faire un refresh du hit
// pour etre sur que les bons fichiers seront charges lors de l'install
include_spip('inc/plugin');
if (actualise_plugins_actifs()) {
include_spip('inc/headers');
redirige_par_entete(self());
}
include_spip('inc/presentation');
include_spip('inc/filtres_boites');
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page('', '', '', '', true, false, false);
echo debut_grand_cadre(true);
echo boite_ouvrir(_T('info_message_technique'), 'notice');
echo "<p>" . _T('info_procedure_maj_version') . "</p>", "<p>" . _T('info_administrateur_site_01') . "</p>";
echo bouton_action(_T('bouton_mettre_a_jour_base'), generer_url_ecrire("upgrade", "reinstall=non"));
echo boite_fermer();
// masquer les erreurs sql sur cette page car proviennent de la base pas a jour !
echo '<style type="text/css">#debug-nav {display: none;}</style>';
echo fin_grand_cadre(true);
echo fin_page();
}
开发者ID:JLuc,项目名称:SPIP,代码行数:28,代码来源:demande_mise_a_jour.php
示例10: exec_articles_page_dist
function exec_articles_page_dist()
{
global $connect_statut, $connect_id_auteur;
pipeline('exec_init',array('args'=>array('exec'=>'articles_page'),'data'=>''));
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page(_T('titre_page_articles_page'), "naviguer", "articles");
echo debut_gauche('', true);
//
// Afficher le bouton de creation d'article
//
echo pipeline('affiche_gauche',array('args'=>array('exec'=>'articles_page'),'data'=>''));
if (sql_countsel('spip_rubriques')) {
echo bloc_des_raccourcis(icone_horizontale(_T('icone_ecrire_article'), generer_url_ecrire("articles_edit","new=oui"), "article-24.gif", "creer.gif", false));
} else {
if (autoriser('creerrubriquedans', 'rubrique')) {
echo _T('texte_creer_rubrique');
echo bloc_des_raccourcis(icone_horizontale (_T('icone_creer_rubrique'), generer_url_ecrire("rubriques_edit","new=oui&retour=nav"), "rubrique-24.gif", "creer.gif",false));
}
}
echo creer_colonne_droite('', true);
echo pipeline('affiche_droite',array('args'=>array('exec'=>'articles_page'),'data'=>''));
echo debut_droite('', true);
//
// Vos articles en cours de redaction
//
echo afficher_objets('article',_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"));
//
// Vos articles soumis au vote
//
echo afficher_objets('article',_T('info_attente_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='prop'", "ORDER BY" => "articles.date"));
//
// Vos articles publies
//
echo afficher_objets('article',_T('info_publies'), 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='publie'", 'ORDER BY' => "articles.date DESC"));
//
// Vos articles refuses
//
echo afficher_objets('article',_T('info_refuses'), 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='refuse'", 'ORDER BY' => "articles.date DESC"));
echo pipeline('affiche_milieu',array('args'=>array('exec'=>'articles_page'),'data'=>''));
echo fin_gauche(), fin_page();
}
开发者ID:rhertzog,项目名称:lcs,代码行数:59,代码来源:articles_page.php
示例11: exec_articles_tous_args
function exec_articles_tous_args($id_rubrique, $aff_art, $sel_lang)
{
global $browser_layer,$spip_lang_right,$spip_lang_left;
changer_typo(); // pour definir la direction de la langue
if (!is_array($aff_art)) $aff_art = array('prop','publie');
$enfant = arbo_articles_tous();
$flag_trad = (($GLOBALS['meta']['multi_rubriques'] == 'oui'
OR $GLOBALS['meta']['multi_articles'] == 'oui')
AND $GLOBALS['meta']['gerer_trad'] == 'oui');
list($article,$text_article,$aff_statut) = texte_articles_tous($sel_lang, $flag_trad, $aff_art, lang_dir());
if (_AJAX AND $id_rubrique) {
include_spip('inc/actions');
ajax_retour(afficher_contenu_rubrique($article, $enfant, $text_article, $id_rubrique, $flag_trad, 2));
}
else {
pipeline('exec_init',array('args'=>array('exec'=>'articles_tous'),'data'=>''));
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page(_T('titre_page_articles_tous'), "accueil", "tout-site");
echo http_script('var img_deplierhaut = "'. chemin_image('noeud_plus.gif') .'";
var img_deplierbas = "'. chemin_image('noeud_moins.gif') . '";');
echo http_script('', 'jquery-ui-1.8-drag-drop.min.js');
echo http_script('', 'articles_tous_edite.js');
echo http_script('', 'pause.js');
echo debut_gauche('', true);
echo formulaire_affiche_tous($aff_art, $aff_statut, $sel_lang);
echo pipeline('affiche_gauche',array('args'=>array('exec'=>'articles_tous'),'data'=>''));
echo creer_colonne_droite('', true);
echo pipeline('affiche_droite',array('args'=>array('exec'=>'articles_tous'),'data'=>''));
echo debut_droite('', true);
if ($enfant AND $browser_layer)
echo couche_formulaire_tous();
$out = "<textarea cols='1' rows='1' id='deplacements' style='display:none;' name='deplacements'></textarea>"
. "\n<div id='apply' style='display:none;text-align:$spip_lang_right'><input type='submit' value='"._T('bouton_changer')."' /></div>";
echo "\n<div id='cancel' class='verdana2' style='display:none;text-align:$spip_lang_left;float:$spip_lang_left'>",
"<a href='javascript:annuler_deplacement();'>",
_T('bouton_annuler'),
"</a></div>",
redirige_action_post("reorganiser","",'articles_tous', '', $out),
"<ul id='articles_tous'><li id='rubrique-0' class='treeItem racine verdana2'>",
"<span class='holder icone'> </span>",
_T('info_racine_site'),
"\n<ul class=''>\n",
afficher_contenu_rubrique($article, $enfant, $text_article, 0, $flag_trad, 2),
"</ul></li></ul>\n",
fin_gauche(), fin_page();
}
}
开发者ID:rhertzog,项目名称:lcs,代码行数:58,代码来源:articles_tous.php
示例12: exec_statistiques_referers_dist
function exec_statistiques_referers_dist()
{
$jour = _request('jour');
$limit = _request('limit');
// nombre de referers a afficher
$limit = intval($limit); //secu
if (!autoriser('voirstats','article')) {
include_spip('inc/minipres');
echo minipres();
} else {
if ($limit == 0) $limit = 100;
if ($jour<>'veille') $jour='jour';
$referenceurs = charger_fonction('referenceurs', 'inc');
$res = $referenceurs (0, "SUM(visites_$jour)", 'spip_referers', "visites_$jour>0", "referer", $limit);
$n = count($res);
$args = "jour=$jour&limit=" . strval($limit+200);
$plus = generer_url_ecrire('statistiques_referers', $args);
if ($plus) {
$plus = "<div style='text-align:right;'><b><a href='$plus'>+++</a></b></div>";
}
$titre = _T('titre_liens_entrants')
. " ($n "
. ($n <= 1 ? _T('info_site') : _T('info_sites'))
. ")";
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page(_T('titre_page_statistiques_referers'), "statistiques_visites", "referers");
echo "<br /><br /><br />";
echo gros_titre($titre,'', false);
echo debut_gauche('', true);
echo debut_boite_info(true);
echo "<p style='font-size:small; text-align:left;' class='verdana1'>";
echo _T('info_gauche_statistiques_referers');
echo "</p>";
echo fin_boite_info(true);
echo debut_droite('', true);
echo barre_onglets("stat_referers", $jour);
if ($res) {
echo "<br /><div style='font-size:small;' class='verdana1'>";
echo "<ul class='referers'><li>";
echo join("</li><li>\n", $res);
echo "</li></ul>";
echo $plus;
echo "</div><br />";
}
echo fin_gauche(), fin_page();
}
}
开发者ID:rhertzog,项目名称:lcs,代码行数:57,代码来源:statistiques_referers.php
示例13: 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
示例14: exec_cfg_install_libs_dist
function exec_cfg_install_libs_dist($class = null)
{
include_spip('inc/filtres');
include_spip("inc/presentation");
global $cfg_libs;
// droits : il faut avoir le droit de choisir les plugins,
// mais aussi d'en ajouter
include_spip('inc/autoriser');
if (!autoriser('configurer', 'plugins')) {
echo minipres();
exit;
}
pipeline('exec_init', array('args' => array('exec' => 'cfg'), 'data' => ''));
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page(_T('cfg:installation_librairies'), 'cfg');
echo "<br /><br /><br />\n";
echo gros_titre(_T('cfg:installation_librairies'), '', false);
// colonne gauche
echo debut_gauche('', true);
echo pipeline('affiche_gauche', array('args' => array('exec' => 'cfg'), 'data' => ''));
echo creer_colonne_droite('', true);
echo pipeline('affiche_droite', array('args' => array('exec' => 'cfg'), 'data' => ''));
echo debut_droite("", true);
// centre de la page
echo debut_cadre_trait_couleur('', true, '', _T('cfg:installation_liste_libs'));
// message pour creer le dossier lib/
if (!is_dir(_DIR_LIB) && !is_writable(_DIR_LIB)) {
echo "<p class='important'>" . _T('cfg:installer_dossier_lib', array('dir' => joli_repertoire(_DIR_LIB))) . "</p>\n";
}
// message pour installation 1.9.2
if ($spip192 = defined('_COMPAT_CFG_192') && _COMPAT_CFG_192) {
echo "<p>" . _T('cfg:installer_lib_192', array('dir' => joli_repertoire(_DIR_LIB))) . "</p>\n";
}
// mettre un lien pour telecharger les libs
include_spip('inc/actions');
foreach ($cfg_libs as $lib => $info) {
// deja present ? texte du bouton : "mettre a jour", sinon "telecharger"
$quoi = is_dir(_DIR_LIB . $info['dir']) ? 'update' : 'install';
echo "<dl>\n";
echo "<dt>" . $info['nom'] . "</dt>\n";
echo "<dd>" . $info['description'] . "</dd>\n";
// cas 1.9.2
// proposer de copier manuellement le zip decompresse dans le dossier lib
if ($spip192) {
echo "<dd>" . ($quoi == 'update' ? "(" . _T('cfg:bouton_mettre_a_jour') . ") " : "") . "<a class='spip_out' href='{$info['install']}' />{$info['install']}</a></dd>\n";
// cas > 1.9.2
// chargeur plugin/lib de spip
} else {
echo "<dd>" . redirige_action_auteur('charger_plugin', 'lib', '', '', "<input type='hidden' name='url_zip_plugin' value='{$info['install']}' />" . "<input type='hidden' name='retour' value='" . self() . "' />" . "<input type='submit' class='fondo' name='ok' value='" . ($quoi == 'update' ? _T('cfg:bouton_mettre_a_jour') : _T('bouton_telecharger')) . "' />", "\nmethod='post'") . "</dd>\n";
}
echo "</dl>\n";
}
echo fin_cadre_trait_couleur(true);
// pied
echo fin_gauche() . fin_page();
}
开发者ID:pcrest,项目名称:eludis,代码行数:56,代码来源:cfg_install_libs.php
示例15: exec_mots_type_dist
function exec_mots_type_dist()
{
$id_groupe= intval(_request('id_groupe'));
if (!$id_groupe) {
$type = $titre = filtrer_entites(_T('titre_nouveau_groupe'));
$row = array();
} else {
$row = sql_fetsel("id_groupe,titre", "spip_groupes_mots", "id_groupe=$id_groupe");
if ($row) {
$id_groupe = $row['id_groupe'];
$type = $row['titre'];
$titre = typo($type);
}
}
if (($id_groupe AND !$row) OR
!autoriser($id_groupe?'modifier' : 'creer', 'groupemots', $id_groupe)) {
include_spip('inc/minipres');
echo minipres();
} else {
pipeline('exec_init',array('args'=>array('exec'=>'mots_type','id_groupe'=>$id_groupe),'data'=>''));
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page("« $titre »", "naviguer", "mots");
echo debut_gauche('', true);
echo pipeline('affiche_gauche',array('args'=>array('exec'=>'mots_type','id_groupe'=>$id_groupe),'data'=>''));
echo creer_colonne_droite('', true);
echo pipeline('affiche_droite',array('args'=>array('exec'=>'mots_type','id_groupe'=>$id_groupe),'data'=>''));
echo debut_droite('', true);
$contexte = array(
'icone_retour'=>icone_inline(_T('icone_retour'), generer_url_ecrire("mots_tous") . "#mots_tous-$id_groupe", "groupe-mot-24.gif", "rien.gif",$GLOBALS['spip_lang_left']),
'titre'=>$type,
'redirect'=>generer_url_ecrire("mots_tous",""),
'new'=>_request('new') == "oui"?"oui":$id_groupe,
'config_fonc'=>'groupes_mots_edit_config',
);
echo recuperer_fond("prive/editer/groupe_mot", $contexte);
echo pipeline('affiche_milieu',
array('args' => array(
'exec' => 'mots_type',
'id_groupe' => $id_groupe
),
'data'=>'')
),
fin_gauche(),
fin_page();
}
}
开发者ID:rhertzog,项目名称:lcs,代码行数:54,代码来源:mots_type.php
示例16: exec_cfg_dist
function exec_cfg_dist($class = null)
{
include_spip('inc/filtres');
$cfg = cfg_charger_classe('cfg', 'inc');
$config =& new $cfg($nom = sinon(_request('cfg'), ''), $cfg_id = sinon(_request('cfg_id'), ''));
// traitements du formulaire poste
$config->traiter();
//
// affichages
//
include_spip("inc/presentation");
if (!$config->autoriser()) {
echo $config->acces_refuse();
exit;
}
pipeline('exec_init', array('args' => array('exec' => 'cfg'), 'data' => ''));
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page($config->get_boite(), 'cfg', $config->get_nom());
echo "<br /><br /><br />\n";
echo gros_titre(sinon($config->get_titre(), _T('cfg:configuration_modules')), '', false);
echo $config->barre_onglets();
// colonne gauche
echo debut_gauche('', true);
// si un formulaire cfg est demande
if ($s = $config->descriptif()) {
echo debut_boite_info(true) . $s . fin_boite_info(true);
}
echo pipeline('affiche_gauche', array('args' => array('exec' => 'cfg'), 'data' => ''));
echo creer_colonne_droite('', true);
echo pipeline('affiche_droite', array('args' => array('exec' => 'cfg'), 'data' => ''));
// affichage des messages envoyes par cfg
if ($s = $config->messages()) {
echo debut_boite_info(true) . $s . fin_boite_info(true);
}
// affichage des liens
if ($s = $config->liens()) {
echo debut_boite_info(true) . $s . fin_boite_info(true);
}
if ($s = $config->liens_multi()) {
echo debut_boite_info(true) . $s . fin_boite_info(true);
}
echo debut_droite("", true);
// centre de la page
if ($config->get_presentation() == 'auto') {
echo debut_cadre_trait_couleur('', true, '', $config->get_boite());
echo $config->formulaire();
echo fin_cadre_trait_couleur(true);
} else {
echo $config->formulaire();
}
// pied
echo fin_gauche() . fin_page();
}
开发者ID:pcrest,项目名称:eludis,代码行数:53,代码来源:cfg.php
示例17: exec_lang_raccourcis_dist
function exec_lang_raccourcis_dist() {
global $spip_lang_left;
##### a revoir : des repertoires lang, il peut y en avoir plusieurs
$modules = array();
$fichiers = preg_files(repertoire_lang().'[a-z_]+\.php[3]?$');
foreach ($fichiers as $fichier) {
if (preg_match(',/([a-z]+)_([a-z_]+)\.php[3]?$,', $fichier, $r))
isset($modules[$r[1]])?($modules[$r[1]] ++):($modules[$r[1]]=1);
}
$modules = array_keys($modules);
if (!in_array($module = _request('module'), $modules))
$module = 'public';
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page(_T('module_fichier_langue').": $module",
"configuration", "langues");
echo debut_gauche('', true);
if (count($modules) > 1) {
echo "<br /><br /><br /><br /><br /><br /><br /><br /><br />";
echo debut_cadre_relief('',true,'',_T('module_fichiers_langues'));
foreach ($modules as $nom_module) {
if ($nom_module == $module) echo "<div style='padding-$spip_lang_left: 10px;' class='verdana3'><b>$nom_module</b></div>";
else echo "<div style='padding-$spip_lang_left: 10px;' class='verdana3'><a href='" . generer_url_ecrire("lang_raccourcis","module=$nom_module") . "'>$nom_module</a></div>";
}
echo fin_cadre_relief(true);
}
echo debut_droite('', true);
echo "<br /><div style='text-align: center'>",
gros_titre(_T('module_fichier_langue').": $module",'', false),
'</div><br />',
barre_onglets("config_lang", "fichiers"),
'<br />';
afficher_raccourcis($module);
echo fin_gauche(), fin_page();
}
开发者ID:rhertzog,项目名称:lcs,代码行数:48,代码来源:lang_raccourcis.php
示例18: exec_charger_plugin_dist
function exec_charger_plugin_dist($retour='') {
if (!autoriser('configurer', 'plugins')) {
include_spip('inc/minipres');
echo minipres();
} else {
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page(_T('icone_admin_plugin'), "configuration", "plugin");
echo "<br />\n";
echo "<br />\n";
echo gros_titre(_T('icone_admin_plugin'),'',false);
echo barre_onglets("plugins", "charger_plugin");
echo debut_gauche('plugin',true);
echo debut_boite_info(true);
$s = "";
$s .= _T('info_gauche_admin_tech');
echo $s;
echo fin_boite_info(true);
echo pipeline('affiche_gauche',
array(
'args'=>array('exec'=>'charger_plugin'),
'data'=>''
)
);
echo debut_droite('plugin', true);
// voire si on peut creer le repertoure auto/ sans rien demander
sous_repertoire(_DIR_PLUGINS_AUTO, '', true, true);
echo "<div class='liste-plugins formulaire_spip'>";
include_spip('inc/charger_plugin');
echo formulaire_charger_plugin($retour);
echo "</div>";
echo pipeline('affiche_milieu',
array(
'args'=>array('exec'=>'charger_plugin'),
'data'=>''
)
);
echo fin_gauche(), fin_page();
}
}
开发者ID:rhertzog,项目名称:lcs,代码行数:48,代码来源:charger_plugin.php
示例19: exec_articles_forum_args
function exec_articles_forum_args($id_article, $date, $debut, $pas, $enplus)
{
if (!autoriser('modererforum', 'article', $id_article)) {
include_spip('inc/minipres');
echo minipres();
} else {
$query = array('SELECT' => "pied.id_forum,pied.id_parent,pied.id_rubrique,pied.id_article,pied.id_breve,pied.id_message,pied.id_syndic,pied.date_heure,pied.titre,pied.texte,pied.auteur,pied.email_auteur,pied.nom_site,pied.url_site,pied.statut,pied.ip,pied.id_auteur, max(thread.date_heure) AS date",
'FROM' => "spip_forum AS pied LEFT JOIN spip_forum AS thread ON pied.id_forum=thread.id_thread",
'WHERE' => "pied.id_article=$id_article AND pied.id_parent=0 AND pied.statut IN ('publie', 'off', 'prop', 'spam')",
'GROUP BY' => "pied.id_forum",
'ORDER BY' => "date DESC");
if (!$pas) $pas = 5;
$nav = affiche_navigation_forum($query, "articles_forum", "id_article=$id_article", $debut, $pas, $enplus, $date);
$res = afficher_forum($query, '', '', $id_article, 'articles_forum', "id_article=$id_article");
$res = "<br />$nav<br />$res<br />$nav";
if (_AJAX) {
ajax_retour($res);
} else {
$ancre = 'articles_forum';
$res = "<div class='serif2' id='$ancre'>$res</div>";
pipeline('exec_init',array('args'=>array('exec'=>'articles_forum','id_article'=>$id_article),'data'=>''));
$row = sql_fetsel("titre, id_rubrique", "spip_articles", "id_article=$id_article");
if ($row) {
$titre = $row["titre"];
$id_rubrique = $row["id_rubrique"];
}
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page($titre, "naviguer", "articles", $id_rubrique);
articles_forum_cadres($id_rubrique, $id_article, $titre, 'articles', "id_article=$id_article");
echo $res;
echo fin_gauche(), fin_page();
}
}
}
开发者ID:rhertzog,项目名称:lcs,代码行数:45,代码来源:articles_forum.php
示例20: exec_vacarme
function exec_vacarme()
{
if (!autoriser('administrer', 'vacarme', 0)) {
include_spip('inc/minipres');
echo minipres();
exit;
}
$vue = _request('vue');
if (!$vue) {
$vue = 'commandes';
}
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page(_T('Gestion des commandes et des abonnements'));
echo gros_titre(_T('Gestion des commandes et des abonnements'), '', false);
echo debut_grand_cadre(true);
echo recuperer_fond('prive/squelettes/vacarme', $_GET);
echo fin_grand_cadre(true), fin_page();
}
开发者ID:rougerose,项目名称:vacarme_numeros,代码行数:18,代码来源:vacarme.php
注:本文中的fin_page函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论