Author: sevein
Date: Wed Feb 8 15:11:28 2012
New Revision: 10824
Log:
Rename class file
Added:
trunk/plugins/qtArchivesCanadaPlugin/config/qtArchivesCanadaPluginConfiguration.class.php
- copied unchanged from r10823,
trunk/plugins/qtArchivesCanadaPlugin/config/qtTrilliumPluginConfiguration.class.php
Deleted:
trunk/plugins/qtArchivesCanadaPlugin/config/qtTrilliumPluginConfiguration.class.php
Copied:
trunk/plugins/qtArchivesCanadaPlugin/config/qtArchivesCanadaPluginConfiguration.class.php
(from r10823,
trunk/plugins/qtArchivesCanadaPlugin/config/qtTrilliumPluginConfiguration.class.php)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++
trunk/plugins/qtArchivesCanadaPlugin/config/qtArchivesCanadaPluginConfiguration.class.php
Wed Feb 8 15:11:28 2012 (r10824, copy of r10823,
trunk/plugins/qtArchivesCanadaPlugin/config/qtTrilliumPluginConfiguration.class.php)
@@ -0,0 +1,51 @@
+<?php
+
+/*
+ * This file is part of Qubit Toolkit.
+ *
+ * Qubit Toolkit is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * Qubit Toolkit is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with Qubit Toolkit. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+class qtArchivesCanadaPluginConfiguration extends sfPluginConfiguration
+{
+ public static
+ $summary = 'New theme plugin made from scratch. JavaScript is necessary.
Tested in Internet Explorer 9, Safari 5, Chrome 10 and Firefox 4.',
+ $version = '1.0.0';
+
+ public function contextLoadFactories(sfEvent $event)
+ {
+ $context = $event->getSubject();
+
+ // Development
+ //
$context->response->addJavaScript('/plugins/qtArchivesCanadaPlugin/vendor/less/dist/less-1.1.4.js');
+ //
$context->response->addStylesheet('/plugins/qtArchivesCanadaPlugin/css/main.less',
'last', array('rel' => 'stylesheet/less', 'type' => '', 'media' => ''));
+
+ // Trillium CSS file generated with lessc
+
$context->response->addJavaScript('/plugins/qtArchivesCanadaPlugin/js/trillium');
+
$context->response->addStylesheet('/plugins/qtArchivesCanadaPlugin/css/less/main.css',
'last', array('media' => 'all'));
+ }
+
+ public function initialize()
+ {
+ $this->dispatcher->connect('context.load_factories', array($this,
'contextLoadFactories'));
+
+ $decoratorDirs = sfConfig::get('sf_decorator_dirs');
+ $decoratorDirs[] = $this->rootDir.'/templates';
+ sfConfig::set('sf_decorator_dirs', $decoratorDirs);
+
+ $moduleDirs = sfConfig::get('sf_module_dirs');
+ $moduleDirs[$this->rootDir.'/modules'] = false;
+ sfConfig::set('sf_module_dirs', $moduleDirs);
+ }
+}
--
You received this message because you are subscribed to the Google Groups
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/qubit-commits?hl=en.