Você está na página 1de 23

JSmallfibv1.3.2forJoomla!

GuadeUsuarioJSmallfib

Version1.3.2,April2012

AcercadeJSmallfib

JSmallfibesunsencilloperoefecivovisor!"esordefic#erosincrusadoenunarculoJoomla.
$ependiendo de los niveles de acceso, los usuarios pueden leer fic#eros, subirlos, crear
carpeas, ec. %l reposiorio principal se puede confi"urar denro de la esrucura Joomla o,
para m&s se"uridad, fuera de la carpea de la 'eb. Acions suc# as file uploads!do'nloads,
andfile!folderrenamin",removin"canopionall(belo""ed.

JSmallfib is ideal if (ou re)uire simple li"#*'ei"# file bro'sin"!uploadin" funcionali( +o


sore and s#are documenaion, for e,ample, or o easil( mana"e (our 'ebsie files direcl(
from #e fron*end-. .o'ever, (ou can easil( conf"ure #e plu"in o adap i o more comple,
confi"uraions, suc# as '#en usin" #e same aricle pa"e o displa( diferen reposiories o
diferen users or "roups of users. /is User Guide 'ill describe #o' o properl( conf"ure
JSmallfibosaisf(diferenre)uiremens.

All #e files used and mana"ed b( JSmallfib are sored in #e file s(sem as normal files and
folders, 'i#ou #e suppor of #e Joomla! daabase. /is 'a( files and folders are easil(
accessedseparael(via0/1,fore,ample,'i#ou#eneedforreconf"urin"#esof'are.

/e 2uic3 Sar secion of #is "uide s#o's #o' eas( i is o sar 'or3in" 'i# JSmallfib .
.o'ever, #is sof'are #as "ro'n o become fairl( fe,ible, 'i# man( opions available for
cusomi4aion. /e purpose of #is documen is o describe in deail all #e funcionali( of
JSmallfib.


JSmallfibv1.3.2forJoomla!
5nsallaioninsrucions

0orane'insallaion,oncedo'nloadedo(our16#elaespac3a"e+4ipfile-fromSmalleri3
,(ous#oulddo#efollo'in"7
1.Goo#eJoomla!bac3endapplicaion+#eadminsie-
2.6lic3on%,ensions%,ension8ana"er
3.6#oose#e9Upload1ac3a"e0ile9me#odansselec#e4ipfilepac3a"efrom(our16.
:.;nce#euploadise,ecuedsuccessfull(,"oo%,ensions1lu"*in8ana"er
<ou9ll no' see, in #e plu"in lis, a line represenin" #e ne'l( insalled JSmallfib = Simple 0ile
>ro'ser plu"in. /is 'ill #ave a red cross in #e saus column,indicain" #a #e plu"in is no
enabled+'#ic#is#enormalJoomla!defaulforne'l(insalledplu"ins-.%nableib(clic3in"
on#ecross,'#ic#s#ouldurnoa"reenic3si"n.
6lic3 on #e plu"in name in #e lis o displa( #e confi"uraion pa"e, '#ere (ou9ll see all
available paramaers. .overin" 'i# (our mouse ono eac# parameer9s name 'ill displa(
informaionon#o'ouse#aparicularparameer.

0orup"radin"ane,isin"insallaion7(oudononeedouninsall#ee,isin"pac3a"ebefore
insallin"#ene'one.<oucan?usfollo'#einsrucionsasperane'insallaion,3eepin"in
mind #a afer insallaion #e e,isin" parameers 'ill be 3ep unc#an"ed +includin" #e
9enabled9parameer,so#eplu"in'illremainenabledifi'asbefore#eup"rade-.

/ouninsall#eplu"in7
1.Goo#eJoomla!bac3endapplicaion+#eadminsie-.
2.6lic3on%,ensions%,ension8ana"er
3.6lic3on#e8ana"eablin3in#eline?usbelo'#epa"eile.
<ou9llno'seealisofcurrenl(insalledplu"ins.<ous#ouldfndalineforJSmallfib=Simple0ile
>ro'ser +(ou ma( need o loo3 for i on one of #e follo'in" pa"es, if more #an one pa"e is
lised-.;n#isline(oucansee#eversionnumberof#ecurrenl(insalledpac3a"e.6lic3on
#eic3bo,a#elefof#eplu"inname,#enclic3on#eUninsalllin3on#eopri"#corner
of#epa"e+(ouma(needoscrollo#eopof#epa"eoseei-.


JSmallfibv1.3.2forJoomla!
5nicior&pido

Unave4insalado(#abiliadoelplu"in,odolo)uenecesiaparaverlofuncionandoescrear
un arculo nuevo +o ediar uno e,isene- ( escribir denro el comando especial +sin de?ar
espaciosenrelallavedeaperura(lapalabraclaveJSmallfib-7

@JSmallfibA

Guarde el arculo ( al visuali4arlo se ver& el conenido del primer nivel del reposiorio de
documenosespecificadoenelpar&mero$efaulJSmallfib1a#enlaconfi"uraciBndelplu"in.
Si #a de?ado el valor predeerminado, odos los fic#eros ( carpeas del reposiorio se
almacenar&ndenrodelacarpeaJSmallfibCop.JSmallfibcrear&esacarpealaprimerave4
)ueseaccedaalreposiorio.

/en"aencuena)ueelreposioriosolosemosrar&cuandoseveaelarculodirecamene,(
nosieseseveenunalisadearculos.

JSmallfibv1.3.2forJoomla!
6onfi"uraciBndelplu"in

%l si"uiene paso despuDs del inicio r&pido es e,plorar las opciones de confi"uraciBn (
personali4aciBn.

/o access #is pa"e, lo"in o (our Joomla! Adminisraor sie, #en "o o %,ensions 1lu"in
8ana"er. 0rom #e lis of currenl( insalled plu"ins, fnd #e line referrin" o JSmallfib = Simple
0ile >ro'ser +3eep i mind #a #e lis could #ave muliple pa"es- and clic3 on is name o
displa(#econfi"uraionpa"e.

;n #e lef side of #is pa"e (ou9ll see some sandard Joomla! parameers, includin" #e
9enabled9 s'ic#. ;n #e ri"# side (ou #ave all #e plu"in*specifc bac3end parameers. /ese
are "rouped ino a series or abs. ;penin" eac# ab 'ill reveal #e relevan parameers, and
#overin" (our mouse on eac# parameer9s name 'ill pop up specifc informaion abou #a
parameer,suc#asisusa"eand'#e#er#eparameercanbeoverridenfrom#efron*end
b(usin"acommandopioninside#eindividualaricle9sJSmallfibcommand.

0or e,ample, #e parameer sorin" #e defaul permission level for re"isered users can be
overriddenb(usin"#ere"7,opionin#eJSmallfibcommandconainedinsideanaricle+'e9ll
discuss abou command opions in#efollo'in" secionsE in #iscase , isan ine"er number
from 0 o F, represenin" a permission level-. ;verridin" bac3end parameers allo's #e
adminisraorospecif(diferensein"sforreposioriesdispla(edfromdiferenaricles.<ou9ll
see#o'odo#ain#efollo'in"c#apers.

JSmallfibv1.3.2forJoomla!
/uorial

/#e )uic3 sar secion above s#o's #o' eas( i is o sar usin" JSmallfib. .o'ever, #is
plu"in#asalomorefeaures.Asdiscussedin#e>ac3endconfi"uraionc#aper,(oucan"e
#inson#o'ouseindividualbac3endparameersfrom#ebac3endconfi"uraionpa"e+in#e
admin sie,"o o %,ensions 1lu"in 8ana"er, #en clic3on#e JSmallfib = Simple 0ile >ro'ser
line-. 5n #a pa"e, #overin" (our mouse on eac# parameer9s name 'ill displa( more
informaionaboui.

/#e follo'in" secions 'ill describe some common and less common as3s (ou ma( 'an o
3no'#o'operform'i#JSmallfib.

Uili4andounreposiiorioespecfico+denroofueradela'eb-

AlcrearunarculoJoomla!)ueconieneuncomandoJSmallfibcomo

@JSmallfibA

( ver el arculo direcamene +no en una lisa de arculos-, se mosrar& un reposiorio de


fic#eroslocali4adodenrodelacarpeaespecificadaenelpar&mero$efaulJSmallfib1a#.

Gi##e/(peofpa#bac3endparameer(oucanspecif(if#e$efaulJSmallfib1a##asobe
placedinside#e'ebroofolder+forarelaivepa#-,or#asobea3enasanabsoluepa#,
'#ic# can for e,ample be locaed ouside #e 'eb roo. /#e $efaul JSmallfib 1a# is
auomaicall(creaed,ifidoesn9e,isalread(,#efirsimeanaricleisvie'ed.

Sivasaenerm&sarculos)uemuesranreposioriosdiferenes,esosnormalmeneesar&n
ensubcarpeasdenrodel$efaulJSmallfib1a#.1ara#acereso,concadacomando#a()ue
especificar la carpea concrea )ue )ueremos mosrar. %so se #ace con una opciBn enre
corc#ees,comopore?emplo

@JSmallfibH$ocumensIA

%n ese caso, una carpea llamada $ocumens denro de $efaul JSmallfib 1a# se crear& ( se
mosrar&comounreposiorioenelarculo)ueconen"aesecomando.Usersaccessin"#is
reposior('illnobeableoaccessan(areaouside#e$ocumensfolder'#ennavi"ain"#e
reposior(creaedin#isaricle.

5f(oucreaeano#eraricleandplaceaJSmallfibcommandsuc#as

@JSmallfibH5ma"esIA

#enane'foldernamed5ma"es'illbecreaedinparallelo#e$ocumensfolder,bo#inside
#e$efaulJSmallfib1a#.Usersbro'sin"#islasreposior('illnobeallo'edoseean(#in"
ouside#e5ma"esfolder.

JSmallfiballo's(ouoplacereposioriesindependenl(of#e$efaulJSmallfib1a#./iscould
be useful, for e,ample, if (ou re)uire o displa( 'o reposiories #a do no s#are a common
folder. 0or deails on #o o ac#ieve #is, please refer o #e secion named 9Jocain"
reposiories independenl( of #e $efaul JSmallfib 1a#9, '#ere (ou9ll see #o' o use #e
relpa#+-andabspa#+-commandopions.
JSmallfibv1.3.2forJoomla!

%specificandopermisosparaaccederalreposiorio

JSmallfib uili4a un sisema de permisos por capas. %so si"nifica )ue los con?unos de
funciones +ver, renombrar, subir, ba?ar, sobreescribir, borrar, ec- se a"rupan en niveles de
acceso.Acualmene#a(Knivelesdeacceso7

0. Sinaccesoalreposiorio
1. Solosepuedeaccederalreposiorio+sindescar"arfic#eros-
2. Sepuedeaccederalreposiorio(descar"arfic#eros
3. Sepuedencrearcarpeas(subirfic#eros
:. Sepuedenborrarfic#eros,peronocarpeas
L. Sepuedenborrarfic#eros(carpeasvacas
F. Sepuedenverlosre"isros+lo"s-

MormalmeneJSmallfibaplicar&paracadareposioriolosvaloresconfi"uradospordefeco.5n
paricular,separaepermissions'illbeappliedovisiors+nonre"iseredusers-andre"isered
users.%sosvalorespordefecosondefinidosenlospar&merosdeconfi"uraciBn1ermissions
Sein"s$efaulAccessJevelssecion.

Sin embar"o, se pueden cambiar los valores por defecos para un reposiorio concreo. %so
se consi"ue con opciones especiales denro del comando JSmallfib. %sas opciones van en
formadeparesdevaloresseparadospordospunos.%lprimervaloresnormalmeneel5$del
usuario ( el se"undo valor es uno de los niveles de acceso mosrados aneriormene. Mo se
debende?arespaciosalai4)uierda(derec#adelosdospunos.

1ermisosparausuariosindividuales

Sepuedenconfi"urarpermisosparausuariosconcreosaNadiendounaopciBndepermisoen
elcomandoconelformaouserC5$7permissionClevel.1ore?emplo,elcomando

@JSmallfibH$ocumensI:27F12712:73A

permie al usuario con 5$ :2 +normalmene el Adminisrador- acceso oal +nivel F- a ese


reposiorio, mienras )ue los usuarios con 5$s 12 ( 2: endr&n accesos de nivel 1 ( 3
respecivamene. /en"a en cuena )ue las opciones de permisos pueden ubicarse en
cual)uierlu"ardenrodelcomandoJSmallfi,(puedensepararseporespacios,comasoenre
corc#ees.As,lossi"uienescomandossone)uivalenesal)ue#emosvisoanes7

@JSmallfibH$ocumensI:27F,1271,2:73A
@JSmallfibH$ocumensIH:27FIH1271IH2:73IA

Oecuerda )ue los corc#ees alrededor del nombre del reposiorio son obli"aorios, mienras
)uelosdelospermisossonopcionales.

Si desea esablecer un permiso para odos los usuarios no re"isrados, puede uili4ar el 0
+cero-enlu"ardel5$deusuario+por)ueJoomla!uili4ael5$0parausuariosnore"isrados-.
Uili4andolapalabraclavere"enlu"ardel5$serefiereaodoslosusuariosre"isrados.As,
elcomando
@JSmallfibH$ocumensI071re"73:27FA

JSmallfibv1.3.2forJoomla!
$efine un nivel de acceso 1 para visianes ( nivel 3 para usuarios re"isrados, e,cepo el
usuario5$:2,)ueienenivelF.

1ermisospara"ruposdeusuarios

JSmallfibpermiediferenesnivelesdeaccesoparadiferenes"ruposdeusuarios.1araese
fin,JSmallfibuili4alos5$sde"ruposdeusuariosdeJoomla!.1araesablecerundeerminado
niveldeaccesoparaun"rupodeusuarios,solo#a()ueuili4arel5$correspondieneadic#o
"rupoalai4)uierdadelaopciBndepermiso,conlalera"comoprefi?o.%lcomando

@JSmallfibH$ocumensI"F73":71:27FA

Asi"napermisosdenivel3alosusuariosdel"rupocon5$F,niveldeacceso1alosusuarios
del"rupo:(nivelFparaelusuariocon5$:2.

%n odos los casos, en"a en cuena )ue el par&mero confi"urado en $efaul Visior Access
Oi"#s define implciamene el nivel de acceso mnimo. 1or e?emplo, si ese par&mero es&
puesoa3,enoncesuncomandocomo

@JSmallfibH$ocumensI1271A

noasi"nar&permisosdenivel1alusuariocon5$12,comosepodrapensar,(a)ueelnivel
por defeco para visianes es 3. %so iene senido, (a )ue enonces sera posible )ue el
usuariocon5$12endram&spermisossinre"israrse,)uesisere"isra.

Visuali4andounreposiorioconcreoparacadausuario

6on JSmallfib se puede #acer un arculo )ue muesre un reposiorio disino para cada
usuario.1aradaracadausuariounreposiorioindividual,debeuili4arelcomando

@JSmallfibHUS%O>;UM$IA

Ja palabra clave US%O>;UM$ debe esar enre corc#ees, (a )ue se susiuir& por una
carpea concrea +al como H$ocumensI-. 6uando JSmallfib ve la palabra clave,
auom&icameneuili4ar& una carpea conel nombre del usuario )ue es& viendo el arculo.
/is#as#eefecofusin"aseparaereposior(foreac#user.Josusuariospodr&naccedera
su propio reposiorio de forma ransparene, pero no podr&n acceder a los reposiorios de
orosusuarios.

Jos permisos aplicados a los reposiorios US%O>;UM$ se confi"uran con el par&mero


9$efaul1ersonalAccessOi"#s9(nosepuedensobreescribirconopcionesenelcomando.

6omo adminisrador, puede ser )ue )uiera acceder +com plenos derec#os de acceso, por
e?emplo- a odas las carpeas personales. Oecuerde )ue el adminisrador +normalmene con
5$ :2- ser& raado como cual)uier oro usuario con el comando US%O>;UM$. Accessin" a
pa"econainin"#epreviouscommand'illdispla(aseparaereposior(for#eadminisraor,
oo.Aspues,sicreaunnuevoarculoconeniendoelcomando

@JSmallfib:27LA

JSmallfibv1.3.2forJoomla!
%se permiir& al usuario 5$ :2 +el adminisrador- acceso oal a la carpea $efaul JSmallfib
1a#, )ue es& por encima de las carpeas personales, #aciendo posible un acceso oal al
adminisrador.

1or Plimo, es posible )ue )uiera personali4ar los nombres de las carpeas uili4adas en las
&reaspersonales.%sosonnombradospordefeco1ersonalareaforuser5$,+donde,esel
5$delusuario-,perosepuedecambiarenelpar&meroUserboundprefi,,Userboundparameer,
Userboundsuffi,,locali4adoen1ermissionsSein"sUserboundreposior(accesslevels.

As, se puede cambiar QArea for user named Jo#n Smi#R a QUsername ?smi# * personal areaR.
1uedeidenificaralosusuariosnosoloporel5$,sinoambiDnporsusnombres,nombresde
usuario,oporambos,5$(nombredeusuario.

8osandounreposioriodisinoparacada"rupodeusuarios

Si)uieres)ueun"rupodeusuariosen"aaccesoalmismoreposiorio+cada"rupoaccedea
unreposioriodisino-,puedeuili4arelcomandoconlaopciBn

@JSmallfibHGO;U1>;UM$IA

0unciona de forma similar a US%O>;UM$. Ja palabra clave GO;U1>;UM$ debe esar enre
corc#ees ( se reempla4ar& por una carpea concrea +como H$ocumensI-. 6uando JSmallfib
encuenra esa palabra clave, auom&icamene uili4a una carpea con el nombre del Grupo
de Usuarios al )ue perenece el usuario )ue es& viendo el arculo. Jos usuarios endr&n
permisosdeaccesoalreposioriodel"rupodeformaransparene,peronopodr&naccedera
reposioriosdeoros"rupos.

Jos permisos aplicados a los reposiiorios de GO;U1>;UM$ se definen en el par&mero


$efaulGroupAccessOi"#s(nosepuedensobreescribir.

Al i"ual )ue en el caso de US%O>;UM$, como adminisrador puede )uerer ener acceso a
odoslos"rupos.Sicreaunnuevoarculoconeniendoelcomando

@JSmallfib:27LA

ese permiir& al usuario con 5$ :2 +el adminisrador- un acceso oal a la carpea $efaul
JSmallfib1a#,)uees&ubicadaporencimadelascarpeasde"ruposdeusuarios,#aciendo
odasesascarpeasaccesiblesporeladminisrador.

1or Plimo, se pueden personali4ar los nombres de las carpeas de "rupos. %sas
normalmenesellamanS#aredareafor"roup5$,,+donde,,esel5$del"rupo-,perosepuede
confi"urarcambiandoelpar&meroGroupboundprefi,,Groupboundparameer,Groupboundsuffi,
)uees&en1ermissionsSein"s Groupboundreposior(access levels.As,sepuedecambiar
QArea for "roup 0riendsR a QUser Group 5$ 33 * s#ared areaR. Se pueden idenificar los "rupos de
usuarioporsu5$(porsunombre.
Si se uili4a esa opciBn, los usuarios )ue perenecen a m&s de un "rupo pueden cambiar
enre los disinos reposiorios, #aciendo clic3 en el enlace )ue aparece en la pare superior
delreposiorio.

/en"a en cuena )ue JSmallfib es capa4 de anidar US%O>;UM$ reposiorios denro de


"ruposdeusuariosrelacionados+GO;U1>;UM$-.Vamosae,aminarlasiuaciBncuandoesa
JSmallfibv1.3.2forJoomla!
funcionalidad puede ser uil +es necesario referirse a la secciBn 9Ubicar reposiorios
independienemene de $efaul JSmallfib 1a# para m&s dealles en las opciones relpa#+- (
abspa#+--.

5ma"ine)ueieneunaempresadeconraaciBn,(ieneLconraanes.6adaconraaneiene
1L solicianes )ue necesian subir sus 6Vs. Jo )ue )uiere #acer es )ue cada conraane
en"aun"rupodeusuarios,deforma)uesiaNadeunnuevosoliciane,eseseasi"neasu
conraane. 6ada soliciane puede subir su 6V, pero solo puede ver el su(o propio. %l
conraane puede acceder al "rupo ( a odos los 6Vs de sus solicianes. Un adminisrador
endraaccesooalaodoslosfic#eros.

JSmallfiblepermie#aceresoconlossi"uienespasos7
1. .abiliarelpar&mero%nableoverridin"of$efaul1a#E
2. 6rear un arculo Joomla para odas las personas a ser conraadas, escribiendo el
si"uienecomando7

@JSmallfib:27FHUS%O>;UM$Irelpa#+JSmallfibCop!GO;U1>;UM$-A

3. 6rearoroarculoJoomlaparaodoslosconraanes,conelcomando7

@JSmallfib:27FHGO;U1>;UM$IA

:. A#oranecesiar&crear"ruposdeusuarios,colocandoencada"rupoaunconraane(
asusQconraadosR./ambiDndeber&limiarelaccesoalarculodelpuno3solopara
susconraanes,mienras)uecual)uierusuario+re"isrado-puedeaccederalarculo
delpuno2.
L. 1araeladminisradorpuedeuili4aroroarculoreservadoconelcomando7

@JSmallfib:27FA

paradarlealadminisrador+asumiendo)uesu5$esel:2-accesooalaodaslascarpeas.

%n el paso 2 se poda #aber uili4ado la opciBn abspa#+- del comando, para uili4ar una rua
concreaabsolua+necesaria,pore?emplo,parauili4arreposiorios)uenoes&ndenrodela
'eb-. /ambiDn es posible )ue )uiera modificar el JSmallfib Cop indicado aneriormene, para
)uecoincidaconlaconfi"uraciBnacualdelpar&mero$efaulJSmallfib1a#.

;culandofic#eros(!ocarpeasconcreas

JSmallfib puede ocular al"unos fic#eros o carpeas. Ja lisa de fic#eros se especifica en el


par&mero .idden 0iles. %s una lisa de fic#eros separados por comas. $ic#o lisado es
compaible con el formao de e,ensiones S.e, adem&s del prefi?o, por e?emplo ima"esS, )ue
ocularaodoslosfic#eroscu(onombrecomienceconele,oima"es.

Jas carpeas ambiDnse pueden ocular,especific&ndolas enunlisado separadopor comas


enelpar&mero.idden0olders.


JSmallfibv1.3.2forJoomla!
%nla4arfic#erosdirecamene+sinmosrarlavenanadeopciones-

6onlaconfi"uraciBnpredeerminada,al#acerclic3enunnombredefic#erodeunreposiorio
+si iene los permisos de ver!descar"ar arc#ivos- aparecer& una venana emer"ene con la
opciBn de abrir o descar"ar el arc#ivo. %l par&mero 8e#od o lin3 files permie al usuario
cambiar ese comporamieno es&ndar por un enlace direco al arc#ivo. Jas im&"enes o
1$0Tspueden,pore?emplo,abrirsedirecameneenelnave"ador,enlamismaounanueva
venana.

Sin embar"o, es recomendable uili4ar el mDodo de venana emer"ene, )ue permie a


JSmallfib re"israr la aperura o descar"a de fic#eros. Adem&s, en"a en cuena )ue si la
posiciBnacuales&fueradela'eb,lavenanaemer"eneseuili4ar&independienemenede
laconfi"uraciBn)ueen"a.

;culandolosenlacesdenave"aciBn

Mormalmene JSmallfib mosrar& en la pare superior i4)uierda informaciBn de la carpea


acual, con enlaces a las carpeas aneriores, #asa la ra4, )ue ser& el valor definido en el
par&mero$efaulJSmallfib1a#=oelindicadocomoar"umenoenlasopcionesdelcomando
relpa#+-oabspa#+-,siseuili4a=ounacarpeaconcrea,siseuili4asunombreenelcomando
comounaopciBnenrecorc#ees.

%lpar&mero$ispla(navi"aionlouili4ar&JSmallfibparaocularesainformaciBn.

%nablin"!disablin"orresi4in"ima"e#umbnails

6uandoJSmallfiblisaunfic#ero)ueesunaima"en+losfic#erosreconocidoscomoim&"enes
ienen las e,ensiones.?p", .?pe", ."if, .pn"- se mosrar& una miniaura de la ima"en cu(o
amaNopordefecoesde30U30p,eles.6onelpar&meroSi4eof#umbnailspodr&modificar
ese amaNoen odoslos reposiorios. %separ&mero sepuede sobreescribir por comandos
individuales, uili4ando la opciBn #umbsi4e7, +donde , es el amaNo deseado en p,eles = no
#a()ueescribirp,,(debensernPmeroseneros-.
Unvalorde0+cero-si"nifica)uenoesnecesarialaminiaura+semosrar&eliconoadecuado
alipodefic#ero,enlu"ardelaminiaura-.

/en"aencuena)uelasminiaurasnosemosrar&nsilacarpeaes&fueradela'eb.

6ambiandoformaos(oculandoelamaNo(!olafec#adelfic#ero

1uedemodificarelseparadorde/amaNodel0ic#eroconelpar&mero0ilesi4eseparaor.%se
valorpuedeserun9.9+puno,pordefeco-ouna9,9+coma-.

Ja fec#a ( #ora se refieren a la Plima modificaciBn del arc#ivo. %l formao de la fec#a se


puede modificar con el par&mero 0ile dae forma, )ue prevee los formaos m&s #abiuales.
/ambiDn puede seleccionar ocular la #ora +con el par&mero $ispla( ime-, o los se"undos
+conelpar&mero$ispla(seconds-.

1orPlimo,puedeele"irocularporcompleoelamaNodelarc#ivo(!olafec#a+(#ora-dela
PlimamodificaciBnconelpar&mero$ispla(si4eand$ispla(dae.

JSmallfibv1.3.2forJoomla!
8odificarlaordenaciBnpordefecoomosrar!oculareldi&lo"odefilro

Jos fic#eros ( carpeas se ordenan por defeco por nombre, de menor a ma(or. %sa
confi"uraciBnsepuedemodificarconlospar&meros$efaulsorelemen($efaulsororder.

%sospar&merosseaplicanaodoslosreposiorios.Unaformadeconfi"urarcadareposiorio
individualmeneesuili4andolasopcionesdecomandosorb(7,(soras7(,parapoderordenar
unreposiorioconsuspropiasre"las.

%nesoscasos,puedeenerlossi"uienesvalores7
1. paraordenarpornombredearc#ivo
2. paraordenarporamaNo
3. paraordenarporfec#a!#ora
(elvalor(puedeser7
1. paraordenascendene+p.e?.3,:,L,VoA,>,6,V-
2. paraordendescendene+p.e?.L,:,3,Vo$,6,>,A-

Un e?emplo de un reposiorio con una ordenaciBn concrea por amaNo, de ma(or a menor
sera

@JSmallfibH$ocumensIsorb(72soras72A

JSmallfib uili4a la ordenaciBn naural por defeco. %so si"nifica )ue los fic#eros im"C1.pn",
im"C2.pn",V,im"C10.pn"sonordenadospordefecocomo

im"C1.pn"
im"C2.pn"
...
im"C10.pn"

mienras)uesilaopciBnMauralsorin"noes&#abiliada,semosrar&nas

im"C1.pn"
im"C10.pn"
im"C2.pn"
...

%so es v&lido ano para carpeas como para arc#ivos. 1uede sobreescribir el valor del
par&merouili4andosorna74,donde4es0+cero-paraordenno*naural(1+uno-paraorden
naural.

JSmallfib ambiDn permie filrar arc#ivos mosrando una ca?a de e,o en la pare superior
derec#a. 1odr& filrar nombres de fic#eros bas&ndose en paronesE puede uili4ar m&s de un
parBn,separandolosvaloresporpuno(como,comopore?emplo.?p"E.pdfE.doc

Sideseades#abiliarelfilrado,puede#acerloconelpar&meroAllo'flerin".

1ermiirdescomprimirfic#eroscomprimidos

Si JSmallfib deeca un fic#ero comprimido ( el usuario iene permiso de acceso i"ual o


superior a : +borrar fic#eros-, ofrecer& la opciBn de descomprimirlo de forma remoa en la
opsiciBnacualdelreposiorio.
JSmallfibv1.3.2forJoomla!

Josformaosparafic#eroscomprimidossonb42,b4ip2,"4,"4ip,ar,b42,"4(4ip.

1uede des#abiliar esa opciBn para odos los reposiorios, con el par&mero Allo' un4ip, o
paraunreposiorioenconcreo,aNadiendolaopciBnun4ip70enelcomandoJSmallfib+uilicela
opciBnun4ip71para#abiliarladescompresiBn-.

;cularomosrarelenlacedeinformaciBn

6onlaconfi"uraciBnpordefecoJSmallfibmosrar&unenlace9info9arriba,aladerec#a.%se
enlacesepuedeocularconelpar&meroS#o'infolin3.

8odificarelaspeco"eneraldelapanalla

6on JSmallfib es posible, desde la p&"ina de confi"uraciBn, modificar la ma(ora de


par&meros)uedefinenelesilo+#o?asdeesilo6SS-delapanalla.1uedemodificardesdeel
anc#o de la panalla principal +ese par&mero puede sobreescribirse con la opciBn de
comando 'id#7,- #asa los colores ( esilos de los bordes ( fondos uili4ados. %sos
par&meros son lisados en la pesaNa Joo3 W 0eel Sein"s de la p&"ina de confi"uraciBn del
plu"in.

8osrarunuloparaunreposiorioconcreo

6adareposioriopuedeenersupropioulo)uelodescriba./odolo)uenecesiaparalo"rar
esoesaNadirunaopciBnalcomandollamadadesc+descripciBn-comoenelcomando

@JSmallfibH$ocumensIdesc+1ro?ecdocumenaion-A

Acivar!desacivarlaopciBndearc#ivarfic#eros

6uandocar"amosunfic#ero,si(ae,iseoroconelmismonombre,elusuarioienelaopciBn
de cancelar la car"a, sobreescribir el fic#ero o arc#ivar el fic#ero e,isene anes de
sobreescribirlo.Josarc#ivossonsubcarpeasinvisibles)ueconienenlacopiaori"inaldelos
fic#eros sobreescrios. Si una carpea normal coniene copias arc#ivadas de los fic#eros
lisados, se mosrar& un enlace para ver el fic#ero de esa carpea. %n la 4ona de arc#ivo se
manienenlascopiasdelosfic#erosori"inales,conlosnombresmodificados,)ueinclu(enla
fec#a(#oraen)uefueronarc#ivados.Josfic#erosarc#ivadossepuedenabrirenelarc#ivo
orecuperarasucarpeaori"inal+lacarpeainmediaamenesuperior-pulsandoenelenlace
decadafic#eroarc#ivado.

Sepuededes#abiliarlafunciBndearc#ivadoconelpar&meroAllo'filearc#ivin",)uees&en
lasecciBn1ermissionsSein"s;#erpermissionsdelap&"inadeconfi"uraciBn.

Gesionandolosre"isrosdeevenos+inclu(endolasopcionesdeemail-

1or defeco JSmallfib no reali4a nin"Pn re"isro de evenos. Sin embar"o, confi"urando
adecuadamene los par&meros )ue es&n en Acivi( Jo"s Sein"s ab de la p&"ina de
confi"uraciBndelplu"in,sepuedenre"israrlassi"uienesacciones7

- car"asdefic#eros
JSmallfibv1.3.2forJoomla!
- descar"asdefic#eros
- eliminaciBndecarpeas
- eliminaciBndefic#eros
- recuperaciBndefic#eros
- creaciBndenuevascarpeas
- renombradodecarpeas
- renombradodefic#eros
- descompresiBndefic#eros

Jos evenos son mosrados pulsando en el enlace )ue aparece en la es)uina superior
derec#a.%seenlacesoloesvisibleparausuarios)ueienenniveldeaccesoF.

%n el sisema de fic#eros, los re"isros se manienen en fic#eros denro de la carpea de


re"isros+lo"s-deJoomla!.6adafic#eroconienenlosre"isrosdeunaacciBnespecfica(un
reposiorioconcreo.Une?emplodeunfic#erodere"isrosera

lo"s!JSmallfibClo"Cf10KXLYYddbKXfLXK3a2dK3cfa1FKb1LCuploads.,

paraunre"isrodecar"asdefic#erosElacadenaf10KXLYYddbKXfLXK3a2dK3cfa1FKb1Lseuili4a
como indicador Pnico del reposiorio al )ue se refiere el fic#ero de re"isros. A parir de la
versiBn1.3.2,ese5$dere"isroesmosradoenlap&"inadere"isros.

Jos fic#eros de re"isros son solo fic#eros de e,os ( JSmallfib los ir& creando se"Pn los
necesie. As pues, si necesia #acer una copia de un fic#ero de re"isros, lo Pnico )ue
necesiaesrenombrardic#ofic#eroomoverloaoracarpea,pore?emplo.Secrear&unnuevo
fic#erodere"isroconelnombreori"inalanpronocomoJSmallfiblonecesieparare"israr
una acciBn especfica. Jos re"isros se pueden ver con un visor de e,os es&ndar, o se
puedenprocesarconunscripamedida.

JSmallfibv1.3.2forJoomla!
Jocali4aciBndereposioriosindependienesdel9$efaulJSmallfib1a#9

6uandoseuili4auncomandocomo

@JSmallfibH$ocumensIA

la carpea H$ocumensI, )ue es la denivel superior para ese reposiorio, se encuenra denro
de la rua de acceso predeerminada definida por el par&mero $efaul JSmallfib 1a# en la
p&"ina de confi"uraciBn del plu"in. %se par&mero se puede reempla4ar por una opciBn de
comando, permiiendo )ue un arculo de Joomla! 8uesre fic#eros ( carpeas en un
reposiorio )ue se encuenre en oro lu"ar del servidor, (a sea denro o fuera de la ra4 del
servidor 'eb. %so se consi"ue con la opciBn de comando abspa#+absolueCpa#- comos en
lossi"uienese?emplos

@JSmallfibH$ocumensIabspa#+!#ome!users!reposiories-A
@JSmallfibH$ocumensIabspa#+c7ZUsersZOeposiories-A

$el mismo modo, la opciBn relpa#+ne'CrelaiveCdefaulCpa#- permie )ue $efaul JSmallfib


1a#seareempla4adoconunanuevaruae,presadaenDrminosrelaivosalacarpeaacual
deinsalaciBndeJoomla!,alescomo

@JSmallfibH$ocumensIrelpa#+lo"s!specialCdocs-A

donde el reposiorio $ocumens esar& ubicado denro de la carpea lo"s!specialCdocs de la


insalaciBn de Joomla!. %n ambos casos, no se permien los espacios enre la palabra clave
abspa#orelpa#(elcorc#eedeaperura.

5mporane7 6on el fin de poder uili4ar las opciones abspa#+- ( relpa#+-, primero deber&
#abiliarelpar&mero%nableoverridin"ofdefaulpa#enlap&"inadeconfi"uraciBndelplu"in,
desdeelAdminisrador,(a)uees&des#abiliadopordefeco.

8odificandolosvalorespordefeco6.8;$+usuariosavan4ados-

1ordefeco,enunsisemaUni,,JSmallfibesablecelospermisosdelosdirecoriosdenueva
creaciBn a 0KKL, mienras )ue los arc#ivos subidos recienemene se esablecen con
permisos0FF:.%sposiblemodificaresosvalorescambiandodesdeelbac3endlosvaloresde
lospar&meros$irecor(c#mod(0ilec#mod,)ueseencuenranenlapesaNaAdvanced;pions
abdelap&"inadeconfi"uraciBndelplu"in.

6ambiandolosiconosuili4adosporJSmallfib

JSmallfibuili4alosiconos)uevienenenlainsalaciBnpordefeco.%sosseencuenranenla
carpea de la insalaciBn Joomla! !plu"ins!conen!JSmallfib!media!ori"inal!e,ensions5cons +para
los iconos de arc#ivos- ( en la carpea !plu"ins!conen!JSmallfib !media!ori"inal!navi"aion5cons
+paraelresodeiconos-.%sascarpeasconienenim&"enes1MG)uesepuedenmodificaro
reempla4arparaunapersonali4aciBnamedida.
%l proceso es an sencillo como cambiar una ima"en 1MG llamada e,.pn", donde e, es la
e,ensiBndelipodearc#ivoal)ueserefiereelicBno.1ore?emplo,losiconosparaarc#ivos
1$0(Gordsedenominanpdf.pn"(doc.pn"respecivamene.

8odificandounacadenadee,oocreandounanuevaraducciBnparaJSmallfib
JSmallfibv1.3.2forJoomla!

/odaslascadenasdee,ouili4adasporJSmallfibseencuenranenarc#ivosderaducciBn
diferenes +uno para cada len"ua?e soporado-. JSmallfib inclu(e una serie de raducciones7
adem&sdelin"lDs,#a(raduccionesaldanDs,#olandDs,francDs,alem&n,ialiano,poru"uDs,
espaNol ( sueco. Jos arc#ivos de raducciBn se insalan dependiendo de los idiomas
insalados acualmene en Joomla!. %n el Adminisraor, va(a a %,ensions Jan"ua"e
8ana"er para ver )ue len"ua?es es&n insalados. 1or e?emplo, si es&n insalados in"lDs e
ialiano,seinsalar&nlossi"uienesfic#eros7

ZadminisraorZlan"ua"eZen*G>Zen*G>.pl"CconenCJSmallfib.ini
ZadminisraorZlan"ua"eZi*5/Zi*5/.pl"CconenCJSmallfib.ini

$eesaformaesposiblecambiardeunidiomaaoroenlapanalladeJSmallfib.Adem&s,los
usuarios )ue en"an como preferene el idioma in"lDs, ver&n los reposiorios en in"lDs,
mienras)uelosusuariosconidiomaiali4anolover&nenialiano.

Veamos a#ora el aspeco de un fic#ero de raducciBn. Se raa de un fic#ero de e,o


codi"icadoconU/0*Y,)ueconieneunaseriedelneas,cadaunadeellasrepresenandouna
cadenadee,o+nosepermienlossalosdefindelneaenunacadenadee,o-.6adalnea
secomponededosparesseparadasporelsi"no[+i"ual-.Aladerec#adelsi"nosemuesra
ele,o)uesevisuali4ar&,(es&marcadoconcomillasdobles.1ore?emplo,enJSmallfib,las
cadenasuili4adasenin"lDsparaverlosdisinosnuvelesdeaccesoienenunaspecosimilar
aese7

8A<CM;/CA66%SSCO%1;S5/;O<CA/CAJJ[\0.8a(noaccessreposior(aall\
6AMC;MJ<CMAV5GA/%C/.%CO%1;S5/;O<CM;C$;GMJ;A$[\1.6anonl(navi"ae#ereposior(
+nodo'nload-\
6AMC;MJ<CMAV5GA/%C/.%CO%1;S5/;O<CAM$C$;GMJ;A$[\2. 6an onl( navi"ae #e
reposior(+anddo'nload-\
8A<C6O%A/%C0;J$%OSCAM$CU1J;A$C05J%S[\3.8a(creaefoldersanduploadfiles\
8A<C$%J%/%C05J%SC>U/CM;/C0;J$%OS[\:.8a(deleefiles,bunofolders\
8A<C$%J%/%C05J%SCAM$C%81/<C0;J$%OS[\L.8a(deleefilesandemp(folders\
8A<CV5%GCJ;GS[\F.8a(addiionall(vie'lo"s\

Used puede crear nuevas raducciones para JSmallfib. %n esos casos, la me?or opciBn es
uili4arunaraducciBne,isenecomoplanilla(renombrarlaa,,*<<.pl"CconenCJSmallfib.ini.
$espuDsendr&)uevolveraempa)uearelplu"in(reinsalarlo.

Si desea )ue su raducciBn sea incluida en la si"uiene versiBn oficial de JSmallfib, deber&
ponerseenconacoconsoporeen'eb]smalleri3.com

JSmallfibv1.3.2forJoomla!
Sina,isdelcomando
A)u enconrar& la sina,is de odas las opciones disponibles )ue se pueden uili4ar con el
comandoJSmallfibdenrodeunarculoJoomla!./en"aencuena)uesolosepuedecolocar
uncomandodenrodeunarculo,porlo)ueparamosrardosreposioriosnecesiar&uili4ar
dosarculosdisinos.

JoscomandosJSmallfibsoncadenasdee,onormales,conenidasenrelasllaves@ (A.Ja
llavedeaperuradebeirse"uida+sinespacios-porlapalabraclaveJSmallfib.%?emplo7

@JSmallfibA

6uandoelcomandoaneriorsecolocadenrodeunaarculoJoomla,(elarculose"uarda(
se visuali4a en el fronend direcamene +no en una lisa de arculos-, se mosrar& un
reposiorio de arc#ivos. %se reposiorio apunar& a la 4ona por defeco +definida en el
par&mero $efaul JSmallfib 1a#- ( esar& disponible para los usuarios de acuerdo con los
permisosesablecidosenlaconfi"uraciBn.

Se puede personali4ar la confi"uraciBn accediendo a la p&"ina de confi"uraciBn del plu"in (


modificando los par&meros disponibles. Una ve4 en dic#a p&"ina, al pasar el raBn sobre
cada par&mero se mosrar& informaciBn de cBmo uili4arlo. Al"unos valores se pueden
modificar para reposiorios concreos, uili4ando opciones especficas en el comando
JSmallfib.
%nlasi"uienelisaes&nodaslasopcionesdisponibles7

;pcionesdereposiorio

;pciBn $escripciBn %?emplos


Hreposior(CfolderI

%sa opciBn es el nombre del reposiorio a


uili4ar. $ebe esar enre corc#ees ( es el
nombredelacarpeadenrode$efaulJSmallfib
1a# )ue se uili4ar& como carpea de nivel superior
para ese reposiorio. reposior(Cfolder ser& el
nombre de una carpea Pnica ( no puede conener
nin"una indicaciBn de la rua. Si necesia uili4ar
una carpea )ue se encuenre en ora rua
disina de la especificada por defeco en los
par&meros de confi"uraciBn, deber& uili4ar esa
opciBn con?unamene con una de las si"uienes
opcionesabspa#+,,,-orelpa#+,,,-

@JSmallfibH$ocumensIA
abspa#+pa#-
donde pa# es una rua absolua )ue prevalece
sobre el par&mero $efaul JSmallfib 1a#. %sa
opciBn#aceaJSmallfibindependienedelarua
pordefeco(permie)ue dosarculosdisinos
conen"anreposiorioslocali4adosen&reas)ue
no comparen una rua comPn. Mo se permien
espacios enre la palabra clave abspa# ( el
corc#eedeaperura.
1ara uili4ar esa opciBn #a( )ue #abiliarla con
elpar&mero%nableoverridin"of$efaul1a#.

@JSmallfib
H$ocumensIabspa#+67ZOeposiories-A
relpa#+pa#-
donde pa# es una rua, relaiva a la 'eb
principal, )ue prevalece sobre el par&mero
$efaul JSmallfib 1a#. %sa opciBn #ace a
@JSmallfib
H$ocumensIrelpa#+!files!docs-A
JSmallfibv1.3.2forJoomla!
JSmallfib independiene de la rua por defeco
confi"urada(permie)uedosarculosdisinos
conen"an reposiorios ubicados en &reas )ue
no comparen una rua comPn. Mo se permien
espacios enre la palabra clave relpa# ( el
corc#eedeaperura.
%sa opciBn debe #abiliarse con el par&mero
%nableoverridin"of$efaul1a#.

HUS%O>;UM$I
$onde reposior(Cfolder se esablece a la palabra
clave US%O>;UM$ rodeada de corc#ees, a
coninuaciBn JSmallfib crear& un reposiorio
disinoparacadausuario.Jas&reasrelaivasa
cadausuariosoncarpeasubicadasdenrodela
rua JSmallfib por defeco ( los nombres de
carpeas dependen de cBmo se definiB en los
par&meros de confi"uraciBn, donde se puede
especificar si se uili4a un 5$ de usuario, un
nombre, el nombre de usuario +uili4ado para
conecarse-, un 5$ * usuario, o ambiDn
+opcionalmene-unprefi?o(unsufi?o

@JSmallfibHUS%O>;UM$IA
HGO;U1>;UM$I
$onde el reposior(Cfolder es esablecido a la
palabraclaveGO;U1>;UM$rodeadadecorc#ees,
enoncesJSmallfibcrear&unreposioriodisino
para cada "rupo de usuarios de Joomla!. Jas
&reas ( carpeas relaivas a cada "rupo se
encuenran denro de la rua por defeco
JSmallfib +)ue debe ser una rua relaiva- ( los
nombres de carpeas se crear&n dependiendo
de los valores definidos en los par&meros de
confi"uraciBn, donde se puede especificar si se
uili4a un 5$ de "rupo, o su nombre, o ambiDn
+opcionalmene-unprefi?o(sufi?o.
6uando se uili4a esa opciBn, los usuarios )ue
perene4canam&sdeun"rupopodr&ncambiar
enre los disinos reposiorios pulsando en un
enlace)ueaparecer&enlaparesuperior.

@JSmallfibHGO;U1>;UM$IA

/en"aencuena)ueusedienelacapacidaddeanidarreposiorios US%O>;UM$ denrode


ruas de "rupos +GO;U1>;UM$-. 6onsule la secciBn QVisuali4ar un reposiorio disino para
cada"rupodeusuariosR(veaune?emplodecuandoesafuncionalidadpuedeserPil.

;pcionesdenivelesdeacceso
;pciBn $escripciBn %?emplos
userC5$7permissionClevel
%sa opciBn, )ue se puede repeir para cual)uier
5$ de usuario denro de un comando, asi"na el
usuario idenificado por 5$ a los derec#os de
acceso correspondienes. 6ada pare?a puede
encerrarse enre corc#ees, o separarse por
comas,aun)uenoesnecesario.Acualmene,los
niveles de acceso permiidos son nPmeros
eneros,del0alF,se"Pnlasi"uienelisa7
0.Mosepuedeaccederalreposiorio.
1. Solo se puede nave"ar por el reposiorio +no
descar"ar-.
2. Se puede nave"ar por el reposiorio (
@JSmallfib:27F127:A
JSmallfibv1.3.2forJoomla!
descar"arfic#eros.
3.Sepuedencrearcarpeas(subirfic#eros.
:.Sepuedenborrarfic#eros,peronocarpeas.
L.Sepuedenborrarfic#eros(carpeas)ueesDn
vacas.
F.Sepueden,adem&s,verlosre"isros.

07permissionClevel
%saesunaopciBnespecialdelcasoanerior,)ue
se uili4a para referirse a odos los usuarios
visianes +usuarios no re"isrados-. Susiu(e al
par&mero e)uivalene en la confi"uraciBn. Jos
niveles de permisos son los descrios
aneriormene

@JSmallfib071A
re"7permissionClevel
%sa es ora opciBn especial del caso anerior,
uili4ada para referirse a odos los usuarios
re"isrados.Susiu(ealpar&meroe)uivaleneen
la confi"uraciBn. Jos niveles de permisos son los
descriosaneriormene

@JSmallfibre"72A
"userC"roupC5$7permissio
nClevel
%sa opciBn, )ue puede repeirse denro de un
comando para cual)uier nPmero 5$ de "rupo de
usuariosdeJoomla!Asi"nanivelesdepermisosa
odo un "rupo de usuarios, idenificado por el
nPmero 5$. 6ada pare?a puede encerrarse enre
corc#eesosepararseporcomas,aun)ueesono
es necesario. Jos 5$s de los "rupos se
encuenran en la pare derec#a de la panalla de
UsuariosGruposenla4onadeadminisraciBnde
Joomla!. 6on esa opciBn se puede asi"nar el
mismo nivel de acceso a odo un "rupo de
usuarios, ( se pueden especificar m&s "rupos
denrodelmismocomando

@JSmallfib"F73"Y7:A

;#eropions

;pciBn $escripciBn %?emplos


#umbsi4e7si4eCofC#umbn
ails
%sa opciBn susiu(e al par&mero
correspondiene. %s el amaNo de la ima"en de
muesra)ueapareceenlu"ardeliconodefic#ero
cuando se encuenra una ima"en. Jos ipos de
fic#eros de im&"enes reconocidos son .?p", .?pe",
."if, .pn". Un valor de 0indica )ue no #a( ima"en
de muesra +a cambio se mosrar& el icono
correspondienealipodefic#ero-

@JSmallfib#umbsi4e7:LA
sorb(7elemenCoCsor
%saopciBnsusiu(ealpar&meroe)uivaleneen
la confi"uraciBn ( especifica cual es el elemeno
uili4ado para ordenar. Jos valores permiidos
para elemenCoCsor son 1 para ordenar por
nombredefic#ero(carpea,2paraelamaNodel
fic#ero ( 3 para la fec#a ( #ora de modificaciBn
delfic#ero

@JSmallfibsorb(72A
soras7sorin"C(pe
%sa opciBn susiu(e al par&mero e)uivalene (
especifica el ipo de ordenaciBn )ue se va a
#acer. Jos valores permiidos para sorin"C(pe
@JSmallfibsorb(72soras72A
JSmallfibv1.3.2forJoomla!
son 1 para orden ascendene ( 2 para orden
descendene

un4ip7,
%sa opciBn susiu(e al valor esablecido en el
par&meroAllo'un4ip.Unvalorde0des#abiliala
posibilidad de descomprimir fic#eros
comprimidos, mienras )ue 1 #abilia esa opciBn
paraelreposiorio

@JSmallfibun4ip70A
'id#7mainC'id#
%sa opciBn susiu(e al valor confi"urado en el
par&mero 8ain displa( 'id#, lo )ue permie
personali4arelanc#odeunreposiorioespecfico.
%l valor de mainC'id# es en p,eles +no es
necesarioponerelsufi?op,despuDsdelvalor-

@JSmallfib'id#7:Y0A
desc+descripion-
%saopciBnesableceunadescripciBncomoulo
?usoencimadelreposiorio

@JSmallfibH$ocumensIdesc+1ro?ec
documenaion-A


JSmallfibv1.3.2forJoomla!
1re"unasfrecuenes

^JSmallfibieneunlmiedeamaNodecar"a_^Sepuedeaumenareselmie_

/#ree1.1confi"uraionparameersdoinfuence#ema,imumfilesi4eforuploads./#eseare
memor(Climi,posCma,Csi4e,anduploadCma,Cfilesi4e.

A small 1.1 scrip conained in file limis.4ip 'ill allo' (ou o es (our confi"uraion 'i#
respeco#esesein"s.<oucanfind#isfileunder#e/oolsareaofSmalleri3sie.$o'nload
andun4ip#efileonoan(folder'i#in(our'ebrooandcallifrom(ourbro'ser.5'ouldbe
some#in"li3e7

m(C'ebsieCurlC#ere!limis.p#p

/#is'illdispla(on(ourbro'sersome#in"li3e7

/#esein"of1.1confi"uraionparameer9memor(Climi9isH12Y8I
/#esein"of1.1confi"uraionparameer9posCma,Csi4e9isHY8I
/#esein"of1.1confi"uraionparameer9uploadCma,Cfilesi4e9isHY8I

;f course #e acual values (ou9ll see mi"# be diferen. /#e imporan #in" is #a
memor(Climi is "reaer #an posCma,Csi4e and #e laer is "reaer #an uploadCma,Cfilesi4e,
'#ic#inurns#ouldbe"reaer#a#eacualma,imumfilesi4e(ou'anouploadon(our
sie!

So,if(ou#aveaccesso#ep#p.inifile+#econfi"uraionfilefor1.1-,(oucanr(oc#an"e
allof#e#reeparameers#ere.;#er'ise,ano#er'a(oac#ieve#esame#in"isoadd
#efollo'in"'olinesinfile.#accessin(ourmain'ebroofolder7

p#pCvalueuploadCma,Cfilesi4e208
p#pCvalueposCma,Csi4e208

'#ere 208 can of course be c#an"ed o '#aever (ou prefer, provided #is is less #an
memor(Climi(ousa''i##elimis.p#pscrip.Mormall(#islasvalueislar"eenou"#noobe
c#an"ed,o#er'ise(oucouldincludeafur#erlinein#e.#accessfile+ordirecl(c#an"e#e
relevanparameerinp#p.ini-.

Unforunael( #ese parameers canno be c#an"ed from 'i#in an applicaion +so JSmallfib
cannodo#isfor(ouauomaicall(-.

JSmallfib displa(s #e reposior( correcl( b( 5 canno navi"ae in i. 6lic3in" on


an(folder'illnodoan(#in".

/#is problem used o #appen o JSmallfib versions prior o 1.0.2Y for users #avin" #e 1.1
sein" ma"icC)uoesC"pc enabled, bu mi"# sill #appen on laer versions dependin" on
specifcserverconfi"uraion.

A 1.1 scrip conained in file )uoes.4ip #elps deec #is sein"s.<ou can fnd #is file under
#e /ools area of Smalleri3 sie. $o'nload and un4ip #is file and pu i in #e main 'eb roo,
#encallifrom#ebro'ser+is#ouldbe7
m(C'ebsieCurlC#ere!)uoes.p#p
JSmallfibv1.3.2forJoomla!

5f#efirsparameeris1#enma"icC)uoesC"pcison.
/o sor i ou, if (ou don9 #ave access o 1.1 parameers direcl( +#rou"# file p#p.ini, '#ic#
'ouldbe#ebesopion-,(oucancreaeafile.#accessin#emain'ebroo'i##efollo'in"
conen7

Se%nv8AG56C2U;/%S0
Se%nv1.1CV%OL

5f#e.#accessis#erealread((ou?usneedoadd#ese'olinesandalls#ould'or3.

5#aveinsalledandenabledJSmallfib,creaedanaricle'i##eri"#command,
bu all 5 "e is a line sa(in" 9/#is line is replaced b( a file reposior( '#en #e
aricleisvie'ed9

<ouare"ein"#emessa"e/#islineisreplacedVbecause(ouarevie'in"#earicleinalis
ofaricles+suc#as'#envie'in"inblo"modeinaJoomlapa"e,or'#endispla(in"feaured
ariclesin#e#omepa"e-./oproperl(displa(#ereposior(,eac#aricleneedsobevie'ed
direcl(, for e,ample b( clic3in" on is ile '#en vie'in" aricles in a lis +(ou ma( #ave o
enableclic3ableilesin#earicleparameerconfi"uraion-.

So,'#enasin"learicleisvie'ed,JSmallfib'illdispla(#ereposior(.

JSmallfibdoesnoproperl(displa(specialc#aracers,suc#asaccenedleers,
infilenames.G#acan5doabou#a_

JSmallfib#asabac3endparameernamed%ncodeoU/0*Yandlocaedin#e$ispla(;pions
Generaldispla(opionssecion./edefaulvalueis<esE#o'ever,ifsran"ec#aracersappear
in (our file names in place of special c#aracers suc# as accened leers, i is possible o
disable#issein"osolve#isdispla(problem.

JSmallfib does no reco"nise #e sarin" folder +or does some#in" sran"e no


describedin#eabove)uesions-.G#acan5doabou#a_

5mi"##appen#a#eacualJSmallfibcommand"esmessedup'i##mla"spu#ereb(
(ouredior.5is#erefore'or#'#ileoc#ec3if#isis#ecase./o#isend,open#earicle
conainin" #e @JSmallfib VA code and clic3 +if (ou use #e sandard 86% edior- on #e ./8J
buonon#esecondlineof#eicons,inorderovie'#earicle9sacual./8Je,./enloo3
a#eacualcode,andif(ousee#mla"s+#e(appearin#eformof`,,,aa"s-inside#e
@JSmallfibVAcommand,(ous#ouldremove#em.
5n fac, remove an(#in" #a (ou don9 e,pec o see inside suc# command, #en updae #e
ediedaricleandsavei./#iss#ouldsolve#eproblem.

5#aveplaced'oJSmallfibcommandsin#esamearicle,buonl(#efirsone
seemso'or3.5s#isnormal_

<es,currenl(JSmallfibdoesnosuppormore#anoneinsanceon#esameariclepa"e.

JSmallfibcras#esonpa"es'i#ima"efileslisin"s.G#a9s#eproblem#ere_
JSmallfibv1.3.2forJoomla!

5n pa"es 'i# ima"e files lised in #e reposior(, JSmallfib 'ill aemp o creae and displa(
#umbnails for #ose ima"es. Mo all server confi"uraions suppor #is funcionali(. 5n
paricular,1.1needsobecompileda"ains#eG$libraries+aleasversion1.Y-.
>efore r(in" o 'or3 on #umbnails, JSmallfib no' c#ec3s if an appropriae server
confi"uraionisavailable,so#iscras#problems#ouldno#appenan(more.

JSmallfibv1.3.2forJoomla!
Gis#lis

/#e follo'in" lis oulines some of #e feaures users and developmen 'ould li3e o see in
fuure versions of JSmallfib. Gi#ou "uaranee on ime sc#edules, #ese are #e poenial
candidaesforne'funcionali(Ei'illofcoursec#an"easne'iemsareaddedande,isin"
onesimplemened7
- pro"ressbar'#enuploadin"files+availablein#ecommercialversionofJSmallfib-
- muliple*fileuploadcapabili(+availablein#ecommercialversion-
- morecommandopions,ooverridemoreof#ee)uivalenbac3endparameers
- seupaseparaepermissions(sem+possibl(o'or3inparallel'i##esandardone-
'#ereeac#funcioncanbeseindividuall(+e.".,deleefolder,bunorename,ec.-
- i 'ould be nice o #ave a se of file e,ensions #a JSmallfib opens direcl( +$avid
6arson-
- "eJSmallfiboreadareposior(onas#aredne'or3drive+Geor"e$onas-
- "eJSmallfibo'or3'i#b2+6risian>el"unGeor"eando#ers-
- abili(odispla(descripionsforfiles+SimonGason-basedondaabaseinformaion
- abili(oconf"urefonfamil(andsi4e+Sefano6odarini-
- abili( o searc# files * ei#er #rou"# #e buil*in Joomla! funcionali( or 'i# a special
funcioninJSmallfib+Andreas-
- direcediin"ofe,files+JesseJu#l3e-
- abili(omovefilesbe'eenfolders+Jenn-
- abili(os#areafile+Oaven6-
- inroduceopionallimiofoldersi4e+alsoperuserorper"roup-
- icondispla(in"ifafolder#asconenaddedoi+J(ndse(Jac3son-

Você também pode gostar