*********************************************** * * * Changelog for ArticleLive NX.1.6.2.2: * * * *********************************************** Bug Fix: Was sending out 'disapproved' emails whenever a user was editing in the admin. Bug only existed since NX.1.6.2.1 /admin/includes/classes/class.user.php Security Fix: Issues with become an author form /includes/classes/class.author.php *********************************************** * * * Changelog for ArticleLive NX.1.6.2.1: * * * *********************************************** Updated DevEdit WYSWIYG Editor /admin/de/ Added CDATA tags to RSS feeds /includes/classes/class.article.php /includes/classes/class.blog.php /includes/classes/class.news.php Changed captcha condition check from false to 0 /includes/classes/class.author.php Added cache file number limit, default 2000. Stopped cache files being generated even when turned off. /includes/classes/class.cache.php Removed look-alike characters/numerals from captcha /includes/classes/class.captcha.php Preventing Email Injection /includes/classes/class.contact.php /admin/includes/classes/class.mail.php Fixed issues with some characters (e.g. ?) inside a page name /includes/classes/class.page.php Fixed issue with comment injection when captcha not turned on and comments turned off /admin/includes/classes/class.helper.php *********************************************** * * * Changelog for ArticleLive NX.1.6.2: * * * *********************************************** Added Undo and Redo buttons to the editor /admin/includes/classes/class.editor.php Saves what page you are on for viewing comments in the session for easier navigation /admin/includes/classes/class.comments.php Revised attachment code to remove redundancy /admin/includes/classes/class.article.php Stopped the admin from attempting to get a category list if it was not installed /admin/includes/classes/class.helper.php Made comment posting a more efficient process in the code /admin/includes/classes/class.helper.php /includes/classes/class.article.php Password is no longer pre-filled if there was an error on login /admin/templates/credentials.form.tpl Reordered class declarations for admin /admin/index.php Added CAPTCHA field to new author registration /includes/classes/class.article.php /templates/{all templates}/Panels/AuthorRegisterPanel.html Make the SetData function in the article class also retreive the categories /includes/classes/class.article.php Added more efficient 'clear cache' code /includes/classes/class.cache.php Added pages and blogs to the google sitemap /includes/classes/class.google.php Corrected spelling of "file" in email language variable /includes/language/back_language.ini Corrected use of 'you' to 'your' in email language variable /includes/language/front_language.ini Added extra sentence to Site URL field description /includes/language/back_language.ini When viewing a category, a HTML-less version of the category description is now placed in the META description tag /templates/{all templates}/Panels/ViewCategoryAdvancedPanel.php Optimisation: Changed the ViewArticlePanel to use a single LoadData function rather than numerous queries in different functions /templates/{all templates}/Panels/ViewArticlePanel.php Bug Fix: If you don't have "enable article rating" the rating bar still showed up in lists of articles /templates/{all templates}/Panels/ViewArticlePanel.php /templates/{all templates}/Panels/ViewArticlePanel.html /templates/{all templates}/Panels/ViewCategoryAdvancedPanel.php /templates/{all templates}/Panels/FeaturedArticlesPanel.php /templates/{all templates}/Panels/RecentArticlesPanel.php Bug Fix: Submit comment link not generated using new URL variables /templates/{all templates}/Panels/SubmitCommentPanel.php Bug Fix: A line of javascript was causing errors as it referred to the old WYSIWYG editor /templates/{all templates}/Panels/SubmitArticleRegularPanel.html Bug Fix: The action for editing an author profile on the front end wasn't configured using the new URL variables /templates/{all templates}/Panels/EditAccountPanel.php Bug Fix: Article Email URL was didn't use the new language placeholder /javascript/formUtil.js Bug Fix: Cache function misspelling of variable meant files weren't always read properly /includes/classes/class.cache.php Bug Fix: Articles in mutliple categories would not have the correct ones shown up on article viewing /includes/classes/class.article.php Bug Fix: Javascript error on Step 1 of create/edit article process in control panel /admin/templates/article.form.tpl Bug Fix: Made it to now ignore duplicate key errors on update process, if they already exist we don't need to stop the process. /admin/includes/classes/class.update.php Bug Fix: During the installer step 1 would be shown on the intro page /admin/includes/classes/class.install.php Bug Fix: Remember user cookies from password change update wouldn't set properly /admin/includes/classes/class.forgotpass.php Bug Fix: Problem with HTML forms in content when not using the WYSWIYG editor /admin/includes/classes/class.editor.php Bug Fix: Issue with list order of categories in the control panel /admin/includes/classes/class.category.php Bug Fix: Problem with HTML code in Site title when blog pinging. /admin/includes/classes/class.blog.php Bug fix: When deleting an article you would be redirected to the wrong manage articles page as the 'status' of the article was being looked for after it was deleted /admin/includes/classes/class.article.php Bug fix: If you were on a page with 1 article and deleted it, you would be on a blank page /admin/includes/classes/class.article.php Bug fix: Attachment download bug for anything with a space character in the filename /downloadattachment.php Latest Devedit included /admin/de *********************************************** * * * Changelog for ArticleLive NX.1.6.1: * * * *********************************************** Reverted Search due to server load issues and various bugs /templates/{all templates}/Panels/SearchResultsPanel.php Found a literal URL not changed to new lanuage pack driven URLs /templates/{all templates}/Panels/RecentBlogsPanel.html *********************************************** * * * Changelog for ArticleLive NX.1.6: * * * *********************************************** Altered article URLs again so they aren't as long /admin/includes/classes/class.helper.php Adding paging to blog list when viewing author's profile /admin/includes/classes/class.helper.php Optimization: Reduced the number of queries used for retrieving data /includes/classes/class.article.php /includes/classes/class.blog.php Optimization: Generating category links with less database queries /admin/includes/classes/class.helper.php Optimization: Retrieving the category list in a more efficient method /admin/includes/classes/class.helper.php Optimization: Prevented scripts from attempting to load data when not having anything to load /includes/classes/class.author.php /includes/classes/class.blog.php /includes/classes/class.categories.php /includes/classes/class.page.php Optimization: Stopped javascript files from being included more than once. /includes/classes/class.template.php Added ability to delete multiple comments in admin. This feature will soon be added to other areas, but this is the most critical at this point of release. /admin/includes/classes/class.comments.php /admin/templates/comment.manage.row.tpl /admin/templates/comments.manage.tpl /admin/templates/pageheader.tpl /includes/language/back_language.ini Bug fix: Titles with non-english characters would break news and blogs rss feeds /includes/classes/class.news.php /includes/classes/class.blog.php Bug fix: When checking if the Article URL is correct, it wouldn't always pass the check even if it was correct, resulted in infinite loop of redirecting. /includes/classes/class.article.php Bug fix: When removing 'to read' articles on front end, removes all articles. /includes/classes/class.article.php Bug fix: News content not always showing up in WYSIWYG editor for IE 7 /admin/includes/class.news.php Bug fix: Change dashes to their URL encoded equivalent to stop URLs not working when viewing categories and pages /admin/includes/classes/class.helper.php Bug fix: Added fix to stop categories to assign themselves as their own parent. This action results in an infinite loop and brings ArticleLive to a halt. /admin/includes/classes/class.category.php /includes/language/back_language.ini Added caching to specific areas to minimize database use and load /admin/includes/classes/class.article.php /admin/includes/classes/class.blogs.php /admin/includes/classes/class.category.php /admin/includes/classes/class.news.php /admin/includes/classes/class.pages.php /admin/includes/classes/class.settings.php /admin/includes/classes/class.user.php /admin/templates/clearcache.tpl /admin/templates/settings.form.tpl /includes/language/back_language.ini /templates/{all templates}/Panels/{all files} *new* /includes/classes/class.cache.php *new* /cache/ (chmod to 757, 775 or 777) Moved url text to language files /init.php /admin/index.php /admin/includes/classes/class.auth.php /admin/includes/classes/class.article.php /admin/includes/classes/class.blogs.php /admin/includes/classes/class.editor.php /admin/includes/classes/class.category.php /admin/includes/classes/class.template.php /admin/includes/classes/class.settings.php /admin/includes/classes/class.user.php /admin/includes/classes/class.helper.php /includes/classes/class.article.php /includes/classes/class.template.php /includes/classes/class.captcha.php /includes/classes/class.search.php /includes/classes/class.blog.php /includes/classes/class.page.php /includes/classes/class.categories.php /includes/classes/class.news.php *new* /includes/language/common_language.ini /templates/{all templates}/Panels/{all files} *********************************************** * * * Changelog for ArticleLive NX.1.5.4: * * * *********************************************** Fixed bug: Slashes were not being dealt with properally in NX.1.5.3 /admin/includes/classes/{all files} Modified script to make it easier for URL altering /includes/classes/{all files} /admin/includes/classes/class.helper.php /includes/language/front_language.ini *********************************************** * * * Changelog for ArticleLive NX.1.5.3: * * * *********************************************** Fixed bug: Help tip for disable image deleting not appearing /admin/templates/settings.form.tpl Fixed Layout Bug: The paging for articles in the admin didn't sit on the right as it should. Cell contain it needed to be expanded. /admin/templates/article.manage.tpl Revised sanatizing method to work with non-english characters. In the process fixed a bug causing non-english characters to become scrambled on user comments. /includes/classes/class.sanatize.php Added minor improvements to 'page' loading, less processing on each page. /includes/classes/class.page.php Contact form now has PHP checking to prevent a pure blank submission /includes/classes/class.contact.php Added a 'File Moved Permanently' if a user follows a link to an article that used the older formatting. This will prevent google from double-indexing and assuming 'duplicate content'. This can be disabled in init.php /includes/classes/class.article.php init.php Fixed bug: If you tried to add a user with an already taken username, an appriate error message would not appear, just a generic 'error'. /admin/includes/classes/class.user.php /includes/language/back_language.ini Fixed bug: Non-english characters would be displayed as their HTML entities in emails sent out. Also determines whether mails should be 7 or 8 bit. /admin/includes/classes/class.mail.php /includes/classes/class.article.php Fixed bug: Print Article would use the 'Today', 'Yesterday' for the date, which isn't helpful for printed articles. Exact date is now displayed. /admin/includes/classes/class.helper.php /includes/classes/class.article.php Added 'Clearcode' button to default DevEdit setup in ArticleLive /admin/includes/classes/class.editor.php Added extra code to prevent Categories having themselves assigned as their own parent. /admin/includes/classes/class.category.php Fixed bug: User with blog approval but not article approval permissions can't set blog to 'approved' /admin/includes/classes/class.blog.php Fixed bug: Problems with articlepages not being correctly assigned to an article /admin/includes/classes/class.article.php Fixed bug: Preview article problems /admin/includes/classes/class.article.php /admin/templates/article.form.step2.tpl Added alternative link tags for the RSS feeds on the main page /template/{all templates}/Default.html Added the 'Article Options' panel to be visible by default in the Simple Template /templates/Simple/Articles.html /templates/Simple/Panels/ArticleOptionsPanel.html Fixed bug: Style sheet not being properly defined in the Print Article Panel /templates/{all templates}/Panels/PrintArticlePanel.php Fixed bug: Username missing on front end 'edit account' /template/{all templates}/Panels/EditAccountPanel.php Added new DevEdit NX 1.3.2 /admin/de /admin/includes/classes/class.engine.php Added directive to turn off mod_security for the ArticleLive installation .htaccess Added silent option for turning off article, category, blog and page titles from appears in URLs. Use numbers instead (for non-english language based sites, neater URLs) /admin/includes/classes/class.helper.php /includes/classes/class.page.php /includes/classes/class.categories.php Fixed bug with paging link, (only applies with above feature addition) /templates/{all templates}/Panels/PageHeader.php *********************************************** * * * Changelog for ArticleLive NX.1.5.2: * * * *********************************************** Included missing "My Account" image in Simple Template /templates/Simple/Images/icon_MyAccount.gif Fixed bug: Page links not opening in new window in Directory, Simple and Slick templates /templates/Directory|Simple|Slick/Panels/PageHeader.php Rearranged Captcha position so its visible when rating, but not adding a comment on articles /templates/{all templates}/Panels/ViewArticlePanel.php When viewing your own account on the front-end, or other authors, newest articles are now at the top. /templates/{all templates}/Panels/ViewAccountPanel.php /templates/{all templates}/Panels/ViewAuthorPanel.php Fixed some javascript errors with only submitting a rating /javascript/formUtil.js Fixed bug where servres with GD support, but no font support no longer results in a broken captcha image /includes/classes/class.captcha.php Fixed bug for HTML entities displaying instead of their value /admin/includes/classes/class.engine.php /includes/classes/class.article.php Fixed bug with some links (such as paging, related, series) to articles not using the new format /includes/classes/class.article.php /templates/{all templates}/Panels/ViewArticlePanel.php Added option in settings page to disable image deleting by users. /admin/includes/classes/class.settings.php /admin/templates/settings.form.tpl /includes/language/back_language.ini Fixed Bug with seaching pages in the admin area /admin/includes/classes/class.pages.php Altered the blog URLs to also uses the .html extension /admin/includes/classes/class.helper.php Altered the article URLs again. It now follows this format: /Article-Title/Page-1-Title.html and so on for each page /admin/includes/classes/class.helper.php Added DevEdit for user bio in admin /admin/includes/classes/class.user.php Added session data that remembers what page you are on when managing pages, articles, news and users /admin/includes/classes/class.article.php /admin/includes/classes/class.news.php /admin/includes/classes/class.user.php /admin/includes/classes/class.pages.php Updated DevEdit bugs /admin/de/{all files/folders} Added ability to alter the admin directory name with one variable /NX.1.5.update.php /init.php /admin/index.php /admin/includes/classes/class.article.php /admin/includes/classes/class.editor.php /admin/includes/classes/class.forgotpass.php /admin/includes/classes/class.helper.php /admin/includes/classes/class.install.php /admin/includes/classes/class.mail.php /admin/includes/classes/class.news.php /admin/includes/classes/class.update.php /includes/classes/class.article.php /includes/classes/class.author.php /includes/classes/class.captcha.php /includes/classes/class.engine.php /includes/classes/class.sanitize.php *********************************************** * * * Changelog for ArticleLive NX.1.5.1: * * * *********************************************** New DevEdit patch for foreign characters to work properly /admin/de Added detect for IIS servers so manual patch when using ISAPI Rewrite isn't nessesary /includes/classes/class.sanatize.php Removed use of php short-tags as some servers have it turned off /admin/includes/classes/{all files} /NX.1.5.update.php *********************************************** * * * Changelog for ArticleLive NX.1.5.0: * * * *********************************************** Added DevEdit NX as new Default WYSIWYG editor in all versions *new* /admin/de /admin/includes/classes/class.engine.php /admin/includes/classes/class.editor.php /includes/classes/class.sanatize.php /templates/{all templates}/Panels/AddPagePanel.php /templates/{all templates}/Panels/SubmitArticleRegularPanel.php New Feature: When adding a blog, AL now pings: Technorati.com, blo.gs and weblogs.com /admin/includes/classes/class.blogs.php /includes/language/back_language.ini Optimised init file slightly /init.php Minor Optimization: The article code would attempt to get page information even if an article wasn't being viewed. Altered to only do on Article view. /includes/classes/class.article.php Moved CAPTCHA images and fonts to more appropriate place from /content_images/captcha to /admin/images/captcha from /content_images/fonts to /admin/images/fonts /admin/includes/classes/class.helper.php /includes/classes/class.captcha.php Bug Fix: Html entities not being properly decoded for non-English characters in news items /templates/{all templates}/Panels/RecentNewsPanel.php Bug Fix: Fixed bug where "Hide Admin User" wasn't applied to popular authors list /templates/{all templates}/Panels/PopularAuthorsPanel.php /templates/{all templates}/Panels/PopularAuthorsPanel1.php Bug Fix: Allow comments and allow ratings options not working independently, causes both to show or not show /templates/{all templates}/Panels/ViewArticlePanel.php Bug Fix: Captcha field showing up even if turned off in submit comment panel /templates/{all templates}/Panels/SubmitCommentPanel.html Bug Fix: Print Article link wouldn't work for articles with single quotes in their title. /templates/{all templates}/Panels/ArticleOptionsPanel.php Bug Fix: Recently viewed articles didn't display in correct order /templates/{all templates}/Panels/ArticleHistoryPanel.php /templates/{all templates}/Panels/ArticleHistoryPanel1.php Bug Fix: Problem with slashes either being removed or added while editing template files via the admin /admin/includes/classes/class.layout.php Bug Fix: Some category links not being generated properally. /admin/includes/classes/class.helper.php Bug Fix: Errors on mange categories or delete category pages /admin/includes/classes/class.category.php Bug Fix: Articles, Blogs, News, Pages wouldn't display in admin if the author had been deleted. Now displays "N/A". /admin/includes/classes/class.article.php /admin/includes/classes/class.blogs.php /admin/includes/classes/class.pages.php /admin/includes/classes/class.news.php Added parent pages to breadcrumb trail if there was one /templates/{all templates}/Panels/ViewPagePanel.php Altered path retrieval method in some functions: /includes/classes/class.template.php Stopped Meta Descriptions from breaking from the input of HTML tags /includes/classes/class.template.php Forced HTML entities in URLS for Google sitemap output /includes/classes/class.google.php Altered the way the path to templates is derived, more reliable. /admin/includes/classes/class.settings.php Altered method used to prevent blank config files /admin/includes/classes/class.settings.php Made Article URL's more SEO friendly. Converts certain characters to similar english equivelent and adds .html to the end of the URL /admin/includes/classes/class.helper.php Altered the way we define paths to language and template files /admin/includes/classes/class.helper.php *********************************************** * * * Changelog for ArticleLive NX.0.6.2: * * * *********************************************** Misc bug fixes *new* /admin/de/{all files} /admin/includes/classes/class.editor.php /admin/includes/classes/class.engine.php /admin/styles/styles.css /admin/templates/article.form.tpl /admin/templates/article.page.form.tpl /admin/templates/blog.form.tpl /admin/templates/news.form.tpl /admin/templates/page.form.tpl /includes/classes/class.sanitize.php /templates/{all templates}/Panels/AddPagePanel.php /templates/{all templates}/Panels/SubmitArticleRegularPanel.php /templates/{all templates}/Styles/styles.css *********************************************** * * * Changelog for ArticleLive NX.0.6.1: * * * *********************************************** Bug Fix: Issue with glossary term descriptions having single quotes in description causing it to break /includes/classes/class.blog.php Bug Fix: Error in admin when managing categories /admin/includes/classes/class.category.php Bug Fix: Install/Upgrade issues on some servers /admin/includes/classes/class.intall.php /admin/includes/classes/class.upgrade.php /admin/templates/install.schema.tpl *********************************************** * * * Changelog for ArticleLive NX.0.6: * * * *********************************************** Security: Stopped the ability to submit AL Placeholders /includes/classes/class.sanatize.php Optimization: Added new index to Articles table *new* /NX.0.6.update.php /admin/includes/classes/class.update.php /admin/includes/classes/class.install.php /admin/templates/install.schema.tpl Optimization: Cleaned up the way the list of categories were retrieved from the database /admin/includes/classes/class.category.php /admin/includes/classes/class.helper.php /templates/{all templates}/Panels/RootArticleCategoriesPanel.php Optimization: Eliminate double queries for creating article links /admin/includes/classes/class.helper.php /templates/{all templates}/Panels/FeaturedArticlesPanel.php /templates/{all templates}/Panels/RecentArticlesPanel.php /templates/{all templates}/Panels/ViewCategoryAdvancedPanel.php New Feature: Added CAPTCHA field for stopping comment spam /init.php *new* /includes/classes/class.captcha.php /includes/classes/class.article.php /includes/language/back_language.ini /includes/language/front_language.ini /javascript/formUtil.js /admin/templates/settings.form.tpl /admin/includes/classes/class.helper.php /admin/includes/classes/class.settings.php *new* /content_images/ captcha/{all files} *new* /content_images/ fonts/captcha.ttf /templates/{all templates}/Panels/ViewArticlePanel.php /templates/{all templates}/Panels/ViewArticlePanel.html /templates/{all templates}/Panels/ViewBlogEntryPanel.php /templates/{all templates}/Panels/ViewBlogEntryPanel.html /templates/{all templates}/Panels/SubmitCommentPanel.php /templates/{all templates}/Panels/SubmitCommentPanel.html New Feature: When posting a blog, weblogs.com is now pinged. /admin/includes/classes/class.blogs.php *new* /admin/templates/blog.ping.weblogs.tpl Fixed bug: Javascript error when submitting password on locked article /templates/{all templates}/Panels/ArticleAuthPanel.html Fixed bug: Enabling ratings, but disabling comments would result in both being disabled /templates/{all templates}/Panels/ViewArticlePanel.php /templates/{all templates}/Panels/ViewArticlePanel.html /templates/{all templates}/Panels/ViewBlogEntryPanel.php /templates/{all templates}/Panels/ViewBlogEntryPanel.html /templates/{all templates}/Panels/SubmitCommentPanel.php /templates/{all templates}/Panels/SubmitCommentPanel.html Fixed bug: When editing an author account on front end, a success or failure message didn't always show up /templates/{all templates}/Panels/EditAccountPanel.html Fixed bug: Double slashes would be changed to a single one. /includes/classes/class.template.php Fixed bug: An error would occur when just viewing www.yoursite.com/categories/ /includes/classes/class.categories.php /templates/{all templates}/Panels/ViewCategoryAdvancedPanel.php Fixed bug: Cookies not being set to a proper date, therefore failing to set, affected things such as favourite, recently viewed articles /includes/classes/class.article.php Fixed Bug: Updated glossary code. It was messing up with HTML, and would cancel out links if a keyword was inside the link. /includes/classes/class.article.php Fixed Bug: Sometimes when an author saved their profile settings in the backend their username and password would be deleted /admin/includes/classes/class.user.php Fixed Bug: Some text was still hard-coded, swapped to language pack. /admin/templates/article.page.row.tpl /admin/templates/article.form.tpl /admin/includes/classes/class.user.php /includes/classes/class.article.php /includes/language/back_language.ini /includes/language/front_language.ini Fixed Bug: Sometimes a refresh or bad page load would cause settings to be deleted when on the admin settings page /admin/includes/classes/class.settings.php Fixed Bug: New Window option for pages wasn't being saved or retrieved properally. /admin/includes/classes/class.pages.php Fixed Bug: If a template file had a textarea in it, it would cause a problem when editing via the admin. /admin/includes/classes/class.layout.php Fixed Bug: Wrong path was being set for images for delete in image manager /admin/includes/classes/class.editor.php Fixed Bug: Stopped Pending Articles from showing up in Article Lists, such as Related articles. /admin/includes/classes/class.article.php Fixed Bug: Last file in each section not showing up in "Templates" section of the control panel /admin/includes/classes/class.layout.php Fixed Bug: Meta tags corrupted in Directory Pages.html /templates/Directory/Pages.html *********************************************** * * * Changelog for ArticleLive NX.0.5.2: * * * *********************************************** Security: Stopped ability to upload non-images and prevented malcious file uploads /includes/classes/class.author.php /includes/classes/class.article.php /includes/language/front_language.ini /includes/language/back_language.ini /admin/includes/classes/class.article.php /admin/includes/classes/class.engine.php /admin/includes/classes/class.editor.php /admin/includes/classes/class.user.php /admin/includes/classes/class.template.php /templates/{all templates}/Panels/EditAccountPanel.php /templates/{all templates}/Panels/ViewAccountPanel.php /templates/{all templates}/Panels/ViewArticlePanel.php /templates/{all templates}/Panels/ViewBlogEntryPanel.php Fixed bug: Submit Comment Link wasn't showing after comments had already been posted /templates/{all templates}/Panels/ViewBlogEntryPanel.php Fixed bug: In admin articles, search not staying in category after first page. /admin/includes/classes/class.article.php Fixed bug: Comment stats in admin included ratings. /admin/includes/classes/class.stats.php Fixed bug: Whenever you edit a user you were taken to the pending users list regardless /admin/includes/classes/class.user.php Fixed bug: Comment paging included pure ratings and so seemed as if there were ghost comments /admin/includes/classes/class.comment.php Fixed bug: Custom category icons not saving /admin/includes/classes/class.category.php Fixed bug: Stopped pending articles showing up in a search /templates/{all templates}/Panels/SearchResultsPanel.php Fixed bug: Header and footer sections of homepage not working with all templates /includes/classes/class.index.php Allowed paragraph/newline formatting when displaying comments /templates/{all templates}/Panels/ViewArticlePanel.php /templates/{all templates}/Panels/ViewBlogEntryPanel.php Fixed up sort order issue with article pages /admin/includes/classes/class.article.php Added A-Z list box for quick listing for articles and users /admin/includes/classes/class.article.php /admin/includes/classes/class.user.php /admin/styles/styles.css Rewrote paging code for manage articles/users in admin, sites with large number of articles/users would have far too many pages listed. /admin/includes/classes/class.article.php /admin/includes/classes/class.user.php Added quick check option for turning featured articles on and off /admin/includes/classes/class.article.php Added ability to algin images to the right of text in WYSIWYG editor (IE Only) /admin/editor/editor1.html Added ability to submit a file as well on front end while submitting text. e.g. /templates/{all templates}/Panels/SubmitArticleRegularPanel.html Author Bio's now auto-generate links /templates/{all templates}/ViewAuthorPanel.php /includes/classes/class.article.php /admin/includes/classes/class.helper.php Completed email upon author (dis)approval/registration /admin/templates/email.approved.tpl /admin/templates/email.disapproved.tpl /admin/templates/email.welcome.tpl /includes/language/back_language.ini /admin/includes/classes/class.mail.php /admin/includes/classes/class.user.php Updated popular authors code to be more efficient /templates/{all templates}/PopularAuthorsPanel.php /templates/{all templates}/PopularAuthorsPanel1.php Added 'forgot password' feature on front-end /templates/{all templates}/Authors.html /templates/{all templates}/Panels/ ForgotPass.php /templates/{all templates}/Panels/ ForgotPass.html /templates/{all templates}/Panels/ AuthorLoginPanel.html /templates/{all templates}/Panels/ AuthorLoginPanel.php /includes/language/front_language.ini /includes/classes/class.author.php Added Option in Settings page of Control Panel allowing "Right-To-Left" front-end text. /templates/{all templates}/{all .html files} /includes/classes/class.template.php /admin/includes/classes/class.settings.php /admin/includes/classes/class.install.php /admin/templates/settings.form.tpl /admin/templates/article.form.step2.tpl Added ability to edit stylesheets via the "Templates" section in the admin /admin/includes/classes/class.layout.php /admin/templates/layout.manage.tpl /includes/language/back_language.ini Added ability to select character-sets from the admin /init.php /includes/classes/class.template.php /templates/{all templates}/{all .html files} /admin/index.php /admin/templates/settings.form.tpl /admin/templates/pageheader.tpl /admin/includes/classes/class.template.php /admin/includes/classes/class.settings.php *********************************************** * * * Changelog for ArticleLive NX.0.4: * * * *********************************************** Limited the number of feature articles to be displayed. /templates/{all templates}/Panels/FeaturedArticlesPanel.php Images now sort alphabetically in image manager /admin/includes/classes/class.editor.php Added new email feature to notify author the progress of their account verification/approval /admin/includes/classes/class.mail.php /admin/templates/email.welcome.tpl /includes/language/front_language.ini /includes/language/back_language.ini /includes/classes/class.author.php Added Alternate RSS Link while browsing categories. (Firefox displays little orange icon in the bottom right for easy RSS subscription) /templates/{all templates}/Categories.html Fixed bug: Form actions not always generated properally by all servers /includes/classes/class.categories.php Fixed bug: Some syndicate URL's would be wrong /templates/{all templates}/Panels/SyndicatePanel.php Fixed bug: During the updater from pre-NX versions to NX.0.3 it wouldn't include the new CatPass column for categories /admin/includes/classes/class.update.php Fixed bug: Access would be denied for admin users trying to download article files that had been uploaded. /includes/classes/class.article.php Fixed bug: Some links in RSS would cause malformed RSS errors /includes/classes/class.article.php Fixed bug: Recent articles not showing /templates/{all templates}/Panels/RecentArticlesPanel.php Fixed bug: Added contact into htaccess and fixed bug with news and newsrss clashing /.htaccess Fixed bug: Date in google sitemap was not set properally /googlesitemap.php /includes/classes/class.google.php Fixed bug: Password being asked for on search page /includes/classes/class.search.php Fixed bug: When changing or transfering sites, the licence key would not update. /admin/includes/classes/class.auth.php Fixed bug: Debug option not turned off, spitting out harmless notices. /admin/includes/classes/class.mail.php Fixed bug: Category Authorization Panel showing up in unusual places /admin/includes/classes/class.article.php Fixed bug: Recent Articles not showing /templates/{all templates}/Panels/RecentArticlesPanel.php Fixed bug: When submitting an article text, rather than a file, from the public area, it would not check that a category had been selected. /templates/{all templates}/Panels/SubmitArticleRegularPanel.html /javascript/formUtil.js *********************************************** * * * Changelog for ArticleLive NX.0.3: * * * *********************************************** Added new link in Manage Articles for each row "Edit Pages" which skips to step 3 of article editing /includes/language/back_language.ini /admin/includes/classes/class.article.php Fixed bug - Links would malform using devedit with pages /admin/templates/page.form.tpl /admin/includes/classes/class.pages.php Fixed bug - Admin user still showing up in sitemap even if option to list admin user is turned off /templates/{all templates}/Panels/AuthorMapPanel.php Rewrite of the .htaccess to make it more compatible on more servers /.htaccess Added default "No Color" for templates without colours in settings /admin/includes/classes/class.settings.php Added default category image if non is selected and during upgrade from previous versions. /admin/includes/classes/class.category.php Fixed bug - Typo in code in admin /admin/index.php Fixed bug - display for non-english languages in search output /includes/classes/class.search.php Allowed PHP scripts that were included through %%Include.myscript.php%% to be able to access the $_REQUEST, $_GET and $_POST variables. /includes/classes/class.page.php /includes/classes/class.template.php Fixed compatibility - Changed use of mysql_real_escape_string to mysql_escape_string to be compatible with older PHP versions. /includes/classes/class.article.php Fixed bug - Some servers setups worked differently for replacings the values in 'Email a Friend' content. Created fix. /includes/classes/class.article.php Fixed bug - Users with only 'own' options could still select anyone as the author for news and blogs. /admin/includes/classes/class.blogs.php /admin/includes/classes/class.news.php Fixed bug - 'Articles to read' still showing up even if option turned off /templates/{all templates}/Panels/ArticleOptionsPanel.html Fixed bug when AL put into directory called "articles": /includes/classes/class.article.php Fixed bug in Simple Template: /templates/Simple/Panels/ViewBlogEntryPanel.php Fixed Security Issue: Image manager allowing any file upload. /admin/includes/classes/class.editor.php Fixed Bug: Meta tags not showing for categories. /includes/classes/class.categories.php /templates/{template name}/Panels/ViewCategoryAdvancedPanel.php Fixed Bug: A fatal script error would occur if a deleted user attempted to return after having stored "remembered" login information /admin/includes/classes/class.auth.php *********************************************** * * * Changelog for ArticleLive NX.0.2: * * * *********************************************** Fixed image path problem /templates/Simple/Panels/RecentArticlesPanel.php Removed error causing obsolete javascript code /templates/Simple/Panels/PageHeader.html Included corrrect preview images for "Slick" /templates/Slick/Previews Corrected two preview image for "Simple" template /templates/Simple/Previews/stretched_dropdown_orange.jpg /templates/Simple/Previews/fixed_dropdown_orange.jpg Fixed Bug: View state not maintaining for Sort Order, and both META fields in the create article page in the admin /admin/includes/classes/class.article.php Fixed Bug: Newlines would not show when not using the WYSIWYG editor in the admin /admin/includes/classes/class.article.php /admin/includes/classes/class.news.php /admin/includes/classes/class.pages.php /admin/includes/classes/class.editor.php /admin/includes/classes/class.blogs.php Fixed search bug: Error occuring when using simple search /templates/{template name}/Panel/SearchResultsPanel.php Fixed bug: Error spitting out from code /templates/{template name}/Panels/ViewArticlePanel.php *********************************************** * * * Changelog for ArticleLive NX.0.1: * * * *********************************************** New ability to give pages a parent page. admin/includes/classes/class.pages.php admin/templates/page.form.tpl New Dynamic Drop Down Menu option in settings admin/includes/classes/class.settings.php admin/templates/settings.form.tpl Updated install/upgrade process *new* admin/includes/classes/class.update.php admin/includes/classes/class.install.php Bug Fix: Panels can now be used twice without an error occurring includes/classes/class.template.php ALL PANEL PHP FILES Added google site map support for articles *new* /googlesitemap.php Changed commenting to only be accessed one way on the actual article/blog page rather then two seperate ways. includes/classes/class.blog.php includes/classes/class.article.php includes/language/front_language.ini templates/{template name}/Panels/ViewArticlePanel.php templates/{template name}/Panels/ViewBlogEntryPanel.php Added option to upload a logo image through the settings page admin/includes/classes/class.settings.php admin/templates/settings.form.tpl includes/language/back_language.ini Added ability for authors to edit their own details from the public area includes/classes/class.author.php *new* templates/{template name}/Panels/EditAccountPanel.php *new* templates/{template name}/Panels/EditAccountPanel.html Added ability to submit article content through form the public area admin/includes/classes/class.editor.php admin/editor/editor1.html templates/{template name}/Panels/SubmitArticlePanel.php templates/{template name}/Panels/SubmitArticlePanel.html *new* templates/{template name}/Panels/SubmitArticleRegularPanel.php *new* templates/{template name}/Panels/SubmitArticleRegularPanel.html *new* templates/{template name}/Panels/AddPagePanel.php *new* templates/{template name}/Panels/AddPagePanel.html Bug Fix: "Enable Article Rating" option now works as expected admin/includes/classes/class.helper.php templates/{template name}/Panels/ViewArticlePanel.php Added view count to "My Articles" for approved & visible articles includes/language/front_language.ini templates/{template name}/Panels/ViewAccountPanel.php Added ability to use unique META descriptions and keywords for pages,blogs,articles admin/templates/article.form.tpl admin/templates/blog.form.tpl admin/templates/page.form.tpl admin/includes/classes/class.pages.php admin/includes/classes/class.article.php admin/includes/classes/class.blog.php includes/classes/class.pages.php includes/classes/class.articles.php includes/classes/class.blogs.php includes/classes/class.template.php includes/language/back_language.ini templates/{template name}/Panels/ViewCategoryAdvancedPanel.html templates/{template name}/Panels/ViewCategoryAdvancedPanel.php templates/{template name}/Panels/ViewArticlesPanel.html templates/{template name}/Panels/ViewArticlesPanel.php Added images to pages navigation templates/{template name}/PageHeader.php templates/{template name}/PageHeader.html admin/includes/classes/class.pages.php admin/templates/pages.form.tpl Added Category Icons admin/templates/category.form.tpl admin/templates/category.manage.row.tpl admin/includes/classes/class.category.php admin/styles/style.css includes/classes/class.categories.php includes/language/back_language.ini templates/{template name}/Panels/ViewCategoryAdvancedPanel.html templates/{template name}/Panels/ViewCategoryAdvancedPanel.php Added Contact Form, and new "Contact Us" default menu item includes/language/front_language.ini *new* includes/classes/class.contact.php *new* templates/{template name}/Contact.html *new* templates/{template name}/Panels/ContactPanel.php *new* templates/{template name}/Panels/ContactPanel.html *new* contact.php Added "Notify admin on new author" option includes/language/back_language.ini includes/language/front_language.ini includes/classes/class.author.php *new* admin/templates/email.newauthor.tpl admin/includes/classes/class.settings.php admin/templates/settings.form.tpl admin/includes/classes/class.mail.php Added work around to allow for javascript to work in WYSIWYG editor admin/includes/classes/class.article.php admin/includes/classes/class.blogs.php admin/includes/classes/class.news.php admin/includes/classes/class.pages.php admin/includes/classes/class.editor.php Added forgot password feature for control panel *new* admin/classes/class.forgotpass.php *new* admin/templates/forgotpass.form.tpl includes/language/back_language.ini admin/index.php admin/includes/classes/class.mail.php Added ability to edit Panel files through control panel admin/includes/classes/class.layout.php admin/templates/layout.form.tpl admin/templates/layout.manage.tpl admin/templates/layout.manage.row.tpl *new* admin/templates/layout.tree.row.tpl Made disabled links greyed out in Firefox aswell as IE admin/styles/styles.css admin/includes/classes/class.pages.php admin/includes/classes/class.article.php admin/includes/classes/class.blogs.php admin/includes/classes/class.comments.php admin/includes/classes/class.glossary.php admin/includes/classes/class.news.php admin/includes/classes/class.user.php Added ability to make external links in the menu using pages, plus target option admin/includes/classes/class.pages.php admin/templates/page.manage.row.tpl admin/templates/page.manage.tpl admin/templates/page.form.tpl includes/classes/class.pages.php includes/language/back_language.ini mysql database change: added columns "Type" and "External Link" Renamed "Visible" to "Add to Navigation" in pages admin includes/language/back_language.ini Removed the possibility to have duplicate usernames mysql database change Added ability to select the order of categories and articles templates/{template name}/RootArticleCategoryPanel.php templates/{template name}/ViewCategoryAdvancedPanel.php (All template folders) admin/includes/classes/class.category.php admin/includes/classes/class.articles.php includes/classes/class.categories.php includes/classes/class.article.php mysql database change: added column "SortOrder" to categories, articles Added "Notify Admin user upon Article Submission" admin/index.php admin/includes/classes/class.article.php admin/includes/classes/class.install.php *new* admin/includes/classes/class.mail.php *new* admin/templates/email.admin.tpl includes/language/back_language.ini. includes/language/front_language.ini includes/classes/class.article.php includes/classes/class.template.php admin/includes/classes/class.settings.php admin/templates/settings.form.tpl Bug Fix: Updated compatibility for PHP 4.3.10-15 downloadattachment.php includes/classes/class.article.php includes/classes/class.engine.php includes/classes/class.sanitize.php includes/classes/class.template.php admin/includes/classes/class.article.php admin/includes/classes/class.auth.php admin/includes/classes/class.category.php admin/includes/classes/class.editor.php admin/includes/classes/class.engine.php admin/includes/classes/class.helper.php admin/includes/classes/class.install.php admin/includes/classes/class.layout.php admin/includes/classes/class.settings.php admin/includes/classes/class.template.php admin/includes/classes/class.viewstate.php templates/{template name}/Panels/CategoryArticleMapPanel.php templates/{template name}/Panels/ViewArticlePanel.php (All template folders) Added "Remember my login details" option when logging into the control panel includes/language/back_language.ini admin/templates/credentials.form.tpl admin/includes/classes/class.auth.php Bug Fix: Paging error on some sites when listing articles in a category includes/classes/class.category.php .htaccess altered to work on a wider range of server platforms .htaccess *removed* modrewrite.htaccess Renamed base files authors -> authors.php articles -> articles.php blogs -> blogs.php categories -> categories.php pages -> pages.php search -> search.php Added a description to categories admin/includes/classes/class.category.php admin/templates/category.form.tpl templates/{template name}/panels/ViewCategoryAdvancedPanel.html templates/{template name}/panels/ViewCategoryAdvancedPanel.php (All template folders) mysql database change: added column "Description" Added RSS Feed for individual categories articlerss.php includes/classes/class.article.php includes/classes/class.syndicate.php admin/includes/classes/class.helper.php templates/{template name}/panels/ViewCategoryAdvancedPanel.html templates/{template name}/panels/ViewCategoryAdvancedPanel.php templates/{template name}/panels/SyndicatePanel.php templates/{template name}/panels/SyndicatePanel.html (All template folders) Bug Fix: When a user changes their own password in the admin they now do not need to relogin. admin/includes/classes/class.user.php When deleting a user, all articles are deleted as well, but a new warning has been created to display how many items belong to the user. admin/includes/classes/class.user.php Bug Fix: Links under To Do in the admin now only display the number of articles/news items etc. that the user actually has access to. admin/includes/classes/class.auth.php "Submit Article" links to backend if user doesn't have "submit from front end" permission AND do have another permission templates/{template name}/panels/SiteMenuPanel.php templates/{template name}/panels/SiteMenuPanel.html (All template folders) Added Default User option in Settings page admin/includes/classes/class.settings.php admin/templates/settings.form.tpl includes/language/back_language.ini Changed text in User from "View Pending" to "Approve/Disapprove" includes/language/back_language.ini Added session_name in admin admin/index.php Fixed No-Paging Bug in Review Pending Articles List includes/classes/class.articles.php Added include ability in templates e.g 1: %%Include.myfile.php%% (defaults to panel folder) e.g 2: %%Include./path/to/file.txt%% e.g 3: %%Include.http://www.myothersite.com%% includes/classes/class.template.php Added 'Hide Admin User' option in Settings admin/includes/classes/class.settings.php admin/templates/settings.form.tpl includes/language/back_language.ini templates/{template name}/panels/PopularAuthorsPanel1.php templates/{template name}/panels/ViewAuthorsPanel.php (All template folders) Fixed bug for users with capitals in their passwords admin/includes/classes/class.auth.php Updated user permissions with more options (Articles, Pages, Blogs and News) admin/includes/classes/class.article.php admin/includes/classes/class.auth.php admin/includes/classes/class.engine.php admin/includes/classes/class.template.php admin/includes/classes/class.content.php admin/includes/classes/class.blogs.php admin/includes/classes/class.user.php admin/includes/classes/class.install.php admin/includes/classes/class.news.php admin/templates/article.manage.tpl admin/templates/user.form.tpl Updated username and password field names in user settings to prevent firefox from auto-completing the forms with wrong user details New field names are emanresu and drowssap (username and password backwards) admin/includes/classes/class.user.php admin/templates/user.form.tpl *********************************************** * * * Changelog for ArticleLive version 2005.0.6: * * * *********************************************** Removed use of set_timeout init.php Removed use of set_timeout admin/index.php Added session_name init.php Fixed FireFox stretching bug templates/{template name}/panels/SmallSearchPanel.html (All template folders) Fixed editor problem when it would show / disappear content. admin/editor/editor1.html Fix problem with advanced search for articles in admin area. admin/includes/classes/class.article.php *********************************************** * * * Changelog for ArticleLive version 2005.0.5: * * * *********************************************** Stopped sanitizing of data posted through the admin area. admin/index.php *********************************************** * * * Changelog for ArticleLive version 2005.0.4: * * * *********************************************** Fixed XSS (cross site scripting) bugs in a generic way admin/index.php init.php New File: includes/classes/class.sanitize.php *********************************************** * * * Changelog for ArticleLive version 2005.0.3: * * * *********************************************** Fixed XSS (cross site scripting) bug on article comment page includes/classes/class.article.php *********************************************** * * * Changelog for ArticleLive version 2005.0.2: * * * *********************************************** 'Edit Own Content' fixes: admin/includes/classes/class.article.php admin/includes/classes/class.auth.php admin/includes/classes/class.blogs.php admin/includes/classes/class.helper.php admin/includes/classes/class.news.php admin/includes/classes/class.pages.php Only show 'create author' link if you have the permissions: admin/templates/article.form.tpl admin/includes/classes/class.article.php Deleting a user now deletes their articles/blogs/news : Fix for creating an author on the fly (mozilla): admin/includes/classes/class.user.php includes/language/back_language.ini Changing permission types now works in Mozilla: admin/templates/user.form.tpl Biography fix - return quotes (") back to their original: Only show biographies & pics if the options are set (in settings): includes/classes/class.article.php includes/classes/class.author.php Panels/PrintArticlePanel.html - all templates. Paging for categories: includes/classes/class.categories.php Panels/ViewCategoryAdvancedPanel.php - all templates. Panels/ViewCategoryAdvancedPanel.html - all templates. Paging for search results: includes/classes/class.search.php Panels/SearchResultsPanel.php - all templates. Panels/SearchResultsPanel.html - all templates. Panels/AdvancedSearchPanel.php - all templates. Paging stylesheet elements (both categories & search results): Styles.css - all templates. Limit the number of characters you can input for a biography: Panels/AuthorRegisterPanel.html - all templates. language/front_language.ini For all panel and stylesheet changes, please check the .html file and look for '2005.2' in the comments. Each one will show you what has been changed. *********************************************** * * * Changelog for ArticleLive version 2005.0.1: * * * *********************************************** *** Bug Fixes *** - Added ability to search all articles types instead of just full page articles - Fixed problem in control panel regarding approving content without permission - Improved Mozilla browser compatability for templates - Fixed .HTACCESS file to work with PHP CGI version - Various other small bug fixes *********************************************** * * * Changelog for ArticleLive version 2005.0.0: * * * *********************************************** *** Bug Fixes *** No bugs found on initial release ******************** * * * Changes made by: * * * ******************** - Mitchell Harper / server-side (PHP, HTML) - Joseph De Arajuo / templates (Graphics) - Chris Smith / server-side (PHP, HTML) - Jordie Bodlay / server-side (PHP, HTML)