debugging and extension of TikiWiki 1.8 by Kevin Behrens (kevinB)
Feb-April 2004
http://evergreenleaders.org/elcc/
klbehrens@evergreenleaders.org
feature type importance summary file(s) description comment
Admin function mod minor assign $section='admin' tiki-admin*.php set section variable so custom module display by section is supported
Articles feature mod major display related items (category objects) tiki-read_article.php If objects are related by category; those relationships displayed with each object; not just in Wiki
Articles function mod significant add expiredate to queries artlib.php article expiration wasn't working
Articles GUI mod minor submission: move "use own" checkbx tiki-edit_submission.tpl move "use own image" checkbox to above "own image" textbox this makes it more obvious that checkbox selection is a prereq for image usage
Articles GUI mod minor white bg for article header subsilver.css
Articles text mod minor submission: "own" -> "custom" tiki-edit_submission.tpl in article submission form; recaption "own image" to "custom image" seems more familiar and intuitive to me
Blogs feature mod major display related items (category objects) tiki-view_blog.php If objects are related by category; those relationships displayed with each object; not just in Wiki
Blogs GUI mod minor move header preview below edit area tiki-edit_blog.tpl seems more intuitive here - I expect edit controls to be most immediately visible
Blogs GUI mod minor widen input box for header html tiki-edit_blog.tpl cols=60 seems narrow enough for most any display
Blogs GUI mod minor eliminate custom column css classes tiki-list_blogs.tpl; subsilver.css apply normal table stylesheet tags to blog listing; as in other sections the custom col classes were not used; just bloated css needlessly
Blogs GUI mod minor white bg for blog body subsilver.css
Blogs GUI mod significant use mini datetime in mod last blogpost mod-last_blog_posts.tpl more concise date format allows single-line entries reduce module vertical sprawl!
Blogs text mod minor trackback caption: mention "optional" tiki-blog_post.tpl could be troubling to users who don't know what it is
Blogs text mod minor rephrase image upload instructions tiki-blog_post.tpl more concise; eliminated some unhelpful acronymns and technical terms
Calendar bug fix major fix day view display tiki-calendar.tpl; tiki-calendar_sitelog.tpl previously; no cal items displayed when day view mode selected remaining shortcoming: items are not sorted by time
Calendar customization minor date format to MM / DD tiki-calendar.tpl change calendar cell display format to MM / DD sorry; I and my primary users are backward Americans
Calendar feature mod significant jump to day view on date click tiki-calendar.tpl; tiki-calendar_sitelog.tpl if the date link in a calendar cell is clicked; switch to day view for that date (if permissions are sufficient; also display "Add New Cal Item"; defaulting to selected date
Calendar function bug significant fix event "category" storage calendarlib.php was using wrong table (tiki_calendar_locations; should be tiki_calendar_categories) 
Calendar function bug significant fix status update calendarlib.php status wasn't updating due to SELECT problem: eliminate (int) cast
Calendar function bug fix major jsCalendar dysfunctional for event def tiki-calendar.tpl NAN errors occurred when using Jscalendar to set view date; then set event date calendar was constantly re-initializing; solved by disabling Jscal in event entry
Calendar function bug fix significant no items were displaying in Day view tiki-calendar.tpl problem was observed in IE; corrected by copying; modifying week/month view code
Calendar function bug fix significant fix jsCalendar init  tiki-calendar.tpl eliminate startdate setting from tpl (already set by php)
Calendar function mod minor conditional display "created; modified" tiki-calendar.tpl show "created; modified" captions to admin only these extra datetimes on the event page are of minor significance and cause confusion
Calendar function mod minor "use calendar" link on Cal Admin page tiki-admin_calendar.tpl establish convenient link between calendar admin and calendar usage
Calendar function mod significant jsCal selection: don't change view mode tiki-calendar.tpl; tiki-calendar_sitelog.tpl now use JsCal to jump month/week without changing view mode (day / week / month)
Calendar function mod significant jsCal first day = Sunday tiki-calendar.tpl; tiki-calendar_sitelog.tpl Jscal first day now matches Tiki first day
Calendar GUI bug fix significant calendar item pop-up cell spacing tiki-calendar.tpl; subsilver.css missing cbox image was blanking half of title width (new titleover; dataover css classes)  bizarre and maddenning bug - reproduceable with IE (didn't check netscape)
Calendar GUI mod minor new stylesheet directive for cal cells tiki-calendar.tpl; subsilver.css
Calendar GUI mod minor conditional display of priority bar tiki-calendar.tpl hide priority indicator on calendar item if not $custompriorities
Calendar GUI mod minor change cal link font to match other text subsilver.css cal a classes to 10 pt. font to match event items
Calendar GUI mod significant revise calendar cell sizing; formatting tiki-calendar.tpl; subsilver.css cells have black border and min height => square unless large number of entries looks more like a traditional paper calendar now
Calendar GUI mod significant eliminate "Add Calendar Item" links tiki-calendar.tpl calendar now defaults to "Add New Calendar Item" (if permissions are sufficient) "Add Cal Item" links were redundant.  Now always display Event Detail tab on refresh (eliminates problematic cookie tracking)
Calendar GUI mod significant cal cells formatting: full width bground tiki-calendar.tpl; tiki-calendar_sitelog.tpl calendar items now have a background color that covers the full width of cal column previously; cal items had a ragged appearance with boxes that sized according to name length
Calendar GUI mod significant extensive calendar reformatting tiki-calendar.tpl; tiki-calendar_sitelog.tpl; subsilver.css
Calendar source split major separate "events" and "tools" cals tiki-calendar.tpl; tiki-calendar.php split "tools calendar" into separate page - tiki-calendar_sitelog.php; .tpl when do I want to view scheduled group events alongside a site change log? Never.
Calendar text mod minor eliminate "Tools Calendars" term em/language.php (see Calendar source split explanation) it's actually a site change log; should be labeled as such
Calendar text mod minor "Calendars Panel"->"Calendar Setup" em/language.php more accurate description
Calendar text mod minor "Navigation Panel"->"Event Detail" em/language.php more accurate description
Calendar text mod minor recaption "Group Calendars" em/language.php "Group Calendars"->"Event Listings to Display" more accurate description
Categories function mod minor add "admin" link if sufficient perms tiki-browse_categories.tpl admins now conveniently jump from categ browse to categ admin
Categories function mod significant add surveys to category admin tiki-admin_categories.tpl; tiki-admin_categories.php survey categorization was previously supported in object edit; but not categ admin
Categories function mod significant add trackers to category admin tiki-admin_categories.tpl; tiki-admin_categories.php tracker categorization was previously supported in object edit; but not categ admin
Categories GUI bug significant fix categories edit/delete icon location tiki-admin_categories.tpl; subsilver.css ? icons for edit/delete category were locating out of view limit table width; can't remember exactly how this was fixed.
Categories GUI mod major populated cats formatted bold tiki-admin_categories.php
Categories GUI mod major populated cats show object count tiki-admin_categories.php; tiki-browse_categories.php populated categories display (#) after category name
Categories GUI mod minor tighten category list formatting lib/tree/categ_admin_tree.php eliminate extra space after [+] by using fixed td width
Categories GUI mod minor improve WYSIWYCA in "Add objects" tiki-admin_categories.tpl in "Add objects to category" window; omit feature row if no objects exist
Categories GUI mod minor tighten spacing of "add category" box tiki-admin_categories.tpl; subsilver.css put parent / name; description / save button on same rows  conserve v space and improve description readability
Categories GUI mod minor new stylesheet directive: TD.formbot subsilver.css align submit buttom to bottom of its table cell
Categories GUI mod minor eliminate padding in "Top" link tiki-browse_categories.tpl align "top" link to left of table cell without extra padding
Categories GUI mod minor tighten tree padding subsilver.css
Categories GUI mod minor reorder admin boxes tiki-admin_categories.tpl new order: Add new Cat; Current Cats; Current Objects; Add new Object this order seems more intuitive to me; I like having current cats; current objects boxes consecutive
Categories GUI mod minor improve edit/delete icon visibility tiki-admin_categories.tpl; subsilver.css ? align icons to left of cell; reapportion col widths to keep icons closer; cell borders don't want to click wrong delete icon => move icons closer to cat name and add visual guideline
Categories GUI mod minor new css class for category names subsilver.css catnamenocolor forgot why this was needed and exactly where it's used
Categories GUI mod significant object edit: "show cats" lists 12 rows categorize.tpl previously showed only 5 rows at a time (now 12) previous number of display rows forced excessive scrolling
Categories source merge significant use object list code from admin_cats tiki-browse_categories.tpl merge admin_categories.tpl into browse_categories.tpl so object tree,list looks same not sure if this is the direction TW dev wants to go - I just wanted some instant consistency
Change Log bug fix significant fix article link from change calendar tiki-calendar_changelog.tpl link had typo: "atricle"
Change Log GUI mod minor reposition content checkboxes tiki-calendar_sitelog.tpl checkboxes now align horizontally on a single row seems to go narrow enough if right column is hidden (recommended)
Change Log GUI mod significant unique cal item colors for each feature subsilver.css features now uniquely colored on white background color-coding logic was present; but not fully implemented
Change Log text mod minor recapation "Tools Calendars" tiki-calendar_sitelog.tpl "Tools Calendars"->"Site Changes to Display" more accurate description
Comments function mod significant add tiki_p_vote_comment permission DB
Comments function mod significant display voting options only w/ perm; comments.tpl display coting options only if p_vote_comments (p_remove; p_edit don't qualify)
Comments function mod significant change comments def. ordering tiki_preferences.php wiki_comments_default_ordering -> commentDate_desc other section already default to this
Directory customization significant hardcode "Directory" to "Wider World" tikilib.php get_categoryobjects function hardcodes section names; apparantly not translatable see separate directory note for explanation of this text mod
Directory GUI mod minor widen URL input box tiki-directory_add_site.tpl width now same as description box
Directory text mod minor recaption "category" to "folder" tiki-directory*.tpl dirs can still be categorized like any other object; but their native organization is "folder" The double usage of "category" here was really confusing
Directory text mod significant recaption "Directory" to "Wider World" em/language.php in some cases; translate "Directory" to "Wider World Directory" "Directory" is too vague.  Since it points to external web sites; "Wider World" is accurate
FAQs feature mod major display related items (category objects) tiki-view_faq.php If objects are related by category; those relationships displayed with each object; not just in Wiki
File Galleries feature mod major display related items (category objects) tiki-list_file_gallery.php If objects are related by category; those relationships displayed with each object; not just in Wiki
Forums bug fix minor hiding cols shouldn't mess col colors tiki-forums.tpl if certain columns were hidden using forum admin; color cycling was thrown off move loop cycle out of conditional block; use {cycle print=false}
Forums function mod minor hide forums that aren't viewable tiki-forums.tpl if user doesn't have view privs; don't taunt them with forum link
Forums GUI mod minor reformat forum section captions subsilver.css td.third for forum section labeling: transparent bg; bold; valign bottom; height=24 remaining shortcoming: it would be nice if section captions were suppressed when no forums are viewable
Galleries feature mod major display related items (category objects) tiki-browse_gallery.php If objects are related by category; those relationships displayed with each object; not just in Wiki
General code cleanup significant use $cattitle instead of $title tikilib.php; tiki-simple_plugin.tpl $title global var was used for conflicting purposes; caused cat title display in browser bar this was necessary because of the addition of category objects display for non-wiki sections
General code cleanup significant remove PEAR/HTTP include tikilib.php this part of PEAR is not used anymore; no need to load functions
General code cleanup significant remove unused CSS tags subsilver.css; other misc trying to reduce css size details in separate document. Subsilver.css down to 36KB
General function mod significant add 'calendar' to sections array theme_control_sections.php add calendar to sections array to support custom column display
General function mod significant add 'admin' to sections array theme_control_sections.php; admin_layout.php add calendar to sections array to support custom column display right column display adds nothing to admin view; constricts screen needlessly
General function mod significant support more custom module display tiki-index.php pass $at_home variable to smarty for use by tiki.tpl for custom module display see related tiki.tpl mods for Calendar; LastChanges; LastArticles; LastBlogPosts; LastForumTopics
General function mod significant custom Calendar module dsply by sec tiki.tpl display the Calendars module only where it works: Blogs and Articles I never want to see the "Calendar" module if it doesn't serve a purpose in the current page
General function mod significant "Last Changes" module custom dsply tiki.tpl display the "Last Changes" module only while viewing Wiki pages With so many modules and so little space; I don't want wiki changes to follow me around in every section
General function mod significant "Last Blog Posts" custom display tiki.tpl display the "Last Blog Posts" module only in Blogs section and Wiki home A "last blogs" update upon login and while viewing blogs is sufficient; no need to impose it constantly
General function mod significant "Last Forum Topic" custom display tiki.tpl display the "Last Forum Topics" module only in Forums section and Wiki home A "last forums" update upon login and while viewing forums is sufficient; no need to impose it constantly
General function mod significant "Last Articles" custom display tiki.tpl display the "Last Articles" module only in Articles section and Wiki home A "last articles" update upon login and while viewing articles is sufficient; no need to impose it constantly
General function mod significant add new date; time format: mini tikilib.php; smarty_tiki/modifier… added tiki_mini_date; tiki_mini_time; tiki_mini_datetime "Thu 8 Apr [05:11 UTC]"
General GUI mod minor div.tree width=100% subsilver.css can't remember why.
General GUI mod minor add background image subsilver.css added sumtextb.jpg as background; removed bg=white tags image is from MS FrontPage templates
General GUI mod minor reduce box; cbox title v margin subsilver.css; cellpic3.gif needless extra vspace took up room and looked sloppy
General GUI mod minor reduce Cbox bottom padding subsilver.css reduce from 10 to 5
General GUI mod minor change font of linked module titles subsilver.css cbox textlink: 13 pt. font after changing some module titles to links; the text mismatched non-link titles
General GUI mod minor change bg color of odd table cells subsilver.css TD.odd: EFEFEF -> E4E4E4 improves contrast against light background
General GUI mod significant eliminate extra v space after headlines [ a multitude of .tpl] replace H2; H3 with new H2tight; H3tight css (same except no extra v padding below) only way to eliminate unwanted v space btwn title text and table (use br to reinstate as needed)
General GUI mod significant move powered by banners to stats tiki-bot_bar.tpl; tiki-stats.tpl "powered by" banners now display at the bottom of stats page only defaulting these banners to "always on" seems obnoxious for a general purpose; non-techie CMS.
General text mod minor "Calendar" module -> "Date Filter" mod-calendar.tpl recaption Calendar module from "Calendar-Filter" to "Date Filter" describes module function better; language.php {tr} impossible due to overloading of "Calendar" term
General text mod minor kinder permission error messages em/language.php old msg: "You do not have permission to…" new msg: "Sorry; your current login doesn't include permissions to …"
General text mod significant improve "Calendar" module spacing mod-calendar.tpl add &nbsp spacing to fully utilize column width dates were extremely congested and used only about 60% of available column width
General  code cleanup significant move functions out of tikilib tikilib.php; other lib trying to reduce tikilib size details in separate document.  Current size: 139KB
General  code cleanup significant remove unused code and image files 203 files in img/icons; img/icons2; other misc details in separate document
Login bug fix minor prevent recurring registration screen tiki-index.php registration screen was re-appearing after successful first-time login  now prevent registration screen from being recalled as last pageview in session
Login customization minor e-mail address reassurance caption tiki-register.tpl new caption: "Email (for password reminder; we won't share or solicit):" logical location to state our policy
Login text mod minor rephrased password reminder password_reminder.tpl; em/language.php added em "translation" for existing text; added "can change pswd upon login" text The default text seemed awkward to me
Login text mod minor shorten "I forgot my pass" link em/language.php in login box module; recaption "I forgot my pass" to "forgot pswd" now it fits on one line
Login text mod minor more descriptive reg code caption tiki-register.tpl new caption: "Registration code (re-enter number displayed above):" user feedback: they don't always associate number graphic w/ reg code
Menus GUI mod minor eliminate [-] from menu section link mod-application_menu.tpl; tiki-usermenu.tpl "[+] FeatureName [-]" becomes "[+] FeatureName" was misleading because [+] and [-] do the same thing
Menus GUI mod significant add "Change Log" link to cal_sitelog mod-application_menu.tpl Change Log replaces "Stats" in menu; Stats now in Admin and linked from ChangeLog the change log is much more useful to the average user
Menus text mod significant menu: "Calendar" -> "Event Calendar" mod-application_menu.tpl function of this calendar was narrowed by event/tool split; now recaptioned accordingly
Newsletters bug fix significant fix edition removal nllib.php syntax error in SQL query parameters ("?" was missing)
Newsletters bug fix significant fix subscription list find filter tiki-admin_newsletter_subscriptions.tpl; nllib.php fixed SQL query in lib list_newsletter_subscriptions; added nlID hidden field to template
Newsletters customization minor custom confirmation message confirm_newsletter_subscription.tpl custom message for my organization just my own hack; not intended for others (although I found the default msg wording awkward)
Newsletters customization minor custom unsubscribe message newsletter_byebye.tpl custom message for my organization just my own hack; not intended for others (although I found the default msg wording awkward)
Newsletters customization minor custom welcome message newsletter_welcome.tpl custom message for my organization just my own hack; not intended for others (although I found the default msg wording awkward)
Newsletters function mod major support browsing of previous editions tiki-newsletters.php; tiki-newsletters.tpl "Past Issues" table displayed below newsletters table; includes find function
Newsletters function mod major add descriptive username field DB; nllib.php; tiki-newsletters.*; tiki-admin-nl-subs.* added username field to DB table tiki_newsletter_subscriptions
Newsletters function mod minor subsript. use custom-keyed e-mail tiki-newsletters.php if a custom e-mail address has been entered; use it (otherwise user e-mail) as I recall; the logic was previously set with a fixed rule to use custom e-mail always or never
Newsletters function mod minor use htmlMimeMail smtp tiki-newsletters.php send subscription notices using htmlMimeMail instead of mail enables html formatting; I realize this was mirrored in 1.9 development
Newsletters function mod minor use smtp instead of mail tiki-send_newsletters.php change HTMLmimeMail send parameter from 'mail' to 'smtp' can't remember why I did this.
Newsletters function mod minor improve handling of custom address tiki-newsletters.php; tiki-admin_newsletter_subscript.php require custom entry on admin page; default to logged user prefs on newsletters.php
Newsletters function mod significant option to send all nl by bcc; 1 send call nllib.php new $newsletter_send_bcc set in tiki-setup.php
Newsletters function mod significant change nl confirmation param in url tiki-newsletters.php;confirm_newsletter_subscription.tpl change "confirm_subscription" to "nlsub" to beat Yahoo SPAM filter
Newsletters function mod significant support optional entry of publish date tiki-send_newsletters.*; nllib.php string entry (YYYY-MM-DD).  Affects stored value only - not for deffered e-mailing useful for maintenance situations, esp. when "sending" backissues of an existing list for archive in TW
Newsletters GUI mod minor remove extra "Newsleterrs" header tiki-newsletters.tpl when viewing newsletters list; there was a redundant "Newsletters" headline
Newsletters GUI mod minor move subscription box below nl table tiki-newsletter.tpl seems newsletter name should come before subscription button
Newsletters function mod significant nl archive browsing subject to permission DB; tiki-newsletters.* inaccessable issues not suppressed from grid, but listed as "hidden"
Newsletters function mod significant can submit nl issue into archive w/o mailing tiki-send_newsletters.* new "archive only" checkbox next to Send button
Polls feature mod major display related items (category objects) tiki-poll_results.php If objects are related by category; those relationships displayed with each object; not just in Wiki
Quizzes feature mod major display related items (category objects) tiki-quiz_stats_quiz.php If objects are related by category; those relationships displayed with each object; not just in Wiki
Search feature mod major support MySQL4 boolean search searchlib.php (the one in lib/; not searchlib/) support boolean search criteria (precede words with + or - to include / exclude) this pertains to the "old" search engine; not the Tiki-native "search-new".  Used only if $db_tiki="mysql"
Search GUI mod significant add search syntax tips box at bottom tiki-searchresults.tpl currently includes syntax tips for MySQL4 boolean search
Search  feature mod minor don't report results for nullstring search tiki-searchresults.tpl if search results page is linked with no search string; don't want to see "results" yet added to support link from search module
Search  feature mod significant link from search box to search results mod-search_box.tpl link from search box title to search results page; which now includes syntax tips serves as a sort of "advanced search" option
Surveys feature mod major display related items (category objects) tiki-survey_stats_survey.php If objects are related by category; those relationships displayed with each object; not just in Wiki
Surveys GUI mod minor eliminated redundant headers tiki-survey_stats_survey.tpl stats page contained the following 3 headers consecutively: Stats for Survey: [SurveyName]; Survey Stats; Stats for this survey Questions
Third Party customization minor inserted my own server/acct/pswd htmlMimeMail.php put my own e-mail parameters (for website output) here and nowhere else just my own hack; not intended for others
Trackers bug fix major fix storage of tracker categories tiki-admin_trackers.php GUI was in place; but tracker categories were not actually stored to db added "categorize.php" call to REQUEST "save" block
Trackers customization significant hardcode "Tracker" to "Entry Form" tikilib.php get_categoryobjects function hardcodes section names; apparantly not translatable see separate tracker note for explanation of this text mod
Trackers feature mod major support create-only access DB; tiki-view-tracker.php; tiki-view_tracker.tpl for contact request / registration; users need to create new items; but not read existing created new permission tiki_p_view_tracker_items (see tikiwiki.org page TrackersCreateOnlyHack)
Trackers function mod major include trackers in text searches searchlib.php; mod-search_box.tpl; tiki-search*.*
Trackers function mod minor assign $section='trackers' tiki-*tracker*.php set section variable so custom module display by section is supported
Trackers text mod minor rephrase "Enter new item" caption tiki-view_tracker.tpl change "Enter new item" to "Please enter information; then click save" users don't care that their entries will create a "tracker item"
Trackers text mod significant recaption "Trackers" to "Entry Forms" em/language.php "Trackers" is more precise; but evokes images of Big Brother.  "Entry Forms" is familiar.
User function mod significant module:  bookmark folder deletion mod-user_bookmarks.php add "X" removal links; html argument; function call to existing lib function
User GUI mod minor caption to clarify bookmark module mod-user_bookmarks.tpl add "as" caption to emphasize ability to provide custom bookmark name
User GUI mod minor widen input box for bookmark naming mod-user_bookmarks.tpl input box widening made possible by changing "new folder" button to image
User GUI mod minor eliminate extra space under page title tiki-user_preferences.tpl; tiki-user_tasks.tpl
User GUI mod significant change "new folder" text to image mod-user_bookmarks.tpl in user bookmarks module; change "new folder" btn to image greatly reduces clutter in module GUI
User text mod minor "modificator" -> "editor" em/language.php MyPages sort selection links: recaption "by modificator" to "by editor" previous word was creative but unfamiliar
User text mod minor rephrase Mypages ToolTipText em/language.php MyPages sort selection links: recaption popup ToolTipText change "List pages where I am a creator"  to "list pages I have created"
User text mod significant recaption "MyTiki" to "User" em/language.php "MyTiki" is confusing to most users (shouldn't force advertisement of underlying technology)
Wiki GUI mod major replace category path with colored * tiki-show_page.tpl; tiki-page_bar.tpl if page is categorized; display asterisk after page name - color coded to match cat box *(Implemented for Subsilver only.)  Now that full path is in cat box title bar, greatly reduces clutter; maintains prominent visual cue
Wiki GUI mod minor moved edit; print; watch icons tiki-show_page.tpl icons and backlinks dropdown moved to upper right on same row as page title use free space; reduce vertical clutter below page title
Wiki GUI mod minor move category objects list tiki-show_page.tpl; tiki-page_bar.tpl moved cat list to bottom of page; below attach file / comment buttons clarifies association of attachments & comments with page; cat objects as separate entities
Wiki GUI mod minor reorder edit control rows tiki-edit_page.tpl new order: Apply Template;  Categorize; Smileys; QuickLinks; Descript; Edit; Comment seems more intuitive - especially putting Template Selection first and Quicklinks closer to edit box
Wiki GUI mod minor eliminate page title self-link tiki-show_page.tpl page title is no longer a hyperlink why should a page link to itself?  Seems the only possible function is confusion or loss of an unsaved edit
Wiki GUI mod minor don't show "comment" tab w/o privs tiki-show_page.tpl
Wiki GUI mod minor history: don't display IP if not admin tiki-view_history.tpl
Wiki GUI mod significant move page edit/history/etc links tiki-edit_page.tpl; tiki-showpage.tpl move to above page (ripped off moreneat code) only changed theme-specific files for three thems I use
Wiki GUI mod significant category objects: identifying header tiki-show_page.tpl cat box was moved to bottom of page by other changes; now set it apart with "Related Items" header
Wiki GUI mod significant category objects: path in title bar tiki-show_page.tpl put entire category path in title bar of category objects box
Wiki GUI mod significant history: change single-letter links tiki-view_history.tpl replace single-letter links with descriptive abbreviations space savings is not worth confusing majority of users
Wiki GUI mod significant comment; attach links at bottom only tiki-show_page.tpl edit links were moved to top; but leave comment; attach links below limits congestion up top; comments and attachments intuitively follow main content down below
Wiki text mod minor recaption "Wiki" to "Wiki Pages" em/language.php "Wiki" is unfamiliar to many users; "Pages" helps with initial comprehension
Wiki text mod minor recaption "minor" to "minor change" tiki-edit_page.tpl just a little more precision for uncertain first-time users