Avimanager: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
mNo edit summary |
|||
| Line 28: | Line 28: | ||
Edit aviman.cfg |
Edit aviman.cfg |
||
<br> |
<br>Owners must be added manually |
||
@owners = ( |
@owners = ("me", "friend");' |
||
Edit Aviman/CGI/aviman_cgi.ini |
Edit Aviman/CGI/aviman_cgi.ini |
||
[URL] |
[URL] |
||
| Line 50: | Line 50: | ||
</Directory> |
</Directory> |
||
== |
==Tuning== |
||
* aviman.pl =>download |
|||
I prefer to change default settings when encoding a new movie: |
|||
*apache2/sites... |
|||
| ⚫ | |||
| ⚫ | |||
Status => [ 10, 'SELECT', 0, 1, 1, 20, 25, 1, '1', $status{all} ], |
Status => [ 10, 'SELECT', 0, 1, 1, 20, 25, 1, '1', $status{all} ], |
||
Default Video type: DVD |
*Default Video type: DVD |
||
Video => [ 14, 'SELECT', 0, 1, 1, 20, 25, 1, '2', \%videotype ], |
Video => [ 14, 'SELECT', 0, 1, 1, 20, 25, 1, '2', \%videotype ], |
||
French translations are sometimes very bad, some fixes in cgi-bin/language/aviman.fr: |
|||
trad fr prets |
|||
I:Who borrowed this movie(s)? |
|||
O:Qui a emprunté ce(s) film(s)? |
|||
I: Remind me |
|||
O: Me le rappeler |
|||
==TODO== |
|||
themes? |
|||
Revision as of 13:41, 22 November 2006
Site
Installation
apt-get install libwww-perl libcgi-session-perl libconfig-inifiles-perl libhtml-template-perl libstring-approx-perl
Get last version from http://sourceforge.net/project/showfiles.php?group_id=54985
This was aviman_0.9rc2.tar.gz and I had to take also cgi-bin/imdb.pl from the CVS version so I simply just used the CVS snapshot:
cvs -d:pserver:anonymous@avimanager.cvs.sourceforge.net:/cvsroot/avimanager login cvs -z3 -d:pserver:anonymous@avimanager.cvs.sourceforge.net:/cvsroot/avimanager co -P avimanager
Prepare in 2 dirs:
pages -> /usr/local/share/avimanager/pages cgi-bin -> /usr/local/share/avimanager/cgi-bin (and doc/html -> /usr/local/share/avimanager/doc) mkdir /usr/local/share/avimanager/pages/media mkdir /usr/local/share/avimanager/pages/subtitles
find . -type f -exec chmod 644 {} \;
find . -type f -name "*.pl" -exec chmod 755 {} \;
find . -type f -name "aviman.cfg" -exec chmod 755 {} \;
find cgi-bin/data -type d -exec chmod 777 {} \;
find cgi-bin/data -type f -exec chown www-data:www-data {} \;
find pages/images -type d -exec chmod 777 {} \;
find pages/media -type d -exec chmod 777 {} \;
Edit aviman.cfg
Owners must be added manually
@owners = ("me", "friend");'
Edit Aviman/CGI/aviman_cgi.ini
[URL] website = http... website_data = aviman/pages media_data = aviman/media [PATH] website_data = /usr/local/share/avimanager/pages media_data = /usr/local/share/avimanager/pages/media sessions = /tmp themes = /usr/local/share/avimanager/pages/themes
/etc/apache2/sites-available/aviman (and link in sites-enabled)
Alias /aviman /usr/local/share/avimanager <Directory /usr/local/share/avimanager/cgi-bin> <IfModule mod_dir.c> DirectoryIndex aviman.pl </IfModule> AddHandler cgi-script .pl </Directory>
Tuning
I prefer to change default settings when encoding a new movie:
- Default status: burned/original
Status => [ 10, 'SELECT', 0, 1, 1, 20, 25, 1, '1', $status{all} ],
- Default Video type: DVD
Video => [ 14, 'SELECT', 0, 1, 1, 20, 25, 1, '2', \%videotype ],
French translations are sometimes very bad, some fixes in cgi-bin/language/aviman.fr:
I:Who borrowed this movie(s)? O:Qui a emprunté ce(s) film(s)? I: Remind me O: Me le rappeler
TODO
themes?