+
+
+
+ '#', 'class' => 'dropdown-toggle btn-primary btn-labeled btn-block',
+ 'data-icon-append' => 'caret-down btn-label', 'data-toggle' => 'dropdown'
+ )); ?>
+
+
+
+
+ '#', 'class' => 'btn-default btn-xs create-folder-button'
+ )); ?>
+
+
+
+
+
+ $folder): ?>
+
+
+
+
+
style="display: none;">
+ $section): ?>
+ id()); ?>
+
+
+
+
+
+
+
+
+
+
+ $data): ?>
+
+
+
+
+ $section): ?>
+ id()); ?>
+
+
+
+
+
+
+
+has_access_view())
+ {
+ return;
+ }
+
+ $result = '';
+ $selected = ($id == $ds_id) ? 'active' : '';
+ $title = $section->name;
+ $result .= '
+
+
+
\ No newline at end of file
diff --git a/views/datasource/section/edit.php b/views/datasource/section/edit.php
new file mode 100644
index 0000000..577e6e9
--- /dev/null
+++ b/views/datasource/section/edit.php
@@ -0,0 +1,14 @@
+uri(), array(
+ 'class' => 'form-horizontal panel'
+)); ?>
+ id()); ?>
+
+ $users,
+ 'ds' => $ds
+ )); ?>
+
+
+
\ No newline at end of file
diff --git a/views/datasource/section/headline.php b/views/datasource/section/headline.php
new file mode 100644
index 0000000..02222c1
--- /dev/null
+++ b/views/datasource/section/headline.php
@@ -0,0 +1,66 @@
+ 0): ?>
+
\ No newline at end of file
diff --git a/views/widgets/backend/datasource_search.php b/views/widgets/backend/datasource_search.php
new file mode 100644
index 0000000..aa0780c
--- /dev/null
+++ b/views/widgets/backend/datasource_search.php
@@ -0,0 +1,41 @@
+
+
+
+
+
+ sources() as $id => $header): if (!in_array($id, $widget->sources)) continue; ?>
+
+
+
+
diff --git a/views/widgets/frontend/datasource_search.php b/views/widgets/frontend/datasource_search.php
new file mode 100644
index 0000000..0ca4c85
--- /dev/null
+++ b/views/widgets/frontend/datasource_search.php
@@ -0,0 +1,17 @@
+
+