AEOS Calvarium v0.4
This commit is contained in:
parent
821b405f5a
commit
57b531cb62
189 changed files with 3810 additions and 1417 deletions
2
modules/.htaccess
Executable file
2
modules/.htaccess
Executable file
|
|
@ -0,0 +1,2 @@
|
|||
Options -Indexes
|
||||
deny from all
|
||||
0
modules/owsimple/base.php → modules/owSimple/base.php
Normal file → Executable file
0
modules/owsimple/base.php → modules/owSimple/base.php
Normal file → Executable file
2
modules/owsimple/base.xml → modules/owSimple/base.xml
Normal file → Executable file
2
modules/owsimple/base.xml → modules/owSimple/base.xml
Normal file → Executable file
|
|
@ -1,4 +1,4 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<page>
|
||||
<id>0</id>
|
||||
<nom>nom</nom>
|
||||
4
modules/owsimple/config.xml → modules/owSimple/config.xml
Normal file → Executable file
4
modules/owsimple/config.xml → modules/owSimple/config.xml
Normal file → Executable file
|
|
@ -1,9 +1,9 @@
|
|||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<configuration>
|
||||
<nom>owSimple</nom>
|
||||
<dossier>owsimple</dossier>
|
||||
<description>Ajouter une page de texte simple.</description>
|
||||
<version>1.1</version>
|
||||
<version>1.2</version>
|
||||
<auteurs>NNS Production</auteurs>
|
||||
<email>contact@nekonosekai.com</email>
|
||||
</configuration>
|
||||
68
modules/owSimple/edition.php
Executable file
68
modules/owSimple/edition.php
Executable file
|
|
@ -0,0 +1,68 @@
|
|||
<?php
|
||||
/* *************************************
|
||||
Titre: Module Simple
|
||||
Auteur: NNS Production
|
||||
Version: 1.2
|
||||
----------- Changelog ------------------
|
||||
14/08/2011 - Modification d'une variable défectueuse.
|
||||
05/06/2013 - Changement de la structure pour plus de lisibilité
|
||||
************************************* */
|
||||
|
||||
if (@$_['Send']==1)
|
||||
{
|
||||
if (empty($_['titre']) || $_['titre']=="") echo "<div class='update_valide'><span class='erreur'>Merci d'indiquer un nom de page.</span></div>";
|
||||
|
||||
else
|
||||
{
|
||||
switch($_['action'])
|
||||
{
|
||||
|
||||
case 'ajouter':
|
||||
$xml_file = cleanName(LAST_KEY.'#'.str_replace("\'", " ", $_['titre']).'.xml');
|
||||
copy('../modules/'.$_['type'].'/base.xml', '../data/pages/'.$xml_file);
|
||||
ecriture_xml('../data/pages/'.$xml_file, 'nom', $_['titre']);
|
||||
$input = preg_replace("<<br>>", "<br />", $_['input']);
|
||||
$input = str_replace(" ", "", $_['input']);
|
||||
ecriture_xml('../data/pages/'.$xml_file, 'contenu', $input, TRUE);
|
||||
ecriture_xml('../data/pages/'.$xml_file, 'id', LAST_KEY);
|
||||
ecriture_xml('../data/pages/'.$xml_file, 'ordre', LAST_ORDER);
|
||||
(@$_['affichage']=="on")?ecriture_xml('../data/pages/'.$xml_file, 'etat', 1):ecriture_xml('../data/pages/'.$xml_file, 'etat', 0);
|
||||
break;
|
||||
|
||||
|
||||
case 'modifier':
|
||||
$xml_file = cleanName($_['id'].'#'.str_replace("\'", " ", $_['titre']).'.xml');
|
||||
rename('../data/pages/'.$lecture_pages[$_['id']].'.xml', '../data/pages/'.$xml_file);
|
||||
ecriture_xml('../data/pages/'.$xml_file, 'nom', $_['titre']);
|
||||
$input = preg_replace("<<br>>", "<br />", $_['input']);
|
||||
$input = str_replace(" ", "", $_['input']);
|
||||
ecriture_xml('../data/pages/'.$xml_file, 'contenu', $input, TRUE);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
echo "<div class='update_valide'><span class='valide'>Page sauvegardée</span></div>";
|
||||
}
|
||||
if($_['action']=='modifier') { ?><h3>Edition de la page <i><?php echo $page['page']['nom']['#text']; ?></i></h3><?php } ?>
|
||||
<form action="<?php echo ADMIN_REQUEST_URL; ?>&action=<?php echo $_['action']; if($_['action']=="modifier"){echo "&id=".$lecture_pages[$_['id']];}?>" method="POST">
|
||||
<h4>Nom de la page</h4>
|
||||
<input type="text" name="titre" class="input_text" value="<?php if(isset($_['titre'])){ echo stripslashes($_['titre']); } else { echo @$page['page']['nom']['#text']; } ?>" />
|
||||
|
||||
<h4>Contenu de la page</h4>
|
||||
<div class="owEditor">
|
||||
<textarea id="input" name="input" >
|
||||
<?php if(isset($_['input'])){ echo stripslashes($_['input']); } else { echo @$page['page']['contenu']['#text']; } ?>
|
||||
</textarea>
|
||||
</div>
|
||||
|
||||
<input type="submit" value="Sauvegarder" class="input_button" />
|
||||
<a href="index.php?pid=<?php echo $_['pid']; ?>">
|
||||
<input type="button" value="Annuler" class="input_button" />
|
||||
</a>
|
||||
|
||||
<input type="hidden" name="type" value="<?php echo @$_['type']; ?>" />
|
||||
<input type="hidden" name="Send" value="1" />
|
||||
<input type="hidden" name="sid" value="1" />
|
||||
|
||||
<?php include('../lib/wysiwyg.lib.php'); ?>
|
||||
</form>
|
||||
|
|
@ -1,87 +0,0 @@
|
|||
<?php
|
||||
/* *************************************
|
||||
Titre: Module Simple
|
||||
Auteur: NNS Production
|
||||
Version: 1.1
|
||||
----------- Changelog ------------------
|
||||
14/08/2011 - Modification d'une variable
|
||||
défectueuse.
|
||||
************************************* */
|
||||
|
||||
if ($_GET['action']=="ajouter")
|
||||
{
|
||||
if(isset($_POST['s1']) || isset($_POST['s2']))
|
||||
{
|
||||
if (empty($_POST['nom_page']) || $_POST['nom_page']=="")
|
||||
{
|
||||
echo "<span class='erreur'>Merci d'indiquer un nom de page.</span>";
|
||||
}
|
||||
else
|
||||
{
|
||||
$list=listing_dossier($DATA_PAGES);
|
||||
$nb = sizeof($list); $nb=$nb+1;
|
||||
copy('../modules/'.$_POST['type'].'/base.xml', '../data/pages/'.$nb.'.xml');
|
||||
ecriture_xml('../data/pages/'.$nb.'.xml', 'nom', $_POST['nom_page']);
|
||||
ecriture_xml('../data/pages/'.$nb.'.xml', 'contenu', $_POST['input']);
|
||||
ecriture_xml('../data/pages/'.$nb.'.xml', 'id', $nb);
|
||||
ecriture_xml('../data/pages/'.$nb.'.xml', 'ordre', $nb);
|
||||
|
||||
if (@$_POST['affichage']=="on"){$maintenance="1";} else {$maintenance="0";}
|
||||
ecriture_xml('../data/pages/'.$nb.'.xml', 'etat', $maintenance);
|
||||
if(isset($_POST['s1'])) {$m=1; echo "<span class='valide'>Page ajoutée.</span>";}
|
||||
if(isset($_POST['s2'])) {$m=1;echo "<span class='valide'>Page sauvegardée.</span>";}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
elseif ($_GET['action']=="modifier")
|
||||
{
|
||||
if(isset($_POST['s1']) || isset($_POST['s2']))
|
||||
{
|
||||
if (empty($_POST['nom_page']) || $_POST['nom_page']=="")
|
||||
{
|
||||
echo "<span class='erreur'>Merci d'indiquer un nom de page.</span>";
|
||||
}
|
||||
else
|
||||
{
|
||||
ecriture_xml('../data/pages/'.$_GET['id'].'.xml', 'nom', $_POST['nom_page']);
|
||||
ecriture_xml('../data/pages/'.$_GET['id'].'.xml', 'contenu', $_POST['input']);
|
||||
|
||||
if (@$_POST['affichage']=="on"){$maintenance="1";} else {$maintenance="0";}
|
||||
ecriture_xml('../data/pages/'.$_GET['id'].'.xml', 'etat', $maintenance);
|
||||
|
||||
if(isset($_POST['s1'])) {$m=0; echo "<span class='valide'>Changement appliqué.</span>";}
|
||||
if(isset($_POST['s2'])) {$m=1; echo "<span class='valide'>Changement sauvegardé.</span>";}
|
||||
}
|
||||
}
|
||||
$page = lecture_xml("../data/pages/".$_GET['id'].".xml");
|
||||
}
|
||||
if (@$m!=1) { ?>
|
||||
|
||||
<form action="index.php?pid=2&action=<?php echo $_GET['action']; if($_GET['action']=="modifier"){echo "&id=".$_GET['id'];}?>" method="post" onsubmit="editor.post();" enctype="multipart/form-data">
|
||||
<p>
|
||||
<b>Nom de la page</b><br /><br />
|
||||
<input type="text" name="nom_page" class="input_text" value="<?php echo @$page['page']['nom']['#text']; ?>" id="text_input" /><br /><br />
|
||||
<b>Contenu de la page</b>
|
||||
</p>
|
||||
<div class="gauche"><textarea id="input" name="input" cols="0" rows="0"><?php echo @$page['page']['contenu']['#text']; ?></textarea></div>
|
||||
<div class="div_unique1">
|
||||
<b>Options</b><br /><br />
|
||||
<table id="option_table">
|
||||
<tr>
|
||||
<td><input type="checkbox" id="affi" name="affichage" <?php if(@$page['page']['etat']['#text']==1){echo "checked='checked'";} ?>/><label for="affi"><span style="cursor:pointer;"> Affichage</span></label></td>
|
||||
<td><input type="submit" name="s1" value="Appliquer" id="apply_but"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="../themes/defaut/images/icones/delete.png" alt="Delete" /><a href="index.php?pid=2"> Annuler</a></td>
|
||||
<td><input type="submit" name="s2" value="Enregistrer" id="save_but"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<?php include('../lib/wysiwyg.lib.php'); ?>
|
||||
<p>
|
||||
<input type="hidden" name="type" value="<?php echo $_POST['type']; ?>" /><br /><br />
|
||||
</p>
|
||||
</form><?php
|
||||
}
|
||||
?>
|
||||
Loading…
Add table
Add a link
Reference in a new issue