Yes - the AdminLTE template/theme is based on Bootstrap and includes many
front-end plugins/components (like Datatables.net, Full Calendar, etc.).
It includes layouts and widgets for displaying chat sessions, charts,
tables, etc. all with a common theme and layout.

On Thu, Mar 24, 2016 at 8:56 AM, Ron Chatterjee <achatterjee...@gmail.com>
wrote:

> I am looking at this link:
>
> https://almsaeedstudio.com/themes/AdminLTE/documentation/index.html. Is
> that widget/plugin that comes with that bootstrap? Michael, you familiar
> with that?
>
> It has something call direct chat.
>
> On Thursday, March 24, 2016 at 12:23:08 AM UTC-4, Michael Beller wrote:
>>
>> I plan to! When ready, I'd like to try and apply these styles
>> https://almsaeedstudio.com/themes/AdminLTE/pages/forms/general.html
>> to the new form.py and perhaps
>> https://almsaeedstudio.com/themes/AdminLTE/pages/tables/data.html
>> to the new grid.py
>>
>> On Wednesday, March 23, 2016 at 10:22:32 PM UTC-4, Massimo Di Pierro
>> wrote:
>>>
>>> I am linking this from the new examples app. I assume you will be
>>> maintaining it. for a while. :-)
>>> On Wednesday, 23 March 2016 19:38:22 UTC-5, Michael Beller wrote:
>>>>
>>>> Are you using 2.14.1 beta?
>>>>
>>>> I would try to get it running without changes before making changes
>>>> (unless you have a need to get it running on an old version of web2py).  As
>>>> Massimo pointed out, it's not necessarily backward compatible but other
>>>> than removing host_names (which I already did in the repo) I don't see why
>>>> it wouldn't work on an older version (I also had to remove formstyle from
>>>> appconfig to support an older version).
>>>>
>>>> I just installed a clean version using
>>>> git clone https://github.com/mjbeller/web2py-starter.git starter
>>>> into 2.14.1 beta (actually current master) and then accessed
>>>> /initialize/adminuser
>>>> <http://127.0.0.1:8000/starter2/initialize/adminuser>
>>>> to setup Admin user and auth_groups and everything worked fine.
>>>>
>>>> I'm still getting an odd error on 2.13.x which I can't figure out but
>>>> I'm content to move forward with just 2.14.1
>>>>
>>>> On Wednesday, March 23, 2016 at 8:02:51 PM UTC-4, Ron Chatterjee wrote:
>>>>>
>>>>> Got it. As always, thank you Massimo.
>>>>>
>>>>> I changed in db1.py
>>>>>
>>>>> auth.define_tables(username=True, signature=True)
>>>>>
>>>>> to
>>>>> auth.define_tables(username=False, signature=True)
>>>>>
>>>>> But in  the log in it still ask me for user name.
>>>>>
>>>>> Also I get an error when I try to register.
>>>>>
>>>>> pydal\helpers\classes.py", line 18, in __init__
>>>>>     return self.__dict__.__init__(*args, **kwargs)
>>>>> TypeError: 'NoneType' object is not iterable
>>>>>
>>>>>
>>>>>
>>>>> On Wednesday, March 23, 2016 at 7:32:18 PM UTC-4, Massimo Di Pierro
>>>>> wrote:
>>>>>>
>>>>>> You cannot do that. You have an app created with web2py 2.14.1 beta
>>>>>> and run it with an older version of web2py. myconf.get is not defined.
>>>>>> We only offer backward compatibility, not forward compatibility.
>>>>>>
>>>>>> Massimo
>>>>>>
>>>>>> On Wednesday, 23 March 2016 18:12:58 UTC-5, Ron Chatterjee wrote:
>>>>>>>
>>>>>>> I copied the config file from private and changed this to db1.py.
>>>>>>>
>>>>>>> auth = Auth(db, host_names=myconf.get('host.name'))
>>>>>>>
>>>>>>> I still don't get the app running. Any suggestions?
>>>>>>>
>>>>>>> web2py version running: 2.12.3
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Wednesday, March 23, 2016 at 6:36:34 PM UTC-4, Dave S wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wednesday, March 23, 2016 at 3:01:24 PM UTC-7, Literate Aspects
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Hi Rimas,
>>>>>>>>>
>>>>>>>>> I thank you for the kind thoughts, but I simply don't have that
>>>>>>>>> luxury.  I read and I listen to the video tutorials, IF they matched 
>>>>>>>>> the
>>>>>>>>> current live app, then following the step by step instructions would 
>>>>>>>>> be
>>>>>>>>> straight forward, but the live app does not match the instructions, 
>>>>>>>>> so at
>>>>>>>>> each step, one has to FIGURE out an unknown.
>>>>>>>>>
>>>>>>>>>
>>>>>>>> The only difference I recognized in the screen shots was that the
>>>>>>>> book had 1 more line in the header comment.  The code lines you showed
>>>>>>>> seemed to match.  But recognize that the code included in the Welcome 
>>>>>>>> app
>>>>>>>> (which is the code that gets used if you pressed the "Make new App" 
>>>>>>>> button
>>>>>>>> on the Web2Py "console" page) can get changed every release; the book 
>>>>>>>> tends
>>>>>>>> not to change as often.
>>>>>>>>
>>>>>>>> Some of these changes are simplification, some are taking advantage
>>>>>>>> of new features, and some are corrections.
>>>>>>>>
>>>>>>>> Going back to one of your earlier questions:
>>>>>>>>
>>>>>>>> def index(): return "Hello from MyApp"
>>>>>>>>
>>>>>>>> differs from
>>>>>>>>
>>>>>>>> def index(): return dict(message="Hello from MyApp")
>>>>>>>>
>>>>>>>> in a basic Python way ... the first returns a string, the second
>>>>>>>> returns a dictionary object, where the key "message" has the value 
>>>>>>>> "Hello
>>>>>>>> from MyApp:, which is a string.  The generic views that come with 
>>>>>>>> Web2Py
>>>>>>>> know how to render a string.  They also know how to render values 
>>>>>>>> retrieved
>>>>>>>> from a dictionary.  Just about everything else is a special case of 
>>>>>>>> those 2
>>>>>>>> basic capabilities.
>>>>>>>>
>>>>>>>> The BEAUTIFY() helper Rimas mentioned is something that gets
>>>>>>>> executed on the server (in rendering the views) to generate HTML that 
>>>>>>>> shows
>>>>>>>> what's in the object given as it's argument.  If that argument is a
>>>>>>>> dictionary like the above, it will render a short table showing the key
>>>>>>>> ("message") and its value ("Hello From MyApp").
>>>>>>>>
>>>>>>>> Chapter 2 covers some Python basics, and general Python tutorials
>>>>>>>> and books are available elsewhere.  If you're totally new to 
>>>>>>>> programming,
>>>>>>>> than you may want to spend some time on those.  If you're used to C or 
>>>>>>>> C#
>>>>>>>> or Java, Chapter 2 may be enough to get you started.
>>>>>>>>
>>>>>>>> Good luck!
>>>>>>>>
>>>>>>>> /dps
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "web2py-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/web2py/Md-OTq-hi-U/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to