mirror of
https://github.com/kiwix/java-libkiwix.git
synced 2025-09-13 00:56:28 -04:00
moved blockExternalLink outside of taskbar
- `setBlockExternalLinks()` on server - zero-dependency JS code - JS script added in `inject_externallinks_blocker()` - changed URL to `/catch/external?source=<source>`
This commit is contained in:
parent
1d38e7ae73
commit
10523168bc
@ -86,9 +86,9 @@ Java_org_kiwix_kiwixlib_JNIKiwixServer_setTaskbar(JNIEnv* env, jobject obj, jboo
|
|||||||
}
|
}
|
||||||
|
|
||||||
JNIEXPORT void JNICALL
|
JNIEXPORT void JNICALL
|
||||||
Java_org_kiwix_kiwixlib_JNIKiwixServer_setTaskbar(JNIEnv* env, jobject obj, jboolean withTaskbar, jboolean withLibraryButton, jboolean blockExternalLinks)
|
Java_org_kiwix_kiwixlib_JNIKiwixServer_setBlockExternalLinks(JNIEnv* env, jobject obj, jboolean blockExternalLinks)
|
||||||
{
|
{
|
||||||
SERVER->setTaskbar(withTaskbar, withLibraryButton, blockExternalLinks);
|
SERVER->setBlockExternalLinks(blockExternalLinks);
|
||||||
}
|
}
|
||||||
|
|
||||||
JNIEXPORT jboolean JNICALL
|
JNIEXPORT jboolean JNICALL
|
||||||
|
@ -33,7 +33,8 @@ public class JNIKiwixServer
|
|||||||
public native void setNbThreads(int nbTreads);
|
public native void setNbThreads(int nbTreads);
|
||||||
|
|
||||||
public native void setTaskbar(boolean withTaskBar, boolean witLibraryButton);
|
public native void setTaskbar(boolean withTaskBar, boolean witLibraryButton);
|
||||||
public native void setTaskbar(boolean withTaskBar, boolean witLibraryButton, boolean blockExternalLinks);
|
|
||||||
|
public native void setBlockExternalLinks(boolean blockExternalLinks);
|
||||||
|
|
||||||
public native boolean start();
|
public native boolean start();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user