massimo, you could use my improved tagging plugin if you want to it allows single users to create tags for single record and display tag clouds for a single record, table, and a general tag cloud
On Apr 22, 3:35 pm, mdipierro <[email protected]> wrote: > Tagging is a good idea. I will add that. > > By the way, email me personally and I can give permission to edit > pages. > > On Apr 22, 12:40 am, Kuba Kucharski <[email protected]> wrote: > > > > > SUMMARIZE: > > > could we improve web2py documentation dramatically w/o creating a lot > > of new content just by tagging? > > > FULL: > > > After Massimo's post in "Preventing login after Auth.register; Adding > > groups to the register form" > > > >It is in the book but it is called form_factory. web2py support both > > >names. > > > I know, factory is there. but there is no info about this little trick: > > > SQLFORM.factory(db.auth_user, Field('something')) > > > I know it is "lame-->not-a-trick" for programmers/carefull readers of the > > book > > > but how can one(student, beginner) know he can do that? Let me present > > you some feedback about teaching web2py to students of.. psychology > > ..with "some" background in programming > > (means: after 1 year of basics+databases(EXCEL;)+MYSQL)+Python - yes, > > they are pretty green but they know what an object is more or less, > > they know what does it mean to return a value, they understand what > > the database is. they are probably convinced they know how it works) > > > They see db.auth_user as a whole table of data(YES), not the > > "definition", they stick to this thinking almost to the end, they give > > up after "showing" them how it is coded in DAL, how f.e the drop() > > method works > > > I needed to explain this thing to many of them. Somehow, they see it > > that way. And you probably know why.. > > because of this: db.person['id'] ;) > > > of course, IN THE BOOK: > > > "It defines, stores and returns a Table object called "person" > > containing a field (column) "name". This object can also be accessed > > via db.person, so you do not need to catch the return value. > > define_table checks whether or not the corresponding table exists." > > > (they claim they understand those first 6 sections of the book but it > > seems they missed some details) > > > should this sentence: "It defines,... " go UPPERCASE? Or rather go > > uppercase when "beginner button" CLICKED in the book app? > > > the book is great BUT pretty condensed. hard to read for someone who > > just learned a lot of things from the python section of the web2py > > book. > > > This is the point of my question. Even if I am still wrong and the > > "trick" is in the book, the question still stands. > > > Massimo, I don't expect nor want to waste your time to implement such > > things especially since the book app is online and free AFAIK. I am > > asking community, does marking/tagging things in the book/other > > recipes makes sense for you? because tagging will be a lot of work. > > but could this improve web2py documentation dramatically w/o creating > > new content? > > > Maybe this could nicely complete the idea of making new tutorials on > > different levels of knowledge. > > > quote from the previous thread: > > " > > or.. are we trying to fit to much into the book, and soon we will need > > beginner's and advanced book. normal/extended/with python explanatory > > etc. > > > this is a question for all of you: > > > How far should we go with documenting, the book/web2pyslices/etc W/O marking > > sections/subsections/sentences *beginner/*advanced(maybe some other > > markers) so we > > could easily split/sort them later? > > " > > > -- > > Kuba > > > -- > > Subscription settings:http://groups.google.com/group/web2py/subscribe?hl=en

