2 editores Javascript Textile para usar en tus proyectos
Dos editores Textile en Javascript:
Textile Editor Helper

Sitio web:Textile Editor Helper
Download:Textile_Editor_Helper
Archive for the ‘ CMS ’ Category
Dos editores Textile en Javascript:

Sitio web:Textile Editor Helper
Download:Textile_Editor_Helper
Un sistema simple de templating basado en clave=valor.
La manera de utilizarlo es:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | // utilizando asignaciones dinamicas a las variables... var tmp:TemplateVariables = new TemplateVariables(); tmp.helloWorld = "HELLO WORLD"; tmp.date = new Date(); trace( TemplateParser.parse( "${helloWorld} :: ${date}", tmp ) ) // utilizando un objecto en el constructor import es.xperiments.utils.*; var tmp1:TemplateVariables = new TemplateVariables( { helloWorld:'HELLO WORLD', date:new Date() } ); trace( TemplateParser.parse( "${helloWorld} :: ${date}", tmp1 ) ) // utilizando un string en el constructor import es.xperiments.utils.*; var tmp2:TemplateVariables = new TemplateVariables( 'helloWorld=HELLO WORLD&date='+new Date() ); trace( TemplateParser.parse( "${helloWorld} :: ${date}", tmp2 ) ) |
Hace unos meses, para un proyecto en el que utilizaba poMMo ( Newsletter Manager ) preparé una clase que nos permitiese comodamente realizar subscripciones sobre el sistema de poMMo.
Necesito actualizarla a AS3 por lo que la he recuperado del baúl de los recuerdos.
Para poder utilizarla deberias copiar los ficheros que encuentres en el zip de la siguiente manera:
1 2 3 4 5 | /user/processFlash.php ==> poomo directory /user/ /user/subscribeFLash.fla ==> poomo directory /user/ /themes/default/inc/messagesFlash.tpl ==> poomo directory /themes/default/inc/ /themes/default/inc/messagesFlash.tpl ==> poomo directory /themes/default/inc/ /inc/helpers/validateFlash.php ==> poomo directory /inc/helpers/ |
Y aquí un ejemplo de utilización:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | import com.xperiments.pommo.Pommo; import com.xperiments.pommo.PommoUserDefinedField; import com.xperiments.pommo.PommoEvent; // get Singleton Pommo Instance var pommo:Pommo = Pommo.getInstance( ); // set url to processFlash.php pommo.setSubscribeAction('http://www.yoursite.com/pommo/user/processFlash.php' ); // addListener for: "Invalid Email Address" pommo.addEventListener( PommoEvent.ERROR_INVALID_EMAIL, this ); //addListener for: "Email address already exists. Duplicates are not allowed." pommo.addEventListener( PommoEvent.ERROR_EMAIL_ALREADY_EXIST, this ); //addListener for: "Error adding subscriber! Please contact the administrator." pommo.addEventListener( PommoEvent.ERROR_SERVER_ERROR, this ); //addListener for: "Subscription request received." pommo.addEventListener( PommoEvent.ERROR_REQUEST_RECEIVED, this ); //addListener for: "Welcome Message." pommo.addEventListener( PommoEvent.ERROR_WELCOME_MESSAGE, this ); //addListener for: "Send mail Failed" pommo.addEventListener( PommoEvent.ERROR_SENDING_MAIL, this ); // addListener for: "User Field Error" pommo.addEventListener( PommoEvent.ERROR_USER_FIELD, this ); function onPommoInvalidEmail( evnt:PommoEvent ){ trace( "[ ERROR ] Invalid Email" ) }; function onPommoEmailExist( evnt:PommoEvent ){ trace( "[ ERROR ] Email address already exists. Duplicates are not allowed." ) }; function onPommoServerError( evnt:PommoEvent ){ trace("[ ERROR ] Error adding subscriber! Please contact the administrator." ) }; function onPommoRequestReceived( evnt:PommoEvent ){ trace("[ REQUEST RECEIVED ] "+evnt.message ) }; function onPommoWelcomeMessage( evnt:PommoEvent ){ trace("[ WELCOME ] "+evnt.message ) }; function onPommoSendMailFailed( evnt:PommoEvent ){ trace("[ SEND MAIL FAILED ]") }; function onUserFieldError( evnt:PommoEvent ){ trace("[ USER FIELD ERROR ]"+evnt.errorDesc) }; // to add EXTRA USER FIELDS uncomment this // var userDefinedField:PommoUserDefinedField = new PommoUserDefinedField( ); // userDefinedField.addField( 'd[2]' , 'English' ); // pommo.subscribe( "test@test.com", userDefinedField ); // add subscriber whitout EXTRA USER FIELDS pommo.subscribe( "test@test.com"); |
Las clases con los ejemplos: xpommo
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Aug | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||