first version of D7 port is ready. Please test and report. The readme is currently outdated and comes with the next version. Download and Extract die PIE Library to css3pie module folder into css3pie directory.
Installed and for the moment can only report that it doesn't explode, since I don't have IE available at this very moment, will test more thoroughly shortly.
Hello all,
First off I've used PIE in the past and love it and want to use it again in the drupal site that I'm developing. So here's my problem: I'm using Drupal 7 and I installed the PIE module, extracted the required files in numerous places (I'm explain this in a second) and added the required code to the features that i needed to be rounded in my style.css. However when i go to test it nothing happens in IE (none of the corners are rounded). In Chrome, Firefox, and Safari everything is working fine.
I was mildly unsure as were to extract the file packet, so i installed the libraries module, and extracted the files to ...\drupal\sites\all\modules\libraries\PIE\ with no luck.
Here's the other locations I extracted all of the files to that didn't work,
...\drupal\sites\all\modules\css3pie\css3pie\
...\drupal\sites\all\modules\css3pie\
Is where I'm installing the files wrong?
Also here's the code I got going on:
I cannot get this to work either. I have PIE.htc installed in sites/all/modules/css3pie/css3pie. The css3pie.css file is created in sites/default/files/css3pie with the correct css selector but the Bartik theme still has square, not rounded, corners for the main menu tabs in IE8 and below.
Just to be clear, it doesn't work in Bartik because cs3pie (the script not the module) doesn't support all of the css used in Bartik. Here's the relevant comment from another post: http://drupal.org/node/1108310#comment-4307536.
After reading through the documentation, then trying to piece together various solutions found in the issue ques for about an hour, the module would not work for rounded corners in IE. I then uninstalled the module, and followed the steps directly from http://css3pie.com/. Installed and working great in under 5 minutes.
Hope this saves someone time incase they are in a similar situation.
Comments
Comment #1
blackice2999 commentedHi bjaford,
sure why not - patches are welcome but currently i develop under D6 so my time to do testing under D7 are very shortly.
regards
Dennis
Comment #2
lewisnymanI'd be happy to port this over to D7. I just need a few pointers on how to submit it.
Comment #3
blackice2999 commentedHi,
d7port comes in the next few days ( i think at weekend )
regards Dennis
Comment #4
Rj-dupe-1 commentedSubscribe
Comment #5
blackice2999 commentedHi,
first version of D7 port is ready. Please test and report. The readme is currently outdated and comes with the next version. Download and Extract die PIE Library to css3pie module folder into css3pie directory.
regards
Dennis
Comment #6
Rj-dupe-1 commentedInstalled and for the moment can only report that it doesn't explode, since I don't have IE available at this very moment, will test more thoroughly shortly.
Comment #7
ProvinceX commentedHello all,
First off I've used PIE in the past and love it and want to use it again in the drupal site that I'm developing. So here's my problem: I'm using Drupal 7 and I installed the PIE module, extracted the required files in numerous places (I'm explain this in a second) and added the required code to the features that i needed to be rounded in my style.css. However when i go to test it nothing happens in IE (none of the corners are rounded). In Chrome, Firefox, and Safari everything is working fine.
I was mildly unsure as were to extract the file packet, so i installed the libraries module, and extracted the files to ...\drupal\sites\all\modules\libraries\PIE\ with no luck.
Here's the other locations I extracted all of the files to that didn't work,
...\drupal\sites\all\modules\css3pie\css3pie\
...\drupal\sites\all\modules\css3pie\
Is where I'm installing the files wrong?
Also here's the code I got going on:
#main-menu-links a {
color: #fff;
background: #000;
background: rgba(71, 70, 78, .95);
float: left;
height: 2.4em;
line-height: 2.4em;
padding: 0 0.8em;
text-decoration: none;
text-shadow: 0 1px #474644;
-khtml-border-radius-bottomleft: 8px;
-khtml-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-top-bottom-radius: 8px;
-webkit-border-top-bottom-radius: 8px;
border-top-bottom-radius: 8px;
border-top-bottom-radius: 8px;
behavior: url(PIE.htc);
}
Thanks in advance for your help!
Comment #8
knalstaaf commentedHmm, I seem to hit the same problem as ProvinceX did...
Does anyone of you got it working on D7?
Comment #9
dangerfinger commentedInstalled on D7, but doesn't appear to be working. Subscribing.
Comment #10
mjohnq3 commentedI cannot get this to work either. I have PIE.htc installed in sites/all/modules/css3pie/css3pie. The css3pie.css file is created in sites/default/files/css3pie with the correct css selector but the Bartik theme still has square, not rounded, corners for the main menu tabs in IE8 and below.
Comment #11
Marc Bijl commentedSubscribing
Can't get it to work on D7 with Bartik subtheme either.
Comment #12
knalstaaf commentedMaybe this can help: css3pie module: something wrong with paths?
Comment #13
mjohnq3 commentedJust to be clear, it doesn't work in Bartik because cs3pie (the script not the module) doesn't support all of the css used in Bartik. Here's the relevant comment from another post: http://drupal.org/node/1108310#comment-4307536.
Comment #14
rovoAfter reading through the documentation, then trying to piece together various solutions found in the issue ques for about an hour, the module would not work for rounded corners in IE. I then uninstalled the module, and followed the steps directly from http://css3pie.com/. Installed and working great in under 5 minutes.
Hope this saves someone time incase they are in a similar situation.
Comment #15
Helrunar commentedThe Port is done and should work. So i will close this as fixed. Please report Bugs or request in own issues.