openpneの日記をこのように
textareaにしたり、javascriptで動的に変化するようなページにすることも出来ます。
こうやって改造しました。
OpenPNE で出力する HTML や CSS をカスタマイズする方法
SNS内で使う名称 友達とか、日記,コミュニティとかの表示名を変更するには、
OpenPNE3/plugins/opDiaryPlugin/i18n/messages.ja.xml
これを、直に書き換えてください。
title,descriptionなどを直接変更するには、
OpenPNE3/lib/vendor/symfony/lib/helper/AssetHelper.php
日記の表示を変更するには
OpenPNE3/plugins/opDiaryPlugin/apps/pc_frontend/modules/diary/templates/showSuccess.php
日記の投稿と更新のフォームは
OpenPNE3/plugins/opDiaryPlugin/apps/pc_frontend/modules/diary/templates/_form.php
OpenPNE3/apps/pc_frontend/templates/_partsForm.php
日記はデータベース内でテーブルはdiaryです
レイアウト共通の...各コンポーネントの高さ、幅、サイズは
OpenPNE3/web/css/main.css
であるように思えて、実際は呼ばれていないです。
OpenPNE3/plugins/opSkinBasicPlugin/web/css/main.css
です。
幅が足らないと横並びが縦になります。
レイアウトの配置、構成は
OpenPNE3/apps/pc_frontend/templates/_layout.php
表示されるメインの内容は、
<div id="Center">
の中です。
op_include_form('diaryForm', $form, $options);
diaryForm というIDで 、$form, $options でフォーム作る