From: <vo...@us...> - 2012-02-29 10:44:14
|
Revision: 9078 http://xoops.svn.sourceforge.net/xoops/?rev=9078&view=rev Author: voltan1 Date: 2012-02-29 10:44:03 +0000 (Wed, 29 Feb 2012) Log Message: ----------- Add DB fileds for slide and marque block Modified Paths: -------------- XoopsModules/fmcontent/branches/news/class/story.php XoopsModules/fmcontent/branches/news/include/functions_update.php XoopsModules/fmcontent/branches/news/language/arabic/admin.php XoopsModules/fmcontent/branches/news/language/english/admin.php XoopsModules/fmcontent/branches/news/language/persian/admin.php XoopsModules/fmcontent/branches/news/sql/mysql.sql Modified: XoopsModules/fmcontent/branches/news/class/story.php =================================================================== --- XoopsModules/fmcontent/branches/news/class/story.php 2012-02-29 09:54:13 UTC (rev 9077) +++ XoopsModules/fmcontent/branches/news/class/story.php 2012-02-29 10:44:03 UTC (rev 9078) @@ -42,6 +42,8 @@ $this->initVar ( 'story_desc', XOBJ_DTYPE_TXTBOX, '' ); $this->initVar ( 'story_alias', XOBJ_DTYPE_TXTBOX, '' ); $this->initVar ( 'story_status', XOBJ_DTYPE_INT, 1 ); + $this->initVar ( 'story_slide', XOBJ_DTYPE_INT, 0 ); + $this->initVar ( 'story_marque', XOBJ_DTYPE_INT, 0 ); $this->initVar ( 'story_important', XOBJ_DTYPE_INT, 0 ); $this->initVar ( 'story_default', XOBJ_DTYPE_INT, 0 ); $this->initVar ( 'story_create', XOBJ_DTYPE_INT, '' ); @@ -233,6 +235,10 @@ $form->addElement ( new XoopsFormRadioYN ( _NEWS_AM_CONTENT_FORMDEFAULT, 'story_default', $this->getVar ( 'story_default', 'e' ) ) ); // Important $form->addElement ( new XoopsFormRadioYN ( _NEWS_AM_CONTENT_IMPORTANT, 'story_important', $this->getVar ( 'story_important', 'e' ) ) ); + // Slide + $form->addElement ( new XoopsFormRadioYN ( _NEWS_AM_CONTENT_SLIDE, 'story_slide', $this->getVar ( 'story_slide', 'e' ) ) ); + // Marque + $form->addElement ( new XoopsFormRadioYN ( _NEWS_AM_CONTENT_MARQUE, 'story_marque', $this->getVar ( 'story_marque', 'e' ) ) ); // Submit buttons $button_tray = new XoopsFormElementTray ( '', '' ); $submit_btn = new XoopsFormButton ( '', 'post', _SUBMIT, 'submit' ); Modified: XoopsModules/fmcontent/branches/news/include/functions_update.php =================================================================== --- XoopsModules/fmcontent/branches/news/include/functions_update.php 2012-02-29 09:54:13 UTC (rev 9077) +++ XoopsModules/fmcontent/branches/news/include/functions_update.php 2012-02-29 10:44:03 UTC (rev 9078) @@ -24,6 +24,27 @@ */ function xoops_module_update_news($module, $version) { + // start update to version 1.81 + if($version < 181) { + + $db = $GLOBALS["xoopsDB"]; + $error = false; + + include_once XOOPS_ROOT_PATH . '/modules/news/class/utils.php'; + + if(!NewsUtils::News_FieldExists('story_slide' ,$db->prefix('news_story'))) + { + NewsUtils::News_AddField('`story_slide` TINYINT( 1 ) NOT NULL AFTER `story_status`' ,$db->prefix('news_story')); + } + + if(!NewsUtils::News_FieldExists('story_marque' ,$db->prefix('news_story'))) + { + NewsUtils::News_AddField('`story_marque` TINYINT( 1 ) NOT NULL AFTER `story_slide`' ,$db->prefix('news_story')); + } + + } + // end update to version 1.81 + // start update to version 1.80 if($version < 180) { @@ -116,7 +137,9 @@ `story_alias` varchar(255) NOT NULL, `story_important` tinyint(1) NOT NULL, `story_default` tinyint(1) NOT NULL, - `story_status` tinyint(1) NOT NULL, + `story_status` tinyint(1) NOT NULL, + `story_slide` tinyint(1) NOT NULL, + `story_marque` tinyint(1) NOT NULL, `story_create` int (10) NOT NULL default '0', `story_update` int (10) NOT NULL default '0', `story_publish` int (10) NOT NULL default '0', Modified: XoopsModules/fmcontent/branches/news/language/arabic/admin.php =================================================================== --- XoopsModules/fmcontent/branches/news/language/arabic/admin.php 2012-02-29 09:54:13 UTC (rev 9077) +++ XoopsModules/fmcontent/branches/news/language/arabic/admin.php 2012-02-29 10:44:03 UTC (rev 9078) @@ -126,7 +126,9 @@ define('_NEWS_AM_CONTENT_EXPIRE', 'Expire news'); define('_NEWS_AM_CONTENT_PEDATE', 'Set publish and expiration date'); define('_NEWS_AM_CONTENT_SETDATETIME', 'Set the date/time of publish'); - define('_NEWS_AM_CONTENT_SETEXPDATETIME', 'Set the date/time of expiration'); + define('_NEWS_AM_CONTENT_SETEXPDATETIME', 'Set the date/time of expiration'); + define('_NEWS_AM_CONTENT_SLIDE', 'Set as slide'); + define('_NEWS_AM_CONTENT_MARQUE', 'Set sd margue'); // Tools page define('_NEWS_AM_TOOLS_FORMFOLDER_TITLE', 'استنساخ النسخ المتماثلة'); define('_NEWS_AM_TOOLS_FORMFOLDER_NAME', 'اسم المجلد'); Modified: XoopsModules/fmcontent/branches/news/language/english/admin.php =================================================================== --- XoopsModules/fmcontent/branches/news/language/english/admin.php 2012-02-29 09:54:13 UTC (rev 9077) +++ XoopsModules/fmcontent/branches/news/language/english/admin.php 2012-02-29 10:44:03 UTC (rev 9078) @@ -126,7 +126,9 @@ define('_NEWS_AM_CONTENT_EXPIRE', 'Expire news'); define('_NEWS_AM_CONTENT_PEDATE', 'Set publish and expiration date'); define('_NEWS_AM_CONTENT_SETDATETIME', 'Set the date/time of publish'); - define('_NEWS_AM_CONTENT_SETEXPDATETIME', 'Set the date/time of expiration'); + define('_NEWS_AM_CONTENT_SETEXPDATETIME', 'Set the date/time of expiration'); + define('_NEWS_AM_CONTENT_SLIDE', 'Set as slide'); + define('_NEWS_AM_CONTENT_MARQUE', 'Set sd margue'); // Tools page define('_NEWS_AM_TOOLS_FORMFOLDER_TITLE', 'Clone module'); define('_NEWS_AM_TOOLS_FORMFOLDER_NAME', 'Folder name'); Modified: XoopsModules/fmcontent/branches/news/language/persian/admin.php =================================================================== --- XoopsModules/fmcontent/branches/news/language/persian/admin.php 2012-02-29 09:54:13 UTC (rev 9077) +++ XoopsModules/fmcontent/branches/news/language/persian/admin.php 2012-02-29 10:44:03 UTC (rev 9078) @@ -126,7 +126,9 @@ define('_NEWS_AM_CONTENT_EXPIRE', 'اخبار باطل شده'); define('_NEWS_AM_CONTENT_PEDATE', 'تنظیم زمان نمایش و باطل شدن'); define('_NEWS_AM_CONTENT_SETDATETIME', 'تعیین زمان/تاریخ قرار گرفتن خبر در سایت'); - define('_NEWS_AM_CONTENT_SETEXPDATETIME', 'تعیین زمان/تاریخ منقضی شدن خبر در سایت'); + define('_NEWS_AM_CONTENT_SETEXPDATETIME', 'تعیین زمان/تاریخ منقضی شدن خبر در سایت'); + define('_NEWS_AM_CONTENT_SLIDE', 'استفاده در اسلایدشو'); + define('_NEWS_AM_CONTENT_MARQUE', 'استفاده در مارکیو'); // Tools page define('_NEWS_AM_TOOLS_FORMFOLDER_TITLE', 'تکثیر ماژول'); define('_NEWS_AM_TOOLS_FORMFOLDER_NAME', 'نام پوشه'); Modified: XoopsModules/fmcontent/branches/news/sql/mysql.sql =================================================================== --- XoopsModules/fmcontent/branches/news/sql/mysql.sql 2012-02-29 09:54:13 UTC (rev 9077) +++ XoopsModules/fmcontent/branches/news/sql/mysql.sql 2012-02-29 10:44:03 UTC (rev 9078) @@ -13,7 +13,9 @@ `story_alias` varchar(255) NOT NULL, `story_important` tinyint(1) NOT NULL, `story_default` tinyint(1) NOT NULL, -`story_status` tinyint(1) NOT NULL, +`story_status` tinyint(1) NOT NULL, +`story_slide` tinyint(1) NOT NULL, +`story_marque` tinyint(1) NOT NULL, `story_create` int (10) NOT NULL default '0', `story_update` int (10) NOT NULL default '0', `story_publish` int (10) NOT NULL default '0', This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |