Changeset 16019


Ignore:
Timestamp:
06/24/12 21:29:05 (7 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.