Archivos Mensuales: abril 2010
Packages para umbraco
Packages
Here you can download the umbraco packages I made, If you are interested in the sourcecode check out the umbraco extensions on codeplex (http://www.codeplex.com/umbracoext).
Moving these to the project page at http://our.umbraco.org/projects
Full (ready to use)
- Alphabetfolder
- Blog for umbraco 4
- Char Limit
- Config Tree
- Datefolder
- IPhone alt page
- Locator
- Mail Engine
- NibbleFX
- Ping XMLRPC
- Poll
- Related Links
- Related Media
- Star Rating
- Ultimate Picker
- Zip Upload
Alphabetfolder
Place your documents in Alphabetfolder.
More info in this post.
Blog for umbraco 4
More info in this post.
Char Limit
Limit the amount of characters an editor can supply in a textarea.
More info in this post.
Config Tree
Edit the umbraco config files from the backend
More info in this post.
Datefolder
Place your documents in datefolders.
go from
-Parent
–Child
to
-Parent
–Year
—Month
—-Day
—–Child
Just install and choose which documenttype(s) you would like to place in datefolders. You can even move your existing content to datefolders.
This package installs:
– /bin/TG.Umb.DateFolder.dll (assembly)
– /config/TG.Umb.DateFolder/DateFolder.config ( config file containing documenttypes which will be placed in datefolders )
– /usercontrols/DateFolderInstall.ascx ( usercontrol that is displayed during install )
Iphone Alt Page
More info in this post.
Mail Engine
More info in this post.
NibbleFX
Have an xml driven flash movie you would like to manage with umbraco? This package will do all the work for you, just upload your xml file and documenttypes, templates, xslt and macro’s get created automaticly, you can even import the content.
Ping XMLRPC
Ping services when you publish a document to notify them of changes to your site.
Download Package (link to package repo)
Related Links
More info in this post.
Related Media
More info in this post.
Star Rating
Ultimate Picker
More info in this post.
Zip Upload
More info in this post.
Ejemplo Código Dynamic Reports
Sub OnFormat ON ERROR RESUME NEXT ErrorTrobat=0 rpt.image1.Picture = LoadPicture("\\imperfy_vento\imperfy\ERP\PRESUPUESTOS\PR000000\SIN.JPG") rpt.image1.Picture = LoadPicture("\\imperfy_vento\imperfy\ERP\PRESUPUESTOS\" & rpt.fields("idserieoferta").Value & "\CAP\CAP" & rpt.fields("ncapitulo").Value & "1.jpg") rpt.label25.caption = "\\imperfy_vento\imperfy\ERP\PRESUPUESTOS\" & rpt.fields("idserieoferta").Value & "\CAP\CAP" & rpt.fields("ncapitulo").Value & "1.jpg" if err.number<>0 then ErrorTrobat=1 end if rpt.image2.Picture = LoadPicture("\\imperfy_vento\imperfy\ERP\PRESUPUESTOS\PR000000\SIN.JPG") rpt.image2.Picture = LoadPicture("\\imperfy_vento\imperfy\ERP\PRESUPUESTOS\" & rpt.fields("idserieoferta").Value & "\CAP\CAP" & rpt.fields("ncapitulo").Value & "2.jpg") rpt.image3.Picture = LoadPicture("\\imperfy_vento\imperfy\ERP\PRESUPUESTOS\PR000000\SIN.JPG") rpt.image3.Picture = LoadPicture("\\imperfy_vento\imperfy\ERP\PRESUPUESTOS\" & rpt.fields("idserieoferta").Value & "\CAP\CAP" & rpt.fields("ncapitulo").Value & "3.jpg") 'rpt.image4.Picture = LoadPicture("\\imperfy_vento\imperfy\ERP\PRESUPUESTOS\PR000000\SIN.JPG") 'rpt.image4.Picture = LoadPicture("\\imperfy_vento\imperfy\ERP\PRESUPUESTOS\" & rpt.fields("idserieoferta").Value & "\CAP\CAP" & rpt.fields("ncapitulo").Value & "4.jpg") if ErrorTrobat=0 then rpt.sections("EncabezadoDelGrupo0").height=3075 else rpt.sections("EncabezadoDelGrupo0").height=400 end if End Sub