Code Monkey home page Code Monkey logo

viennacms's People

Watchers

 avatar

viennacms's Issues

Reverse proxy support

Support for changing the IP address reported for reverse proxies should be 
added. This would be implemented with a check for a 'trusted IP' and then 
cutting off the first part of the X-Forwarded-For header and placing it in 
REMOTE_ADDR.

Original issue reported on code.google.com by [email protected] on 14 Feb 2010 at 11:11

  • Blocking: #6

German accents get wrongly named in URL cleaner

What steps will reproduce the problem?
1. Create an URL using German accents like 'u with umlaut'

What is the expected output? What do you see instead?
The URL should contain 'u', instead, another character is shown.


Original issue reported on code.google.com by [email protected] on 20 Jan 2010 at 7:26

file download does not correctly exit the page

What steps will reproduce the problem?
1. Upload a text file to the Files folder
2. Download the file from the widget
3. Open the text file in an utility like Notepad

What is the expected output? What do you see instead?
The file contains the basic page layout and seems to be processed by
LayoutController. this is likey due to wrong return values being passed.



Original issue reported on code.google.com by [email protected] on 16 Feb 2010 at 10:08

Reverse proxy requirement detection

The status widget should display a warning whenever the code detects a 
reverse proxy might be in use. This could be detected various ways, the best 
would be a check if > 20% (?) of site users (once a registration system is in 
place) share the same IP address (when the total user count > 15, possibly). 
Dismissal of this message should obviously be possible.

Original issue reported on code.google.com by [email protected] on 14 Feb 2010 at 11:13

  • Blocked on: #4, #5

Administration dashboard

The administration control panel should have a dashboard section with 
(possibly) the following information:

- system status (any errors, needed updates, and so on)
- initial steps (creating a node, help)
- recent updates (comments, whatever)

This page should have a 2-column 'start.com' style widget layout, and widgets 
should be providable by modules using the type registry.

Original issue reported on code.google.com by [email protected] on 14 Feb 2010 at 11:09

  • Blocking: #6

Disabled extension nodes should be checked for orphanage

Whenever an extension providing a specific node type is disabled, this node
becomes invalid, having no icon, and other things. This is a major
usability issue, and should be resolved.

The solution could be like this:
1. any type registered by an extension is checked for references
2. when the extension is disabled, any referenced type should be checked.
In case of nodes, for instance, one option could be selected:
2.a. downgrading the node to an existing node type
2.b. prohibiting the disabling of the extension
2.c. unlinking the node from the tree temporarily/hiding the node (if
conversion is impossible or unwanted)

Any other registered types which do not have a dereference handler should
simply prohibit the extension from being disabled.

Original issue reported on code.google.com by [email protected] on 16 Feb 2010 at 9:30

UTF-8 URLs shouldn't get cleaned

Browser support is good enough for making UTF-8 URLs directly usable
without removal of characters. Even if not supported, urlencoding should
fix it.

Example: Wikipedia directly encodes UTF-8 characters.

Original issue reported on code.google.com by [email protected] on 16 Feb 2010 at 10:11

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.