horgeyn
Liiska Faylka Fudud waxa uu kaydiyaa xogta la xidhiidha liiska faylka laba meelood; liiska faylalka array habaynta liiska faylka. Nidaamka habayntu waxa uu ka kooban yahay macluumaad qeexaya sida liiska feylku u soo baxo oo u dhaqmo, halka liiska liiska faylka uu ka kooban yahay macluumaadka fayl kasta iyo gal kasta.
Maqaalkani waa inuu kaa caawiyaa inaad fahamto qaab-dhismeedka aray iyo sida loo galo xogta dhexdeeda. Waxaad markaa ku abuuri kartaa hawlo gaar ah faylkaaga function.php si uu kuugu ogolaado inaad ku balaadhiso shaqada
Liiska Liistada faylka
Waa kan tusaale si aad u bilowdo. Waxaad geli kartaa dejinta liiska faylka adiga oo dib u soo ceshanaya ikhtiyaarka saxda ah ee WordPress:
function SimpleFileList_GetSettings () {
$myListSettings = get_option('eeSFL_Settings_1'); // 1 = The List ID
// Look at the Array Output
echo '<pre>'; print_r($myListSettings); echo '</pre>';
exit; // Stop
}
add_action('wp_loaded', 'SimpleFileList_GetSettings');
Tani waxay soo celin doontaa habaynta liiska faylka ee liiska aqoonsiga 1. Fure kasta oo shaxanka ku jira wuxuu u taagan yahay goob gaar ah, qiimaha la xidhiidha furaha ayaa qeexaya habdhaqanka ama qiimaha goobtaas.
$myListSettings = array(
"AdminRole" => "5",
"AllowBulkFileDownload" => "NO",
"AllowFolderDownload" => "NO",
"AllowFrontManage" => "YES",
"AllowOverwrite" => "YES",
"AllowUploads" => "USER",
"FileFormats" => "jpg,jpeg,png,tif,pdf,mov,mp4,mp3,zip",
"FileListDir" => "wp-content/uploads/simple-file-list/",
"FileListURL" => "https://mywebsite.com/wp-content/uploads/simple-file-list/",
"FoldersFirst" => "NO",
"GenerateImgThumbs" => "NO",
"GeneratePDFThumbs" => "NO",
"GenerateVideoThumbs" => "NO",
"GetUploaderDesc" => "NO",
"GetUploaderInfo" => "NO",
"LabelDate" => "Date",
"LabelDesc" => "Description",
"LabelName" => "",
"LabelOwner" => "Submitter",
"LabelSize" => "Size",
"LabelThumb" => "Thumb",
"ListTitle" => "Simple File List",
"MaxSize" => "131072",
"Notify" => "NO",
"NotifyBcc" => "",
"NotifyCc" => "",
"NotifyFrom" => "",
"NotifyFromName" => "Simple File List",
"NotifyMessage" => "",
"NotifySubject" => "File Upload Notice",
"NotifyTo" => "",
"PreserveName" => "YES",
"PreserveSpaces" => "NO",
"ShowBreadCrumb" => "YES",
"ShowFileActions" => "YES",
"ShowFileCopyLink" => "YES",
"ShowFileDate" => "YES",
"ShowFileDateAs" => "Changed",
"ShowFileDesc" => "YES",
"ShowFileDownload" => "YES",
"ShowFileExtension" => "YES",
"ShowFileOpen" => "YES",
"ShowFileSize" => "YES",
"ShowFileThumb" => "YES",
"ShowFolderSize" => "YES",
"ShowHeader" => "YES",
"ShowList" => "USER",
"ShowListStyle" => "Tiles",
"ShowListTheme" => "Dark",
"ShowSubmitterInfo" => "YES",
"ShowUploadLimits" => "YES",
"SmoothScroll" => "YES",
"SortBy" => "DateChanged",
"SortOrder" => "Descending",
"UploadConfirm" => "NO",
"UploadLimit" => "1",
"UploadMaxFileSize" => "1",
"UploadPosition" => "Above",
"UseCache" => "HOUR",
"UseCacheCron" => "YES"
);
Halkan waxaa ah sharraxaad faahfaahsan oo ku saabsan lamaane kasta oo qiimaha muhiimka ah ee shaxda:
AdminRole
Doorka geli kara menu-dhamaadka dambe.5
waxay tilmaamaysaa doorka maamulka, halka1
waxay tilmaamaysaa door Subcriber ah.AllowBulkFileDownload
Calan si loo muujiyo in shay badan loo soo dejisan karo sida faylka ZIP. Qiimayaashu waxay noqon karaan midkoodYES
orNO
.AllowFolderDownload
: Calan awood u siinaya ama ka joojinaya soo dejinta dhammaan faylalka sida faylka ZIP.AllowFrontManage
Waxay u ogolaataa isticmaalayaasha-dhamaadka hore inay maamulaan liiska shayada haddii lagu habeeyoYES
.AllowOverwrite
: Haddii loo dhigoYES
, waxay u ogolaataa faylasha la soo geliyay inay dib u qoraan kuwa jira.AllowUploads
: Wuxuu qeexayaa cidda geli karta faylasha. Qiimaha macquulka ah waaADMIN
,USER
,ALL
, amaNO
.FileFormats
: Liis kala go'ay oo faylka kordhinta ah oo la oggol yahay in la soo geliyo.FileListDir
: Hagaha meesha uu ku yaal liiska faylka.FileListURL
URL-ka si aad u gasho liiska faylka.FoldersFirst
: Haddii loo dhigoYES
, galalka waxaa lagu taxay ka hor faylasha.GenerateImgThumbs
: Haddii loo dhigoYES
, waxay u abuurtaa faylalka thumbnail ee faylasha sawirka.GeneratePDFThumbs
: Haddii loo dhigoYES
, waxay u abuurtaa faylasha thumbnail ee faylasha PDF.GenerateVideoThumbs
: Haddii loo dhigoYES
, waxay u abuurtaa faylalka thumbnail ee faylasha fiidiyowga.GetUploaderDesc
: Haddii loo dhigoYES
, waxay ku tusinaysaa sanduuqa sharaxaadda ee foomka soo raritaanka.GetUploaderInfo
: Haddii loo dhigoYES
, waxay ku tusinaysaa wax-soo-gudbiyeedka foomka soo-gudbinta.LabelDate
Xadhigga qoraalka ee loo isticmaalo calaamadda taariikhda.LabelDesc
Xadhigga qoraalka ee loo isticmaalo summada sharraxaadda.LabelName
Xarafka qoraalka ee loo isticmaalo summada magaca.LabelOwner
Xadhigga qoraalka ee loo isticmaalo summada soo- gudbiyaha.LabelSize
: Xadhiga qoraalka ee loo isticmaalo summada cabbirka.LabelThumb
Xadhiga qoraalka ee loo isticmaalo sumadda thumbnail.ListTitle
: Cinwaanka liiska.MaxSize
: Cabirka ugu badan (in megabytes) ee faylka la soo geliyo.Notify
: Haddii loo dhigoYES
, waxay soo dirtaa iimaylka ogeysiinta gelinta faylka.NotifyBcc
Liiska ciwaannada iimaylka ee BCC-ku-meel-gaadhka ah ee ogaysiinta soo gelinta.NotifyCc
Liistada ciwaanka iimaylka-ka-kala-saaran ee CC ogaysiinta soo gelinta.NotifyFrom
: Ciwaanka iimaylka kaas oo ogaysiis gelinta laga soo diray.NotifyFromName
: Magaca diraha ee ku jira iimaylka ogeysiinta soo rida.NotifyMessage
: Jirka iimaylka ogeysiiska soo dejinta.NotifySubject
: Mawduuca mawduuca iimaylka ogeysiiska soo dejinta.NotifyTo
Liistada ciwaanka iimaylka oo gooni-gooni ah si loo soo diro ogaysiis gelintaPreserveName
: Haddii loo dhigoYES
, kaydiya oo muujiya magaca faylka asalka ah.PreserveSpaces
: Haddii loo dhigoYES
, waxay u beddeshaa xarashka magacyada faylka meelo bannaan.ShowBreadCrumb
: Haddii loo dhigoYES
, waxay tusinaysaa dariiqa rootiga ee ka sarreeya liiska faylka.ShowFileActions
: Haddii loo dhigoYES
, waxay tusinaysaa ficilada faylka sida Furan, Soodejin, iwm.ShowFileCopyLink
: Haddii loo dhigoYES
, waxay tusinaysaa ficilka faylka nuqulka.ShowFileDate
: Haddii loo dhigoYES
, waxay muujinaysaa taariikhda faylka.ShowFileDateAs
: Wuxuu go'aamiyaa in la muujiyo taariikhda faylka lagu daray ama taariikhda la beddelay.ShowFileDesc
: Haddii loo dhigoYES
, waxay tusinaysaa sharraxaadda faylka.ShowFileDownload
: Haddii loo dhigoYES
, waxay tusinaysaa ficilka faylka soo dejinta.ShowFileExtension
: Haddii loo dhigoYES
, waxay muujinaysaa kordhinta faylka.ShowFileOpen
: Haddii loo dhigoYES
, waxay muujinaysaa ficilka faylka furan.ShowFileSize
: Haddii loo dhigoYES
, waxay muujinaysaa xajmiga faylka.ShowFileThumb
: Haddii loo dhigoYES
, waxay tusinaysaa sawirka thumbnail ee faylka.ShowFolderSize
: Haddii loo dhigoYES
, waxay muujinaysaa cabbirka galka.ShowHeader
: Haddii loo dhigoYES
, waxay tusinaysaa madaxa miiska liiska faylka.ShowList
: Wuxuu qeexayaa cidda arki karta liiska. Ikhtiyaarada waaADMIN
,USER
,ALL
, amaNO
.ShowListStyle
: Wuxuu qeexayaa qaabka liiska. Qiimaha suurtogalka ah waaTABLE
.ShowListTheme
: Wuxuu qeexayaa dulucda midabka liiska. Tusaale ahaan qiimaha waaDark
.ShowSubmitterInfo
: Haddii loo dhigoYES
, waxay tusinaysaa macluumaadka soo-jeediyaha.ShowUploadLimits
: Haddii loo dhigoYES
, waxay ku tusinaysaa soo dejinta xadka macluumaadka foomka.SmoothScroll
: Haddii loo dhigoYES
, waxay awood u yeelataa saamaynta-rog-rogid ka dib marka bogga la saaro.SortBy
: Wuxuu go'aamiyaa nooca faylalka. Ikhtiyaarada waaName
,Added
,Changed
,Size
, amaRandom
.SortOrder
: Wuxuu go'aamiyaa nidaamka kala-soocidda. Ikhtiyaarada waaDescending
orAscending
.UploadConfirm
: Haddii loo dhigoYES
, waxay muujinaysaa bogga natiijooyinka ka dib raritaanka. HadiiNO
, waxay ku soo noqotaa liiska.UploadLimit
: Tirada faylasha ee hal mar la soo gelin karo.UploadMaxFileSize
: Cabirka ugu badan ee faylka la soo gelin karoUploadPosition
: Wuxuu go'aamiyaa meesha laga muujinayo foomka, midkoodnaAbove
orBelow
liiska.UseCache
: Wuxuu go'aamiyaa marka dib loo baadho faylasha. Ikhtiyaarada waaEACH
,DAY
,HOUR
,OFF
.UseCacheCron
: Haddii loo dhigoYES
, isticmaala nidaamka wp_cron WordPress.
Xusuusin - Xulashada boolean, YES
caadi ahaan awood u sifada ama ikhtiyaarka, halka NO
curyaamiya. Doorashooyin kale, qiimuhu waa xadhig gaar ah ama lambar.
Helitaanka Xogta Settings
Si aad u gasho shayga xogta gaarka ah, kaliya tixraac furayaasha:
echo $myListSettings['ListTitle']; // Display the List Title
Dejinta Kordhinta
Plugins-ka kordhintu waxa ay ku dari karaan ikhtiyaaro dejin dheeraad ah.
Raadinta iyo Doorashada Pagination
Xulashada Galitaanka faylka
Dir Xulashada Faylasha
Xulashada Ciyaartoyga Warbaahinta