Projects tagged ‘framework’ and ‘xoops’


Jump to tag:

Projects tagged ‘framework’ and ‘xoops’

Filtered by Project Tags framework xoops

Refine results Project Tags php (7) mysql (6) cms (6) module (6) xoopscube (5) smarty (5) xhtml (5) web (5) design (5) forum (4) templates (4) content_management (4)

[9 total ]

7 Users
   

XOOPS Cube is a a free Open Source Web Application Platform released under BSD license and Base Legacy modules released under GPL license. The XOOPS Cube Project is friendly managed, maintained ... [More] , developed and supported by a volunteer group to expand our network, vision, creativity and skills. Package Legacy Package Legacy is highly compatible with XOOPS 2 empowering everyone to create dynamic and content rich websites with ease. Legacy ensures compatibility with XOOPS 2 modules while taking advantage from the new extendable Cube core. Extensibility You can add functions to your website by installing modules. We recomend the next-generation of modules : Cube and D3 modules, which are known to be more secure, easily duplicated and renamed with an intuitive GUI to manage content, langua [Less]
Created over 3 years ago.

3 Users
 

XOOPS Cube TOKAI(XC-TOKAI) is community of XOOPS Cube users in Japan. Modules and themes that operates by XOOPS Cube and module developer's tool Cubson are developed.
Created over 3 years ago.

3 Users
 

XOOPS Cube module project by xlab. Modules and themes that operates by XOOPS Cube are developed. Xlab Project による、XOOPS Cube モジュール開発プロジェクトです。 XOOPS Cube ... [More] のモジュールやテーマを開発しています。 [Less]
Created over 3 years ago.

0 Users

Now Xoops CRUD handlerAfter xoops 2.3.0 had a new powerful CRUD handler XoopsPersistableObjectHandler, and combination Criteria handler manipulation MySQL do CRUD or ORM work like below code ... [More] $article_handler =& xoops_getmodulehandler('article', 'news'); $criteria = new CriteriaCompo(new Criteria('uid', 1)); $criteria->add(new Criteria('status', 1)); $criteria->setLimit(10); $criteria->setStart(0); $criteria->setSort('created', 'DESC'); $articles = $article_handler->getObjects($criteria, true);With RB CRUD handler you can write likeRbCrudHandler only one file, but write less do more $article_handler =& xoops_getmodulehandler('article', 'news'); $articles = $article_handler->where('uid = 1 AND status = 1')->order_by('created DESC')->limit(10, 0)->getObjects();Or$article_handler =& xoops_getmodulehandler('article', 'news'); $article_handler->where('uid = 1'); $article_handler->where('status = 1'); $article_handler->order_by('created DESC'); $article_handler->limit(10, 0); $articles = $article_handler->getObjects();Or$condition = array(); $condition[] = 'uid = 1'; $condition[] = 'status = 1'; $article_handler =& xoops_getmodulehandler('article', 'news'); $article_handler->where($condition)->order_by('created DESC')->limit(10, 0); $articles = $article_handler->getObjects();Or$condition = array(); $condition[] = 'uid = 1'; $condition[] = 'status = 1'; $article_handler =& xoops_getmodulehandler('article', 'news'); $articles = $article_handler->getObjects($condition, 'created DESC', 10 ,0);will get the same result Write lessXoopsPersistableObjectHandler insert data smaple $pm_handler =& xoops_gethandler('privmessage'); $pm =& $pm_handler->create(); $pm->setVar("subject", $_POST['subject']); $pm->setVar("msg_text", $_POST['message']); $pm->setVar("to_userid", $_POST['to_userid']); $pm->setVar("from_userid", $xoopsUser->getVar("uid")); if (!$pm_handler->insert($pm)) { echo "Error"; } else { echo "successful"; }RbCrudHandler insert data smaple $pm_handler =& xoops_gethandler('privmessage'); $pm_handler->data(array('from_userid' => $xoopsUser->getVar("uid"))); if (!$pm_handler->insertRow($_POST)) { echo "Error"; } else { echo "successful"; }How to use in my moduleFirst you must know how to planing your module DB table and define XoopsObject constructor, if not rbTool can help you create a module prototype initVar('art_id', XOBJ_DTYPE_INT, null, false); $this->initVar('cat_id', XOBJ_DTYPE_INT, null, false); $this->initVar('title', XOBJ_DTYPE_TXTBOX, null, false, 255); $this->initVar('content', XOBJ_DTYPE_TXTAREA, null, false); $this->initVar('created', XOBJ_DTYPE_INT, 0, false); $this->initVar('uid', XOBJ_DTYPE_INT, 0, false); $this->initVar('ip', XOBJ_DTYPE_TXTBOX, null, false, 15); } function NewsArticle() { $this->__construct(); } } class NewsArticleHandler extends RbCrudHandler { function __construct(&$db) { parent::__construct($db, 'news_article', 'NewsArticle', 'art_id', 'created DESC'); } function NewsArticleHandler(&$db) { $this->__construct($db); } } ?>RB ToolXoops Class Maker, require install RB Frameworkthis module can make your selected database tables be a class file read more see rbTool [Less]
Created about 1 month ago.

0 Users

Frameworks provides a collective of common functions, classes, service packages like fpdf, tranfser that are required or can be used by modules like article, cbb, planet, wordpress, mediawiki and more ... [More] user guide: 1 check the files xoops_version.php under /Frameworks/ and subfolder to make sure it is newer than your current ones 2 upload /Frameworks/ to your XOOPS root path: XOOPS/Frameworks/art XOOPS/Frameworks/captcha XOOPS/Frameworks/fpdf XOOPS/Frameworks/PEAR XOOPS/Frameworks/textsanitizer XOOPS/Frameworks/transfer XOOPS/Frameworks/xoops22 3 check file names: for filename case sensitive system, make sure you have the file names literally correct, i.e., "Frameworks" is not identical to "frameworks" 4 configure preferences where applicable 4.1 ./fpdf/language/: make your local langauge file based on english.php, you could check schinese.php as example, or inline comments in english.php 4.2 ./textsanitizer/config.php: check inline comments 4.3 ./transfer/: 4.3.1 ./transfer/language/: make your local langauge file based on english.php 4.3.2 ./transfer/modules/: for developers only, add transfer handler for your module, or store the file as: XOOPS/modules/mymodule/include/plugin.transfer.php 4.3.3 ./transfer/plugin/: add items available for the transfer 4.3.4 ./transfer/plugin/myplugin/config: configurations for a plugin 4.3.5 ./transfer/plugin/myplugin/language/: make your local langauge file based on english.php 4.3.6 ./transfer/bar.transfer.php: set "$limit" for number of plugins that will be displayed on a front page; 4.4 ./xoops22/language/: make your local langauge files based on /english/ 4.5 ./captcha/: 4.5.1 ./captcha/language/: make your local langauge file based on english.php 4.5.2 ./captcha/config.php: set configs 5 Requirements for XOOPS 2.2 users: Copy /Frameworks/xoops22/language/english/local.php /Frameworks/xoops22/language/english/local.class.php To XOOPS/language/english/ And for other languages, after creating local language files as in step 4.4,, for instance "french" Copy /Frameworks/xoops22/language/french/local.php To XOOPS/language/french/ [Less]
Created about 1 year ago.

0 Users

Xoops is old, though it provides so many good ideas for light-weight web site building. We have to face so much backward compatible code, old third-part lib, especially bad performance. Zend ... [More] Framework is powerful. As the fans of it, even before it's official release, I insist that it is the leading framework of PHP. It can provide the best MVC structure, the largest libs, and the most beautiful code to xoops. And, I'm sure that ZF will give new born to Xoops. [Less]
Created 4 months ago.

0 Users

This project group most useful tools for XOOPS Cube webmasters and webdesigners. From a portable AMP compilation for windows to the end manifesto file creation.
Created about 1 year ago.

0 Users

Publications Xoops francophones (traductions noyau xoops, documentations, modules francisés, thèmes, Plugin smarty, hacks, ...)
Created about 1 month ago.

0 Users

This project intends sharing tools for the XOOPS and Uniform Server community
Created about 1 month ago.