From: <be...@us...> - 2012-08-05 23:03:32
|
Revision: 9991 http://xoops.svn.sourceforge.net/xoops/?rev=9991&view=rev Author: beckmi Date: 2012-08-05 23:03:22 +0000 (Sun, 05 Aug 2012) Log Message: ----------- Adding branches for Jagibu and Mamba Added Paths: ----------- XoopsModules/smartpartner/branches/jagibu/ XoopsModules/smartpartner/branches/jagibu/smartpartner/ XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/ XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/about.php XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/admin.php XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/admin_footer.php XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/admin_header.php XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/category.php XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/cookies.js XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/funcs.js XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/import.php XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/index.php XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/menu.php XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/partner.php XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/xoopspartners.php XoopsModules/smartpartner/branches/jagibu/smartpartner/blocks/ XoopsModules/smartpartner/branches/jagibu/smartpartner/blocks/index.html XoopsModules/smartpartner/branches/jagibu/smartpartner/blocks/index.html.tortoise.removed XoopsModules/smartpartner/branches/jagibu/smartpartner/blocks/partners_list.php XoopsModules/smartpartner/branches/jagibu/smartpartner/blocks/partners_list.php.tortoise.removed XoopsModules/smartpartner/branches/jagibu/smartpartner/blocks/random_partner.php XoopsModules/smartpartner/branches/jagibu/smartpartner/changelog.txt XoopsModules/smartpartner/branches/jagibu/smartpartner/class/ XoopsModules/smartpartner/branches/jagibu/smartpartner/class/about.php XoopsModules/smartpartner/branches/jagibu/smartpartner/class/category.php XoopsModules/smartpartner/branches/jagibu/smartpartner/class/dbupdater.php XoopsModules/smartpartner/branches/jagibu/smartpartner/class/index.html XoopsModules/smartpartner/branches/jagibu/smartpartner/class/keyhighlighter.class.php XoopsModules/smartpartner/branches/jagibu/smartpartner/class/object.php XoopsModules/smartpartner/branches/jagibu/smartpartner/class/partner.php XoopsModules/smartpartner/branches/jagibu/smartpartner/class/smartdbupdater.php XoopsModules/smartpartner/branches/jagibu/smartpartner/clone.php XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/ XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/changelog.txt XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/credits.txt XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/ XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__about.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__changelog.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__credits.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__disclaimer.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__history.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__import.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__important_notes_v3.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__install.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__langchanges.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__license.txt XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__menu.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__support.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__update_wfd.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__update_wfd2x_or_wfd30x_to_310.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__update_wfd310rc1_to_rc2.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/__version.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/language_changes.txt XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/english/readme.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/index.html XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/install.txt XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/lang_diff.txt XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/license.txt XoopsModules/smartpartner/branches/jagibu/smartpartner/docs/readme.txt XoopsModules/smartpartner/branches/jagibu/smartpartner/footer.php XoopsModules/smartpartner/branches/jagibu/smartpartner/header.php XoopsModules/smartpartner/branches/jagibu/smartpartner/images/ XoopsModules/smartpartner/branches/jagibu/smartpartner/images/bg.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/blank.png XoopsModules/smartpartner/branches/jagibu/smartpartner/images/css3.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/cssbutton.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/ XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/active.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/approve.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/cat.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/close12.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/delete.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/edit.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/file.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/friend.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/inactive.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/open12.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/print.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/rejected.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/icon/subcat.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/index.html XoopsModules/smartpartner/branches/jagibu/smartpartner/images/left_both.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/links/ XoopsModules/smartpartner/branches/jagibu/smartpartner/images/links/delete.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/links/edit.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/links/friend.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/links/partner.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/links/print.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/module_logo.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/right_both.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/images/spcssbutton.gif XoopsModules/smartpartner/branches/jagibu/smartpartner/include/ XoopsModules/smartpartner/branches/jagibu/smartpartner/include/blocksadmin.inc.php XoopsModules/smartpartner/branches/jagibu/smartpartner/include/common.php XoopsModules/smartpartner/branches/jagibu/smartpartner/include/displayitems.php XoopsModules/smartpartner/branches/jagibu/smartpartner/include/displaysubcats.php XoopsModules/smartpartner/branches/jagibu/smartpartner/include/functions.php XoopsModules/smartpartner/branches/jagibu/smartpartner/include/gtickets.php XoopsModules/smartpartner/branches/jagibu/smartpartner/include/metagen.php XoopsModules/smartpartner/branches/jagibu/smartpartner/include/notification.inc.php XoopsModules/smartpartner/branches/jagibu/smartpartner/include/onupdate.inc.php XoopsModules/smartpartner/branches/jagibu/smartpartner/include/search.inc.php XoopsModules/smartpartner/branches/jagibu/smartpartner/include/seo_functions.php XoopsModules/smartpartner/branches/jagibu/smartpartner/include/updateblock.inc.php XoopsModules/smartpartner/branches/jagibu/smartpartner/index.php XoopsModules/smartpartner/branches/jagibu/smartpartner/join.php XoopsModules/smartpartner/branches/jagibu/smartpartner/language/ XoopsModules/smartpartner/branches/jagibu/smartpartner/language/english/ XoopsModules/smartpartner/branches/jagibu/smartpartner/language/english/admin.php XoopsModules/smartpartner/branches/jagibu/smartpartner/language/english/blocks.php XoopsModules/smartpartner/branches/jagibu/smartpartner/language/english/common.php XoopsModules/smartpartner/branches/jagibu/smartpartner/language/english/index.html XoopsModules/smartpartner/branches/jagibu/smartpartner/language/english/mail_template/ XoopsModules/smartpartner/branches/jagibu/smartpartner/language/english/mail_template/global_partner_submitted.tpl XoopsModules/smartpartner/branches/jagibu/smartpartner/language/english/mail_template/index.html XoopsModules/smartpartner/branches/jagibu/smartpartner/language/english/mail_template/partner_approved.tpl XoopsModules/smartpartner/branches/jagibu/smartpartner/language/english/main.php XoopsModules/smartpartner/branches/jagibu/smartpartner/language/english/modinfo.php XoopsModules/smartpartner/branches/jagibu/smartpartner/language/index.html XoopsModules/smartpartner/branches/jagibu/smartpartner/language/polish/ XoopsModules/smartpartner/branches/jagibu/smartpartner/language/polish/admin.php XoopsModules/smartpartner/branches/jagibu/smartpartner/language/polish/blocks.php XoopsModules/smartpartner/branches/jagibu/smartpartner/language/polish/common.php XoopsModules/smartpartner/branches/jagibu/smartpartner/language/polish/index.html XoopsModules/smartpartner/branches/jagibu/smartpartner/language/polish/mail_template/ XoopsModules/smartpartner/branches/jagibu/smartpartner/language/polish/mail_template/global_offer_new.tpl XoopsModules/smartpartner/branches/jagibu/smartpartner/language/polish/mail_template/global_partner_new.tpl XoopsModules/smartpartner/branches/jagibu/smartpartner/language/polish/mail_template/global_partner_submitted.tpl XoopsModules/smartpartner/branches/jagibu/smartpartner/language/polish/mail_template/index.html XoopsModules/smartpartner/branches/jagibu/smartpartner/language/polish/mail_template/partner_approved.tpl XoopsModules/smartpartner/branches/jagibu/smartpartner/language/polish/main.php XoopsModules/smartpartner/branches/jagibu/smartpartner/language/polish/modinfo.php XoopsModules/smartpartner/branches/jagibu/smartpartner/makepdf.php XoopsModules/smartpartner/branches/jagibu/smartpartner/module.css XoopsModules/smartpartner/branches/jagibu/smartpartner/notification_update.php XoopsModules/smartpartner/branches/jagibu/smartpartner/partner.php XoopsModules/smartpartner/branches/jagibu/smartpartner/seo.php XoopsModules/smartpartner/branches/jagibu/smartpartner/sql/ XoopsModules/smartpartner/branches/jagibu/smartpartner/sql/index.html XoopsModules/smartpartner/branches/jagibu/smartpartner/sql/mysql.sql XoopsModules/smartpartner/branches/jagibu/smartpartner/templates/ XoopsModules/smartpartner/branches/jagibu/smartpartner/templates/blocks/ XoopsModules/smartpartner/branches/jagibu/smartpartner/templates/blocks/index.html XoopsModules/smartpartner/branches/jagibu/smartpartner/templates/blocks/partners_block_list.html XoopsModules/smartpartner/branches/jagibu/smartpartner/templates/blocks/random_partner.html XoopsModules/smartpartner/branches/jagibu/smartpartner/templates/index.html XoopsModules/smartpartner/branches/jagibu/smartpartner/templates/smartpartner_index.html XoopsModules/smartpartner/branches/jagibu/smartpartner/templates/smartpartner_join.html XoopsModules/smartpartner/branches/jagibu/smartpartner/templates/smartpartner_partner.html XoopsModules/smartpartner/branches/jagibu/smartpartner/templates/smartpartner_pdf.html XoopsModules/smartpartner/branches/jagibu/smartpartner/vpartner.php XoopsModules/smartpartner/branches/jagibu/smartpartner/xoops_version.php XoopsModules/smartpartner/branches/mamba/ XoopsModules/smartpartner/branches/mamba/smartpartner/ XoopsModules/smartpartner/branches/mamba/smartpartner/admin/ XoopsModules/smartpartner/branches/mamba/smartpartner/admin/about.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/about2.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/admin.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/admin_footer.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/admin_header.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/admin_header2.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/category.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/cookies.js XoopsModules/smartpartner/branches/mamba/smartpartner/admin/file.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/funcs.js XoopsModules/smartpartner/branches/mamba/smartpartner/admin/import.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/index.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/main.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/menu.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/offer.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/partner.php XoopsModules/smartpartner/branches/mamba/smartpartner/admin/xoopspartners.php XoopsModules/smartpartner/branches/mamba/smartpartner/blocks/ XoopsModules/smartpartner/branches/mamba/smartpartner/blocks/categories_list.php XoopsModules/smartpartner/branches/mamba/smartpartner/blocks/index.html XoopsModules/smartpartner/branches/mamba/smartpartner/blocks/moving_partner.php XoopsModules/smartpartner/branches/mamba/smartpartner/blocks/partners_list.php XoopsModules/smartpartner/branches/mamba/smartpartner/blocks/random_offer.php XoopsModules/smartpartner/branches/mamba/smartpartner/blocks/random_partner.php XoopsModules/smartpartner/branches/mamba/smartpartner/blocks/recent_offers.php XoopsModules/smartpartner/branches/mamba/smartpartner/blocks/recent_partners.php XoopsModules/smartpartner/branches/mamba/smartpartner/blocks/scrolling_partner.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/ XoopsModules/smartpartner/branches/mamba/smartpartner/class/baseObjectHandler.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/category.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/dbupdater.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/file.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/index.html XoopsModules/smartpartner/branches/mamba/smartpartner/class/keyhighlighter.class.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/mimetype.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/object.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/offer.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/partner.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/partner_cat_link.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/session.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/smartdbupdater.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/smarttree.php XoopsModules/smartpartner/branches/mamba/smartpartner/class/uploader.php XoopsModules/smartpartner/branches/mamba/smartpartner/clone.php XoopsModules/smartpartner/branches/mamba/smartpartner/docs/ XoopsModules/smartpartner/branches/mamba/smartpartner/docs/changelog.txt XoopsModules/smartpartner/branches/mamba/smartpartner/docs/clone_info.txt XoopsModules/smartpartner/branches/mamba/smartpartner/docs/credits.txt XoopsModules/smartpartner/branches/mamba/smartpartner/docs/index.html XoopsModules/smartpartner/branches/mamba/smartpartner/docs/install.txt XoopsModules/smartpartner/branches/mamba/smartpartner/docs/lang_diff.txt XoopsModules/smartpartner/branches/mamba/smartpartner/docs/license.txt XoopsModules/smartpartner/branches/mamba/smartpartner/docs/readme.txt XoopsModules/smartpartner/branches/mamba/smartpartner/docs/upgrade.txt XoopsModules/smartpartner/branches/mamba/smartpartner/footer.php XoopsModules/smartpartner/branches/mamba/smartpartner/header.php XoopsModules/smartpartner/branches/mamba/smartpartner/images/ XoopsModules/smartpartner/branches/mamba/smartpartner/images/bg.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/blank.png XoopsModules/smartpartner/branches/mamba/smartpartner/images/css3.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/cssbutton.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/dynamicbook1.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/dynamicbook2.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/dynamicbook3.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/dynamicbook4.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/dynamicbook5.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/ XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/active.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/approve.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/cat.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/close12.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/delete.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/edit.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/file.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/friend.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/inactive.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/new_icon.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/new_icon.jpg XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/open12.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/print.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/rejected.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/subcat.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/icon/updated_icon.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/index.html XoopsModules/smartpartner/branches/mamba/smartpartner/images/left_both.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/links/ XoopsModules/smartpartner/branches/mamba/smartpartner/images/links/delete.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/links/edit.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/links/friend.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/links/partner.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/links/print.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/module_logo.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/right_both.gif XoopsModules/smartpartner/branches/mamba/smartpartner/images/smartpartner_inbox_logo.gif XoopsModules/smartpartner/branches/mamba/smartpartner/include/ XoopsModules/smartpartner/branches/mamba/smartpartner/include/blocksadmin.inc.php XoopsModules/smartpartner/branches/mamba/smartpartner/include/common.php XoopsModules/smartpartner/branches/mamba/smartpartner/include/displayitems.php XoopsModules/smartpartner/branches/mamba/smartpartner/include/displaysubcats.php XoopsModules/smartpartner/branches/mamba/smartpartner/include/functions.php XoopsModules/smartpartner/branches/mamba/smartpartner/include/gtickets.php XoopsModules/smartpartner/branches/mamba/smartpartner/include/metagen.php XoopsModules/smartpartner/branches/mamba/smartpartner/include/mimetypes.inc.php XoopsModules/smartpartner/branches/mamba/smartpartner/include/notification.inc.php XoopsModules/smartpartner/branches/mamba/smartpartner/include/onupdate.inc.php XoopsModules/smartpartner/branches/mamba/smartpartner/include/search.inc.php XoopsModules/smartpartner/branches/mamba/smartpartner/include/seo_functions.php XoopsModules/smartpartner/branches/mamba/smartpartner/include/updateblock.inc.php XoopsModules/smartpartner/branches/mamba/smartpartner/index.php XoopsModules/smartpartner/branches/mamba/smartpartner/join.php XoopsModules/smartpartner/branches/mamba/smartpartner/language/ XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/ XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/admin.php XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/blocks.php XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/common.php XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/help/ XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/help/help.html XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/help/index.html XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/index.html XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/mail_template/ XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/mail_template/global_offer_new.tpl XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/mail_template/global_partner_new.tpl XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/mail_template/global_partner_submitted.tpl XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/mail_template/index.html XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/mail_template/partner_approved.tpl XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/main.php XoopsModules/smartpartner/branches/mamba/smartpartner/language/english/modinfo.php XoopsModules/smartpartner/branches/mamba/smartpartner/language/french/ XoopsModules/smartpartner/branches/mamba/smartpartner/language/french/admin.php XoopsModules/smartpartner/branches/mamba/smartpartner/language/french/blocks.php XoopsModules/smartpartner/branches/mamba/smartpartner/language/french/common.php XoopsModules/smartpartner/branches/mamba/smartpartner/language/french/index.html XoopsModules/smartpartner/branches/mamba/smartpartner/language/french/mail_template/ XoopsModules/smartpartner/branches/mamba/smartpartner/language/french/mail_template/global_partner_submitted.tpl XoopsModules/smartpartner/branches/mamba/smartpartner/language/french/mail_template/index.html XoopsModules/smartpartner/branches/mamba/smartpartner/language/french/mail_template/partner_approved.tpl XoopsModules/smartpartner/branches/mamba/smartpartner/language/french/main.php XoopsModules/smartpartner/branches/mamba/smartpartner/language/french/modinfo.php XoopsModules/smartpartner/branches/mamba/smartpartner/language/index.html XoopsModules/smartpartner/branches/mamba/smartpartner/makepdf.php XoopsModules/smartpartner/branches/mamba/smartpartner/module.css XoopsModules/smartpartner/branches/mamba/smartpartner/notification_update.php XoopsModules/smartpartner/branches/mamba/smartpartner/offer.php XoopsModules/smartpartner/branches/mamba/smartpartner/partner.php XoopsModules/smartpartner/branches/mamba/smartpartner/seo.php XoopsModules/smartpartner/branches/mamba/smartpartner/sql/ XoopsModules/smartpartner/branches/mamba/smartpartner/sql/index.html XoopsModules/smartpartner/branches/mamba/smartpartner/sql/mysql.sql XoopsModules/smartpartner/branches/mamba/smartpartner/templates/ XoopsModules/smartpartner/branches/mamba/smartpartner/templates/blocks/ XoopsModules/smartpartner/branches/mamba/smartpartner/templates/blocks/categories_list.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/blocks/index.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/blocks/moving_patner.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/blocks/partners_block_list.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/blocks/random_offer.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/blocks/random_partner.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/blocks/recent_offers.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/blocks/recent_partners.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/blocks/scrolling_partner.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/index.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/smartpartner_footer.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/smartpartner_header.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/smartpartner_index.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/smartpartner_join.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/smartpartner_offer.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/smartpartner_partner.html XoopsModules/smartpartner/branches/mamba/smartpartner/templates/smartpartner_pdf.html XoopsModules/smartpartner/branches/mamba/smartpartner/visit.php XoopsModules/smartpartner/branches/mamba/smartpartner/vpartner.php XoopsModules/smartpartner/branches/mamba/smartpartner/xoops_version.php Added: XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/about.php =================================================================== --- XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/about.php (rev 0) +++ XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/about.php 2012-08-05 23:03:22 UTC (rev 9991) @@ -0,0 +1,17 @@ +<?php + +/** +* $Id: about.php,v 1.8 2006/01/27 16:20:53 malanciault Exp $ +* Module: SmartPartner +* Author: The SmartFactory <www.smartfactory.ca> +* Licence: GNU +*/ + + +include_once("admin_header.php"); + +include_once(SMARTPARTNER_ROOT_PATH . "class/about.php"); +$aboutObj = new SmartpartnerAbout(_AM_SPARTNER_ABOUT); +$aboutObj->render(); + +?> \ No newline at end of file Added: XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/admin.php =================================================================== --- XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/admin.php (rev 0) +++ XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/admin.php 2012-08-05 23:03:22 UTC (rev 9991) @@ -0,0 +1,160 @@ +<?php +// $Id: admin.php,v 1.8 2006/01/27 16:20:53 malanciault Exp $ +// ------------------------------------------------------------------------ // +// XOOPS - PHP Content Management System // +// Copyright (c) 2000 XOOPS.org // +// <http://www.xoops.org/> // +// ------------------------------------------------------------------------ // +// This program is free software; you can redistribute it and/or modify // +// it under the terms of the GNU General Public License as published by // +// the Free Software Foundation; either version 2 of the License, or // +// (at your option) any later version. // +// // +// You may not change or alter any portion of this comment or credits // +// of supporting developers from this source code or any supporting // +// source code which is considered copyrighted (c) material of the // +// original comment or credit authors. // +// // +// This program is distributed in the hope that it will be useful, // +// but WITHOUT ANY WARRANTY; without even the implied warranty of // +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // +// GNU General Public License for more details. // +// // +// You should have received a copy of the GNU General Public License // +// along with this program; if not, write to the Free Software // +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // +// ------------------------------------------------------------------------ // +// Author: Kazumi Ono (AKA onokazu) // +// URL: http://www.myweb.ne.jp/, http://www.xoops.org/, http://jp.xoops.org/ // +// Project: The XOOPS Project // +// ------------------------------------------------------------------------- // + +$admin_mydirname = basename( dirname( dirname( __FILE__ ) ) ) ; + +$fct = empty( $_POST['fct'] ) ? '' : trim( $_POST['fct'] ) ; +$fct = empty( $_GET['fct'] ) ? $fct : trim( $_GET['fct'] ) ; +if( empty( $fct ) ) $fct = 'preferences' ; +//if (isset($fct) && $fct == "users") { +// $xoopsOption['pagetype'] = "user"; +//} +include "../../../mainfile.php"; +// include "../../mainfile.php"; GIJ +include XOOPS_ROOT_PATH."/include/cp_functions.php"; + +include_once XOOPS_ROOT_PATH."/class/xoopsmodule.php"; +include_once "../include/gtickets.php" ;// GIJ + +$admintest = 0; + +if (is_object($xoopsUser)) { + $xoopsModule =& XoopsModule::getByDirname("system"); + if ( !$xoopsUser->isAdmin($xoopsModule->mid()) ) { + redirect_header(XOOPS_URL.'/user.php',3,_NOPERM); + exit(); + } + $admintest=1; +} else { + redirect_header(XOOPS_URL.'/user.php',3,_NOPERM); + exit(); +} + +// include system category definitions +include_once XOOPS_ROOT_PATH."/modules/system/constants.php"; +$error = false; +if ($admintest != 0) { + if (isset($fct) && $fct != '') { + if (file_exists(XOOPS_ROOT_PATH."/modules/system/admin/".$fct."/xoops_version.php")) { + + if ( file_exists(XOOPS_ROOT_PATH."/modules/system/language/".$xoopsConfig['language']."/admin.php") ) { + include XOOPS_ROOT_PATH."/modules/system/language/".$xoopsConfig['language']."/admin.php"; + } else { + include XOOPS_ROOT_PATH."/modules/system/language/english/admin.php"; + } + + if (file_exists(XOOPS_ROOT_PATH."/modules/system/language/".$xoopsConfig['language']."/admin/".$fct.".php")) { + include XOOPS_ROOT_PATH."/modules/system/language/".$xoopsConfig['language']."/admin/".$fct.".php"; + } elseif (file_exists(XOOPS_ROOT_PATH."/modules/system/language/english/admin/".$fct.".php")) { + include XOOPS_ROOT_PATH."/modules/system/language/english/admin/".$fct.".php"; + } + include XOOPS_ROOT_PATH."/modules/system/admin/".$fct."/xoops_version.php"; + $sysperm_handler =& xoops_gethandler('groupperm'); + $category = !empty($modversion['category']) ? intval($modversion['category']) : 0; + unset($modversion); + if ($category > 0) { + $groups =& $xoopsUser->getGroups(); + if (in_array(XOOPS_GROUP_ADMIN, $groups) || false != $sysperm_handler->checkRight('system_admin', $category, $groups, $xoopsModule->getVar('mid'))){ +// if (file_exists(XOOPS_ROOT_PATH."/modules/system/admin/".$fct."/main.php")) { +// include_once XOOPS_ROOT_PATH."/modules/system/admin/".$fct."/main.php"; GIJ + if (file_exists("../include/{$fct}.inc.php")) { + include_once "../include/{$fct}.inc.php" ; + } else { + $error = true; + } + } else { + $error = true; + } + } elseif ($fct == 'version') { + if (file_exists(XOOPS_ROOT_PATH."/modules/system/admin/version/main.php")) { + include_once XOOPS_ROOT_PATH."/modules/system/admin/version/main.php"; + } else { + $error = true; + } + } else { + $error = true; + } + } else { + $error = true; + } + } else { + $error = true; + } +} + +if (false != $error) { + xoops_cp_header(); + echo "<h4>System Configuration</h4>"; + echo '<table class="outer" cellpadding="4" cellspacing="1">'; + echo '<tr>'; + $groups = $xoopsUser->getGroups(); + $all_ok = false; + if (!in_array(XOOPS_GROUP_ADMIN, $groups)) { + $sysperm_handler =& xoops_gethandler('groupperm'); + $ok_syscats =& $sysperm_handler->getItemIds('system_admin', $groups); + } else { + $all_ok = true; + } + $admin_dir = XOOPS_ROOT_PATH."/modules/system/admin"; + $handle = opendir($admin_dir); + $counter = 0; + $class = 'even'; + while ($file = readdir($handle)) { + if (strtolower($file) != 'cvs' && !preg_match("/[.]/", $file) && is_dir($admin_dir.'/'.$file)) { + include $admin_dir.'/'.$file.'/xoops_version.php'; + if ($modversion['hasAdmin']) { + $category = isset($modversion['category']) ? intval($modversion['category']) : 0; + if (false != $all_ok || in_array($modversion['category'], $ok_syscats)) { + echo "<td class='$class' align='center' valign='bottom' width='19%'>"; + echo "<a href='".XOOPS_URL."/modules/system/admin.php?fct=".$file."'><b>" .trim($modversion['name'])."</b></a>\n"; + echo "</td>"; + $counter++; + $class = ($class == 'even') ? 'odd' : 'even'; + } + if ( $counter > 4 ) { + $counter = 0; + echo "</tr>"; + echo "<tr>"; + } + } + unset($modversion); + } + } + while ($counter < 5) { + echo '<td class="'.$class.'"> </td>'; + $class = ($class == 'even') ? 'odd' : 'even'; + $counter++; + } + echo '</tr></table>'; + xoops_cp_footer(); +} + +?> \ No newline at end of file Added: XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/admin_footer.php =================================================================== --- XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/admin_footer.php (rev 0) +++ XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/admin_footer.php 2012-08-05 23:03:22 UTC (rev 9991) @@ -0,0 +1,28 @@ +<?php +/* + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + */ + +/** + * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/ + * @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html) + * @package + * @since + * @author XOOPS Development Team + * @version $Id $ + */ + +echo "<div class='adminfooter'>\n" + ." <div style='text-align: center;'>\n" + ." <a href='http://www.xoops.org' rel='external'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n" + ." </div>\n" + ." " . _AM_MODULEADMIN_ADMIN_FOOTER . "\n" + ."</div>"; + +xoops_cp_footer(); \ No newline at end of file Added: XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/admin_header.php =================================================================== --- XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/admin_header.php (rev 0) +++ XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/admin_header.php 2012-08-05 23:03:22 UTC (rev 9991) @@ -0,0 +1,80 @@ +<?php +/* + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + */ + +/** +* $Id: admin_header.php,v 1.6 2006/01/28 16:20:31 malanciault Exp $ +* Module: SmartPartner +* Author: The SmartFactory <www.smartfactory.ca> +* Licence: GNU +*/ + +$path = dirname(dirname(dirname(dirname(__FILE__)))); +include_once $path . '/mainfile.php'; +include_once $path . '/include/cp_functions.php'; +require_once $path . '/include/cp_header.php'; + + +/*include_once XOOPS_ROOT_PATH . "/class/xoopsmodule.php"; +include_once XOOPS_ROOT_PATH . "/class/xoopstree.php"; +include_once XOOPS_ROOT_PATH . "/class/xoopslists.php"; +include_once XOOPS_ROOT_PATH . '/class/pagenav.php'; +include_once XOOPS_ROOT_PATH . "/class/xoopsformloader.php";*/ + +include "../include/common.php"; + +$myts = &MyTextSanitizer::getInstance(); + +global $xoopsModule; + +$thisModuleDir = $GLOBALS['xoopsModule']->getVar('dirname'); + +//if functions.php file exist +//require_once dirname(dirname(__FILE__)) . '/include/functions.php'; + +// Load language files +xoops_loadLanguage('admin', $thisModuleDir); +xoops_loadLanguage('modinfo', $thisModuleDir); +xoops_loadLanguage('main', $thisModuleDir); + +$pathIcon16 = '../'.$xoopsModule->getInfo('icons16'); +$pathIcon32 = '../'.$xoopsModule->getInfo('icons32'); +$pathModuleAdmin = $xoopsModule->getInfo('dirmoduleadmin'); + +$imagearray = array( + /* + 'editimg' => "<img src='". $pathIcon16 .'/edit.png'."' alt='" . _AM_WFD_ICO_EDIT . "' title='" . _AM_WFD_ICO_EDIT . "' align='middle'>", + 'deleteimg' => "<img src='". $pathIcon16 .'/delete.png'."' alt='" . _AM_WFD_ICO_DELETE . "' title='" . _AM_WFD_ICO_DELETE . "' align='middle'>", + 'online' => "<img src='". $pathIcon16 .'/1.png'."' alt='" . _AM_WFD_ICO_ONLINE . "' title='" . _AM_WFD_ICO_ONLINE . "' align='middle'>", + 'offline' => "<img src='". $pathIcon16 .'/0.png'."' alt='" . _AM_WFD_ICO_OFFLINE . "' title='" . _AM_WFD_ICO_OFFLINE . "' align='middle'>", + 'approved' => "<img src='". $pathIcon16 .'/on.png'."' alt=''" . _AM_WFD_ICO_APPROVED . "' title=''" . _AM_WFD_ICO_APPROVED . "' align='middle'>", + 'notapproved' => "<img src='". $pathIcon16 .'/off.png'."' alt='" . _AM_WFD_ICO_NOTAPPROVED . "' title='" . _AM_WFD_ICO_NOTAPPROVED . "' align='middle'>", + 'relatedfaq' => "<img src='../images/icon/link.png' alt='" . _AM_WFD_ICO_LINK . "' title='" . _AM_WFD_ICO_LINK . "' align='middle'>", + 'relatedurl' => "<img src='../images/icon/world_link.png' alt='" . _AM_WFD_ICO_URL . "' title='" . _AM_WFD_ICO_URL . "' align='middle'>", + 'addfaq' => "<img src='". $pathIcon16 .'/add.png'."' alt='" . _AM_WFD_ICO_ADD . "' title='" . _AM_WFD_ICO_ADD . "' align='middle'>", + 'approve' => "<img src='". $pathIcon16 .'/on.png'."' alt='" . _AM_WFD_ICO_APPROVE . "' title='" . _AM_WFD_ICO_APPROVE . "' align='middle'>", + 'statsimg' => "<img src='../images/icon/statistics.png' alt='" . _AM_WFD_ICO_STATS . "' title='" . _AM_WFD_ICO_STATS . "' align='middle'>", + 'ignore' => "<img src='../images/icon/ignore.png' alt='" . _AM_WFD_ICO_IGNORE . "' title='" . _AM_WFD_ICO_IGNORE . "' align='middle'>", + 'ack_yes' => "<img src='". $pathIcon16 .'/on.png'."' alt='" . _AM_WFD_ICO_ACK . "' title='" . _AM_WFD_ICO_ACK . "' align='middle'>", + 'ack_no' => "<img src='". $pathIcon16 .'/off.png'."' alt='" . _AM_WFD_ICO_REPORT . "' title='" . _AM_WFD_ICO_REPORT . "' align='middle'>", + 'con_yes' => "<img src='". $pathIcon16 .'/on.png'."' alt='" . _AM_WFD_ICO_CONFIRM . "' title='" . _AM_WFD_ICO_CONFIRM . "' align='middle'>", + 'con_no' => "<img src='". $pathIcon16 .'/off.png'."' alt='" . _AM_WFD_ICO_CONBROKEN . "' title='" . _AM_WFD_ICO_CONBROKEN . "' align='middle'>" + */ + ); + + + +if ( file_exists($GLOBALS['xoops']->path($pathModuleAdmin.'/moduleadmin.php'))){ + include_once $GLOBALS['xoops']->path($pathModuleAdmin.'/moduleadmin.php'); + }else{ + redirect_header("../../../admin.php", 5, _AM_BIRTHDAY_MODULEADMIN_MISSING, false); + } + +?> \ No newline at end of file Added: XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/category.php =================================================================== --- XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/category.php (rev 0) +++ XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/category.php 2012-08-05 23:03:22 UTC (rev 9991) @@ -0,0 +1,491 @@ +<?php + +/** +* $Id: category.php,v 1.10 2007/03/01 11:53:24 malanciault Exp $ +* Module: SmarttPartner +* Author: The SmartFactory <www.smartfactory.ca> +* Licence: GNU +*/ + +// -> admin menu X2.5 +include 'admin_header.php'; +xoops_cp_header(); +$indexAdmin = new ModuleAdmin(); + +echo $indexAdmin->addNavigation('category.php'); +// <- menu + +function displayCategory($categoryObj, $level = 0) +{ + Global $xoopsModule, $smartpartner_category_handler; + $description = $categoryObj->description(); + if (!XOOPS_USE_MULTIBYTES) { + if (strlen($description) >= 100) { + $description = substr($description, 0, (100 -1)) . "..."; + } + } + $modify = "<a href='category.php?op=mod&categoryid=" . $categoryObj->categoryid() ."&parentid=".$categoryObj->parentid(). "'><img src='" . XOOPS_URL . "/modules/" . $xoopsModule->dirname() . "/images/icon/edit.gif' title='" . _AM_SPARTNER_CATEGORY_EDIT . "' alt='" . _AM_SPARTNER_CATEGORY_EDIT . "' /></a>"; + $delete = "<a href='category.php?op=del&categoryid=" . $categoryObj->categoryid() . "'><img src='" . XOOPS_URL . "/modules/" . $xoopsModule->dirname() . "/images/icon/delete.gif' title='" . _AM_SPARTNER_CATEGORY_DELETE . "' alt='" . _AM_SPARTNER_CATEGORY_DELETE . "' /></a>"; + + $spaces = ''; + for ( $j = 0; $j < $level; $j++ ) { + $spaces .= ' '; + } + + echo "<tr>"; + echo "<td class='even' align='lefet'>" . $spaces . "<a href='" . $categoryObj->getCategoryUrl() . "'><img src='" . XOOPS_URL . "/modules/smartpartner/images/icon/subcat.gif' alt='' /> " . $categoryObj->name() . "</a></td>"; + echo "<td class='even' align='center'>" . $categoryObj->weight() . "</td>"; + echo "<td class='even' align='center'> $modify $delete </td>"; + echo "</tr>"; + $subCategoriesObj = $smartpartner_category_handler->getCategories(0, 0, $categoryObj->categoryid()); + if (count($subCategoriesObj) > 0) { + $level++; + foreach ( $subCategoriesObj as $key => $thiscat ) { + displayCategory($thiscat, $level); + } + } + unset($categoryObj); +} + +function editcat($showmenu = false, $categoryid = 0, $nb_subcats=4, $categoryObj=null) +{ + Global $xoopsDB, $smartpartner_category_handler, $xoopsUser, $myts, $xoopsConfig, $xoopsModuleConfig, $xoopsModule; + include_once XOOPS_ROOT_PATH . '/class/xoopsformloader.php'; + + // If there is a parameter, and the id exists, retrieve data: we're editing a category + if ($categoryid != 0) { + + // Creating the category object for the selected category + //$categoryObj = new SmartpartnerCategory($categoryid); + $categoryObj = $smartpartner_category_handler->get($categoryid); + + /* + if ($showmenu) { + smartpartner_adminMenu(1, _AM_SPARTNER_CATEGORIES . " > " . _AM_SPARTNER_EDITING); + } + */ + + echo "<br />\n"; + if ($categoryObj->notLoaded()) { + redirect_header("category.php", 1, _AM_SPARTNER_NOCOLTOEDIT); + exit(); + } + smartpartner_collapsableBar('edittable', 'edittableicon', _AM_SPARTNER_CATEGORY_EDIT, _AM_SPARTNER_CATEGORY_EDIT_INFO); + } else { + + if (!$categoryObj) { + $categoryObj = $smartpartner_category_handler->create(); + } + + /* + if ($showmenu) { + smartpartner_adminMenu(1, _AM_SPARTNER_CATEGORIES . " > " . _AM_SPARTNER_CATEGORY_CREATING); + } +*/ + + //echo "<br />\n"; + smartpartner_collapsableBar('createtable', 'createtableicon', _AM_SPARTNER_CATEGORY_CREATE, _AM_SPARTNER_CATEGORY_CREATE_INFO); + } + // Start category form + $mytree = new XoopsTree( $xoopsDB -> prefix( "smartpartner_categories" ), "categoryid", "parentid" ); + $sform = new XoopsThemeForm(_AM_SPARTNER_CATEGORY, "op", xoops_getenv('PHP_SELF')); + $sform->setExtra('enctype="multipart/form-data"'); + + // Name + $sform->addElement(new XoopsFormText(_AM_SPARTNER_CATEGORY, 'name', 50, 255, $categoryObj->name('e')), true); + + // Description + $sform->addElement(new XoopsFormTextArea(_AM_SPARTNER_CATEGORY_DSC, 'description', $categoryObj->description('e'), 7, 60)); + + // IMAGE + $image_array = & XoopsLists :: getImgListAsArray( smartpartner_getImageDir('category') ); + $image_select = new XoopsFormSelect( '', 'image', $categoryObj->image() ); + $image_select -> addOption ('-1', '---------------'); + $image_select -> addOptionArray( $image_array ); + $image_select -> setExtra( "onchange='showImgSelected(\"image3\", \"image\", \"" . 'uploads/smartpartner/images/category/' . "\", \"\", \"" . XOOPS_URL . "\")'" ); + $image_tray = new XoopsFormElementTray( _AM_SPARTNER_CATEGORY_IMAGE, ' ' ); + $image_tray -> addElement( $image_select ); + $image_tray -> addElement( new XoopsFormLabel( '', "<br /><br /><img src='" . smartpartner_getImageDir('category', false) .$categoryObj->image() . "' name='image3' id='image3' alt='' />" ) ); + $image_tray->setDescription(_AM_SPARTNER_CATEGORY_IMAGE_DSC); + $sform -> addElement( $image_tray ); + + // IMAGE UPLOAD + $max_size = 5000000; + $file_box = new XoopsFormFile(_AM_SPARTNER_CATEGORY_IMAGE_UPLOAD, "image_file", $max_size); + $file_box->setExtra( "size ='45'") ; + $file_box->setDescription(_AM_SPARTNER_CATEGORY_IMAGE_UPLOAD_DSC); + $sform->addElement($file_box); + + // Weight + $sform->addElement(new XoopsFormText(_AM_SPARTNER_CATEGORY_WEIGHT, 'weight', 4, 4, $categoryObj->weight())); + + $member_handler = &xoops_gethandler('member'); + $group_list = &$member_handler->getGroupList(); + + $module_id = $xoopsModule->getVar('mid'); + + + // Parent Category + ob_start(); + $mytree -> makeMySelBox( "name", "weight", $categoryObj->parentid(), 1, 'parentid' ); + //makeMySelBox($title,$order="",$preset_id=0, $none=0, $sel_name="", $onchange="") + $parent_cat_select = new XoopsFormLabel( _AM_SPARTNER_CATEGORY_PARENT, ob_get_contents()) ; + $parent_cat_select->setDescription(_AM_SPARTNER_CATEGORY_PARENT_DSC); + $sform -> addElement($parent_cat_select); + ob_end_clean(); + + // Added by fx2024 + // sub Categories + + $cat_tray = new XoopsFormElementTray(_AM_SPARTNER_CATEGORY_SUBCATS_CREATE, '<br /><br />'); + $cat_tray->setDescription(_AM_SPARTNER_CATEGORY_SUBCATS_CREATE_DSC); + for( $i=0; $i<$nb_subcats; $i++){ + if ($i<(isset($_POST['scname']) ? sizeof($_POST['scname']) : 0 )){ + $subname = isset($_POST['scname']) ? $_POST['scname'][$i] : '' ; + } + else{ + $subname = ''; + } + $cat_tray->addElement(new XoopsFormText('' , 'scname['.$i.']', 50, 255,$subname), true); + + } + + $t = new XoopsFormText('', 'nb_subcats', 3, 2); + $l = new XoopsFormLabel('', sprintf(_AM_SPARTNER_ADD_OPT, $t->render())); + $b = new XoopsFormButton('', 'submit', _AM_SPARTNER_ADD_OPT_SUBMIT, 'submit'); + if ($categoryid==0){ + $b->setExtra('onclick="this.form.elements.op.value=\'addsubcats\'"'); + } + else{ + $b->setExtra('onclick="this.form.elements.op.value=\'mod\'"'); + } + $r = new XoopsFormElementTray(''); + $r->addElement($l); + $r->addElement($b); + $cat_tray->addElement($r); + + $sform->addElement($cat_tray); + //End of fx2024 code + + + /*$gperm_handler = &xoops_gethandler('groupperm'); + $mod_perms = $gperm_handler->getGroupIds('category_moderation', $categoryid, $module_id); + + $moderators_select = new XoopsFormSelect('', 'moderators', $moderators, 5, true); + $moderators_tray->addElement($moderators_select); + + $butt_mngmods = new XoopsFormButton('', '', 'Manage mods', 'button'); + $butt_mngmods->setExtra('onclick="javascript:small_window(\'pop.php\', 370, 350);"'); + $moderators_tray->addElement($butt_mngmods); + + $butt_delmod = new XoopsFormButton('', '', 'Delete mod', 'button'); + $butt_delmod->setExtra('onclick="javascript:deleteSelectedItemsFromList(this.form.elements[\'moderators[]\']);"'); + $moderators_tray->addElement($butt_delmod); + + $sform->addElement($moderators_tray); + */ + $sform -> addElement( new XoopsFormHidden( 'categoryid', $categoryid ) ); + + + //$parentid = $categoryObj->parentid('s'); + + //$sform -> addElement( new XoopsFormHidden( 'parentid', $parentid ) ); + + $sform -> addElement( new XoopsFormHidden( 'nb_sub_yet', $nb_subcats ) ); + + + + // Action buttons tray + $button_tray = new XoopsFormElementTray('', ''); + + /*for ($i = 0; $i < sizeof($moderators); $i++) { + $allmods[] = $moderators[$i]; + } + + $hiddenmods = new XoopsFormHidden('allmods', $allmods); + $button_tray->addElement($hiddenmods); + */ + $hidden = new XoopsFormHidden('op', 'addcategory'); + $button_tray->addElement($hidden); + + // No ID for category -- then it's new category, button says 'Create' + if (!$categoryid) { + $butt_create = new XoopsFormButton('', '', _AM_SPARTNER_CREATE, 'submit'); + $butt_create->setExtra('onclick="this.form.elements.op.value=\'addcategory\'"'); + $button_tray->addElement($butt_create); + + $butt_clear = new XoopsFormButton('', '', _AM_SPARTNER_CLEAR, 'reset'); + $button_tray->addElement($butt_clear); + + $butt_cancel = new XoopsFormButton('', '', _AM_SPARTNER_CANCEL, 'button'); + $butt_cancel->setExtra('onclick="history.go(-1)"'); + $button_tray->addElement($butt_cancel); + + $sform->addElement($button_tray); + $sform->display(); + smartpartner_close_collapsable('createtable', 'createtableicon'); + } else { + // button says 'Update' + $butt_create = new XoopsFormButton('', '', _AM_SPARTNER_MODIFY, 'submit'); + $butt_create->setExtra('onclick="this.form.elements.op.value=\'addcategory\'"'); + $button_tray->addElement($butt_create); + + $butt_cancel = new XoopsFormButton('', '', _AM_SPARTNER_CANCEL, 'button'); + $butt_cancel->setExtra('onclick="history.go(-1)"'); + $button_tray->addElement($butt_cancel); + + $sform->addElement($button_tray); + $sform->display(); + smartpartner_close_collapsable('edittable', 'edittableicon'); + } + /* + //Added by fx2024 + if ($categoryid) { + // TODO : displaysubcats comes from smartpartner and need to be adapted for smartpartner + include_once XOOPS_ROOT_PATH . "/modules/smartpartner/include/displaysubcats.php"; + + // TODO : displayitems comes from smartpartner and need to be adapted for smartpartner + //include_once XOOPS_ROOT_PATH . "/modules/smartpartner/include/displayitems.php"; + } + //end of fx2024 code + */ + unset($hidden); +} + + +include(XOOPS_ROOT_PATH . "/class/xoopstree.php"); + +global $smartpartner_category_handler; + +$op = ''; + +if (isset($_GET['op'])) $op = $_GET['op']; +if (isset($_POST['op'])) $op = $_POST['op']; + +// Where do we start ? +$startcategory = isset($_GET['startcategory']) ? intval($_GET['startcategory']) : 0; + +switch ($op) { + case "mod": + + $categoryid = isset($_GET['categoryid']) ? intval($_GET['categoryid']) : 0 ; + + //Added by fx2024 + + $nb_subcats = isset($_POST['nb_subcats']) ? intval($_POST['nb_subcats']) : 0; + $nb_subcats = $nb_subcats + (isset($_POST['nb_sub_yet']) ? intval($_POST['nb_sub_yet']) : 4); + if($categoryid ==0){ + $categoryid = isset($_POST['categoryid']) ? intval($_POST['categoryid']) : 0 ; + } + //end of fx2024 code + +// smartpartner_xoops_cp_header(); + + editcat(true, $categoryid,$nb_subcats); + break; + + case "addcategory": + global $_POST, $xoopsUser, $xoopsUser, $xoopsConfig, $xoopsDB, $xoopsModule, $xoopsModuleConfig, $modify, $myts, $categoryid; + + $categoryid = (isset($_POST['categoryid'])) ? intval($_POST['categoryid']) : 0; + $parentid =(isset($_POST['parentid'])) ? intval($_POST['parentid']) : 0; + + If ($categoryid != 0) { + $categoryObj = $smartpartner_category_handler->get($categoryid); + } else { + $categoryObj = $smartpartner_category_handler->create(); + } + + // Uploading the image, if any + // Retreive the filename to be uploaded + if (isset ($_FILES['image_file']['name']) && $_FILES['image_file']['name'] != "" ) { + $filename = $_POST["xoops_upload_file"][0] ; + if( !empty( $filename ) || $filename != "" ) { + global $xoopsModuleConfig; + + // TODO : implement smartpartner mimetype management + + $max_size = $xoopsModuleConfig['maximum_imagesize']; + $max_imgwidth = $xoopsModuleConfig['img_max_width']; + $max_imgheight = $xoopsModuleConfig['img_max_height']; + $allowed_mimetypes = smartpartner_getAllowedImagesTypes(); + + include_once(XOOPS_ROOT_PATH."/class/uploader.php"); + + if( $_FILES[$filename]['tmp_name'] == "" || ! is_readable( $_FILES[$filename]['tmp_name'] ) ) { + redirect_header( 'javascript:history.go(-1)' , 2, _AM_SPARTNER_FILEUPLOAD_ERROR ) ; + exit ; + } + + $uploader = new XoopsMediaUploader(smartpartner_getImageDir('category'), $allowed_mimetypes, $max_size, $max_imgwidth, $max_imgheight); + + if( $uploader->fetchMedia( $filename ) && $uploader->upload() ) { + + $categoryObj->setVar('image', $uploader->getSavedFileName()); + + } else { + redirect_header( 'javascript:history.go(-1)' , 2, _AM_SPARTNER_FILEUPLOAD_ERROR . $uploader->getErrors() ) ; + exit ; + } + } + } else { + if (isset($_POST['image'])){ + $categoryObj->setVar('image', $_POST['image']); + } + } + $categoryObj->setVar('parentid', (isset($_POST['parentid'])) ? intval($_POST['parentid']) : 0); + + $applyall = (isset($_POST['applyall'])) ? intval($_POST['applyall']) : 0; + $categoryObj->setVar('weight', (isset($_POST['weight'])) ? intval($_POST['weight']) : 1); + + $categoryObj->setVar('name', $_POST['name']); + + $categoryObj->setVar('description', $_POST['description']); + + if ($categoryObj->isNew()) { + $redirect_msg = _AM_SPARTNER_CATEGORY_CREATED; + $redirect_to = 'category.php?op=mod'; + } else { + $redirect_msg = _AM_SPARTNER_CATEGORY_MODIFIED; + $redirect_to = 'category.php'; + } + + If ( !$categoryObj->store() ) { + redirect_header("javascript:history.go(-1)", 3, _AM_SPARTNER_CATEGORY_SAVE_ERROR . smartpartner_formatErrors($categoryObj->getErrors())); + exit; + } +//Added by fx2024 + $parentCat = $categoryObj->categoryid(); + + for($i=0;$i<sizeof($_POST['scname']);$i++) { + + if($_POST['scname'][$i]!=''){ + $categoryObj = $smartpartner_category_handler->create(); + $categoryObj->setVar('name', $_POST['scname'][$i]); + $categoryObj->setVar('parentid', $parentCat); + + If ( !$categoryObj->store() ) { + redirect_header("javascript:history.go(-1)", 3, _AM_SPARTNER_CATEGORY_SUBCAT_SAVE_ERROR . smartpartner_formatErrors($categoryObj->getErrors())); + exit; + } + + } + } + +//end of fx2024 code + redirect_header($redirect_to, 2, $redirect_msg); + + exit(); + break; + +//Added by fx2024 + + case "addsubcats": + + $categoryid = 0; + $nb_subcats = intval($_POST['nb_subcats'])+ $_POST['nb_sub_yet']; + +// smartpartner_xoops_cp_header(); + + $categoryObj =& $smartpartner_category_handler->create(); + $categoryObj->setVar('name', $_POST['name']); + $categoryObj->setVar('description', $_POST['description']); + $categoryObj->setVar('weight', $_POST['weight']); + if (isset($parentCat)){ + $categoryObj->setVar('parentid', $parentCat); + } + + editcat(true, $categoryid, $nb_subcats, $categoryObj); + exit(); + + break; +//end of fx2024 code + + + case "del": + global $xoopsUser, $xoopsUser, $xoopsConfig, $xoopsDB, $_GET; + + $module_id = $xoopsModule->getVar('mid'); + $gperm_handler = &xoops_gethandler('groupperm'); + + $categoryid = (isset($_POST['categoryid'])) ? intval($_POST['categoryid']) : 0; + $categoryid = (isset($_GET['categoryid'])) ? intval($_GET['categoryid']) : $categoryid; + + //$categoryObj = new SmartpartnerCategory($categoryid); + $categoryObj = $smartpartner_category_handler->get($categoryid); + + $confirm = (isset($_POST['confirm'])) ? $_POST['confirm'] : 0; + $name = (isset($_POST['name'])) ? $_POST['name'] : ''; + + if ($confirm) { + If ( !$smartpartner_category_handler->delete($categoryObj)) { + redirect_header("category.php", 1, _AM_SPARTNER_CATEGORY_DELETE_ERROR); + exit; + } + + redirect_header("category.php", 1, sprintf(_AM_SPARTNER_CATEGORY_DELETED, $name)); + exit(); + } else { + // no confirm: show deletion condition + $categoryid = (isset($_GET['categoryid'])) ? intval($_GET['categoryid']) : 0; + xoops_cp_header(); + xoops_confirm(array('op' => 'del', 'categoryid' => $categoryObj->categoryid(), 'confirm' => 1, 'name' => $categoryObj->name()), 'category.php', _AM_SPARTNER_CATEGORY_DELETE . " '" . $categoryObj->name() . "'. <br /> <br />" . _AM_SPARTNER_CATEGORY_DELETE_CONFIRM, _AM_SPARTNER_DELETE); + xoops_cp_footer(); + } + exit(); + break; + + case "cancel": + redirect_header("category.php", 1, sprintf(_AM_SPARTNER_BACK2IDX, '')); + exit(); + + case "default": + default: + +// smartpartner_xoops_cp_header(); + +// smartpartner_adminMenu(1, _AM_SPARTNER_CATEGORIES); + + echo "<br />\n"; + echo "<form><div style=\"margin-bottom: 12px;\">"; + echo "<input type='button' name='button' onclick=\"location='category.php?op=mod'\" value='" . _AM_SPARTNER_CATEGORY_CREATE . "'> "; + //echo "<input type='button' name='button' onclick=\"location='item.php?op=mod'\" value='" . _AM_SPARTNER_CREATEITEM . "'> "; + echo "</div></form>"; + + // Creating the objects for top categories + $categoriesObj = $smartpartner_category_handler->getCategories($xoopsModuleConfig['perpage_admin'], $startcategory, 0); + + smartpartner_collapsableBar('createdcategories', 'createdcategoriesicon', _AM_SPARTNER_CATEGORIES_TITLE, _AM_SPARTNER_CATEGORIES_DSC); + + echo "<table width='100%' cellspacing=1 cellpadding=3 border=0 class = outer>"; + echo "<tr>"; + echo "<td class='bg3' align='left'><b>" . _AM_SPARTNER_CATEGORY . "</b></td>"; + echo "<td class='bg3' width='65' align='center'><b>" . _AM_SPARTNER_WEIGHT . "</b></td>"; + echo "<td width='60' class='bg3' align='center'><b>" . _AM_SPARTNER_ACTION . "</b></td>"; + echo "</tr>"; + $totalCategories = $smartpartner_category_handler->getCategoriesCount(0); + if (count($categoriesObj) > 0) { + foreach ( $categoriesObj as $key => $thiscat) { + displayCategory($thiscat); + } + } else { + echo "<tr>"; + echo "<td class='head' align='center' colspan= '7'>" . _AM_SPARTNER_CATEGORY_NONE . "</td>"; + echo "</tr>"; + $categoryid = '0'; + } + echo "</table>\n"; + include_once XOOPS_ROOT_PATH . '/class/pagenav.php'; + $pagenav = new XoopsPageNav($totalCategories, $xoopsModuleConfig['perpage_admin'], $startcategory, 'startcategory'); + echo '<div style="text-align:right;">' . $pagenav->renderNav() . '</div>'; + echo "<br />"; + smartpartner_close_collapsable('createdcategories', 'createdcategoriesicon'); + echo "<br>"; + //editcat(false); + break; +} + +smartpartner_modFooter(); +xoops_cp_footer(); + +?> \ No newline at end of file Added: XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/cookies.js =================================================================== --- XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/cookies.js (rev 0) +++ XoopsModules/smartpartner/branches/jagibu/smartpartner/admin/cookies.js 2012-08-05 23:03:22 UTC (rev 9991) @@ -0,0 +1,73 @@ +/** + * Read the JavaScript cookies tutorial at: + * http://www.netspade.com/articles/javascript/cookies.xml + */ + +/** + * Sets a Cookie with the given name and value. + * + * name Name of the cookie + * value Value of the cookie + * [expires] Expiration date of the cookie (default: end of current session) + * [path] Path where the cookie is valid (default: path of calling document) + * [domain] Domain where the cookie is valid + * ... [truncated message content] |