- Page History
page history does not works on GAE,
http://web2pybrasil.appspot.com/init/plugin_wiki/page_history/home  Fails
and raises a ticket


There is a limit to history entries per page?

I mean, if I edit a page too many times this will create too many entries in
plugin_wiki_page_history
I think it needs a limit, may be 20 entries per page like a FIFO


2010/8/1 Bruno Rocha <rochacbr...@gmail.com>

> I am developing and writing a lot with plugin_wiki (cube2py). I already
> have some suggestions, observations and have also found some bugs.
> As I'm finding more issues, I will posting here in this thread. If someone
> else has something to add, enjoy the thread.
>
> I am working now on this page :
> http://web2pybrasil.appspot.com/cursoweb2py/
>
> *
> *
> *Bugs I Found:*
>
> -* **Comments Widget*
> I noticed that the comments widget is restricted to logged in users, the
> code that generates the widget has requires_login (), this is great for
> protecting users not logged in to write.
> however, as the same widget generates the form for adding a comment, and
> also generates a list of comments to display, it is not possible to display
> existing comments to a user who is not logged.
> I suggest dividing into two widgets, one to generate the form of insertion,
> and this would be protected. And another to generate a list of existing
> comments, and this would free reading. this last could be used in another
> place eg:  to show recent comments for a page.
>
> -* Searches with crud.search and jqgrid on GAE*
> I got error using crud.search and jqgrid widgets, as GAE does not allow to
> perform LIKE, StartsWIth, EndsWith, Contains, etc, while do not have any
> workarround, I think that options should be disabled When it is detected
> that is working in GAE
>
>
> *Suggestions:*( Too many things. Sorry )
>
> - *Widget_Builder:*
> Binds the code generated by widget builder direct to the page content
> editor, I think it is not hard to do with JavaScript, preventing the
> copy-paste when using widget builder
>
> - *Widget* *Messages customization*
> Include the total capacity for customize the output messages  in the
> standard widgets. "load_action" and "load_url" eg uses AJAX and display
> the message "loading", it would be nice to have how to pass as a parameter,
> a new message to be displayed, it is usefull for translating.
>
> - *Blank lines, white space:*
> Markdown for example set spaces by using two blank spaces at the end of
> each line to make a break, I'm developing a lot with plugin_wiki and had to
> create a function just to give me white space and blank lines.
> ``{{=br(2)}}``:template
>
> - *Categories:*
> wiki or any other type of page created with plugin_wiki, IMHO, will need
> some kind of category management. it is not difficult to implement as
> standard, without having to create custom widgets, as I had to do.
>
> - *Search: *
> I created a custom widget that performs searches in titles, slugs, and body
> of the pages, and it is running on GAE,  I believe this should be used as a
> widget placed on the meta-header, or meta-sidebar for example. but could
> be part of the plugin itself, considering that this is a basic need of any
> wiki page.
>
> - *Link Targets:*
> I do not think there is a specific reason not to open external links in a
> wiki page, wikipedia does, it would be interesting to receive the parameter
> "target" by default in the marking of a [[link]] as [[linktitle
> http://linkurl  blank]]
>
> - *Preview and Saving: *
> It is very annoying having to submit  the page every time we need to save,
> then to have a preview, the saving could happen with AJAX and have option to
> view a Preview window.
>
> - *Lists:*
>  In ordered and unordered lists creates with - and +, Needs a way to create
> sublevels with lists, maybe -- and ++
> - A Topic
> -- Subtopic of A Topic
> --- Subtopic of a subtopic of A Topic
> -- Another subtopic of A Topic
>
> + A Topic
> ++ Subtopic of A Topic
> +++ Subtopic of a subtopic of A Topic
> ++ Another subtopic of A Topic
>
> - *Page auto reference:*
> It would be interesting to have a variable that works as ALIAS to reference
> the page itself, when I need to reference the current page into a widget I
> use {{= request.args(0)}} would be more interesting to use something like
> "THISPAGE"
>
> - *Wiki Pages management: *
> Wiki Pages management "plugin_wiki / index" tends to get a little confusing
> as the number of existing pages grows, it would be interesting to have
> pagination, search, categorization.
>
> - *Meta Pages: *
> As a developer I use a lot the page meta-code, but as the code grows,
> things start getting difficult to administer, would have the option to
> create more pages like meta-code, for example meta-code- xxx,
> meta-code-something, meta-code-anynameigive, and they have the same
> operation of the meta-code.
>
> By Now , that's it. As Im using I will send more thoughts about it.
> I am available for any help or tests you need.
>
> {{=thanks}}
>
> ---
> rochacbruno.com.br
> @rochacbruno
>
> 2010/8/1 mdipierro <mdipie...@cs.depaul.edu>
>
> Fornow you can post here.Please send your comments asap because I am
>> about to revise it and write a book chapter about it.
>>
>> On 1 Ago, 04:55, Bruno Rocha <rochacbr...@gmail.com> wrote:
>> > Sorry again, I am creating a new thread about plugin_wiki.
>> >
>> > I wonder if there is any public place where we can write suggestions,
>> > criticisms, and send questions exclusively about plugin_wiki, markmin
>> and
>> > cube2py?
>> >
>> > --
>> >
>> > http://rochacbruno.com.br
>>
>
>
>
> --
>
> http://rochacbruno.com.br
>



-- 

http://rochacbruno.com.br

Reply via email to