README.TXT

arsart - March 7, 2006 - 22:16
Project:sIFR
Version:HEAD
Component:Documentation
Category:task
Priority:normal
Assigned:sun
Status:closed
Description

As I get we haven't get descriptive README, so I made up my mind to put some installations points here.

First of all I'll mention that use sIFR for a half of year and even get it work with 2-color(multi-color) unofficial versions after weeks of testing in our ui-team.
Than I'll say that without baptism of fire on "real" sIFR installation and implemantation, there is no opportunities for newbies to start applying this module.

Quick start:

  1. You have to download real sIFR from the well-known site;
  2. After this you need to create font.SWF with all Special Characters you'll need;
  3. You need to provide changes for sifr.module as said in previous report about old "base_path()" function;
  4. Copy changed module file to modules/sifr within sifr.css which is in the module archive;
  5. Create database table from module DB-file !NOTE. BUG there! - you have to add additional stroke to "DB-table.sifr" called as "form_id". Without it global "rule add" won't work;
  6. Copy "real" sIFR CSS files (sifr-screen, sifr-print) to the new folder - siteroot/sifr/
  7. Basically you should to erase demo-elements (with .sIFR-hasFlash) from "virginal" sifr-screen.css
  8. Copy sifr.js to another new nested folder in modules/sifr/sifr
  9. Go to the site admin. Switch on module.
  10. Upload new font.SWF
  11. Set up new rule for handwritten class! Please don't use class extractor cos many different HTML elements have same classes. Find what element needs to be sIFRed, define it, and extract its class by yourself
  12. Set apreciate colors and etc.
  13. Return to half-"emptied" sifr-screen.css and place .sIFR-hasFlash for new sIFRed element within special decoy styles due to release' specifications
  14. And at last I'm advising to cut off all "plain" styles for new sIFRed element from theme' or whatever cms' global CSS and concentrate(paste&edit&polish) them in sifr-screen.css to control sIFRed and unsIFRed style behaivor
  15. Enjoy!

P.s. Hope this helps. Sorry for english;)

#1

sun - September 14, 2006 - 02:48
Title:in place of README» README.TXT

Hmmmm... although I'm very used to sIFR the installation/configuration for Drupal was very easy.

  1. Install and activate sIFR module.
  2. Download sIFR and place sifr.js into /modules/sifr/sifr/.
  3. Read (very easy) sIFR documentation about creating your own custom sIFR font (requires Macromedia/Adobe Flash). [Add a notice on commercial fonts and copyrights here.]
  4. Set up sIFR rules for your [heading] CSS selectors in /admin/settings/sifr.
  5. 4 steps and 5 minutes to beautiful fonts.

#2

Roger López - October 24, 2006 - 14:06
Assigned to:Anonymous» Roger López

how does this look?

AttachmentSize
README_6.txt 1.28 KB

#3

jjeff - October 24, 2006 - 15:35

Well technically speaking, you *should* be able to just drag the entire sIFR download folder into the modules>sifr directory and things should work. There's code in there that will sift through the directory structure and "find" the sifr.js file.

But in reality this is a little buggy and it sometimes finds the "source" version rather than the "compiled" version. Should work either way though. But I would say that people should.

1) Download sIFR
2) rename the folder to "sifr"
3) drag the whole folder into the modules>sifr directory

That should work. And then (optionally) we could rewrite the code to just look for the "sifr" subdirectory rather than traversing all of the subdirectories.

#4

phillipadsmith - November 8, 2006 - 23:06

Should be that easy, indeed. ;-) However, after "dragging the folder into /modules" and turning it on, I receive the lovely message:
user warning: Table 'indev_indev.sifr' doesn't exist query: SELECT * FROM sifr ORDER BY weight in /home/indev/public_html/indev/includes/database.mysql.inc on line 121.

#5

Roger López - November 15, 2006 - 16:23

I created a new issue for this since it is install related not readme related.

http://drupal.org/node/97790

#6

drinkypoo - January 29, 2007 - 15:59

Just so you know, there IS no "sifr folder" in the sifr archive. You have to extract it into a directory for it to be in a directory. Otherwise the files just pile out into the cwd. The instructions for this module need to explicitly include this step if you want to require that the files be in a subfolder. (this is with sifr 2.0.2)

#7

sun - January 30, 2007 - 18:17

http://drupal.org/node/55837 has been marked as duplicate of this issue. That issue contains also further installation information about needed sifr files and where to place them.

#8

sun - January 30, 2007 - 22:43
Assigned to:Roger López» sun
Status:active» fixed

Thanks, guys. Committed to each and every dev release.

#9

Anonymous - February 13, 2007 - 22:45
Status:fixed» closed
 
 

Drupal is a registered trademark of Dries Buytaert.