Making blog By codeigniter -


I am currently working on a codeigniter project, now I need the "blog" option where the user can post and comment is. A post can contain images, tables, different fonts, similar matter is for comment. I'm a newbie in web development, only know PHP and this is a framework, would you please suggest me, what should I do?

NEW:

After this post I got some good advice and I decided to use the rich text editor tiny_mce but my bad fortune again I am having problems. I can not include tiny_mce or after joining it is not working. I worked, he instructed but there was no change. What should I do?

  & lt; Html xmlns = "http://www.w3.org/1999/xhtml" & gt; & Lt; Top & gt; & Lt; Script src = "& lt ;? php echo base_ url (" js / jquery-1.7.2.min.js ") ;? & gt;" Type = "text / javascript" & gt; & Lt; / Script & gt; & Lt; Script src = "& lt ;? php echo base_ url (" js / scripts / tiny_mce / tiny_mce.js ") ;? & gt;" Type = "text / javascript" & gt; & Lt; / Script & gt; & Lt; Script type = "text / javascript" & gt; TinyMCE.init ({// normal mode option: "Teksteres", theme: "Advanced" Plugins "Pejbrek, style, layer, table, save, Adrr, advice, Adbling, emo, Ispeel, Inlainpopups, Datdettaim, preview, media, Searchreplace, print, ContextMenu, paste, directionality, fullscreen, Noneditable, Visualchars, Nonbreaking, Xhtmlxtras, template, wordcount, advlist, autosave ", // theme options theme_advanced_buttons1:" save, Newdocument, |, bold, italic , Underline, strikethrough, |, justifyleft, justifycenter, justifyright, justifyfull, s tyleselect, formatselect, fontselect, fontsizeselect ", theme_advanced_buttons2:" Cut, copy, paste, pastetext, pasteword, |, search, replace, |, bullist, numlist, |, outdent, indent, blockquote, |, Undo, Redo , |, Link, unlink, anchor, image, cleanup, help, code, | insertdate, inserttime, preview, |, forecolor, backcolor ", theme_advanced_buttons3:" tablecontrols, |, hour, removeformat, visualaid, | sub, sup , |, charmap, feelings, iespell, media, advhr, |, print, |, LTR, RTL, |, fullscreen ", theme_advanced_buttons4:" cites insertlayer, moveforward, moveba ckward, absolute, |, styleprops, |, are , Abbr, acronyms, del, in, property, |, visualch ars, nonbreaking, template, pagebreak, restoredraft ", theme_advanced_toolbar_location:" TOP ", theme_advanced_toolbar_align:" leave ", theme_advanced_statusbar_location:" link "/ media / template_external_list_url drop lists for media / template dialog:" lists / template_list "," subject " "content" .js ", external_link_list_url:" lists / link_list.js ", external_image_list_url:" lists / image_list.js ", media_external_list_url:" lists / media_list.js ", // style formats style_formats: [{title: 'bold Text: 'title:' red header ',' inline: '' B '}, {title:' red text ', inline:' span ', genres: {color:' # ff0000 '}}, {title:' red head ', block: , Style: {Color: 'Sh Title: 'Example 1', Classes: 'Example 1'}, {Title: 'Example 2', Inline: 'Span', Category: 'Example 2'}, 'Title': '# ff0000'}}, {Title : {Alignleft: {title: 'Table style'}, {title: 'Table line 1', selector: 'tr', classes: 'tabularo 1'}], format: {alignleft: { Selector: 'p, h1, h2, h3, h4, h5, h6, td, th, div, ul, ol, li, table, img', classes: 'left'}, algener: {selector: 'p, h 1, H2, H3, H4, H5, H6, TD, th, div, ul, ole, li, table, img 'classes:' center '}, alignment: {selection Actor: 'P, H1, H2, H3, H4, H5, H6, TD, TH, DIV, UL, OL, LE, TABLE, IMG', classes: 'right'}, alignment: { Selector: 'P, H1, H2, H3, H4, H5, H6, TD, V, Div, UL, OL, Li, Table, IMG', Classes: 'FULL'}, BOLD: { Inline: 'span', 'classes': 'bold', italic: {inline: 'spain', 'classes': 'italic'}, underline: {inline: 'spain', 'classes': 'underline' Exact: true}, strikethrough: {inline: 'dell'}}, // value for template plugin Change Templet_re place_ value: {username: "some users" Employee: "991234"}}); & Lt; / Script & gt; & Lt; / Head & gt; & Lt; Body & gt; & Lt; Form method = "post" action = "somepage" & gt; & Lt; Div & gt; & Lt; Div & gt; & Lt; Textarea id = "elm1" name = "elm 1" rows = "15" cols = "80" style = "width: 80%" & gt; & Lt; / Textarea & gt; & Lt; / Div & gt; & Lt; Br / & gt; & Lt; Input type = "submit" name = "save" value = "submit" /> & Lt; Input type = "reset" name = "reset" value = "reset" /> & Lt; / Div & gt; & Lt; / Form & gt; & Lt; / Body & gt; & Lt; / Html & gt;    

Here's another one but using WordPress for blog with codeigniter And here's an answer about so many integration.

Hope it helps.

Comments