2012-07-10 3 views
1

저는 현재 codeigniter 프로젝트를 진행하고 있습니다. 이제는 사용자가 게시하고 의견을 말할 수있는 "블로그"옵션을 원합니다. 게시물은 이미지, 표, 다른 글꼴을 포함 할 수 있습니다. 비슷한 경우는 주석입니다. 나는 webdevelopment에서 초보자이며, PHP 만 알고 있으며 하나의 프레임 워크입니다. 누구든지 제게 제안 해 주시겠습니까? 어떻게해야합니까?블로그 만들기 codeigniter 작성자 :

NEW :

이 게시물 후에 내가 좋은 조언을 얻고 난 리치 텍스트 편집기 tiny_mce 그러나 다시 내가 문제가 있습니다 내 불운을 사용하는 결정을했다. 나는 tiny_mce를 포함 할 수 없거나 포함시키지 않으면 작동하지 않는다. 나는 그들이 지시 한대로 일했지만 정상적인 텍스트 영역이오고있다. 어떻게해야합니까? 여기

<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <script src="<?php echo base_url("js/jquery-1.7.2.min.js"); ?>" type="text/javascript" ></script> 
     <script src="<?php echo base_url("js/scripts/tiny_mce/tiny_mce.js"); ?>" type="text/javascript" ></script> 


    <script type="text/javascript"> 
    tinyMCE.init({ 
     // General options 
     mode : "textareas", 
     theme : "advanced", 
     plugins : "pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,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,styleselect,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,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen", 
     theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak,restoredraft", 
     theme_advanced_toolbar_location : "top", 
     theme_advanced_toolbar_align : "left", 
     theme_advanced_statusbar_location : "bottom", 
     theme_advanced_resizing : true, 

     // Example content CSS (should be your site CSS) 
    // content_css : "css/content.css", 

     // Drop lists for link/image/media/template dialogs 
     template_external_list_url : "lists/template_list.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', inline : 'b'}, 
      {title : 'Red text', inline : 'span', styles : {color : '#ff0000'}}, 
      {title : 'Red header', block : 'h1', styles : {color : '#ff0000'}}, 
      {title : 'Example 1', inline : 'span', classes : 'example1'}, 
      {title : 'Example 2', inline : 'span', classes : 'example2'}, 
      {title : 'Table styles'}, 
      {title : 'Table row 1', selector : 'tr', classes : 'tablerow1'} 
     ], 

     formats : { 
      alignleft : {selector : 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', classes : 'left'}, 
      aligncenter : {selector : 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', classes : 'center'}, 
      alignright : {selector : 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', classes : 'right'}, 
      alignfull : {selector : 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', classes : 'full'}, 
      bold : {inline : 'span', 'classes' : 'bold'}, 
      italic : {inline : 'span', 'classes' : 'italic'}, 
      underline : {inline : 'span', 'classes' : 'underline', exact : true}, 
      strikethrough : {inline : 'del'} 
     }, 

     // Replace values for the template plugin 
     template_replace_values : { 
      username : "Some User", 
      staffid : "991234" 
     } 
    }); 
</script> 

</head> 

<body> 
<form method="post" action="somepage"> 
    <div> 
     <div> 
     <textarea id="elm1" name="elm1" rows="15" cols="80" style="width: 80%"></textarea> 
     </div> 


     <br /> 
     <input type="submit" name="save" value="Submit" /> 
     <input type="reset" name="reset" value="Reset" /> 

     </div> 
</form> 

    </body> 


</html> 
+1

PyroCMS를 사용하고 싶다면 CodeIgniter에 내장 된 CMS이므로 필요한 항목으로 쉽게 사용자 정의 할 수 있으며 이미 aBlog 옵션이 있습니다. 자세한 정보는 http://www.pyrocms.com –

답변

1

basic blog tutorialcheck this one하지만 당신이 CodeIgniter를 가진 블로그에 워드 프레스를 사용하고 여기에 대한 답을 그래서 WordPress with codeigniter을 통합에 대한.

About WordPress.

는 도움이되기를 바랍니다.

+1

thephpcode.com의 PCG를 사용하여 이미지 및 서식있는 텍스트로 Codeigniter 블로그 모듈을 생성 할 수도 있습니다. – Nish

+1

[thephpcode.com] (http://thephpcode.com). –

+0

@ 니쉬 (Nish) 당신이 말하는 것을 이해하지 못합니다. 어떻게하면 PCG 및 서식있는 텍스트 편집기를 사용할 수 있습니까? 조금 설명해 주시겠습니까? –

관련 문제