Coder Social home page Coder Social logo

bigtree-cms's People

Contributors

afi13 avatar atstp avatar benplum avatar bigtreecms avatar davidnewcomb avatar dchubar-fj avatar dfrnswrth avatar jemaleddin avatar randyhook avatar timbuckingham avatar tm8544 avatar zumbrunnen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bigtree-cms's Issues

Module Designer

Module designer is adding actions as icon_small_home and icon_small_add -- they should be just "add" and "home".
It's also making the positions wrong (view should be before add).

BigTree bar on hidden pages

Looks like the javascript throws a bunch of errors on hidden pages, the page ID isn't being set correctly.

Continue Editing Resources

Looks like if you add an image, preview the changes to the page, then come back to continue editing, the resources in the WYSIWYG aren't decoded properly. The image still has the {www_root} flag in it.

View creation error

Line 64 of developer/modules/views/create -- double decodes the $options variable.

Grouped Module Breadcrumbs

When viewing a grouped module, the 2nd breadcrumb links back to the modules landing page, not the group page.

Custom field types and callouts

When creating a custom field type, selecting "Callouts" under user case doesn't save. You have to re-edit and click "Callotus" again.

Home Template Default

We're installing the Home and Content templates by default. Really, the home template is never (or rarely) used for anything but the home page. Maybe we hide it from the chooseable templates (or at least make Content the default for new pages).

Data base pop list

When editing a database pop list, it doesn't remember the "Description Field" sort order in the options modal.

{wwwroot} in link selector

When linking up something using the File Manager with local storage enabled, it returns the {wwwroot} link instead of the human readable one. Probably is fine on save, but it looks bad.

Too many children under a single parent breaks positioning javascript.

If a parent has too many children when you try to reorder the children it fails with the following error : "NetworkError: 414 Request-URI Too Large". I believe this limitation could be avoided if we didn't post every pages order, but instead posted the changed page and it's new location and then calculated the effect on the remaining children.

exif_read_data

Exif_read_data can throw warnings on corrupt images. It should be silenced.

Install content age

After a fresh install, the home page's content age is "735007 Days," which isn't exactly accurate.

Callout window covering file browser

The file browser pop below the callout modal when browsing for a photo. The "Browse" button is also too wide and breaks to a new line, shrinking padding seems to fix it.

Dropdown Issues

Sometimes when you use letter keys to switch types in a dropdown clicking "Options" for the field type will pull up the wrong one.

Sorry Page Sucks

The "Sorry" page for trying to create a view without the appropriate columns is really ugly.

Also, it shows up when you try to create an Image View even if you didn't set it to enable being draggable.

Draggble Grouped View Bug

After adding a bunch of pending entries, I reordered them. After adding another item, the view showed empty lines. I then went and published all the changes. The view now has all the approved item, but is also listing the blank entries. View caching problem?

Template Creation Buggy

The default template resource names aren't written to the template files that are created in BigTreeAdmin::createTemplate

Force / on upload directories.

When using an upload directory (for an "upload" field type) do an rtrim() on the directory and add the trailing / in case they forgot.

File Browser bug

if an image upload field has an existing image, then you remove that image, then click browse and select a photo from the browser it never repopulates and does not save. Leaving the existing image and browsing works, as does browsing from an empty field.

Routed Template for home

Looks like home can only have a basic template. Maybe we change it so it can use a routed template or disable the routed templates in the selection screen.

It would be cool to be able to build out a routed template from home, more web-appy, removing that extra piece of the URL string.

Hiding views column

Can we hide the "views" column until they have set up analytics? Seems silly to show all 0's.

File browser closing

Try opening the file browser, clicking into a folder, then uploading an image. But don't actually upload it, just bring up the OS file picker. Now hit cancel or the esc key. The file browser will close entirely, and if you try to open it again, everything goes all crazy.

return=front

When hitting "view in bigtree" from the toolbar, you aren't returned to the front (I'm assuming that's what the query string is for?).

Hiding admin/developer permission

Since admins and developers have full access and the permissions table is ignored, we should just hide that section. The text about permissions being ignored can fill the space as a full paragraph. It is very confusing even with the line of text

Homepage shouldn't be movable - 'cause it's the *Home* Page

/pages/move/ defaults to allowing move of the homepage, just like /pages/move/0/. I know we've hidden the tab, but somehow a client managed to move the homepage, so it's showing up in the main nav, as well as being the main nav.

Recursive-Site-Architecture FTW!

TinyMCE plugins don't work in Front End Editor

When using the Front End Editing feature of BigTree it seems like a lot of the "plugins" don't function properly (i.e. choosing an H2 style, the dropdown doesn't work -- using the code editor doesn't work, etc).

File Browser on Front End

Browsing for an image/file in the front end editor doesn't work, just closes all modals. Maybe we don't allow file uploading/image processing on the front end (like how we hide the callouts)?

Add Resource +

The Add Resource button when building templates/sidelets/forms could really use a + icon.

Array of Items Bug

When creating a new template, the array of items field type options do not save. Must edit and re-enter.

TinyMCE tab indexes?

Can we get these to be respectful of tab indexes of the text area they replace...?

Error State of HTML

Error state of TinyMCE fields has red left/right border but not top/bottom.

Selecting a different type of callout doesn't refresh the form

When editing a callout in a page, and multiple types of callouts exists, selecting a different callout type doesn't refresh the form. After doing a bit of searching, it seems that the bind method for loading the new form is failing, and can be fixed by changing:

$("#callout_type select").bind("select:changed",function(event,data) {

to:

$("#callout_type select").bind("changed",function(event,data) {

This is the same for editing and adding callouts.

Modals Position fixed/absolute

The different modals need to be consistently positioned, either fixed or absolute, right now it's weird that some scroll while others don't.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.