Giter Site home page Giter Site logo

app-engine-site-creator's Introduction

  • 👋 Hi, I’m @thiur
  • 👀 I’m interested in ...
  • 🌱 I’m currently learning ...
  • 💞️ I’m looking to collaborate on ...
  • 📫 How to reach me ...

app-engine-site-creator's People

Contributors

realgt avatar rfrysiak avatar

app-engine-site-creator's Issues

UnicodeDecodeError

If I want to put Russian characters into a page I get error like 
{{{
UnicodeDecodeError: 'ascii' codec can't decode byte 0xa0 in position 10:
ordinal not in range(128)
}}}

Please use force unicode decode. I resolve this problem replacing 
{{{
page.content = request.POST['editorHtml']);
}}} 

to 

{{{
page.content = unicode(request.POST['editorHtml'],'UTF-8');
}}}

Original issue reported on code.google.com by mi%[email protected] on 26 Nov 2008 at 6:06

enable discussion group moderation

What steps will reproduce the problem?
1. http://groups.google.com/group/app-engine-site-creator
2.
3.

What is the expected output? What do you see instead?
any real discussion about site creator

What version of the product are you using? On what operating system?
last

Please provide any additional information below.
app-engine-site-creator is a very good first step for all newbies with
app-engine and django. please enable discussion group moderation and remove
all that spam. I'm sure all users ike me will support your effort.

thx for your project.

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

Add breadcrumb bar

When viewing a page, a user may find it useful to have a breadcrumb bar
containing the parent pages at the top of the page.  This should be a
per-page setting which would allow editors to block this feature (defaults
to on).

Original issue reported on code.google.com by [email protected] on 6 Oct 2008 at 5:07

Add some extra parameters to page to improve SEO

Based on SEO techniques, each page must have description and keywords meta
tags.

It would be great if we can add some extra fields on page administration.
I´ve patched the code to add meta keywords, meta description and changing
the page model. Of course, that´s not the best approach, but it´s just an
idea to improve it.

I´m attaching one printscreen.




Original issue reported on code.google.com by [email protected] on 19 Feb 2009 at 12:04

Attachments:

There is a error in IE8

I got the source through svn and it work fine in chrome and firefox. but there 
is a error on IE8,when you edit page or add child or create page the IE8 will 
report a error "can't find member",follow is detail

网页错误详细信息

用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; 
.NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
时间戳: Fri, 18 Jun 2010 16:51:21 UTC


消息: 找不到成员。

行: 16
字符: 59101
代码: 0
URI: http://ajax.googleapis.com/ajax/libs/dojo/1.2.0/dojo/dojo.xd.js

and show nothing.I can't find resolution by google,somebody meet this question?

Original issue reported on code.google.com by [email protected] on 18 Jun 2010 at 4:54

Storing files in the Blobstore service

The Blobstore service allows to serve data objects that can be up to 2 
gigabytes in size.

The app should be able to choose how to store files (Datastore or Blobstore).

Original issue reported on code.google.com by [email protected] on 20 May 2011 at 10:33

Add anonymous access to pages

If you could mark pages for anonymous access this would be good, this
should not redirect to the login page for any page set to anonymous.

Original issue reported on code.google.com by [email protected] on 14 Nov 2008 at 3:35

app is unworkable on my system

What steps will reproduce the problem?
1. Download the version 1.1 ZIP file and extract locally
2. Run the dev_appserver on the app
3. Login using a fake GMail address, but checking "Sign In as
Administrator" on the development login page
4. Pages render from the app, but all attempts to add new content (Create
Page, Edit Sidebar and Bulk edit users) fail


What is the expected output? What do you see instead?
Editing the pre-existing "Welcome to App Engine Site Creator" page works
fine.  Any attempt to add new content fails


What version of the product are you using? On what operating system?
aesc version 1.1 from the ZIP file.  Ubuntu Linux and Mozilla Firefox browser


Please provide any additional information below.

The app is unworkable on my system.  When I add try to Create Page, I
receive this error and the page is not created:

AttributeError at /admin/edit/28/
'NoneType' object has no attribute 'acl'
Request Method:     GET
Request URL:    http://localhost:8080/admin/edit/28/
Exception Type:     AttributeError
Exception Value:    'NoneType' object has no attribute 'acl'
Exception Location:     /aesc/models.py in __get_acl, line 156


Edit Sidebar serves up this error:

TypeError at /admin/edit/sidebar/
string indices must be integers
Request Method:     POST
Request URL:    http://localhost:8080/admin/edit/sidebar/
Exception Type:     TypeError
Exception Value:    string indices must be integers
Exception Location:     /aesc/models.py in __try_parse, line 537


Bulk edit users gives this error:

ValueError at /admin/bulkeditusers/
need more than 1 value to unpack
Request Method:     POST
Request URL:    http://localhost:8080/admin/bulkeditusers/
Exception Type:     ValueError
Exception Value:    need more than 1 value to unpack
Exception Location:     /aesc/views/admin.py in bulk_edit_users, line 606


I'd like to use this code to build an app, but it's simply not working at
this point.  Any suggestions for correcting these problems?


Original issue reported on code.google.com by [email protected] on 23 Dec 2008 at 3:40

Icons are not displayed for the attached files

What steps will reproduce the problem?
1. in the Attachments tab when editing a page

What is the expected output? What do you see instead?
On the left should be a icon for the attached file

Please use labels and text to provide additional information.
Log message:
{{{
Can't open zipfile static/images/fileicons.zip: [Errno 2] No such file or 
directory: 'static/images/fileicons.zip'
}}}

Found in the documentation for app.yaml:

  All of the files in the given directory are uploaded as static files, and none of them can be run as scripts.

Original issue reported on code.google.com by [email protected] on 23 May 2011 at 11:04

Please use Django best-practice and modular code design

Currently, the code is monolithic. Django best-practice is to modularize
code with apps, so it can be reused more easily. Please watch this video:
http://www.youtube.com/watch?v=A-S0tqpPga4&feature=channel_page

You might want to go even further. Please take a look at app-engine-patch
and the upcoming support for self-contained apps (and the media generator
in particular):
http://code.google.com/p/app-engine-patch/wiki/SelfContainedApps

Also, you don't use Django's auth framework. With app-engine-patch you
could easily support Google Accounts and normal accounts and let the user
choose what he prefers.

Original issue reported on code.google.com by [email protected] on 4 Jan 2009 at 12:44

Allow users to create multiple sidebar

The left menu is a bit poor, so my suggestion is to enable users to create
multiple sidebars, based on pages.

It can be used to divide pages in multiple content sections. The idea of
dividing pages into parent/child model is great, but could be better if
sidebar follows the same model.




Original issue reported on code.google.com by [email protected] on 19 Feb 2009 at 11:57

Add i18n support

Potentially we could enable editors to specify names, titles, and content
in different languages and then show users different versions, based on a
setting stored in UserProfile.  This would require considerable changes to
the datastore and the page editing UI.

Perhaps in the short term we could add a link to translate the page to
another language.  I think this would have to be done with JavaScript
unless the google translate proxy can somehow forward authenticated user
requests (unlikely).

Original issue reported on code.google.com by [email protected] on 6 Oct 2008 at 3:12

Switch editor to FCKeditor

There are some problems with the Dojo editor for editing content. 
FCKeditor seems to be a suitable replacement.

Original issue reported on code.google.com by [email protected] on 28 Oct 2008 at 4:46

Porting app from Django 0.96 to 1.2

Please review r142 with is a port for app from Django 0.96 to 1.2

This should also fix the issue 20 because since 1.0, Django natively supports 
Unicode data everywhere.

Original issue reported on code.google.com by [email protected] on 12 May 2011 at 5:22

FCKeditor change

FCKeditor has replaced the Dojo editor and Dojo references were updated to
1.2.0.

This resolves issue 14 and issue 15.

Original issue reported on code.google.com by [email protected] on 28 Oct 2008 at 6:57

Add a list of child pages to the page view

When viewing a page, a user may find it useful to have a list of child
pages at the bottom of the page.  This should be a per-page setting which
would allow editors to block this feature (defaults to on).

Original issue reported on code.google.com by [email protected] on 6 Oct 2008 at 5:06

Server Error

What steps will reproduce the problem?
1. Downloaded the Site Creator code using SVN;
2. Configured the "SYSTEM_TITLE" in configure.py and "application" in app.yaml;
3. Uploaded the code to my site;
4. Go to the site in Firefox.

What is the expected output? What do you see instead?

I followed the Deployment Instructions on the Wiki and deployed the Site
Creator on my site at c9rapps.appspot.com and I get this error message at
the /admin/ URL:

--------------------------------------------------------------------------
Error: Server Error
The server encountered an error and could not complete your request.

If the problem persists, please report your problem and mention this error
message and the query that caused it.
--------------------------------------------------------------------------

At the root URL, I get a "Server Error" in the content pane as well.


What version of the product are you using? On what operating system?

Version: SVN trunk. OS: Google App Engine

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 25 Apr 2009 at 11:50

Add theme support

Theme support could be added by providing an interface to upload custom CSS
files.  The CSS files could then be chosen on a per-user basis.

Original issue reported on code.google.com by [email protected] on 6 Oct 2008 at 5:08

create a sitemap.xml and robots.txt

Feature request.

Add a handler to respond to the 
http://someurl/robots.txt
http://someurl/sitemap.xml

A way to create robot.txt somehow will be a great feature.
Also a way to mark a page in sitemap.xml

I am not sure how, but an entry in app.yaml like following will be of great
help.

  - url: /robots.txt
    script: robots.py 

  - url: /sitemap.xml
    script: sitemapxml.py


Original issue reported on code.google.com by [email protected] on 29 Jan 2009 at 9:06

YUI-style image upload

A (YUI or similar) function for uploading imaged into content directly from  
within WYSIWYG window and store onto Datastore.

I know one other GAE-based blog called Cpedialog integrated YUI nicely 
http://code.google.com/p/cpedialog/ 

Original issue reported on code.google.com by [email protected] on 30 Mar 2009 at 3:00

Code review request

Please review.

I changed method of storing files on the Blobstore service. Please note that 
the new method is not compatible with the old. The blob_data attribute of 
FileStore class has a different Property class.

I added the ability to resize the images attached to the page.

I added the file browser for CKEditor to make easy inserting files on the page.

Original issue reported on code.google.com by [email protected] on 11 Dec 2011 at 10:17

Code review request

Purpose of code changes on this branch:


When reviewing my code changes, please focus on:


After the review, I'll merge this branch into:
/trunk


Original issue reported on code.google.com by realgt on 30 Jan 2009 at 10:07

UTF-8 Issues with templates

I dont know if you have noticed, but all templates files are written using
ANSI. This is making some messy with my encoding.

To grant compatibility between languages, please change it to utf-8 and add
on base.html some code to make browsers understand it.

After head, one meta:

<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>


Original issue reported on code.google.com by [email protected] on 19 Feb 2009 at 12:14

Attachments:

exception

KeyError at /
'28'
Request Method: GET 
Request URL: http://localhost:8080/ 
Exception Type: KeyError 
Exception Value: '28' 
Exception Location: C:\Python25\lib\pickle.py in load_binget, line 1156 

Environment: window xp python 2.5.4, PIL 1.1.6, Django 1.0.2

Original issue reported on code.google.com by [email protected] on 3 Mar 2009 at 9:35

Latin characters are cut during generate_name javascript function

I´ve done some tests with "Complete from title" and some latin characters
are cut.

It´s not crucial, but would be great to see something like wordpress permalink.

I´m working now to port wordpress php code to make it work here. As soon as
possible I´ll send you some news.

--Robson

Original issue reported on code.google.com by [email protected] on 19 Feb 2009 at 6:52

Allow non-google-accounts as users

Requiring that users are Google accounts is not always practical when
trying to integrate the site with other systems.

It would be nice if one could chose Google accounts vs. django user api or
some other standalone user system to log in.

This issue might be covered by issue #22, but I wanted to pull it out of
there so that it might actually be fixed.

I'm tempted to try to fix this myself. What would you suggest is the best
approach: Re-integrate django's user api or implement a standalone User
class with only the necessary methods required by site-creator?

Original issue reported on code.google.com by [email protected] on 4 Mar 2009 at 1:04

Upgrade Dojo to 1.2.0

Dojo 1.2.0 was released on ajax.googleapis.com, we should switch to use
this release.

Original issue reported on code.google.com by [email protected] on 28 Oct 2008 at 4:45

Translate this cms

I think it will be great to translate this cms into other languages. For 
example, I want and I can write desired code and translate it into russian. 
And then i think others will support the idea.  :)

The problem is this is almost the only cms, that works in ae. And it's 
comfortable and simple to work with your natural language. So i suppose it 
will make the system more popular. 

Original issue reported on code.google.com by [email protected] on 13 Dec 2009 at 6:14

Login Issue

Hi,

i have a problem: it seems being in Google Accounts, but  need a
confirmation from you:

I've created an application where all Google users can login. I've created
it with an account that is registered in Google Apps and in Google
Accounts. I log into App Engine from my Google Apps URL.

Now, if i upload Site Creator, and login with my Google Apps / Google
Accounts username (in the site, of course, not in the App CP), i can't
admin the site. I think that's because it logs into with the wrong username
(actually, i can't find out which one). If i create an app with access
group = my domain, i can login and manage the site.

I'm sayng that's a google problem, because i had another problem with the
double account:

If i log in from this URL http://appengine.google.com/ i can create
applications, but not manage them (i'm always redirected to the app
creation page). If i login (with the same user) from
http://appengine.google.com/a/gg-lab.net/, i can't create apps (it request
sms confirmation), but i can manage apps created from the other URL.

Can you help me?

Thanks

GG

Original issue reported on code.google.com by admin%[email protected] on 17 Apr 2009 at 7:50

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.