Changeset 25419 in spip-zone


Ignore:
Timestamp:
Dec 23, 2008, 12:59:06 PM (12 years ago)
Author:
brunobergot@…
Message:

SpipClear 2.1 va "roxer sa maman" :

  • on ajoute une noisette head pour y appeler la feuille de style du thème sélectionné car certains utilisent des @import qui posent problème dans la feuille de style spipclear.css.html
  • on rétabli le sélecteur de thème dans la page de config vu qu'ils sotn toujours là (en attedant le chargeur de thèmes distants)

A venir : du ménage dans les thèmes proposés qui ne sont pas tous bien pris en compte...

Location:
_plugins_/_dev_/spipclear
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_dev_/spipclear/fonds/cfg_spipclear.html

    r25224 r25419  
    4949                        <p class="explication"><:spipclear:label_nom_theme:></p>
    5050                        <input type="text" name="nom_theme" id="nom_theme" class="text" value="[(#ENV{nom_theme})]" size="32" />
     51                        [(#SET{chemin_theme, [themes/(#CONFIG{spipclear/nom_theme})/]})]
     52                        <p class="explication"><:spipclear:themes_installes:></p>
     53                        [(#ENV{nom_theme}|lister_themes)]
    5154                </li>
    5255        </ul>
     
    6770                        else
    6871                                jQuery(".editer_spipclear_nom_theme").hide();
     72                });
     73                jQuery(".theme").click(function() {
     74                        jQuery("input[@name='nom_theme']").val($(this).attr("id"));
     75                        return false;
    6976                });     
    7077        });
  • _plugins_/_dev_/spipclear/spipclear.css.html

    r25256 r25419  
    2121#search #formulaire_recherche label { display: none; }
    2222#search #formulaire_recherche input.text { background: transparent; padding-left: inherit; }
    23 
    24 [(#CONFIG{spipclear/choix_theme}|oui)
    25         [(#SET{chemin_theme, [themes/(#CONFIG{spipclear/nom_theme})/]})]
    26 ]
    27 /* Theme DotClear : #CONFIG{spipclear/nom_theme} */
    28 #INCLURE{#CHEMIN{(#GET{chemin_theme})style.css}|url_absolue_css}
  • _plugins_/_dev_/spipclear/spipclear.html

    r25224 r25419  
    33<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
    44        <head>
    5                 <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
    6                 <meta name="MSSmartTagsPreventParsing" content="TRUE" />
    7                 [<link rel="alternate" type="application/rss+xml" title="RSS" href="(#URL_PAGE{rss}|parametre_url{id_rubrique,#ID_SECTEUR})" />]
    8                 [<link rel="alternate" type="application/xml" title="Atom" href="(#URL_PAGE{atom}|parametre_url{id_rubrique,#ID_SECTEUR})" />]
    9                 <INCLURE{fond=noisettes/title}{env}>
    10                 [(#REM) Feuilles de styles de spipclear ]
    11                 [<link rel="stylesheet" type="text/css" href="(#URL_PAGE{spipclear.css})" media="screen" />]
    12                 [<link rel="shortcut icon" href="(#CHEMIN{[(#GET{chemin_theme})]images/favicon.ico})" />]
    13                 #INSERT_HEAD
     5                <INCLURE{fond=noisettes/head}{env}>
    146        </head>
    157
  • _plugins_/_dev_/spipclear/spipclear_fonctions.php

    r20146 r25419  
    2828    $htm = '';
    2929    if (is_dir($dir) AND $t = @opendir($dir)) {
     30                $htm .= '<ul style="height: 350px; overflow: auto; margin: 10px 0; border: 1px solid #ccc; background: #fff;">';
    3031        while (($rt = readdir($t)) !== false) {
    3132            if (is_dir($dir.$rt) AND $r = @opendir($dir.$rt) AND $rt != '..') {
     
    3839                }
    3940                if ($nom_theme) {
    40                     $htm .= '<div style="line-height: 52px;">';
     41                                        $htm .= '<li style="padding-left: 10px; border-bottom: 2px solid #ccc;"><p><a id="'. $nom_theme .'" class="theme" href="#" title="'. _T(selectionner_theme) .'">'. $nom_theme .'</p>';
    4142                    if ($capture) {
    42                         $htm .= '<a href="#" class="mini_capture" title="<:spipclear:voir_capture:>"><img src="'._DIR_PLUGIN_SPIPCLEAR.'themes/'.$rt.'/screenshot.jpg" style="width: 48px; height: 42px; vertical-align: middle;" /></a> ';
     43                        $htm .= '<img src="'._DIR_PLUGIN_SPIPCLEAR.'themes/'.$rt.'/screenshot.jpg" />';
    4344                    }
    44                     $htm .= '<a id="'.$nom_theme.'" class="theme" href="#" title="<:spipclear:selectionner_theme:>">'.$nom_theme.'</a></div>'."\r\n";
     45                    $htm .= "</a></li>\r\n";
    4546                }
    4647            }
    4748        }
     49                $htm .= '</ul>';
    4850    }
    4951    return $htm;
Note: See TracChangeset for help on using the changeset viewer.