####### ####### JPortfolio - v. 1.3, 2008-02-04 ####### for Joomla! 1.0.13 ####### ################################################ Project: http://joomlacode.org/gf/project/jportfolio More information: http://www.anetus.com/content/view/19/27/ ### A portfolio component, where multiple samples of work (projects), in different categories, can be shown. WYSIWYG editor used for editing descriptions. Up to 9 images per project, upload from back-end. Supports Joom!Fish for translations. Introduces installable Themes for easy customization. Sef_ext.php for sh404SEF/ OpenSEF included. Front-end view defined by Theme or CSS file, which can be changed and edited from back-end. Few sample CSS files are included. For best results, sizes of images used should correspond to sizes of divs in CSS file. Portfolio images stored by default in images/stories/, ("base path" in configuration). Category images should be located in this folder. Each category must have a folder, where images for projects are stored. After installation, there should be the example category with sample projects created (if "install sample portfolio" option was chosen). Example folder should be created also (test_jportfolio) with images in it. After creating menu position pointing to the component, the following parameters can be changed: back button, page navigation and default number of projects displayed. ## sh404SEF/OpenSEF Sef_ext.php for sh404SEF/ OpenSEF included, creating urls like: example.com/3-category-name/24-project-name/ ## Joom!Fish JPortfolio is compatible with Joom!Fish. If Joom!Fish is installed, there is an option to copy JPortfolio definition files to /com_joomfish/contentelements/ folder. After that it will be possible to translate titles and descriptions of categories and projects. ## Searching To be able to search for a project, download, install and publish JPortfolio SearchBot from: www.anetus.com/component/option,com_weblinks/catid,9/Itemid,30/ (thanks to Rob Taylor from www.tdmedia.com) ## Themes JPortfolio supports installable Themes. A Theme is a package (zip file) containing CSS file and images, and (optionally) view files (jp_categories.php, jp_category.php, jp_project.php) defining the way component displays all information in the front-end. A Theme is installed similarly to the way a template is installed in Joomla!. For new Themes check www.anetus.com/content/view/19/27/ or www.anetus.com For feedback please use www.anetus.com/component/option,com_wrapper/Itemid,29 or send me an email. ### Version 1.3 adds: - up to 9 images per project. Image names must end with a digit, first image for the project must end with 1. For example: website1.jpg, website2.jpg, website3.jpg. - support for installable themes, defining front-end view of the component. Themes contain CSS file and required images, and may contain php view files, modifying further the display of information. WARNING: themes are saved in components/com_jportfolio/css/ folder, and are DELETED when the component is uninstalled. ### INSTALLATION: Install com_jportfolio_13.zip as a component in Joomla. ### UPGRADE: You can perform upgrade from 1.2 to 1.3 in two ways: 1. - first make backup of you site files and database - overwrite files from JPortfolio zip archive to /components/com_jportfolio and administrator/components/com_jportfolio - DO NOT overwrite your CSS files if you customized them !!! - go to Components/JPortfolio/About - then click on the link to perform the upgrade or 2. - first make backup of you site files and database - uninstall JPortfolio 1.2 in Joomla! (your existing categories and project will remain in db) - install JPortfolio 1.3 in Joomla! - go to Components/JPortfolio/About - then click on the link to perform the upgrade - if you had any changes in CSS file, overwrite installed CSS files with your files from backup, or go to Components/JPortfolio/CSS Edit and paste content of your old CSS file (from backup), also add few new classes to the end of the file - see below for new CSS classes ### LANGUAGES New (and a few changed) language strings are listed in /lang/english.php from line 196. If you translated component to another language, and want to add your translation, let me know. #### CHANGELOG Legend: * -> Security Fix # -> Bug Fix + -> Addition ^ -> Change - -> Removed ! -> Note ---------- JPortfolio 1.3 Release ---------------- 2008-02-04 KG + up to 9 images per project + themes installer ! sef_ext.php included in package ---------- JPortfolio 1.2.1 Release ---------------- 2007-02-20 KG + meta description and meta keywords for each category and project + project description template + apply button + prev, next project buttons ---------- JPortfolio 1.2 Release ----------------