200分,我就求一个解决方案,不够再追加。现有需求做一个在现有综合信息平台上挂类似QQ弹出的迷你首页功能
200分,我就求一个解决方案,不够再追加。 现有需求做一个在现有综合信息平台上挂类似QQ弹出的"迷你首页"功能的小看板,该看板主要是显示平台下各个子系统的重要信息。 在其设计过程中有一个很复杂的需求是,这看板的内容需要用户自己来定制。定制方式客户提出的要像QQ空间定制自己的主页一样方便。比QQ还复杂的是页面结构是自己画的,QQ是自己选择整个页面框架形式。 我现在遇到的问题是 怎么可以让用户自己设置一个模板来控制这个看板显示N行N列? 然后如何将内容定制到这个单元格中?我们子系统提供的内容都以URL的方式iframe到单元格中 这个没什么复杂的,自己能够搞定。 但是我现在郁闷的是如何让用户自己做这个页面框架,如何定制? 希望高手解答一下,分不够我们再追加。[解决办法] 不会,等高手,看看有什么好的办法[解决办法] 我现在遇到的问题是 怎么可以让用户自己设置一个模板来控制这个看板显示N行N列? 然后如何将内容定制到这个单元格中? 用div+JS用层控制,每个模板一个div用户选择哪个就显示其它隐藏 我们子系统提供的内容都以URL的方式iframe到单元格中 这个没什么复杂的,自己能够搞定。 考虑下AJAX[解决办法] 不会,顶一下吧[解决办法] 用户自己设置一个模板来控制这个看板显示N行N列? 我的理解是不是显示风格,即改变模板(网页)的布局[解决办法] 不会,学习学习一下O(∩_∩)O~[解决办法] 顶[解决办法] 顶[解决办法] 关注![解决办法] 再加一个表如何:表结构大概这样 该用户定制了哪些模板 模板的高度 模板的宽度 模板距离页边的距离 模板样式的名字 模板样式的其它一些信息 这个模板引用哪个子系统 ... =========================== 在页面上使用可拖动, 可拉动大小的 div, 使用 jquery ajax 传输数据[解决办法] 动态模班? 一般是这样,模班中的内容分几个部分,每个部分在数据库中有对应的字段,进行数据存储。读的时候动态从数据库中获取响应数据。 然后根据用户的设计 进行动态排列。和用户拖拽模块布局是一个道理。[解决办法] 临时改变布局只要用DIV+JS控制 如果要记住布局即用户下次登录选择最近登录的布局。(类似于QQ) 我的方法是: 你可以设置多个风格不同的页面 记录用户选择的(数据库记录页面的地址-网页(模板)相对地址) 运行时候是用户选择的(eg:也就是相当于多个登录页面,如果有权限设计可能数据库要加个字段判断了)[解决办法] 进来学习学习[解决办法] 做成一个在线的DreamWeaver?[解决办法] 刚看了楼上一些朋友的 觉得楼主如果变化复杂的话,从数据库获取数据,动态控制布局好些[解决办法] 是不是可以参考 iGoogle 的做法?[解决办法] 就是现在流行的定制页面。网上可以搜到那种可自定部局的网页的代码[解决办法]
探讨 不管是igoogle还是qq空间 他们div这一块一块的内容都是固定在一个布局框架中,例如一个 3:2:1的页面 我目前最主要的是用户如何自己来设计一个3:2:1的模板 然后再选择内容,我再动态生成div然后供用户调整位置 之后保存坐标。[解决办法] Up
[解决办法] 这个复杂了。。。
不知道这样可行否?
在用户设计的空白页边上放个工具箱,工具箱里面有页面上的组件,比如说:小 Portal,小图片之类的,用户可以从里面拖出来,
任意放到空白页面上,大小由自己改动,他想怎么摆就怎么摆。
当然了,你所有可供显示的组件都得放在工具箱中,供他们拖,拖走一个之后,工具箱那里就没了,也可以从面板上拖回到工具箱中去。
点保存后,把所有的相关参数:X、Y 值、大小、组件全部存到表中去。
[解决办法] 写一个模块,可以动态生成div,建议最好用jQuery做,优点在于方便定位,快速创建元素
比如说你要创建一个3:2:1的布局
你就可以这样
$("<div>").css("width",60%).appendTo($(document.body));
$("<div>").css("width",30%).appendTo($(document.body));
$("<div>").css("width",10%).appendTo($(document.body)); 当然你也可以根据自己的需要动态的去设置css样式,以及位置等。。[解决办法] 这个就是javascript的功能了,建议网上搜索。 试试这个:http://www.longboo.com/Samples/[解决办法] 有难度,也有前途。。[解决办法] 是自定义,还是选择模板?[解决办法] 帮顶!![解决办法] 拖拽个性化设置,并保存布局,用小窗体,把布局保存到数据库中[解决办法] 学习[解决办法] 还是不明白~~~~~~~~~[解决办法]
探讨 再加一个表如何:表结构大概这样 该用户定制了哪些模板 模板的高度 模板的宽度 模板距离页边的距离 模板样式的名字 模板样式的其它一些信息 这个模板引用哪个子系统 ... =========================== 在页面上使用可拖动, 可拉动大小的 div, 使用 jquery ajax 传输数据[解决办法] 打点滴
[解决办法] 学习的
[解决办法] 参考FCKedit
[解决办法] 关注啊
[解决办法] 关注,学习
[解决办法] 强势帮顶
[解决办法] 我项目中与你要求类似,我用了一个笨而有效的方法是:
<div><IFRAME></IFRAME></div>
[解决办法] 学习学习
[解决办法] 帮顶
[解决办法] 不会,顶一下,学习学习
[解决办法] 不会,但是还是支持下
[解决办法] 不会,学习都觉得有难度
[解决办法] 听着好友创意啊!!!期待中
[解决办法] 关注
[解决办法] 支持关注一下!
[解决办法] 用extjs会比较好一点,帮顶
[解决办法] 关注一下
[解决办法] 探讨 这个复杂了。。。 不知道这样可行否? 在用户设计的空白页边上放个工具箱,工具箱里面有页面上的组件,比如说:小 Portal,小图片之类的,用户可以从里面拖出来, 任意放到空白页面上,大小由自己改动,他想怎么摆就怎么摆。 当然了,你所有可供显示的组件都得放在工具箱中,供他们拖,拖走一个之后,工具箱那里就没了,也可以从面板上拖回到工具箱中去。 点保存后,把所有的相关参数:X、Y 值、大小、组件全部…[解决办法] 顶顶顶
[解决办法] 顶顶顶
------解决方案--------------------
学习
关注
[解决办法] 顶一下,感觉自己才疏学浅
[解决办法] 帮顶
[解决办法] 呵呵,来坐会,看看有没有人解决,学习哈!
[解决办法] qooxdoo, 开源Ajax框架
[解决办法] 疯狂学习
[解决办法] 看看
[解决办法] 我现在遇到的问题是 怎么可以让用户自己设置一个模板来控制这个看板显示N行N列? 然后如何将内容定制到这个单元格中?
这个听起来有点意思,想简单做就有点难了,说下自己的想法吧。我的想法是这样:能不能在你的看板上放一个编辑的按钮或是可以点进去进行编辑的。用户再在里面设定自己想要看 的板块,每个板块最多显示多少条信息,提交后保存到数据库中,下次再登录时取出上次用户编辑好的看板。楼主要做的就是做多一个表来保存,比如表结构是这样:
boardId boardName row column
1 a 5 2
2 b 5 2
[解决办法] 一是数据记录
二是模板选取
三是模板数据形式
----------------------
一是数据记录---DB
二是模板选取--DIALOG
三是模板数据形式--XML
----------------------
废话也不多说了!
给你个快速的方法!!下载 fckeditor
\fckeditor\editor\dialog\fck_template.html
----------------------------------------
上面有一部分显示的方法。但是没有定制功能!
你把定制功能写完改改形式估计就行了!!
200分我就不要了!!哈哈!!
[解决办法] 顶一下,感觉自己才疏学浅
[解决办法] 不会,等高手,看看有什么好的办法
[解决办法] 布局用ajax就可以实现,实现用户自定义只要将用户的设置保存到数据库里面就行了
[解决办法] 厉害,太牛了
[解决办法] 这个功能我的技术boss做过,他用的fckeditor,自己写代码遍历jsp文件中的table,tr ,td,这样就可以自定义布局。这个功能感觉就是个DreanWeaver。
[解决办法] 用户自定义,你可以描述一下,让用户输入一些什么信息吗?
比如说:他输入3行,2列等等,你就产生一个3行2列的表格,再将信息放进去?
如果这样,动态生成表格(或者DIV),根据动态表格的左上角,要有一个xml文件来记录每个单元格的左上角和右下角点的坐标位置,表格的单元格ID要有规律,比如:hcel1,hcel2,然后根据用户拖的信息鼠标弹起时候的鼠标位置,再用刚才记录的单元格的位置,来判断应该放在哪个单元格内.然后再根据内容的益,修改xml文件中单元格的坐标.
这样的话,表格也可以随用户拖动,他愿意放在什么地方就可以放在什么地方,也一样是记录坐标点. 用div也是一样的道理.
[解决办法] 等待。。。。。。。
[解决办法] 用div + table +css 然后在 html中window.open()出来应该可以的.
[解决办法] 虽然不是很懂,因为我昨天才开始接触这个东西。
我认为可以在你要设置的窗口上读取鼠标的坐标,然后再把鼠标的坐标设置为该模块的左上顶点坐标就可以了吧。
俺是新手,别砸俺
[解决办法] 探讨 虽然不是很懂,因为我昨天才开始接触这个东西。 我认为可以在你要设置的窗口上读取鼠标的坐标,然后再把鼠标的坐标设置为该模块的左上顶点坐标就可以了吧。 俺是新手,别砸俺[解决办法] 有点高 顶了
[解决办法] [解决办法] use Portlet
[解决办法] 你让用户自定义模板的话真的是太麻烦了,应该把难度降低一下,定制固定的模块,每个模块选取top10信息(根据时间)或者top5条信息(如果用户选取的模块数目很多的话),以及top20条(如果选择非常少的话),和美工以及老总商量商量,一个软件,有的人显示的是一行一列,有的人显示的是二十行二十列,看着就很杂乱,显得不够专业,最好的是这个东西显示的是大小长宽固定的,那样的话看着也舒服,也显得专业
技术的话,根据用户选择的模块,选择相应的top信息显示,select top 10 news from news order by time 这个不用说了吧? 一家之言[解决办法] 这个。。。这个 我见过朋友的公司网站是那样的,听他说都是几个JS高手来做的,DIV+AJAX 俺是不顶 关注。。。[解决办法] 瞧瞧![解决办法] freemarker or velocity[解决办法] 可以用jquery的插件 演示 http://nettuts.s3.amazonaws.com/127_iNETTUTS/demo/index.html 下载 http://nettuts.s3.amazonaws.com/127_iNETTUTS/source.zip[解决办法] 微软自带的WEBparts好像能自动保存客户的模版框架结构。。可以自己随便拖动的。并且下次登录能自动保存[解决办法] 不会,帮顶!