Pages vues depuis 25/05/2001 : 110 420 093
Index du forum »» Questions »» Editeur modules
$PAGES['modules.php?ModPath=xxxx&ModStart=index*']['title']="[french]xxxxxx[/french][english]xxxxx[/english]+|$title+";
$PAGES['modules.php?ModPath=xxxx&ModStart=index*']['run']="yes";
$PAGES['modules.php?ModPath=xxxx&ModStart=index*']['blocs']="-1";
$PAGES['modules.php?ModPath=xxxx&ModStart=index*']['TinyMce']='1';
$PAGES['modules.php?ModPath=xxxx&ModStart=index*']['TinyMce-theme']="full";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['title']="";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['run']="yes";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['blocs']="0";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['TinyMce']='1';
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['TinyMce-theme']="full";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['title']="";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['run']="yes";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['blocs']="0";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['TinyMce']='1';
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['TinyMce-theme']="full";
Citation : JireckCitation : jpb
si tu rajoutes seulement
'Extend-Admin-SubModule&ModPath=xxxx'L'eau goutte à goutte finit toujours par percer la pierre.
Mieux. pas pensé...
cela laissera pas le choix entre full, short ou custom et css et relativeurl
$adm_op_url = array('Extend-Admin-SubModule&ModPath=xxxx','adminStory','DisplayStory','PreviewAgain','EditStory','autoEdit','Edito_load','sections','sectionedit','new_rub_section','rubriquedit','secartedit','secartupdate','DownloadAdmin','DownloadEdit','email_user','FaqCatGo','lnl_Shw_Body','lnl_Shw_Footer','lnl_Shw_Header','links','LinksModLink','Add_Footer');
foreach($adm_op_url as $v){
$PAGES['admin.php?op='.$v]['title']=""; // obligatoirement à vide
$PAGES['admin.php?op='.$v]['blocs']="0";
$PAGES['admin.php?op='.$v]['run']="yes";
$PAGES['admin.php?op='.$v]['TinyMce']=1;
$PAGES['admin.php?op='.$v]['TinyMce-theme']="full";
$PAGES['admin.php?op='.$v]['css']=array($nuke_url."/themes/default/style/admin.css+");
$PAGES['admin.php?op='.$v]['TinyMceRelurl']="false";
}
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['blocs']="0";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['TinyMce']='1';
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['TinyMce-theme']="short";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['TinyMceRelurl']="true";
$adm_op_url = array('Extend-Admin-SubModule','adminStory','DisplayStory','PreviewAgain','EditStory','autoEdit','Edito_load','sections','sectionedit','new_rub_section','rubriquedit','secartedit','secartupdate','DownloadAdmin','DownloadEdit','email_user','FaqCatGo','lnl_Shw_Body','lnl_Shw_Footer','lnl_Shw_Header','links','LinksModLink','Add_Footer');
foreach($adm_op_url as $v){
$PAGES['admin.php?op='.$v]['title']=""; // obligatoirement à vide
$PAGES['admin.php?op='.$v]['blocs']="0";
$PAGES['admin.php?op='.$v]['run']="yes";
$PAGES['admin.php?op='.$v]['TinyMce']=1;
$PAGES['admin.php?op='.$v]['TinyMce-theme']="full";
$PAGES['admin.php?op='.$v]['css']=array($nuke_url."/themes/default/style/admin.css+");
$PAGES['admin.php?op='.$v]['TinyMceRelurl']="false";
}
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['blocs']="0";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['TinyMce']='1';
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['TinyMce-theme']="full";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['TinyMceRelurl']="false";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=yyyy&ModStart=admin/admin*']['blocs']="-1";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=yyyyy&ModStart=admin/admin*']['TinyMce']='0';
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['title']="";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['run']="yes";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['blocs']="0";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['TinyMce']='1';
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxx&ModStart=admin/admin*']['TinyMce-theme']="full";
function form(){
echo '<table class="table table-striped">'
.'<tr><th class="text-center">'.adm_gest_trad("xxxxx").'</th>'
.'<td class="text-center"><input class="form-control" type="text" name="nom" size="25" /></td></tr>'
.'<tr><td colspan="2" class="text-center">'.adm_gest_trad("Présentation").'</td></tr>'
.'<tr><td colspan="2" class="text-center"><textarea class="form-control tin" rows="25" id="pres" name="pres"></textarea></td></tr>';
echo aff_editeur('pres', '');
.....
form();
adminhead ($f_meta_nom, $f_titre, $adminimg);
form();
adminfoot('fv','','','');
Le fichier existe.<br><!DOCTYPE html>
<html lang="fr">
<head>
if(file_exists("modules/maintenance/maintenance.php")) {
echo "Le fichier existe.<br>"; // Message de test
!include!_once("modules/maintenance/maintenance.php");
} else {
echo "Le fichier n'existe pas.<br>";
}
switch($subop)
{
//list
case 'list':
list();
break;
case 'form':
adminhead ($f_meta_nom, $f_titre, $adminimg);
form();
adminfoot('fv','','','');
break;
}
!include!_once(footer.php);
if(isset($_POST['op'])){
if($_POST['op'] == 'Extend-Admin-SubModule'){
$PAGES['admin.php']['TinyMce']=1;
$PAGES['admin.php']['TinyMce-theme']="full";
$PAGES['admin.php']['TinyMceRelurl']="false";
}
}
<script type="text/!javascript!">
//<![CDATA[
document.addEventListener("DOMContentLoaded", function(e) {
tinymce.init({
selector: 'textarea.tin',
mobile: {menubar: true},
language : 'fr',
promotion : false,
skin : "oxide-dark",
template_popup_width: "800",
toolbar_mode: "sliding",
templates : [
{
title: "Une colonne",
url: "http://football.asfa.blog/editeur/tinymce/plugins/template/txt_1_col_12.html",
description: "Texte sur une colonne"
},
{
title: "Deux colonnes (50% 50%)",
url: "http://football.asfa.blog/editeur/tinymce/plugins/template/txt_2_col_6-6.html",
description: "Texte sur deux colonnes de largeurs égales"
},
{
title: "Trois colonnes (33% 33% 33%)",
url: "http://football.asfa.blog/editeur/tinymce/plugins/template/txt_3_col_4-4-4.html",
description: "Texte sur trois colonnes de largeurs égales"
},
{
title: "Deux colonnes (33% 66%)",
url: "http://football.asfa.blog/editeur/tinymce/plugins/template/txt_2_col_4-8.html",
description: "Texte sur deux colonnes de largeurs inégales"
},
{
title: "Deux colonnes (66% 33%)",
url: "http://football.asfa.blog/editeur/tinymce/plugins/template/txt_2_col_8-4.html",
description: "Texte sur deux colonnes de largeurs inégales"
},
{
title: "Trois colonnes (25% 50% 25%)",
url: "http://football.asfa.blog/editeur/tinymce/plugins/template/txt_3_col_3-6-3.html",
description: "Texte sur trois colonnes de largeurs inégales"
},
{
title: "Deux colonnes image/texte (33% 66%)",
url: "http://football.asfa.blog/editeur/tinymce/plugins/template/img_txt_2_col_4-8.html",
description: "Image, texte sur deux colonnes de largeurs inégales"
},
{
title: "Deux colonnes image/texte (17% 83%)",
url: "http://football.asfa.blog/editeur/tinymce/plugins/template/img_txt_2_col_2-10.html",
description: "Image, texte sur deux colonnes de largeurs inégales"
},
{
title: "Trois colonnes image/texte/image (25% 50% 25%)",
url: "http://football.asfa.blog/editeur/tinymce/plugins/template/img_txt_img_3_col_3-6-3.html",
description: "Texte sur trois colonnes de largeurs inégales"
}
],
content_css : ' lib/font-awesome/css/all.min.css,lib/bootstrap/dist/css/bootstrap.min.css,editeur/tinymce/themes/advanced/npds.css',
extended_valid_elements : 'hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]',
directionality: 'ltr',
// auto_focus: '',
apply_source_formatting : true,
force_br_newlines : true,
convert_newlines_to_brs : false,
remove_linebreaks : false,relative_urls : true,remove_script_host : false
});
});
//]]>
</script>
$adm_op_url = array('adminStory','Extend-Admin-SubModule','DisplayStory','PreviewAgain','EditStory','autoEdit','Edito_load','sections','sectionedit','new_rub_section','rubriquedit','secartedit','secartupdate','DownloadAdmin','DownloadEdit','email_user','FaqCatGo','lnl_Shw_Body','lnl_Shw_Footer','lnl_Shw_Header','links','LinksModLink','Add_Footer');
Citation : jpb
dans le tableau $adm_op_url du pages.php principal il faut que tu rajoutes 'Extend-Admin-SubModule'
L'eau goutte à goutte finit toujours par percer la pierre.
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxxx&ModStart=admin/admin*']['title']="";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxxx&ModStart=admin/admin*']['run']="yes";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxxx&ModStart=admin/admin*']['blocs']="0";
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxxx&ModStart=admin/admin*']['TinyMce']='1';
$PAGES['admin.php?op=Extend-Admin-SubModule&ModPath=xxxxx&ModStart=admin/admin*']['TinyMce-theme']="short";
Citation : jpb
- les superpositions des pages.php n'ont jamais parfaitement fonctionnées ...(et ne fonctionnent toujours pas)
==> pour moi, cela fonctionnait mieux que maintenant. c'est mon avis.
- la centralisation de l'admin des modules ==> je ne vois pas ce que c'est ???
- le chargement de tiny non systématique pour toutes les pages de l'admin ==> c'est bien
entre autres explique ces changements... que ca te saoule soit... Mais cela fonctionne aussi bien qu'avant et de manière plus efficace ...