标签: portal

如何保留工程日志

在编写代码时,我尝试了几种保存日常活动日志的方法.他们都没有真正做得那么好.这是我想要的:

  • 自动时间戳
  • 标记(就像我们在stackoverflow上做的那样).主要用于项目名称和技术
  • 易于根据状态会议的结果建立每周报告
  • 易于搜索以找到重复出现的问题的解决方案(例如某个错误消息)
  • 无障碍.可能在线作为一个网站,但可能是一个共享文件.
  • 格式化.我希望能够轻松构建表并分离出<pre>内容,例如代码片段和错误报告.
  • 安全.如果我可以与其他人分享网站的某些内容,那将是很好的,但不是全部.如果我得到其他东西,优先级低.

我已尝试过以下解决方案:

  • MediaWiki:许多非常酷的功能.时间戳难以处理.奇怪的数据结构.搜索不好(无法搜索三个字母或更少的字词)
  • 缺陷工具:我试过mantisbt.org.安全性很好.格式化不好,我在尝试使用系统时不喜欢他们对"项目"的想法.
  • 纸质笔记本:非常灵活,但很难做到搜索.不在线.

我正在考虑使用emacs来打开远程文件以保持简单.有人试过这种方式吗?还有其他缺陷工具可以做我想的吗?还有其他选择我还没有考虑过吗?

emacs portal

35
推荐指数
4
解决办法
4108
查看次数

为Liferay开发portlet的限制/缺点

我正在考虑将应用程序开发为portlet,以便集成到Liferay门户中.开发此类应用程序是否存在任何明显的缺点或限制,而不是使用Spring框架开发普通的Web应用程序?

Liferay似乎要求将所有内容添加为portlet.我想到的另一个选择是将Liferay仅用于应用程序的某些部分,并添加外部链接到其他自行开发的内容,这些内容是作为普通的Web应用程序开发的.但是,这将需要多个用户身份验证机制以及Liferay与其他Web应用程序之间的某种跨站点身份验证.

哪种方式最好?

java portal portlet liferay

30
推荐指数
5
解决办法
1万
查看次数

选择CMS vs Portal与MVC +组件?

我需要一些帮助来确定为我的最新项目使用CMS或门户解决方案是否是一个好主意,这是(当前)一个必须为多个客户服务的ASP.NET MVC应用程序(作为公司或其他实体)来自单个安装(即SaaS解决方案)的用户列表.

除了核心功能,包括文档管理/发布,我还需要提供基本的社交功能(如博客,论坛,图库,民意调查等).但是,内容仅对其所属的客户可见是必要的,我对一堆CMS和门户解决方案的评估几乎没有说明它们是否支持这一点.他们非常关注单用户安装,有关如何与现有MVC解决方案集成的文档相当薄.

基本上我正在寻找一些指导,以帮助我放弃死端选项(产品不符合要求,施加太多限制,不成熟等),并在项目过于先进之前找到未开发的选项.

我对架构的要求包括:

  • 多站点支持(使用单个域进行托管)
    • 客户之间内容的水密分离
  • 跨组件/功能的完全集成
    • SSO(单点登录)
    • 单站点体验(共享页眉/页脚,统一导航,统一标签等)
  • 易于开发和部署
    • 自定义逻辑将使用C#和ASP.NET MVC编写,任何产品都应支持此功能
  • 我想保持控制
    • 解决方案应该提供功能,但在其他方面保持不受影响(例如,不要强迫我使用愚蠢的习语,比如坚持主键的GUID)
  • 积极发展社区
    • 没有单人的努力
    • 最近的源控制活动
    • 合理的文档和成熟度
    • 不必是开源的

我花了相当多的时间来评估产品和组件,我将在此简要分享一下:

  • 一把umbraco
    • 不支持ASP.NET MVC(但是,有人必须以其他方式发表评论)
    • 伟大的社区支持,积极发展
    • 似乎有很多工作要开始
  • Kooboo
    • 没有源活动(近两个月没有更新)
    • GPL许可?(需要允许闭源应用程序的东西)
  • N2CMS
    • 部分ASP.NET MVC支持
    • 每个客户都必须有一个单独的域
    • 有限的来源活动(不死但不活跃)
  • 果园
    • 微软赞助(这意味着它可能过度架构,代码膨胀且速度慢,尽管它确实有一些众所周知且受人尊敬的贡献者/潜在客户)
    • 使用ASP.NET MVC构建
    • 看起来很有前途(但在这个阶段不太可能稳定)
  • AtomSite
    • 感觉相当成熟并且有很好的文档,尽管有漏洞
    • 使用ASP.NET MVC构建
    • 有限的源活动,单个开发人员
  • MojoPortal
    • 看起来很适合门户网站,但可能需要将定制逻辑构建为产品周围的模块(我希望尽可能避免这种锁定)
  • DotNetNuke(DNN),CommunityServerMicrosoft Office SharePoint Server(MOSS)
    • 绝对不是我的一杯茶;)
  • BlogEngine.NET
    • 成熟且功能齐全
    • 没有ASP.NET MVC支持
    • 集成可能但不是没有很多Web.config voodoo
    • 不确定它是否支持客户分离

鉴于上面的列表,我倾向于AtomSite,N2CMS,Orchard或BlogEngine.NET.如果我选择后者,我将使用jitbit AspNetForum,这非常适合我的需求.

我可能更喜欢使用自定义ASP.NET MVC解决方案和单个组件,因为这可能会给我最大程度的控制,但另一方面,它会使网站主题和集成更加困难.您尝试了哪些组合,什么运作良好,哪些没有?我遗漏了什么重要的评价?还有其他相关建议吗?

如果答案不仅仅是对您最喜欢的产品或做事方式的认可,我会很感激,但有些东西可以帮助我根据上述要求选择或消除候选解决方案.

c# asp.net-mvc components portal content-management-system

15
推荐指数
1
解决办法
3299
查看次数

新Azure预览门户中的云服务(2014年4月)

在新的Azure门户预览版(2014年4月)中,我找不到我在旧门户中可以看到的现有云服务.在新的"浏览"菜单中,有一个元素列表,如数据库,网站......等等,但没有云服务.那么云服务在哪里?谢谢你的回答.

cloud service portal preview azure

15
推荐指数
1
解决办法
1439
查看次数

使用简单的Java代码获取当前用户Liferay

我正在使用:Liferay 6.0.6JBoss 5.1Struts2.

我的问题是,如何使用Java代码登录Liferay后获取当前用户.

authentication jboss portal struts2 liferay

13
推荐指数
3
解决办法
3万
查看次数

Windows Azure Portal登录到门户网站并收到错误"我们无法将您登录到门户网站"

  1. 打开浏览器
  2. 导航到http://www.windowsazure.com/en-us/
  3. 选择门户右上角
  4. 用我的电子邮件地址登录
  5. 收到以下错误

https://manage.windowsazure.com/Error/Login?getsupport=true&f=255&MSPPError=-2147217320

收到错误"我们无法将您登录到门户网站请联系客户服务以获取帮助."

使用IE或Chrome,隐身或不隐身,cookie是否清除,缓存清除与否.问题依然存在.还尝试了多台设备媒体中心PC,台式机运行Windows 7,iPhone 5,ipad 3 ......

在2012年11月之前,我已经访问了windows azure订阅而没有任何问题.

我点击了客户服务链接,澳大利亚号码是13 20 58我已联系该号码,说明我无法访问我的Windows azure订阅,每次登录时都会收到错误.他们继续将我重定向到其他支持团队,在那里我重复我的细节和问题,他们要么重新定向我,要么提供一个电话号码.在一个案例中,我被重定向到一个不再存在的数字.另一个我被告知在windows azure门户页面上提出一个案例,在登录时我收到错误的同一个门户页面,当我要求替代选项时没有.到目前为止,我已经与msdn支持团队,Windows订阅支持,在线服务等进行了交谈,仍然没有解决方案.在最近的支持呼吁中,他们已经说要在论坛上提出这个问题,所以这里就是这样.

无论如何长话短说我可能花了3个多小时打电话给微软支持解释问题,等待保持,重定向,重复...仍然无法访问我的windows azure订阅

我检查了commerce.microsoft.com并且有一个与我的电子邮件地址相关的Windows azure订阅订阅-1 Windows Azure MSDN - Visual Studio Premium

有没有人对如何解决这个问题有任何建议?

windows portal login azure subscription

13
推荐指数
1
解决办法
9278
查看次数

Java空间中企业门户策略的替代方案是什么?

**我只是因为没有一个与stackoverflow精神相符的问题而拍了拍我的手腕.根据SO mod的建议,我在程序员堆栈交换中再次发布了这个问题.这里是:**

同样的问题在Programmers.StackExchange上重新发布

我正试图从尽可能多的来源获取洞察力,我想听听Stackoverflow的大脑.

门户空间的幻灭

我看到令人不安的大型企业客户已经对他们的企业门户体验感到失望,特别是在WebSphere Portal Server(WPS)领域.已投入数百万美元,但通过聚合和集成协作工具实现个性化内容的承诺从未实现.转向WPS 7.x是一个很大的裂缝和替换行动,客户想知道他们是否应该完全移动到其他地方.

门户软件:一个比所有替代品更好的可怕选择

有很多门户网站的仇恨者,有时门户网站的解决方案确实有点过分,但当你谈到大型的跨国公司时,如何建议他们在没有门户服务器的情况下构建全球解决方案?门户网站并不总是像Tomcat或JBoss AS一样有趣,但是当涉及到集成多个应用程序,管理内容,更新作为单独的war文件部署的单个应用程序,管理安全性到portlet级别,证明某些对用户的个性化程度,以及帮助管理大型企业作为其内部和外部网站的一部分的数千页的压倒性任务,是否有更好的技术?

获取社区洞察力和反馈

我一直在努力争取尽可能多的洞察力.我在TSS上写了一篇关于这个问题的文章:

市场上还存在哪些其他门户替代品?

每个企业都需要一个员工门户.或者他们呢?

我也在CodeRanch复活了一个帖子,看看我是否能从那些漂亮的工作人员那里得到任何见解.

更新的线程要求替代门户软件Stragety.大约2012年

需要洞察力:企业门户软件的可行替代方案?大约2009年

我也在寻找twitterati(@potemcam)的一些见解.

这不是一个交叉发布,而是试图真正从社区中收集一些敏锐的洞察力.如果我能得到一些可靠的回答和经验,我想将它们汇总成TSS的建议文章.因此,任何见解或经验都会有所帮助.

欢迎见解和经验

期待听到您的见解.顺便说一句,我将从其他景点交叉链接到这个帖子,所以有相同问题的人将能够来回反弹,看看社区在这个主题上说了些什么.

java websphere portal liferay

12
推荐指数
0
解决办法
2810
查看次数

找不到与应用程序标识符匹配的有效供应配置文件

以前曾经问过这个问题,但之前问题的答案并没有解决我的问题.

我正在尝试从斯坦福iTunes U课程构建一个名为(CalculatorBrain)的简单Hello World应用程序.我可以在模拟器中运行它,但我想在iPhone 4S上运行它.

我在Windows机器上通过iTunes同步我的iPhone 4S.一直有.想我应该列出这个细节.

无论如何,回到我的Macbook(Mountain Lion).我正在运行最新的XCode 4.6.2(4H1003),而我的iPhone也是最新的6.1.3我认为.

我去了Apple开发者页面的Provisioning Portal.我加了我的4S.我叫它约翰史密斯,并给它手机UDID.

在XCode中,我打开了管理器,默认情况下会突出显示设备.我把密码放在iPhone上,然后把它插入我的Macbook.设备找到我的iPhone.如果我单击"配置配置文件"并尝试"将设备添加到配置门户",我会收到"此团队中已存在号码的设备".大.我知道它肯定会被添加.到目前为止所有的好消息.

在我的Hello World应用程序中,CalculatorBrain-Info.plist我的Bundle Identifier是"com.JohnSmith.CalculatorBrain".捆绑显示名称为"$ {PRODUCT_NAME}",可执行文件为"$ {EXECUTABLE_NAME}",如果重要的话.

在导航器中,如果我突出显示我的项目,并打开Build Settings,在Code Signing Identity下我会得到选项......

不要签署代码

自动配置文件选择器 - iPhone开发人员 - iPhone发行版

没有配置文件的身份 - iPhone开发人员:John Smith(R ............ K) - iPhone发行版:John Smith(Y ............. 5)

其他...

我已经尝试了所有这些.我假设我应该使用iPhone开发人员:约翰史密斯一个...但它说这是一个没有配置文件的身份.

这里发生了什么?我需要做些什么才能让它发挥作用?

xcode portal device provisioning

12
推荐指数
2
解决办法
4万
查看次数

我们可以在 NEXT JS 中有一个门户吗

我在 React 应用程序中使用 Next JS,但在门户中创建模态时遇到问题,它抛出错误“目标容器不是 DOM 元素”。,这是我的代码。

import React, { useEffect } from 'react';
import ReactDOM from 'react-dom';
import PropTypes from 'prop-types';
import classes from './listModal.scss';

const EditorListModal = (props) => {
  let container;
  if (typeof window !== 'undefined') {
    const rootContainer = document.createElement('div');
    const parentElem = document.querySelector('#__next');
    parentElem.appendChild(rootContainer);
    container = rootContainer;
  }
  const isShown = props.show ? classes['editor-listModal--open'] : '';
  const element = (
    <div className={`${classes['editor-listModal']} ${isShown}`}>
      // Modal Content
    </div>
  );

  return ReactDOM.createPortal(element, container);
};

EditorListModal.propTypes …
Run Code Online (Sandbox Code Playgroud)

portal reactjs next.js react-portal

11
推荐指数
2
解决办法
9345
查看次数

JQuery Portlet - 可能有不同的portlet大小吗?

我正在使用JQuery UIportlet函数来创建一个基本的门户页面.JQuery UI页面上的示例显示了一个非常简单的示例,其中包含3列和适合这些列的固定大小的portlet.有没有办法解决这个问题,以便可以使用不同大小的portlet.

具体来说,如果我有3列我想要的能力:

1)使一个portlet跨越所有3列(3*1)2)在同一行上有一个2*1 portlet和一个1*1 portlet,从而占用所有3列3)有任何变化.

如果有人能给我任何指示,我将不胜感激

谢谢

J.P

jquery portal portlet jquery-ui

9
推荐指数
1
解决办法
7919
查看次数