New revs

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: New revs
« Reply #840, on July 3rd, 2011, 10:59 AM »
rev 829
(10 files, 15kb)

* Every time I see a we:title where a we:cat should be, I really feel the need to change it. More to go, whatever. (Profile.template.php)

* Converted some of the media template into proper Wedge-like templates. Tables are good. But not systematically, eh. (Media.template.php)

- Removed windowbg/windowbg2 mentions from description areas, because description already sets its own background color... It's a big boy now. (Profile.template.php, PersonalMessage.template.php, Help.template.php, GenericMenu.template.php, ViewQuery.php, upgrade.php)

* Added more space in the Delete Account area. If you're going to delete your own account, you may want to get some gasping time. (Profile.template.php)

* Pointless optimizations. (suggest.js, editor.js, Aeva-Foxy.php)

@ It's a pointless commit overall but if you're gonna commit in smaller chunks, so shall I :P
Re: New revs
« Reply #841, on July 3rd, 2011, 08:48 PM »Last edited on July 3rd, 2011, 10:59 PM by Nao/Gilles
rev 830
(2 files, 8kb)

* The permissions page's Simple mode shows empty headers for no reason whatsoever. Also reworked indentation. (ManagePermissions.template.php)

* Globals on two lines, uh? (Profile-Modify.php)
Posted: July 3rd, 2011, 11:54 AM

rev 831
(1 file, 5kb)

! An annoying bug in Packer makes some servers crash on long strings. Well, on my local server it does, but not on my remote one. I used a quick workaround. Hopefully I can fix the problem at the source in the future... (suggest.js)
Re: New revs
« Reply #842, on July 3rd, 2011, 10:59 PM »
rev 832
(4 files, 8kb)

! Is it me, or did the SMF team actually forget to fill the MySQL version number in the admin area...? (Admin.php)

! A forgotten semicolon would crash the admin homepage if Packer was enabled. (admin.js)

* Some improvements to the admin sidebar layout. (admin.css)

* Commenazi. (Admin.template.php)
Re: New revs
« Reply #843, on July 4th, 2011, 12:20 AM »
rev 833
(11 files, 29kb)

! Using the same format as SMF for version numbers. (detailed-version.php)

* Devised a method to provide day and month names in the user's current language when showing the latest news. (Somehow, I think it's a bit overkill for such a small detail....) (latest-news.php, Admin.php, admin.js)

* Admin homepage needed some extra space. (Admin.template.php)

* wedgeAnnouncements instead of smfAnnouncements. (ModerationCenter.template.php, latest-news.php, admin.js)

* Translation. (Admin.french.php)

- I'm sure there's a good reason to have $txt['months_titles'] that are exactly the same as $txt['months'], and to only use them in the calendar, but OTOH just using $txt['months'] in the calendar will teach it a lesson. Bad calendar! (Calendar.template.php, index.language.php)

- Removing some temp SMF code. (ViewRemote.php)
Posted: July 4th, 2011, 12:15 AM

rev 834
(1 file +1, 7kb)

+ Forgot to add new file admin.rtl.css, which at it says, is the RTL version of admin.css. We really should move as much code as possible from index.rtl.css to whatever.rtl.css, especially in the admin/moderation area. Oh, and that index.rtl file really needs to be overhauled. From top to bottom... (admin.rtl.css, index.rtl.css)

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: New revs
« Reply #844, on July 4th, 2011, 03:31 PM »
Revision: 835
Author: arantor
Date: 14:28:16, 04 July 2011
Message:
! The revised admin panel (lots of files, including new ones and getting rid of old ones)

The main thing that's different is the front page, and there's still some compatibility code in there from earlier drafts, this isn't finished at all - more icons are needed, as well as completing the move of some features. In the end, Core Features should ultimately be removed from the system, as the first step.
----
Modified : /trunk/Sources/Admin.php
Modified : /trunk/Sources/ManageCalendar.php
Modified : /trunk/Sources/ManageMaintenance.php
Modified : /trunk/Sources/ManagePaid.php
Modified : /trunk/Sources/ManagePosts.php
Modified : /trunk/Sources/ManageSettings.php
Modified : /trunk/Sources/Subs-Menu.php
Modified : /trunk/Themes/default/Admin.template.php
Added : /trunk/Themes/default/images/admin/attach.png
Added : /trunk/Themes/default/images/admin/autoembed.png
Added : /trunk/Themes/default/images/admin/autoembed_off.png
Added : /trunk/Themes/default/images/admin/autoembed_on.png
Added : /trunk/Themes/default/images/admin/banlist.png
Added : /trunk/Themes/default/images/admin/calendar.png
Added : /trunk/Themes/default/images/admin/calendar_off.png
Added : /trunk/Themes/default/images/admin/calendar_on.png
Deleted : /trunk/Themes/default/images/admin/feature_cd.png
Deleted : /trunk/Themes/default/images/admin/feature_ps.png
Deleted : /trunk/Themes/default/images/admin/feature_rg.png
Added : /trunk/Themes/default/images/admin/languages.png
Added : /trunk/Themes/default/images/admin/logs.png
Added : /trunk/Themes/default/images/admin/mail_settings.png
Added : /trunk/Themes/default/images/admin/maintenance.png
Added : /trunk/Themes/default/images/admin/membergroups.png
Modified : /trunk/Themes/default/images/admin/members.png
Added : /trunk/Themes/default/images/admin/paid_subs.png
Added : /trunk/Themes/default/images/admin/paid_subs_off.png
Added : /trunk/Themes/default/images/admin/paid_subs_on.png
Modified : /trunk/Themes/default/images/admin/permissions.png
Added : /trunk/Themes/default/images/admin/registration.png
Added : /trunk/Themes/default/images/admin/reports.png
Added : /trunk/Themes/default/images/admin/scheduled_tasks.png
Added : /trunk/Themes/default/images/admin/search.png
Modified : /trunk/Themes/default/images/admin/support_and_credits.png
Modified : /trunk/Themes/default/languages/Admin.english.php
Modified : /trunk/Themes/default/languages/ManageSettings.english.php
Modified : /trunk/Themes/default/styles/admin.css
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 #845, on July 5th, 2011, 10:25 AM »
rev 836
(5 files, 7kb)

* French translation updates and fixes. Sorry, couldn't bring myself to delete the admin intro, only commented it out. Also deleted the support_resources string since it's no longer showing anything (for now at least.) (Admin.template.php, Admin.language.php, ManageSettings.french.php, PersonalMessage.french.php)

- Removed support resources text, since it was no longer in the language files... (Admin.template.php, Admin.language.php)
Re: New revs
« Reply #846, on July 6th, 2011, 12:16 AM »
rev 837
(5 files, 7kb)

! Classic Permission headers looked odd. (ManagePermissions.template.php)

! Fixed bug in determineVersions(). (admin.js)

* Two lines become one. Very moving. (Subs-Admin.php)

* Current Wedge version is 0.1, not 1.0 Alpha. (Security.language.php)

(As always, most of my day's work isn't ready for a commit, being linked to changes in index.css and sections.css...)

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: New revs
« Reply #847, on July 6th, 2011, 12:01 PM »
Yay, a changelog that's probably bigger than its changes. But still, things that bugged me.


Revision: 838
Author: arantor
Date: 11:01:04, 06 July 2011
Message:
! The support block in the admin sidebar shouldn't be linked to anything now, especially not a page that doesn't exist any more. (Admin.template.php)
! Minor layout fix to the items in the admin area, it was bugging me how everything was misaligned. (Yes, the placeholder icons are *still* misaligned, but they're not my main problem!) (admin.css)
! The feed block in the sidebar should have more spacing than it did. (index.css)
----
Modified : /trunk/Themes/default/Admin.template.php
Modified : /trunk/Themes/default/styles/admin.css
Modified : /trunk/Themes/default/styles/index.css
Re: New revs
« Reply #848, on July 6th, 2011, 02:57 PM »
Another relatively minor set of changes, but I'd rather keep changes like this encapsulated in case we revert them later.

Revision: 839
Author: arantor
Date: 13:57:37, 06 July 2011
Message:
! If the mail queue is disabled, don't provide the mail queue page. (ManageMail.php, Admin.php)
! Minor tweaks to the server settings page - widen the from-email box, and give a ? description to the webmaster email option. (ManageServer.php, Help.english.php)
! "Allow users to turn off word censoring" shouldn't be a theme setting, it makes no sense for it to be, so I relocated it to the Censored Words area. (Admin.english.php, Admin.french.php, Themes.english.php, Themes.french.php, Profile.template.php, Settings.template.php, Admin.template.php, Subs-BBC.php, ManagePosts.php, install.sql)
----
Modified : /trunk/Sources/Admin.php
Modified : /trunk/Sources/ManageMail.php
Modified : /trunk/Sources/ManagePosts.php
Modified : /trunk/Sources/ManageServer.php
Modified : /trunk/Sources/Subs-BBC.php
Modified : /trunk/Themes/default/Admin.template.php
Modified : /trunk/Themes/default/Profile.template.php
Modified : /trunk/Themes/default/Settings.template.php
Modified : /trunk/Themes/default/languages/Admin.english.php
Modified : /trunk/Themes/default/languages/Admin.french.php
Modified : /trunk/Themes/default/languages/Help.english.php
Modified : /trunk/Themes/default/languages/Themes.english.php
Modified : /trunk/Themes/default/languages/Themes.french.php
Modified : /trunk/other/install.sql

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: New revs
« Reply #849, on July 7th, 2011, 12:46 AM »
AAAAND... The big commit! Comment away! Compare with the demo site!

rev 840
(6 files, 22kb) (Wait, what... ONLY 22kb?!?! REFUND!!!)

* Changed menu animation to show it coming from below, rather than from above. (index.css, script.js)

* Many, MANY styling changes... Documenting them in order of appearance in the index file. Also please read the notes for suggestions. (index.css)

  * Main font was changed from Verdana to Arial.

  * Left and right borders are now black with a subtle gradient at the top. Main content padding was adjusted accordingly. (Also index.ie6.css)

  ! Fixed margin on first title header in sidebar.

  ! Fixed link color in sidebar for 'Unread posts' etc.

  ! Sidebar could be shown below other elements in some situations.

  ! Fixed details in the top section. (Also index.ie6.css, index.ie7.css)

  + Renamed $big_font to $head_font (font for bigger text like headers), and added $menu_font (menu font), for more flexibility.

  * $head_font is set to PT Sans by default.

  - No longer showing the Wedge logo in the upper header. The Wedge triangle in the footer is enough in my opinion.

  - Removed orange lines in the header and footer (leaving them in .cat), and replaced them with grayish lines that are the exactly median color between the wine shades and white.

  * Linktree color set to gray when not clickable, e.g. "Moderator" mention.

  * Changed footer link colors and layout.

  * An easter egg comment was actually wrong. Just rewatched this and fixed the quote. I think it's worth mentioning that I'm serious even about the stupid stuff.

  * A slightly more readable legend for fieldsets in the admin homepage. Note: IE6 screws up the background in all situations. Ah well.

  - Removed border from .wrc class, e.g. topic posts. Actually I just commented it out... Just in case.

  * Reset text color in windowbg to #444 instead of pure black. It doesn't hurt readability, and with ClearType it really renders more smoothly.

  * Changed windowbg color to light gray. Note: original was #f9f6f0. It MIGHT be better than the new one... Needs some testing.

  * Input buttons now get a forced height, to compensate (a bit) for cross-browser inconsistency.

  + Added a subtle gradient to input buttons.

  * Changed selected top menu items to be in the same rounded box than hover effects, instead of looking like they're connected to the bottom. This is due to inconsistencies in IE and Safari Mobile. And frankly it got old quickly anyway. Should be either made stronger, or removed entirely. Which I did.

  * Forcing a height on menu items, because, once again, of browser inconsistency...

  * Submenu are now vertically aligned with the top menu's gray bottom border. It's a detail but it's important.

  * Changed selected top menu item background from orange to dark greenish. Subtle is the new black.

  - No longer forcing smalltext classes to use the default font family.

  * Changed background color for quotes, and chose alternating colors to match their parent windowbg.

  * Moved post font definition to sections.css.

  - Couldn't find a reason for overflow:auto to be applied to dd tags at this point.

  * dfn tags now styled with default font.

  ! Renamed #rss to #feed. (Note: this is why it failed for you, Pete. I had yet to commit that.)

  * Category headers now use Arial on links. (In case you have PT Sans installed. Which is unlikely. Oh well.)

  * Extra padding for icons in category headers. I'm sure it'll fail in some browsers though... Been there done that.

  * More changes on text styling in headers.

  * Very subtle changes on mini-header styling (h6 tag) and button lists.

* Now going for the many changes in section.css, which is basically index.css for specific areas of Wedge. (sections.css)

  * Board names in board index now use $head_font.

  * Added proper padding around stats in the homepage sidebar. (Also index.ie6.css)

  * Moderator links now use the default font.

  * Restyled previous/next topic links. Still not happy though...

  * Restyled #top_subject. This totally breaks the usual $head_font setting though...

  * Ensure that topic titles (as reproduced in individual posts) get properly broken with a text ellipsis if the browser supports it.

  * Now using display: table on the title/date/actions header in individual posts. This is totally gonna break some browsers... (Also index.ie6.css, index.ie7.css, index.ie8.css)

  * Also using $head_font on user names now, in both posts and profiles.

  * Forcing Verdana on user menu items. Again, it breaks the self-imposed standard, but I've gotten used to that one... Uh. Can be changed, after all.

  * Moved Split Topic and Merge Posts buttons to the right of the action list. They should have been together from the beginning, even though they're not directly related. Also fixed horizontal icon alignments.

  * Setting a maximum height and overflow on the smiley box, as promised.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: New revs
« Reply #850, on July 7th, 2011, 01:21 AM »
Revision: 841
Author: arantor
Date: 00:21:11, 07 July 2011
Message:
! Remove the option for 'enabling mark as read'. Not only does it really not need to be optional, it really really didn't need to be a theme option. (install.sql, upgrade.php, Display.php, MessageIndex.php, BoardIndex.template.php, Recent.template.php, Settings.template.php, Themes.english.php, Themes.french.php)
----
Modified : /trunk/Sources/Display.php
Modified : /trunk/Sources/MessageIndex.php
Modified : /trunk/Themes/default/BoardIndex.template.php
Modified : /trunk/Themes/default/Recent.template.php
Modified : /trunk/Themes/default/Settings.template.php
Modified : /trunk/Themes/default/languages/Themes.english.php
Modified : /trunk/Themes/default/languages/Themes.french.php
Modified : /trunk/other/install.sql
Modified : /trunk/other/upgrade.php

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: New revs
« Reply #851, on July 7th, 2011, 02:03 PM »
rev 842
(5 files, 7kb) -- and with this, ALL of my files are committed. Except for Subs.php though -- JSE rewrite is on hold.

! Variable name typo in installer. (install.sql)

+ Added a first-post class to the first post in a topic. (Display.template.php)

! Silly me... Forgot to commit the other changes to the Display page. (Display.template.php)

* French translation and minor English rewording. (Help.language.php)

- Removed some no-longer-used classes from the media area. (media.css)
Re: New revs
« Reply #852, on July 7th, 2011, 07:45 PM »
rev 843 - aka the "I didn't plan to work on that AT ALL today..." commit.
(13 files, 21kb)

* Rewrote quote, code and php BBCode to use HTML5 header and footer tags, harmonize their markup altogether and provide the ability to style the entire quote/code/php area, e.g. get the same width in headers and footers as in quote boxes. The code parser in install.sql is a bit hackish, but the original wasn't very clean to begin with. Oh, and it's untested in Warm and Wuthering. (install.sql, ssi_examples.php, bbc_test.php or whatever, Printpage.template.php, index.css, index.ie6.css, report.css, sections.css, Warm/index.css, Wuthering/index.css)

* Cleaner way of alternating quote colors. It doesn't work in IE6, but *who* exactly cares about alternating quotes in IE6? Get a life! (Subs-BBC.php, index.css)

* 'Last Modified' field is now shown in a much less obvious font color, by popular request (that is, one person. And me. Don't deny it, I'm popular. Chicks dig me.) (sections.css)

! 'on' was repeated twice in quote tags, because of the use of on_timeformat(). (install.sql)

! The French translation for 'Quote' in the quote boxes was 'Citer'... The actual verb. Reminds me of the $txt['reply'] bug report I made years ago, ahh... Good times. Well, time to fix that, innit? (install.sql, index.language.php)

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: New revs
« Reply #853, on July 8th, 2011, 04:29 PM »
Revision: 844
Author: arantor
Date: 15:28:23, 08 July 2011
Message:
! Remove RDF type feeds too. (Feed.php)
----
Modified : /trunk/Sources/Feed.php

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: New revs
« Reply #854, on July 9th, 2011, 01:14 AM »
rev 845
(5 files, 7kb)

* Rewrote quote tag styles to something more... Err... Classy. (index.css)

+ Added missing files to the version list. (other/xml/detailed-version.php)

! Added a safety against endless loop if CSS variables are referencing each other. (Class-CSS.php)

! Media area was still using the deprecated loadClassFile() at one point. (Subs-Media.php)

! Cancel-type buttons now sport a gradient, just like other buttons. (index.css)

! Menu background was not actually using $menu_bg variable... Oopps. Still need to get back to using $main_bg, $head_bg, $footer_bg, $board_col and $sidebar-width, which were used in Warm but not in Wine. (index.css)

* Changed windowbg color to use the same background color as the sidebar. Looks pretty good. Maybe not definitive, though. (index.css)

@ Note: quote tag css isn't definitive, but it's 95% of what I was looking for (at least in my current state of mind.) Please tell me whether you like it or not!
Posted: July 9th, 2011, 12:55 AM

Important!

Forgot to mention this in the SVN changelog. So I'm adding it here:

- Removed 'Last post' mention from Recent posts. (Recent.template.php)

Years and years and years after this was implemented, SMF still has it. But what it's showing is the date of the post listed right below the date. it is NOT always the LAST message in the topic. So it really doesn't mean a THING! :^^;: