initial commit

This commit is contained in:
Ben Ramey
2017-03-02 21:57:21 -06:00
commit fd8ad64063
22097 changed files with 1960930 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
K 25
svn:wc:ra_dav:version-url
V 75
/svn/!svn/ver/25/pae.co.at/trunk/proactiveenglish/apps/admin/modules/course
END

View File

@@ -0,0 +1,37 @@
10
dir
55
http://barnabas/svn/pae.co.at/trunk/proactiveenglish/apps/admin/modules/course
http://barnabas/svn
2009-05-28T02:14:48.119086Z
25
ben
5f44b648-3ce2-dc11-a6be-00b0d029fcea
actions
dir
config
dir
templates
dir

View File

@@ -0,0 +1,11 @@
K 25
svn:wc:ra_dav:version-url
V 83
/svn/!svn/ver/25/pae.co.at/trunk/proactiveenglish/apps/admin/modules/course/actions
END
actions.class.php
K 25
svn:wc:ra_dav:version-url
V 101
/svn/!svn/ver/25/pae.co.at/trunk/proactiveenglish/apps/admin/modules/course/actions/actions.class.php
END

View File

@@ -0,0 +1,62 @@
10
dir
55
http://barnabas/svn/pae.co.at/trunk/proactiveenglish/apps/admin/modules/course/actions
http://barnabas/svn
2009-05-28T02:14:48.119086Z
25
ben
5f44b648-3ce2-dc11-a6be-00b0d029fcea
actions.class.php
file
2010-07-31T05:41:51.000000Z
61fdd700fcf34c8a5c6170d39081b653
2009-05-28T02:14:48.119086Z
25
ben
1060

View File

@@ -0,0 +1,44 @@
<?php
/**
* course actions.
*
* @package pae
* @subpackage course
* @author Your name here
* @version SVN: $Id: actions.class.php 2288 2006-10-02 15:22:13Z fabien $
*/
class courseActions extends autocourseActions
{
/**
* Custom course saving functionality
*
* @return void
* @author Benjamin Ramey <ben.ramey@gmail.com>
**/
public function updateCourseFromRequest()
{
parent::updateCourseFromRequest();
$request = $this->getRequest();
// save the titles
foreach($request->getParameter('title') as $culture => $value)
{
$this->course->setCulture($culture);
$this->course->setTitle($value);
}
// save the descriptions
foreach($request->getParameter('description') as $culture => $value)
{
$this->course->setCulture($culture);
$this->course->setDescription($value);
}
// create/save slug
$titles = $request->getParameter('title');
$slug = preg_replace("/\W+/", "", $titles['en']);
$this->course->setSlug($slug);
}
}

View File

@@ -0,0 +1,44 @@
<?php
/**
* course actions.
*
* @package pae
* @subpackage course
* @author Your name here
* @version SVN: $Id: actions.class.php 2288 2006-10-02 15:22:13Z fabien $
*/
class courseActions extends autocourseActions
{
/**
* Custom course saving functionality
*
* @return void
* @author Benjamin Ramey <ben.ramey@gmail.com>
**/
public function updateCourseFromRequest()
{
parent::updateCourseFromRequest();
$request = $this->getRequest();
// save the titles
foreach($request->getParameter('title') as $culture => $value)
{
$this->course->setCulture($culture);
$this->course->setTitle($value);
}
// save the descriptions
foreach($request->getParameter('description') as $culture => $value)
{
$this->course->setCulture($culture);
$this->course->setDescription($value);
}
// create/save slug
$titles = $request->getParameter('title');
$slug = preg_replace("/\W+/", "", $titles['en']);
$this->course->setSlug($slug);
}
}

View File

@@ -0,0 +1,11 @@
K 25
svn:wc:ra_dav:version-url
V 82
/svn/!svn/ver/25/pae.co.at/trunk/proactiveenglish/apps/admin/modules/course/config
END
generator.yml
K 25
svn:wc:ra_dav:version-url
V 96
/svn/!svn/ver/25/pae.co.at/trunk/proactiveenglish/apps/admin/modules/course/config/generator.yml
END

View File

@@ -0,0 +1,62 @@
10
dir
55
http://barnabas/svn/pae.co.at/trunk/proactiveenglish/apps/admin/modules/course/config
http://barnabas/svn
2009-05-28T02:14:48.119086Z
25
ben
5f44b648-3ce2-dc11-a6be-00b0d029fcea
generator.yml
file
2010-07-31T05:41:51.000000Z
fc58038d54ccc8acfc45dc1dd77b09f6
2009-05-28T02:14:48.119086Z
25
ben
520

View File

@@ -0,0 +1,25 @@
generator:
class: sfPropelAdminGenerator
param:
model_class: Course
theme: default
list:
max_per_page: 100
object_actions:
_edit: ~
_delete: ~
actions:
_create: ~
display: [_listTitle]
fields:
list_title:
name: "Title"
edit:
fields:
edit_title:
name: "Titles"
edit_description:
name: "Descriptions"
display: [_editTitle, _editDescription]

View File

@@ -0,0 +1,25 @@
generator:
class: sfPropelAdminGenerator
param:
model_class: Course
theme: default
list:
max_per_page: 100
object_actions:
_edit: ~
_delete: ~
actions:
_create: ~
display: [_listTitle]
fields:
list_title:
name: "Title"
edit:
fields:
edit_title:
name: "Titles"
edit_description:
name: "Descriptions"
display: [_editTitle, _editDescription]

View File

@@ -0,0 +1,23 @@
K 25
svn:wc:ra_dav:version-url
V 85
/svn/!svn/ver/25/pae.co.at/trunk/proactiveenglish/apps/admin/modules/course/templates
END
_list_title.php
K 25
svn:wc:ra_dav:version-url
V 101
/svn/!svn/ver/25/pae.co.at/trunk/proactiveenglish/apps/admin/modules/course/templates/_list_title.php
END
_edit_title.php
K 25
svn:wc:ra_dav:version-url
V 101
/svn/!svn/ver/25/pae.co.at/trunk/proactiveenglish/apps/admin/modules/course/templates/_edit_title.php
END
_edit_description.php
K 25
svn:wc:ra_dav:version-url
V 107
/svn/!svn/ver/25/pae.co.at/trunk/proactiveenglish/apps/admin/modules/course/templates/_edit_description.php
END

View File

@@ -0,0 +1,130 @@
10
dir
55
http://barnabas/svn/pae.co.at/trunk/proactiveenglish/apps/admin/modules/course/templates
http://barnabas/svn
2009-05-28T02:14:48.119086Z
25
ben
5f44b648-3ce2-dc11-a6be-00b0d029fcea
_list_title.php
file
2010-07-31T05:41:51.000000Z
58d004a7c894adf24fbaee75fcfd0843
2009-05-28T02:14:48.119086Z
25
ben
60
_edit_title.php
file
2010-07-31T05:41:51.000000Z
c38aa1b69467b2eeebd72037cff81a74
2009-05-28T02:14:48.119086Z
25
ben
262
_edit_description.php
file
2010-07-31T05:41:51.000000Z
d855c9d9b576750c203b89a3a1a68a2f
2009-05-28T02:14:48.119086Z
25
ben
320

View File

@@ -0,0 +1,8 @@
<p>
<label>English</label>
<?php $course->setCulture('en'); echo textarea_tag('description[en]', $course->getDescription(), 'rich=true size=100x12') ?>
</p>
<p>
<label>German</label>
<?php $course->setCulture('de'); echo textarea_tag('description[de]', $course->getDescription(), 'rich=true size=100x12') ?>
</p>

View File

@@ -0,0 +1,8 @@
<p>
<label>English</label>
<?php $course->setCulture('en'); echo input_tag('title[en]', $course->getTitle(), 'size=60') ?>
</p>
<p>
<label>German</label>
<?php $course->setCulture('de'); echo input_tag('title[de]', $course->getTitle(), 'size=60') ?>
</p>

View File

@@ -0,0 +1 @@
<?php $course->setCulture('en'); echo $course->getTitle() ?>

View File

@@ -0,0 +1,8 @@
<p>
<label>English</label>
<?php $course->setCulture('en'); echo textarea_tag('description[en]', $course->getDescription(), 'rich=true size=100x12') ?>
</p>
<p>
<label>German</label>
<?php $course->setCulture('de'); echo textarea_tag('description[de]', $course->getDescription(), 'rich=true size=100x12') ?>
</p>

View File

@@ -0,0 +1,8 @@
<p>
<label>English</label>
<?php $course->setCulture('en'); echo input_tag('title[en]', $course->getTitle(), 'size=60') ?>
</p>
<p>
<label>German</label>
<?php $course->setCulture('de'); echo input_tag('title[de]', $course->getTitle(), 'size=60') ?>
</p>

View File

@@ -0,0 +1 @@
<?php $course->setCulture('en'); echo $course->getTitle() ?>