silverstripe / silverstripe-cms

Silverstripe CMS - this is a module for Silverstripe Framework rather than a standalone app. Use https://github.com/silverstripe/silverstripe-installer/ to set this up.
http://silverstripe.org/
BSD 3-Clause "New" or "Revised" License
515 stars 333 forks source link

ok and cancel button below URLSegment that do not go away #2218

Closed sunnysideup closed 6 years ago

sunnysideup commented 6 years ago

image

Not sure what these buttons are for, but clicking on them achieves nothing.

Note that I got to this page via a ModelAdmin... When I visit the page "directly" I dont see the buttons at all!

robbieaverill commented 6 years ago

@sunnysideup are you listing Pages in a ModelAdmin to achieve this? Can you please provide the supporting module versions you're using?

sunnysideup commented 6 years ago
composer/ca-bundle                        1.1.1              Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.
composer/installers                       v1.5.0             A multi-framework Composer library installer
cwp/cwp                                   2.0.1              CWP features module. We strongly recommend using it for all new sites. Future features will be delivered here.
cwp/cwp-core                              2.0.1              CWP basic compatibility module. Use for migrations.
cwp/cwp-pdfexport                         1.0.1              Add PDF export capability for pages in CWP
cwp/cwp-recipe-cms                        2.0.1              CWP CMS requirements recipe
cwp/cwp-recipe-core                       2.0.1              CWP core requirements recipe
doctrine/instantiator                     1.1.0              A small, lightweight utility to instantiate objects in PHP without invoking their constructors
edgarindustries/youtubefield              1.1                Field for selecting YouTube videos. Takes various URL formats as input and stores the YouTube ID.
embed/embed                               v3.3.5             PHP library to retrieve page info using oembed, opengraph, etc
guzzlehttp/guzzle                         6.3.3              Guzzle is a PHP HTTP client library
guzzlehttp/promises                       v1.3.1             Guzzle promises library
guzzlehttp/psr7                           1.4.2              PSR-7 message implementation that also provides common utility methods
intervention/image                        2.4.2              Image handling and manipulation library with support for Laravel integration
league/flysystem                          1.0.45             Filesystem abstraction: Many filesystems, one API.
m1/env                                    2.1.2              Env is a lightweight library bringing .env file parser compatibility to PHP. In short - it enables you to read .env files with PHP.
marcj/topsort                             1.1.0              High-Performance TopSort/Dependency resolving algorithm
monolog/monolog                           1.23.0             Sends your logs to files, sockets, inboxes, databases and various web services
myclabs/deep-copy                         1.8.1              Create deep copies (clones) of your objects
nikic/php-parser                          v3.1.5             A PHP parser written in PHP
paragonie/random_compat                   v2.0.17            PHP 5.x polyfill for random_bytes() and random_int() from PHP 7
phpdocumentor/reflection-common           1.0.1              Common reflection classes used by phpdocumentor to reflect the code structure
phpdocumentor/reflection-docblock         4.3.0              With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.
phpdocumentor/type-resolver               0.4.0             
phpspec/prophecy                          1.7.6              Highly opinionated mocking framework for PHP 5.3+
phpunit/php-code-coverage                 4.0.8              Library that provides collection, processing, and rendering functionality for PHP code coverage information.
phpunit/php-file-iterator                 1.4.5              FilterIterator implementation that filters files based on a list of suffixes.
phpunit/php-text-template                 1.2.1              Simple template engine.
phpunit/php-timer                         1.0.9              Utility class for timing
phpunit/php-token-stream                  2.0.2              Wrapper around PHP's tokenizer extension.
phpunit/phpunit                           5.7.27             The PHP Unit Testing framework.
phpunit/phpunit-mock-objects              3.4.4              Mock Object library for PHPUnit
psr/cache                                 1.0.1              Common interface for caching libraries
psr/container                             1.0.0              Common Container Interface (PHP FIG PSR-11)
psr/http-message                          1.0.1              Common interface for HTTP messages
psr/log                                   1.0.2              Common interface for logging libraries
psr/simple-cache                          1.0.1              Common interfaces for simple caching
ryanpotter/silverstripe-cms-theme         3.2.1              CMS Theme
sebastian/code-unit-reverse-lookup        1.0.1              Looks up which function or method a line of code belongs to
sebastian/comparator                      1.2.4              Provides the functionality to compare PHP values for equality
sebastian/diff                            1.4.3              Diff implementation
sebastian/environment                     2.0.0              Provides functionality to handle HHVM/PHP environments
sebastian/exporter                        2.0.0              Provides the functionality to export PHP variables for visualization
sebastian/global-state                    1.1.1              Snapshotting of global state
sebastian/object-enumerator               2.0.1              Traverses array structures and object graphs to enumerate all referenced objects
sebastian/recursion-context               2.0.0              Provides functionality to recursively process PHP variables
sebastian/resource-operations             1.0.0              Provides a list of PHP built-in functions that operate on resources
sebastian/version                         2.0.1              Library that helps with managing the version number of Git-hosted PHP projects
silvershop/silverstripe-hasonefield       2.0-alpha2         Edit a has_one relationship using the gridfield editor, triggered by clicking a button.
silverstripe/admin                        1.1.1              SilverStripe admin interface
silverstripe/asset-admin                  1.1.1              Asset management for the SilverStripe CMS
silverstripe/assets                       1.1.1              SilverStripe Assets component
silverstripe/auditor                      2.1.2              Adds security audit trail to SilverStripe.
silverstripe/campaign-admin               1.1.1              SilverStripe campaign admin interface
silverstripe/cms                          4.1.1              The SilverStripe Content Management System
silverstripe/config                       1.0.4              SilverStripe configuration based on YAML and class statics
silverstripe/contentreview                4.0.1              Flags pages for periodical author review (incl. reporting)
silverstripe/documentconverter            2.0.1              Imports OpenOffice-compatible files (doc, docx, etc) into SilverStripe pages and content.
silverstripe/environmentcheck             2.0.0              Provides an API for building environment tests
silverstripe/errorpage                    1.1.1              ErrorPage component for SilverStripe CMS
silverstripe/externallinks                2.0.2              Adds tracking of broken external links to the SilverStripe CMS
silverstripe/framework                    4.1.1              The SilverStripe framework
silverstripe/graphql                      1.1.1              GraphQL server for SilverStripe models and other data
silverstripe/html5                        2.0.1              HTML5 support for SilverStripe
silverstripe/hybridsessions               2.0.0              Cookie/DB session support for SilverStripe
silverstripe/iframe                       2.0.1              Add an iFrame pagetype to SilverStripe, to show content from another website
silverstripe/mimevalidator                2.0.0              Checks uploaded file content roughly matches a known MIME type for the file extension.
silverstripe/recipe-authoring-tools       1.0.0              Extra tools for CMS authoring in SilverStripe
silverstripe/recipe-cms                   1.1.1              SilverStripe recipe for fully featured page and asset content editing
silverstripe/recipe-collaboration         1.0.0              Add extra functionality to enhance CMS user collaboration
silverstripe/recipe-core                  1.1.1              SilverStripe framework-only core recipe
silverstripe/recipe-form-building         1.0.0              A recipe of modules to help you build forms in SilverStripe
silverstripe/recipe-plugin                1.3.0              Helper plugin to install SilverStripe recipes
silverstripe/recipe-reporting-tools       1.0.0              Add extra CMS reporting tools to your SilverStripe project
silverstripe/reports                      4.1.1              Reports module for SilverStripe CMS
silverstripe/securityreport               2.0.0              Generates a security and access report for CMS users
silverstripe/segment-field                2.2.1              A reusable approach to segment-generating fields
silverstripe/sharedraftcontent            2.0.1              Share draft page content with non-CMS users
silverstripe/siteconfig                   4.1.1              Site wide settings administration.
silverstripe/sitewidecontent-report       3.0.1              Report of all pages and files across all subsites
silverstripe/spellcheck                   2.0.2              Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.
silverstripe/tagfield                     2.0.0              Tag field for Silverstripe
silverstripe/taxonomy                     2.0.1              Provide extra taxonomy for cataloguing the data.
silverstripe/userforms                    5.0.2              UserForms enables CMS users to create dynamic forms via a drag and drop interface and without getting involved in any PHP code
silverstripe/vendor-plugin                1.3.3              Allows vendor modules to expose directories to the webroot
silverstripe/versioned                    1.1.1              SilverStripe Versioned component
squizlabs/php_codesniffer                 3.3.0              PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.
sunnysideup/dataobject-generator          dev-master 1c490b5 Developer Tool: generate DataObjects using a simple form. Helps you create a fully ornamented DataObject.
sunnysideup/mysql-5-7-fix                 dev-master d9dcdd7 ANSI sans ONLY_FULL_GROUP_BY. This allows you to run Silverstripe projects on mysql5.7+ without constantly running into errors. 
sunnysideup/typography                    dev-master c1a7a7e Add a typography test page to your silverstripe website / application.
swiftmailer/swiftmailer                   v5.4.9             Swiftmailer, free feature-rich PHP mailer
symbiote/silverstripe-advancedworkflow    5.0.6              Adds configurable workflow support to the CMS, with a GUI for creating custom workflow definitions.
symbiote/silverstripe-gridfieldextensions 3.2.0              A collection of useful grid field components
symfony/cache                             v3.4.12            Symfony Cache component with PSR-6, PSR-16, and tags
symfony/config                            v3.4.12            Symfony Config Component
symfony/filesystem                        v4.1.1             Symfony Filesystem Component
symfony/finder                            v3.4.12            Symfony Finder Component
symfony/polyfill-apcu                     v1.8.0             Symfony polyfill backporting apcu_* functions to lower PHP versions
symfony/polyfill-ctype                    v1.8.0             Symfony polyfill for ctype functions
symfony/polyfill-mbstring                 v1.8.0             Symfony polyfill for the Mbstring extension
symfony/translation                       v2.8.42            Symfony Translation Component
symfony/yaml                              v3.4.12            Symfony Yaml Component
tractorcow/classproxy                     0.1.2             
tractorcow/silverstripe-fluent            4.1.3              Simple localisation for Silverstripe
tractorcow/silverstripe-proxy-db          0.1.0             
undefinedoffset/sortablegridfield         2.0.6              Adds drag and drop functionality to SilverStripe 4.x's GridField
webmozart/assert                          1.3.0              Assertions to validate method input/output with nice error messages.
webonyx/graphql-php                       v0.8.0             A PHP port of GraphQL reference implementation
sunnysideup commented 6 years ago

are you listing Pages in a ModelAdmin to achieve this

yes, and thank you, as always for your thoughtful and quick attention Robbie

maxime-rainville commented 6 years ago

@lukereative was working on something very similar 2 weeks ago. https://github.com/silverstripe/silverstripe-cms/pull/2193

It didn't make it to the 4.2 release however. Is that something we feel would be worthwhile patching in 4.1/4.2?

dhensby commented 6 years ago

It didn't make it to the 4.2 release however. Is that something we feel would be worthwhile patching in 4.1/4.2?

I think that would be worthwhile

lukereative commented 6 years ago

Fixed by https://github.com/silverstripe/silverstripe-cms/pull/2193