diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/atom03.gif b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/atom03.gif new file mode 100644 index 00000000..5ca4c41e Binary files /dev/null and b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/atom03.gif differ diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/index.html b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/index.html new file mode 100644 index 00000000..fa6d84e8 --- /dev/null +++ b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/index.html @@ -0,0 +1 @@ +
\ No newline at end of file diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/joomla_powered.gif b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/joomla_powered.gif new file mode 100644 index 00000000..94f48435 Binary files /dev/null and b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/joomla_powered.gif differ diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/opml.png b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/opml.png new file mode 100644 index 00000000..e4b95649 Binary files /dev/null and b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/opml.png differ diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss-valid-1237993180.png b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss-valid-1237993180.png new file mode 100644 index 00000000..2f35acc0 Binary files /dev/null and b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss-valid-1237993180.png differ diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss091.gif b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss091.gif new file mode 100644 index 00000000..7240ff67 Binary files /dev/null and b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss091.gif differ diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss10.gif b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss10.gif new file mode 100644 index 00000000..4c2831b7 Binary files /dev/null and b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss10.gif differ diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss20.gif b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss20.gif new file mode 100644 index 00000000..48e4af4a Binary files /dev/null and b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss20.gif differ diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss_excerpts.gif b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss_excerpts.gif new file mode 100644 index 00000000..a1a44f49 Binary files /dev/null and b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss_excerpts.gif differ diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss_fullposts.gif b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss_fullposts.gif new file mode 100644 index 00000000..7ffe907d Binary files /dev/null and b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/buttons/rss_fullposts.gif differ diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/index.html b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/index.html new file mode 100644 index 00000000..fa6d84e8 --- /dev/null +++ b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/images/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/index.html b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/index.html new file mode 100644 index 00000000..fa6d84e8 --- /dev/null +++ b/oss/joomla/trunk/components/com_ninjarsssyndicator/assets/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/controllers/defaultcontroller.php b/oss/joomla/trunk/components/com_ninjarsssyndicator/controllers/defaultcontroller.php new file mode 100644 index 00000000..fdb95427 --- /dev/null +++ b/oss/joomla/trunk/components/com_ninjarsssyndicator/controllers/defaultcontroller.php @@ -0,0 +1,20 @@ + diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/controllers/index.html b/oss/joomla/trunk/components/com_ninjarsssyndicator/controllers/index.html new file mode 100644 index 00000000..fa6d84e8 --- /dev/null +++ b/oss/joomla/trunk/components/com_ninjarsssyndicator/controllers/index.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/oss/joomla/trunk/components/com_ninjarsssyndicator/feed/feed1.xml b/oss/joomla/trunk/components/com_ninjarsssyndicator/feed/feed1.xml new file mode 100644 index 00000000..8c833ea4 --- /dev/null +++ b/oss/joomla/trunk/components/com_ninjarsssyndicator/feed/feed1.xml @@ -0,0 +1,76 @@ + + +]]>
+
思科称,新一代的运营商级路由系统名为“CRS-3”,其传输能力较最接近的竞争性产品高出11倍以上。这种新系统能以每秒 322T(Terabit)的速度传输语音、数据和视频,“传输能力相当于前一款产品的三倍”,“能在略高于一秒钟的时间里下载美国国会图书馆的全部藏 书”。该款路由器计划在今年第三季上市,售价为9万美元,如果全面部署,类似的高速传输系统的成本最高可达100万美元。
++
思科还称,AT&T已经对这种新产品进行了成功测试,“这是世界上首次针对100Gbps级骨干网技术的现场测试”。此外,这种新系统还能“让中国的每个人都能同时进行视频通话;在不到4分钟时间里传输完成迄今所有问世的电影”。
++
思科指出,设计生产CRS-3系统“旨在更快地为个人消费者带来令人感叹的新体验、为服务提供商创造新的收入机会、以及在工作领域提供新的合作方式,从而改造宽带通信和娱乐行业”。
]]>“狂妄”的推销者
1988年春,北大的校办企业北大新技术公司介入了激光照排系统的生产和销售。那是一群人们眼中“不务正业”的老师攒起来的,在中关村“倒卖”PC,学校则会把一些不要的人往那儿塞。1991年3月8日,王选和一直生产和销售激光照排机的潍坊华光公司分手,从此,北大新技术公司和王选的激光照排紧紧地绑在了一起,并重新为系统取名 “方正”。方正和华光成了市场上的一对死对头,失去研发支持的华光很快就败下阵来。1993年2月,方正集团正式成立。王选领导的北大计算所逐渐融入其中。“在大厦周围,你们都可以开着车跑来跑去,你们会挣到很多钱!”这就是王选给方正员工描绘出的诱人前景,“物质的事情你们不用想,你们现在的业务很神圣,你们是当代的毕昇!”刚刚毕业的北大研究生李毅,听得热血沸腾,和一帮同事们干得特别卖力。那时李毅经常跟着王选一起见客户或开会。有次劝说《辽宁日报》不要采用华光系统,王选直截了当地对那位总编说:“错过这一次,就没人可以救你了。华光没有研发,你要用他们的,出报会比别人差,以后是死路一条!”这种狂放的言语让一旁的李毅听得很吃惊。王选有个习惯,不管出差到哪儿,上飞机后总要先看报纸——用放大镜看那些字,就能看出来用的是哪家的技术。早些年很有趣,后来就没意思了,因为基本上都是自己的了。现在北美的每一张华文报纸用的都是方正产品,欧洲基本也如此。王选特别关心的日本,也有100多家用了方正的技术。打败华光后,客户已没有什么可比较的,就是排着队签合同。
“优惠5%行不行?”
“对不起,只能优惠2%。”
“算了,这2%我不要了,什么时候能保证我联机啊?”
现已是某跨国公司高管的李毅回忆起方正岁月还有几分留恋,“哪像现在成天研究竞争对手,打得一塌糊涂。”“那个照排卡插到机器里、报纸裹一裹(连包装都没有),就卖几十万。那个卡比金子都贵。”李毅说,“那是我感到技术最值钱的时候,方正稀里糊涂地挣了那么多钱!”
功成身未退的烦恼
方正系统红遍大江南北。它的发明者——王选,被人们奉为“中国激光照排之父”,名片上多了行“方正控股有限公司董事局主席”。
王选并不喜欢生意场。上世纪80年代末,当时的香港商人张旋龙慕名找来,但王选根本不理他,他看不起商人。后来在湖南举办的一次亚细亚国际文字会议上,二人再次相遇。张旋龙看到王选“就穿着凉鞋、短裤,吃饭的时候也不和人讲话。别人敬酒就说‘不会喝’;吃完就走,也不打招呼,根本不懂得应酬”。但王选明白,必须借助生意人。为了打开日本、欧美市场,他找到了会做生意的张旋龙,2002年还力挺张成为方正控股(总部在香港,是方正所有海外分支机构的管理平台)的董事局主席。王选在很多场合都说自己只是一个科学家。但他身处方正控股董事局主席之位,无怪乎别人用企业家的眼光去审视他。1999年方正爆发的“逼宫事件”,让“王选系”这个名词开始挂在很多人嘴边。在随后的很多报导中,王选被描述成方正拉帮结派文化的代表。王选是真正掌握着内部的权力,还是只是代表企业形象?“一讲话就知道了,(王选)根本就没有公司的概念,对于利益不理解。”在方鹏的印象中,王选对员工讲话就像老师和学生谈话,谈的更多的是理想,是勇于面对挑战,是怎么把事情做好。“一想起王选,我就觉得他是个极孤独的人,不知道为什么。在北大是这样,后来到了方正还是这样。”方鹏说。在北大要谈学术,到方正则要谈钱。王选从没公开谈过和那些商人在一起的感觉。2002年7月,王选真正淡出了方正,也远离了是是非非。激光照排,这个当初激动人心,改变了一个产业的发明,就像很多改变了我们生活的了不起的发明一样,随着它逐步成为很成熟、很基础的东西,也就不再有人关注。
直到2006年2月13日,王选突然辞世,把他重新拉回我们的视线。“只要你读过书、看过报,你就要感谢他,就像你每天用到电灯要感谢爱迪生一样。”王选走了,北大未名BBS上,有网友这样留言。王选走了,但他又还活着,这不仅是指他发明创造的激光照排依然泽被后世,他的精神也不失为唤起中国科技界探索创新的号角。更值得感动的是,王选是在拖着孱弱的身躯,在不被大多数人理解的环境中独自打拼出今天的局面。因此,无论他被包装成什么样,无论他在什么位置上,他本质上只是一个科学家——一个改变了我们生活的伟大科学家!
(注:文中的方鹏、李毅,应被采访者要求,均为化名)
美国证券市场投资品种十分丰富,有证券和股指(如道琼斯指数、标准普尔500指数等)的现货、证券和股指的期货及期权、可转换债券、信托凭证(ADRs)等品种。投资者不仅可以进行各类品种的单独投资,还可以进行它们之间的套戥交易,避免因各类投资者行为趋同而造成市场单边运行,出现暴涨暴跌的局面。例如投资者可以在股市看跌时,通过买入一个看跌期权或卖出股指期货合约,以较小的代价实现保值避险或投机盈利的目的,使股市投资风险得到有效的分散,从而减少因大量抛售带来的股市进一步下跌。
+美国证券发行市场是国际性的市场,发行规模和容量都很大。仅纽约证券交易所一家在2002年就有挂牌交易的上市公司2783家,发行总股本3499亿股,市价总值为13.4万亿美元。我国的证券市场只为国内的企业服务,截止到2003年底全国有1287家上市公司,发行总股本6428.46亿股,其中流通股份为2267.58亿股,通过证券市场共筹集资金1万亿人民币。我国的B股市场作为筹集外资的场所,一直与A股市场分离,自成立以来一级市场一贯清冷, 1991年至2003年底B股市场IPO(首次发行)仅筹集资金46.75亿美元,而通过B股市场配股筹资到的资金仅为3.27亿美元。
++
美国股票市场的特点
+美国有多层次的股票市场:美国有四个全国性的股票交易市场。公司无论大小,在投资银行的支持下,均有上市融资的机会。美国没有货币管制,美元进出美国自由,且政策鼓励外国公司参与投资行为,成为世界金融之都;
+资金供应充沛、流通性好:数量巨大、规模各异的基金、机构和个人投资者根据各自的要求和目的在不同的股市寻找不同的投资目标,为美国股市提供了世界上最庞大的资金基础,从而使美国股市的交投十分活跃,融资及并购活动频繁;
+融资渠道非常自由:上市公司可随时发行新股融资。发行时间与频率没有限制,通常由董事会决定,并向证券监管部门上报。通常如果监管部门在20天内没有回复,则上报材料自动生效。如监管部门提出问题,则回答其问题。通常监管部门有30天的必须答复时间下限。当公司股票价格达到5美元以上时,上市公司股东通常可将其持有的股票拿到银行抵押,直接获得现金贷款。上市公司还可以向公众发行债券融资;
+管理层个人利益最大化:公司管理层可直接持股或拥有期权。因为美国上市公司股票是全部流通的,拥有股票就视同拥有现金;
+交易方式灵活:没有涨停板的做法,股票可随时买卖。股市自早9点至下午4点,连续进行,中间无休息。4点后有些证券公司提供场外电子交易,直到晚上7点。
++
美国证券市场的构成
+全国性的证券市场主要包括:纽约证券交易所(NYSE)、全美证券交易所(AMEX)、纳斯达克市场(NASDAQ)和招示板市场(OTCBB);
+区域性的证券市场包括:费城证券交易所(PHSE)、太平洋证券交易所(PASE)、辛辛那提证券交易所(CISE)、中西部证券交易所(MWSE)以及芝加哥期权交易所(CHICAGO BOARD OPTIONS EXCHANGE)等。
++
1、纽约证券交易所(New York Stock Exchange NYSE)
+美国和世界上最大的证券交易市场。1792年5月17日,24个从事股票交易的经纪人在华尔街一棵树下集会,宣告了纽约股票交易所的诞生。1863年改为现名,直到1865年交易所才拥有自己的大楼。座落在纽约市华尔街11号的大楼是1903年启用的。交易所内设有主厅、蓝厅、“车房”等3 个股票交易厅和1个债券交易厅,是证券经纪人聚集和互相交易的场所,共设有16个交易亭,每个交易亭有16—20个交易柜台,均装备有现代化办公设备和通讯设施。交易所经营对象主要为股票,其次为各种国内外债券。除节假日外,交易时间每周5天,每天5小时。自20世纪20年代起,它一直是国际金融中心,这里股票行市的暴涨与暴跌,都会在其他资本主义国家的股票市场产生连锁反应,引起波动。现在它还是纽约市最受欢迎的旅游名胜之一。
+对非美国公司上市要求:
+最低公众持股数量和业务记录:公司最少要有2000名股东(每名股东拥有100股以上);或2200名股东(最近6个月月平均交易量为10万股);或 500名股东(最近12个月月平均交易量为100万股);至少有110万股的股数在市面上为投资者所拥有(公众股110万股)。
+最低市值:公众股市场价值为4000万美金;有形资产净值为4000万美金。
+盈利要求:上市前两年,每年税前收益为200万美金,最近一年税前收益为250万美金;或三年必须全部盈利,税前收益总计为650万美金,最近一年最低税前收益为450万美金;或最近一个会计年度市值总额不低于5亿美金且收入达到2亿美金的公司:三年调整后净收益合计2500万美金(每年报告中必须是正数)。
+上市企业类型:主要面向成熟企业。
+采用会计准则:美国一般公认会计原则。
+公司注册和业务地点:无具体规定。
+公司经营业务信息披露规定:要遵守交易所的年报、季报和中期报告制度。
+其他因素:对公司的管理和操作有多项要求;详细说明公司所属行业的相对稳定性,公司在该行业中的地位,公司产品的市场情况。
++
2、全美证券交易所(Amex)
+前身为纽约股票证券交易场外市场联盟,主要交易建国初期的美国政府的债券和新成立的企业的股票,后来逐渐形成了完善的交易规则。1921年,由场外交易变为场内交易。1953年,正式改名为全美证券交易所,且沿用至今。其业务包括股票业务,期权业务,交易所交易基金(ETFs)业务。
+全美证券交易所上市公司包括发明型科技企业到标准普尔500强公司。交易所交易股票的行业范围包括银行金融业、通信技术、资源及能源、制造工业、批发零售业、健康产业、房地产及REITs等。全美交易所为个人和机构投资者、股票发行者提供包括所有行业领域的金融机会。该交易所还是世界第二大股票期权交易所。1993年,全美交易所首创这一金融产品,目前是世界上最受欢迎的投资品种。
+从2000年1月起,作为主要金融指数的全美交易所综合指数已经超过了纽约交易所综合指数以及纳斯达克综合指数。全美交易所交易的最大的25家上市公司包括英美烟草、帝国石油、美孚石油、埃克森石油、通用汽车公司、杜邦公司等跨国企业。
++
3、纳斯达克(NASDAQ)
+由全美证券交易商协会(NASD)创立并负责管理, 是全球第一个电子交易市场。 由于吸纳了众多成长迅速的高科技企业,纳斯达克给人一种扶持创业企业的印象。
+纳斯达克共有两个板块:全国市场(National Market)和1992年建立的小型资本市场(Small Cap Market)。纳斯达克在成立之初的目标定位在中小企业。因为企业的规模随着时代的变化而越来越大,现在纳斯达克反而将自己分成了一块"全国市场" (National Market), 一块"中小企业市场"(Small Cap Market),以及以美分为交易单位的柜台买卖中心(OTCBB)和粉单交易市场(英文叫Pink Sheets,是垃圾股票交易的地方)。
+纳斯达克拥有自己的做市商制度(Market Maker),它们是一些独立的股票交易商,为投资者承担某一只股票的买进和卖出。这一制度安排对于那些市值较低、交易次数较少的股票尤为重要。通过这种做市商制度使上市公司的股票能够在最优的价位成交,同时又保障投资者的利益。这些做市商由NASD的会员担任。每一只在纳斯达克上市的股票,至少要有两个以上的做市商为其股票报价;一些规模较大、交易较为活跃的股票的做市商往往能达到40-45家。这些做市商包括世界顶级的投资银行。
+与其它创业版相比,在纳斯达克上市的要求是最严格而复杂的,同时由于它的流动性很大,在该市场直接上市所需进行的准备工作也最为繁重。
+到2005年底,纳斯达克中国上市公司有:中华网、新浪网、搜狐网、网易、TOM网、盛大网络、侨兴电话、空中网、前程无忧、金融界、携程网、亚信科技、掌上灵通、UT斯达康、九城关贸、第九城市、北京科兴、华友世纪、汽车系统、太平洋商业、分众传媒、德信无线、百度、杨凌博迪森、美东生物、e龙、中国医疗、中国科技众品食业。
++
4、招示板市场(OTCBB)
+OTCBB(Over The Counter Bulletin Board)的全称是场外交易(或柜台交易)市场行情公告板(或电子公告板),是美国最主要的小额证券市场之一。
+OTCBB不是证券交易所,也不是挂牌交易系统,它只是一种实时报价服务系统,不具有自动交易执行功能。在OTCBB报价的股票包括:不能满足交易所或 NASDAQ上市标准的股票以及交易所或NASDAQ退市的证券。OTCBB没有上市标准,任何股份公司的股票都可以在此报价,但是股票发行人必须按规定向SEC提交文件,并且公开财务季报和年报。这些条件比交易所和NASDAQ的要求相对简单。OTCBB采用做市商制度,只有经SEC注册的做市商才能为股票发行人报价。NASD和SEC对OTCBB报价的做市商进行严格的监管。目前有不少中国企业先在OTCBB上市,之后再转到NASDAQ或其他交易所上市。
+OTCBB上市
+一旦客户公司通过了投资顾问公司的资格初审,投资顾问公司将指导和监督该客户公司与壳公司之间的并购工作。在客户公司签了合作意向书并支付保证金给壳公司之后,投资顾问公司会: 编制整个专案的计划及时程表;提供壳公司的尽职调查报告;草拟股票交换协议书;审阅SEC所要求的申报材料。
+与首次公开发行 (IPO )将上市和融资一步完成不同,反向兼并分两步走。首先完成反向兼并,然后通过上市企业的资本私募(Private Investment in Public Equity,简称PIPE) 或登记的公开发行来募集资金。投资顾问公司将审阅定向发售备忘录 (适用于上市公司以PIPE方式增发新股) 或审阅招股说明书 (适用于注册的证券公开发行),完成定向募集或公开发行的全部手续,之后为在纳斯达克(NASDAQ)、场外交易公告牌(OTCBB)和粉单市场 (Pink Sheets) 的股票做市。一段时间后,投资顾问公司将继续协助客户完成从OTCBB 到NASDAQ 或 AMEX 的挂牌申请。
+近年来,PIPE已经成为资本募集的最主要的手段之一。主要面向为机构投资者, 富有的个人投资者, 美国以外的海外投资者。对于私募的金额没有限制性规定。资本私募投资人在一年内不可以将股权在市场上销售,但是可以进行私下交易,通过证券商或注册经纪人进行资本私募会发生佣金费用,佣金平均在8%-10%左右。
++
5、粉纸交易市场(Pink Sheets)
+粉纸交易市场,是纳斯达克最低层的报价系统,在这个系统中,市场每周对交易公司进行一次纸上报价,流动性比OTCBB更差。粉纸交易市场不是一个自动报价系统,而是经纪商通过电话询问至少3个做市商的报价之后,再与最佳报价的市场做市商成交。
]]>+
现已进入测试阶段。
]]>Joomla! makes it extremely easy to add and display content. All content is placed where your mainbody tag in your template is located. There are three main types of layouts available in Joomla! and all of them can be customised via parameters. The display and parameters are set in the Menu Item used to display the content your working on. You create these layouts by creating a Menu Item and choosing how you want the content to display.
Blog layout will show a listing of all Articles of the selected blog type (Section or Category) in the mainbody position of your template. It will give you the standard title, and Intro of each Article in that particular Category and/or Section. You can customise this layout via the use of the Preferences and Parameters, (See Article Parameters) this is done from the Menu not the Section Manager!
A Blog Archive layout will give you a similar output of Articles as the normal Blog Display but will add, at the top, two drop down lists for month and year plus a search button to allow Users to search for all Archived Articles from a specific month and year.
Table layout will simply give you a tabular list of all the titles in that particular Section or Category. No Intro text will be displayed just the titles. You can set how many titles will be displayed in this table by Parameters. The table layout will also provide a filter Section so that Users can reorder, filter, and set how many titles are listed on a single page (up to 50)
Wrappers allow you to place stand alone applications and Third Party Web sites inside your Joomla! site. The content within a Wrapper appears within the primary content area defined by the "mainbody" tag and allows you to display their content as a part of your own site. A Wrapper will place an IFRAME into the content Section of your Web site and wrap your standard template navigation around it so it appears in the same way an Article would.
The parameters for each layout type can be found on the right hand side of the editor boxes in the Menu Item configuration screen. The parameters available depend largely on what kind of layout you are configuring.
]]>Do you want to show off your new Joomla! Web site? Visit the Site Showcase section of our forum.
Do you want to contribute?
If you think working with Joomla is fun, wait until you start working on it. We're passionate about helping Joomla users become contributors. There are many ways you can help Joomla's development:
These are just a few ways you can contribute. See Contribute to Joomla for many more ways.
]]>
Joomla! provides an easy-to-use graphical user interface that simplifies the management and publishing of large volumes of content including HTML, documents, and rich media. Joomla! is used by organisations of all sizes for intranets and extranets and is supported by a community of tens of thousands of users.
You can find more examples over at our ever growing Joomla! Extensions Directory. Prepare to be amazed at the amount of exciting work produced by our active developer community!
A useful guide to the Extension site can be found at:
http://extensions.joomla.org/content/view/15/63/
There are five types of extensions:
You can read more about the specifics of these using the links in the Article Index - a Table of Contents (yet another useful feature of Joomla!) - at the top right or by clicking on the Next link below.
A Component is the largest and most complex of the Extension types. Components are like mini-applications that render the main body of the page. An analogy that might make the relationship easier to understand would be that Joomla! is a book and all the Components are chapters in the book. The core Article Component (com_content), for example, is the mini-application that handles all core Article rendering just as the core registration Component (com_user) is the mini-application that handles User registration.
Many of Joomla!'s core features are provided by the use of default Components such as:
A Component will manage data, set displays, provide functions, and in general can perform any operation that does not fall under the general functions of the core code.
Components work hand in hand with Modules and Plugins to provide a rich variety of content display and functionality aside from the standard Article and content display. They make it possible to completely transform Joomla! and greatly expand its capabilities.
A more lightweight and flexible Extension used for page rendering is a Module. Modules are used for small bits of the page that are generally less complex and able to be seen across different Components. To continue in our book analogy, a Module can be looked at as a footnote or header block, or perhaps an image/caption block that can be rendered on a particular page. Obviously you can have a footnote on any page but not all pages will have them. Footnotes also might appear regardless of which chapter you are reading. Simlarly Modules can be rendered regardless of which Component you have loaded.
Modules are like little mini-applets that can be placed anywhere on your site. They work in conjunction with Components in some cases and in others are complete stand alone snippets of code used to display some data from the database such as Articles (Newsflash) Modules are usually used to output data but they can also be interactive form items to input data for example the Login Module or Polls.
Modules can be assigned to Module positions which are defined in your Template and in the back-end using the Module Manager and editing the Module Position settings. For example, "left" and "right" are common for a 3 column layout.
Each Module is assigned to a Module position on your site. If you wish it to display in two different locations you must copy the Module and assign the copy to display at the new location. You can also set which Menu Items (and thus pages) a Module will display on, you can select all Menu Items or you can pick and choose by holding down the control key and selecting multiple locations one by one in the Modules [Edit] screen
Note: Your Main Menu is a Module! When you create a new Menu in the Menu Manager you are actually copying the Main Menu Module (mod_mainmenu) code and giving it the name of your new Menu. When you copy a Module you do not copy all of its parameters, you simply allow Joomla! to use the same code with two separate settings.
Newsflash is a Module which will display Articles from your site in an assignable Module position. It can be used and configured to display one Category, all Categories, or to randomly choose Articles to highlight to Users. It will display as much of an Article as you set, and will show a Read more... link to take the User to the full Article.
The Newsflash Component is particularly useful for things like Site News or to show the latest Article added to your Web site.
One of the more advanced Extensions for Joomla! is the Plugin. In previous versions of Joomla! Plugins were known as Mambots. Aside from changing their name their functionality has been expanded. A Plugin is a section of code that runs when a pre-defined event happens within Joomla!. Editors are Plugins, for example, that execute when the Joomla! event onGetEditorArea occurs. Using a Plugin allows a developer to change the way their code behaves depending upon which Plugins are installed to react to an event.
New to Joomla! 1.5 and perhaps the most basic and critical Extension is a Language. Joomla! is released with multiple Installation Languages but the base Site and Administrator are packaged in just the one Language en-GB - being English with GB spelling for example. To include all the translations currently available would bloat the core package and make it unmanageable for uploading purposes. The Language files enable all the User interfaces both Front-end and Back-end to be presented in the local preferred language. Note these packs do not have any impact on the actual content such as Articles.
More information on languages is available from the
http://community.joomla.org/translations.html
1. 程序小巧,基础引擎和内嵌的JDBC驱动总共大约2MB。
+2. 基于Java、JDBC和SQL标准。
+3. 提供内嵌的JDBC驱动,你可把Derby潜入到基于Java的应用程序中。
+4. 支持客户端/服务器模式。
+5. 安装、布置和使用简单。
+对于如何入门Derby,请参阅IBM 用 Apache Derby 进行开发的相关技术文章。
]]>]]>
]]>
+
一架满载乘客的英国度假公司飞机在从一意大利机场起飞后数秒从其机翼下泄漏了数百加仑的燃料。飞机不得不紧急迫降,摄影师拍下了惊心动魄的场景。
这架属于度假公司托马斯-库克的波音757客机从都灵的卡塞洛机场起飞,飞往英国的伯明翰,机上有滑雪度假归来的231名乘客。就在飞机离开跑道后数分钟,5739号航班的机长用电台通知塔台,告诉他正在处理一重大险情。他发现有大量燃料从飞机右翼喷出。地面的官员也发现了这一险情,立刻启动了重大事件应对方案,消防车被派往跑道两侧,机场也立刻被关闭。
一系列令人感到惊叹的照片显示,甚至是在起落架舱门关闭时,燃料就发生了泄漏。人们可以在天蓝色的天空中看到燃料泄漏的轨迹。惊慌的乘客们也发现了燃料泄漏现象,飞行员在到达安全高度之前向乘客们通报这一情况,他在抵达安全高度开始返航。燃料的泄漏意味着飞行员将永远无法抵达伯明翰,他在空中飞行了半小时以减轻飞机的重量,最终于当地时间21日中午安全降落。
波音757客机随后前往机场的一个封闭地区,消防队员在旁边待命。应急人员包围了飞机,乘客们安全地离机。一名乘客称:“坐在飞机右翼一侧的乘客们很快就注意到了燃料的泄漏,人们立刻发出了警报。飞行员立刻打开了通话器,向乘客们介绍了情况,但一些人担心,由于泄漏了大量燃料,飞机将无法返回都灵。飞机最终安全落地,飞行员和机组人员都很兴奋,当我们再次回到地面时,人群中发出欢呼声和掌声。”
乘客们当晚被安排在一家宾馆,工程师则从伯明翰飞往都林以解决飞机的故障。机场官员称,这一故障是由于阀门出现了问题。由于清除泄漏的燃料,飞机跑道被关闭了两小时。包括托马斯-库克一架从曼彻斯特飞来的飞机在内的数架进场航班被备降至米兰机场。
排除故障的飞机于22日早晨安全抵达伯明翰。
托马斯-库克公司的一位发言人称:“我们可以证实,前往伯明翰的TCX127L航班昨天在从都灵机场起飞后发生了燃料泄漏事故,飞行员立刻将飞机安全降落。一名工程师被派往都灵去修理飞机,我们为飞机的延误道歉,飞机于今天早晨完成了它的旅程。”
]]>
+
{boncko}/mygallery/104/{/boncko}
+]]>
+
应朋友之约“扫街”,原本想拍一些体现春节的“年味”,扫入镜头的不是大红灯笼和春联,而是一些沿街摆地摊的进城卖肉的“猪农”。在他们的脸上,看不到过节的喜悦和笑容,而是一脸的困惑和无耐,还有愁绪和沮丧。停下脚步与一为性梁的老叔聊了几句才得知个中缘由:去年的这一天,肉价是每斤14元,而今年的同一天却是每斤7元,收如减少了一半,而且还卖不动,有的清早就进了城,直到下午也还没动,闲聊中一位大爷说,他们卖的是便宜价,可平时吃的是高价肉。。。。气愤的是肉没卖出去,可有关部门的收费却一分没少。。。。。原本是想杀了猪卖了钱给家里添点年货或者给小孩攒点学费。。。。。
++
{boncko}/mygallery/103/{/boncko}
REF
http://www.llgyw.com/bbs/PostView.asp?PostPage=1&BoardID=13&imageID=21730&page=1&imageNum=1&SearchWords=&sstype=1
{boncko}/mygallery/99/{/boncko}
++
REF
+http://www.llgyw.com/bbs/PostView.asp?BoardID=1&imageID=21762
+]]>
]]>
]]>
PTC预期,截止到2008年底,基于DITA的新XML出版装置将会高达80%。由于结合了许多XML出版发行方面的最佳实践,DITA成为XML领域最重要的革新之一。首先,DITA需要使用一种模块化的方法来创建出版物,这点对于有效地重复使用信息和为多元读者的不同需求提供信息配置来说是非常重要的。其次,DITA允许不同的组织根据他们的具体需求来订制他们自己的应用,并同时维持了与所有其他使用DITA的组织轻松共享信息的能力。第三,DITA通过允许对XML应用的改写而增加了组织回复新需求的灵活性,同时保持与所有现存的下游应用程序的兼容性。为实行DITA计划而使用 Arbortext 5.3 的公司将能够大幅度降低与建立XML出版发行系统相关联的成本。
+OASIS DITA 技术委员会主席Don Day指出,“尽管DITA的主题与映射在概念上非常简单,但对于一些作者来说应付体系结构本身的众多特性一直是一件极富挑战的事情。我们很高兴地看到 PTC正在不断改进他们的Arbortext 5.3 产品以帮助作者更好的使用DITA的各种特性。”
+Arbortext从2004年就开始支持DITA,在用户接口、样式表和文档类型定义(DTD)方面对标准DITA信息类型(任务、概念和引用) 提供支持,并且支持DITA的“特殊化”性能,“内容引用”包含机制和客户表模型。此次推出的Arbortext 的最新版本包括下述方面的增强,可以支持:
+编辑
+为创建主题和“映射”提供简化的用户界面,能够列出将被汇编到最终的出版物中的所有主题。
+针对完整的出版物中的所有文件的拼写检查和搜索/替换功能。
+“配置”功能提供了一个简单的用户界面,帮助作者轻松地创建适应于不同读者需求的出版物。
+出版发行
+支持DITA映射,控制最终文档的汇编和出版
+为打印版本和电子输出版本提供简化的样式表开发过程
+“对于通过这种最新版本的Arbortext 5.3动态发布软件来扩展我们对DITA的支持,我们感到由衷的兴奋,”PTC公司Arbortext产品管理副总裁PG Bartlett说, “作为唯一能够为企业级需求提供带有DITA支持的完整动态发行解决方案的供应商,我们一直致力于帮助企业缩减开发、维护和出版技术出版物的成本”。
+Arbortext 5.3 发售日期
+Arbortext 5.3计划的发售日期是2006年12月。如需关于Arbortext 5.3的更多信息,请访问www.ptc.com上Arbortext 产品页。
关于PTC的动态出版解决方案
PTC的动态出版解决方案能够帮助公司自动汇编和出版多种语言和格式的产品或服务信息。这些解决方案由Arbortext产品家族构成,应用于30%的制造、生命科学、发行、政府、保险和金融服务行业的财富500强公司。
+关于PTC
PTC为全球40,000多家企业提供领先的产品生命周期管理(PLM)、内容管理和动态发行解决方案。PTC客户包括制造、发行、服务、政府以及生命科学等行业中全球最具创新的企业。PTC已被列入标准普尔500(S&P 500)和罗素2000(Russell 2000)指数。有关PTC的详细信息,可以通过www.ptc.com或联系PTC当地办事处获得。
link . "\">" . JText::sprintf('Read more...') . "
"; + } + + if (!intval($this->renderHTML)) { + //Remove HTML tags if told not to render them + $words = noHTML ($words); + + } else { + //Remove images if told not to render them + //Images will also get remove with HTML tags above + if (!intval($this->renderImages)) { + $words = delImagesFromHTML($words); + } + } + + /* Convert relative urls to absolute */ + $words = addAbsoluteURL($words); + + $item->description = $words; + $item->descriptionHtmlSyndicated = true; + + //Many, many failed attempts to get the date right. + //Kept here for a while in case issues arise again - Dec 2009 + //After some issues with the date not coming out correctly I am trying the exact code from Com_content + //$itemDate = JFactory::getDate(JHTML::_('date', $row->dsdate, JText::_('DATE_FORMAT_LC2'))); + //$itemDate = JFactory::getDate(JHTML::_('date', $row->dsdate), 0); + //$itemDate = JFactory::getDate($row->dsdate, 0); + //$item->date = $itemDate->toRFC822() ; + //$item->date = strftime("%a, %d %b %Y %H:%M:%S",strtotime($row->dsdate))." -0700"; + //$item->date = date($row->dsdate, 'D, d M Y g:i:s')." GMT\n"; + + $item->date = date("r",strtotime($row->dsdate)); + $item->source = JURI::root(); + + if ($this->renderAuthorFormat){ + $author = trim($row->authorAlias); + + if (empty($author)) $author = $row->author; + + $item->author = $author; + $item->authorEmail = $row->authorEmail; + } + //If needed, trigger content plugins on the row content. + //TODO - expand this to allow for individual paramters for the plugin instances + $dispatcher->trigger( 'onPrepareNinjaRSSFeedRow', array( &$item ) ); + + + $rss->addItem($item); + } + + //If needed, trigger content plugins on the feed as a whole. + //TODO - expand this to allow for individual paramters for the plugin instances + $dispatcher->trigger( 'onPrepareNinjaRSSFeed', array( &$rss ) ); + + //If we are using the cache and the time out is greater than 0, then generate and use a file. + //Otherwise generate the feed on the fly + if (intval($docache)==1 && $this->cache > 0) + { + $rss->saveFeed($this->type,$filename,true); + } else { + $rss->outputFeed($this->type); + } + +function noHTML($words) { + $words = preg_replace("''si","",$words); + $words = preg_replace('/]*>([^<]+)<\/a>/is','\2 (\1)', $words); + $words = preg_replace('//','',$words); + //$words = preg_replace('/{.+?}/','',$words); + $words = strip_tags($words); + $words = preg_replace('/ /',' ',$words); + //$words = preg_replace('/&/','&',$words); + //$words = preg_replace('/"/','"',$words); + + return $words; +} + +function addAbsoluteURL($html) { + $root_url = JURI::root(); + $html = preg_replace('@href="(?!http://)(?!https://)([^"]+)"@i', "href=\"{$root_url}\${1}\"", $html); + $html = preg_replace('@src="(?!http://)(?!https://)([^"]+)"@i', "src=\"{$root_url}\${1}\"", $html); + + return $html; +} + +/* +** Delete all the images from the url +*/ +function delImagesFromHTML($html, $instances = -1) { + $html = preg_replace('/|
+ |
+ ||
|---|---|---|
| + text; ?> + | +||
| + escape($vote->hits); ?> + | ++ escape($vote->percent); ?>% + | ++ + | +
| + + | ++ : + votes[0])) echo $this->votes[0]->voters; ?> + | +
| + + | ++ : + escape($this->first_vote); ?> + | +
| + + | ++ : + escape($this->last_vote); ?> + | +