Changeset 28

Show
Ignore:
Timestamp:
11/07/07 17:36:03 (10 months ago)
Author:
francois
Message:

Changed product name from Motyle to Motilee

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/INSTALL

    r27 r28  
    1 Installing Motyl
     1Installing Motile
    22================= 
    33 
    4 Motyle is a regular symfony application. It requires only the files located under its own folder. Installing Motyle is quite straightforward if you already configured a symfony application before. If you don't know symfony, just follow this step-by-step tutorial and you should be done in a matter of minutes. 
     4Motilee is a regular symfony application. It requires only the files located under its own folder. Installing Motilee is quite straightforward if you already configured a symfony application before. If you don't know symfony, just follow this step-by-step tutorial and you should be done in a matter of minutes. 
    55 
    66Installation requirements 
    77------------------------- 
    88 
    9 Motyle is a PHP5 forum relying on the symfony framework. The framework files are bundled with the application, so you don't need to install symfony before installing Motyle. However, you will definitely need a server capable of running PHP5 scripts, preferably Apache with `mod_php`. Recommended PHP version is 5.2.3. 
    10  
    11 As for the database, Motyle comes with a bundled SQLite databae, but can run on MySQL, SQLServer, PostgreSQL, and Oracle. 
    12  
    13 Eventually, Motyle is system agnostic, so it will run on *nix systems a well as on Windows systems. 
     9Motilee is a PHP5 forum relying on the symfony framework. The framework files are bundled with the application, so you don't need to install symfony before installing Motilee. However, you will definitely need a server capable of running PHP5 scripts, preferably Apache with `mod_php`. Recommended PHP version is 5.2.3. 
     10 
     11As for the database, Motilee comes with a bundled SQLite databae, but can run on MySQL, SQLServer, PostgreSQL, and Oracle. 
     12 
     13Eventually, Motilee is system agnostic, so it will run on *nix systems a well as on Windows systems. 
    1414 
    1515Reminder on symfony deployment 
    1616------------------------------ 
    1717 
    18 Motyle doesn't come with a graphical user interface for installation, because you should not let your server change files that are not under the public web root. Only the files located under the `motyle/web/` directory should be directly accessible from the web. 
    19  
    20 This means that an installation of Motyle requires in two steps: 
    21  
    22 - Unpack, configure and test Motyle on a local server, for instance on your very desktop computer. You should have access to a command line on this server, especially if you want to run the application on MySQL. The server configuration should be as similar as possible to the production one. 
     18Motilee doesn't come with a graphical user interface for installation, because you should not let your server change files that are not under the public web root. Only the files located under the `motyle/web/` directory should be directly accessible from the web. 
     19 
     20This means that an installation of Motilee requires in two steps: 
     21 
     22- Unpack, configure and test Motilee on a local server, for instance on your very desktop computer. You should have access to a command line on this server, especially if you want to run the application on MySQL. The server configuration should be as similar as possible to the production one. 
    2323 
    2424- When the application runs locally, transfer the files to production, either via (S)FTP, or via the preferred rsync-over-ftp method recommended by symfony. 
     
    170170---------------------- 
    171171 
    172 By default, Motyle runs a SQLite database located under `motyle/data/sandbox.db`. If your forum has a relatively low activity or if you don't want to setup a database, you can just keep the configuration as it is and upload the `sandbox.db` with the rest of the files. The application will run smoothly without further configuration. 
     172By default, Motilee runs a SQLite database located under `motyle/data/sandbox.db`. If your forum has a relatively low activity or if you don't want to setup a database, you can just keep the configuration as it is and upload the `sandbox.db` with the rest of the files. The application will run smoothly without further configuration. 
    173173 
    174174If you want tu use another database vendor, you will need to edit two files located in `motyle/config/`. The first one is `propel.ini`. Symfony uses this file to determine the database connection when called via the Command Lne Interface (CLI). It will help you define a database structure in a list of SQL statements adapted to your database vendor. For instance, if you want to use a MySQL database:  
     
    223223    all: 
    224224      sfSimpleForumPlugin: 
    225         forum_name:             Motyle forums 
     225        forum_name:             Motilee forums 
    226226        display_categories:     true 
    227227        use_feeds:              true  # requires sfFeed2Plugin 
  • trunk/TODO

    r27 r28  
    1  * Create Example config files fir app.yml, databases.yml, etc., to allow better configuration with SVN dependency 
    21 * Rich text in posts with sfSimpleForum_PayloadFilterChain 
    32 * Mail alerts with sfPropelNotificationBehaviorPlugin 
    43 * Implement emails with Swift 
    5  * Make a default module for 404 and secure pages, with Motyle design 
     4 * Make a default module for 404 and secure pages, with Motilee design 
  • trunk/apps/frontend/config/app.yml.sample

    r27 r28  
    11all: 
    2   name: Motyleee 
     2  name: Motilee 
    33  mail: 
    4     registration_confirmation_name: Motyleee forums 
     4    registration_confirmation_name: Motilee forums 
    55    registration_confirmation_email: no-reply@motyleee.com 
    66 
    77  sfSimpleForumPlugin: 
    8     forum_name:             Motyle forums 
     8    forum_name:             Motilee forums 
    99    display_categories:     true 
    1010    use_feeds:              true   
  • trunk/apps/frontend/modules/sfSimpleForum/templates/forumListSuccess.php

    r8 r28  
    11<?php use_helper('I18N', 'sfSimpleForum') ?> 
    22 
    3 <?php $sf_context->getResponse()->setTitle('Motyle forums') ?> 
     3<?php $sf_context->getResponse()->setTitle('Motilee forums') ?> 
    44 
    55<div class="sfSimpleForum"> 
  • trunk/apps/frontend/modules/user/actions/actions.class.php

    r27 r28  
    6666    $mail->setSender( 
    6767      sfConfig::get('app_mail_registration_confirmation_email', 'no-reply@motyle.com'),  
    68       sfConfig::get('app_mail_registration_confirmation_name', 'Motyle forums')); 
     68      sfConfig::get('app_mail_registration_confirmation_name', 'Motilee forums')); 
    6969    $mail->setFrom( 
    7070      sfConfig::get('app_mail_registration_confirmation_email', 'no-reply@motyle.com'),  
    71       sfConfig::get('app_mail_registration_confirmation_name', 'Motyle forums')); 
     71      sfConfig::get('app_mail_registration_confirmation_name', 'Motilee forums')); 
    7272    $mail->addReplyTo( 
    7373      sfConfig::get('app_mail_registration_confirmation_email', 'no-reply@motyle.com'),  
    74       sfConfig::get('app_mail_registration_confirmation_name', 'Motyle forums')); 
     74      sfConfig::get('app_mail_registration_confirmation_name', 'Motilee forums')); 
    7575    $mail->addAddress($this->getRequestParameter('user_email')); 
    7676    sfLoader::loadHelpers(array('I18N')); 
    77     $mail->setSubject(__('%forum_name% registration confirmation', array('%forum_name%' => sfConfig::get('app_name', 'Motyle')))); 
     77    $mail->setSubject(__('%forum_name% registration confirmation', array('%forum_name%' => sfConfig::get('app_name', 'Motilee')))); 
    7878    $this->mail = $mail; 
    7979     
  • trunk/apps/frontend/modules/user/templates/askConfirmationSuccess.php

    r26 r28  
    44<p><?php echo __('An email has been sent to %email_address%. It contains an activation link for your %forum_name% account.', array( 
    55  '%email_address%' => $sf_params->get('email'),  
    6   '%forum_name%'    => sfConfig::get('app_name', 'Motyle') 
     6  '%forum_name%'    => sfConfig::get('app_name', 'Motilee') 
    77  )) ?></p> 
    88 
    9 <p><?php echo __('To complete your registration, you must go to your mailbox, open the email sent by "%forum_name%", and click on the activation link.', array('%forum_name%' => sfConfig::get('app_mail_registration_confirmation_name', 'Motyle forums'))) ?></p> 
     9<p><?php echo __('To complete your registration, you must go to your mailbox, open the email sent by "%forum_name%", and click on the activation link.', array('%forum_name%' => sfConfig::get('app_mail_registration_confirmation_name', 'Motilee forums'))) ?></p> 
  • trunk/apps/frontend/modules/user/templates/registrationConfirmationSuccess.php

    r27 r28  
    11<?php use_helper('I18N') ?> 
    2 <p><?php echo __('Dear %forum_name% user,', array('%forum_name%' => sfConfig::get('app_name', 'Motyle'))) ?></p> 
     2<p><?php echo __('Dear %forum_name% user,', array('%forum_name%' => sfConfig::get('app_name', 'Motilee'))) ?></p> 
    33 
    4 <p><?php echo __('To complete your registration to the %forum_name%, you must click on the following link:', array('%forum_name%' => sfConfig::get('app_mail_registration_confirmation_name', 'Motyle forums'))) ?> 
     4<p><?php echo __('To complete your registration to the %forum_name%, you must click on the following link:', array('%forum_name%' => sfConfig::get('app_mail_registration_confirmation_name', 'Motilee forums'))) ?> 
    55   
    66<p><?php echo link_to('', 'user/confirmRegistration?username='.$username.'&key='.$key, array('absolute' => true)) ?></p> 
    77 
    8 <p><?php echo __('See you soon on %forum_name%!', array('%forum_name%' => sfConfig::get('app_name', 'Motyle'))) ?></p> 
     8<p><?php echo __('See you soon on %forum_name%!', array('%forum_name%' => sfConfig::get('app_name', 'Motilee'))) ?></p> 
  • trunk/apps/frontend/templates/layout.php

    r25 r28  
    3232  </ul> 
    3333  <div id="main_title"> 
    34     <?php echo link_to(image_tag('motile.gif', 'align=absbottom') . ' Motyle', 'sfSimpleForum/forumList') ?> 
     34    <?php echo link_to(image_tag('motile.gif', 'align=absbottom') . ' Motilee', 'sfSimpleForum/forumList') ?> 
    3535  </div> 
    3636</div> 
     
    4545   
    4646  <div id="footer"> 
    47     <?php echo __('Powered by %sfSimpleForum%', array('%sfSimpleForum%' => link_to('Motyle', 'http://trac.symfony-project.com/wiki/sfSimpleForumPlugin'))) ?> 
     47    <?php echo __('Powered by %sfSimpleForum%', array('%sfSimpleForum%' => link_to('Motilee', 'http://trac.symfony-project.com/wiki/sfSimpleForumPlugin'))) ?> 
    4848  </div> 
    4949