当前位置: 首页 > 软件库 > 建站系统 > 建站系统CMS >

mojoPortal

可扩展的内容管理系统
授权协议 GPL
开发语言 C# .NET ASP JavaScript
所属分类 建站系统、 建站系统CMS
软件类型 开源软件
地区 不详
投 递 者 邹俊友
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

mojoPortal 是一个可扩展,跨数据库,移动友好的 Web 内容管理系统(CMS)和用 C#, ASP.NET 编写的面向对象 Web 应用程序框架。它可以运行于 Windows 的 ASP.NET 和 GNU/Linux 或 Mac OS X 的 Mono 的平台上。

DEMO:https://www.mojoportal.com/demos

  • mojoPortal 是一个开源的、用 C# 编写的站点框架和内容管理系统,可以运行在 Windows 中的 ASP.NET 和 Linux/Mac OS X 中的 Mono 下。 当前的特性 遵循 XHTML 的内容管理 用 WebParts 个性化自己的页面 博客 论坛 事件日历(Event Calendar ) 图像画廊(Image Gallery ) 文件管理 基于数据库、Active D

  • 以前在mojo中使用jquery的插件,都是把插件的文件内容直接写到了相关的模块中,这样的问题是不整洁,一大串代码。 如果直接在layout.master中引入插件文件,或者在自定义模块中引入插件文件,相关的js代码是不起作用的,原因查了下, 大概是说插件加载的时候,mojoportal自身携带的jquery还没有加载,所以会出错。 网上有几种解决方法,下面这种我比较喜欢,经验证,好用,原文地址:

  • mojoPortal 是一个开源的、用 C# 编写的站点框架和内容管理系统,可以运行在 Windows 中的 ASP.NET 和 Linux/Mac OS X 中的 Mono 下。可替换的数据访问层支持 MS SQL、MySQL、PostgreSQL、SQLite 和 FirebirdSQL,支持基于数据库、Active Directory, OpenLDAP, Open ID, 或 Window

  • 翻译的不好 大家见谅   mojoportal高级功能之菜单子站点化 把一个网站分成几个网站,但是拥有共同的用户。 通俗的讲,就是每个菜单下都可以成为一个独立的站点,有不同的皮肤,标志,菜单,但是有共同的用户   例子: 鲁东大学    计算机学院    数学学院    外国学院    生物学院    物理学院    化学学院    政治学院       每个学院可以拥有自己的站点(起码看起来是这

  • 翻译的不好 大家见谅   从2.2.3.7版本开始,mojoportal开始包含MS ajax框架,你可以在开发自定义模块时,使用他。 ScriptManager控件已经别添加到所有模板的layout.master中,举个例子,如果你想要给某个按钮添加一个异步的 回调,你可以做如下工作: ScriptController.RegisterAsyncPostBackControl(btnAddCat

  • 经常有2排横排菜单这样的情况,要得到这样的效果,修改layout.master文件。 把如下代码放到<form>标签下 <asp:SiteMapDataSource ID="level3datasource" runat="server" ShowStartingNode="true" /> 修改layout.master中的pagemenu菜单,如下: <portal:PageMenu id="

  • 关于mojoportal在局域网或单机使用时注意事项 当你可以连接因特网时,mojoportal是可以正常工作的,但是如果你只能连接到 局域网或者本机运行时,就有一些额外的工作需要做。 这是因为我们使用了YUI javascript library和 jquery ,我们在发布mojoportal时并没有 包含这两个库,因为那样会增加下载文件的大小。默认是,系统将会从Google CDN加载他们。

  • 翻译的不好 大家见谅 jquery 小工具风格 layout.master <portal:StyleSheetCombiner id="StyleSheetCombiner"  runat="server" JQueryUIThemeName="dot-luv" UseIconsForAdminLinks="false" /> base black-tie blitzer cupertino d

  • CheckMD5PasswordHashAsFallback=true 转载于:https://www.cnblogs.com/wenjie/archive/2012/03/26/2417826.html

  • 翻译的不好 大家见谅   CSS  选择器 学习2件事 CSS很容易,重复几遍,直到这种概念深入人心。这篇文章将对你很有帮助。 CSS中最重要的两点是:选择器 、规则。 选择器用来选择你需要风格化的对象,大括号中是具体的规则,规则在选择器之后,如下: p { border:solid thin black; } 元素选择器: p { border:solid thin black; }   //选

  • Mojoportal有一个可扩展的用户系统,你可以通过修改配置文件来添加或删除用户资料的选项。   配置文件是网站根目录下的mojoProfile.config ,这是一个简单的文本文件,你可以用多种编辑器进行编辑。为了在网站升级时,保留你的自定义设置,请创建一个新的配置文件,比如CustomProfile.config 然后再user.config文件中进行一下路径的映射   <add key=

  • 分析各个模块   以博客模块为例: //第一行 模块模板 <portal:ModulePanel ID="pnlContainer" runat="server"> //第二行 mojo面板 <portal:mojoPanel ID="mp1" runat="server" ArtisteerCssClass="art-Post" RenderArtisteerBlockContentDivs="

  • 经过一段时间的努力,将 mojoPortal 的资源文件译成了中文,欢迎大家使用。 下载地址: http://code.google.com/p/mojoportal-zh/downloads/list 转载于:https://www.cnblogs.com/doriandeng/archive/2007/10/16/925526.html

 相关资料
  • 主要内容:选择合适的网站,CMS平台在本章中,我们将首先讨论如何为您的网站做出正确的选择,以及为网站选择哪个内容管理系统(CMS)平台。 选择合适的网站 让我们通过问自己几个问题来理解这一点,然后详细讨论这个概念。 问题1 - 你要花多少钱? 回答 - 这是与预算直接相关的主要问题之一。 如果你的预算很低,那么应该考虑一些非商业性的,而不是太复杂。 问题2 - 需要多少时间来计划维护? 回答 - 如果要发布很多优惠报价,最好有一个博

  • ① python中yield关键字的使用: yield 是一个类似 return 的关键字,只是这个函数返回的是个生成器 当你调用这个函数的时候,函数内部的代码并不立马执行 ,这个函数只是返回一个生成器对象 当你使用for进行迭代的时候,函数中的代码才会执行 生成器特点:可迭代;只能读取一次;实时生成数据,不全存在内存中。 def fun(): yield "aaa" yield

  • 一、简介 内容的添加,删除,修改,审核,移动等管理 。 二、功能演示 1.添加内容 这里介绍5个难点,其他相对比较简单,这里不做介绍。 A,同时发布到其他栏目 点击“同时发布到其他栏目”按钮时弹出如下页面: 选择需要同时发布到的栏目,提交后。在你选择的栏目中会存在此内容。 B,推荐位 可以同时选择多个推荐位,你只需根据推荐位ID进行模板调用。(详情请参考V9标签使用说明) C,添加投票 一篇内容只

  • 使用PS3™或电脑,将视频影像/音乐/图像等内容复制至PS Vita,或管理游戏等应用程序数据的应用程序。亦可备份/还原PS Vita的数据。 内容管理的LiveArea™ PS3™ 复制视频影像/音乐/图像等内容(PS3™) 复制/删除游戏等应用程序(PS3™) 备份/还原PS Vita的应用程序(PS3™) 电脑 安装内容管理助手 复制视频影像/音乐/图像等内容(电脑) 复制/删除游戏等应用程

  • 除了通过chrome://extensions/管理Chrome扩展和应用外,也可以通过Chrome的management接口管理。management接口可以获取用户已安装的扩展和应用信息,同时还可以卸载和禁用它们。通过management接口可以编写出智能管理扩展和应用的程序。 要使用management接口,需要在Manifest中声明management权限: "permissions":

  • 在主画面轻触(内容管理)即会显示。 A ) 动作图标 轻触图标可启动支持内容管理的功能。 B ) 入口 轻触即可开启内容管理的应用程序。 同时开启数个应用程序的LiveArea™时,在屏幕往左右滑碰即可游走于LiveArea™之间。 在LiveArea™按下PS键,会显示索引画面,可查看开启中的LiveArea™列表。