Dear Wiki user, You have subscribed to a wiki page or wiki category on "Freevo Wiki" for change notification.
The following page has been changed by 194.7.114.2: http://freevo.sourceforge.net/cgi-bin/moin.cgi/DevelopersPage_2fWebSite ------------------------------------------------------------------------------ @@ -1,96 +1 @@ -= Introduction = - -The website is hosted on Sourceforge. All developers with CVS access are welcome to help -keeping it updated! - -= CVS = - -The website HTML templates and scripts are stored in CVS as the website component. -It can be checked out and modified if you're a developer. - -= gensite.py = - -The `gensite.py` application will generate the website HTML documents from template -and content files. Run it with no arguments after changing the other files. - -== Template and content files == - -Please see the source code of -[http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/freevo/website/gensite.py?rev=HEAD&content-type=text/vnd.viewcvs-markup gensite.py] -for a list of the template and content files that are used to build the website. - -== News page == - -The [http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/freevo/website/news.txt news.txt] -file is processed by `gensite.py` to generate the front newspage. It has simple text -format that is transformed into HTML. - -Please note that the format is a little tricky sometimes, check the results carefully before uploading -to the real site. - -= Screenshots = - -There is a script called [http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/freevo/website/gen_ss.py?rev=HEAD&content-type=text/vnd.viewcvs-markup gen_ss.py] -that processes Freevo BMP screenshots (key F10) and generates JPGs and HTML docs. - -The screenshots have to be taken in the following order: - - 1. Main menu, the cursor should be on the second row. - 1. TV Guide with programs and logos, put the cursor somewhere in the middle. - 1. Movie browsing. Use a directory with images. - 1. Music browsing. Use a directory with images. - 1. Playing music. Choose a song with an image. - 1. Image browsing, choose an image with a preview. - -Please use the arial font for screenshots, it looks better than the -default builtin kimberly font. Also use 800x600 resolution. - -Copy Arial from the website to the fonts dir: - {{{ -cd skins/fonts ; wget http://freevo.sourceforge.net/Arial_Bold.ttf }}} - -Create a directory for the new screenshots (named after the skin): - {{{ -mkdir ss_raw/blue_round1 }}} - -Copy the screenshots: - {{{ -cp /tmp/freevo_ss* ss_raw/blue_round1 }}} - -Run this script to scale the pics, generate thumbnails and content_screenshots.html: - {{{ -./gen_ss.py }}} - -The output is in ss/[skin]/*.jpg - -You must run gensite.py after this script! - -Also, please note that content_about.html refers to the blue_round1 skin. - -= Uploading new website files = - -The website documents should be uploaded to the test area where it -can be tested before it is made part of the official site: - {{{ -scp -r *html *.css *.gif *.gif *jpg *ico ss <USERNAME>@freevo.sf.net:/home/groups/f/fr/freevo/htdocs/tentative }}} - -When you're satisifed you can upload to the real site which is at the same place without the -`/tentative` at the end. - -= Publishing changes via rsync = - -If you make small changes to the website, it may be preferable to only upload those changes, in that case, you can use the following rsync command: - -{{{ -rsync --exclude=".cvsignore" --cvs-exclude --exclude="gen*.py" --exclude="content_*.html" --exclude=template_main.html -av --compress -e ssh /var/www/website/ freevo:/home/groups/f/fr/freevo/htdocs/ -}}} - -You should probably change '/var/www/website' to wherever your local copy of the website is. This command is also preferred to the 'scp' method because it won't upload the template -files which are fairly useless on the live website. -Host English Website Navigate: - - - - - - +Moved to the new wiki : http://freevo.sourceforge.net/cgi-bin/doc/WebsiteMaintenance ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ Freevo-wikilog mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-wikilog
