New revs

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: New revs
« Reply #1770, on November 5th, 2012, 05:27 AM »
(4 files, 2KB)

Revision: 1770
Author: arantor
Date: 05 November 2012 04:26:34
Message:
! Use query_list_board rather than query_see_board for the board index, but if the board is not one of the ones we can get into, tell the user that. (Subs-BoardIndex.php, Boards.template.php, MessageIndex.template.php, index language file)
----
Modified : /trunk/Sources/Subs-BoardIndex.php
Modified : /trunk/Themes/default/Boards.template.php
Modified : /trunk/Themes/default/MessageIndex.template.php
Modified : /trunk/Themes/default/languages/index.english.php
When we unite against a common enemy that attacks our ethos, it nurtures group solidarity. Trolls are sensational, yes, but we keep everyone honest. | Game Memorial

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: New revs
« Reply #1771, on November 5th, 2012, 07:14 PM »
rev 1771
(14 files, 5kb)

* Downgraded MySQL version requirements from 5.1 to 5.0.3. Although v5.1 itself is many years old, it seems like some popular hosts (such as 1&1) are still on v5.0, and since we don't really need 5.1, it's simply safe to just require the version we actually need. (other/*, root/install.php, root/install.sql, root/readme_install.html)

! Safeguard for app_error_count. (ManageErrors.php)

* I'm saying my version is semantically better... :P (Subs-Cache.php)

* Admin time reminder would take up all space in some skins. (Admin.template.php)

* Admin media toggles should be shown as foldable rather than folded, by default. (ManageMedia.template.php, Media.template.php)

! Admin media toggle didn't work when re-opening a report after folding it. (mediadmin.js)
Re: New revs
« Reply #1772, on November 6th, 2012, 11:11 PM »
rev 1772
(4 files +1-1, 9kb)

* Committing a slightly modified version of the latest Wedge.org homepage. If you want to use it on your forum -- modify $settings['default_index'] to 'Home'. This fixes the thought system, most notably. (Home.template.php)

* A couple of modifications related to Alphas. (changelog.txt, root/favicon.ico)

* French translation. (index.french.php, ManageMembers.french.php)
Re: New revs
« Reply #1773, on November 10th, 2012, 05:02 PM »
rev 1773 -- all of my recent bug fixes... I should really work on submitting them one by one!
(9 files, 13kb)

! Fixed blank page crashes on servers where shell_exec() is disabled and load averages are requested. (Load.php, ManageServer.php)

! MySQL's Truncate doesn't support multiple tables. (ManageMaintenance.php)

! Fixed line breaks being turned to HTML tags in album descriptions. Well, that was an unexpected bug... And the fix is even less expectable. Please test. (Aeva-Gallery.php)

! Fixed odd crash on PHP strict mode. Well, it's not so much the bug that's odd, rather the fix itself... (Class-CSS.php)

- Removed a few unused globals. (Class-DB.php, Class-String.php, Load.php)
Re: New revs
« Reply #1774, on November 10th, 2012, 05:55 PM »
rev 1774
(1 file, 2kb)

- Committed a working copy by mistake. (index.css)

From rev 1773, forgot to mention it:

* Optimized space saving on !important and content rules in Wess. (Subs-Cache.php)
Re: New revs
« Reply #1775, on November 10th, 2012, 06:17 PM »
rev 1775
(6 files -2, 2kb)

* Set show_gender to enabled by default. If for some reason you don't want to reveal your gender, you're absolutely free to set it to undefined in your profile... (install.sql)

! Have user_status's gender box follow the show_gender setting, removed gender icons, and the Gender profile line (instead it's all in the user status box now.) Should we keep the icon files for other themes to use..? Finally, simplified user context's gender variable to just hold the gender instead of an obscure array. (Load.php, Display.template.php, Female.gif, Male.gif, PersonalMessage.template.php, Profile.template.php)

@ Added reminder to self or Pete that we should work on some stuff... Or whatever. (ManageMembergroups.template.php)
Re: New revs
« Reply #1776, on November 10th, 2012, 08:07 PM »
rev 1776
(2 files, 9kb)

* Rewrote the Homepage to categorize sections and allow admins to disable them one by one by setting related variables to false. All that's left to do is to move the latest topic code to Home.php instead of the template. (Home.php, Home.template.php)

@ As a reminder: $settings['default_index'] must be changed to 'Home' if you want to see the Wedge.org-like homepage on your site.
Re: New revs
« Reply #1777, on November 11th, 2012, 07:44 AM »
rev 1777 - I think this one holds the record for highest number of changes that seem to fit into 1KB...
(7 files, 1kb)

! Various fixes to the stats page layout. Adding an extra div container is a bit of a cop-out, but there are few alternatives until we drop support for shitty old browsers like IE 6/7. (Stats.template.php, index.css, sections.css, extra.ie6/7/8/9.css)

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: New revs
« Reply #1778, on November 13th, 2012, 05:12 PM »
(4 files, 1KB)

Revision: 1778
Author: arantor
Date: 13 November 2012 16:10:28
Message:
! Typo in paid subscriptions. (ManagePaid language file, possibly only English)

! Old calendar string left lurking. (Profile language file)

! The themes table must NOT have unsigned member ids, since we absolutely have to store -1 cases. No wonder member preferences and defaults are broken. (install.sql)
----
Modified : /trunk/Themes/default/languages/ManagePaid.english.php
Modified : /trunk/Themes/default/languages/Profile.english.php
Modified : /trunk/Themes/default/languages/Profile.french.php
Modified : /trunk/root/install.sql

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: New revs
« Reply #1779, on November 16th, 2012, 03:25 PM »
rev 1779
(2 files, 1kb)

! Fixed layout issue when viewing the maximum number of topics on the homepage. (Home.template.php)

! Fixed layout issue when posting a thought reply through a mobile skin. (Home.template.php)

! Fixed button lists in media albums. (media.css)

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: New revs
« Reply #1780, on November 18th, 2012, 04:42 PM »
(7 files, 2KB)

Revision: 1780
Author: arantor
Date: 18 November 2012 15:41:37
Message:
! Missing likes image. (likes.png)

! The list of fields that should be called for entity-saving should be extensible in most cases now. (Class-Editor.php, PersonalMessage.php, Post.php, PersonalMessage.template.php, Post.template.php)

! Harmonised entity handling between quick reply and main reply. (Display.template.php)
----
Modified : /trunk/Sources/Class-Editor.php
Modified : /trunk/Sources/PersonalMessage.php
Modified : /trunk/Sources/Post.php
Modified : /trunk/Themes/default/Display.template.php
Modified : /trunk/Themes/default/PersonalMessage.template.php
Modified : /trunk/Themes/default/Post.template.php
Added : /trunk/Themes/default/images/admin/likes.png

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: New revs
« Reply #1781, on November 25th, 2012, 10:33 PM »
rev 1781 "Because I didn't want to have my first commit-less week..." :P
(5 files, 3kb)

! Worked around weird error that shows up when saving sessions in some specific setups. Seriously, I'm not 'fixing' what I'm sure is a PHP bug. (Load.php)

! Hopefully fixed bugs when trying to cache a non-existent CSS file. Needs some more work, I guess... (Subs-Cache.php)

* Grammar fix in French language JavaScript strings. (index, ManageMaintenance, ManageMembers)

(Pete, are you sure PHP 5.2 doesn't "always have json_decode"...? I mean, sure, people can disable it when recompiling PHP, but... Who does that? Who WOULD do that? Do you have any stats on this..?)

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: New revs
« Reply #1782, on November 26th, 2012, 03:48 AM »
(7 files, 4KB)

Revision: 1782
Author: arantor
Date: 26 November 2012 02:47:42
Message:
! Add facility for stating an editor button's class when adding the button after instantiating wedit as suggested by Live. (Class-Editor.php)

! Add some extra options to cURL for secure connections. (Class-WebGet.php)

! Deleting a news item didn't flush the cache. (ManageNews.php)

! SMF bug: referer not checked when handling admin reverification. (Security.php)

! SMF bug: a few issues in the PayPal handler (Subscriptions-PayPal.php)

! SMF bug: who's online could be confused with session variables that are now wrong. Was fixed at some point post 2.0 but the fix was not migrated to Wedge. (Who.php)

! display_quick_reply not checked before use. (Media.template.php)
----
Modified : /trunk/Sources/Class-Editor.php
Modified : /trunk/Sources/Class-WebGet.php
Modified : /trunk/Sources/ManageNews.php
Modified : /trunk/Sources/Security.php
Modified : /trunk/Sources/Subscriptions-PayPal.php
Modified : /trunk/Sources/Who.php
Modified : /trunk/Themes/default/Media.template.php
Re: New revs
« Reply #1783, on November 27th, 2012, 04:24 AM »
(7 files, 14KB)

Revision: 1783
Author: arantor
Date: 27 November 2012 03:23:35
Message:
! Fixed bug in moderation filters that meant plugins couldn't use functions to handle custom rule descriptions. Thanks Live! (ManageModeration.template.php)

! Added ability to select 'everyone' in the boards area, as a shortcut to selecting all the groups. (ManageBoards.template.php, ManageBoards language file)

! Added ability to select 'everything' in the manage groups area, as a shortcut to selecting all the boards. Additionally, each category heading is also a shortcut now so it's possible to quickly select categories to hide/show from a given group. It's not entirely pretty but it does at least work as I originally intended it to, at least in Chrome. I make no allowances for the relative capabilities of other browserverses which I'm pretending to ignore at this stage. (ManageMembergroups.php, ManageMembergroups.template.php, ManageMembers language file, mana.css)

@ This took all damn evening. Laptop should, theoretically, be fixed tomorrow now the new fans are in. Better be fixed. They haven't seen me when I'm angry. I'm pretty sure they wouldn't like me when I'm angry.
----
Modified : /trunk/Sources/ManageMembergroups.php
Modified : /trunk/Themes/default/ManageBoards.template.php
Modified : /trunk/Themes/default/ManageMembergroups.template.php
Modified : /trunk/Themes/default/ManageModeration.template.php
Modified : /trunk/Themes/default/languages/ManageBoards.english.php
Modified : /trunk/Themes/default/languages/ManageMembers.english.php
Modified : /trunk/Themes/default/skins/mana.css
Re: New revs
« Reply #1784, on November 28th, 2012, 05:47 AM »
(12 files, 6KB)

Revision: 1784
Author: arantor
Date: 28 November 2012 04:46:31
Message:
! Add type 'yesno' to the settings subsystem to retain some continuity with Aeva - functionally equivalent to 'check', but uses a dropdown. Depending on the outcome of my discussion on the subject, we might change its appearance. (ManageServer.php, ManageSettings.php, plugin-info.rng, Admin.template.php)

! Add facility whereby boards that are visible but not enterable can get a custom message to be shown to them. (install.sql, ManageBoards.php, Subs-BoardIndex.php, Subs-Boards.php, Boards.template.php, MessageIndex.template.php, ManageBoards.template.php, ManageBoards language file)

@ See also discussion in team board about this. There are consequences that I have not tackled in this commit.
----
Modified : /trunk/Sources/ManageBoards.php
Modified : /trunk/Sources/ManageServer.php
Modified : /trunk/Sources/ManageSettings.php
Modified : /trunk/Sources/Subs-BoardIndex.php
Modified : /trunk/Sources/Subs-Boards.php
Modified : /trunk/Themes/default/Admin.template.php
Modified : /trunk/Themes/default/Boards.template.php
Modified : /trunk/Themes/default/ManageBoards.template.php
Modified : /trunk/Themes/default/MessageIndex.template.php
Modified : /trunk/Themes/default/languages/ManageBoards.english.php
Modified : /trunk/other/plugin-info.rng
Modified : /trunk/root/install.sql