Mime.Types

Bagaimana mengecek file terupload mempunyai tipe PDF atau DOC atau HTML? Hasil nyruput kopi sambil ngoding OJS mengarahkan ke daftar mime.types ini. (http://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types)

Jadi kode fungsinya (PHP) kira-kira sebagai berikut:

/**
* Check if galley is a PDF galley.
* @return boolean
*/
function isPdfGalley() {
  switch ($this->getFileType()) {
    case 'application/pdf':
    case 'application/x-pdf':
    case 'text/pdf':
    case 'text/x-pdf':
      return true;
    default: return false;
  }
}
/**
* Check if galley is an DOC/DOCX/ODT galley.
* @return boolean
* @2018,EDW
*/
function isDocGalley() {
  switch ($this->getFileType()) {
    case 'application/vnd.openxmlformats-officedocument.wordprocessingml.document': /*docx*/
    case 'application/msword': /*doc*/
    case 'application/vnd.oasis.opendocument.text': /*odt*/
      return true;
    default: return false;
  }
}
/**
* Check if galley is an HTML galley.
* @return boolean
* @2018,EDW
*/
function isHTMLGalley() {
  switch ($this->getFileType()) {
    case 'text/html':
      return true;
    default: return false;
  }
}

Yang penting simpen dulu :). Monggo kalau ada koreksi.
Semoga bermanfaat.

Menampilkan Bahasa Artikel di OJS

Jurnal Teknologi dan Sistem Komputer (JTSiskom) menampung artikel berbahasa Indonesia atau English. Informasi bahasa artikel atau fulltext PDF dapat diset oleh penulis dan/atau editor. Nah, theme-theme standar di OJS (PKP Open Journal System) informasi bahasa ini, baik di daftar isi tiap nomor atau di halaman artikel itu sendiri. Di metadata artikel sendiri sebenarnya sudah terset, yang digunakan oleh pengindeks untuk memberikan informasi bahasa artikel tersebut.

Dalam situs web yang multi-bahasa, JTSiskom membebaskan pembaca untuk menyetel bahasa web yang diinginkan. Ada tampilan yang cukup mengganggu ketika pembaca menyetelnya ke bahasa Inggris, namun artikel berbahasa Indonesia. Ini tampilannya. Ndak sreg juga.

JTSiskom-Issue-before-Screenshot at 2018-02-19 12:18:56

Selain itu, tidak ada informasi di halaman artikel. Yo wis, sambil nyruput kopi buka laptop imut Lenovo X61.  Continue reading Menampilkan Bahasa Artikel di OJS

Membuat Persamaan Banyak Baris di LibreOffice

Dalam menulis artikel, seringkali dijumpai kita harus menyisipkan persamaan dalam tulisan tersebut. Sebenarnya aplikasi pengolah kata (MS Office Word, LibreOffice Writer atau OpenOffice Writer) telah menyediakan fasilitas GUI editor persamaan (equation editor) untuk menyisipkan simbol, operator, relasi, fungsi, format, bracket dan lain-lainnya yang memudahkan kita dalam menuliskan persamaan. Namun, bagaimana cara membuat persamaan dengan 2 baris atau lebih?

Misalnya:

persamaan

Dengan Lyx (editor Latex), kita dapat dengan mudah membuat persamaan tersebut. Untuk membuat baris kedua, tinggal menekan tombol Ctrl+Enter. Yang diinginkan adalah tanda sama dengannya (=) rata di semua baris. Kalau di LibreOffice Writer atau sejenisnya?

Ada beberapa solusi, yaitu:

  1. Menggunakan matriks
  2. Menggunakan phantom

Saya lebih suka menggunakan phantom. Berikut contoh untuk menampilkan satu persamaan (diambil dari JTSiskom).

persamaan2

Kode persamaannya adalah sebagai berikut:
"""sim" left ({D} rsub {1} , {D} rsub {2} right)={left (1x1 right ) + left (1x1 right ) + left (1x0 right ) + left (1x0 right ) + left (1x0 right )} over {sqrt {{1} ^ {2} + {1} ^ {2} + {1} ^ {2} + {1} ^ {2 } + {1} ^ {2}} x sqrt {{1} ^ {2} + {1} ^ {2} + {0} ^ {2} + {0} ^ {2} + {0} ^ {2}}} newline
""phantom {"sim" left ({D} rsub {1} , {D} rsub {2} right)}=0,632

Sumber:

Ilmu yang mengalir

Skip to toolbar