Skip to content
General Revolution Evolution Add-ons International
Login | Register | MODX.com
MODX Open Source Content Management System, Framework, Platform and More.
Find a Partner | Hosts + SaaS | Jobs | Donate
  • RegisterSign Up with the MODX Community
  • LoginUse Your MODX.com Account
  • MODX Community Forums
  • Evolution
  • In Development
  •  
  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • >
  • [snippet] Xett create, edit, display events + calendars + other DB - things.#

  • 4172
    1,614
    xdbedit - create your own CMP to edit custom-tables with TV-input-types
    MIGX (multiItemsGridTV, sortable multirecord-TV)
    formit2db with autocreate schema&classes
    formit2resource
    custom-tv-input-type for revo:imagelistTV
    quickCMP - CMP for creating simple backend-'modules' per snippets
    bloX/Xedit - Ressource-Listing and frontend-sorting/editing....

    Bruno17 Reply #1, 3 years, 10 months ago

    Reply
    • Link to this post#1
    Snippetname: [!Xett!]
    Author: Bruno Perner
    Examples:http://www.meine-goldschmiede.de/testmodx/index.php?id=1122
    What can you do with it: Create, edit, display calendars, eventlists and other Datas from DB-tables.
    Also you can create booking-Systems for events..... and so on.

    New 02.12.2008 v0.3 beta :
    You are now free to Create Templates, which are nested into each other. Create an array in your projectfile getdatas.php with the key ['innerrows']['xxxx']
    then you have placeholders in your Templates [+xett.innerrows.xxxx+] they can all be nested into each other. So you can have in the innerTpls more innerTpls and so on.
    You can create the whole array in the getdatas.php or you can say for example: ['innerrows']['day']['getDatasOnRender'] then comes the array for this Template to the placeholder [+xett.innerrows.day+] from the file dayGetdatas.php. Each row is then rendered in the Template dayTpl where you have the placeholders [+xett.row.value+] and so on.

    included
      [list]
    • special phx-modifiers for date-work
    • adodb-time class for working with historical and future dates
    • some js-scripts
    • the document class for creating documents
    • phx
    • chunkie class for template-creating
    • some documentation
    • example projects
    • Xett-project for easy-events support
    • Xett-project for installing the example-documents
    [/list]

    Todo
      [list]
    • security
    • pagination for list views
    • validation for input fields
    • example for working with easy-event events(create, edit, display)
    • easy management made just by dragging the mouse to select a time frame, perhaps with something like http://simile.mit.edu/timeline/ or http://www.dhtmlgoodies.com/scripts/dhtmlgoodies-week-planner/dhtmlgoodies-week-planner.html
    • Docu, english!!
    • lang-strings/files
    • ? let me know!!
    [/list]

    Feel free to test it, modify it and let me know what you think about it.

    Bruno



  • 7231
    4,205
    Shane Sponagle | Snippet Call Anatomy | MODx Developer Blog | Working With a Content Management Framework: MODx

    Something is happening here, but you don't know what it is.
    Do you, Mr. Jones?  - 

    dev_cw Reply #2, 3 years, 10 months ago

    Reply
    • Link to this post#2
    Wow, this looks very cool.


  • 12684
    118

    IG88 Reply #3, 3 years, 10 months ago

    Reply
    • Link to this post#3
    It definitely has a fantastic list of features, but the css will need some serious work.


  • 4172
    1,614
    xdbedit - create your own CMP to edit custom-tables with TV-input-types
    MIGX (multiItemsGridTV, sortable multirecord-TV)
    formit2db with autocreate schema&classes
    formit2resource
    custom-tv-input-type for revo:imagelistTV
    quickCMP - CMP for creating simple backend-'modules' per snippets
    bloX/Xedit - Ressource-Listing and frontend-sorting/editing....

    Bruno17 Reply #4, 3 years, 10 months ago

    Reply
    • Link to this post#4
    feel free and put your hands on it! then let me see your work.
    thanks.


  • 4971
    964
    Website: www.mercologia.com
    MODX Revo Tutorials:  www.modxperience.com

    MODX Professional Partner

    charliez Reply #5, 3 years, 10 months ago

    Reply
    • Link to this post#5
    Why does it have the days of the week on top and then the days of the month (number dates) on the left?
    Kind of confusing dont you think?

    There should be different views... day, week, month...


  • 4172
    1,614
    xdbedit - create your own CMP to edit custom-tables with TV-input-types
    MIGX (multiItemsGridTV, sortable multirecord-TV)
    formit2db with autocreate schema&classes
    formit2resource
    custom-tv-input-type for revo:imagelistTV
    quickCMP - CMP for creating simple backend-'modules' per snippets
    bloX/Xedit - Ressource-Listing and frontend-sorting/editing....

    Bruno17 Reply #6, 3 years, 10 months ago

    Reply
    • Link to this post#6
    in which view are the days of the month on the left?? What you see in the month calendar-view-example on the left are the weeknumbers of the year.
    You can build all views you want. in the example there are day,week,month and total-views. you can modify all views and make your own views in the templates.


  • 7455
    2,190
    follow me on twitter: @dimmy01

    Dimmy Reply #7, 3 years, 10 months ago

    Reply
    • Link to this post#7
    would be nice if something like this could be included in the tool so that easy management can be made
    http://www.dhtmlgoodies.com/scripts/dhtmlgoodies-week-planner/dhtmlgoodies-week-planner.html
    just by dragging the mouse to select a time frame

    maybe based on user groups in what level you can add events etc.
    would be great to use something like this for a work roster.

    Dimmy


  • 4172
    1,614
    xdbedit - create your own CMP to edit custom-tables with TV-input-types
    MIGX (multiItemsGridTV, sortable multirecord-TV)
    formit2db with autocreate schema&classes
    formit2resource
    custom-tv-input-type for revo:imagelistTV
    quickCMP - CMP for creating simple backend-'modules' per snippets
    bloX/Xedit - Ressource-Listing and frontend-sorting/editing....

    Bruno17 Reply #8, 3 years, 10 months ago

    Reply
    • Link to this post#8
    Thanks for the link, Dimmy!
    would be nice if something like this could be included
    it would! I want to experiment with this kind of managing the events, if I have the time for it.

    Bruno


  • 7455
    2,190
    follow me on twitter: @dimmy01

    Dimmy Reply #9, 3 years, 10 months ago

    Reply
    • Link to this post#9
    Ok looking forward to see that working in this great snippet (maybe convert the admin part to a module?


  • 4172
    1,614
    xdbedit - create your own CMP to edit custom-tables with TV-input-types
    MIGX (multiItemsGridTV, sortable multirecord-TV)
    formit2db with autocreate schema&classes
    formit2resource
    custom-tv-input-type for revo:imagelistTV
    quickCMP - CMP for creating simple backend-'modules' per snippets
    bloX/Xedit - Ressource-Listing and frontend-sorting/editing....

    Bruno17 Reply #10, 3 years, 10 months ago

    Reply
    • Link to this post#10
    Now with project-files for easy-events-support works together with the easyevents.class for reading documents with date-TVs.
    Display the Events in each view you want. Create, Edit the Events directly from the calendar or list-view.


  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • >



Actions

Login to Post

Other Support Options

To file a bug or make a feature request visit our issue tracker, or you can also purchase commercial support.

Love MODX?

If you build sites for a living with MODX or just love using it, why not give back?

Information

Posted in this thread:
Bruno17, Dimmy, IG88, PH!L, Sylvaticus, bluespark, c-m, charliez, dev_cw, goldsky, ronaldlokers, vhollo

 
Back to Top

MODX Global HQ

1333 N Stemmons Fwy, Ste 110
Dallas, TX 75207
United States

+1 (469) 777-MODX (6639)

The MODX Company

  • Contact
  • Media Center
  • Careers at MODX
  • Wall of Fame
  • The MODX Blog

Sponsors

SoftLayer Firehost: Secure Cloud Hosting

Stay Connected

Read our previous email newsletters.

Twitter Facebook Google+ LinkedIn github Feeds

Privacy Policy | Terms of Service | Pixels by AKTA Web Studio© 2005-2012 MODX. All rights reserved. Trademark Policy