Sep 06, 2008, 01:46 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
modxcms.com web
  MODxCMS.com   Forums   Help Login Register  
News:Donate to MODx: Donations
Poll
Question: What are the most urgent additions to MODx ?
Forum integration ?
Shopping cart integration ?
Something else ? (post in the thread)

Pages: 1 [2] 3 4 ... 8   Go Down
  Print  
Author Topic: What are the most urgent additions to MODx ?  (Read 33716 times)
0 Members and 1 Guest are viewing this topic.
rthrash
Foundation
*
Posts: 9,105



WWW
« Reply #15 on: Oct 18, 2005, 08:39 PM »

Fellini, Plugins are tough. I think it'd probably be very good in fact to have a explanation of how the document parser works, including where and how the different events tap into it.
Logged

MODx is a framework that allows web professionals to turn over sites to end-users for daily maintenance without worrying. Community participation and questions are encouraged, especially when you help us help you, read the wiki, and review snippet parameters – even if you have to look at the source. Searching the forums helps, too.
Ryan Thrash
MODx Co-Founder
Principal @ Collabpad
work productively.
work intelligently.
work together.
sottwell
Documentation Team
*
Posts: 7,900



WWW
« Reply #16 on: Oct 19, 2005, 01:25 AM »

I've started on that; I've actually written plugins using two of the Template Service events, and have documented OnWebPagePrerender and how it was used in the adding of the lang variable to links in the page.  As I work with them and come to understand them, I'll be adding to the list.
Logged

sottwell.com has moved to a lovely Solaris 10 server!
Log in username guest, password guestuser.
Templates are now becoming available at http://sottwell.com/templates.html
sottwell
Documentation Team
*
Posts: 7,900



WWW
« Reply #17 on: Oct 19, 2005, 01:30 AM »

multi lingual sites

Check this.
http://modxcms.com/forums/index.php/topic,409.0.html
Logged

sottwell.com has moved to a lovely Solaris 10 server!
Log in username guest, password guestuser.
Templates are now becoming available at http://sottwell.com/templates.html
banzai
Testers
*
Posts: 853


MODx Italia


WWW
« Reply #18 on: Oct 19, 2005, 05:14 AM »

e-commerce and an advanced search system (to search for folder, subsites or fields like alias or description)..
Logged

MODx Websites Showcase 
Add your site to www.modx.it!
-----------------------------------------------------
FREE MODx Templates
www.tattoocms.it
-----------------------------------------------------
VIDEO: whats new in MODx 0.9.5   | VIDEO: MODx PHP Application Framework  |  bubuna.com - Web & Multimedia Design
Mitch
Full Member
***
Posts: 220


« Reply #19 on: Oct 19, 2005, 11:31 AM »

For me an important addition would be a better/easier way of organizing and moving snippets/plugins/modules/chunks.

For example I am working on a some code that consists of a module,plugin,snippet and some chunks. I have to keep switching between all the tabs in the resourcemanager to find all the things I am working on. Also it is hard to find the correct snippets/plugins/modules/chunks in the rather long lists I have. It would be nice if you could put the snippets/plugins/modules/chunks in a group so you know they belong together and are easier to find.

Next thing is moving those snippets/plugins/modules/chunks to a productionserver or swap it with other users. Currently you have to copy the code and settings and make sure all the events for plugins are set correctly. This is a quite difficult and timeconsuming process. It would be very nice if you could just "package" the snippets/plugins/modules/chunks you need. They get combined into one file and you can just copy that file to your server and "unpackage" it.

And last I think that the usermanagement is now too complex. I have users that have to login to the frontend and manager and I can't really explain to them why they have to login twice, have two passwords etc... Also the administration of a person that is twice in the database is a bit difficult to keep them in sync.

Related to that is that it is hard to get a bit of overview of which user can access what documents or the other way around, what documents belong to what documentgroups and which webusergroups/usergroups can access/edit them. It would be nice if you could highlight documents in the documenttree that belong to a specific documentgroup or that can be accessed by the currently selected user/group..

I had some more minor stuff, but I forgot what it was  Undecided  but those are not urgent anyway
Logged
rthrash
Foundation
*
Posts: 9,105



WWW
« Reply #20 on: Oct 19, 2005, 12:24 PM »

Great stuff Mitch. I can assure you that I share much of the same concern. Some could be addressed in the current branch, some is addressed in TP4, and some needs to be addressed. Keep 'em coming!
Logged

MODx is a framework that allows web professionals to turn over sites to end-users for daily maintenance without worrying. Community participation and questions are encouraged, especially when you help us help you, read the wiki, and review snippet parameters – even if you have to look at the source. Searching the forums helps, too.
Ryan Thrash
MODx Co-Founder
Principal @ Collabpad
work productively.
work intelligently.
work together.
Robsta
Full Member
***
Posts: 116


WWW
« Reply #21 on: Nov 03, 2005, 11:10 AM »

eCommerce without a doubt. Almost every small business I have spoken to (when touting for business  Smiley ) had shown either an interest, or it's their main requirement, in a shopping cart system or online sales system.

Personally, I've not spoken to any businesses who look for a forum.

Just my opinion from my experiences.  Wink
Logged

Visit CubeCartForums.org to talk serious ecommerce!
Spot the biggest mistake in business... "Backups? I'm far too busy to take backups!"
www.inspired-solutions.net
sottwell
Documentation Team
*
Posts: 7,900



WWW
« Reply #22 on: Nov 03, 2005, 11:16 AM »

Actually, that's not really an "addition" to MODx, that would be a separate module, not part of the core.  Like a forum, an event calendar, photo galleries.  But the core coders need to focus on improvements to the core itself, and let others who are interested and talented make up the extra optional modules.
Logged

sottwell.com has moved to a lovely Solaris 10 server!
Log in username guest, password guestuser.
Templates are now becoming available at http://sottwell.com/templates.html
Robsta
Full Member
***
Posts: 116


WWW
« Reply #23 on: Nov 03, 2005, 11:54 AM »

Actually, that's not really an "addition" to MODx, that would be a separate module, not part of the core.  Like a forum, an event calendar, photo galleries.  But the core coders need to focus on improvements to the core itself, and let others who are interested and talented make up the extra optional modules.
I was actually talking about shopping cart integration, which was what the first post (and attached poll) was asking about.  Smiley Sorry about the missunderstanding in my original post. I perhaps didn't phrase it ideally.  Cheesy
Logged

Visit CubeCartForums.org to talk serious ecommerce!
Spot the biggest mistake in business... "Backups? I'm far too busy to take backups!"
www.inspired-solutions.net
Mark
Coding Team
*
Posts: 3,247


Ditto Developer


WWW
« Reply #24 on: Nov 03, 2005, 01:43 PM »

For me an important addition would be a better/easier way of organizing and moving snippets/plugins/modules/chunks.

For example I am working on a some code that consists of a module,plugin,snippet and some chunks. I have to keep switching between all the tabs in the resourcemanager to find all the things I am working on. Also it is hard to find the correct snippets/plugins/modules/chunks in the rather long lists I have. It would be nice if you could put the snippets/plugins/modules/chunks in a group so you know they belong together and are easier to find.

Next thing is moving those snippets/plugins/modules/chunks to a productionserver or swap it with other users. Currently you have to copy the code and settings and make sure all the events for plugins are set correctly. This is a quite difficult and timeconsuming process. It would be very nice if you could just "package" the snippets/plugins/modules/chunks you need. They get combined into one file and you can just copy that file to your server and "unpackage" it.

And last I think that the usermanagement is now too complex. I have users that have to login to the frontend and manager and I can't really explain to them why they have to login twice, have two passwords etc... Also the administration of a person that is twice in the database is a bit difficult to keep them in sync.

Related to that is that it is hard to get a bit of overview of which user can access what documents or the other way around, what documents belong to what documentgroups and which webusergroups/usergroups can access/edit them. It would be nice if you could highlight documents in the documenttree that belong to a specific documentgroup or that can be accessed by the currently selected user/group..

I had some more minor stuff, but I forgot what it was  Undecided  but those are not urgent anyway
Great ideas!

Please add these to the bug/feature tracker at modxcms.com/bugs
Logged

yama-kei
Jr. Member
*
Posts: 1


WWW
« Reply #25 on: Nov 07, 2005, 09:38 PM »

I totally agree with Mitch.

For me, MODx is a nice tool to customize and create something out of almost nothing(from only what MODx itself provides). But to be more productive, MODx should be able to export/import some form of package.

And to do this, MODx should have some way to convert document ID or separate namespace of documents. Since all documents are managed by a single ID without any hierarchy or namespace separation, there would be a problem when importing/exporting package which has *FIXED* ID. This applies Snippets/TVs/Chunks/Template also.
Good concept can be drawn from "Prouct" in Zope.

Other specific functionalities like "e-commerce site" or "photo gallery" should be built on this kind of package mechanism, I think.

Also, it would be nicer if one could access to Caption or Description of each Template Variable from template.

thanks,
Logged
jlarson
Member
**
Posts: 96


« Reply #26 on: Nov 08, 2005, 01:56 AM »

And last I think that the usermanagement is now too complex. I have users that have to login to the frontend and manager and I can't really explain to them why they have to login twice, have two passwords etc... Also the administration of a person that is twice in the database is a bit difficult to keep them in sync.
Amen.  Couild someone please explain the security benefit of separating backend/frontend users in the database?  It makes no sense to me.  Why can't one table just store both kinds of users and eliminate the need for a plugin to syncronize the two when needed?

Quote
Related to that is that it is hard to get a bit of overview of which user can access what documents or the other way around, what documents belong to what documentgroups and which webusergroups/usergroups can access/edit them. It would be nice if you could highlight documents in the documenttree that belong to a specific documentgroup or that can be accessed by the currently selected user/group.
It seems to me that the best software applications provide more than one way of going at a task or problem, and indeed Modx does that with template and page creation.  In the backend however things are pretty limited, e.g. having to pull up a page at a time to assign it to a document group, same thing with assigning users to user groups, TV's to templates.   

I may be off the wall here, but what I've been wondering about is why we can't have the backend work exactly like the frontend, or at least very similarly.  Design your own interface using templates, snippets etc.  Instead of an inflexible menu, have a user-definable page tree just like the frontend has, creating an easier system for the community to develop and share site management tools.  Why have two completely separate ways of going about things?   Do we even need templates and chunks to be treated separately from documents?  Why not make everything a document??  And what if snippets, although handled differently, could be managed heirachically like documents?  Am I crazy or onto something (if so, I suppose Raymond has probably already thought of  Cheesy ).
Logged
OpenGeek
MODx Co-Founder
Foundation
*
Posts: 4,666


looking a little more like my avatar again...


WWW
« Reply #27 on: Nov 08, 2005, 02:49 AM »

For me, MODx is a nice tool to customize and create something out of almost nothing(from only what MODx itself provides). But to be more productive, MODx should be able to export/import some form of package.

And to do this, MODx should have some way to convert document ID or separate namespace of documents. Since all documents are managed by a single ID without any hierarchy or namespace separation, there would be a problem when importing/exporting package which has *FIXED* ID. This applies Snippets/TVs/Chunks/Template also.

Other specific functionalities like "e-commerce site" or "photo gallery" should be built on this kind of package mechanism, I think.

Actually, documents are part of a hierarchy and most components I've developed for my MODx sites are configurable to work on any document ID.  It's the configuration of the components that drives these sorts of relationships and I strongly encourage you not to develop components that use specific document ID's.

Using the hierarchical relationships between documents, and utilizing MODx modules (see the quick definition at http://modxcms.com/docs-modules.html) is really the way to package related components together.  We'll have some more documentation and better examples of this in the near future, but feel free to add any more input into how this can be made powerful and intuitive, or ask additional questions as to the packaging aspects of modules.

Cheers...
Logged

Jason Coward
MODx Co-Founder
xPDO Founder
Principal @ Collabpad
work productively.
work intelligently.
work together.
If you think of yourselves as helpless and ineffectual, it is certain that you will create a despotic government to be your master. The wise despot, therefore, maintains among his subjects a popular sense that they are helpless and ineffectual.
  — Frank Herbert
OpenGeek
MODx Co-Founder
Foundation
*
Posts: 4,666


looking a little more like my avatar again...


WWW
« Reply #28 on: Nov 08, 2005, 02:54 AM »

Couild someone please explain the security benefit of separating backend/frontend users in the database?  It makes no sense to me.  Why can't one table just store both kinds of users and eliminate the need for a plugin to syncronize the two when needed?

Already in the works; in fact we're hoping to merge web and manager users before the next release (or two  Wink )

It seems to me that the best software applications provide more than one way of going at a task or problem, and indeed Modx does that with template and page creation.  In the backend however things are pretty limited, e.g. having to pull up a page at a time to assign it to a document group, same thing with assigning users to user groups, TV's to templates.   

I may be off the wall here, but what I've been wondering about is why we can't have the backend work exactly like the frontend, or at least very similarly.  Design your own interface using templates, snippets etc.  Instead of an inflexible menu, have a user-definable page tree just like the frontend has, creating an easier system for the community to develop and share site management tools.  Why have two completely separate ways of going about things?   Do we even need templates and chunks to be treated separately from documents?  Why not make everything a document??  And what if snippets, although handled differently, could be managed heirachically like documents?  Am I crazy or onto something (if so, I suppose Raymond has probably already thought of  Cheesy ).

Amen, and most of what you describe is already part of a defined project that is already underway.  May be a few releases out, but it'll be worth it.   Cool
Logged

Jason Coward
MODx Co-Founder
xPDO Founder
Principal @ Collabpad
work productively.
work intelligently.
work together.
If you think of yourselves as helpless and ineffectual, it is certain that you will create a despotic government to be your master. The wise despot, therefore, maintains among his subjects a popular sense that they are helpless and ineffectual.
  — Frank Herbert
xwisdom
Foundation
*
Posts: 1,732



« Reply #29 on: Nov 08, 2005, 08:19 AM »


Hi,

Just like Jason said it's all in the works and I sure hope you will love what's coming. We will also be making the manager much easier to use.
Logged

xWisdom
www.xwisdomhtml.com
The fear of the Lord is the beginning of wisdom:
MODx Co-Founder - Create and do more with less.
Pages: 1 [2] 3 4 ... 8   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP

Copyright © 2005-2008 MODxCMS, All rights reserved. Contact Us
Styles by ziworks.com

Powered by SMF 1.1.4 | SMF © 2005, Simple Machines LLC

Valid XHTML 1.0! Valid CSS!