CakePHP Job Opportunity, UK Liverpool
Hey We're looking to hire a CakePHP developer to work with us in our Liverpool HQ office. You'll be working with CakePHP 2.4.3, it's a large system with probably over 160 models so upgrading to 3 is very far away, but we are constantly working on new features and integrations which is fun. All details can be found here: http://www.dittomusic.com/blog/job-opportunity-php-developer Cheers -- Kind Regards Stephen Speakman -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups CakePHP group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.
CakePHP Job Opportunity
Hi everyone Long time reader, first time poster. I'm hoping one of you can help with a project I have right now: http://www.scriptlance.com/projects/1330758916.shtml Seeking friendly, professional CakePHP/MySQL developer for an exciting project. You will be working with an experienced and knowledgeable client (former PHP developer, now Project Manager) who can provide design input, detailed specifications, and fast response times. Project details -- 1. Install/configure environment as required/specified (Apache, PHP, MySQL, phpMyAdmin) 2. Install/configure libraries as required/specified (CakePHP, TCPDF, FPDF/FPDI, ImageMagick, jQuery, Ioncube) 3. Create THREE database tables in MySQL (detailed table and field designs provided) 4. Create ONE CakePHP MVC class to encrypt/decrypt strings using Base64/AES method (example code provided) 5. Create TWO simple REST interface classes in CakePHP that return simple XML responses (example XML provided): - REST MVC Class 1: TWO functions to query data from one database table (criteria provided) - REST MVC Class 2: ONE function to generate PDFs (via TCPDF and FPDI) using dynamic templates (output specifications provided) - Note: PDF function will require installation and configuration of provided TTF/OTF fonts in TCPDF 6. Create ONE CakePHP MVC class to generate and output a PNG file (via ImageMagick) using dynamic templates (output specifications provided) 7. Create ONE CakePHP MVC web form (HTML, jQuery, CakePHP, MVC) to retrieve/save data to ONE database table - Use CSS style sheet and logo images as provided - jQuery tabbed interface - jQuery AJAX image refresh - jQuery and CakePHP user input validation and error handling 8. Encrypt source code ready for production using Ioncube 9. Assistance to install/configure production environment and application Additional requirements: --- 1. All code, tables and files to provide support for international languages (UTF-8, l18n, etc) 2. Code must be high-quality (well organised, documented, meaningful variable names, etc) 3. Full error handling and cross-browser support for all modern browsers 4. Must pass Unit testing, User-acceptance testing and Code review 5. Assignment of exclusive copyright in all designs, code and related materials Strongly preferred: - 1. Strong English reading, writing, speaking and listening skills 2. Skype (voice/video) and email contact details 3. Previous experience with CakePHP, MVC architectures and REST interfaces 4. Previous experience with HTML, CSS and XML 5. Previous experience with jQuery, including complex user interfaces and widgets 6. Previous experience with ImageMagick, TCPDF, FPDF 7. Previous experience with UTF-8, l18n and Multi-lingual applications (e.g. English, Chinese, Arabic) 8. Previous experience with Unit Testing (e.g. phpUnit) 9. Example projects and excellent customer feedback Thanks! -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php
Re: CakePHP Job Opportunity
On Sat, Mar 3, 2012 at 5:38 AM, Matthew Porter matthew.por...@porterinnovative.com wrote: Hi everyone Long time reader, first time poster. I'm hoping one of you can help with a project I have right now: http://www.scriptlance.com/projects/1330758916.shtml Seeking friendly, professional CakePHP/MySQL developer for an exciting project. You will be working with an experienced and knowledgeable client (former PHP developer, now Project Manager) who can provide design input, detailed specifications, and fast response times. Project details -- 1. Install/configure environment as required/specified (Apache, PHP, MySQL, phpMyAdmin) 2. Install/configure libraries as required/specified (CakePHP, TCPDF, FPDF/FPDI, ImageMagick, jQuery, Ioncube) 3. Create THREE database tables in MySQL (detailed table and field designs provided) 4. Create ONE CakePHP MVC class to encrypt/decrypt strings using Base64/AES method (example code provided) 5. Create TWO simple REST interface classes in CakePHP that return simple XML responses (example XML provided): - REST MVC Class 1: TWO functions to query data from one database table (criteria provided) - REST MVC Class 2: ONE function to generate PDFs (via TCPDF and FPDI) using dynamic templates (output specifications provided) - Note: PDF function will require installation and configuration of provided TTF/OTF fonts in TCPDF 6. Create ONE CakePHP MVC class to generate and output a PNG file (via ImageMagick) using dynamic templates (output specifications provided) 7. Create ONE CakePHP MVC web form (HTML, jQuery, CakePHP, MVC) to retrieve/save data to ONE database table - Use CSS style sheet and logo images as provided - jQuery tabbed interface - jQuery AJAX image refresh - jQuery and CakePHP user input validation and error handling 8. Encrypt source code ready for production using Ioncube 9. Assistance to install/configure production environment and application Additional requirements: --- 1. All code, tables and files to provide support for international languages (UTF-8, l18n, etc) 2. Code must be high-quality (well organised, documented, meaningful variable names, etc) 3. Full error handling and cross-browser support for all modern browsers 4. Must pass Unit testing, User-acceptance testing and Code review 5. Assignment of exclusive copyright in all designs, code and related materials Strongly preferred: - 1. Strong English reading, writing, speaking and listening skills 2. Skype (voice/video) and email contact details 3. Previous experience with CakePHP, MVC architectures and REST interfaces 4. Previous experience with HTML, CSS and XML 5. Previous experience with jQuery, including complex user interfaces and widgets 6. Previous experience with ImageMagick, TCPDF, FPDF 7. Previous experience with UTF-8, l18n and Multi-lingual applications (e.g. English, Chinese, Arabic) 8. Previous experience with Unit Testing (e.g. phpUnit) 9. Example projects and excellent customer feedback Thanks! -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php
CakePHP Job Opportunity in Orange County, California
Here's a link to one of the listings we're posting: http://www.eliteopensourcejobs.com/jobs/view/4cc9a9c8-0ca0-4181-b3cf-657e45591f8c If you're interested you can email me here dj (at) isvonline (dot) org International Student Volunteer ISV is creating a new database-driven International website and day-to-day operations application. The position will lead development of the website and provide on-site coordination for any potential outsourced development. You must keep well documented work for any new developers or outsourcing. The ISV site will support 3 international offices and may transition to a multi-lingual website. Support for customer login and account progress tracking will be added to the website. The project currently runs off a prototype operations database and may become the staff operations application. The existing accounting application is an old Access Application needing an upgrade. The database will be redesigned for a web-accessible interface. The position will manage/lead development of the new database. =REQUIRED SKILLS== Advanced PHP SQL OOP MVC frameworks specifically CakePHP Advanced CSS / HTML Attention to detail Perfectionist Excellent Communication for non-technical users Excellent Project management and Team Coordination Server Administration cPanel, WHM, SSH/Unix Load Testing Code Versioning Services Git Concise and Normalized database design Thrives when working autonomously and always looking to future functionality Experience with Internationalization =PREFERRED SKILLS= Search Engine Optimization Photoshop / Illustrator Familiarity with Flash / Action script 3 Usable interface design AJAX =APTITUDE QUIZ= No one is expected to answer all of these, so please be honest with yourself and feel free to leave the ones you don't know blank. Please define / explain the following, and give an example if possible DEVELOPMENT: - MVC - OOP - How do you call a static method and a dynamic method in PHP - Polymorphic Join - Polymorphism - Explicit vs Implicit Typecast languages - Composite Primary Key - UML - ERD - CVS. Which ones do you use or are proficient in, and what websites host projects for them - HABTM DESIGN: - Masking Layer Photoshop - Destructive Editing Photoshop - Tween - Difference between span and div - Difference between id and class - CSS property used to contain floats - Sprites - In Jquery, how do you show 1 list item with the current class and hide the other list items - In Jquery, bind a hover event to dynamically loaded html - How do you create a text bevel effect in CSS Check out the new CakePHP Questions site http://cakeqs.org and help others with their CakePHP related questions. You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
CakePHP job in South Florida
Job Requirements: Strong knowledge of PHP, jQuery, AJAX, XML, HTML, CSS and database technology. Ability to work in either Windows, *nix or Mac’s environments. Organized, with strong understanding of business processes, familiarity with bug tracking and OOP principals. API integration experience with sites such as eBay and Google Version control system experience such as CVS, SVN, Git, etc. Knowledge of strong web development IDE 2400 East Commercial Blvd, Suite 320 Ft. Lauderdale, FL 33308 Phone: 954-745-2209 I Mobile: 305-432-7989 Fax: 954-491-8126 Check out the new CakePHP Questions site http://cakeqs.org and help others with their CakePHP related questions. You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
Cakephp Job in Cordoba, Argentina
Hi all, Triple Smart (http://www.triplesmart.com) is looking for CakePHP programmers for freelance projects or a full/part-time jpb in Córdoba, Argentina. The workplace would be our offices near ciudad universitaria, and you should also have experience with XHTML/CSS and jQuery, and be open to learn. Please e-mail your portfolio and/or CV directly to info at triplesmart dot com if you're interested, stating availability and hourly based salary expectations. If you can't or don't need the job, but you know someone who could, please let him know. Thanks! Check out the new CakePHP Questions site http://cakeqs.org and help others with their CakePHP related questions. You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
CakePHP Job
Hi, I'm looking for a CakePHP developer to join an existing CakePHP development team for a 2-3 month contract in NYC. CakePHP knowledge is required. Any front-end skills such as jQuery and CSS are a bonus. This project is for a major media/entertainment brand and will require some work on-site at their ad agency. If you are interested, please contact directly with a resume and relevant details. If you know anyone that may be interested, please forward this post. Thanks, Vince Check out the new CakePHP Questions site http://cakeqs.org and help others with their CakePHP related questions. You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
Re: CakePHP Job
Hi Vince, You may also want to post your job posting at the following sites as well if you haven't already: - http://cakephp.org/jobs - http://www.withcake.com/ Good luck. On Jan 8, 10:18 am, foldiman vi...@vinceallen.com wrote: Hi, I'm looking for a CakePHP developer to join an existing CakePHP development team for a 2-3 month contract in NYC. CakePHP knowledge is required. Any front-end skills such as jQuery and CSS are a bonus. This project is for a major media/entertainment brand and will require some work on-site at their ad agency. If you are interested, please contact directly with a resume and relevant details. If you know anyone that may be interested, please forward this post. Thanks, Vince Check out the new CakePHP Questions site http://cakeqs.org and help others with their CakePHP related questions. You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
Re: CAKEPHP Job
Hello Marcus I am intrested to work for you let me know how much you offer if have done all the features for you? On Oct 15, 2:48 pm, marcusgoede [EMAIL PROTECTED] wrote: Hi there, we are a young startup in Germany and develope an internet plattform for flights. we started already programming the site with cakephp but some help would be great before our launch in december/january. if you are interested in programming some cool features for our project, let me know! Thanks Brgds Marcus --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
CAKEPHP Job
Hi there, we are a young startup in Germany and develope an internet plattform for flights. we started already programming the site with cakephp but some help would be great before our launch in december/january. if you are interested in programming some cool features for our project, let me know! Thanks Brgds Marcus --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: CAKEPHP Job
Hello Marcus, We are a young dynamic team, but we are looking forward to grow our partner/developers list. :) Give us an email at: [EMAIL PROTECTED] or just reply here, if it is easier for you to see how exactly we can help you guys out! Thank you, I am looking forward to hear from you! On Oct 15, 5:48 am, marcusgoede [EMAIL PROTECTED] wrote: Hi there, we are a young startup in Germany and develope an internet plattform for flights. we started already programming the site with cakephp but some help would be great before our launch in december/january. if you are interested in programming some cool features for our project, let me know! Thanks Brgds Marcus --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: CAKEPHP Job
Hey Marcus, te 4webby.com team is up as well. Dan --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Check out this CakePHP Job Board - Small Problem
Hi Wayne After I made my last post I could see that the changes probably should be made in the view.ctp file. I put in the code you sugested, (I'm 99.9% sure I did it correctly) but the job listings pages come up completely blank. Is it becuase the syntax (is that what you call it?) has a mistake in it? I did add an apostrophe to the end of ['information_doc] but that didnt help. ...Thanks... On Sep 8, 4:33 am, Wayne Fay [EMAIL PROTECTED] wrote: Yes, you would alter the view.ctp file. Something along these lines... Wayne AND THE FOLLOWING IS THE view.ctp FILE fieldset legendApplication Pack/legend ?php if ({$job['Job']['application_form_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Application Form', UPLOADS_URL . /{$job['Job'] ['application_form_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php } ? ?php if ({$job['Job']['job_description_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Job Description', UPLOADS_URL . /{$job['Job'] ['job_description_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php } ? ?php if ({$job['Job']['information_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Information', UPLOADS_URL . /{$job['Job'] ['information_doc']}, array('style'='color: #000; text-decoration: none')); ? ?php } ? /fieldset --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Check out this CakePHP Job Board - Small Problem
This is unfortunately something you will have to solve yourself, or with the assistance of a local PHP expert. Perhaps you can find a decent PHP IDE/editor that will highlight mistakes. Or you could try right-clicking and view source on the HTML to see the error. Or check the logs of your webserver or Cake itself to see an error. Wayne On Mon, Sep 8, 2008 at 2:21 AM, kujina [EMAIL PROTECTED] wrote: Hi Wayne After I made my last post I could see that the changes probably should be made in the view.ctp file. I put in the code you sugested, (I'm 99.9% sure I did it correctly) but the job listings pages come up completely blank. Is it becuase the syntax (is that what you call it?) has a mistake in it? I did add an apostrophe to the end of ['information_doc] but that didnt help. ...Thanks... On Sep 8, 4:33 am, Wayne Fay [EMAIL PROTECTED] wrote: Yes, you would alter the view.ctp file. Something along these lines... Wayne AND THE FOLLOWING IS THE view.ctp FILE fieldset legendApplication Pack/legend ?php if ({$job['Job']['application_form_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Application Form', UPLOADS_URL . /{$job['Job'] ['application_form_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php } ? ?php if ({$job['Job']['job_description_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Job Description', UPLOADS_URL . /{$job['Job'] ['job_description_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php } ? ?php if ({$job['Job']['information_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Information', UPLOADS_URL . /{$job['Job'] ['information_doc']}, array('style'='color: #000; text-decoration: none')); ? ?php } ? /fieldset --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Check out this CakePHP Job Board - Small Problem
Oh wow, I seemed to of corrected it to make it work, it seems to work fine now with the following adjusted on the first line: ?php if ($job['Job']['information_doc'] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Information', UPLOADS_URL . /{$job['Job'] ['information_doc']}, array('target' = '_blank', 'style'='color: #000; text-decoration: none')); ? ?php } ? Can anybody confirm that the code looks healthy? On Sep 8, 5:51 pm, Wayne Fay [EMAIL PROTECTED] wrote: This is unfortunately something you will have to solve yourself, or with the assistance of a local PHP expert. Perhaps you can find a decent PHP IDE/editor that will highlight mistakes. Or you could try right-clicking and view source on the HTML to see the error. Or check the logs of your webserver or Cake itself to see an error. Wayne On Mon, Sep 8, 2008 at 2:21 AM, kujina [EMAIL PROTECTED] wrote: Hi Wayne After I made my last post I could see that the changes probably should be made in the view.ctp file. I put in the code you sugested, (I'm 99.9% sure I did it correctly) but the job listings pages come up completely blank. Is it becuase the syntax (is that what you call it?) has a mistake in it? I did add an apostrophe to the end of ['information_doc] but that didnt help. ...Thanks... On Sep 8, 4:33 am, Wayne Fay [EMAIL PROTECTED] wrote: Yes, you would alter the view.ctp file. Something along these lines... Wayne AND THE FOLLOWING IS THE view.ctp FILE fieldset legendApplication Pack/legend ?php if ({$job['Job']['application_form_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Application Form', UPLOADS_URL . /{$job['Job'] ['application_form_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php } ? ?php if ({$job['Job']['job_description_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Job Description', UPLOADS_URL . /{$job['Job'] ['job_description_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php } ? ?php if ({$job['Job']['information_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Information', UPLOADS_URL . /{$job['Job'] ['information_doc']}, array('style'='color: #000; text-decoration: none')); ? ?php } ? /fieldset- Hide quoted text - - Show quoted text - --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Check out this CakePHP Job Board - Small Problem
Good to hear you made it work. As for the healthy code bit, I don't like the ?php ... ? all over the place personally, but if it works, this is simply an issue of style preference. This would be my preference: ?php if ($job['Job']['information_doc'] != null) { echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')); echo $html-link('Information', UPLOADS_URL . /{$job['Job']['information_doc']}, array('target' ='_blank', 'style'='color: #000; text-decoration: none')); } ? Also, rather than inline-styling of the elements with the style=... stuff, I would probably make a few CSS classes and apply them. Again, this is mostly a personal preference. Wayne On Mon, Sep 8, 2008 at 2:20 PM, kujina [EMAIL PROTECTED] wrote: Oh wow, I seemed to of corrected it to make it work, it seems to work fine now with the following adjusted on the first line: ?php if ($job['Job']['information_doc'] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Information', UPLOADS_URL . /{$job['Job'] ['information_doc']}, array('target' = '_blank', 'style'='color: #000; text-decoration: none')); ? ?php } ? Can anybody confirm that the code looks healthy? On Sep 8, 5:51 pm, Wayne Fay [EMAIL PROTECTED] wrote: This is unfortunately something you will have to solve yourself, or with the assistance of a local PHP expert. Perhaps you can find a decent PHP IDE/editor that will highlight mistakes. Or you could try right-clicking and view source on the HTML to see the error. Or check the logs of your webserver or Cake itself to see an error. Wayne On Mon, Sep 8, 2008 at 2:21 AM, kujina [EMAIL PROTECTED] wrote: Hi Wayne After I made my last post I could see that the changes probably should be made in the view.ctp file. I put in the code you sugested, (I'm 99.9% sure I did it correctly) but the job listings pages come up completely blank. Is it becuase the syntax (is that what you call it?) has a mistake in it? I did add an apostrophe to the end of ['information_doc] but that didnt help. ...Thanks... On Sep 8, 4:33 am, Wayne Fay [EMAIL PROTECTED] wrote: Yes, you would alter the view.ctp file. Something along these lines... Wayne AND THE FOLLOWING IS THE view.ctp FILE fieldset legendApplication Pack/legend ?php if ({$job['Job']['application_form_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Application Form', UPLOADS_URL . /{$job['Job'] ['application_form_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php } ? ?php if ({$job['Job']['job_description_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Job Description', UPLOADS_URL . /{$job['Job'] ['job_description_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php } ? ?php if ({$job['Job']['information_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Information', UPLOADS_URL . /{$job['Job'] ['information_doc']}, array('style'='color: #000; text-decoration: none')); ? ?php } ? /fieldset- Hide quoted text - - Show quoted text - --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Check out this CakePHP Job Board - Small Problem
Wayne, I just worked out how to remove not null in the information_doc entry in the DB, so that you dont have to attach a file. But as I said previously I dont really know any thing about cakephp/ php. How can I make the Information download link only appear if there is a file uploaded for it, like so http://82.34.51.7/examp.png I'm assuming (from my very limited knowledge) that I need to make changes in these two files? The following is the contents of the application_config.php ?php class JobsController extends AppController { var $uses = array('Job', 'JobType'); function beforeFilter() { if (substr($this-action, 0, 5) == 'admin') { $this-__checkSession(); } } function index($jobTypeId = null) { $conditions = array(); $conditions['AND'] = array('OR' = array('UNIX_TIMESTAMP(Job.expires) UNIX_TIMESTAMP(NOW())', 'Job.expires IS NULL')); if (intval($jobTypeId) 0) { array_push($conditions['AND'], JobType.id = '$jobTypeId'); } $this-set('jobTypes', $this-JobType-find('list', array('id', 'name'))); $this-set('currentJobType', $jobTypeId); $this-set('jobs', $this-Job-findAll($conditions, null, 'Job.expires DESC')); } function view($id = null) { if ($id == null) { $this-redirect('index'); } $this-Job-id = $id; $job = $this-Job-read(); if (empty($job)) { $this-redirect('index'); } $this-set('job', $job); } function admin_index() { $this-set('jobs', $this-Job-findAll(null, null, 'Job.expires DESC')); } function admin_add() { $this-set('job_types', $this-JobType-find('list', array('id', 'name'))); if (!empty($this-data)) { // Handle the Application Pack uploads $this-data['Job']['application_form_doc'] = $this- __handleUpload($_FILES['application_form_doc']); $this-data['Job']['job_description_doc'] = $this- __handleUpload($_FILES['job_description_doc']); $this-data['Job']['information_doc'] = $this- __handleUpload($_FILES['information_doc']); if ($this-Job-save($this-data)) { $this-flash('The job has been added successfully.', 'index'); } } } function admin_edit($id = null) { $this-set('job_types', $this-JobType-find('list', array('id', 'name'))); if (!empty($this-data)) { // Handle the Application Pack uploads $this-data['Job']['application_form_doc'] = $this- __handleUpload($_FILES['application_form_doc'], $this-data['Job']['__afdoc']); $this-data['Job']['job_description_doc'] = $this- __handleUpload($_FILES['job_description_doc'], $this-data['Job']['__jddoc']); $this-data['Job']['information_doc'] = $this- __handleUpload($_FILES['information_doc'], $this-data['Job']['__ifdoc']); // If the expiry date is empty, set it to null if (trim($this-data['Job']['expires']) == '') { // Update the job expires data to null in the DB $this-Job-query('UPDATE jobs SET jobs.expires = NULL WHERE jobs.id = ' . $this-data['Job']['id']); } // Save the edit data if ($this-Job-save($this-data)) { $this-flash('The job has been edited successfully.', 'index'); } } else { if ($id == null) { $this-redirect('index'); } $this-Job-id = $id; $job = $this-Job-read(); if (empty($job)) { $this-redirect('index'); } $this-data = $job; } } function admin_delete($id = null) { $this-Job-id = $id; $this-Job-del(); $this-flash('The job has been deleted successfully.', 'index'); } function nonteaching() { $this-layout = 'application'; $this-pageTitle = 'Non-Teaching Application Form'; } function teaching() { $this-layout = 'application'; $this-pageTitle = 'Teaching Application Form'; } function confirmapplication() { $this-layout = 'application'; $this-pageTitle = 'Confirm Application'; } function sendapplication() { //$this-layout = 'plain'; $htmlData = $_POST['appData']; $htmlData = 'htmlheadtitleJob Application/title/ headbody' . $htmlData . '/body/html'; $mailHeaders = From: . MAIL_FROM . \r\n; $mailHeaders .= X-Mailer: Job Board 1.0; $mailHeaders .= MIME-Version: 1.0\r\n; $mailHeaders .= Content-type: text/html; charset=utf-8; @mail(MAIL_TO, 'New Job Application', $htmlData, $mailHeaders);
Re: Check out this CakePHP Job Board - Small Problem
Yes, you would alter the view.ctp file. Something along these lines... Wayne AND THE FOLLOWING IS THE view.ctp FILE fieldset legendApplication Pack/legend ?php if ({$job['Job']['application_form_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Application Form', UPLOADS_URL . /{$job['Job'] ['application_form_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php } ? ?php if ({$job['Job']['job_description_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Job Description', UPLOADS_URL . /{$job['Job'] ['job_description_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php } ? ?php if ({$job['Job']['information_doc] != null) { ? ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Information', UPLOADS_URL . /{$job['Job'] ['information_doc']}, array('style'='color: #000; text-decoration: none')); ? ?php } ? /fieldset --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Check out this CakePHP Job Board - Small Problem
Ok' I'll donate to the project. The school job board is nearly useable now! The last thing I need to do is make it so the Information download in the application pack section only apears if you upload a file for it. If I get the jobs_controller.php and view.ctp available (or the relevant code) would you be so kind to show me what I need to change. I could zip the whole job board up too, available for download. ...Thanks... On Sep 2, 3:07 pm, AD7six [EMAIL PROTECTED] wrote: On Sep 2, 1:50 am, kujina [EMAIL PROTECTED] wrote: The $5 goes to AD7six!!! $kujina-donate('http://www.cakephp.org'); --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Check out this CakePHP Job Board - Small Problem
I would have a db entry that indicates if Information (and the other PDF files) has been uploaded with a true/false indicator stored in the db. Then you simply show or hide the link depending on the indicator. This should be super simple for you to implement. Wayne On Thu, Sep 4, 2008 at 8:20 AM, kujina [EMAIL PROTECTED] wrote: Ok' I'll donate to the project. The school job board is nearly useable now! The last thing I need to do is make it so the Information download in the application pack section only apears if you upload a file for it. If I get the jobs_controller.php and view.ctp available (or the relevant code) would you be so kind to show me what I need to change. I could zip the whole job board up too, available for download. ...Thanks... On Sep 2, 3:07 pm, AD7six [EMAIL PROTECTED] wrote: On Sep 2, 1:50 am, kujina [EMAIL PROTECTED] wrote: The $5 goes to AD7six!!! $kujina-donate('http://www.cakephp.org'); --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Check out this CakePHP Job Board - Small Problem
The $5 goes to AD7six!!! On Sep 2, 12:11 am, AD7six [EMAIL PROTECTED] wrote: On Sep 2, 12:47 am, kujina [EMAIL PROTECTED] wrote: Thanks for the reply. I'm at a losss really, as I didnt put this together and I have no familiarity with cakephp. Can give me more detail? I'll paypal $5 if somebody can lead me to sorting this ; ) move uploads alongside css and js in your webroot folder. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Check out this CakePHP Job Board - Small Problem
On Sep 2, 1:50 am, kujina [EMAIL PROTECTED] wrote: The $5 goes to AD7six!!! $kujina-donate('http://www.cakephp.org'); --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Check out this CakePHP Job Board - Small Problem
Please check out my simple job board here: http://82.34.51.7/jobboard My problem is with the Application Pack documents, the url path to the file is not complete! When you click to open a file, this error displays Error: The requested address '/uploads/App-Form_010908-202743.doc' was not found on this server. In the application_config.php file I have this: // URL path where the uploaded docs can be accessed define('UPLOADS_URL', 'http://82.34.51.7/jobboard/uploads'); In the view.ctp file I have this: legendApplication Pack/legend ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Application Form', UPLOADS_URL . /{$job['Job'] ['application_form_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Job Description', UPLOADS_URL . /{$job['Job'] ['job_description_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Information', UPLOADS_URL . /{$job['Job'] ['information_doc']}, array('style'='color: #000; text-decoration: none')); ? /fieldset Can anyone please help? ...Thanks... --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Check out this CakePHP Job Board - Small Problem
look at previous posts on routing. You need to either use some rule in .htaccess or add some custome routes. cakephp is expecting to see a controller called uploads.. On Sep 1, 8:36 pm, kujina [EMAIL PROTECTED] wrote: Please check out my simple job board here: http://82.34.51.7/jobboard My problem is with the Application Pack documents, the url path to the file is not complete! When you click to open a file, this error displays Error: The requested address '/uploads/App-Form_010908-202743.doc' was not found on this server. In the application_config.php file I have this: // URL path where the uploaded docs can be accessed define('UPLOADS_URL', 'http://82.34.51.7/jobboard/uploads'); In the view.ctp file I have this: legendApplication Pack/legend ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Application Form', UPLOADS_URL . /{$job['Job'] ['application_form_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Job Description', UPLOADS_URL . /{$job['Job'] ['job_description_doc']}, array('style'='color: #000; text- decoration: none')); ?br / ?php echo $html-image('pdf-icon.gif', array('alt'='', 'style'='vertical-align: bottom; margin-right: 5px')) ??php echo $html-link('Information', UPLOADS_URL . /{$job['Job'] ['information_doc']}, array('style'='color: #000; text-decoration: none')); ? /fieldset Can anyone please help? ...Thanks... --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Check out this CakePHP Job Board - Small Problem
Thanks for the reply. I'm at a losss really, as I didnt put this together and I have no familiarity with cakephp. Can give me more detail? I'll paypal $5 if somebody can lead me to sorting this ; ) --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Check out this CakePHP Job Board - Small Problem
On Sep 2, 12:47 am, kujina [EMAIL PROTECTED] wrote: Thanks for the reply. I'm at a losss really, as I didnt put this together and I have no familiarity with cakephp. Can give me more detail? I'll paypal $5 if somebody can lead me to sorting this ; ) move uploads alongside css and js in your webroot folder. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
CakePHP job open
Hi All Cake Bakers. I am currently looking for a guru level CakePHP developer with good MySQL and Ajax (extjs will be great!) experience. We are a new media company based in London. Clients are all Blue Chips company. We don't care where you based. Because we are a true 21th century company. Everyone works in different time zone. Send me a link or code sample of your work. And we go from there. This job will start as soon as late April / Early May for at least 8 weeks. Joel --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Cake PHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---