AlexxBlog.com


Colţul meu pe Internet

Două secţiuni de articole - Extra Articles

without comments

Ok, deci haide să o iau de la început ca să înţeleagă toată lumea.

Pasul I - Crearea tabelelor în baza de date:

1. Vă duceţi la Paginile Personalizate ( Panoul de administrare -> Administrare conţinut -> Pagini personalizate );
2. Scrieţi un nume oarecare la Titlul paginii;
3. Introduceţi la Conţinut pagină următorul cod pentru crearea tabelului fusion_articles1:

<?

$r = dbquery("CREATE TABLE `fusion_articles1` (

`article_id` smallint(5) unsigned NOT NULL auto_increment,

`article_cat` smallint(5) unsigned NOT NULL default '0',

`article_subject` varchar(200) collate latin1_general_ci NOT NULL default '',

`article_snippet` text collate latin1_general_ci NOT NULL,

`article_article` text collate latin1_general_ci NOT NULL,

`article_breaks` char(1) collate latin1_general_ci NOT NULL default '',

`article_name` smallint(5) unsigned NOT NULL default '1',

`article_datestamp` int(10) unsigned NOT NULL default '0',

`article_reads` smallint(5) unsigned NOT NULL default '0',

`article_allow_comments` tinyint(1) unsigned NOT NULL default '1',

`article_allow_ratings` tinyint(1) unsigned NOT NULL default '1',

PRIMARY KEY (`article_id`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1");

if ($r) echo "Tabelul articles1 a fost creat cu succes!";

else echo "Tabelul articles1 nu a fost creat!";

?>

4. Apăsaţi Previzualizare pagină. Dacă totul a decurs fără probleme, acel cod va trebui să afişeze textul “Tabelul articles1 a fost creat cu succes!”;

5. Introduceţi la Conţinut pagină următorul cod pentru crearea tabelului fusion_article_cats1:

<?$r = dbquery("CREATE TABLE `[color=red]fusion[/color]_article_cats1` (

`article_cat_id` smallint(5) unsigned NOT NULL auto_increment,

`article_cat_name` varchar(100) collate latin1_general_ci NOT NULL default '',

`article_cat_description` varchar(200) collate latin1_general_ci NOT NULL default '',

`article_cat_sorting` varchar(50) collate latin1_general_ci NOT NULL default 'article_subject ASC',

`article_cat_access` tinyint(3) unsigned NOT NULL default '0',

PRIMARY KEY (`article_cat_id`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1");

if ($r) echo "Tabelul article_cats1 a fost creat cu succes!";

else echo "Tabelul article_cats1 nu a fost creat!";

?>

6. Apăsaţi Previzualizare pagină. Dacă totul a decurs fără probleme, acel cod va trebui să afişeze textul “Tabelul article_cats1 a fost creat cu succes!”;

7. Introduceţi la Conţinut pagină următorul cod pentru crearea tabelului comments1:

<?$r = dbquery("CREATE TABLE `[color=red]fusion[/color]_comments1` (

`comment_id` smallint(5) unsigned NOT NULL auto_increment,

`comment_item_id` smallint(5) unsigned NOT NULL default '0',

`comment_type` char(2) collate latin1_general_ci NOT NULL default '',

`comment_name` varchar(50) collate latin1_general_ci NOT NULL default '',

`comment_message` text collate latin1_general_ci NOT NULL,

`comment_smileys` tinyint(1) unsigned NOT NULL default '1',

`comment_datestamp` int(10) unsigned NOT NULL default '0',

`comment_ip` varchar(20) collate latin1_general_ci NOT NULL default '0.0.0.0',

PRIMARY KEY  (`comment_id`)

) ENGINE=MyISAM  DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;");

if ($r) echo "Tabelul comments1 a fost creat cu succes!";

else echo "Tabelul comments1 nu a fost creat!";

?>

8. Apăsaţi Previzualizare pagină. Dacă totul a decurs fără probleme, acel cod va trebui să afişeze textul “Tabelul comments1 a fost creat cu succes!”;

9. Introduceţi la Conţinut pagină următorul cod pentru crearea tabelului ratings1:

<?$r = dbquery("CREATE TABLE `[color=red]fusion[/color]_ratings1` (

`rating_id` smallint(5) unsigned NOT NULL auto_increment,

`rating_item_id` smallint(5) unsigned NOT NULL default '0',

`rating_type` char(1) collate latin1_general_ci NOT NULL default '',

`rating_user` smallint(5) unsigned NOT NULL default '0',

`rating_vote` tinyint(1) unsigned NOT NULL default '0',

`rating_datestamp` int(10) unsigned NOT NULL default '0',

`rating_ip` varchar(20) collate latin1_general_ci NOT NULL default '0.0.0.0',

PRIMARY KEY  (`rating_id`)

) ENGINE=MyISAM  DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;");

if ($r) echo "Tabelul ratings1 a fost creat cu succes!";

else echo "Tabelul ratings1 nu a fost creat!";

?>

10. Apăsaţi Previzualizare pagină. Dacă totul a decurs fără probleme, acel cod va trebui să afişeze textul “Tabelul ratings1 a fost creat cu succes!”;

11. Introduceţi la Conţinut pagină următorul cod pentru modificarea tabelului admin:

<?$r = dbquery("INSERT INTO `[color=red]fusion[/color]_admin` (

`admin_id` ,

`admin_rights` ,

`admin_image` ,

`admin_title` ,

`admin_link` ,

`admin_page`

)

VALUES (

'70', 'AC', 'article_cats.gif', 'Categorii articole1', 'article_cats1.', '1'

);");

if ($r) echo "Tabelul admin a fost modificat cu succes!";

else echo "Tabelul admin nu a fost modificat!";

?>

12. Apăsaţi Previzualizare pagină. Dacă totul a decurs fără probleme, acel cod va trebui să afişeze textul “Tabelul admin a fost modificat cu succes!”;

13. Introduceţi la Conţinut pagină următorul cod pentru modificarea tabelului admin:

<?$r = dbquery("INSERT INTO `[color=red]fusion[/color]_admin` (

`admin_id` ,

`admin_rights` ,

`admin_image` ,

`admin_title` ,

`admin_link` ,

`admin_page`

)

VALUES (

'71', 'A', 'articles.gif', 'Articole1', 'articles1.', '1'

);");

if ($r) echo "Tabelul admin a fost modificat cu succes!";

else echo "Tabelul admin nu a fost modificat!";

?>

14. Apăsaţi Previzualizare pagină. Dacă totul a decurs fără probleme, acel cod va trebui să afişeze textul “Tabelul admin a fost modificat cu succes!”;

Pasul II - Uploadarea noilor fişiere

1. Uploadaţi fişierele din ataşament în folderele lor.

Pasul III - Concluzii
1. Sper să nu fi uitat ceva când am făcut arhiva. Am testat totul pe localhost şi a mers bine, nu am găsit nici o problemă;
2. Dacă aveţi probleme ştiţi unde să mă găsiţi :) Mai simplu de atât nu am găsit cum să vă explic.

Download | Topic PHP-Fusion România

Am mai scris pe tema asta:

Written by Alex

April 5th, 2008 at 11:00 pm

Posted in PHP-Fusion

Tagged with , , ,

Leave a Reply