-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pemisahan plugin antar journal #52
Comments
OjtPlugin saat ini tidak support untuk context 0 (Administration), jadi untuk instalasi plugin di Administration tidak memungkinkan ketika dilakukan pemisahan plugin antar jurnal. Hal ini terjadi karena banyak yang error ketika halaman ojtplugin dibuka lewat Administration. Jika implementasi ini dilakukan, seharusnya halaman Administration ini disupport juga. Dalam kasus ini contohnya tema Academic Pro yg support di implementasikan administration |
Plugin bisa di copy oleh server administrator dari journal Solusi: Problem yg akan muncul dari solusi diatas adalah ketika ada sebuah case yang memaksa kita untuk melakukan installasi manual. |
Solusi : /**
* Get the current version of this plugin
*
* @return Version
*/
function getCurrentVersion()
{
try {
return VersionCheck::getValidPluginVersionInfo($this->getPluginPath() . '/version.xml');
} catch (\Throwable $th) {
return false;
}
} Problem ini terjadi karena structure plugin tidak sama dengan yang dibuat oleh pkp. Structure folder di pkp adalah |
Problem
Saat ini 1 plugin bisa di pakai oleh banyak jurnal, ketika 1 plugin tersebut di update maka jurnal yang lain juga akan menerima update tersebut, karena pada intinya semua menggunakan 1 plugin yang sama.
Sedangkan seharusnya, hanya client yang memiliki license yang aktif yang bisa mengupdate plugin,selain itu tetap pada versi plugin yang lama.
Solution
Contoh: Jurnal A membeli tema noble, maka Jurnal B tidak bisa mengaktifkan tema noble harus membeli dan mendownload sendiri
The text was updated successfully, but these errors were encountered: