In-Portal Issue Tracker

Welcome to the In-Portal Open Source CMS Issue Tracker! This is a central management / tracking tool for all types of tasks / issues / bugs for the In-Portal Project. Before reporting any issues, please make sure to read the Guide into Issue Tracker and How to Properly Test and Report Bugs!

Viewing Issue Advanced Details Jump to Notes ] Wiki ]  Related Changesets ] View Simple ] Issue History ] Print ]
ID Category Type Reproducibility Date Submitted Last Update
0000257 [In-Portal CMS] Install / Upgrages feature request always 2009-09-01 23:55 2009-10-03 07:57
Reporter Dmitry View Status public Project Name In-Portal CMS
Assigned To alex Developer
Priority normal Resolution fixed Platform
Status closed   OS
  OS Version
ETA none Fixed in Version 5.0.1 Product Version 5.0.0
  Target Version 5.0.1 Product Build
Time EstimateNo estimate
Summary 0000257: "Meta Information" file for Modules
Description We have a need for a functionality when each In-Portal Module can have a special File that contains Meta Information about the module.

For now this will be used on Module Selection installation step where we list modules available for installation. However, we strongly believe information on this step should be more complete and user friendly.

Developer (you) is free to choose the format of the file, but a few things to consider while picking the format:


1. Name, Extension and Location of the file - [module]/install/module_info.tpl.xml

In the future this file might contain some valuable information (ie. Version, Path and so on) so we want to make sure it's VERY protected from the outside use:

a. Our current .htaccess has DENY for tpl.xml files
b. Our [module]/install folder are locked down with .htaccess from direct access via Web.



2. Information inside the file - currently we need:

a. ModuleName (In-Link, In-News, In-Commerce, In-Bulletin, In-Auction, Development Kit)

b. ModuleDescription:
- Directory Management (for In-Link)
- Discussion Forum (for In-Bulletin)
- News Management (for In-News)
- Commercial Shopping Cart (for In-Commerce)
- eBay Auction Management (for In-Auction)

c. ModuleImage - Local (path [module]/install/img/icon_news_management_1.gif) or Remote image (http://dev.in-portal.net/system/images/icon_news_management_1.gif)

http://dev.in-portal.net/in-commerce/products_listing.html (all images, but we'll adjust their sizes accordingly)

d. ModuleVersion - for all - 5.0.1


In XML it would look something like this:

<?xml version="1.0" encoding="utf-8"?>
<module_info>
        <Name>In-Link</Name>
        <Description>Directory Management</Description>
        <Image>in-link/install/img/icon_news_management_1.gif</Image>
        <Version>5.0.1</Image>
</module_info>

Again, find and use the best format so we can use it in the future as well.


3. How it should look on Module Selection.

check-box - Image (if exists) Directory Management (In-Link 5.0.1)
check-box - Image (if exists) News Management (In-News 5.0.1)

Don't worry about aligning all elements (Image and text), this will be done by Designer. Just make sure you can output all of the Meta data from the file.
Steps To Reproduce
Additional Information NOTE:

later we can connect this new mechanism to the Upgrades Step as well. Where we show versions from => to upgrade.
Tags No tags attached.
Reference
Change Log Message
Estimate Points 0
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
User avatar (0000375)
alex (manager)
2009-09-02 06:31

Fix committed to 5.0.x branch. Commit Message:

1. Fixes 0000257: "Meta Information" file for Modules.
2. File was named "module_info.xml", because it's pure xml, no template-like tags.
User avatar (0000376)
alex (manager)
2009-09-02 06:32

Also implemented on upgrade screen.
User avatar (0000762)
administrator (administrator)
2009-10-03 07:57

Closing issues from 5.0.1 version, because version was already released.

- Related Changesets
In-Portal CMS: 5.0.x r12416
Timestamp: 2009-09-02 06:31:47
Author: alex
Details ] Diff ]
1. Fixes 0000257: "Meta Information" file for Modules.
2. File was named "module_info.xml", because it's pure xml, no template-like tags.
add - /in-portal/branches/5.0.x/core/install/incs/img/icon_content_management.gif File ]
mod - /in-portal/branches/5.0.x/core/install/install_toolkit.php Diff ] File ]
add - /in-portal/branches/5.0.x/core/install/module_info.xml File ]
mod - /in-portal/branches/5.0.x/core/install/step_templates/choose_modules.tpl Diff ] File ]
mod - /in-portal/branches/5.0.x/core/install/step_templates/upgrade_modules.tpl Diff ] File ]
Modules :: In-News: 5.0.x r12415
Timestamp: 2009-09-02 06:29:43
Author: alex
Details ] Diff ]
Bug 0000257: "Meta Information" file for Modules
add - /in-news/branches/5.0.x/in-news/install/img File ]
add - /in-news/branches/5.0.x/in-news/install/img/icon_news_management.gif File ]
add - /in-news/branches/5.0.x/in-news/install/module_info.xml File ]
Modules :: In-Link: 5.0.x r12414
Timestamp: 2009-09-02 06:29:29
Author: alex
Details ] Diff ]
Bug 0000257: "Meta Information" file for Modules
add - /in-link/branches/5.0.x/in-link/install/img File ]
add - /in-link/branches/5.0.x/in-link/install/img/icon_directory_management.gif File ]
add - /in-link/branches/5.0.x/in-link/install/module_info.xml File ]
Modules :: In-Commerce: 5.0.x r12413
Timestamp: 2009-09-02 06:29:13
Author: alex
Details ] Diff ]
Bug 0000257: "Meta Information" file for Modules
add - /in-commerce/branches/5.0.x/in-commerce/install/img File ]
add - /in-commerce/branches/5.0.x/in-commerce/install/img/icon_shopping_cart.gif File ]
add - /in-commerce/branches/5.0.x/in-commerce/install/module_info.xml File ]
Modules :: In-Bulletin: 5.0.x r12412
Timestamp: 2009-09-02 06:28:58
Author: alex
Details ] Diff ]
Bug 0000257: "Meta Information" file for Modules
add - /in-bulletin/branches/5.0.x/in-bulletin/install/img File ]
add - /in-bulletin/branches/5.0.x/in-bulletin/install/img/icon_discussion_forum.gif File ]
add - /in-bulletin/branches/5.0.x/in-bulletin/install/module_info.xml File ]
Modules :: Custom: 1.0.x r12410
Timestamp: 2009-09-02 06:28:29
Author: alex
Details ] Diff ]
Bug 0000257: "Meta Information" file for Modules
add - /custom/branches/1.0.x/custom/install/img File ]
add - /custom/branches/1.0.x/custom/install/img/icon_development_kit.gif File ]
add - /custom/branches/1.0.x/custom/install/module_info.xml File ]

- Issue History
Date Modified Username Field Change
2009-10-03 07:57 administrator Note Added: 0000762
2009-10-03 07:57 administrator Status resolved => closed
2009-09-02 06:32 alex Note Added: 0000376
2009-09-02 06:32 alex Fixed in Version => 5.0.1
2009-09-02 06:31 alex Note Added: 0000375
2009-09-02 06:31 alex Status reviewed and tested => resolved
2009-09-02 06:31 alex Resolution open => fixed
2009-09-02 06:31 alex Changeset attached 5.0.x r12416
2009-09-02 06:29 alex Changeset attached 5.0.x r12415
2009-09-02 06:29 alex Changeset attached 5.0.x r12414
2009-09-02 06:29 alex Changeset attached 5.0.x r12413
2009-09-02 06:28 alex Changeset attached 5.0.x r12412
2009-09-02 06:28 alex Changeset attached 5.0.x r12411
2009-09-02 06:28 alex Changeset attached 1.0.x r12410
2009-09-01 23:56 Dmitry Description Updated View Revisions
2009-09-01 23:56 Dmitry Additional Information Updated View Revisions
2009-09-01 23:55 Dmitry New Issue
2009-09-01 23:55 Dmitry Status active => reviewed and tested
2009-09-01 23:55 Dmitry Assigned To => alex



Web Development by Intechnic
In-Portal Open Source CMS
In-Portal Open Source CMS
Copyright © 2000 - 2009 MantisBT Group

Powered by Mantis Bugtracker