170 likes | 277 Views
PHPEdit extension for eZ publish. Who are we?. French Company ~1000 customers >240.000 accounts eZ systems Partner Software Provider PHPEdit wIT: Issue Tracker. eZ Publish gives Power. Content Management Framework Versioning system Overriding system Cache management
E N D
PHPEdit extension for eZ publish Regional Partner Meeting April 27th 2006
Who are we? • French Company • ~1000 customers • >240.000 accounts • eZ systems Partner • Software Provider • PHPEdit • wIT: Issue Tracker Regional Partner Meeting April 27th 2006
eZ Publish gives Power • Content Management Framework • Versioning system • Overriding system • Cache management • Centralized modules (Users, permissions, workflow…) • True object oriented approach • Flexibility • Reusability • Extensibility Regional Partner Meeting April 27th 2006
Power has a cost: Complexity • Design & Layout • Cache management • Template nesting • Template syntax • Large area of possibilities • Code • Very large kernel • True Object Oriented approach • Several class inheritance level • Methods overriding Regional Partner Meeting April 27th 2006
Complexity requires Tools • We have developed a powerful IDE to • deal with complexity on PHP side • deal with HTML and other web technologies (JS, CSS…) Regional Partner Meeting April 27th 2006
Understand things faster Syntax Highlighting Code Browser Code Hint Real-time PHP syntax checker Navigate through the code Toolbar Navigator QuickMarks Bookmarks Grep Documentation access & generation Contextual Help Integrated manual PHP Documentor Integration File Explorer & SolutionExplorer CVS SVN FTP Enhance productivity Code Insight Keyboard Templates Comment generator Advanced tools & Miscellaneous PHP Debugger & Profiler (DBG) PHP Code Beautifier Task report generator Clipboard History Code Library Customization Toolbars Actions Docks Extensible (PHP, Delphi, C++…) PHPEdit is a full featured PHP IDE Regional Partner Meeting April 27th 2006
PHPEdit extension for eZ publish • To deal with eZ Publish complexity: • Manage cache from the IDE • Understand things faster • Syntax Highlighting • Template Explorer • Boost your productivity • Keyboard Templates • Code Insight • Access information faster • Code Hint • Contextual Help • Integrated documentation Regional Partner Meeting April 27th 2006
Manage cache from the IDE • Clear all cache • Clear current template cache • Clear cache on publication Regional Partner Meeting April 27th 2006
Syntax Highlighting • Comments • Strings • Numbers • Punctuation • Variables • Parameters • Literal tags Regional Partner Meeting April 27th 2006
Template Explorer • Provide a tree with template nesting • Based on your browsing: fully real-time. • Provide actions: • Clear template cache • Clear all cache • Open the template Regional Partner Meeting April 27th 2006
Keyboard Templates • Built-in • {if: If statement • {sw: Switch statement • {do: Do/While statement • {wh: While statement • … • You can create your own! Regional Partner Meeting April 27th 2006
Code Insight • Provide a list based on the context • Functions • Operators • Function’s parameters • Provide quick documentation in the status bar Regional Partner Meeting April 27th 2006
Code Hint • What the operator/function does • What are the parameters • What does each parameter do • Link to the manual Regional Partner Meeting April 27th 2006
Access documentation easily • Contextual Help • Available by Ctrl+F1 on any documented operator and function. • Integrated manual • Available from the Help Dock Regional Partner Meeting April 27th 2006
Requirements & Pricing • eZ publish 3.7+ • Windows or Linux • Remote or Local • SoapAdmin extension • Client under Windows • PHPEdit: Starting at 89€ (+taxes) • PHPEdit extension for eZ publish: 75€ (+taxes) Regional Partner Meeting April 27th 2006
What’s new since last eZ Camp? • Stable Release • Contextual Highlighting • Enhanced Syntax Highlighting • New eZ publish documentation • CVS & SubVersion integration • Upcoming enhancements for next release (eZ Camp) • Visual template locator • FTP & Secure FTP • Want more? • Vote for your issues in our Issue Tracker: http://issues.waterproof.fr Regional Partner Meeting April 27th 2006
Interested? Give it a try! • Download it now and try it for free: • http://www.waterproof.fr/products/PHPEdit/ • Give us your feedback: • WaterProof Support support@waterproof.fr • Sébastien Hordeaux <shordeaux@waterproof.fr> Thanks for your attention Regional Partner Meeting April 27th 2006