Changeset 16019


Ignore:
Timestamp:
Jun 24, 2012, 9:29:05 PM (12 years ago)
Author:
grum
Message:

feature:2664- compatibility with Piwigo 2.4

Location:
extensions/gally/gally-graphite
Files:
4 added
6 edited

Legend:

Unmodified
Added
Removed
  • extensions/gally/gally-graphite/conf/default.conf

    r8529 r16019  
    44# ------------------------------------------------------------------------------
    55# file: gally-graphite/conf/default.conf
    6 # file release: 1.3.0
     6# file release: 1.5.0
    77# ------------------------------------------------------------------------------
    88# author: grum at piwigo.org
     
    185185
    186186# -- 1.3.0 --
    187 # the 'displayHighResIcon' option can take theses values :
    188 #   "yes" => display an icon 'view full res' in the toolbar
    189 #   "no"  => don't display an icon 'view full res' in the toolbar
    190 displayHighResIcon="yes"
    191 
    192 # -- 1.3.0 --
    193187# the 'highResClickMode' option can take theses values :
    194188#   "close" => click on the high res picture close the high res picture
    195189#   "zoom"  => click on the high res picture switch the zoom mode fit/full
    196190highResClickMode="close"
     191
     192# -- 1.5.0 --
     193# the 'manageTips' option can take theses values :
     194#   "yes" => the interface uses the simpleTip.js script to display hints
     195#   "no"  => the interface uses the default browser method to display hints
     196manageTips="yes"
     197
     198# -- 1.5.0 --
     199# the 'manageTipsPos' define the default position for tips ; the option can take
     200# theses values :
     201#   "tipOnTop"    => tip is displayed above the object
     202#   "tipOnBottom" => tip is displayed under the object
     203#   "tipOnLeft"   => tip is displayed on the left side of the object
     204#   "tipOnRight"  => tip is displayed on the right side of the object
     205manageTipsPos="tipOnBottom"
     206
     207# -- 1.5.0 --
     208# the 'tipsSize' option can take any positive integer values.
     209# This option define the size (Width&Height) of an arrow
     210tipsSize=13
    197211
    198212# ------- Menu parameters ------------------------------------------------------
  • extensions/gally/gally-graphite/css/ASEgally-graphite.css

    r7377 r16019  
    2323  background-color:#F0F0F0;
    2424  color:#333333;
    25   border-color:#606060;
     25  border:0px none;
    2626}
    2727.ui-datepicker-title { color:#f0f0f0; font-weight:bold; }
     
    3131.ui-datepicker td.ui-datepicker-current-day { background-color:#333333; }
    3232.ui-datepicker td.ui-datepicker-current-day a { color:#f0f0f0; }
    33 .ui-category-selector-arrow { color:#333333; }
     33.ui-category-selector-arrow {
     34  background-image: url("./../icon/buttons_gpc.png");
     35  background-position: -30px -30px;
     36  background-repeat: no-repeat;
     37  border: 0 none;
     38  border-radius: 2px 2px 2px 2px;
     39}
     40.ui-category-selector-arrow:hover {
     41  background-position: -30px -15px;
     42}
    3443.ui-category-selector, .ui-category-selector-list { font-family:monospace; }
    3544li.ui-category-selector-item:hover, li.ui-tag-selector-list-item:hover { background-color:#606060; color:#f0f0f0; }
    3645.ui-category-selector-selected-item { background-color:#333333; color:#f0f0f0; }
    37 
     46li.ui-category-selector-item div { margin:0;}
     47li.ui-category-selector-item div.ui-category-selector-name { top:-1px; position:relative;}
     48li.ui-category-selector-item div.ui-category-selector-status { margin:1px; }
     49#iASECategoryCategory div.ui-category-selector-check {
     50  position:relative;
     51}
    3852
    3953.ui-category-selector-expandable-item { background-image:url(./../icon/asearchengine/expand_b.png); }
     
    7185}
    7286
    73 .iconEdit { background:url(./../icon/edit.png) no-repeat 0 0 transparent; }
    74 .iconDelete { background:url(./../icon/delete.png) no-repeat 0 0 transparent; }
    75 .iconMove { background:url(./../icon/asearchengine/move.png) no-repeat 0 0 transparent; }
    76 .iconMove:hover { background:url(./../icon/asearchengine/move_h.png) no-repeat 0 0 transparent; }
    77 .iconSwitchCondition  { background:url(./../icon/asearchengine/switch.png) no-repeat 0 0 transparent; }
    78 .iconSwitchCondition:hover { background:url(./../icon/asearchengine/switch_h.png) no-repeat 0 0 transparent; }
     87
     88.iconSwitchCondition,
     89.iconMove,
     90.iconEdit,
     91.iconDelete {
     92  background:url(./../icon/buttons_gpc.png) no-repeat 0 0 transparent;
     93  -moz-border-radius:2px;
     94  -webkit-border-radius:2px;
     95  -khtml-border-radius:2px;
     96  border-radius:2px;
     97}
     98.iconSwitchCondition:hover,
     99.iconMove:hover,
     100.iconEdit:hover,
     101.iconDelete:hover {
     102  background-color:#666666;
     103}
     104
     105
     106.iconEdit {
     107  background-position:-240px -15px;
     108}
     109.iconDelete {
     110  background-position:-255px -15px;
     111}
     112.iconMove {
     113  background-position:-285px -15px;
     114}
     115.iconSwitchCondition {
     116  background-position:-300px -15px;
     117}
     118.iconEdit:hover {
     119  background-position:-240px 0px;
     120}
     121.iconDelete:hover {
     122  background-position:-255px 0px;
     123}
     124.iconMove:hover {
     125  background-position:-285px 0px;
     126}
     127.iconSwitchCondition:hover {
     128  background-position:-300px 0px;
     129}
     130
     131.cbItem { padding:0px; }
    79132.cbItemMultiple { border:1px solid gray; }
    80133.cbItemOverGroup { border:1px dotted gray; }
    81 .itemContent { border-left:22px solid #606060; min-height:34px; padding-left:3px; }
     134.itemContent { border-left:22px solid #666666; min-height:34px; padding-left:3px; }
    82135
    83136fieldset { margin:3px 18px; }
     
    105158
    106159div#iMenuCaddieBar div#iMenuCaddieItems { z-index:8600; }
    107 div#iMenuCriterions div#iMenuCItems { margin-left:-1px; }
     160div#iMenuCriterions div#iMenuCItems { margin-left:-1px; margin-top:-1px; }
    108161div#iMenuCaddieText, div#iMenuCaddieText a { color:#333333;}
     162
     163.ui-tag-selector-selected-tag-list {
     164  margin-bottom:1px;
     165}
     166
     167div.ui-dialog li.valueItems {
     168  background: none repeat scroll 0 0 #F0F0F0;
     169  border: 0 none;
     170  color: #202020;
     171}
     172
     173#iASECategoryCategory .ui-category-selector-name li.ui-category-selector-selected-cat {
     174  background:#606060;
     175  border-radius: 8px;
     176  color: #F0F0F0;
     177  margin-right: 1px;
     178  padding: 1px 4px;
     179  -moz-border-radius: 8px;
     180  -webkit-border-radius:8px;
     181  -khtml-border-radius:8px;
     182}
     183#iASECategoryCategory .ui-category-selector {
     184  padding:0px;
     185}
    109186
    110187/* AMD specific CSS */
  • extensions/gally/gally-graphite/css/theme.css

    r12598 r16019  
    44  ------------------------------------------------------------------------------
    55  file: gally/graphite/theme.css
    6   file version: 1.2.0
    7   date: 2008-11-11
     6  file version: 1.5.0
    87  ------------------------------------------------------------------------------
    9   author: grum at grum.dnsalias.com
     8  author: grum at grum.fr
    109  << May the Little SpaceFrog be with you >>
    1110  ------------------------------------------------------------------------------
     
    2423  font-weight:bold;
    2524}
     25div.errors button {
     26  color:#ffffff;
     27  background:#802020;
     28  outline:none;
     29}
     30div.errors button:hover {
     31  color:#FFB0B0;
     32}
     33div.errors button:active {
     34  color:#802020;
     35  background:#ffffff;
     36}
     37
    2638
    2739div.infos {
     
    3446  color:#00FF00;
    3547  font-weight:bold;
     48}
     49div.infos button {
     50  color:#ffffff;
     51  background:#208020;
     52}
     53div.infos button:hover {
     54  color:#B0FFB0;
     55}
     56div.infos button:active {
     57  color:#208020;
     58  background:#ffffff;
    3659}
    3760
     
    5982
    6083
    61 
    6284/*
    6385 page
     
    6688  background-color:#333333;
    6789  color:#999999;
    68   overflow-x:auto;
     90  overflow-x:visible;
    6991}
    7092
     
    7698  font-style:italic;
    7799}
     100
    78101
    79102a.button, a.navButton {
     
    84107}
    85108
    86 
    87109a.button, a.navButton, span.button, #icon_menu {
    88110  background-image:url(./../icon/buttons.png);
    89111  background-repeat:no-repeat;
    90112}
    91 
    92113
    93114/* menu */
     
    189210#icon_calendar_created:hover {
    190211  background-position:-44px -22px;
     212}
     213
     214#icon_sort {
     215  background-position:-1144px 0;
     216}
     217#icon_sort:hover {
     218  background-position:-1144px -22px;
    191219}
    192220
     
    315343}
    316344
     345#icon_derivatives {
     346  background-position:-1122px 0;
     347}
     348#icon_derivatives:hover {
     349  background-position:-1122px -22px;
     350}
     351
    317352/* tags.tpl */
    318353#icon_cloud {
     
    533568}
    534569
    535 
    536 .wrap2 a img{
     570.titrePage .categoryActions {
     571  margin: 2px 2px 0 0;
     572}
     573
     574a span.wrap2 img{
    537575  border:1px #707070 solid;
    538576}
    539577
    540 .wrap2 a:hover img{
     578a:hover span.wrap2 img{
    541579  border:1px #f0f0f0 solid;
    542580}
     
    562600}
    563601
     602.fixHeight {
     603    clear:both;
     604}
     605
    564606.illustration a:hover img {
    565607  border:1px #f0f0f0 solid;
     
    569611  border-top:1px #606060 dotted;
    570612  text-align:justify;
     613}
     614
     615div ul.thumbnails {
     616  padding:0;
    571617}
    572618
     
    578624}
    579625
    580 div ul.thumbnails {
    581   margin: 16px 0 0;
    582 }
     626.content ul.thumbnails span.wrap2 {
     627  display:table-cell;
     628  margin:0;
     629  padding:0;
     630  vertical-align:middle;
     631  border:none;
     632}
     633
     634.content ul.thumbnails table.wrap1 tr.imgRow td {
     635  vertical-align:middle;
     636  -moz-border-radius: 8px;  /* round corners with Geko */
     637  -webkit-border-radius: 8px;  /* round corners with webkit */
     638  -khtml-border-radius: 8px;  /* round corners with khtml */
     639  border-radius:8px; /* round corners with CSS3 compliant browsers */
     640  border:none;
     641}
     642
     643.content ul.thumbnails table.wrap1 tr.nfoRow {
     644  visibility:hidden;
     645}
     646
     647.content ul.thumbnails table.wrap1:hover tr.nfoRow {
     648  visibility:visible;
     649}
     650
     651table.wrap1 {
     652  padding:20px 15px;
     653}
     654
     655div ul.thumbnails li {
     656  width: auto;
     657  height: auto;
     658}
     659
    583660
    584661/*
     
    697774  color:#606060;
    698775}
     776
    699777
    700778
     
    721799  border-top:1px #ffffff solid;
    722800  border-left:1px #ffffff solid;
     801  margin-top:1px;
     802  cursor: pointer;
    723803}
    724804
     
    737817
    738818fieldset legend {
    739   background-color:#333333;
    740819  padding-left:3px;
    741820  padding-right:3px;
     821  background-color:#333333;
    742822}
    743823
     
    747827  picture page
    748828*/
     829.switchBox {
     830  -moz-border-radius:4px;
     831  -webkit-border-radius:4px;
     832  -khtml-border-radius:4px;
     833  border-radius:4px;
     834  background-color: #333333;
     835  border: 1px solid #ffffff;
     836  margin-left:4px;
     837  z-index:15000;
     838  margin-top:12px;
     839}
     840
     841.switchBoxTitle {
     842  font-size: 12px;
     843  font-weight: bold;
     844}
     845
     846.switchBoxCat {
     847  margin-top:25px;
     848}
     849
    749850#thePicturePage #titrePageID {
    750851  float: left;
     
    769870
    770871#theImgHighCloseButton {
    771   background-image:url(./../icon/buttons.png);
    772   background-repeat:no-repeat;
    773   background-position:-946px 0px;
    774872  width:15px;
    775873  height:15px;
     874  background:transparent url(./../icon/buttons.png) no-repeat scroll -946px 0px;
    776875  top:-8px;
    777876  right:8px;
    778877  cursor:pointer;
    779878}
    780 /*
    781879#theImgHighCloseButton:hover {
    782880  background-position:-946px -22px;
    783881}
    784 */
     882
    785883#theImgHighZoomButton {
    786   background-image:url(./../icon/buttons.png);
    787   background-repeat:no-repeat;
    788884  width:15px;
    789885  height:15px;
     
    791887  right:28px;
    792888  cursor:pointer;
     889  background:transparent url(./../icon/buttons.png);
    793890}
    794891
     
    796893  background-position:-968px 0px;
    797894}
    798 /*
    799895#theImgHighZoomButton.fit:hover {
    800896  background-position:-968px -22px;
    801897}
    802 */
     898
    803899#theImgHighZoomButton.full {
    804900  background-position:-990px 0px;
    805901}
    806 /*
    807902#theImgHighZoomButton.full:hover {
    808903  background-position:-990px -22px;
    809904}
    810 */
    811905
    812906.imageNumber {
     
    881975}
    882976
     977table.infoTable td.cTitle {
     978  width:10%;
     979}
     980
     981table.infoTable td.cNfo {
     982  width:16%;
     983}
    883984
    884985.infoTable {
     
    890991  border-collapse:collapse;
    891992  position:relative;
    892   left:25px;
    893993}
    894994
     
    9001000
    9011001.infoTable td.value, .infoTable td.label {
    902   padding-right:50px;
     1002  padding-right:15px;
    9031003}
    9041004
     
    9101010.infoTable tr:hover {
    9111011  background-color:#606060;
     1012  cursor:default;
    9121013}
    9131014.infoTable tr.emptyrow:hover {
     
    9311032#rateForm input[type="button"].rateButtonStarFull:focus,
    9321033#rateForm input[type="submit"].rateButtonStarFull  {
    933   background: url('./../icon/buttons.png') no-repeat scroll; background-position:-111px 1px; width:16px; height:16px;
     1034  background: url('./../icon/buttons.png') no-repeat scroll;
     1035  background-position:-111px 1px;
     1036  width:16px;
     1037  height:16px;
     1038  outline:none;
    9341039}
    9351040
     
    9371042#rateForm input[type="button"].rateButtonStarEmpty:focus,
    9381043#rateForm input[type="submit"].rateButtonStarEmpty {
    939   background: url('./../icon/buttons.png') no-repeat scroll; background-position:-89px 1px; width:16px; height:16px;
     1044  background: url('./../icon/buttons.png') no-repeat scroll;
     1045  background-position:-89px 1px;
     1046  width:16px;
     1047  height:16px;
     1048  outline:none;
    9401049}
    9411050
     
    9491058}
    9501059
    951 
     1060#privacyLevelBox {
     1061  font-weight:normal;
     1062}
     1063
     1064#privacyLevelBox a {
     1065  cursor:pointer;
     1066}
     1067
     1068#iPrivacyLevelLink {
     1069  cursor:pointer;
     1070  font-style:italic;
     1071}
    9521072#theComments {
    9531073  background:#404040;
     
    9691089.commentDetail {
    9701090  border-bottom:1px dotted #606060;
     1091  clear:both;
    9711092}
    9721093
     
    9751096  padding:4px;
    9761097}
    977 
    9781098.commentDetail ul li {
    9791099  display:inline;
     
    10561176
    10571177
     1178
    10581179/*
    10591180  tags
    10601181*/
     1182#fullTagCloud, table.tagLetters  {
     1183    margin-left:120px;
     1184    margin-right:120px;
     1185}
    10611186
    10621187#fullTagCloud SPAN a:hover {
     
    11201245
    11211246
     1247
     1248
     1249/*
     1250 * tips
     1251 */
     1252
     1253#iSimpleTipContent {
     1254  background: #ffffff;
     1255  border: none;
     1256  color: #303030;
     1257  font-family: sans-serif;
     1258  font-size: 11px;
     1259  max-width: 250px;
     1260  padding: 4px;
     1261  min-height: 15px;
     1262}
     1263#iSimpleTipShadow, #iSimpleTipContent {
     1264  -moz-border-radius:4px;
     1265  -webkit-border-radius:4px;
     1266  -khtml-border-radius:4px;
     1267  border-radius:4px;
     1268}
     1269
     1270#iSimpleTipContent span.title {
     1271  font-weight:bold;
     1272}
     1273#iSimpleTipContent ul, #iSimpleTipContent ol {
     1274  margin:4px;
     1275  padding-left:15px;
     1276}
     1277
     1278#iSimpleTipContent img {
     1279  margin:8px;
     1280}
     1281
     1282#iSimpleTipContent span.navDesc {
     1283  text-align:center;
     1284  display:block;
     1285}
     1286
     1287#iSimpleTipContent span.navAction {
     1288  font-weight:bold;
     1289}
     1290#iSimpleTipContent span.navTitle {
     1291  font-style:italic;
     1292}
     1293
     1294.cSimpleTipArrow {
     1295    background-image: url("./../icon/sTipArrows.png");
     1296}
     1297
     1298.cSimpleTipArrow {
     1299    background-repeat: no-repeat;
     1300    height: 12px;
     1301    position: absolute;
     1302    width: 12px;
     1303}
     1304
     1305
    11221306/*
    11231307 vd language switch plugin
  • extensions/gally/gally-graphite/themeconf.inc.php

    r12632 r16019  
    22/*
    33Theme Name: Gally/Graphite
    4 Version: 1.4.5
     4Version: 1.5.0
    55Description: Grey theme
    66Theme URI: http://piwigo.org/ext/extension_view.php?eid=381
     
    1616  'mime_icon_dir' => 'themes/gally-graphite/icon/mimetypes/',
    1717);
     18
    1819?>
Note: See TracChangeset for help on using the changeset viewer.