Changeset 2351:8fee74237ff5
- Timestamp:
- 10/13/13 18:22:40 (12 years ago)
- Branch:
- 2.6
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/_charte.php
r2342 r2351 328 328 <p class="nav_prevnext"><a title="Titre de l'élément précédente" href="post.php?id=4145">« Élément précédent</a> | <a title="Titre de l'élément suivant" href="#">Élément suivant »</a></p> 329 329 330 <h2 >Tableaux</h2>330 <h2 id="common">Tableaux</h2> 331 331 <p>Il existe deux mises en forme type de tableaux selon que l'on cherche à faire un tableau ordinaire 332 332 ou un tableau dont on peut déplacer les lignes par glisser déposer (voir plus bas). Cependant certaines règles 333 333 sont communes à tout les tableaux.</p> 334 334 335 <h3 id="communes">Règles communes</h3>335 <h3>Règles communes</h3> 336 336 <h4>Largeur du tableau</h4> 337 337 <p>Sauf pour des tableaux particuliers (absents dans l'admin mais qui pourraient être nécessaires … … 357 357 <li><code>count</code> : le contenu de la cellule sera aligné à droite avec un petit retrait.</li> 358 358 </ul> 359 <h3 id=" ordinaires">Tableau classique</h3>359 <h3 id="courants">Tableau classique</h3> 360 360 <div class="table-outer"> 361 361 <table> … … 423 423 </div> 424 424 425 <h3 >Tableau avec ordonnancement</h3>425 <h3 id="dragable">Tableau avec ordonnancement</h3> 426 426 <p>Les tableaux permettant l'ordonnancement doivent offrir la possibilité d'effectuer le classement grâce à 427 427 des inputs placés en début de ligne pour que le classement soit possible même lorsque cette fonctionnalité est … … 533 533 </div><!-- /main --> 534 534 <div id="main-menu"> 535 <div class="info"> 536 <p>Cette page vise à présenter les règles graphiques et conventions utilisées dans les pages de l'administration 537 d'une installation Dotclear, à l'usage des contributeurs et développeurs d'extensions. Elle en est elle-même 538 une illustration. L'observation de son code source peut donc servir de complément aux descriptions.</p> 539 </div> 540 <div id="favorites-menu"> 541 <h3>Typo</h3> 535 <ul><li class="pretty-title">Typographie 542 536 <ul> 543 537 <li><a href="#texte">Texte</a></li> 544 538 <li><a href="#titres">Titres hx</a></li> 545 539 </ul> 546 </div><!-- /favorites-menu --> 547 <div id="blog-menu"> 548 <h3>Layouts</h3> 540 </li> 541 <li class="pretty-title">Layouts 549 542 <ul> 550 543 <li><a href="#onglets">Onglets</a></li> 551 544 <li><a href="#multi-colonnage">Multi-colonnage</a></li> 552 545 </ul> 553 </div><!-- /blog-menu --> 554 <div id="system-menu"> 555 <h3>Interactions</h3> 546 </li> 547 <li class="pretty-title">Interactions 556 548 <ul> 557 549 <li><a href="#elements">Éléments de formulaire</a></li> … … 559 551 <li><a href="#messages">Messages</a></li> 560 552 </ul> 561 </div><!-- /system-menu --> 562 <div id="plugins-menu"> 563 <h3>Navigation</h3> 553 </li> 554 <li class="pretty-title">Navigation 564 555 <ul> 565 556 <li><a href="#direct">Accès direct</a></li> 566 557 <li><a href="#prevnext">Précédent, suivant</a></li> 567 558 </ul> 568 </div><!-- /plugins-menu --> 559 </li> 560 <li class="pretty-title">Tableaux 561 <ul> 562 <li><a href="#commons">Règles communes</a></li> 563 <li><a href="#courants">Tableaux courants</a></li> 564 <li><a href="#dragables">Tableaux ordonnancés</a></li> 565 </ul> 566 </li> 567 </ul> 568 <div class="info vertical-separator"> 569 <p>Cette page vise à présenter les règles graphiques et conventions utilisées dans les pages de l'administration 570 d'une installation Dotclear, à l'usage des contributeurs et développeurs d'extensions. Elle en est elle-même 571 une illustration. L'observation de son code source peut donc servir de complément aux descriptions.</p> 572 </div> 569 573 </div><!-- /main-menu --> 570 574 -
admin/style/default.css
r2345 r2351 1574 1574 } 1575 1575 /* ------------------------------------------------------------------- blog_theme.php */ 1576 /* pour les alignements verticaux */ 1577 #theme-new, #theme-activate, #theme-deactivate { 1578 margin-left: -10px; 1579 margin-right: -10px; 1580 } 1576 1581 .box.theme { 1577 margin: .5em;1582 margin: 5px; 1578 1583 padding: 10px 10px 5px 10px; 1579 1584 border: 1px solid #dfdfdf; 1580 min-height: 275px;1581 1585 position: relative; 1582 1586 } … … 1584 1588 background: #ecf0f1 url(texture.png); 1585 1589 } 1586 #theme-new .box.theme {1587 width: 260px;1588 }1589 #theme-activate .box.theme {1590 min-height: 300px;1591 }1592 #theme-deactivate .box.theme {1593 min-height: 90px;1594 }1595 #theme-deactivate .box.theme:hover {1596 background: transparent url(dc_logos/sq-logo-32.png) no-repeat top right;1597 }1598 1590 .module-name { 1599 1591 margin-bottom: .5em; … … 1602 1594 text-align: center; 1603 1595 } 1604 .with-js .module-sshot:hover {1605 cursor: pointer;1606 }1607 .current-theme .module-sshot:hover {1608 cursor: auto;1609 }1610 1596 .module-sshot img { 1611 padding: .5em;1597 padding: 5px; 1612 1598 background: #f7f7f7; 1613 1599 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2); 1614 1600 border: 3px solid #fff; 1615 padding: .5em; 1616 } 1617 .theme .module-sshot img { 1618 max-width: 260px; /* pour ceux qui n'ont pas de miniature */ 1619 } 1620 #theme-new .theme .module-sshot img { 1621 max-width: 240px; /* pour ceux qui n'ont pas de miniature */ 1601 } 1602 .module-actions { 1603 margin-top: 1em; 1604 } 1605 .bloc-toggler { 1606 text-align: right; 1607 } 1608 .bloc-toggler img { 1609 opacity: .4; 1610 } 1611 .bloc-toggler img:hover { 1612 opacity: 1; 1613 } 1614 .bloc-toggler a:focus img { 1615 opacity: 1; 1616 } 1617 span.module-version:before { 1618 content: "- "; 1619 } 1620 .toggle-bloc .mod-more { 1621 display: block; 1622 margin-left: 0; 1623 } 1624 .box.theme input { 1625 margin-bottom: 1em; 1626 } 1627 /** 1628 Les screenshots des thèmes ont deux tailles possibles : 1629 - dans Ajouter des thèmes : 240px (+ 10 padding image + 20 padding boîte + 6 bordure + 2 ombrage = 278) 1630 - dans Thèmes installés : 280px (+ 10 padding-image + 20 padding-boîte + 2 ombrage = 318) 1631 On adapte largeur et hauteur en fonction 1632 */ 1633 #theme-new .box.theme { /* Ajouter un thème */ 1634 width: 278px; 1635 min-height: 275px; 1636 } 1637 #theme-new .module-sshot img { /* Pour ceux qui n'ont pas de miniature on contraint l'image */ 1638 max-width: 240px; 1622 1639 max-height: 210px; 1623 1640 overflow: hidden; 1624 1641 } 1625 .module-actions { 1626 margin-top: 1em; 1627 } 1628 .bloc-toggler { 1629 text-align: right; 1630 } 1631 .bloc-toggler img { 1632 opacity: .4; 1633 } 1634 .bloc-toggler img:hover { 1635 opacity: 1; 1636 } 1637 .bloc-toggler a:focus img { 1638 opacity: 1; 1639 } 1640 span.module-version:before { 1641 content: "- "; 1642 } 1642 #theme-deactivate .box.theme { /* Thèmes désactivés */ 1643 width: 278px; 1644 } 1645 #theme-activate .box.theme { /* Thèmes installés */ 1646 width: 318px; 1647 min-height: 304px; 1648 } 1649 #theme-deactivate .box.theme:hover { 1650 background: transparent url(dc_logos/sq-logo-32.png) no-repeat top right; 1651 } 1652 /* si js est là, les infos viennent par dessus le screenshot */ 1643 1653 .with-js #theme-new .module-infos.toggle-bloc, 1644 1654 .with-js #theme-new .module-actions.toggle-bloc { 1645 1655 position: absolute; 1646 top: 128px;1647 1656 left: 10px; 1648 1657 width: 239px; 1658 margin: 0; 1649 1659 padding: 10px; 1650 1660 background: rgba(250, 250, 250, .95); … … 1658 1668 top: 208px; 1659 1669 height: 40px; 1660 margin: 0;1661 1670 border-bottom: 1px solid #e3e3e3; 1662 background: rgba(250, 250, 250, .95); 1663 } 1664 .toggle-bloc .mod-more { 1665 display: block; 1666 margin-left: 0; 1667 } 1668 .box.current-theme { 1669 width: 652px; 1670 margin: .5em; 1671 padding: 20px 18px 10px; 1671 } 1672 .with-js .module-sshot:hover { 1673 cursor: pointer; 1674 } 1675 /* mise en forme pour la boîte du thème courant */ 1676 .box.current-theme { /* Thème courant */ 1677 width: 646px; 1678 margin: 5px; 1679 padding: 20px 18px 6px; 1672 1680 background: #fff url(texture.png); 1673 1681 border: 1px solid #eee; 1674 1682 border-radius: .5em; 1675 min-height: 3 00px;1683 min-height: 326px; 1676 1684 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2); 1685 position: relative; 1686 } 1687 .current-theme .module-sshot:hover { 1688 cursor: auto; 1677 1689 } 1678 1690 .current-theme .module-sshot img { 1679 1691 float: left; 1680 1692 margin-right: 2em; 1681 margin-bottom: 1em; 1682 border: 3px solid #fff; 1683 padding: .5em; 1693 border: 9px solid #fff; 1694 padding: 5px; 1684 1695 } 1685 1696 .current-theme .module-name { 1686 1697 color: #D33800; 1687 font-size: 1.33em; 1688 } 1689 .box.theme input { 1698 font-size: 1.5em; 1690 1699 margin-bottom: 1em; 1691 1700 } … … 1693 1702 width: auto; 1694 1703 overflow: hidden; 1695 padding-top: 3em;1704 padding-top: 2em; 1696 1705 margin: 1.5em 0 2em; 1697 1706 background: transparent url(../images/minus-theme.png) no-repeat left top; 1707 } 1708 .current-theme .actions-buttons { 1709 position: absolute; 1710 bottom: 0; 1711 right: 18px; 1698 1712 } 1699 1713 /* ------------------------------------------------------------------ categories.php */ … … 2194 2208 padding: 2px .5em; 2195 2209 } 2210 .guideline #main-menu ul { 2211 margin: 0; 2212 padding: 0; 2213 font-weight: normal; 2214 } 2215 .guideline #main-menu li { 2216 padding-left: 1em; 2217 } 2196 2218 /* ------------------------------------------------------------------------------------ 2197 2219 CLASSES -
inc/admin/lib.moduleslist.php
r2350 r2351 1154 1154 1155 1155 $line = 1156 '<div class="box '.($current ? 'medium current-theme' : ' smalltheme').$distrib.'">';1156 '<div class="box '.($current ? 'medium current-theme' : 'theme').$distrib.'">'; 1157 1157 1158 1158 if (in_array('name', $cols) && !$current) { … … 1271 1271 if (file_exists(path::real($this->core->blog->themes_path.'/'.$id).'/_config.php')) { 1272 1272 $line .= 1273 '<p><a href="'.$this->getURL('module='.$id.'&conf=1', false).'" class="button ">'.__('Configure theme').'</a></p>';1273 '<p><a href="'.$this->getURL('module='.$id.'&conf=1', false).'" class="button submit">'.__('Configure theme').'</a></p>'; 1274 1274 } 1275 1275 … … 1284 1284 if (!empty($actions)) { 1285 1285 $line .= 1286 '<form action="'.$this->getURL().'" method="post" >'.1287 '< div>'.1286 '<form action="'.$this->getURL().'" method="post" class="actions-buttons">'. 1287 '<p>'. 1288 1288 $this->core->formNonce(). 1289 1289 form::hidden(array('module'), html::escapeHTML($id)). … … 1291 1291 implode(' ', $this->getActions($id, $module, $actions)). 1292 1292 1293 '</ div>'.1293 '</p>'. 1294 1294 '</form>'; 1295 1295 } … … 1351 1351 $this->core->blog->triggerBlog(); 1352 1352 1353 dcPage::addSuccessNotice(__(' Theme has been successfully selected.'));1353 dcPage::addSuccessNotice(__('Module has been successfully selected.')); 1354 1354 http::redirect($this->getURL().'#themes'); 1355 1355 } -
locales/fr/main.po
r2350 r2351 423 423 424 424 msgid "Be carefull if you share it with other blogs in your installation." 425 msgstr "Soyez prudent si vousplusieurs blogs de l'installation partagent la même médiathèque."425 msgstr "Soyez prudent si plusieurs blogs de l'installation partagent la même médiathèque." 426 426 427 427 msgid "Generated image sizes (in pixels)" -
plugins/attachments/_admin.php
r1620 r2351 54 54 '<li class="media-action"><a class="attachment-remove" id="attachment-'.$f->media_id.'" '. 55 55 'href="post_media.php?post_id='.$post->post_id.'&media_id='.$f->media_id.'&remove=1">'. 56 '<img src="images/ check-off.png" alt="'.__('remove').'" /></a>'.56 '<img src="images/trash.png" alt="'.__('remove').'" /></a>'. 57 57 '</li>'. 58 58 -
plugins/blowupConfig/_admin.php
r1179 r2351 21 21 { 22 22 if ($id == 'default' && $core->auth->check('admin',$core->blog->id)) { 23 return '<p><a href="plugin.php?p=blowupConfig" class="button ">'.__('Theme configuration').'</a></p>';23 return '<p><a href="plugin.php?p=blowupConfig" class="button submit">'.__('Configure theme').'</a></p>'; 24 24 } 25 25 }
Note: See TracChangeset
for help on using the changeset viewer.