Changeset 388

Show
Ignore:
Timestamp:
04/10/08 23:51:22 (9 months ago)
Author:
aarkerio
Message:

Forums and vclassrooms

Location:
trunk/app
Files:
12 modified

Legend:

Unmodified
Added
Removed
  • trunk/app/config/core.php

    r386 r388  
    1414 * In development mode, you need to click the flash message to continue. 
    1515 */ 
    16     Configure::write('debug', 2); 
     16    Configure::write('debug', 1); 
    1717/** 
    1818 * Application wide charset encoding 
  • trunk/app/controllers/forums_controller.php

    r387 r388  
    115115   $this->layout = 'admin'; 
    116116    
    117    $conditions = array('Vclassroom.user_id'=>$this->Auth->user('id'));     
    118    $order      = array('order'=>'name'); 
    119    $this->Forum->Vclassroom->unbindModel(array('hasMany'=>array('Forum'), 'belongsTo'=>array('Ecourse'), 'hasAndBelongsToMany'=>array('User','Test','Webquest'))); 
    120    $this->set('vclassrooms', Set::combine( $this->Forum->Vclassroom->find($conditions, $order))); 
     117   $vclassrooms = $this->Forum->getVclassrooms($this->Auth->user('id')); 
     118    
     119   $this->set('vclassrooms', $vclassrooms); 
    121120 
    122121   if ( !empty( $this->data['Forum'] ) ) 
     
    143142 public function admin_edit($id = null) 
    144143 { 
    145     if (empty($this->data['Forum'])) 
    146     {    
     144   $vclassrooms = $this->Forum->getVclassrooms($this->Auth->user('id')); 
     145    
     146   $this->set('vclassrooms', $vclassrooms); 
     147 
     148  if (empty($this->data['Forum'])) 
     149  {    
    147150        $this->layout = 'admin'; 
    148151         
     
    150153         
    151154        $this->data = $this->Forum->read(); 
    152     } 
    153     else 
    154     { 
     155  } 
     156  else 
     157  { 
    155158       $this->Sanitize = new Sanitize; 
    156159        
    157        $this->Sanitize->clean($this->data['Forum']); 
     160       $this->Sanitize->clean($this->data['Forum']); 
    158161        
    159162       if ($this->Forum->save($this->data['Forum'])) 
    160163       { 
    161164            $this->msgFlash('Forum updated', '/admin/catforums/listing'); 
    162             exit(); 
    163165       } 
    164166    } 
  • trunk/app/models/forum.php

    r386 r388  
    3333      ); 
    3434 
     35 public function getVclassrooms($user_id) 
     36 { 
     37 
     38   $conditions = array('Vclassroom.user_id'=>$user_id, 'Vclassroom.status'=>1);     
     39   $fields     = array('id', 'name'); 
     40   $order      = 'name'; 
     41 
     42   $this->Vclassroom->unbindModel(array('hasMany'=>array('Forum'), 'belongsTo'=>array('Ecourse'), 'hasAndBelongsToMany'=>array('User','Test','Webquest'))); 
     43 
     44   $data = $this->Vclassroom->findAll($conditions, $fields, $order); 
     45 
     46   if ( count($data)  > 0 ) 
     47   { 
     48      $vclassrooms = array(); 
     49 
     50      foreach ( $data as $v) 
     51      { 
     52         $vclassrooms[$v['Vclassroom']['id']] = $v['Vclassroom']['name']; 
     53      } 
     54    
     55   return $vclassrooms; 
     56   } 
     57   else 
     58   { 
     59     return null; 
     60   } 
     61 } 
    3562} 
    3663?> 
  • trunk/app/models/vclassroom.php

    r386 r388  
    2727                 ) 
    2828               ); 
    29  
     29               
    3030    public $hasAndBelongsToMany = array('User' => 
    3131                   array('className'    => 'User', 
  • trunk/app/tmp/cache

    • Property svn:ignore set to
      *
  • trunk/app/tmp/cache/persistent

    • Property svn:ignore
      •  

        old new  
        11* 
        2 *.* 
  • trunk/app/tmp/cache/persistent/cake_core_core_paths

    r386 r388  
    1 1207882389 
     11207892863 
    22a:10:{s:4:"libs";a:1:{i:0;s:28:"/var/WWW/dev/cake/cake/libs/";}s:5:"model";a:1:{i:0;s:34:"/var/WWW/dev/cake/cake/libs/model/";}s:8:"behavior";a:1:{i:0;s:44:"/var/WWW/dev/cake/cake/libs/model/behaviors/";}s:10:"controller";a:1:{i:0;s:39:"/var/WWW/dev/cake/cake/libs/controller/";}s:9:"component";a:1:{i:0;s:50:"/var/WWW/dev/cake/cake/libs/controller/components/";}s:4:"view";a:1:{i:0;s:33:"/var/WWW/dev/cake/cake/libs/view/";}s:6:"helper";a:1:{i:0;s:41:"/var/WWW/dev/cake/cake/libs/view/helpers/";}s:4:"cake";a:1:{i:0;s:23:"/var/WWW/dev/cake/cake/";}s:5:"class";a:1:{i:0;s:23:"/var/WWW/dev/cake/cake/";}s:6:"vendor";a:2:{i:0;s:26:"/var/WWW/dev/cake/vendors/";i:1;s:30:"/var/WWW/dev/cake/app/vendors/";}} 
  • trunk/app/tmp/cache/persistent/cake_core_default_en_us

    r386 r388  
    1 1207883079 
     11207889843 
    22a:1:{s:11:"LC_MESSAGES";a:1:{s:7:"default";a:3:{s:0:"";s:0:"";s:12:"close_window";s:5:"Close";s:9:"where_pin";s:16:"Where is my PIN?";}}} 
  • trunk/app/tmp/cache/persistent/cake_core_dir_map

    r386 r388  
    1 1207881211 
     11207892885 
    22a:12:{s:27:"/var/WWW/dev/cake/cake/libs";a:24:{i:0;s:27:"/var/WWW/dev/cake/cake/libs";i:1;s:32:"/var/WWW/dev/cake/cake/libs/view";i:2;s:39:"/var/WWW/dev/cake/cake/libs/view/errors";i:3;s:41:"/var/WWW/dev/cake/cake/libs/view/elements";i:4;s:47:"/var/WWW/dev/cake/cake/libs/view/elements/email";i:5;s:52:"/var/WWW/dev/cake/cake/libs/view/elements/email/text";i:6;s:52:"/var/WWW/dev/cake/cake/libs/view/elements/email/html";i:7;s:42:"/var/WWW/dev/cake/cake/libs/view/scaffolds";i:8;s:40:"/var/WWW/dev/cake/cake/libs/view/helpers";i:9;s:40:"/var/WWW/dev/cake/cake/libs/view/layouts";i:10;s:43:"/var/WWW/dev/cake/cake/libs/view/layouts/js";i:11;s:44:"/var/WWW/dev/cake/cake/libs/view/layouts/rss";i:12;s:46:"/var/WWW/dev/cake/cake/libs/view/layouts/email";i:13;s:51:"/var/WWW/dev/cake/cake/libs/view/layouts/email/text";i:14;s:51:"/var/WWW/dev/cake/cake/libs/view/layouts/email/html";i:15;s:44:"/var/WWW/dev/cake/cake/libs/view/layouts/xml";i:16;s:38:"/var/WWW/dev/cake/cake/libs/view/pages";i:17;s:33:"/var/WWW/dev/cake/cake/libs/cache";i:18;s:33:"/var/WWW/dev/cake/cake/libs/model";i:19;s:45:"/var/WWW/dev/cake/cake/libs/model/datasources";i:20;s:49:"/var/WWW/dev/cake/cake/libs/model/datasources/dbo";i:21;s:43:"/var/WWW/dev/cake/cake/libs/model/behaviors";i:22;s:38:"/var/WWW/dev/cake/cake/libs/controller";i:23;s:49:"/var/WWW/dev/cake/cake/libs/controller/components";}s:33:"/var/WWW/dev/cake/cake/libs/model";a:4:{i:0;s:33:"/var/WWW/dev/cake/cake/libs/model";i:1;s:45:"/var/WWW/dev/cake/cake/libs/model/datasources";i:2;s:49:"/var/WWW/dev/cake/cake/libs/model/datasources/dbo";i:3;s:43:"/var/WWW/dev/cake/cake/libs/model/behaviors";}s:43:"/var/WWW/dev/cake/cake/libs/model/behaviors";a:1:{i:0;s:43:"/var/WWW/dev/cake/cake/libs/model/behaviors";}s:38:"/var/WWW/dev/cake/cake/libs/controller";a:2:{i:0;s:38:"/var/WWW/dev/cake/cake/libs/controller";i:1;s:49:"/var/WWW/dev/cake/cake/libs/controller/components";}s:49:"/var/WWW/dev/cake/cake/libs/controller/components";a:1:{i:0;s:49:"/var/WWW/dev/cake/cake/libs/controller/components";}s:32:"/var/WWW/dev/cake/cake/libs/view";a:16:{i:0;s:32:"/var/WWW/dev/cake/cake/libs/view";i:1;s:39:"/var/WWW/dev/cake/cake/libs/view/errors";i:2;s:41:"/var/WWW/dev/cake/cake/libs/view/elements";i:3;s:47:"/var/WWW/dev/cake/cake/libs/view/elements/email";i:4;s:52:"/var/WWW/dev/cake/cake/libs/view/elements/email/text";i:5;s:52:"/var/WWW/dev/cake/cake/libs/view/elements/email/html";i:6;s:42:"/var/WWW/dev/cake/cake/libs/view/scaffolds";i:7;s:40:"/var/WWW/dev/cake/cake/libs/view/helpers";i:8;s:40:"/var/WWW/dev/cake/cake/libs/view/layouts";i:9;s:43:"/var/WWW/dev/cake/cake/libs/view/layouts/js";i:10;s:44:"/var/WWW/dev/cake/cake/libs/view/layouts/rss";i:11;s:46:"/var/WWW/dev/cake/cake/libs/view/layouts/email";i:12;s:51:"/var/WWW/dev/cake/cake/libs/view/layouts/email/text";i:13;s:51:"/var/WWW/dev/cake/cake/libs/view/layouts/email/html";i:14;s:44:"/var/WWW/dev/cake/cake/libs/view/layouts/xml";i:15;s:38:"/var/WWW/dev/cake/cake/libs/view/pages";}s:40:"/var/WWW/dev/cake/cake/libs/view/helpers";a:1:{i:0;s:40:"/var/WWW/dev/cake/cake/libs/view/helpers";}s:22:"/var/WWW/dev/cake/cake";a:154:{i:0;s:22:"/var/WWW/dev/cake/cake";i:1;s:27:"/var/WWW/dev/cake/cake/libs";i:2;s:32:"/var/WWW/dev/cake/cake/libs/view";i:3;s:39:"/var/WWW/dev/cake/cake/libs/view/errors";i:4;s:41:"/var/WWW/dev/cake/cake/libs/view/elements";i:5;s:47:"/var/WWW/dev/cake/cake/libs/view/elements/email";i:6;s:52:"/var/WWW/dev/cake/cake/libs/view/elements/email/text";i:7;s:52:"/var/WWW/dev/cake/cake/libs/view/elements/email/html";i:8;s:42:"/var/WWW/dev/cake/cake/libs/view/scaffolds";i:9;s:40:"/var/WWW/dev/cake/cake/libs/view/helpers";i:10;s:40:"/var/WWW/dev/cake/cake/libs/view/layouts";i:11;s:43:"/var/WWW/dev/cake/cake/libs/view/layouts/js";i:12;s:44:"/var/WWW/dev/cake/cake/libs/view/layouts/rss";i:13;s:46:"/var/WWW/dev/cake/cake/libs/view/layouts/email";i:14;s:51:"/var/WWW/dev/cake/cake/libs/view/layouts/email/text";i:15;s:51:"/var/WWW/dev/cake/cake/libs/view/layouts/email/html";i:16;s:44:"/var/WWW/dev/cake/cake/libs/view/layouts/xml";i:17;s:38:"/var/WWW/dev/cake/cake/libs/view/pages";i:18;s:33:"/var/WWW/dev/cake/cake/libs/cache";i:19;s:33:"/var/WWW/dev/cake/cake/libs/model";i:20;s:45:"/var/WWW/dev/cake/cake/libs/model/datasources";i:21;s:49:"/var/WWW/dev/cake/cake/libs/model/datasources/dbo";i:22;s:43:"/var/WWW/dev/cake/cake/libs/model/behaviors";i:23;s:38:"/var/WWW/dev/cake/cake/libs/controller";i:24;s:49:"/var/WWW/dev/cake/cake/libs/controller/components";i:25;s:29:"/var/WWW/dev/cake/cake/config";i:26;s:37:"/var/WWW/dev/cake/cake/config/unicode";i:27;s:49:"/var/WWW/dev/cake/cake/config/unicode/casefolding";i:28;s:28:"/var/WWW/dev/cake/cake/tests";i:29;s:34:"/var/WWW/dev/cake/cake/tests/cases";i:30;s:39:"/var/WWW/dev/cake/cake/tests/cases/libs";i:31;s:44:"/var/WWW/dev/cake/cake/tests/cases/libs/view";i:32;s:52:"/var/WWW/dev/cake/cake/tests/cases/libs/view/helpers";i:33;s:45:"/var/WWW/dev/cake/cake/tests/cases/libs/cache";i:34;s:45:"/var/WWW/dev/cake/cake/tests/cases/libs/model";i:35;s:57:"/var/WWW/dev/cake/cake/tests/cases/libs/model/datasources";i:36;s:61:"/var/WWW/dev/cake/cake/tests/cases/libs/model/datasources/dbo";i:37;s:55:"/var/WWW/dev/cake/cake/tests/cases/libs/model/behaviors";i:38;s:50:"/var/WWW/dev/cake/cake/tests/cases/libs/controller";i:39;s:61:"/var/WWW/dev/cake/cake/tests/cases/libs/controller/components";i:40;s:42:"/var/WWW/dev/cake/cake/tests/cases/scripts";i:41;s:48:"/var/WWW/dev/cake/cake/tests/cases/scripts/tasks";i:42;s:37:"/var/WWW/dev/cake/cake/tests/fixtures";i:43;s:32:"/var/WWW/dev/cake/cake/tests/lib";i:44;s:37:"/var/WWW/dev/cake/cake/tests/test_app";i:45;s:41:"/var/WWW/dev/cake/cake/tests/test_app/tmp";i:46;s:43:"/var/WWW/dev/cake/cake/tests/test_app/views";i:47;s:54:"/var/WWW/dev/cake/cake/tests/test_app/views/tests_apps";i:48;s:50:"/var/WWW/dev/cake/cake/tests/test_app/views/errors";i:49;s:52:"/var/WWW/dev/cake/cake/tests/test_app/views/elements";i:50;s:49:"/var/WWW/dev/cake/cake/tests/test_app/views/posts";i:51;s:50:"/var/WWW/dev/cake/cake/tests/test_app/views/themed";i:52;s:61:"/var/WWW/dev/cake/cake/tests/test_app/views/themed/test_theme";i:53;s:67:"/var/WWW/dev/cake/cake/tests/test_app/views/themed/test_theme/posts";i:54;s:69:"/var/WWW/dev/cake/cake/tests/test_app/views/themed/test_theme/layouts";i:55;s:53:"/var/WWW/dev/cake/cake/tests/test_app/views/scaffolds";i:56;s:51:"/var/WWW/dev/cake/cake/tests/test_app/views/helpers";i:57;s:51:"/var/WWW/dev/cake/cake/tests/test_app/views/layouts";i:58;s:54:"/var/WWW/dev/cake/cake/tests/test_app/views/layouts/js";i:59;s:55:"/var/WWW/dev/cake/cake/tests/test_app/views/layouts/rss";i:60;s:55:"/var/WWW/dev/cake/cake/tests/test_app/views/layouts/xml";i:61;s:49:"/var/WWW/dev/cake/cake/tests/test_app/views/pages";i:62;s:49:"/var/WWW/dev/cake/cake/tests/test_app/controllers";i:63;s:60:"/var/WWW/dev/cake/cake/tests/test_app/controllers/components";i:64;s:44:"/var/WWW/dev/cake/cake/tests/test_app/models";i:65;s:56:"/var/WWW/dev/cake/cake/tests/test_app/models/datasources";i:66;s:54:"/var/WWW/dev/cake/cake/tests/test_app/models/behaviors";i:67;s:45:"/var/WWW/dev/cake/cake/tests/test_app/plugins";i:68;s:57:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin";i:69;s:63:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/views";i:70;s:83:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/views/tests_plugins_tests";i:71;s:75:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/views/test_plugin";i:72;s:70:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/views/themed";i:73;s:88:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/views/themed/test_plugin_theme";i:74;s:100:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/views/themed/test_plugin_theme/test_plugin";i:75;s:96:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/views/themed/test_plugin_theme/layouts";i:76;s:71:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/views/helpers";i:77;s:71:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/views/layouts";i:78;s:69:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/controllers";i:79;s:80:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/controllers/components";i:80;s:64:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/models";i:81;s:74:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/models/behaviors";i:82;s:65:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/vendors";i:83;s:69:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/vendors/css";i:84;s:72:"/var/WWW/dev/cake/cake/tests/test_app/plugins/test_plugin/vendors/sample";i:85;s:45:"/var/WWW/dev/cake/cake/tests/test_app/vendors";i:86;s:54:"/var/WWW/dev/cake/cake/tests/test_app/vendors/somename";i:87;s:50:"/var/WWW/dev/cake/cake/tests/test_app/vendors/Test";i:88;s:52:"/var/WWW/dev/cake/cake/tests/test_app/vendors/shells";i:89;s:62:"/var/WWW/dev/cake/cake/tests/test_app/vendors/shells/templates";i:90;s:58:"/var/WWW/dev/cake/cake/tests/test_app/vendors/shells/tasks";i:91;s:49:"/var/WWW/dev/cake/cake/tests/test_app/vendors/css";i:92;s:52:"/var/WWW/dev/cake/cake/tests/test_app/vendors/sample";i:93;s:35:"/var/WWW/dev/cake/cake/tests/groups";i:94;s:30:"/var/WWW/dev/cake/cake/console";i:95;s:35:"/var/WWW/dev/cake/cake/console/libs";i:96;s:45:"/var/WWW/dev/cake/cake/console/libs/templates";i:97;s:50:"/var/WWW/dev/cake/cake/console/libs/templates/skel";i:98;s:56:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views";i:99;s:63:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/errors";i:100;s:65:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/elements";i:101;s:71:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/elements/email";i:102;s:76:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/elements/email/text";i:103;s:76:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/elements/email/html";i:104;s:66:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/scaffolds";i:105;s:64:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/helpers";i:106;s:64:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/layouts";i:107;s:67:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/layouts/js";i:108;s:68:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/layouts/rss";i:109;s:70:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/layouts/email";i:110;s:75:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/layouts/email/text";i:111;s:75:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/layouts/email/html";i:112;s:68:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/layouts/xml";i:113;s:62:"/var/WWW/dev/cake/cake/console/libs/templates/skel/views/pages";i:114;s:62:"/var/WWW/dev/cake/cake/console/libs/templates/skel/controllers";i:115;s:73:"/var/WWW/dev/cake/cake/console/libs/templates/skel/controllers/components";i:116;s:57:"/var/WWW/dev/cake/cake/console/libs/templates/skel/config";i:117;s:61:"/var/WWW/dev/cake/cake/console/libs/templates/skel/config/sql";i:118;s:57:"/var/WWW/dev/cake/cake/console/libs/templates/skel/models";i:119;s:69:"/var/WWW/dev/cake/cake/console/libs/templates/skel/models/datasources";i:120;s:67:"/var/WWW/dev/cake/cake/console/libs/templates/skel/models/behaviors";i:121;s:56:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tests";i:122;s:62:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tests/cases";i:123;s:74:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tests/cases/controllers";i:124;s:73:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tests/cases/components";i:125;s:69:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tests/cases/models";i:126;s:70:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tests/cases/helpers";i:127;s:72:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tests/cases/behaviors";i:128;s:65:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tests/fixtures";i:129;s:63:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tests/groups";i:130;s:58:"/var/WWW/dev/cake/cake/console/libs/templates/skel/webroot";i:131;s:61:"/var/WWW/dev/cake/cake/console/libs/templates/skel/webroot/js";i:132;s:62:"/var/WWW/dev/cake/cake/console/libs/templates/skel/webroot/img";i:133;s:62:"/var/WWW/dev/cake/cake/console/libs/templates/skel/webroot/css";i:134;s:64:"/var/WWW/dev/cake/cake/console/libs/templates/skel/webroot/files";i:135;s:58:"/var/WWW/dev/cake/cake/console/libs/templates/skel/plugins";i:136;s:58:"/var/WWW/dev/cake/cake/console/libs/templates/skel/vendors";i:137;s:65:"/var/WWW/dev/cake/cake/console/libs/templates/skel/vendors/shells";i:138;s:75:"/var/WWW/dev/cake/cake/console/libs/templates/skel/vendors/shells/templates";i:139;s:71:"/var/WWW/dev/cake/cake/console/libs/templates/skel/vendors/shells/tasks";i:140;s:54:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tmp";i:141;s:63:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tmp/sessions";i:142;s:59:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tmp/logs";i:143;s:60:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tmp/cache";i:144;s:66:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tmp/cache/views";i:145;s:67:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tmp/cache/models";i:146;s:71:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tmp/cache/persistent";i:147;s:60:"/var/WWW/dev/cake/cake/console/libs/templates/skel/tmp/tests";i:148;s:57:"/var/WWW/dev/cake/cake/console/libs/templates/skel/locale";i:149;s:61:"/var/WWW/dev/cake/cake/console/libs/templates/skel/locale/eng";i:150;s:73:"/var/WWW/dev/cake/cake/console/libs/templates/skel/locale/eng/LC_MESSAGES";i:151;s:51:"/var/WWW/dev/cake/cake/console/libs/templates/views";i:152;s:46:"/var/WWW/dev/cake/cake/console/libs/validators";i:153;s:41:"/var/WWW/dev/cake/cake/console/libs/tasks";}s:33:"/var/WWW/dev/cake/app/controllers";a:2:{i:0;s:33:"/var/WWW/dev/cake/app/controllers";i:1;s:44:"/var/WWW/dev/cake/app/controllers/components";}s:44:"/var/WWW/dev/cake/app/controllers/components";a:1:{i:0;s:44:"/var/WWW/dev/cake/app/controllers/components";}s:28:"/var/WWW/dev/cake/app/models";a:3:{i:0;s:28:"/var/WWW/dev/cake/app/models";i:1;s:40:"/var/WWW/dev/cake/app/models/datasources";i:2;s:38:"/var/WWW/dev/cake/app/models/behaviors";}s:35:"/var/WWW/dev/cake/app/views/helpers";a:1:{i:0;s:35:"/var/WWW/dev/cake/app/views/helpers";}} 
  • trunk/app/tmp/cache/persistent/cake_core_file_map

    r386 r388  
    1 1207881211 
    2 a:5:{s:4:"Core";a:17:{s:7:"Session";s:39:"/var/WWW/dev/cake/cake/libs/session.php";s:8:"Security";s:40:"/var/WWW/dev/cake/cake/libs/security.php";s:6:"String";s:38:"/var/WWW/dev/cake/cake/libs/string.php";s:6:"Router";s:38:"/var/WWW/dev/cake/cake/libs/router.php";s:9:"Component";s:52:"/var/WWW/dev/cake/cake/libs/controller/component.php";s:12:"Overloadable";s:44:"/var/WWW/dev/cake/cake/libs/overloadable.php";s:6:"Helper";s:43:"/var/WWW/dev/cake/cake/libs/view/helper.php";s:13:"ClassRegistry";s:46:"/var/WWW/dev/cake/cake/libs/class_registry.php";s:4:"View";s:41:"/var/WWW/dev/cake/cake/libs/view/view.php";s:10:"Controller";s:53:"/var/WWW/dev/cake/cake/libs/controller/controller.php";s:10:"Dispatcher";s:37:"/var/WWW/dev/cake/cake/dispatcher.php";s:10:"Validation";s:42:"/var/WWW/dev/cake/cake/libs/validation.php";s:8:"Behavior";s:46:"/var/WWW/dev/cake/cake/libs/model/behavior.php";s:17:"ConnectionManager";s:56:"/var/WWW/dev/cake/cake/libs/model/connection_manager.php";s:5:"Model";s:43:"/var/WWW/dev/cake/cake/libs/model/model.php";s:4:"l10n";s:36:"/var/WWW/dev/cake/cake/libs/l10n.php";s:4:"i18n";s:36:"/var/WWW/dev/cake/cake/libs/i18n.php";}s:10:"Controller";a:7:{s:13:"AppController";s:40:"/var/WWW/dev/cake/app/app_controller.php";s:21:"VclassroomsController";s:60:"/var/WWW/dev/cake/app/controllers/vclassrooms_controller.php";s:14:"NewsController";s:53:"/var/WWW/dev/cake/app/controllers/news_controller.php";s:15:"UsersController";s:54:"/var/WWW/dev/cake/app/controllers/users_controller.php";s:17:"EntriesController";s:56:"/var/WWW/dev/cake/app/controllers/entries_controller.php";s:19:"CatforumsController";s:58:"/var/WWW/dev/cake/app/controllers/catforums_controller.php";s:16:"ForumsController";s:55:"/var/WWW/dev/cake/app/controllers/forums_controller.php";}s:5:"Model";a:31:{s:8:"AppModel";s:35:"/var/WWW/dev/cake/app/app_model.php";s:4:"User";s:37:"/var/WWW/dev/cake/app/models/user.php";s:10:"Vclassroom";s:43:"/var/WWW/dev/cake/app/models/vclassroom.php";s:7:"Ecourse";s:40:"/var/WWW/dev/cake/app/models/ecourse.php";s:5:"Group";s:38:"/var/WWW/dev/cake/app/models/group.php";s:5:"Entry";s:38:"/var/WWW/dev/cake/app/models/entry.php";s:7:"Subject";s:40:"/var/WWW/dev/cake/app/models/subject.php";s:7:"Comment";s:40:"/var/WWW/dev/cake/app/models/comment.php";s:8:"Category";s:41:"/var/WWW/dev/cake/app/models/category.php";s:3:"Faq";s:36:"/var/WWW/dev/cake/app/models/faq.php";s:6:"Catfaq";s:39:"/var/WWW/dev/cake/app/models/catfaq.php";s:12:"Acquaintance";s:45:"/var/WWW/dev/cake/app/models/acquaintance.php";s:6:"Lesson";s:39:"/var/WWW/dev/cake/app/models/lesson.php";s:7:"Confirm";s:40:"/var/WWW/dev/cake/app/models/confirm.php";s:4:"Lang";s:37:"/var/WWW/dev/cake/app/models/lang.php";s:4:"Test";s:37:"/var/WWW/dev/cake/app/models/test.php";s:8:"Question";s:41:"/var/WWW/dev/cake/app/models/question.php";s:6:"Answer";s:39:"/var/WWW/dev/cake/app/models/answer.php";s:6:"Result";s:39:"/var/WWW/dev/cake/app/models/result.php";s:8:"Webquest";s:41:"/var/WWW/dev/cake/app/models/webquest.php";s:7:"Podcast";s:40:"/var/WWW/dev/cake/app/models/podcast.php";s:8:"Catforum";s:41:"/var/WWW/dev/cake/app/models/catforum.php";s:5:"Forum";s:38:"/var/WWW/dev/cake/app/models/forum.php";s:5:"Topic";s:38:"/var/WWW/dev/cake/app/models/topic.php";s:5:"Reply";s:38:"/var/WWW/dev/cake/app/models/reply.php";s:5:"Quote";s:38:"/var/WWW/dev/cake/app/models/quote.php";s:4:"News";s:37:"/var/WWW/dev/cake/app/models/news.php";s:4:"Poll";s:37:"/var/WWW/dev/cake/app/models/poll.php";s:5:"Theme";s:38:"/var/WWW/dev/cake/app/models/theme.php";s:11:"Commentnews";s:44:"/var/WWW/dev/cake/app/models/commentnews.php";s:7:"Pollrow";s:40:"/var/WWW/dev/cake/app/models/pollrow.php";}s:9:"Component";a:9:{s:16:"EdublogComponent";s:56:"/var/WWW/dev/cake/app/controllers/components/edublog.php";s:13:"AuthComponent";s:58:"/var/WWW/dev/cake/cake/libs/controller/components/auth.php";s:16:"SessionComponent";s:61:"/var/WWW/dev/cake/cake/libs/controller/components/session.php";s:23:"RequestHandlerComponent";s:69:"/var/WWW/dev/cake/cake/libs/controller/components/request_handler.php";s:15:"CookieComponent";s:60:"/var/WWW/dev/cake/cake/libs/controller/components/cookie.php";s:17:"SecurityComponent";s:62:"/var/WWW/dev/cake/cake/libs/controller/components/security.php";s:15:"PortalComponent";s:55:"/var/WWW/dev/cake/app/controllers/components/portal.php";s:14:"EmailComponent";s:54:"/var/WWW/dev/cake/app/controllers/components/email.php";s:13:"AddsComponent";s:53:"/var/WWW/dev/cake/app/controllers/components/adds.php";}s:6:"Helper";a:10:{s:9:"AppHelper";s:55:"/var/WWW/dev/cake/cake/libs/view/helpers/app_helper.php";s:10:"AjaxHelper";s:49:"/var/WWW/dev/cake/cake/libs/view/helpers/ajax.php";s:10:"HtmlHelper";s:49:"/var/WWW/dev/cake/cake/libs/view/helpers/html.php";s:16:"JavascriptHelper";s:55:"/var/WWW/dev/cake/cake/libs/view/helpers/javascript.php";s:10:"FormHelper";s:49:"/var/WWW/dev/cake/cake/libs/view/helpers/form.php";s:9:"FckHelper";s:43:"/var/WWW/dev/cake/app/views/helpers/fck.php";s:10:"GagsHelper";s:44:"/var/WWW/dev/cake/app/views/helpers/gags.php";s:13:"SessionHelper";s:52:"/var/WWW/dev/cake/cake/libs/view/helpers/session.php";s:10:"NewsHelper";s:44:"/var/WWW/dev/cake/app/views/helpers/news.php";s:10:"TimeHelper";s:49:"/var/WWW/dev/cake/cake/libs/view/helpers/time.php";}} 
     11207892885 
     2a:5:{s:4:"Core";a:17:{s:7:"Session";s:39:"/var/WWW/dev/cake/cake/libs/session.php";s:8:"Security";s:40:"/var/WWW/dev/cake/cake/libs/security.php";s:6:"String";s:38:"/var/WWW/dev/cake/cake/libs/string.php";s:6:"Router";s:38:"/var/WWW/dev/cake/cake/libs/router.php";s:9:"Component";s:52:"/var/WWW/dev/cake/cake/libs/controller/component.php";s:12:"Overloadable";s:44:"/var/WWW/dev/cake/cake/libs/overloadable.php";s:6:"Helper";s:43:"/var/WWW/dev/cake/cake/libs/view/helper.php";s:13:"ClassRegistry";s:46:"/var/WWW/dev/cake/cake/libs/class_registry.php";s:4:"View";s:41:"/var/WWW/dev/cake/cake/libs/view/view.php";s:10:"Controller";s:53:"/var/WWW/dev/cake/cake/libs/controller/controller.php";s:10:"Dispatcher";s:37:"/var/WWW/dev/cake/cake/dispatcher.php";s:10:"Validation";s:42:"/var/WWW/dev/cake/cake/libs/validation.php";s:8:"Behavior";s:46:"/var/WWW/dev/cake/cake/libs/model/behavior.php";s:17:"ConnectionManager";s:56:"/var/WWW/dev/cake/cake/libs/model/connection_manager.php";s:5:"Model";s:43:"/var/WWW/dev/cake/cake/libs/model/model.php";s:4:"l10n";s:36:"/var/WWW/dev/cake/cake/libs/l10n.php";s:4:"i18n";s:36:"/var/WWW/dev/cake/cake/libs/i18n.php";}s:10:"Controller";a:6:{s:13:"AppController";s:40:"/var/WWW/dev/cake/app/app_controller.php";s:16:"ForumsController";s:55:"/var/WWW/dev/cake/app/controllers/forums_controller.php";s:18:"EcoursesController";s:57:"/var/WWW/dev/cake/app/controllers/ecourses_controller.php";s:17:"EntriesController";s:56:"/var/WWW/dev/cake/app/controllers/entries_controller.php";s:19:"CatforumsController";s:58:"/var/WWW/dev/cake/app/controllers/catforums_controller.php";s:21:"VclassroomsController";s:60:"/var/WWW/dev/cake/app/controllers/vclassrooms_controller.php";}s:5:"Model";a:28:{s:8:"AppModel";s:35:"/var/WWW/dev/cake/app/app_model.php";s:4:"User";s:37:"/var/WWW/dev/cake/app/models/user.php";s:5:"Forum";s:38:"/var/WWW/dev/cake/app/models/forum.php";s:8:"Catforum";s:41:"/var/WWW/dev/cake/app/models/catforum.php";s:5:"Group";s:38:"/var/WWW/dev/cake/app/models/group.php";s:5:"Entry";s:38:"/var/WWW/dev/cake/app/models/entry.php";s:7:"Subject";s:40:"/var/WWW/dev/cake/app/models/subject.php";s:7:"Ecourse";s:40:"/var/WWW/dev/cake/app/models/ecourse.php";s:4:"Lang";s:37:"/var/WWW/dev/cake/app/models/lang.php";s:10:"Vclassroom";s:43:"/var/WWW/dev/cake/app/models/vclassroom.php";s:7:"Comment";s:40:"/var/WWW/dev/cake/app/models/comment.php";s:8:"Category";s:41:"/var/WWW/dev/cake/app/models/category.php";s:3:"Faq";s:36:"/var/WWW/dev/cake/app/models/faq.php";s:6:"Catfaq";s:39:"/var/WWW/dev/cake/app/models/catfaq.php";s:12:"Acquaintance";s:45:"/var/WWW/dev/cake/app/models/acquaintance.php";s:6:"Lesson";s:39:"/var/WWW/dev/cake/app/models/lesson.php";s:7:"Confirm";s:40:"/var/WWW/dev/cake/app/models/confirm.php";s:5:"Topic";s:38:"/var/WWW/dev/cake/app/models/topic.php";s:5:"Reply";s:38:"/var/WWW/dev/cake/app/models/reply.php";s:5:"Quote";s:38:"/var/WWW/dev/cake/app/models/quote.php";s:4:"News";s:37:"/var/WWW/dev/cake/app/models/news.php";s:4:"Poll";s:37:"/var/WWW/dev/cake/app/models/poll.php";s:4:"Test";s:37:"/var/WWW/dev/cake/app/models/test.php";s:8:"Question";s:41:"/var/WWW/dev/cake/app/models/question.php";s:6:"Answer";s:39:"/var/WWW/dev/cake/app/models/answer.php";s:6:"Result";s:39:"/var/WWW/dev/cake/app/models/result.php";s:8:"Webquest";s:41:"/var/WWW/dev/cake/app/models/webquest.php";s:7:"Podcast";s:40:"/var/WWW/dev/cake/app/models/podcast.php";}s:9:"Component";a:7:{s:16:"EdublogComponent";s:56:"/var/WWW/dev/cake/app/controllers/components/edublog.php";s:13:"AuthComponent";s:58:"/var/WWW/dev/cake/cake/libs/controller/components/auth.php";s:16:"SessionComponent";s:61:"/var/WWW/dev/cake/cake/libs/controller/components/session.php";s:23:"RequestHandlerComponent";s:69:"/var/WWW/dev/cake/cake/libs/controller/components/request_handler.php";s:15:"CookieComponent";s:60:"/var/WWW/dev/cake/cake/libs/controller/components/cookie.php";s:17:"SecurityComponent";s:62:"/var/WWW/dev/cake/cake/libs/controller/components/security.php";s:15:"PortalComponent";s:55:"/var/WWW/dev/cake/app/controllers/components/portal.php";}s:6:"Helper";a:10:{s:9:"AppHelper";s:55:"/var/WWW/dev/cake/cake/libs/view/helpers/app_helper.php";s:16:"JavascriptHelper";s:55:"/var/WWW/dev/cake/cake/libs/view/helpers/javascript.php";s:10:"AjaxHelper";s:49:"/var/WWW/dev/cake/cake/libs/view/helpers/ajax.php";s:10:"HtmlHelper";s:49:"/var/WWW/dev/cake/cake/libs/view/helpers/html.php";s:10:"FormHelper";s:49:"/var/WWW/dev/cake/cake/libs/view/helpers/form.php";s:10:"TimeHelper";s:49:"/var/WWW/dev/cake/cake/libs/view/helpers/time.php";s:13:"SessionHelper";s:52:"/var/WWW/dev/cake/cake/libs/view/helpers/session.php";s:9:"FckHelper";s:43:"/var/WWW/dev/cake/app/views/helpers/fck.php";s:10:"GagsHelper";s:44:"/var/WWW/dev/cake/app/views/helpers/gags.php";s:15:"PaginatorHelper";s:54:"/var/WWW/dev/cake/cake/libs/view/helpers/paginator.php";}} 
  • trunk/app/tmp/cache/persistent/cake_core_object_map

    r387 r388  
    1 1207880449 
     11207892885 
    22a:0:{} 
  • trunk/app/views/forums/admin_add.ctp

    r386 r388  
    1 <?php  echo $javascript->link('myfunctions'); ?> 
     1<?php   
     2echo $javascript->link('myfunctions');  
     3echo $html->addCrumb('Control Tools', '/admin/entries/start'); 
     4echo $html->getCrumbs(' / ');  
    25 
    3 <div> 
    4 <?php  
    5    echo $html->addCrumb('Control Tools', '/admin/entries/start'); 
    6    echo $html->getCrumbs(' / ');  
    7 ?> 
    8 </div> 
    9 <div class="title_section">Add New Forum</div> 
     6echo $html->div('title_section', 'Add New Forum'); 
    107 
    11 <div class="spaced"> 
    12  
    13 <?php  
     8if ( $vclassrooms == null) 
     9{ 
     10    echo $html->para(null, $html->link('You need to have at last one classroom enabled to add new forums', '/admin/ecourses/listing')); 
     11} 
     12else 
     13{ 
    1414  echo $form->create('Forum'); 
    1515  echo $form->hidden('Forum.catforum_id', array('value'=>$catforum_id)); 
     
    3434     <?php echo $form->label('Forum.status', 'Activate forum:') . $form->checkbox('Forum.status', array("value"=>1)); ?><br /> 
    3535  <p><br /></fieldset> 
    36   <?php echo $form->end('Save'); ?></p> 
    37 </div> 
     36  <?php echo $form->end('Save');  
     37} 
     38?></p>