2010-08-13 8 views
0

Quelle est la méthode couramment acceptée pour qu'un administrateur puisse définir des positions de panneaux/widgets (par exemple, à partir de l'image ci-dessous, définissez "Data Finder" sur "en haut à gauche")? En d'autres termes, le client/administrateur voudrait pouvoir configurer les positions des widgets/panneaux au démarrage (et les utilisateurs le verront par défaut), peut-être en utilisant un fichier de configuration JSON facile à éditer? J'utilise YUI 2.7, mais d'autres solutions de frameworks sont les bienvenues.Configurer les positions de widgets sur le site Web

alt text

Répondre

0

portoalet,

En utilisant YUI 2, je baser le projet sur le contrôle et la mise en page - comme vous dites - avoir une page d'administration où l'administrateur peut définir sa préférence. Si vous n'utilisez pas l'amélioration progressive, un fichier de configuration JSON vous permet d'écrire un gestionnaire qui configure la mise en page en fonction des préférences de l'utilisateur.

Vous pouvez également regarder l'exemple portail pour d'autres idées sur la création d'applications pleine page dans YUI 2:

http://developer.yahoo.com/yui/examples/layout/adv_layout.html

Cordialement, Eric

+0

Après plus d'enquêtes, l'ajout d'une nouvelle page d'administration est trop de travail pour nous. Nous pensons utiliser des cookies pour «se souvenir» des positions des panneaux. – portoalet