Derniers sujets

Statistiques du Forum
  • Messages du forum :29,188
  • Sujets du forum :4,319
  • Membres :672
  • Dernier membre :mickelangelo


Posté par : pasc06
17/02/2010, 21:08:54
Forum : Général
- Réponses (5)

Bonjour

J'essaie d'insérer du javascript dans la partie head de mon gabarit. Je n'ai pas utilisé de balise utilisateur. C'est mon premier essai... Je ne pense pas que le code lui-même soit en cause puisque j'utilise le même dans des pages html classiques...

Sur le site ça m'affiche tout un tas d'erreurs dont voici la première (je ne vous mets pas tout il y en a trop !) :

Code :
string(114) "Smarty error: [in tpl_head:25 line 53]: syntax error: unrecognized tag 'var' (Smarty_Compiler.class.php, line 590)"
Si j'actualise la page les erreurs ne s'affichent plus !

J'ai vu dans la doc qu'il fallait utiliser des balises utilisateurs pour insérer du php... Mais y a t'il une procédure particulière pour insérer du javascript dans un gabarit ?

Merci d'avance pour votre aide Smile

Imprimer cet élément


Posté par : frkdom
17/02/2010, 20:27:08
Forum : Général
- Réponses (7)

Bonjour,

Je suis néophyte et autodidacte pour tout ce qui est informatique, je développe pour faciliter la gestion d'un petit centre de soins infirmiers, petits besoins, petites applications, que je développe actuellement en .Net (c#)

Mais j'ai besoin d'un système CMS ou wiki pour gérer des dossiers patients.

J'aurais pu me tourner vers une solution ASP.Net, mais CMS Made Simple me semble bien porter son nom. Alors je commence à m'initier, mon CMS sera fort simple, pas de souci à priori.

Cependant, il y a une fonction qui m'est primordiale, c'est la gestion des modifications non lues par chaque utilisateur, et pas sous forme de liste comme pourraient le faire le module News ou une requête SQL, mais par un effet visuel dans l'arborescence des liens, à la manière d'un forum. (Chaque menu parent serait 'rouge' si au moins l'une des pages filles a été modifiée depuis la dernière visite de l'utilisateur courant )

Le but de ma question est alors :

- existe-t'il une fonction, un module permettant celà ?
- Faudrait'il que je code des balises utilisateurs, associées à une table DB et que je gère tout ça ?
- Ou carrément ne devrais-je pas me tourner vers autre chose de plus approprié que CMSMS ?

Merci (et désolé si la réponse se trouve sur le forum ou le wiki, je suis venu, j'ai cherché, je n'ai pas trouvé)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.6.6
#~ Version du MLE si existante :
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.6.6
#~ Installed Modules:
#~ * MenuManager: 1.6.2
#~ * Search: 1.6.1
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * max_upload_size: 2000000
#~ * default_upload_permission: 664
#~ * assume_mod_rewrite: false
#~ * page_extension:
#~ * internal_pretty_urls: false
#~ * use_hierarchy: true
#~ Php Information:
#~ * phpversion: 5.3.0
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * memory_limit: 128M
#~ * max_execution_time: 30
#~ * safe_mode: Off (Faux)
#~ * session_save_path: C:/Program Files/wamp/tmp (0777)
#~ * session.use_cookies: On (Vrai)
#~ Server Information:
#~ * Server Api: apache2handler
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.1.36
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Imprimer cet élément


Posté par : lamalkave
17/02/2010, 18:42:55
Forum : Modules, Tags
- Réponses (7)

Bonjour a tous.


Je suis à la fin d'une réalisation avec le cms ms mle en 3 langues et il me faudrait une astuce pour modifier la sidebar de mon gabarit qui contient une série de liens


<h1>Titre</h1>
<div class="left-box">
<ul class="nom">
<li><a href="
Lien 1
Lien 2
Lien 3
...


C'est noms sont en Français dans le gabarit de base de mon site

Comment faites vous pour modifier les libellés et les mettre dans une autre langue ?

Ce n'est pas un menu, je ne peux donc pas m'appuyer sur une balise.

Je ne vois même pas comment je pourrais m'en sortir avec les blocs de contenus globaux...

Si vous avez une astuce, une expérience,... je prends ! Smile

Merci et à bientôt

Luly














Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.6.6
#~ Version du MLE si existante : oui
#~ Informations Système :
#~ Version du CMS
#~ 1.6.6
#~ Modules installés
#~ CMSMailer
#~ 1.73.13
#~ FileManager
#~ 1.0.1
#~ MenuManager
#~ 1.6.2
#~ ModuleManager
#~ 1.3.1
#~ News
#~ 2.10.3
#~ nuSOAP
#~ 1.0.1
#~ Printing
#~ 1.0.4
#~ Search
#~ 1.6.1
#~ ThemeManager
#~ 1.1.1
#~ TinyMCE
#~ 2.5.5
#~ FormBuilder
#~ 0.6.1
#~ Informations de configuration
#~ php_memory_limit:
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Imprimer cet élément


Posté par : Jean le Chauve
17/02/2010, 16:27:14
Forum : Modules, Tags
- Réponses (9)

Lors de la création d'une page, les options vous permettent de définir une image (aussi une vignette ou thumbnail).
Vous collez cette balise {page_image} dans le contenu de la page.
Cette balise affiche le nom et l'extension de cette image, mais pas l'image en elle-même.
Une autre manière de récupérer le nom de ce fichier est : {$content_obj->GetPropertyValue('image')} mais c'est plus long Wink.

Pour afficher l'image, vous devez l'inclure dans une balise html <img />.
Ainsi je devrai écrire ce code :

Code :
<img src="uploads/images/{page_image}" alt="{page_image}" class="taClasse" />
C'est assez fastidieux si l'on désire que cela se fasse pour toutes les pages qui doivent contenir une image.
Comment automatiser tout cela ?

Je voudrais que si une page contient une image, elle s'affiche, sinon il ne se passe rien.
Il faut donc travailler dans le gabarit et non plus dans le content.
Logiquement, tu dois faire ceci : {if (!empty({page_image}))} <img... />{/if}
Mais, tu reçois alors une erreur, tu ne peux pas placer des accolades dans une accolade.
Donc, je vais utiliser la fonction capture de smarty pour modifier la syntaxe (bye bye {}).

Cette fonction va récupérer la valeur de {page_image} et la placer dans un attribut de smarty que je récupère avec $smarty.capture.image (j'aurais pu remplacer image par n'importe quel autre nom).
Voilà, notre condition peut maintenant se faire :
Code :
{capture name='image'}{page_image}{/capture}
{if ($smarty.capture.image ne '')}
<img src="uploads/images/{page_image}" alt="{page_image}" class="taClasse" />
{/if}
J'aurais pu également écrire ceci : {if (!empty($smarty.capture.image))} ou {if ($smarty.capture.image != '')}
Pour smarty "ne" signifie not equal, et "eq" signifie equal (équivalent).
Have fun Smile

Imprimer cet élément


Posté par : pasc06
16/02/2010, 21:13:46
Forum : Graphisme
- Réponses (16)

Bonjour,

Je souhaiterais modifier et déplacer la phrase du footer :

"© Copyright 2004-2010 - CMS Made Simple This site is powered by CMS Made Simple version 1.6.6"

Mais je ne trouve pas dans quel fichier effectuer cette modification... Sad

Merci de votre aide Smile

Imprimer cet élément


Posté par : spamor
16/02/2010, 19:48:31
Forum : Développement et Astuces
- Réponses (7)

Bonjour

Je me permets de rebondir sur ce topic qui propose d'afficher une image en utilisant l'image jointe dans les options de création de page, via ce code de gabarit :

Code :
<img src="uploads/images/{page_image}" alt="{$content_obj->GetPropertyValue('image')}" />
Pour obtenir des pages encore plus légères il est conseillé d'afficher une image de fond dans une div, plutôt qu'une image tout court, voici donc le code adapté :

Code :
<div style="background: transparent url('uploads/images/{page_image}') right top no-repeat;" class="maClasse" /></div>
Ensuite dans votre feuille de style, il n'y a plus qu'à donner à "maClasse" les attributs de largeur, hauteur, float... que vous voulez pour votre div Smile

Imprimer cet élément


Posté par : dss
15/02/2010, 23:03:46
Forum : Général
- Réponses (9)

----------------------------------------------

Citation :Cms Version: 1.6.6

Installed Modules:

* CMSMailer: 1.73.14
* FileManager: 1.0.1
* MenuManager: 1.6.2
* ModuleManager: 1.3.1
* News: 2.10.3
* nuSOAP: 1.0.1
* Printing: 1.0.4
* Search: 1.6.1
* ThemeManager: 1.1.1
* TinyMCE: 2.5.5


Config Information:

* php_memory_limit:
* process_whole_template: false
* max_upload_size: 10000000
* default_upload_permission: 664
* assume_mod_rewrite: false
* page_extension:
* internal_pretty_urls: false
* use_hierarchy: true


Php Information:

* phpversion: 4.4.9
* md5_function: On (Vrai)
* gd_version: 2
* tempnam_function: On (Vrai)
* magic_quotes_runtime: Off (Faux)
* memory_limit: 64M
* max_execution_time: Illimité
* safe_mode: Off (Faux)
* session_save_path: /var/tmp (1777)
* session.use_cookies: On (Vrai)


Server Information:

* Server Api: cgi
* Server Db Type: MySQL (mysql)
* Server Db Version: 5.0.88


----------------------------------------------
Site concerné : http://www.montalier.fr/

Avant de poster, j'ai cherché sur le forum et n'ai pas trouvé de réponse déjà apportée sur le problème que je rencontre au niveau de l'affichage sous IE6

Sous IE6 "et peut-être versions ultérieures que je n'ai pas" (pas de problème avec Firefox) : les menus déroulants sous les onglets"association et etablissement" sont "coupés" par l'image "actualités"et non accessibles.
Sous l'onglet "Nous contacter" la page est décalée vers le bas (pas sous firefox).

Merci de votre aide, je n'arrive pas à isoler le problème...

Pour essayer d'être le plus complet possible :

Je joins ci dessous le gabarit "Ncleanblue" utilisé et légèrement modifié ainsi que la feuille de style layout Ncleanblue


Gabarit par défaut issue de Ncleanblue

Code :
{process_pagedata}<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
{* Changer lang="fr" par le langage de votre site *}

{* note: anything inside these are smarty comments, they will not show up in the page source *}
  <head>
{if isset($canonical)}<link rel="canonical" href="{$canonical}" />{elseif isset($content_obj)}<link rel="canonical" href="{$content_obj->GetURL()}" />{/if}

<title>{title} | {sitename}</title>
{* {sitename} Le nom du site peut être changé dans Administration du site-Paramètres globaux. {title} est le nom de chaque page *}

{metadata}
{* Ne supprimer pas cela ! les Métadonnées sont changées dans Administration du site-Paramètres globaux. *}

{stylesheet}
{* This is how all the stylesheets attached to this template are linked to *}

{cms_selflink  lang='fr'  dir="start" rellink=1}
{cms_selflink  lang='fr'  dir="prev" rellink=1}
{cms_selflink  lang='fr'  dir="next" rellink=1}
{* Relational links for interconnections between pages, good for accessibility and Search Engine Optmization *}

<!--[if IE 6]>
<script type="text/javascript" src="modules/MenuManager/CSSMenu.js"></script>
<![endif]-->
{* The above JavaScript is required for Menu - NCleanBlue-css to work in IE6 *}

{* le code literal (entre crochets) entourant le code javascript, est nécessaire, pour éviter le message d'errreur Smarty *}
{* IE6 png fix *}
{literal}
<!--[if IE 6]>
<script type="text/javascript"  src="uploads/NCleanBlue/js/ie6fix.js"></script>
<script type="text/javascript">
// argument is a CSS selector
DD_belatedPNG.fix('.sbar-top,.sbar-bottom,.main-top,.main-bottom,#version');
</script>
<style type="text/css">
/* enable background image caching in IE6 */
html {filter:expression(document.execCommand("BackgroundImageCache", false, true));}
</style>
<![endif]-->
{/literal}

  </head>
  <body>
    <div id="ncleanblue">
      <div id="pagewrapper" class="core-wrap-960 core-center">
{* start accessibility skip links *}
        <ul class="accessibility">
          <li>{anchor anchor='menu_vert' title='Skip to navigation' accesskey='n' text='Skip to navigation'}</li>
          <li>{anchor anchor='main' title='Skip to content' accesskey='s' text='Skip to content'}</li>
        </ul>
{* end accessibility skip links *}
        <hr class="accessibility" />
{* Horizontal ruler that is hidden for visual browsers by CSS *}

{* Start Header, with logo image that links to the default start page *}
<div id="perso" >
</div>
        <div id="header" class="util-clearfix">
{* logo image that links to the default start page. Logo image is changed in the style sheet  "Layout: NCleanBlue" *}
          <div id="logo" class="core-float-left">
            {cms_selflink  lang='fr'  dir="start" text="$sitename"}
          </div>
{* Start Search, the input "Submit" is using an image, CSS: div#search input.search-button *}
          <div id="search" class="core-float-right">
            {search lang='fr_FR' submit='OK' search_method="post"}
          </div>
{* End Search *}
          <span class="util-clearb"> </span>
          
{* Start Navigation, style sheet  "Layout: NCleanBlue", starting at Menu  ROOT *}
          <h2 class="accessibility util-clearb">Navigation</h2>
{* anything class="accessibility" is hidden for visual browsers by CSS *}
          <div class="page-menu util-clearfix">
          {menu template='cssmenu_ulshadow.tpl'}
          </div>
          <hr class="accessibility util-clearb" />
{* End Navigation *}

        </div>
{* End Header *}

{* Start Content (Navigation and Content columns) *}
        <div id="content" class="util-clearfix">


{* Start Optional tag CMS Version Information, also is a good example how smarty works.  *}
    
    <!-- les LIGNES DE DESSOUS <div title jusqu'à </div> sont mises en commentaires par DSS -->
  
{* <div title="CMS - {cms_version} - {cms_versionname}" id="version">
          {capture assign='cms_version'}{cms_version|lower}{/capture}{"/-([a-z]).*/"|preg_replace:"":$cms_version}
          </div>  *}
{* End Optional tag  *}

     <!--  Au PROFIT DE :<div id="version" title="CMS - 1.6.6 - Bonde-6041-Fr">
                   </div>  -->
    
<div id="version" title="CMS - 1.6.6 - Bonde-6041-Fr">
                   </div>
          
{* Start Bar *}
          <div id="bar" class="util-clearfix">
{* Start Breadcrumbs, a bit of letting you know where your at *}
            <div class="breadcrumbs core-float-right">
              {breadcrumbs starttext='Ici ' root='Home' delimiter='»'}
            </div>
{* End Breadcrumbs *}

            <hr class="accessibility util-clearb" />
          </div>
{* End Bar *}

{* Start left side *}
          <div id="left" class="core-float-left">
            <div class="sbar-top">
              <h2 class="sbar-title">Actualités</h2>
            </div>
            <div class="sbar-main">
{* Start News *}
              <div id="news">
              {news number='3' detailpage='news' lang='fr_FR'}
              </div>
              <img class="screen" src="uploads/NCleanBlue/screen-1.6.jpg" width="139" height="142" title="CMS - {cms_version} - {cms_versionname}" alt="CMS - {cms_version} - {cms_versionname}" />
{* End News *}
            </div>
            <span class="sbar-bottom"> </span>
          </div>
{* End left side *}

{* Start Content Area, right side *}
          <div id="main"  class="core-float-right">

{* main top, holds top image and print image *}
            <div class="main-top">
              <div class="print core-float-right">
                {print showbutton=true}
              </div>
            </div>
            
{* main content *}
            <div class="main-main util-clearfix">
              <h1 class="title">{title}</h1>
            {content}
            </div>
            
{* Start main bottom and relational links *}
            <div class="main-bottom">
              <div class="right49 core-float-right">
              {anchor anchor='main' text='^  Haut'}
              </div>
              <div class="left49 core-float-left">
                <span>
                  {cms_selflink  lang='fr'  dir="previous" } 
{* The label parameter doesn't need to be there if you're using English, but is here to show how it's used if you don't want the English text "Previous page" *}
                </span>
                <span>
                  {cms_selflink  lang='fr'  dir="next"} 
                </span>
              </div>
{* End relational links *}

              <hr class="accessibility" />
            </div>
{* End main bottom *}

          </div>
{* End Content Area, right side *}

        </div>
{* End Content *}

      </div>
{* end pagewrapper *}
      <span class="util-clearb"> </span>
      
{* Start Footer *}
      <div id="footer-wrapper">
        <div id="footer" class="core-wrap-960">
{* first foot menu *}
          <div class="block core-float-left">
            {menu template='minimal_menu.tpl'  number_of_levels='1'}
          </div>
          
{* second foot menu if active page has children *}
          <div class="block core-float-left">
            {menu template='minimal_menu.tpl'  start_level="2"}
          </div>
          
{* edit the footer in the Global Content Block called "footer" *}
          <div class="block cms core-float-left">
            {global_content name='footer'}
          </div>
          
          <span class="util-clearb"> </span>
        </div>
      </div>
{* End Footer *}
    </div>
{* End Div *}
  </body>
</html>
Feuille de style issue de Ncleanblue

Code :
@Nuno Costa [criacaoweb.net]
@Since [cmsms 1.6]
@Contributors: Mark and Dev-Team
*/
body {
/* default text for entire site */
    font: normal 0.8em Tahoma, Verdana, Arial, Helvetica, sans-serif;
/* default text color for entire site */
    color: #3A3A36;
/* you can set your own image and background color here */
    background: #fff url(uploads/NCleanBlue/bg__full.png) repeat-x scroll left top;
}
/* Mask helper  for browsers ZOOM, Rezise and Decrease */
#ncleanblue {
/* set to width of viewport */
    width: auto;
/* you can set your own image and background color here */
    background: #fff url(uploads/NCleanBlue/bg__full.png) repeat-x scroll left top;
}
/* wiki style external links */
/* external links will have "(external link)" text added, lets hide it */
a.external span {
    position: absolute;
    left: -5000px;
    width: 4000px;
}
a.external {
/* make some room for the image, css shorthand rules, read: first top padding 0 then right padding 12px then bottom then right */
    padding: 0 12px 0 0;
}
/* colors for external links */
a.external:link {
    color: #679EBC;
/* background image for the link to show wiki style arrow */
    background: url(images/cms/external.gif) no-repeat 100% -100px;
}
a.external:visited {
    color: #18507C;
/* a different color can be used for visited external links */
/* Set the last 0 to -100px to use that part of the external.gif image for different color for active links external.gif is actually 300px tall, we can use different positions of the image to simulate rollover image changes.*/
    background: url(images/cms/external.gif) no-repeat 100% -100px;
}
a.external:hover {
    color: #18507C;
/* Set the last 0 to -200px to use that part of the external.gif image for different color on hover */
    background: url(images/cms/external.gif) no-repeat 100% 0;
    background-color: inherit;
}
/* end wiki style external links */
/* hr and anything with the class of accessibility is hidden with CSS from visual browsers */
.accessibility, hr {
/* absolute lets us put it outside the viewport with the indents, the rest is to clear all defaults */
    position: absolute;
    top: -9999em;
    left: -9999em;
    background: none;
    border: 0;
    clear: both;
    display: block;
    float: none;
    font-size: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
    border: none;
}
/* ------------ Standard  HTML elements and their default settings ------------ */
b, strong{font-weight: bold;}i, em{    font-style: italic;}
p {
    padding: 0;
    margin-top: 0.5em;
    margin-bottom: 1em;
   text-align:left;
}
h1, h2, h3, h4, h5 {
    line-height: 1.6em;
    font-weight: normal;
    width: auto;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*default link styles*/
a {
    color: #679EBC;
    text-decoration: none;
    text-align: left;
}
a:hover {
    color: #3A6B85;
}
a:active {
    color: #3A6B85;
}
a:visited {
    color: #679EBC;
}
input, textarea, select {
    font-size: 0.95em;
}
/* ------------ Wrapper ------------ */
div#pagewrapper {
    font-size: 95%;
    position: relative;
    z-index: 1;
}
/* ------------ Header ------------ */
#header {
position: relative;
    height: 111px;
    width: 960px;
}

#perso {
/* adjust according your image size */
position: absolute;
border-top: 0;
border-left: 0;
border-right: 5px;
margin-left: 0;
margin-left: -21px;
/* padding-left: -151px; */
    height: 111px;
      width: 146px;
/* forces full link size */
    display: block;
/* this hides the text */

/* you can set your own image here, note size adjustments */
    background: url(uploads/NCleanBlue/hebergement.png) no-repeat left top;
}


#logo a {
/* adjust according your image size */
    height: 80px;
/*    width: 215px; mis en commentaire par DSS pour agrandir à 700 px en tete ligne de dessous */
width: 620px;
/* forces full link size */
    display: block;
/* this hides the text */
    text-indent: -9999em;
    margin-top: 0;
    margin-left: 80px;

/* you can set your own image here, note size adjustments  */
    background: url(uploads/NCleanBlue/logo.png) no-repeat left top;
}

/* ------------ Header - Search ------------ */
div#search {
    width: 190px;
    height: 28px;
    margin-top: 31px;
    margin-right: 20px;
}
div#search label {
    text-indent: -9999em;
    height: 0pt;
    width: 0pt;
    display: none;
}
div#search input.search-input {
/* specific size for image, your image may need these adjusted */
    width: 143px;
    height: 17px;
/* removes default borders, allows use of image */
    border-style: none;
/* text color */
    color: #999;
/* padding of text */
    padding: 7px 0px 4px 10px;
    float: left;  
/* set all font properties at once, weight, size, family */
    font: bold 0.9em Arial, Helvetica, sans-serif;
/* left input image, set your own here */
    background: url(uploads/NCleanBlue/search.png) no-repeat left top;
}
div#search input.search-button {
/* specific size for image, your image may need these adjusted */
    width: 37px;
    height: 28px;
/* removes default borders, allows use of image */
    border-style: none;
/* hides text, image has text */
    text-indent: -9999em;
    float: left;
    margin: 0;
/* provides positive hover effect */
    cursor: pointer;
/* removes default size/height */
    font-size: 0px;
    line-height: 0px;
/* submit button image, set your own here */
    background: transparent url(uploads/NCleanBlue/search.png) no-repeat right top;
}
/* ------------ Content ------------ */
#content {
    width: auto;
/* all text in #content will default align left, changed in other calls */
    text-align: left;
}
#bar {
    width: auto;
    height: 40px;
    padding-right: 1em;
    padding-left: 1em;
}
.print {
    margin-right: 75px;
    margin-top: 10px;
}
#version {
    width: 50px;
    height: 31px;
    position: absolute;
    z-index: 5;
    top: 130px;
    right: -16px;
    font-size: 1.6em;
    font-weight: bold;
    padding: 28px 15px;
    color: #FFF;
    text-align: center;
    vertical-align: middle;
    background:  url(uploads/NCleanBlue/version.png) no-repeat left top;
}
/* IE6 fixes */
* html div#version {
    top: 150px;
}
/* End IE6 fixes */
/* Site Title */
h1.title {
    font-size: 1.8em;
    color: #666666;
    margin-bottom: 0.5em;
}
/* Breadcrumbs */
div.breadcrumbs {
    padding: 0.5em 0;
    font-size: 80%;
    margin: 0 1em;
}
div.breadcrumbs span.lastitem {
    font-weight: bold;
}
/* ------------ Side Bar (Left) ------------ */
#left {
    width: 250px;
}
/* Image that Represents the new CMS design */
#left .screen {
    margin: 10px 50px;
}
/* End  */
.sbar-title {
    font: bold 1.2em Arial, Helvetica, sans-serif;
    color: #252523;
}
.sbar-top {
    height: 20px;
    width: auto;
    padding: 10px;
    background: url(uploads/NCleanBlue/bg__content.png) no-repeat left top;
}
.sbar-main {
    width: auto;
    border-right: 1px solid #E2E2E2;
    border-left: 1px solid #E2E2E2;
    background: #F0F0F0;
}
span.sbar-bottom {
    width: auto;
    display: block;
    height: 10px;
    background: url(uploads/NCleanBlue/bg__content.png) no-repeat left bottom;
}
/* ------------ Main (Right) ------------ */
#main {
    width: 690px;
}
.main-top {
    height: 15px;
    width: auto;
    background: url(uploads/NCleanBlue/bg__content.png) no-repeat right top;
}
.main-main {
    width: auto;
    border-right: 1px solid #E2E2E2;
    border-left: 1px solid #E2E2E2;
    background: #F0F0F0;
    padding: 20px;
    padding-top: 0px;
}
.main-bottom {
    width: auto;
    height: 41px;
    background: url(uploads/NCleanBlue/bg__content.png) no-repeat right bottom;
}
.right49, .left49 {
    font-size: 0.85em;
    margin: 7px 5px 5px 10px;
    font-weight: bold;
}
.left49 span {
    display: block;
    padding-top: 1px;
}
.left49 a {
    font-weight: normal;
}
.right49 {
    height: 28px;
    width: 50px;
    padding-right: 10px;
    background: url(uploads/NCleanBlue/bull.png) no-repeat right top;
}
.right49 a, .right49 a:visited {
    padding: 7px 4px;
    display: block;
    color: #000;
    height: 15px;
    background: url(uploads/NCleanBlue/bull.png) no-repeat  left top;
}
#main h2,
#main h3,
#main h4,
#main h5,
#main h6 {
    font-size: 1.4em;
    color: #301E12;
}
div#main ul,
div#main ol,
div#main dl,
#footer ul,
#footer ol {
    /* line-height: 0.1em; */
    margin: 0 0 1.5em 0;
}
div#main ul,
#footer ul {
    list-style: circle;
}
div#main ul li,
div#main ol li,
#footer ul li,
#footer ol li {
    padding: 2px 2px 2px 5px;
    margin-left: 20px;
}
/* definition lists topics on bold */
div#main dl dt {
    font-weight: bold;
    margin: 0 0 0 1em;
}
div#main dl dd {
    margin: 0 0 1em 1em;
}
div#main dl {
    margin-bottom: 2em;
    padding-bottom: 1em;
    border-bottom: 1px solid #c0c0c0;
}
/* ------------ Footer ------------ */
#footer-wrapper {
    min-height: 235px;
    height: auto!important;
    height: 235px;
    width: auto;
    margin-top: 5px;
    text-align: center;
    margin-right: 00px;
    margin-left: 0px;
    background: #7CA3B5 url(uploads/NCleanBlue/bg__footer.png) repeat-x left top;
}
#footer {
    color: #FFF;
    font-size: 0.8em;
    min-height: 235px;
    height: auto!important;
    height: 235px;
    background: #7CA3B5 url(uploads/NCleanBlue/bg__footer.png) repeat-x left top;
}
#footer .block {
    width: 300px;
    margin: 20px 10px 10px;
}
#footer .cms {
    text-align: right;
}
/* ------------ Footer Links ------------ */
#footer ul {
    width: auto;
    text-align: left;
    margin-left: 50px;
}
#footer ul ul {
    margin-left: 0px;
}
#footer ul li a {
    color: #FFF;
    display: block;
    font-weight: normal;
    margin-bottom: 0.5em;
    text-decoration: none;
}
#footer a {
    color: #DCEDF1;
    text-decoration: underline;
    font-weight: bold;
}
/* ------------ END LAYOUT ---------------*/
/* ------------  Menu  ROOT  ------------ */
.page-menu {
    width: auto;
    height: 35px;
    margin: 3px 0 0 20px;
}
.menuwrapper {}

ul#primary-nav li hr.menu_separator{
        position: relative;
        visibility: hidden;
        display:block;
        width:5px;
           height: 32px;
           margin: 0px 5px 0px;
}
.page-menu ul#primary-nav {
    height: 1%;
    float: left;
    list-style: none;
    padding: 0;
    margin: 0;
}
.page-menu ul#primary-nav li {
    float: left;
}
.page-menu ul#primary-nav li a,
.page-menu ul#primary-nav li a span {
    display: block;
    padding: 0 10px;
    background-repeat: no-repeat;
    background-image: url(uploads/NCleanBlue/tabs.gif);
}
.page-menu ul#primary-nav li a {
    padding-left: 0;
    color: #000;
    font-weight: bold;
    line-height: 2.15em;
    text-decoration: none;
    margin-left: 1px;
    font-size: 0.85em;
}
.page-menu ul#primary-nav li a:hover,
.page-menu ul#primary-nav li a:active {
    color: #000;
}
.page-menu ul#primary-nav li a.menuactive,
.page-menu ul#primary-nav li a:hover span {
    color: #000;
}
.page-menu ul#primary-nav li a span {
    padding-top: 6px;
    padding-right: 0;
    padding-bottom: 5px;
}
.page-menu ul#primary-nav li a.menuparenth,
.page-menu ul#primary-nav li a.menuactive,
.page-menu ul#primary-nav li a:hover,
.page-menu ul#primary-nav li a:focus,
.page-menu ul#primary-nav li a:active {
    background-position: 100% -120px;
}
.page-menu ul#primary-nav li a {
    background-position: 100% -80px;
}
.page-menu ul#primary-nav li a.menuactive span,
.page-menu ul#primary-nav li a:hover span,
.page-menu ul#primary-nav li a:focus span,
.page-menu ul#primary-nav li a:active span {
    background-position: 0 -40px;
}
.page-menu ul#primary-nav li a span {
    background-position: 0 0;
}
.page-menu ul#primary-nav .sectionheader,
.page-menu ul#primary-nav li a:link.menuactive,
.page-menu ul#primary-nav li a:visited.menuactive {
/* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.page-menu ul#primary-nav li span,
.page-menu ul#primary-nav li a,
.page-menu ul#primary-nav li a:hover,
.page-menu ul#primary-nav li a:focus,
.page-menu ul#primary-nav li a:active {
/* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
/* Additional IE specific bug fixes... */
* html .page-menu ul#primary-nav {
    display: inline-block;
}
*:first-child+html .page-menu ul#primary-nav {
    display: inline-block;
}
/* --------------------  menu dropdow  -------------------------
/* Unless you know what you do, do not touch this */
/* Reset all ROOT menu styles. */
ul#primary-nav ul.unli li li a span,
ul#primary-nav ul.unli li a span,
ul#primary-nav .menuparent .unli .menuparent .unli li a span {
    font-weight: normal;
    background-image: none;
    display: block;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
#primary-nav {
    margin: 0px;
    padding: 0px;
}
#primary-nav ul {
    list-style: none;
    margin: -6px 0px 0px;
    padding: 0px;
/* Set the width of the menu elements at second level. Leaving first level flexible. */
    width: 209px;
}
#primary-nav ul {
    position: absolute;
    z-index: 1001;
    top: auto;
    display: none;
    padding-top: 9px;
    background: url(uploads/NCleanBlue/ultop.png) no-repeat left top;
}
* html #primary-nav ul.unli {
    padding-top: 12px;
    background: url(uploads/NCleanBlue/ultop.gif) no-repeat left top;
}
#primary-nav ul.unli ul {
    margin-left: -7px;
    left: 100%;
    top: 3px;
}
* html #primary-nav ul.unli ul {
    margin-left: -0px;
}
#primary-nav li {
    margin: 0px;
    float: left;
}
#primary-nav li li {
    margin-left: 7px;
    margin-top: -1px;
    float: none;
    position: relative;
}
/* Styling the basic appearance of the menu elements */
ul#primary-nav ul hr.menu_separator{
        position: relative;
        visibility: visible;
        display:block;
        width:130px;
           height: 1px;
           margin: 2px 30px 2px;
    padding: 0em;
    border-bottom: 1px solid #ccc;
    border-top-width: 0px;
    border-right-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
}
#primary-nav .separator,
#primary-nav .separatorh {
    height: 9px;
    width: 209px;
    margin: 0px 0px -8px;
    background: url(uploads/NCleanBlue/ulbtm.png) no-repeat left bottom;
}
* html #primary-nav .separator {
       z-index:-1;
    background: url(uploads/NCleanBlue/ulbtm.gif) no-repeat left bottom;
}
*:first-child+html #primary-nav .separator {
       z-index:-1;
}
#primary-nav ul.unli li a {
    padding: 0px 10px;
    width: 165px;
    margin: 5px;
    background-image: none;
}
* html #primary-nav ul.unli li a {
    padding: 0px 10px 0px 5px;
    width: 165px;
    margin: 5px 0px;
}
#primary-nav li li a:hover {
    background-color: #DBE7F2;
}
/* Styling the basic appearance of the active page elements (shows what page in the menu is being displayed) */
#primary-nav li.menuactive li a {
    text-decoration: none;
    background: none;
}
#primary-nav ul.unli li.menuparenth,
#primary-nav ul.unli a:hover,
#primary-nav ul.unli a.menuactive {
    background-color: #DBE7F2;
}
/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */
#primary-nav ul.unli li .menuparent,
#primary-nav ul.unli li .menuparent:hover,
#primary-nav ul.unli li .menuparent,
#primary-nav .menuactive.menuparent .unli .menuactive.menuparent .menuactive.menuparent {
    background-image: url(uploads/NCleanBlue/arrow.gif);
    background-position: center right;
    background-repeat: no-repeat;
}
/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */
#primary-nav ul,
#primary-nav li:hover ul,
#primary-nav li:hover ul ul,
#primary-nav li:hover ul ul ul,
#primary-nav li.menuparenth ul,
#primary-nav li.menuparenth ul ul,
#primary-nav li.menuparenth ul ul ul {
    display: none;
}
#primary-nav li:hover ul,
#primary-nav ul li:hover ul,
#primary-nav ul ul li:hover ul,
#primary-nav ul ul ul li:hover ul,
#primary-nav li.menuparenth ul,
#primary-nav ul li.menuparenth ul,
#primary-nav ul ul li.menuparenth ul,
#primary-nav ul ul ul li.menuparenth ul {
    display: block;
}
/* IE Hacks */
#primary-nav li li {
    float: left;
    clear: both;
}
#primary-nav li li a {
    height: 1%;
}
/*************** End Menu *****************/
/* ------------ News Module ------------ */
#news {
    padding: 10px;
}
.NewsSummary {
}
.NewsSummaryPostdate,
.NewsSummaryCategory,
.NewsSummaryAuthor {
    font-style: italic;
    font-size: 0.8em;
}
.NewsSummaryLink {
    margin: 2px 0;
}
.NewsSummaryContent {
    margin: 10px 0;
}
.NewsSummaryMorelink {
    margin: 5px 0 15px;
}
/* ------------ End News Module ------------ */

Imprimer cet élément


Posté par : djetdail
15/02/2010, 23:02:54
Forum : Modules, Tags
- Réponses (6)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.6.6
#~ Version du MLE si existante :
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonsoir;
J'utilise le couple FEU & CustomContent sur un de mes sites.
Je souhaite pouvoir afficher la liste des connectés aux sites, cette liste étant visible par tous les connectés.

Connaissez vous une astuce, je n'ai rien trouvé dans l'aide de CustomContent.

Hervé

Imprimer cet élément


Posté par : ooniz
15/02/2010, 17:28:35
Forum : Modules, Tags
- Réponses (4)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.6.6
#~ Version du MLE si existante :
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.6.6
#~ Installed Modules:
#~ * CMSMailer: 1.73.14
#~ * FileManager: 1.0.1
#~ * MenuManager: 1.6.2
#~ * ModuleManager: 1.3.1
#~ * News: 2.10.3
#~ * nuSOAP: 1.0.1
#~ * Printing: 1.0.4
#~ * Search: 1.6.1
#~ * ThemeManager: 1.1.1
#~ * TinyMCE: 2.5.5
#~ * Thumbnails: 0.1.1
#~ * NeoGallery: 0.2.0-svn
#~ * Guestbook: 1.1.12
#~ * FormBuilder: 0.6b2
#~ * Captcha: 0.4
#~ * CGExtensions: 1.17.6
#~ * SiteMapMadeSimple: 1.2.1
#~ * linkmanager: 0.3
#~ * Statistics: 0.9.2
#~ * CGFeedMaker: 1.0.9
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * max_upload_size: 32000000
#~ * default_upload_permission: 664
#~ * assume_mod_rewrite: true
#~ * page_extension: .html
#~ * internal_pretty_urls: false
#~ * use_hierarchy: true
#~ Php Information:
#~ * phpversion: 5.2.12
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * memory_limit: 64M
#~ * max_execution_time: 30
#~ * safe_mode: Off (Faux)
#~ * session_save_path: /tmp (1777)
#~ * session.use_cookies: On (Vrai)
#~ Server Information:
#~ * Server Api: cgi
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.0.88
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonjour à Tous,

Voilà je me retrouvais avec un petit problème de statistiques.
1- la dernière page visitée dans la page visiteurs des statistiques m'indiquait toujours la page suivante la page réélement visitée
2- le comptage des visites des pages m'incrémentait toujours la page visitée et la page suivante de 1 à chaque visite.

Ces deux infos me permettait donc de penser que la page en cours était lue ainsi que la page suivante (après la première).

je me suis donc penché sur le problème et ai pu voir que sous firefox, le navigateur semble précharger la page associée à la balise :
<link rel="next" title="ma page" href="http://www.mon-site.fr/ma-page.html" />
( tag : {cms_selflink dir="next" rellink=1} )

Cela faussait donc les statistiques.

Pour le moment j'ai supprimé ces <link>, mais y'a il une solution pour conserver cette fonctionnalité et éviter cette double comptabilisation ?

merci à vous de vos éclaicissements

Imprimer cet élément


Posté par : p.ricci
15/02/2010, 14:24:48
Forum : Modules, Tags
- Réponses (14)

Bonjour,

je ne comprends pas très bien l'accès aux différente variable dans la partie gabarit du formulaire de ce module.

Si j'ai un champ $fld_37 dans le gabarit d'envois comment y accéder dans le gabarit juste avant pour pouvoir positionner tout mes champs dans l'ordre que je veux ?

Merci d'avance.




Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.6.6
#~ Version du MLE si existante : NON
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Imprimer cet élément