:::
Tad Uploader 檔案上傳模組

「根目錄」無法設定權限

discuss pic 2017-02-22 09:48:11
Tad老師好!
檔案上傳模組子資料夾可以設定權限,但是「根目錄」無法設定權限,導致同仁如果沒有選擇目錄就會上傳至根目錄;另根目錄同仁亦可自行建立資料夾。可否於下一個版本進行調整呢?謝謝!!
discuss pic 2017-02-22 09:58:01
tad
本來就不該傳到根目錄喔。
discuss pic 2017-06-20 08:15:49
Tad老師您好,
我有相同的需求,
因為我們的這個模組是作為讓一般老師下載檔案用,
只有行政能夠上傳檔案,
一般老師上傳檔案是用學生繳交作業的模組,
但因為這個模組的根目錄無法設定權限,
所以常會發生老師繳交作業跑錯地方的狀況,
請問能把預設的根目錄關掉嗎?

discuss pic 2017-06-20 08:46:40
tad
不能關掉...因為他的右邊有個建目錄功能,若是關掉,就沒辦法在根目錄下建目錄啦~
我下版加個檢查好了。
discuss pic 2017-06-20 08:48:06
沒關係,
如果願意犧牲建目錄的功能,
由管理員在後台建就好,
請問怎麼做呢?
discuss pic 2017-06-20 09:03:07
tad
那得改程式啦~
把 /modules/tad_uploader/templates/tad_uploader_index.tpl 的 259 行(<option value="0"><{$smarty.const._MD_TADUP_ROOT}></option>)刪掉應該就行了


discuss pic 2017-06-20 09:13:33
請問刪掉後存檔就行了嗎?
我刪了,但還是看的到那一橫欄
discuss pic 2017-06-20 09:51:39
或許使用寫個簡單的js判斷一下就好,在樣板tad_uploader_index.tpl加入
  <script type="text/javascript">
      $(document).ready(function() {
          $("form").submit(function(event) {
              var path = $(this).find("select[name='add_to_cat']").val();
              var new_cate = $(this).find("input[name='creat_new_cat']").val();
              if(path == 0 && new_cate.length == 0) {
                  swal("根目錄不能上傳喔,請重新選擇目錄或新增目錄")
                  return false;
              }
              return true;
          });
      });
  </script>
discuss pic 2017-06-20 09:54:29
tad
cool~
感謝geek01總是能快狠準的提出解法
幫了大忙阿!!
discuss pic 2017-06-20 10:59:21
不好意思,
我照GEEK01大的方法修改了tad_uploader_index.tpl,但還是可以上傳到根目錄,
我也有用TAD大的方法修改,但那條還是會出現。
我有更新到這個模組的最新版了,
請問哪邊可能要再修改?
discuss pic 2017-06-20 11:03:36
tad
如果是這樣,那問題就不單純了
即可能有自訂樣板在做怪...
把 /themes/使用的佈景/modules/ 底下的東西都刪光試試
discuss pic 2017-06-20 11:11:13
可能修改後的樣板沒更新,清除快取試試~
或是模組templates資料夾內同時有.tpl跟.html
要找到正確的檔案修改~
discuss pic 2017-06-20 11:13:14
我是修改.TPL沒錯,
是因為我TADTOOL不是最新版嗎?
discuss pic 2018-01-25 10:32:52
Tad老師您好!
  更新至3.53版本的如果誤傳至根目錄也還是沒有警告訊息,而且誤傳後,上傳者也無法刪除該檔(如附圖),不知我是哪裡還沒有設定正確呢?麻煩了,謝謝!

discuss pic 2018-01-25 10:42:17
tad
此問題沒實際看到是無法判斷原因的
discuss pic 2018-04-23 23:11:48
傳影片,根目錄還是可以上傳資料
:::

快速登入


https%3A%2F%2Fcampus-xoops.tn.edu.tw%2Fmodules%2Ftad_discuss%2Fdiscuss.php%3FBoardID%3D26%26DiscussID%3D2960

計數器

今天: 8015801580158015
昨天: 2489248924892489
總計: 8029997802999780299978029997802999780299978029997