]> _ Git - fluidbook-toolbox.git/commitdiff
wait #7018 @3
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Thu, 25 Jul 2024 11:39:20 +0000 (13:39 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Thu, 25 Jul 2024 11:39:20 +0000 (13:39 +0200)
38 files changed:
.docker/alpha/update.sh
.docker/dev/update.sh
.docker/docker-compose.yml
.docker/update.sh
app/Console/Commands/ActiveScore.php [new file with mode: 0644]
app/Http/Controllers/Admin/BadgeAssertionCrudController.php [new file with mode: 0644]
app/Http/Controllers/Admin/BadgeClassCrudController.php [new file with mode: 0644]
app/Http/Controllers/Admin/BadgeIssuerCrudController.php [new file with mode: 0644]
app/Http/Controllers/Admin/CompanyCrudController.php
app/Http/Controllers/Admin/CrudController.php
app/Http/Controllers/Admin/ElearningMediaCrudController.php
app/Http/Controllers/Admin/ElearningPackageCrudController.php
app/Http/Controllers/Admin/FluidbookCollectionCrudController.php
app/Http/Controllers/Admin/FluidbookDocumentCrudController.php
app/Http/Controllers/Admin/FluidbookExternalInstallServerCrudController.php
app/Http/Controllers/Admin/FluidbookHealthCrudController.php
app/Http/Controllers/Admin/FluidbookIconsetCrudController.php
app/Http/Controllers/Admin/FluidbookPublicationCrudController.php
app/Http/Controllers/Admin/FluidbookQuoteCrudController.php
app/Http/Controllers/Admin/FluidbookReferenceUrlCrudController.php
app/Http/Controllers/Admin/FluidbookThemeCrudController.php
app/Http/Controllers/Admin/LocaleCrudController.php
app/Http/Controllers/Admin/Operations/Quiz/EditOperation.php [new file with mode: 0644]
app/Http/Controllers/Admin/PageCrudController.php
app/Http/Controllers/Admin/QuizCrudController.php
app/Http/Controllers/Admin/QuizThemeCrudController.php
app/Http/Controllers/Admin/QuizatttemptCrudController.php
app/Http/Controllers/Admin/SettingsCrudController.php
app/Http/Controllers/Admin/SignatureCrudController.php
app/Http/Controllers/Admin/TeamEmailsCrudController.php
app/Http/Controllers/Admin/TeamLeaveCrudController.php
app/Http/Controllers/Admin/TeamOvertimeCrudController.php
app/Http/Controllers/Admin/TeamServersCrudController.php
app/Http/Controllers/Admin/ToolSpriteCrudController.php
app/Http/Controllers/Admin/ToolWebflowCrudController.php [new file with mode: 0644]
app/Http/Controllers/Admin/ToolboxTranslateCrudController.php
app/Http/Controllers/Admin/TranslateCrudController.php
app/Http/Controllers/Admin/UsersCrudController.php

index af43b568e0967287606f206e4b99908e3f32d808..24b5f6b0a200fdb1a6a75657aa7ed3504afa5270 100644 (file)
@@ -6,3 +6,4 @@ docker compose down -v
 docker compose up -d
 docker exec -it fluidbook-toolbox-alpha /application/scripts/update.sh
 find /data/toolbox/alpha/ -type d \( -path /data/toolbox/alpha/.docker \) -prune -o -exec chown -R toolbox:www-data {} \;
+ufw-docker allow fluidbook-toolbox-alpha
index 95f9105996bd1118e3c4e365ff8efbaad182e937..8f039d02685f3ff29f1b6d083ce99a7617555bb0 100644 (file)
@@ -8,3 +8,4 @@ docker compose down -v
 docker compose up -d
 docker exec -it fluidbook-toolbox-dev /application/scripts/update.sh
 /home/toolbox/dev/scripts/fixrights.sh
+ufw-docker allow fluidbook-toolbox-dev
index cf2b523eae68897eabc49327ea33e446e66ee39c..03622c264deafc8ee893a0cdb237a733dc6dcd45 100644 (file)
@@ -94,7 +94,7 @@ services:
       - '/home/toolbox/www/.docker/config/httpd/httpd.conf:/usr/local/apache2/conf/httpd.conf'
       # External volume
       - 'sshfsusstorage:/application/usstorage:ro'
-      - 'docs1:/application/protected/fluidbookpublication/docs:ro'
+      - 'docs:/application/protected/fluidbookpublication/docs:ro'
     ports:
       - '37126:80'
     environment:
@@ -179,7 +179,7 @@ volumes:
       allow_other: ""
       password: "Qu2E9uq48bBzsqGiZA"
 
-  docs1:
+  docs:
     driver: ucphhpc/sshfs:latest
     driver_opts:
       sshcmd: "fluidbook@dracula.cubedesigners.com:/data/fluidbook/docs"
index 9b54f061f9b456de487f673ea4d5026dbcad817a..3dffaa41ec4a24a5485cf81aa3125bd6e8681ff9 100644 (file)
@@ -8,3 +8,4 @@ docker compose down -v
 docker compose up -d
 docker exec -it fluidbook-toolbox /application/scripts/update.sh
 /home/toolbox/www/scripts/fixrights.sh
+ufw-docker allow fluidbook-toolbox
diff --git a/app/Console/Commands/ActiveScore.php b/app/Console/Commands/ActiveScore.php
new file mode 100644 (file)
index 0000000..9c72eea
--- /dev/null
@@ -0,0 +1,44 @@
+<?php
+
+namespace App\Console\Commands;
+
+use App\Console\Commands\Base\ToolboxCommand;
+use App\Models\Quiz;
+
+class ActiveScore extends ToolboxCommand
+{
+    protected $signature = 'quiz:activescore';
+    protected $description = 'Active score for old quiz';
+
+    public function handle()
+    {
+        $q = Quiz::where('id','<','2000')->get();
+        foreach ($q as $q_) {
+            $quiz = $q_->get('questions')->toArray();
+
+            $n = array_map(function ($n) {
+                return $n['questions'];
+            }, $quiz);
+            $n = array_values($n);
+            foreach ($n as &$o) {
+                //$o['count_for_score'] = '0';
+                if ($o) {
+                    foreach ($o as &$p) {
+                        $p['count_for_score'] = "1";
+                        /*
+                        if(in_array($p['type'], ['multiple','draganddrop','match'])){
+                            $p['count_for_score'] = "1";
+                        }*/
+                    }
+                }
+            }
+            dd($n[0]);
+        }
+
+        //$nn['questions'] = $n[0]["questions"]["questions"];
+
+
+        //$q->update(['questions'=>$n[0]]);
+    }
+
+}
diff --git a/app/Http/Controllers/Admin/BadgeAssertionCrudController.php b/app/Http/Controllers/Admin/BadgeAssertionCrudController.php
new file mode 100644 (file)
index 0000000..01d927f
--- /dev/null
@@ -0,0 +1,26 @@
+<?php
+
+namespace App\Http\Controllers\Admin;
+
+class BadgeAssertionCrudController extends \Cubist\Backpack\Magic\Controllers\CubistMagicController
+{
+    use \Cubist\Backpack\Magic\Operations\CreateOperation;
+       use \Cubist\Backpack\Http\Controllers\Operations\CloneEditOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\UpdateOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\CloneOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
+       use \App\Http\Controllers\Admin\Operations\Badges\OpenBadgesOperation;
+       
+
+
+    /*
+       __('assertion')
+       __('assertions')
+       */
+
+    protected $_modelNamespace = 'App\Models\Badges\Assertion';
+    protected $_routeURL = 'badge-assertion';
+    protected $_singular = 'assertion';
+    protected $_plural = 'assertions';
+    protected $_oneInstance= false;
+}
diff --git a/app/Http/Controllers/Admin/BadgeClassCrudController.php b/app/Http/Controllers/Admin/BadgeClassCrudController.php
new file mode 100644 (file)
index 0000000..f5c25ab
--- /dev/null
@@ -0,0 +1,25 @@
+<?php
+
+namespace App\Http\Controllers\Admin;
+
+class BadgeClassCrudController extends \Cubist\Backpack\Magic\Controllers\CubistMagicController
+{
+    use \Cubist\Backpack\Magic\Operations\CreateOperation;
+       use \Cubist\Backpack\Http\Controllers\Operations\CloneEditOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\UpdateOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\CloneOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
+       
+
+
+    /*
+       __('badge')
+       __('badges')
+       */
+
+    protected $_modelNamespace = 'App\Models\Badges\BadgeClass';
+    protected $_routeURL = 'badge-class';
+    protected $_singular = 'badge';
+    protected $_plural = 'badges';
+    protected $_oneInstance= false;
+}
diff --git a/app/Http/Controllers/Admin/BadgeIssuerCrudController.php b/app/Http/Controllers/Admin/BadgeIssuerCrudController.php
new file mode 100644 (file)
index 0000000..1df5b72
--- /dev/null
@@ -0,0 +1,25 @@
+<?php
+
+namespace App\Http\Controllers\Admin;
+
+class BadgeIssuerCrudController extends \Cubist\Backpack\Magic\Controllers\CubistMagicController
+{
+    use \Cubist\Backpack\Magic\Operations\CreateOperation;
+       use \Cubist\Backpack\Http\Controllers\Operations\CloneEditOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\UpdateOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\CloneOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
+       
+
+
+    /*
+       __('issuer')
+       __('issuers')
+       */
+
+    protected $_modelNamespace = 'App\Models\Badges\Issuer';
+    protected $_routeURL = 'badge-issuer';
+    protected $_singular = 'issuer';
+    protected $_plural = 'issuers';
+    protected $_oneInstance= false;
+}
index 6011e8ac10a79f3e98977304814db47eb2b3d51f..3a05c3c1b47127f010d20bb7006103396e8e93df 100644 (file)
@@ -7,7 +7,6 @@ class CompanyCrudController extends \Cubist\Backpack\Magic\Controllers\CubistMag
     use \Cubist\Backpack\Magic\Operations\CreateOperation;
        use \Cubist\Backpack\Http\Controllers\Operations\CloneEditOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\UpdateOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
index bed63b7f768215171fc3636192d59f88ecb15db3..ccc8f6c7fe468749d6ab46598afb7b5be84f2f1d 100644 (file)
@@ -12,7 +12,6 @@ class CrudController extends \Cubist\Backpack\Magic\Controllers\CubistMagicContr
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
index 5452b63df3ed5e969ec68b8e455ef5be9282e199..611efdafcb080004508d1f5cc8b16c92b641a40b 100644 (file)
@@ -12,7 +12,6 @@ class ElearningMediaCrudController extends \Cubist\Backpack\Magic\Controllers\Cu
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        use \App\Http\Controllers\Admin\Operations\ELearningMedia\ImportOperation;
        use \App\Http\Controllers\Admin\Operations\ELearningMedia\PreviewOperation;
        use \App\Http\Controllers\Admin\Operations\ELearningMedia\DownloadOperation;
index 0af227289f3dc1eded9ed91e882ca470bfdbe758..4314f75cdabbb47fe23f464cd40a6b6a5d8b6809 100644 (file)
@@ -12,7 +12,6 @@ class ElearningPackageCrudController extends \Cubist\Backpack\Magic\Controllers\
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        use \App\Http\Controllers\Admin\Operations\ELearningPackage\ImportOperation;
        use \App\Http\Controllers\Admin\Operations\ELearningPackage\PreviewOperation;
        use \App\Http\Controllers\Admin\Operations\ELearningPackage\DownloadOperation;
index a90c5eca77c85bd1cae31b39a8f54cba3b47a7fd..9acf005b38c9a37bad7364bed75410c35ed3707e 100644 (file)
@@ -12,7 +12,6 @@ class FluidbookCollectionCrudController extends \Cubist\Backpack\Magic\Controlle
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        use \App\Http\Controllers\Admin\Operations\FluidbookCollection\PreviewOperation;
        use \App\Http\Controllers\Admin\Operations\FluidbookCollection\DownloadOperation;
        use \App\Http\Controllers\Admin\Operations\ChangeownerOperation;
index 34ae27cd6f6dfdbe145e8fd27edab2adcd435f17..e1e554df683984995fd357a9c7d231453ef3352b 100644 (file)
@@ -12,7 +12,6 @@ class FluidbookDocumentCrudController extends \Cubist\Backpack\Magic\Controllers
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
index 264c637035b0dabb657e103a375a962d3c5e52bf..c7e04d7d3fdba866dd826c37fbd47e43f5061749 100644 (file)
@@ -12,7 +12,6 @@ class FluidbookExternalInstallServerCrudController extends \Cubist\Backpack\Magi
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        use \App\Http\Controllers\Admin\Operations\ServerOperation;
        
 
index 350391824784460173e39eb8fd51f6cafcfcdd05..eb16de1ed53856e62cf491e0a5168d9688bedc80 100644 (file)
@@ -12,7 +12,6 @@ class FluidbookHealthCrudController extends \Cubist\Backpack\Magic\Controllers\C
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
index 89d82271e5a0a7c5b2606e5c9d9e012d2e49e6ae..706549d5d62c78f2eb0c35bfdc76ae22a0fa8e78 100644 (file)
@@ -12,7 +12,6 @@ class FluidbookIconsetCrudController extends \Cubist\Backpack\Magic\Controllers\
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
index 8062f58213121dc6cfd94e6ae436ae04b069aaac..fd2f950246fff028e7d110a190e73a1a5af66690 100644 (file)
@@ -9,7 +9,6 @@ class FluidbookPublicationCrudController extends \Cubist\Backpack\Magic\Controll
        use \App\Http\Controllers\Admin\Operations\FluidbookPublication\PreviewOperation;
        use \App\Http\Controllers\Admin\Operations\FluidbookPublication\LinksOperation;
        use \App\Http\Controllers\Admin\Operations\FluidbookPublication\CompositionOperation;
-       use \App\Http\Controllers\Admin\Operations\FluidbookPublication\UpgradeOperation;
        use \App\Http\Controllers\Admin\Operations\FluidbookPublication\AuditOperation;
        use \App\Http\Controllers\Admin\Operations\FluidbookPublication\StatsOperation;
        use \App\Http\Controllers\Admin\Operations\FluidbookPublication\DownloadOperation;
@@ -24,7 +23,6 @@ class FluidbookPublicationCrudController extends \Cubist\Backpack\Magic\Controll
        use \App\Http\Controllers\Admin\Operations\FluidbookPublication\Services\ExportPdfOperation;
        use \App\Http\Controllers\Admin\Operations\FluidbookPublication\Services\GetPageFromWebsiteOperation;
        use \App\Http\Controllers\Admin\Operations\FluidbookPublication\Services\BastideOperation;
-       use \App\Http\Controllers\Admin\Operations\FluidbookPublication\YSLOperation;
        
 
 
index 094637ac273b205807e41e0d1f392d49318c1c77..d5b0c3572fb5581af431b1dc327b1eacc8d77437 100644 (file)
@@ -6,7 +6,6 @@ class FluidbookQuoteCrudController extends \Cubist\Backpack\Magic\Controllers\Cu
 {
     use \Backpack\CRUD\app\Http\Controllers\Operations\UpdateOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        use \App\Http\Controllers\Admin\Operations\FluidbookQuote\AssignOperation;
        use \App\Http\Controllers\Admin\Operations\FluidbookQuote\CreateFromWebsite;
        use \App\Http\Controllers\Admin\Operations\FluidbookQuote\ConfirmAssignmentOperation;
index 802d32f19213ded3c1b6f8856fb6906b50beffc9..658f01bc0e90003110e65ded21441080ba57d12a 100644 (file)
@@ -12,7 +12,6 @@ class FluidbookReferenceUrlCrudController extends \Cubist\Backpack\Magic\Control
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
index de20020258b284e9b214243d18581b5f6e726f12..84bd15dc7f053aadb3601d23fd22af76f7c70923 100644 (file)
@@ -12,7 +12,6 @@ class FluidbookThemeCrudController extends \Cubist\Backpack\Magic\Controllers\Cu
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        use \App\Http\Controllers\Admin\Operations\ChangeownerOperation;
        
 
index 960dfe0c07d4c421e5843a95baff0c7336a88168..fb107d2ffe32d25af80c709997702d39fd62211d 100644 (file)
@@ -12,7 +12,6 @@ class LocaleCrudController extends \Cubist\Backpack\Magic\Controllers\CubistMagi
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
diff --git a/app/Http/Controllers/Admin/Operations/Quiz/EditOperation.php b/app/Http/Controllers/Admin/Operations/Quiz/EditOperation.php
new file mode 100644 (file)
index 0000000..2cc0901
--- /dev/null
@@ -0,0 +1,26 @@
+<?php
+
+namespace App\Http\Controllers\Admin\Operations\Quiz;
+
+use App\Models\Quiz;
+use Illuminate\Support\Facades\Route;
+
+trait EditOperation
+{
+    protected function setupEditRoutes($segment, $routeName, $controller)
+    {
+        
+        //Route::match(['get'], $segment . '/{id}/edit/', $controller . '@changeStatus')->name('editQuiz');
+    }
+
+    protected function changeStatus($quiz_id)
+    {
+        if (!can('quiz:admin')) {
+            abort(401);
+        }
+        if (!Quiz::hasPermission($quiz_id)) {
+            abort(401);
+        }
+        $quiz = Quiz::find($quiz_id);
+    }
+}
index 891d28320c4d402d30fb60ff3a77fd5a3ca2cc53..772ffcabdc44306825fccc9de53d0c2ba7fd949a 100644 (file)
@@ -12,7 +12,6 @@ class PageCrudController extends \Cubist\Backpack\Magic\Controllers\CubistMagicN
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
index 5f4d3130c21e0f76ccc48982a85a180c877cb48d..d424edf57c6cfd1759fc0002cbc4acc8bddf8071 100644 (file)
@@ -9,7 +9,6 @@ class QuizCrudController extends \Cubist\Backpack\Magic\Controllers\CubistMagicC
        use \Backpack\CRUD\app\Http\Controllers\Operations\UpdateOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\CloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        use \App\Http\Controllers\Admin\Operations\Quiz\PreviewOperation;
        use \App\Http\Controllers\Admin\Operations\Quiz\DownloadOperation;
        use \App\Http\Controllers\Admin\Operations\Quiz\LogOperation;
index 39f3d9c58557db79de92c71049f590e28ee3c2dd..b0410a663c8d2b3a1ab165589b3299e65c7cd52b 100644 (file)
@@ -9,7 +9,6 @@ class QuizThemeCrudController extends \Cubist\Backpack\Magic\Controllers\CubistM
        use \Backpack\CRUD\app\Http\Controllers\Operations\UpdateOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\CloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        use \App\Http\Controllers\Admin\Operations\QuizTheme\PreviewOperation;
        use \App\Http\Controllers\Admin\Operations\ChangeownerOperation;
        
index b51304619839456b2c4bcb1e0e1de559d275eb95..f4ea8d6bb52edca83a9ab619d99eae9e548f2060 100644 (file)
@@ -12,7 +12,6 @@ class QuizatttemptCrudController extends \Cubist\Backpack\Magic\Controllers\Cubi
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
index cd4182492e54c98d2903b74904035983424b3c04..b962ca2a987997c0b144aa2c3096bbc889b7bb0c 100644 (file)
@@ -12,7 +12,6 @@ class SettingsCrudController extends \Cubist\Backpack\Magic\Controllers\CubistMa
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
index a3c10695c7dcaa2e4d647250f1640c7f7d7d5cd8..bb62259db77fe888817fc5aee33d0ae65f8e574b 100644 (file)
@@ -9,7 +9,6 @@ class SignatureCrudController extends \Cubist\Backpack\Magic\Controllers\CubistM
        use \Backpack\CRUD\app\Http\Controllers\Operations\UpdateOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\CloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
index 6d05c6485b966b577d8a44b265b0b449ffe62366..e310aab89c78311d3723efa43954e06795e88ab4 100644 (file)
@@ -12,7 +12,6 @@ class TeamEmailsCrudController extends \Cubist\Backpack\Magic\Controllers\Cubist
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
index 1ea8207f29a717c24d4f1af67b4f36c5e8e797e8..f9065562e115804f3784fec9efb544f354aecdee 100644 (file)
@@ -10,7 +10,6 @@ class TeamLeaveCrudController extends \Cubist\Backpack\Magic\Controllers\CubistM
        use \Cubist\Backpack\Http\Controllers\Operations\BulkPublishOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        use \App\Http\Controllers\Admin\Operations\TeamLeave\ICSOperation;
        
 
index cc2da0cf6155b02180a50e753e21fd341f5cc132..d2ed365c5544c41f0c10ce8f7ac9e4205475a52f 100644 (file)
@@ -10,7 +10,6 @@ class TeamOvertimeCrudController extends \Cubist\Backpack\Magic\Controllers\Cubi
        use \Cubist\Backpack\Http\Controllers\Operations\BulkPublishOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
index 629e05c8d9603f0ec254c0e5d19915977533c17a..b591d8edbebcc3b232ef3d1b2cad3a191785f3c8 100644 (file)
@@ -12,7 +12,6 @@ class TeamServersCrudController extends \Cubist\Backpack\Magic\Controllers\Cubis
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        
 
 
index cbb619309b1847bf288e1315f92485722adf598b..218ad89a9ee224aa04970a41e6a63795cb5d6592 100644 (file)
@@ -12,7 +12,6 @@ class ToolSpriteCrudController extends \Cubist\Backpack\Magic\Controllers\Cubist
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        use \App\Http\Controllers\Admin\Operations\Tools\SVGSpriteDownload;
        
 
diff --git a/app/Http/Controllers/Admin/ToolWebflowCrudController.php b/app/Http/Controllers/Admin/ToolWebflowCrudController.php
new file mode 100644 (file)
index 0000000..6abe5b6
--- /dev/null
@@ -0,0 +1,29 @@
+<?php
+
+namespace App\Http\Controllers\Admin;
+
+class ToolWebflowCrudController extends \Cubist\Backpack\Magic\Controllers\CubistMagicController
+{
+    use \Cubist\Backpack\Magic\Operations\CreateOperation;
+       use \Cubist\Backpack\Http\Controllers\Operations\CloneEditOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\UpdateOperation;
+       use \Cubist\Backpack\Http\Controllers\Operations\BulkPublishOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\CloneOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
+       use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
+       use \App\Http\Controllers\Admin\Operations\Tools\WebflowOperation;
+       
+
+
+    /*
+       __('site')
+       __('sites')
+       */
+
+    protected $_modelNamespace = 'App\Models\ToolWebflow';
+    protected $_routeURL = 'tool-webflow';
+    protected $_singular = 'site';
+    protected $_plural = 'sites';
+    protected $_oneInstance= false;
+}
index df5b82d852d41658130268058217aeae081893f5..7face63d8a47413839b6fde3af4f29d9b5891059 100644 (file)
@@ -12,7 +12,6 @@ class ToolboxTranslateCrudController extends \Cubist\Backpack\Magic\Controllers\
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        use \App\Http\Controllers\Admin\Operations\ContentTranslate\ExcelExportOperation;
        use \App\Http\Controllers\Admin\Operations\ContentTranslate\ExcelImportOperation;
        
index 613b33a4807671e992b94b5acf72b45691d6c845..db23c7927c3eefee277870ba3bf38a2bcd08ad06 100644 (file)
@@ -12,7 +12,6 @@ class TranslateCrudController extends \Cubist\Backpack\Magic\Controllers\CubistM
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkCloneOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\BulkDeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        use \App\Http\Controllers\Admin\Operations\ContentTranslate\ExcelExportOperation;
        use \App\Http\Controllers\Admin\Operations\ContentTranslate\ExcelImportOperation;
        
index c2b255d6a6fe6d640bac4992aa1ee45f4d0ac673..c14a40dbdb0b496b105129211ef3cb3421096698 100644 (file)
@@ -8,7 +8,6 @@ class UsersCrudController extends \Cubist\Backpack\Magic\Controllers\CubistMagic
        use \Cubist\Backpack\Http\Controllers\Operations\CloneEditOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\UpdateOperation;
        use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
-       use \Cubist\Backpack\Http\Controllers\Operations\ReviseOperation;
        use \Cubedesigners\UserDatabase\Operations\LoginasOperation;
        use \Cubedesigners\UserDatabase\Operations\CreateFromCompany;
        use \Cubedesigners\UserDatabase\Operations\FilesOperation;