Looking at the SVN, it looks like a good start. I am sure it is a tedious process, but in the end it will make the script better.
Regards
Wayne
Looking at the SVN, it looks like a good start. I am sure it is a tedious process, but in the end it will make the script better.
Regards
Wayne
For questions related to any mods I developed, please contact me by pm or email at webmaster [at] scriptdragon [dot] com
FSGDAG | IndexU Hosting | Owner
Website | NiceCoder Script Hosting and More! | Web4URL is For Sale!
Follow Us On Twitter | FaceBook Profile | YouTube Videos
I will be looking into that tomorrow when I have more time. I had the same thought you are having.
Regards
Wayne
For questions related to any mods I developed, please contact me by pm or email at webmaster [at] scriptdragon [dot] com
Frank
With what is complete in the SVN already, I will still not be able to convert them completely. Mostly, we need more hooks in the admin panel (both php files and html files) and in the user area (html files). Let's see what gets added. As Bruce said, he is working with Dody to get more added to the admin panel.
Looking at the code, I just had an idea on how I may be able to get them converted using the current hooks. I will write my idea down so I don't forget and test it out tomorrow after my day job. I have Sat-Sun-Mon off so I will make a good effort to get them done then. I will let you know more when I know more.
Bruce, thank you for making an effort to get these added.
Regards
Wayne
For questions related to any mods I developed, please contact me by pm or email at webmaster [at] scriptdragon [dot] com
Thanks Wayne and Bruce... Looking forward to what you might be able to come up with Wayne![]()
FSGDAG | IndexU Hosting | Owner
Website | NiceCoder Script Hosting and More! | Web4URL is For Sale!
Follow Us On Twitter | FaceBook Profile | YouTube Videos
You can join in on the issue at Add more hooks for plugin - NiceCoder Community Forums - Projects
If you have specific locations that you would like to see hooks then please feel free to mention it.
As an update, here's the hooks that have been added already
/add.php (modified) (17 diffs)
/application.php (modified) (1 diff)
/become_editor.php (modified) (7 diffs)
/browse.php (modified) (4 diffs)
/detail.php (modified) (6 diffs)
/hot.php (modified) (4 diffs)
/invoice.php (modified) (2 diffs)
/lib/plugins.class.php (modified) (1 diff)
/lib/users.class.php (modified) (3 diffs)
/login.php (modified) (6 diffs)
/modify.php (modified) (21 diffs)
/new.php (modified) (3 diffs)
/pick.php (modified) (4 diffs)
/plugin/feedback/feedback.php (modified) (1 diff)
/power_search.php (modified) (7 diffs)
/register.php (modified) (8 diffs)
/search.php (modified) (4 diffs)
/send_activation.php (modified) (7 diffs)
/send_pwd.php (modified) (9 diffs)
/sendmail.php (modified) (6 diffs)
/suggest_category.php (modified) (6 diffs)
/tell_friend.php (modified) (8 diffs)
/top_rated.php (modified) (4 diffs)
/upgrade.php (modified) (15 diffs)
/user_detail.php (modified) (3 diffs)
/user_search.php (modified) (5 diffs)
You can find out more at http://nicecoder.com/svn/index.php?act=changeset&id=897
WOW did you see the amount of hooks that were added to the HTML templates? I'm sure this has to be a record for Nicecoder for the most changes in a version ever
Files Modified/Added :
/themes/kosmos/add_error.html (modified) (3 diffs)
/themes/kosmos/add_form.html (modified) (2 diffs)
/themes/kosmos/bad_link_form.html (modified) (5 diffs)
/themes/kosmos/become_editor_form.html (modified) (1 diff)
/themes/kosmos/blocks/block.alphabar.html (modified) (2 diffs)
/themes/kosmos/blocks/block.category_list.html (modified) (1 diff)
/themes/kosmos/blocks/block.directory_stat.html (modified) (1 diff)
/themes/kosmos/blocks/block.hot_listing.html (modified) (1 diff)
/themes/kosmos/blocks/block.login.html (modified) (3 diffs)
/themes/kosmos/blocks/block.mailing_list.html (modified) (2 diffs)
/themes/kosmos/browse.html (modified) (3 diffs)
/themes/kosmos/browsepr.html (modified) (2 diffs)
/themes/kosmos/browsetag.html (modified) (2 diffs)
/themes/kosmos/cp/claim_form.html (modified) (2 diffs)
/themes/kosmos/cp/claim_search.html (modified) (1 diff)
/themes/kosmos/cp/editor_link_edit_form.html (modified) (8 diffs)
/themes/kosmos/cp/editor_link_validate_edit_form.html (modified) (1 diff)
/themes/kosmos/cp/editor_menu.html (modified) (2 diffs)
/themes/kosmos/cp/editor_review_validate.html (modified) (4 diffs)
/themes/kosmos/cp/favorite_add_form.html (modified) (1 diff)
/themes/kosmos/cp/favorite_create_form.html (modified) (1 diff)
/themes/kosmos/cp/favorite_edit_form.html (modified) (1 diff)
/themes/kosmos/detail.html (modified) (2 diffs)
/themes/kosmos/detail_link.html (modified) (12 diffs)
/themes/kosmos/footer.html (modified) (1 diff)
/themes/kosmos/get_rated_code.html (modified) (4 diffs)
/themes/kosmos/get_rated_search.html (modified) (1 diff)
/themes/kosmos/get_rated_select.html (modified) (2 diffs)
/themes/kosmos/header.html (modified) (3 diffs)
/themes/kosmos/hot.html (modified) (1 diff)
/themes/kosmos/index.html (modified) (3 diffs)
/themes/kosmos/invoice.html (modified) (8 diffs)
/themes/kosmos/login_form.html (modified) (2 diffs)
/themes/kosmos/mailing_list_form.html (modified) (2 diffs)
/themes/kosmos/modify_form.html (modified) (8 diffs)
/themes/kosmos/modify_pwd_form.html (modified) (1 diff)
/themes/kosmos/modify_search.html (modified) (2 diffs)
/themes/kosmos/modify_select.html (modified) (2 diffs)
/themes/kosmos/new.html (modified) (1 diff)
/themes/kosmos/pick.html (modified) (1 diff)
/themes/kosmos/power_search_form.html (modified) (6 diffs)
/themes/kosmos/power_search_result.html (modified) (1 diff)
/themes/kosmos/premium_rows.html (modified) (1 diff)
/themes/kosmos/register_form.html (modified) (1 diff)
/themes/kosmos/reset_pwd_form.html (modified) (1 diff)
/themes/kosmos/review_form.html (modified) (4 diffs)
/themes/kosmos/review_rows.html (modified) (1 diff)
/themes/kosmos/rows.html (modified) (1 diff)
/themes/kosmos/search.html (modified) (2 diffs)
/themes/kosmos/send_activation_form.html (modified) (1 diff)
/themes/kosmos/send_pwd_form.html (modified) (1 diff)
/themes/kosmos/send_pwd_link_form.html (modified) (1 diff)
/themes/kosmos/sendmail_form.html (modified) (1 diff)
/themes/kosmos/sidebar1.html (modified) (1 diff)
/themes/kosmos/sidebar2.html (modified) (1 diff)
/themes/kosmos/sponsored_rows.html (modified) (1 diff)
/themes/kosmos/suggest_category_form.html (modified) (1 diff)
/themes/kosmos/tags.html (modified) (1 diff)
/themes/kosmos/tell_friend_fav_form.html (modified) (1 diff)
/themes/kosmos/tell_friend_form.html (modified) (1 diff)
/themes/kosmos/tell_friend_site_form.html (modified) (1 diff)
/themes/kosmos/top_rated.html (modified) (1 diff)
/themes/kosmos/upgrade_form.html (modified) (10 diffs)
/themes/kosmos/upgrade_search.html (modified) (1 diff)
/themes/kosmos/upgrade_select.html (modified) (4 diffs)
/themes/kosmos/user_detail.html (modified) (2 diffs)
/themes/kosmos/user_search_form.html (modified) (1 diff)
/themes/kosmos/user_search_result.html (modified) (2 diffs)
/themes/kosmos/web_search.html (modified) (1 diff)
And check out the number of hooks in the admin panel
/admin/app_change_pwd.php (modified) (6 diffs)
/admin/app_mod_rewrite.php (modified) (5 diffs)
/admin/app_page_caching.php (modified) (10 diffs)
/admin/app_update_nol.php (modified) (7 diffs)
/admin/badword_filter.php (modified) (6 diffs)
/admin/cat_add.php (modified) (7 diffs)
/admin/cat_delete.php (modified) (7 diffs)
/admin/cat_edit.php (modified) (7 diffs)
/admin/cat_path_update.php (modified) (3 diffs)
/admin/cat_pending_suggestion.php (modified) (4 diffs)
/admin/cat_search.php (modified) (6 diffs)
/admin/cat_set_default_price.php (modified) (7 diffs)
/admin/cat_struc.php (modified) (4 diffs)
/admin/cat_view.php (modified) (8 diffs)
/admin/cat_view_hidden.php (modified) (4 diffs)
/admin/cat_view_registered_only.php (modified) (4 diffs)
/admin/checkurl.php (modified) (4 diffs)
/admin/coupon.php (modified) (10 diffs)
/admin/cronjobs.php (modified) (7 diffs)
/admin/db_backup.php (modified) (16 diffs)
/admin/db_export.php (modified) (7 diffs)
/admin/db_find_replace.php (modified) (8 diffs)
/admin/db_import.php (modified) (16 diffs)
/admin/db_query.php (modified) (7 diffs)
/admin/editor_add.php (modified) (5 diffs)
/admin/editor_delete.php (modified) (8 diffs)
/admin/editor_validate.php (modified) (11 diffs)
/admin/email_template.php (modified) (10 diffs)
/admin/fetch_meta.php (modified) (5 diffs)
/admin/inv_config.php (modified) (7 diffs)
/admin/inv_config_payment.php (modified) (5 diffs)
/admin/inv_create.php (modified) (6 diffs)
/admin/inv_delete.php (modified) (3 diffs)
/admin/inv_edit.php (modified) (7 diffs)
/admin/inv_markpaid.php (modified) (3 diffs)
/admin/inv_markunpaid.php (modified) (2 diffs)
/admin/inv_overdue.php (modified) (3 diffs)
/admin/inv_paid.php (modified) (3 diffs)
/admin/inv_send.php (modified) (4 diffs)
/admin/inv_unpaid.php (modified) (3 diffs)
/admin/link_add.php (modified) (7 diffs)
/admin/link_bad.php (modified) (3 diffs)
/admin/link_bad_delete.php (modified) (4 diffs)
/admin/link_checkurl.php (modified) (4 diffs)
/admin/link_custom_field.php (modified) (10 diffs)
/admin/link_custom_field_change.php (modified) (7 diffs)
/admin/link_default_field.php (modified) (6 diffs)
/admin/link_delete.php (modified) (3 diffs)
/admin/link_duplicate.php (modified) (3 diffs)
/admin/link_edit.php (modified) (9 diffs)
/admin/link_editor_pick.php (modified) (4 diffs)
/admin/link_premium_listing.php (modified) (3 diffs)
/admin/link_premium_sponsored.php (modified) (6 diffs)
/admin/link_search.php (modified) (6 diffs)
/admin/link_sponsored_listing.php (modified) (3 diffs)
/admin/link_suspended_listing.php (modified) (3 diffs)
/admin/link_validate.php (modified) (9 diffs)
/admin/link_validate_edit.php (modified) (17 diffs)
/admin/log_search.php (modified) (4 diffs)
/admin/menu.php (modified) (1 diff)
/admin/message_create.php (modified) (8 diffs)
/admin/message_delete.php (modified) (4 diffs)
/admin/message_edit.php (modified) (7 diffs)
/admin/message_send.php (modified) (8 diffs)
/admin/message_subscriber.php (modified) (4 diffs)
/admin/message_subscriber_delete.php (modified) (4 diffs)
/admin/message_view.php (modified) (4 diffs)
/admin/pay_history.php (modified) (3 diffs)
/admin/pay_history_delete.php (modified) (4 diffs)
/admin/plugin_activation.php (modified) (2 diffs)
/admin/review_edit.php (modified) (7 diffs)
/admin/review_validate.php (modified) (11 diffs)
/admin/review_validate_edit.php (modified) (20 diffs)
/admin/summary.php (modified) (3 diffs)
/admin/tag_cloud_update.php (modified) (8 diffs)
/admin/template_active.php (modified) (4 diffs)
/admin/template_add_custom.php (modified) (7 diffs)
/admin/template_delete.php (modified) (4 diffs)
/admin/template_delete_file.php (modified) (4 diffs)
/admin/template_duplicate.php (modified) (4 diffs)
/admin/template_export.php (modified) (8 diffs)
/admin/template_import.php (modified) (6 diffs)
/admin/template_manager.php (modified) (4 diffs)
/admin/template_modify.php (modified) (4 diffs)
/admin/template_modify_file.php (modified) (5 diffs)
/admin/template_rename.php (modified) (5 diffs)
/admin/user_active.php (modified) (8 diffs)
/admin/user_add.php (modified) (6 diffs)
/admin/user_delete.php (modified) (3 diffs)
/admin/user_edit.php (modified) (5 diffs)
/admin/user_link.php (modified) (3 diffs)
/admin/user_review.php (modified) (7 diffs)
/admin/user_search.php (modified) (6 diffs)
/admin/user_suspend.php (modified) (6 diffs)
/admin/whos.php (modified) (3 diffs)
Before you ask, what about the other templates, I'll answer you.
The only place the hooks will make a difference in the themes is for the .html pages. So far the only template that has the new hooks added is Kosmos.
All of our other templates will have the hooks added at a later date. Why? Well first we want to ensure that we have enough hooks to begin with.
It will take some time to add all these new hooks to the templates that we offer both for free and paid. Once IndexU Deluxe 1.2 is released then we'll take a look at all the other templates and go through them one at a time.
I think at this time (after 1.2 is released) we will start to add versions to our template names just so users can track them. Perhaps something like "kosmos 1.2 rel1" for the Kosmos template for IndexU Deluxe v 1.2 release 1.
It's getting hard with the changes we've made in the last few versions to keep track of which temlates have fixes and which ones don't. This will solve that issue.
That should keep everyone up to date on the hooks issue and answer any questions about template changes.
Bruce...
The additional hooks look GREAT!!! I'm getting very excited about being able to upgrade my site!![]()
I can understand that getting all the hooks installed on all the templates available will be a big task, but is there any chance I can suggest the first one the programmers should start on, when they are ready?![]()
FSGDAG | IndexU Hosting | Owner
Website | NiceCoder Script Hosting and More! | Web4URL is For Sale!
Follow Us On Twitter | FaceBook Profile | YouTube Videos
The first one worked on after 1.2 is released is all of them. They won't be released one at a time.
If there was a template purchased from another party, can I submit it to the programmers for it to be done as well? I'd understand if there was a charge for this.
FSGDAG | IndexU Hosting | Owner
Website | NiceCoder Script Hosting and More! | Web4URL is For Sale!
Follow Us On Twitter | FaceBook Profile | YouTube Videos
I would assume so, it'll be a while before we get settled with all the hooks however.
I'm not trying to minimize this issue, but you could simply do a page by page comparison . Sure it would take time, but if the hooks aren't in use (since they're new there are no plugins that use them yet) this could be done over sime time.
Additionally (and I know I said this before) after version 1.2 is released I can't really see there being a need to make a lot of changes to the templates.
With the new hooks this should mean that most version changes should require minimal template changes, which is a huge benefit for users upgrading from version to version.