Browse Source

Create session extra field for add a image to session - refs BT#9885 #TMI

Angel Fernando Quiroz Campos 9 years ago
parent
commit
81364575f8

+ 3 - 1
main/install/data.sql

@@ -759,6 +759,8 @@ INSERT INTO extra_field (extra_field_type, field_type, variable, display_text, v
 INSERT INTO extra_field (extra_field_type, field_type, variable, display_text, visible, changeable) VALUES (2, 10, 'tags', 'Tags', 1, 1);
 INSERT INTO extra_field (extra_field_type, field_type, variable, display_text, visible, changeable) VALUES (2, 19, 'video_url', 'VideoUrl', 1, 1);
 
+INSERT INTO extra_field (extra_field_type, field_type, variable, display_text, visible, changeable) VALUES (3, 16, 'image', 'Image', 1, 1);
+
 INSERT INTO extra_field_options (field_id, option_value, display_text, option_order) VALUES (8, '1', 'AtOnce',1);
 INSERT INTO extra_field_options (field_id, option_value, display_text, option_order) VALUES (8, '8', 'Daily',2);
 INSERT INTO extra_field_options (field_id, option_value, display_text, option_order) VALUES (8, '0', 'No',3);
@@ -1786,4 +1788,4 @@ VALUES
 ('gamification_mode', '1', 'Yes'),
 ('gamification_mode', '0', 'No');
 
-UPDATE settings_current SET selected_value = '1.10.0.41' WHERE variable = 'chamilo_database_version';
+UPDATE settings_current SET selected_value = '1.10.0.42' WHERE variable = 'chamilo_database_version';

+ 1 - 1
main/install/database.sql

@@ -4603,5 +4603,5 @@ CREATE TABLE c_attendance_calendar_rel_group (
 
 -- Version
 LOCK TABLES settings_current WRITE;
-UPDATE settings_current SET selected_value = '1.10.0.41' WHERE variable = 'chamilo_database_version';
+UPDATE settings_current SET selected_value = '1.10.0.42' WHERE variable = 'chamilo_database_version';
 UNLOCK TABLES;

+ 35 - 0
src/Chamilo/CoreBundle/Migrations/Schema/V110/Version20150624164100.php

@@ -0,0 +1,35 @@
+<?php
+/* For licensing terms, see /license.txt */
+
+namespace Chamilo\CoreBundle\Migrations\Schema\V110;
+
+use Chamilo\CoreBundle\Migrations\AbstractMigrationChamilo;
+use Doctrine\DBAL\Schema\Schema;
+
+/**
+ * Session date changes
+ */
+class Version20150624164100 extends AbstractMigrationChamilo
+{
+    /**
+     * @param Schema $schema
+     */
+    public function up(Schema $schema)
+    {
+        $this->addSql("INSERT INTO extra_field
+            (extra_field_type, field_type, variable, display_text, visible, changeable)
+            VALUES (3, 16, 'image', 'Image', 1, 1)");
+    }
+
+    /**
+     * @param Schema $schema
+     */
+    public function down(Schema $schema)
+    {
+        $this->addSql("DELETE FROM extra_field
+            WHERE variable = 'image' AND
+                extra_field_type = 3 AND
+                field_type = 16");
+    }
+
+}