04 2008 档案
mojoportal学习笔记之HtmlContent模块
摘要:HtmlContent是mojoPortal中最简单的模块,我们要学习mojoPortal中的模块结构,从HtmlContent学起是个不错的选择 HtmlContent模块功能: 发布文章,单片或多篇,显示文章内容或文章文摘摘引。 HtmlContent数据库中对应的表为mp_HtmlContent,其结构图如下: ItemID ---当前记录ID ModuleID-... 阅读全文
posted @ 2008-04-28 11:30 蓝蓝的天2016 阅读(665) 评论(1) 推荐(0)
mojoPortal学习笔记之页面访问权限控制
摘要:默认状态下,文章可以被搜索引擎找到网页地址,且能打开并访问之。某些栏目如果不希望被访问到,需要修改页面代码。 步骤如下: 在WebUser类中添加如下方法: public static bool HasReadPermissions(int siteID, int moduleID, int pageID) { if (... 阅读全文
posted @ 2008-04-28 08:19 蓝蓝的天2016 阅读(582) 评论(0) 推荐(0)
mojoportal学习笔记之显示所有菜单
摘要:mojoportal默认不显示用户没有权限阅读的栏目的菜单 项目需要,先显示所欲菜单,如果用户没有权限,点击后出现登陆页面。 修改SiteMemu类 注释掉如下代码 //bool remove = false; //if (!( // (isAdmin) // || ... 阅读全文
posted @ 2008-04-24 14:20 蓝蓝的天2016 阅读(397) 评论(0) 推荐(0)
mojoPortal-provider模式学习之1.1之IndexBuilderManager
摘要:第四步 Provider Manager 类 这个类根据 第三步中的 Provider Configuration类中的配置信息,实例化Provider. public sealed class IndexBuilderManager { //private static bool isInitialized = false; //private s... 阅读全文
posted @ 2008-04-23 15:19 蓝蓝的天2016 阅读(290) 评论(0) 推荐(0)
mojoPortal-provider模式学习之1.1 --IndexBuilderConfiguration
摘要:使用provider模式的第三步为 建立Provider Configuration 类 在mojoPortal中索引provider中相关类为IndexBuilderConfiguration 这个类的主要作用是读取配置文件中所有相关provider的信息 。 代码如下 1 public class IndexBuilderConfiguration 2 { 3 ... 阅读全文
posted @ 2008-04-23 14:57 蓝蓝的天2016 阅读(408) 评论(0) 推荐(0)
mojoPortal学习笔记之IndexBuilderProvider
摘要:mojoPortal中建立索引时使用了Provider模式,学习一下。 第一步 Main provider class 具体实现为是: IndexBuilderProvider 代码如下: public abstract class IndexBuilderProvider : ProviderBase { public abstract void Rebui... 阅读全文
posted @ 2008-04-23 11:16 蓝蓝的天2016 阅读(477) 评论(0) 推荐(0)
mojoportal学习笔记之IIndexableContent接口
摘要:IIndexableContent接口如下: public interface IIndexableContent { event ContentChangedEventHandler ContentChanged; } 这个接口定义了ContentChanged事件,本接口的作用定义了与索引有关的基础接口。 委托ContentC... 阅读全文
posted @ 2008-04-23 08:42 蓝蓝的天2016 阅读(440) 评论(0) 推荐(0)
mojoportal学习笔记之How to Write a Provider Model
摘要:在学习 mojoportal时,看到mojoportal调用editor使用了provider,顺便温习一下provider模式。 How to Write a Provider Model 原文地址: http://dotnetslackers.com/articles/designpatterns/HowToWriteAProviderModel.aspx)... 阅读全文
posted @ 2008-04-21 16:00 蓝蓝的天2016 阅读(862) 评论(0) 推荐(0)
mojoportal学习笔记之一
摘要:mojoPortal是一款开源的cms网站系统,可以跨平台,跨数据库。 作者joe audette 偶先来学习一下它的的数据库设计,进而来理解整个网站构架 表 mp_moduledefinitions,这个表里面是定义模块的一些信息,比如模块名,模块所在网页地址等 定义模块的表 表mp_moduledefinitionSettings ,这个表定义了某个模块相关的一些信息 模块定义信息相... 阅读全文
posted @ 2008-04-21 10:10 蓝蓝的天2016 阅读(1957) 评论(0) 推荐(0)
flash图片新闻(源码)
摘要:最近做网站,遇到要在首页显示flash图片新闻,在网上找了些代码,修改而成。 功能: 从后台上传图片到指定文件夹,图片地址保存到数据库中 在首页获取数据库中前6张图片,(1)以flash格式显示出来(2)滚动显示 示例中包含数据库文件 程序语言:c# 数据库sql server 2000 附件 下载 阅读全文
posted @ 2008-04-16 09:16 蓝蓝的天2016 阅读(1882) 评论(0) 推荐(0)