mirror of
https://github.com/e107inc/e107.git
synced 2025-07-27 09:50:49 +02:00
Bugtracker #4405 - extend newsfeed_url DB Field
This commit is contained in:
@@ -11,8 +11,8 @@
|
|||||||
| GNU General Public License (http://gnu.org).
|
| GNU General Public License (http://gnu.org).
|
||||||
|
|
|
|
||||||
| $Source: /cvs_backup/e107_0.8/e107_admin/update_routines.php,v $
|
| $Source: /cvs_backup/e107_0.8/e107_admin/update_routines.php,v $
|
||||||
| $Revision: 1.19 $
|
| $Revision: 1.20 $
|
||||||
| $Date: 2008-01-15 21:57:15 $
|
| $Date: 2008-04-29 19:44:17 $
|
||||||
| $Author: e107steved $
|
| $Author: e107steved $
|
||||||
+----------------------------------------------------------------------------+
|
+----------------------------------------------------------------------------+
|
||||||
*/
|
*/
|
||||||
@@ -351,6 +351,21 @@ function update_706_to_800($type='')
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if (mysql_table_exists('newsfeed'))
|
||||||
|
{ // Need to extend field newsfeed_url varchar(250) NOT NULL default ''
|
||||||
|
if ($sql -> db_Query("SHOW FIELDS FROM ".MPREFIX."newsfeed LIKE 'newsfeed_url'"))
|
||||||
|
{
|
||||||
|
$row = $sql -> db_Fetch();
|
||||||
|
if (str_replace('varchar', 'char', strtolower($row['Type'])) != 'char(250)')
|
||||||
|
{
|
||||||
|
if ($just_check) return update_needed('Update newsfeed field definition');
|
||||||
|
mysql_query("ALTER TABLE `".MPREFIX."newsfeed` MODIFY `newsfeed_url` VARCHAR(250) NOT NULL DEFAULT '' ");
|
||||||
|
catch_error();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// Check need for user timezone before we delete the field
|
// Check need for user timezone before we delete the field
|
||||||
if (varsettrue($pref['signup_option_timezone']))
|
if (varsettrue($pref['signup_option_timezone']))
|
||||||
{
|
{
|
||||||
|
@@ -11,9 +11,9 @@
|
|||||||
| GNU General Public License (http://gnu.org).
|
| GNU General Public License (http://gnu.org).
|
||||||
|
|
|
|
||||||
| $Source: /cvs_backup/e107_0.8/e107_plugins/newsfeed/admin_config.php,v $
|
| $Source: /cvs_backup/e107_0.8/e107_plugins/newsfeed/admin_config.php,v $
|
||||||
| $Revision: 1.1.1.1 $
|
| $Revision: 1.2 $
|
||||||
| $Date: 2006-12-02 04:35:31 $
|
| $Date: 2008-04-29 19:44:25 $
|
||||||
| $Author: mcfly_e107 $
|
| $Author: e107steved $
|
||||||
+----------------------------------------------------------------------------+
|
+----------------------------------------------------------------------------+
|
||||||
*/
|
*/
|
||||||
require_once("../../class2.php");
|
require_once("../../class2.php");
|
||||||
@@ -131,7 +131,7 @@ $text = "<div style='text-align:center'>
|
|||||||
<tr>
|
<tr>
|
||||||
<td style='width:50%' class='forumheader3'>".NFLAN_10."</td>
|
<td style='width:50%' class='forumheader3'>".NFLAN_10."</td>
|
||||||
<td style='width:50%; text-align: left;' class='forumheader3'>
|
<td style='width:50%; text-align: left;' class='forumheader3'>
|
||||||
<input class='tbox' type='text' name='newsfeed_url' size='80' value='$newsfeed_url' maxlength='200' />
|
<input class='tbox' type='text' name='newsfeed_url' size='80' value='$newsfeed_url' maxlength='250' />
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
12
e107_plugins/newsfeed/newsfeed_sql.php
Normal file
12
e107_plugins/newsfeed/newsfeed_sql.php
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
CREATE TABLE newsfeed (
|
||||||
|
newsfeed_id int(10) unsigned NOT NULL auto_increment,
|
||||||
|
newsfeed_name varchar(150) NOT NULL default '',
|
||||||
|
newsfeed_url varchar(250) NOT NULL default '',
|
||||||
|
newsfeed_data longtext NOT NULL,
|
||||||
|
newsfeed_timestamp int(10) unsigned NOT NULL default '0',
|
||||||
|
newsfeed_description text NOT NULL,
|
||||||
|
newsfeed_image varchar(100) NOT NULL default '',
|
||||||
|
newsfeed_active tinyint(1) unsigned NOT NULL default '0',
|
||||||
|
newsfeed_updateint int(10) unsigned NOT NULL default '0',
|
||||||
|
PRIMARY KEY (newsfeed_id)
|
||||||
|
) TYPE=MyISAM;
|
@@ -11,9 +11,9 @@
|
|||||||
| GNU General Public License (http://gnu.org).
|
| GNU General Public License (http://gnu.org).
|
||||||
|
|
|
|
||||||
| $Source: /cvs_backup/e107_0.8/e107_plugins/newsfeed/plugin.php,v $
|
| $Source: /cvs_backup/e107_0.8/e107_plugins/newsfeed/plugin.php,v $
|
||||||
| $Revision: 1.1.1.1 $
|
| $Revision: 1.2 $
|
||||||
| $Date: 2006-12-02 04:35:31 $
|
| $Date: 2008-04-29 19:44:25 $
|
||||||
| $Author: mcfly_e107 $
|
| $Author: e107steved $
|
||||||
+----------------------------------------------------------------------------+
|
+----------------------------------------------------------------------------+
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@@ -57,7 +57,7 @@ $eplug_tables = array(
|
|||||||
"CREATE TABLE ".MPREFIX."newsfeed (
|
"CREATE TABLE ".MPREFIX."newsfeed (
|
||||||
newsfeed_id int(10) unsigned NOT NULL auto_increment,
|
newsfeed_id int(10) unsigned NOT NULL auto_increment,
|
||||||
newsfeed_name varchar(150) NOT NULL default '',
|
newsfeed_name varchar(150) NOT NULL default '',
|
||||||
newsfeed_url varchar(150) NOT NULL default '',
|
newsfeed_url varchar(250) NOT NULL default '',
|
||||||
newsfeed_data longtext NOT NULL,
|
newsfeed_data longtext NOT NULL,
|
||||||
newsfeed_timestamp int(10) unsigned NOT NULL default '0',
|
newsfeed_timestamp int(10) unsigned NOT NULL default '0',
|
||||||
newsfeed_description text NOT NULL,
|
newsfeed_description text NOT NULL,
|
||||||
|
Reference in New Issue
Block a user