Cara menyesuaikan nama blok yang tidak muncul pada OJS 3

Menyesuaikan menu yang terdapat dalam aplikasi OJS adalah penting , karena Menu merupakan panduan bagi pemakai /Pembaca OJS saat berselancar di dalam website Jurnal kita.

kemudahan dan kejelasan dalam penempatan menu OJS juga mempengaruhi dalam proses pengindeksan dari beberapa mesin pengindeks. dan berikut dibawah ini adalah tutorial cara menngedit tampilan menu pada OJS

 

  1. Masuklah kedalam Hosting
  2. Masuk kedalam direktori " Public_html/plugins/generic/customBlockManager/ " , Lalu kita kan mengedit 2 file, yaitu :
  • customBlockPulugin.inc.php
  • block.tpl
  1. Kita mulai dari file "customBlockPlugin.inc.php" terlebih dahulu. gantilah beberapa script dengan script di bawah ini :
function getContents(&$templateMgr, $request = null) { // Ensure that we're dealing with a request with context $context = $request->getContext(); if (!$context) return '';

 

 

 

            // Get the block contents.
            $customBlockName = $this->getName();
            $customBlockContent = $this->getSetting($context->getId(), 'blockContent');
            $currentLocale = AppLocale::getLocale();
            $divCustomBlockId = 'customblock-'.preg_replace('/\W+/', '-', $this->getName());
            $templateMgr->assign('customBlockId', $divCustomBlockId);
            $templateMgr->assign('customBlockContent', $customBlockContent[$currentLocale]);
            $templateMgr->assign('customBlockName', $customBlockName);
            return parent::getContents($templateMgr, $request);
    }
  1. Kita juga mengganti beberapa script di "Block.tpl" dengan script di bawah ini :
<div class="pkp_block block_custom" id="{$customBlockId|escape}"> <span class="title"> {$customBlockName} </span> <div class="content"> {$customBlockContent} </div> </div>
  1. Jangan lupa klik save semuanya, Refresh..!!, Clear History Chaced.!!
  2. Selesai

*NB : Atau anda dapat mengunduh filenya disini

  1. Block.tpl
  2. CustomBlockPlugin.inc.php

Sumber : http://forum.pkp.sfu.ca/t/custom-blocks-name-doesnt-show-up-in-ojs-3-0-1/27647  

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

37 − 36 =