|
334 | 334 | <div class="row"> |
335 | 335 | <div class="col-lg-4 col-md-6 col-sm-12 col-xs-12 col-margin"> |
336 | 336 | <div class="dash-box"> |
337 | | - <div class="dash-box-head"><i class="fa fa-info-circle" aria-hidden="true"></i> PHP Container Setup</div> |
| 337 | + <div class="dash-box-head"><i class="fa fa-info-circle" aria-hidden="true"></i> Available CLI Tools</div> |
338 | 338 | <div class="dash-box-body"> |
| 339 | + <p><small>You can also enter the php container via <code style="background-color:#3d3d3d;">./shell.sh</code> and use the following cli tools:</small></p> |
339 | 340 | <table class="table table-striped table-hover table-bordered table-sm font-small"> |
340 | | - <p><small>You can also enter the php container and work from inside. The following is available inside the container:</small></p> |
341 | 341 | <thead class="thead-inverse"> |
342 | 342 | <tr> |
343 | | - <th colspan="2">Settings</th> |
| 343 | + <th colspan="2">Tools</th> |
344 | 344 | </tr> |
345 | 345 | </thead> |
346 | 346 | <tbody> |
347 | 347 | <tr> |
348 | | - <th>uid</th> |
349 | | - <td><?php echo loadClass('Php')->getUid(); ?></td> |
| 348 | + <th>Angular Cli</th> |
| 349 | + <td id="app_angular_cli"></td> |
350 | 350 | </tr> |
351 | 351 | <tr> |
352 | | - <th>gid</th> |
353 | | - <td><?php echo loadClass('Php')->getGid(); ?></td> |
| 352 | + <th>AsgardCMS Installer</th> |
| 353 | + <td id="app_asgardcms_installer"></td> |
354 | 354 | </tr> |
355 | 355 | <tr> |
356 | | - <th>vHost docroot dir</th> |
357 | | - <td><?php echo loadClass('Helper')->getEnv('HTTPD_DOCROOT_DIR'); ?></td> |
| 356 | + <th>Codeception</th> |
| 357 | + <td id="app_codeception"></td> |
358 | 358 | </tr> |
359 | 359 | <tr> |
360 | | - <th>vHost config dir</th> |
361 | | - <td><?php echo loadClass('Helper')->getEnv('HTTPD_TEMPLATE_DIR'); ?></td> |
| 360 | + <th>Composer</th> |
| 361 | + <td id="app_composer"></td> |
362 | 362 | </tr> |
363 | 363 | <tr> |
364 | | - <th>vHost TLD</th> |
365 | | - <td>*.<?php echo loadClass('Httpd')->getTldSuffix(); ?></td> |
| 364 | + <th>Deployer</th> |
| 365 | + <td id="app_deployer"></td> |
366 | 366 | </tr> |
367 | 367 | <tr> |
368 | | - <th>DNS</th> |
369 | | - <td><?php if ($avail_dns): ?>Enabled<?php else: ?><span class="text-danger">Offline</span><?php endif;?></td> |
| 368 | + <th>Git</th> |
| 369 | + <td id="app_git"></td> |
370 | 370 | </tr> |
371 | 371 | <tr> |
372 | | - <th>Postfix</th> |
373 | | - <td><?php echo loadClass('Helper')->getEnv('ENABLE_MAIL') ? 'Enabled' : '<span class="bg-danger">No</span> Disabled';?></td> |
| 372 | + <th>Grunt Cli</th> |
| 373 | + <td id="app_grunt_cli"></td> |
374 | 374 | </tr> |
375 | | - </tbody> |
376 | | - </table> |
377 | | - |
378 | | - <table class="table table-striped table-hover table-bordered table-sm font-small"> |
379 | | - <thead class="thead-inverse"> |
380 | 375 | <tr> |
381 | | - <th colspan="2">Tools</th> |
| 376 | + <th>Gulp</th> |
| 377 | + <td id="app_gulp"></td> |
382 | 378 | </tr> |
383 | | - </thead> |
384 | | - <tbody> |
385 | 379 | <tr> |
386 | | - <th>composer</th> |
387 | | - <td id="app_composer"></td> |
| 380 | + <th>Laravel Installer</th> |
| 381 | + <td id="app_laravel_installer"></td> |
388 | 382 | </tr> |
389 | 383 | <tr> |
390 | | - <th>drupal-console</th> |
391 | | - <td id="app_drupalc"></td> |
| 384 | + <th>Laravel Lumen</th> |
| 385 | + <td id="app_laravel_lumen"></td> |
392 | 386 | </tr> |
393 | 387 | <tr> |
394 | | - <th>drush7</th> |
395 | | - <td id="app_drush7"></td> |
| 388 | + <th>Mupdf Tools</th> |
| 389 | + <td id="app_mupdf_tools"></td> |
396 | 390 | </tr> |
397 | 391 | <tr> |
398 | | - <th>drush8</th> |
399 | | - <td id="app_drush8"></td> |
| 392 | + <th>mysqldump-secure</th> |
| 393 | + <td id="app_mds"></td> |
400 | 394 | </tr> |
401 | 395 | <tr> |
402 | | - <th>drush9</th> |
403 | | - <td id="app_drush9"></td> |
| 396 | + <th>Node</th> |
| 397 | + <td id="app_node"></td> |
404 | 398 | </tr> |
405 | 399 | <tr> |
406 | | - <th>git</th> |
407 | | - <td id="app_git"></td> |
| 400 | + <th>Npm</th> |
| 401 | + <td id="app_npm"></td> |
408 | 402 | </tr> |
409 | 403 | <tr> |
410 | | - <th>Laravel installer</th> |
411 | | - <td id="app_laravel"></td> |
| 404 | + <th>Phalcon Devtools</th> |
| 405 | + <td id="app_phalcon_devtools"></td> |
412 | 406 | </tr> |
413 | 407 | <tr> |
414 | | - <th>mysqldump-secure</th> |
415 | | - <td id="app_mds"></td> |
| 408 | + <th>Phpunit</th> |
| 409 | + <td id="app_phpunit"></td> |
416 | 410 | </tr> |
417 | 411 | <tr> |
418 | | - <th>node</th> |
419 | | - <td id="app_node"></td> |
| 412 | + <th>Stylelint</th> |
| 413 | + <td id="app_stylelint"></td> |
420 | 414 | </tr> |
421 | 415 | <tr> |
422 | | - <th>npm</th> |
423 | | - <td id="app_npm"></td> |
| 416 | + <th>Symfony Cli</th> |
| 417 | + <td id="app_symfony_cli"></td> |
424 | 418 | </tr> |
425 | 419 | <tr> |
426 | | - <th>Phalcon devtools</th> |
427 | | - <td id="app_phalcon"></td> |
| 420 | + <th>Vue Cli</th> |
| 421 | + <td id="app_vue_cli"></td> |
428 | 422 | </tr> |
429 | 423 | <tr> |
430 | | - <th>Symfony installer</th> |
431 | | - <td id="app_symfony"></td> |
| 424 | + <th>Webpack Cli</th> |
| 425 | + <td id="app_webpack_cli"></td> |
432 | 426 | </tr> |
433 | 427 | <tr> |
434 | | - <th>Wordpress cli</th> |
| 428 | + <th>Wordpress Cli</th> |
435 | 429 | <td id="app_wpcli"></td> |
436 | 430 | </tr> |
| 431 | + <tr> |
| 432 | + <th>Yarn</th> |
| 433 | + <td id="app_yarn"></td> |
| 434 | + </tr> |
437 | 435 | </tbody> |
438 | 436 | </table> |
439 | 437 |
|
|
445 | 443 | <div class="dash-box"> |
446 | 444 | <div class="dash-box-head"><i class="fa fa-info-circle" aria-hidden="true"></i> PHP Container Status</div> |
447 | 445 | <div class="dash-box-body"> |
448 | | - <p><small>The PHP Docker can connect to the following services via the specified hostnames and IP addresses.</small></p> |
| 446 | + <p><small>You have made the following base configuration to the Devilbox:</small></p> |
| 447 | + <table class="table table-striped table-hover table-bordered table-sm font-small"> |
| 448 | + <thead class="thead-inverse"> |
| 449 | + <tr> |
| 450 | + <th colspan="2">Settings</th> |
| 451 | + </tr> |
| 452 | + </thead> |
| 453 | + <tbody> |
| 454 | + <tr> |
| 455 | + <th>uid</th> |
| 456 | + <td><?php echo loadClass('Php')->getUid(); ?></td> |
| 457 | + </tr> |
| 458 | + <tr> |
| 459 | + <th>gid</th> |
| 460 | + <td><?php echo loadClass('Php')->getGid(); ?></td> |
| 461 | + </tr> |
| 462 | + <tr> |
| 463 | + <th>vHost docroot dir</th> |
| 464 | + <td><?php echo loadClass('Helper')->getEnv('HTTPD_DOCROOT_DIR'); ?></td> |
| 465 | + </tr> |
| 466 | + <tr> |
| 467 | + <th>vHost config dir</th> |
| 468 | + <td><?php echo loadClass('Helper')->getEnv('HTTPD_TEMPLATE_DIR'); ?></td> |
| 469 | + </tr> |
| 470 | + <tr> |
| 471 | + <th>vHost TLD</th> |
| 472 | + <td>*.<?php echo loadClass('Httpd')->getTldSuffix(); ?></td> |
| 473 | + </tr> |
| 474 | + <tr> |
| 475 | + <th>DNS</th> |
| 476 | + <td><?php if ($avail_dns): ?>Enabled<?php else: ?><span class="text-danger">Offline</span><?php endif;?></td> |
| 477 | + </tr> |
| 478 | + <tr> |
| 479 | + <th>Postfix</th> |
| 480 | + <td><?php echo loadClass('Helper')->getEnv('ENABLE_MAIL') ? 'Enabled' : '<span class="bg-danger">No</span> Disabled';?></td> |
| 481 | + </tr> |
| 482 | + </tbody> |
| 483 | + </table> |
| 484 | + <p><small>The PHP container can connect to the following services via the specified hostnames and IP addresses.</small></p> |
449 | 485 | <table class="table table-striped table-hover table-bordered table-sm font-small"> |
450 | 486 | <thead class="thead-inverse"> |
451 | 487 | <tr> |
@@ -913,19 +949,28 @@ function updateVersions(app) { |
913 | 949 | xhttp.open('GET', '_ajax_callback.php?software='+app, true); |
914 | 950 | xhttp.send(); |
915 | 951 | } |
| 952 | + updateVersions('angular_cli'); |
| 953 | + updateVersions('asgardcms_installer'); |
| 954 | + updateVersions('codeception'); |
916 | 955 | updateVersions('composer'); |
917 | | - updateVersions('drupalc'); |
918 | | - updateVersions('drush7'); |
919 | | - updateVersions('drush8'); |
920 | | - updateVersions('drush9'); |
| 956 | + updateVersions('deployer'); |
921 | 957 | updateVersions('git'); |
922 | | - updateVersions('laravel'); |
| 958 | + updateVersions('grunt_cli'); |
| 959 | + updateVersions('gulp'); |
| 960 | + updateVersions('laravel_installer'); |
| 961 | + updateVersions('laravel_lumen'); |
923 | 962 | updateVersions('mds'); |
| 963 | + updateVersions('mupdf_tools'); |
924 | 964 | updateVersions('node'); |
925 | 965 | updateVersions('npm'); |
926 | | - updateVersions('phalcon'); |
927 | | - updateVersions('symfony'); |
| 966 | + updateVersions('phalcon_devtools'); |
| 967 | + updateVersions('phpunit'); |
| 968 | + updateVersions('stylelint'); |
| 969 | + updateVersions('symfony_cli'); |
| 970 | + updateVersions('vue_cli'); |
| 971 | + updateVersions('webpack_cli'); |
928 | 972 | updateVersions('wpcli'); |
| 973 | + updateVersions('yarn'); |
929 | 974 | })(); |
930 | 975 | </script> |
931 | 976 | </body> |
|
0 commit comments