我在我的项目中使用响应式文件管理器进行Web文件管理.它工作正常.
问题
我的问题是当我打开图像时,它以灯箱模式显示预览.如何使Image像图像画廊一样在Image之间导航.
<a class="tip-right preview" title="<?php echo trans('Preview')?>" data-url="<?php echo $src;?>" data-toggle="lightbox" href="#previewLightbox">
<i class=" icon-eye-open"></i>
</a>
Run Code Online (Sandbox Code Playgroud)
JS
这里是一个代码JS代码,它在lightbox modal文件中
r.on("click", ".preview", function() {
var e = jQuery(this);
return 0 == e.hasClass("disabled") && jQuery("#full-img").attr("src", decodeURIComponent(e.attr("data-url")))
Run Code Online (Sandbox Code Playgroud)
HTML
<div id="previewLightbox" class="lightbox hide fade" tabindex="-1" role="dialog" aria-hidden="true">
<div class='lightbox-content'>
<img id="full-img" src="">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
像很多人一样,我正在开发一个简单的 Android 应用程序,它只是一个Webview,可以打开我的完整响应式网站,只是为了允许找到它、安装它并像“真正的”应用程序一样启动它(我知道你知道为什么我正在这样做!)。我的网站使用CKEditor允许用户创建简单的 html 页面并上传图像以放入其页面中。为此,我将响应式文件管理器与 CKEditor 结合使用,如果我从手机 (Android 9) 上的 Chrome 或其他浏览器打开我的网站,则一切正常。但是当我启动我的 Web 应用程序时,即使 90% 的网站工作正常,日志中也会出现几个 Javascript 错误,例如:
I/chromium: [INFO:CONSOLE(305)] "Uncaught TypeError: $(...).fancybox is not a function"
I/chromium: [INFO:CONSOLE(1)] "Uncaught TypeError: Cannot read property 'tools' of undefined" (it refers to this source code --> window.opener.CKEDITOR.tools.callFunction(a, e) )
Run Code Online (Sandbox Code Playgroud)
当我尝试使用“上传图像”或“选择图像”功能时,由于上述 Javascript 错误,它不起作用(当我单击操作按钮时它不执行任何操作)。
我已经启用了 Javascript、dom 存储并使用 webview 设置访问所有文件和文档,正如其他类似问题中所建议的那样,但对我来说没有任何作用。
我的超级简单的 Android 应用程序:
public class MainActivity extends Activity {
private WebView mWebView; …Run Code Online (Sandbox Code Playgroud) 我使用Responsive Filemanager v9.3与TinyMCE
我需要绝对的URL来插入图片网址或任何文件.但它返回相对路径.
我需要设置图像src,<img src="http://domain.com/files/slide.jpg">但它返回<img src="../files/slide.jpg">
我的配置:
$base_url= 'http://domain.com';
$upload_dir = '/files/';
$current_path = '../../files/';
$thumbs_base_path = '../thumbs/';
Run Code Online (Sandbox Code Playgroud) 我正在使用这个文件管理器在tinymce中上传文件. 文件管理器
对目录有一些问题.我正在使用tinymce 4.
我的filemanager文件夹位于" localhost/BAD / "目录中,我有一个名为about.php的文件,该文件位于" localhost/BAD/admin / "目录中.现在我可以上传图片并查看about.php文件.我对tinymce的设置是
**external_filemanager_path:"/BAD/filemanager/",
filemanager_title:"Filemanager" ,
external_plugins: { "filemanager" : "filemanager/plugin.min.js"}**
Run Code Online (Sandbox Code Playgroud)
我的cofig.php文件设置是
$base_url="http://localhost";
$upload_dir = '/BAD/source/';
$current_path = '../source/';
$thumbs_base_path = '../thumbs/';
Run Code Online (Sandbox Code Playgroud)
上传图像并选择后,它将图像源框中的路径显示为" ../source/eng.jpg "并将其保存到数据库中.
但我想从"localhost/BAD /"目录而不是"localhost/BAD/admin /"访问此图像.它开始在'localhost'上找到源文件,而不是' localhost/BAD '
我尝试了一些改变,但没有工作.如何将源链接保存为"source/eng.jpg"而不是"../source/eng.jpg",或者有没有办法从一个目录保存图像并从上一级目录访问它?
directory tinymce file-manager tinymce-4 responsive-filemanager
我正在使用响应文件管理器作为文件管理器。现在的问题是,如果我上传 pdf,它会将它上传到服务器,但它不会在文件管理器本身上显示它。从 pdf 或其他文件(word、excel)生成缩略图似乎存在问题。使用图像,一切都很好。
知道如何解决这个问题吗?
提前致谢。
我一直在 Codeigniter 框架上使用响应式文件管理器。它在过去几年中运行良好。但最终在上传一些 .jpg 文件时发现了一些错误。当我上传它时,它一直在处理... **你知道为什么它会出错以及它的解决方案 ** 吗?或者在哪里可以找到错误日志?如果我在 photoshop 上尝试 jpg 文件并保存到网络,它可以上传。
javascript ×3
jquery ×2
tinymce ×2
tinymce-4 ×2
android ×1
ckeditor ×1
css ×1
directory ×1
file-manager ×1
html ×1
php ×1
responsive ×1
webview ×1