SC4 Devotion Forum Archives

SC4Evermore Welcome Portal => LEX File Exchange Discussion => LEX Development Centre => Topic started by: CasperVg on January 15, 2013, 02:45:21 AM

Title: SC4Devotion LEX Updates - Now on HTTPS
Post by: CasperVg on January 15, 2013, 02:45:21 AM
Hey everyone,

Lately we have been working on adding a few features for the LEX and also improving some functionality that was already there. Here's a brief overview of what's coming up so far..

Implemented features

Long term plans/not yet implemented

I hope you're as excited for these changes as I am - and feel free to suggest some small changes to LEX functionality that you would like to see - but keep in mind that the LEX software is and will remain based on the software coded by CSX Webtools, so some suggestions may be beyond our ability ::)

There'll probably be a momentary downtime of the LEX while these changes are being applied, but we'll let you know in beforehand ;)

- SC4D Staff
Title: Re: Upcoming 2013 LEX Updates
Post by: MandelSoft on January 15, 2013, 02:56:33 AM
Quote from: CasperVg on January 15, 2013, 02:45:21 AM
  • Added a "You need to be logged in" message in lot descriptions if the user is not logged in/registered.
We needed that one for a long time. It will surely reduce the number of "WHERES TEH DOWNLOAD BUTTON!?!?!?!1!1one"-questions. :thumbsup:
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on January 15, 2013, 03:05:53 AM
Excellent news  :)

The new features look really good and usefull.

Could I add that for uploaders, it would be nice to be able to change the name of an upload (thing which is complex as only admins can do it and the only admin able to do this I found is Merjin  ::)).

There is a bug with the comments. In the control panel you can check what are the last comments on your files, but it forgets few comments.

Could a small symbol like V2 added somewhere to show that the files have been updated.

Is it possible for the uploaders to have the list of the people who Dl their files?

Title: Re: Upcoming 2013 LEX Updates
Post by: FrankU on January 15, 2013, 04:02:21 AM
Sounds good Casper!
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on January 15, 2013, 08:22:57 AM
Quote from: Girafe on January 15, 2013, 03:05:53 AM
Could I add that for uploaders, it would be nice to be able to change the name of an upload (thing which is complex as only admins can do it and the only admin able to do this I found is Merjin  ::)).
Good suggestion, not really sure why it was like this in the first place. Implemented and working.

QuoteThere is a bug with the comments. In the control panel you can check what are the last comments on your files, but it forgets few comments.
It didn't really forget those comments, it just had a limit set at the latest 30 comments. I've increased the limit so it should show most, if not all, comments. Implemented and working.

QuoteCould a small symbol like V2 added somewhere to show that the files have been updated.
Good idea, I've put that on the to-do list since I definitely want to make 'version control' a bit simpler come the next update. Shouldn't be too hard to implement.

QuoteIs it possible for the uploaders to have the list of the people who Dl their files?
Theoretically it would be fairly straightforward to implement something like this, however I don't really feel it's necessary and users may complain that their download data is being revealed to uploaders. Not going to implement unless other staff feels this would be a good feature.
Title: Re: Upcoming 2013 LEX Updates
Post by: Swordmaster on January 15, 2013, 09:01:48 AM
Good work Casper! Much needed, as far as I know.

Quote from: Girafe on January 15, 2013, 03:05:53 AM
Is it possible for the uploaders to have the list of the people who Dl their files?

Why would you need that anyway? Sounds dubious.


Cheers
Willy
Title: Re: Upcoming 2013 LEX Updates
Post by: callagrafx on January 15, 2013, 10:12:39 AM
Quote from: CasperVg on January 15, 2013, 08:22:57 AM
QuoteIs it possible for the uploaders to have the list of the people who Dl their files?
Theoretically it would be fairly straightforward to implement something like this, however I don't really feel it's necessary and users may complain that their download data is being revealed to uploaders. Not going to implement unless other staff feels this would be a good feature.

I don't think that's very wise to implement something like that.  There are rules governing what information can be tracked and considering that AND the number of downloads a particular item would get, it would massively bloat out the database.
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on January 15, 2013, 11:14:21 AM
Quote from: callagrafx on January 15, 2013, 10:12:39 AM
Quote from: CasperVg on January 15, 2013, 08:22:57 AM
QuoteIs it possible for the uploaders to have the list of the people who Dl their files?
Theoretically it would be fairly straightforward to implement something like this, however I don't really feel it's necessary and users may complain that their download data is being revealed to uploaders. Not going to implement unless other staff feels this would be a good feature.

I don't think that's very wise to implement something like that.  There are rules governing what information can be tracked and considering that AND the number of downloads a particular item would get, it would massively bloat out the database.
Yeah I agree, it's not going to happen.

What did happen, however, is adding the versioning system. Every time the uploader changes/re-uploads the zip-file associated with the download, he/she can increment the version number (either the main one (v3.0 -> v4.0) or the subversion (v3.4 -> v3.5)) and that number will be displayed in search results, the lot description windows, etc. Eventually we want to add the possibility of adding a sort of "changelog" to a lot as well, which the uploader will have to adjust each time he/she increments the version number.

Here's a teaser (also visible is the filtering buttons (filtered to Dependencies here)):

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FYhpth.jpg&hash=43b538db134e3daca9a8f772d8a750ee4221e48e)

Do not worry about the missing images, this picture was taken in a testing facility that doesn't have all the images that the real LEX has
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on January 15, 2013, 11:42:24 AM
yeah, considering by this chart (http://sc4devotion.com/csxlex/chartget.php?cSOURCE=lex_down30days.php) theres about 7000 new downloads a day, storing that kinda stuff is a bit crazy.

It's awesome to see that the LEX is being maintained :D, the proposed features sound cool. I'd fold the 5th possible feature "folding in dependencies" into making some form of REST API (heavily rate-limited) so that programmers can make cool tools which can things like the download-manager but cooler and more secure.... my mind's gone blank as to what exactly could be done, but I've had these kinds of ideas before, and it'd be awesome if that kinda thing were possible. Leveraging the ingenious of the community is always an awesome idea :D The API would obviously have to be rate-limited and secure enough to stop unauthorised apps from accessing it (an API-key request form), and allow users to log in via the app securely without allowing the app to scrape their details (open-id or something), but it'd be awesome if someone could then come along and make an iPhone/Android app for perusing, or a 'dependencies' app that could display information about a plugin directly from the LEX, and then provide internally navigable links to dependencies, and offer 'download all' button, for example, without having to involve the admins or Wou directly,

*shrugs* I like to dream XD
Title: Re: Upcoming 2013 LEX Updates
Post by: Yild on January 15, 2013, 11:43:09 AM
Quote from: CasperVg on January 15, 2013, 11:14:21 AM
What did happen, however, is adding the versioning system. Every time the uploader changes/re-uploads the zip-file associated with the download, he/she can increment the version number (either the main one (v3.0 -> v4.0) or the subversion (v3.4 -> v3.5)) and that number will be displayed in search results,

Not everyone is using " minor/major " significance change, it you are changing one typo in UI or in any other place that is visible for user, you don't change it by 0.1
It's too minor change to even increase "minor" version, it would be safer to include version number as a text field with any text that distinct from other versions (i.e. 1.1. 0.9a, 0.99b, 2.0rc1 etc.)
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on January 17, 2013, 10:39:12 AM
Quote from: Yild on January 15, 2013, 11:43:09 AM
Not everyone is using " minor/major " significance change, it you are changing one typo in UI or in any other place that is visible for user, you don't change it by 0.1
It's too minor change to even increase "minor" version, it would be safer to include version number as a text field with any text that distinct from other versions (i.e. 1.1. 0.9a, 0.99b, 2.0rc1 etc.)

It's not easy to try and accommodate everyone, but I must admit I didn't really think about version numbers for programs that have been in development for awhile. It wasn't really meant for that at first, but I've tried my best. It will now also come with a textbox for "suffixes" like pre4, b, alpha, beta, beta1.4, etc.

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FDPoD3.jpg&hash=d2c2883cd35861dd2b5914b33539b72d024930a0)
Title: Re: Upcoming 2013 LEX Updates
Post by: Yild on January 18, 2013, 01:57:50 AM
That's sufficient ;)

btw. atm when uploading new version, uploaded file gets name same as older (first) version, that may confuse user when i.e version says that this is '1.1' and file name has 1.0 in its name.

i.e. when my program was uploaded at LEX file name was DAMN_MANAGER_1_0_6.zip, atm after update it with version 1.0.7 it still shows DAMN_MANAGER_1_0_6.zip...

Title: Re: Upcoming 2013 LEX Updates
Post by: mike3775 on January 18, 2013, 05:15:51 PM
I am all for the clear history feature.  I want to do a fresh install of my plugins, and only grab certain lots again over, so that will be a nice feature to have even if it means one day I will be grabbing hundreds of files at a time(I am only going to use files found here, will avoid glitches for sure)
Title: Re: Upcoming 2013 LEX Updates
Post by: jmyers2043 on January 18, 2013, 05:34:05 PM
Quote from: Yild on January 18, 2013, 01:57:50 AM
That's sufficient ;)

btw. atm when uploading new version, uploaded file gets name same as older (first) version, that may confuse user when i.e version says that this is '1.1' and file name has 1.0 in its name.

i.e. when my program was uploaded at LEX file name was DAMN_MANAGER_1_0_6.zip, atm after update it with version 1.0.7 it still shows DAMN_MANAGER_1_0_6.zip...

The LEX is fussy about file names. I recall when I uploaded version 6 that I had to rename it. The first attempt was not accepted. I renamed it from 1.0.6 to 1_0_6. The most likely cause for an upload problem is the file name or there is another file with the same name. So any image file should not be named 'image1' as that has probably already been used. The LEX will not tell you what is wrong. Only that it has a problem.

Someone else ran into a problem recently. The file was "myfile.zip.zip" The LEX did not like the two dot zips either. The LEX will update files but it needs to be a different name. A second version of Mydependencies.zip would need to be changed to Mydependencies_ver2.zip. Basically, change the name to someting different.

Let me know if you still have problems. I'll can give it a try. 

- Jim

Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on January 29, 2013, 11:49:07 PM
Something else I've been working on lately.. Custom Groups, which allows uploaders to "tie together" certain sets of their uploads. For example, if some is uploading 5 lots that are supposed to be used together or belong together in some way, he/she can create a Custom Group for them.

Lots in that custom group will then have a "Click here to see other lots in this group" link in their description and you can use the Advanced Search form to search for all items in a certain custom group as well (which is what's shown on the picture below).

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FjgdQ01l.jpg&hash=442637be8b164fd06cb2beb6808718d88055f6d7)
Title: Re: Upcoming 2013 LEX Updates
Post by: Diggis on January 30, 2013, 12:56:39 AM
Quote from: jmyers2043 on January 18, 2013, 05:34:05 PM

The LEX is fussy about file names. I recall when I uploaded version 6 that I had to rename it. The first attempt was not accepted. I renamed it from 1.0.6 to 1_0_6. The most likely cause for an upload problem is the file name or there is another file with the same name. So any image file should not be named 'image1' as that has probably already been used. The LEX will not tell you what is wrong. Only that it has a problem.


The problem with this is probable the presence of . in the file name.   Many programs use that to look for the file extension directly after it, so having them as version or date separators can break things. I would suggest avoiding using them.  It's taken me 6 years at work, but we've finally fired everyone who does it.  :D

Also, on uploading using the same file name, don't include the version in the zip file name, just use it inside if you can.
Title: Upcoming 2013 LEX Updates - Dependency Tracking
Post by: CasperVg on February 03, 2013, 07:32:01 AM
Cough cough.. dependency tracking :)

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2Fxw5avf8.jpg&hash=03ccebe1fd86b0353b1ebcd5c7b28dbaff231347)

Flags in the "Status" column are:
V/green: You have the latest version of this dependency
X/red: You do not have the latest version of this dependency
?/yellow: No idea, this dependency is on another exchange, so there's no way to track if you have it.

Flags in the "Cascading" (*) column are:
V/green for "No cascading dependencies"
X/red for "Cascading dependencies"
?/yellow for "No idea, the dependency is off-site"

(*) Cascading dependencies are dependencies of dependencies. So if the flag shows "X/red", it means that that dependency requires extra dependencies.

Hope you like this new feature.
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on February 03, 2013, 08:36:04 AM
sounds a very helpful feature  &apls &apls
Title: Re: Upcoming 2013 LEX Updates
Post by: sunv123 on February 03, 2013, 09:34:36 AM
Sound great, now I think we won't have to worry about people complaining about dependencies.
Title: Re: Upcoming 2013 LEX Updates
Post by: Yild on February 03, 2013, 09:42:36 AM
Quote from: sunv123 on February 03, 2013, 09:34:36 AM
Sound great, now I think we won't have to worry about people complaining about dependencies.

dream on :D
Title: Re: Upcoming 2013 LEX Updates - Dependency Tracking
Post by: catty on February 03, 2013, 10:03:02 AM
Quote from: CasperVg on February 03, 2013, 07:32:01 AM
Cough cough.. dependency tracking  ...  Hope you like this new feature.

&apls

it looks great
Title: Re: Upcoming 2013 LEX Updates
Post by: figui on February 04, 2013, 07:59:20 PM
custom groups and dependency tracking. this is looking excellent :thumbsup:
Title: Re: Upcoming 2013 LEX Updates
Post by: MTT9 on February 04, 2013, 10:40:14 PM
Amazing features Caspervg. The dependency tracking will be a great addition :)
Title: Re: Upcoming 2013 LEX Updates
Post by: Yild on February 06, 2013, 10:10:17 AM
Please add something like updates notification - we have information what we had downloaded something so we can store information when it was, then when I enter Lex I could get info if something was updated (from my downloaded "files" list).
Just check "if update_datetime > download_datetime", simple link with 'new updates' would be sufficient (or similar).

Thanks

Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on February 06, 2013, 11:08:07 AM
Quote from: Yild on February 06, 2013, 10:10:17 AM
Please add something like updates notification - we have information what we had downloaded something so we can store information when it was, then when I enter Lex I could get info if something was updated (from my downloaded "files" list).
Just check "if update_datetime > download_datetime", simple link with 'new updates' would be sufficient (or similar).

Thanks

That's a cool idea, I'll see if I can get it to work tomorrow. Either way, it'll be an optional feature (turned off by default), as querying the downloadtrack (over 15 million entries in total I think) every time a user logs in might get a bit server intensive if it's on by default.
Title: Re: Upcoming 2013 LEX Updates
Post by: Yild on February 06, 2013, 11:54:20 AM
Quote from: CasperVg on February 06, 2013, 11:08:07 AM
Quote from: Yild on February 06, 2013, 10:10:17 AM
Please add something like updates notification - we have information what we had downloaded something so we can store information when it was, then when I enter Lex I could get info if something was updated (from my downloaded "files" list).
Just check "if update_datetime > download_datetime", simple link with 'new updates' would be sufficient (or similar).

Thanks

That's a cool idea, I'll see if I can get it to work tomorrow. Either way, it'll be an optional feature (turned off by default), as querying the downloadtrack (over 15 million entries in total I think) every time a user logs in might get a bit server intensive if it's on by default.

yes, we don't want to overheat servers  ;)  &apls
Title: Re: Upcoming 2013 LEX Updates
Post by: Diggis on February 07, 2013, 06:34:02 AM
Doesn't the download history tell you if you have the latest version already?
Title: Re: Upcoming 2013 LEX Updates
Post by: jzmajor on February 07, 2013, 08:03:28 PM
Will your various security features include checking in the file is locked before allowing the download? I thought it wouldn't work but changing the parameter in the URL (lotGET to lotDOWNLOAD) allows you to download the file seemingly without checking if the file is locked or not. A fix for this would be as very easy. Equivalent to checking if the user is logged in.

Try it yourself: http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=2135 (http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=2135)

You may already know about this, but I thought I would notify you regardless. :-[
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on February 07, 2013, 11:05:49 PM
The visitor number on the front page is missing

it would be good if it could detect that you're logged in and skip the login page, or remove all that gubins and just have drop-down forms for login/registering....
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on February 08, 2013, 12:12:18 AM
Quote from: jzmajor on February 07, 2013, 08:03:28 PM
Will your various security features include checking in the file is locked before allowing the download?
<snip>

Yup, that exploit was fixed.

Quote from: JoeST on February 07, 2013, 11:05:49 PM
The visitor number on the front page is missing

it would be good if it could detect that you're logged in and skip the login page, or remove all that gubins and just have drop-down forms for login/registering....

The missing visitor number thingy will be removed once the update is pushed to the public LEX. You can already skip the login if you're logged in by going directly to
http://sc4devotion.com/csxlex/fr_main.htm (http://sc4devotion.com/csxlex/fr_main.htm) as long as the cookie has not expired.
Title: Re: Upcoming 2013 LEX Updates
Post by: Yild on February 08, 2013, 11:14:06 PM
Quote from: Diggis on February 07, 2013, 06:34:02 AM
Doesn't the download history tell you if you have the latest version already?

yes and its useless, it doesn't tell that there IS an update, it just spam 'some' dates, and you have to analyse it yourself, I would rather spend that time to play SC rather than compare 30 pages of 50 (?) dates manually.

Comment system... could uploader be a god in his own corner (uploads)?
Some comments are just spam and I would like to delete them (report to 'staff' vs delete by uploader), I should be able to edit my own comments (as an uploader).

Yes, I know that this features could be abused by uploaders (would it? I don't think so...), new field in db table would do the trick (show only comments.visible == 1), so if any complain would be made, staff could be able to check if complain is valid or not (and act accordingly).

An info 'there are new comments' would be great - uploaders would know if there is an comment to respond (if needed) without checking every entry that they had uploaded.

This may seen that I want something mayor and I have only ONE upload so... but I'm not the only uploader ;)
Title: Re: Upcoming 2013 LEX Updates
Post by: Diggis on February 09, 2013, 03:30:54 AM
Quote from: Yild on February 08, 2013, 11:14:06 PM
Quote from: Diggis on February 07, 2013, 06:34:02 AM
Doesn't the download history tell you if you have the latest version already?

yes and its useless, it doesn't tell that there IS an update, it just spam 'some' dates, and you have to analyse it yourself, I would rather spend that time to play SC rather than compare 30 pages of 50 (?) dates manually.




There is a red or green box beside the lot name. Shows if the lot is the latest version or not.


Casper, would it be simple enough to do a sort option allowing you to only show those out of date?
Title: Re: Upcoming 2013 LEX Updates
Post by: wouanagaine on February 09, 2013, 09:18:57 AM
all your history http://www.sc4devotion.com/csxlex/lex_downhist.php
only outdated files  http://www.sc4devotion.com/csxlex/lex_outdated.php
Title: Re: Upcoming 2013 LEX Updates
Post by: Yild on February 09, 2013, 10:07:35 AM
sorry I had to be blined  :-[
Title: Re: Upcoming 2013 LEX Updates
Post by: Diggis on February 09, 2013, 10:55:04 AM
Quote from: Yild on February 09, 2013, 10:07:35 AM
sorry I had to be blined  :-[


Don't worry, I've only just seen the links to sort it too.  :o
Title: Re: Upcoming 2013 LEX Updates
Post by: Jack_wilds on February 09, 2013, 02:59:42 PM
overall it looks pretty well covered for possible & proposed improvements...  :thumbsup:

something I'd like to see a 'simple rating system' of 'thumbs up' for a given item... don't know if this is or can be relevant for the LEX  ??? or better used for the forums...

make sure for the final look, everything is clear, simple, legible, and no too boring either  :P   :) ... its a 'no-brainer' too easily over looked... THX for updating this  :satisfied:
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on February 19, 2013, 01:48:04 AM
For time we can only upload .zip, is it complex to add .rar?
Title: Re: Upcoming 2013 LEX Updates
Post by: BarbyW on February 19, 2013, 03:01:52 AM
Quote from: Girafe on February 19, 2013, 01:48:04 AM
For time we can only upload .zip, is it complex to add .rar?

As zip files are common to all systems this is regarded as the standard for compression of files. There will be no changes to this and .rar files will not be allowed on the LEX.
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on February 19, 2013, 03:42:32 AM
Quote from: Girafe on February 19, 2013, 01:48:04 AM
For time we can only upload .zip, is it complex to add .rar?

It wouldn't be very hard to do, no, but, like Barby said allowing .rar files to be uploaded creates a whole new difficulty in installing for the people who end up downloading the files, as some operating systems cannot decompress rar's natively (and would require seperate applications for it (WinRar, 7Zip, etc.) which would be quite problematic to support. Zip-files on the other hand, are generally supported by every OS and have been a "standard" in the SC4 community for a very long time now.
Title: Re: Upcoming 2013 LEX Updates
Post by: Jack_wilds on May 16, 2013, 03:38:10 PM
are things still on track for 2013 updates  %confuso  ...just curious  :P
Title: Re: Upcoming 2013 LEX Updates
Post by: Turjan on May 17, 2013, 08:10:17 AM
Quote from: MandelSoft on January 15, 2013, 02:56:33 AM
Quote from: CasperVg on January 15, 2013, 02:45:21 AM
  • Added a "You need to be logged in" message in lot descriptions if the user is not logged in/registered.
We needed that one for a long time. It will surely reduce the number of "WHERES TEH DOWNLOAD BUTTON!?!?!?!1!1one"-questions. :thumbsup:
An actual link to a login page would be awesome. If it's there, I didn't see it last time I checked.
Title: Upcoming 2013 LEX Updates - Rolled out!
Post by: CasperVg on July 24, 2013, 06:35:23 AM
First set of 2013 LEX Updates has been rolled out, including everything mentioned in the "Implemented features" section of the original post. The dependency tracker is also in-place, but since it requires manual work to make it actually run, it might take awhile until you stop seeing the "This upload does not support the tracker yet" message now and then.

Hope you like the changes - feel free to suggest extra features and/or enhancements :)
Title: Re: Upcoming 2013 LEX Updates
Post by: Swordmaster on July 24, 2013, 06:50:29 AM
Yup, looks good Casper. Thanks!


Cheers
Willy
Title: Re: Upcoming 2013 LEX Updates
Post by: rooker1 on July 24, 2013, 06:56:46 AM
Awesome work Casper!! Thank you very much for all your very hard work.

Robin :thumbsup:
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on July 24, 2013, 09:58:42 AM
Thanks guys - here's a few extra examples of the new custom groups and dependency tracking system.

A custom group for Diggis' Streams (Shingle and Grass) set (lots, dependencies, etc):
http://sc4devotion.com/csxlex/lex_search_00.php?pNO=0&sSTATEMENT=LOTGROUP%3D%273%27

And the dependency tracker for one of them (Diggis Ponds Addon Set 1):
http://sc4devotion.com/csxlex/lex_deptracker.php?lotID=2087
or for Mattb325's GE Money:
http://sc4devotion.com/csxlex/lex_deptracker.php?lotID=2977
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on July 24, 2013, 10:44:55 AM
Thanks for your work Casper  &apls &apls

I tested the custom group with BSC - VIP girafe flora, it works fine, I would maybe add a "page" or a "tab" where we can find directly all the custom groups created.

If it's possible to sort the comments by the most recent it would be great.

Something different, but I think we could create an item type "Mayor Mod" after the item category "Mod general".

I will try the dependencies tracker later as it seems to be a little more complex.

EDIT: if i go to my files there is a bug in the name of the upload with the version. It's written (v)

EDIT2: if i go to my custom group on the left sidebar, I have the group I have created but if I click on it I have a not found URL 
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on July 24, 2013, 10:59:38 AM
QuoteI tested the custom group with BSC - VIP girafe flora, it works fine, I would maybe add a "page" or a "tab" where we can find directly all the custom groups created.
That's a good idea. You can current see a small list of all the created custom groups in the Power Search menu too, but I'll make a more extensive list for it later on :)

QuoteIf it's possible to sort the comments by the most recent it would be great.
Do you mean the LEX lot comments? Those are in order right now, but I believe it's oldest (top) to youngest (bottom).

QuoteSomething different, but I think we could create an item type "Mayor Mod" after the item category "Mod general".
Great idea. I've added a new LEX Category called "Mod - Mayor Mode". I'll begin moving some mods over there soon :)

QuoteI will try the dependencies tracker later as it seems to be a little more complex.
Cool, good luck :) I tried to keep the syntax as simple as possible, but I'll probably end up doing a tutorial on it later on too

QuoteEDIT: if i go to my files there is a bug in the name of the upload with the version. It's written (v)
You're right. Fixing that as soon as possible
Title: Re: Upcoming 2013 LEX Updates
Post by: vortext on July 24, 2013, 11:21:37 AM
Wow, the dependency tracker is nifty and will be extremely useful when it's fully implemented. Great work! &apls  &apls


Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on July 24, 2013, 02:40:41 PM
Thanks for the point  ;)

Amazing updates Casper  &apls &apls &apls

I have a problem with custom group (EDIT 2), if I click on the group I get an error page:

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fwww.ld-host.de%2Fuploads%2Fimages%2F0b6e1e86b18a21aab6fa6fd0318b058c.jpg&hash=605e18b3c5900372a4c22a9acc37db6607391133)

"Those are in order right now, but I believe it's oldest (top) to youngest (bottom)".

It would be cool to have the youngest at the top as I need to scroll down long time to get the newest messages and there are so many messages  ::)

I tested the new Mayor Mode category (switched my files, test the research by this category), all is working nice thanks :)

Another small problem, when we choose a category, it "should" put it on the top of the image. This feature works only if an admin do it and I never understood why.

An admin forgot to do it with my poppies so there is an example:

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fwww.ld-host.de%2Fuploads%2Fimages%2F251b66b9bec275741f4dcb1bb083c88e.jpg&hash=cc5d36b0bebf6b3e92b9fab378fc69211f32ddff)
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on July 25, 2013, 05:56:50 AM
Dependency tracker works fine with links to LEX and STEX  ;)
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on July 31, 2013, 04:00:27 AM
Something else I've been working on.. still in development but getting there.

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FE1yXczx.png&hash=9f014f96c8b8fbfcdcddec7b6d9367d93d8e885a)

P.S.: Fluorescent yellow border not included in package
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on July 31, 2013, 04:33:14 AM
dang, that is an awesome feature :D
Title: Re: Upcoming 2013 LEX Updates
Post by: Swordmaster on July 31, 2013, 04:42:05 AM
I want the yellow border!

Well, good luck implementing this. Obviously a ground-breaking feature.


Cheers
Willy
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on July 31, 2013, 05:15:02 AM
That's a really good feature  ;)
Title: Re: Upcoming 2013 LEX Updates
Post by: vester on July 31, 2013, 05:30:23 AM
 &dance %BUd%
Title: Re: Upcoming 2013 LEX Updates
Post by: weixc812 on July 31, 2013, 07:40:07 AM
Well, I've been fed up with this old-looking interface  (kidding $%Grinno$%)
The new features look really great  &apls
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on July 31, 2013, 10:50:51 PM
@ Swordmaster: Sure, you can have it.
CasperVg adds yellow border exception for username "SwordMaster"
@ weixc812: Heh, the interface itself is a little dated, that's true. There's people working on that side of things too though. ;)


Figured you guys might like to see an actual "real world" screenie:
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FjP697XR.jpg&hash=37625a2a641283891861c2a647539fb497710891)

EDIT: Oops, just noticed the typo in the text..
Title: Re: Upcoming 2013 LEX Updates
Post by: RepublicMaster on July 31, 2013, 11:31:17 PM
This is a great feature! Will save heaps of time! :D Does it download everything as one file? Or several downloads at once. Several downloads at once my lag out some browsers.
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on July 31, 2013, 11:35:14 PM
@RepublicMaster, I highly doubt that it bundles things, since that would require server-side repackaging. And would also require the server to download any external packages to itself which would probably be frowned upon, or would get the server banned from the external source.
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on July 31, 2013, 11:53:35 PM
It actually does bundle the zips server-side and downloads them as one big file. Unfortunately bundling downloads from other sites is not possible (heavily frowned upon and would probably require some sort of API from Simtropolis, ToutSimCities, etc.), so you'll still have to download those seperately.

I looked into downloading everything at once separately (instead of bundled, to avoid the server-side repackaging) but that would require very new HTTP features (downloading as multipart - only supported by Firefox) or a Flash, Java webapp to handle the downloads, which I felt was overkill. The server-side repackaging is quite fast anyhow; instantaneous on most dependency collections, or about 1-2 seconds for very big (100MB+) ones.
Title: Re: Upcoming 2013 LEX Updates
Post by: RepublicMaster on August 01, 2013, 12:34:03 AM
That sounds great! :D
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on August 01, 2013, 02:26:31 AM
Oh, ok, bundling LEX stuff server-side makes sense, as long as it doesn't cause the server any problems, considering the high levels of use that it sees. Thanks agian Casper :D you're doing some awesome work.
Title: Re: Upcoming 2013 LEX Updates
Post by: Rayden on August 01, 2013, 04:33:16 AM
Great work over here. One thing I would like to see at the top bar (Latest, Most popular, etc...) and that we have at the Private BSC LEX, it's the option "Recent Updates". Sometimes I miss some updated files because of the lack of that and only notice that when somebody comments about it on the forum.
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 01, 2013, 05:20:11 AM
Quote from: Rayden on August 01, 2013, 04:33:16 AM
Great work over here. One thing I would like to see at the top bar (Latest, Most popular, etc...) and that we have at the Private BSC LEX, it's the option "Recent Updates". Sometimes I miss some updated files because of the lack of that and only notice that when somebody comments about it on the forum.

Added, not really sure why it wasn't there in the first place. Maybe because it had to make room for the "Power Search". You may have to clear your browser caches before the change will show up though.
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 02, 2013, 12:09:52 AM
Changelog for today:
+ Added some statistics
+ Made dependency bulk download public. Still beta, so don't blame me if your computer explodes.
+ Added "Recent Updates" tab at the top (thanks Rayden)
+ File exchange picture (bridge in the top left corner) will get you back to the LEX homepage if clicked
* Changing the version of your upload no longer requires uploading a new ZIP
* Bugfix: users could not see/visit their profile
Title: Re: Upcoming 2013 LEX Updates
Post by: Rayden on August 02, 2013, 03:58:11 AM
You're welcome, that is something I was thinking to ask for quite sometime, but only now I remember to point it out.
Great work you're doing here. Could someone throw at this guy a few karma points?
Title: Re: Upcoming 2013 LEX Updates
Post by: catty on August 02, 2013, 03:59:49 AM
Quote from: Rayden on August 02, 2013, 03:58:11 AM
...Could someone throw at this guy a few karma points?

doing it now   :thumbsup:
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on August 02, 2013, 04:46:44 PM
Thanks for the updates.

A tiny bug, on the power search tab at the top, I can't find the uploads under the name Vivydu29, he is missing on the uploader list.
Title: Re: Upcoming 2013 LEX Updates
Post by: vortext on August 03, 2013, 08:27:03 AM
Awesome additions Casper!  &apls

A minor issue; when a download has no dependencies and you click the dependency tracker, the gorilla shows up. This might be confusing for some folks as the gorilla says he has a problem when there's in fact no problem at all (since there're no dependencies to track anyway). So maybe the tracker could be disabled for downloads which have no dependencies?

As I said, minor issue though. The tracker and one-click download are excellent!  :thumbsup:
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 03, 2013, 11:05:13 AM
Quote from: vortext on August 03, 2013, 08:27:03 AM
A minor issue; when a download has no dependencies and you click the dependency tracker, the gorilla shows up. This might be confusing for some folks as the gorilla says he has a problem when there's in fact no problem at all (since there're no dependencies to track anyway). So maybe the tracker could be disabled for downloads which have no dependencies?

You're right, I should possible disable the link to it or replace it with "No Dependencies" or something like that instead. Added it to the list for tomorrow.
As for the gorilla, he has annoyed me quite a bit occasionally. Right now there's really only two options in terms of info screens, either the motorbike on the highway (green window - success) and the gorilla (red window - failure, bad data). Ideally there would be a third option (yellow?) for informative messages. Things like that are something I'd rather leave for a professional (web)designer (or at least someone with more background in it than I have) but I might whip a temporary one up.

Any suggestions for a picture, anyone?

@ Girafe: that wasn't really a bug, just an admin who forgot to add Vivydu to the author list. Added now  ;)
Title: Re: Upcoming 2013 LEX Updates
Post by: Tarkus on August 03, 2013, 11:25:11 AM
Actually, for files that have the dependency tracker enabled but have no dependencies, I get a "This upload has no dependencies. It's your lucky day!" message.  (Try clicking the Dependency Tracker on the NAM.)  It's useful information to get the "Sorry, this upload does not support the dependency tracker yet. Check back later!" message from the gorilla, though yes, the gorilla does aggravate people.

-Alex
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on August 04, 2013, 01:44:23 PM
I often like to see the read-me without / before downloading all the package and it seems to be the case for few people around. Thus, I am asking if it would not be interesting to have a download read-me only button...  &Thk/(
Title: Re: Upcoming 2013 LEX Updates
Post by: figui on August 08, 2013, 10:33:19 AM
this is awesome CasperVg, nice additions for a great lex update  :thumbsup:

ps: i support Girafe's idea about the read-me only option...
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 08, 2013, 11:00:25 AM
Thanks :) I've thought about a ReadMe preview mode as well, but can't really find a way to reliably do that. I could extract them from the zips, but unfortunately not everyone packages everything the same way, so it's hard to know exactly where the ReadMe is in a zipfile (it gets even worse when the author only supplies the ReadMe after installation/inside the installer). Even if it managed to extract the ReadMe, it would probably still look really bad (image links broken, bad stylesheets and all that jazz).

There's also something else exciting still in the pipeline for the LEX.. but can't really show it off yet..
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on August 08, 2013, 01:19:48 PM
Maybe add an 'upload readme' field so you can have a pdf external to the actual download? that'd probably be the most sensible way of doing it.
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 09, 2013, 11:19:29 AM
That's sounds feasible actually - although it would be mainly for new uploads then. I'll look into it when I have some more spare time :)
Title: Upcoming 2013 LEX Updates - Big change
Post by: CasperVg on August 20, 2013, 07:54:00 AM
Big changelog today..

+ Everyone can now upload files to the LEX
+ Such uploads will be labeled "non-certified"
--> Non-certified uploads get a faint blue background color in search results
--> Non-certified uploads can get certified if they pass the LEX Scrutineering Guidelines
--> Users can report non-certified (and certified) content if they believe there are issues with the file. Admins will review it.
--> Uploaders who repeatedly upload good-quality content will be upgraded so that their uploads are automatically certified
--> At administrators' discretion, files that are below a certain standard can be locked (and the author asked to resolve the problems) or even removed if required
+ Added a "Exclude Non-Certified files" checkbox to the Advanced Search
+ Added a "Google Search" functionality to the Advanced Search page (same thing as the one in the left sidebar)
+ Added color-coding of uploads in search results:
--> Faint yellow: LEX Certified
--> Faint blue: Not LEX Certified
--> Faint red: Locked or unsolved reports

Policies and such may change a bit in the following days as we evaluate things..  :)

EDIT:

Colour-coding:
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FCiDuff0.jpg&hash=353fc496a7e11aa09641ab61f59cca6043690667)

Upload button:
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FBoqlZTc.png&hash=b94cff980333352535186b2bd79a763f8f0f8081)
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on August 20, 2013, 08:06:49 AM
I don't know what to think about this such changement in the LEX definition (just hope it will not finish as STEX...)

Anyway thanks a lot for all your hard work  :thumbsup:

A bug with the: my files on the left panel
Title: Re: Upcoming 2013 LEX Updates
Post by: Rayden on August 20, 2013, 09:04:11 AM
I'm sorry to say this, but I don't agree with this last change. I know there are a lot of good lotters/batters around that prefer to upload their lots on the STEX because of the no restriction policy, but what have always differentiate our LEX was exactly that strict policy to avoid anyone to upload lots without the minimum requirements or without flaws, not to mention other things. I don't know but these changes, in my opinion, are not good, and like Antoine said, let's hope this doesn't turn into a STEX nightmare.
Title: Re: Upcoming 2013 LEX Updates
Post by: Kitsune on August 20, 2013, 11:06:42 AM
yes.. I've always liked the strict policy of lex, I think anything non-certified to ensure its not just junk. A quick look to ensure nothing is wrong. I also think all content on the LEX needs to be CAM.
Title: Re: Upcoming 2013 LEX Updates
Post by: catty on August 20, 2013, 11:50:59 AM
The decision to change the LEX to having two tiers to it ... LEX Certified and Non LEX Certified was something that has been under discussion by the admin staff since last year in the end we decided that the pros out weighted the cons, how its going to work, or if it will work and whether people's concerns are valid re quality is still

   :-\

Be assured we will be keeping a close eye on the LEX and what gets uploaded on to it.

-catty
Global Moderator
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on August 20, 2013, 12:14:07 PM
ooooh, that's a big change indeed
Title: Re: Upcoming 2013 LEX Updates
Post by: BarbyW on August 20, 2013, 03:07:11 PM
One of the main reasons for this change is the lack of scrutineers. Over the years they have become less and less so we made the decision to have the 2 tier system. Potential uploaders have lost patience with the length of time it has taken to get approval and have given up on the LEX. Hopefully this way we will get more good stuff here and they will get approval. Rubbish will NEVER be approved and the LEX will NEVER degenerate into the STEX.
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on August 20, 2013, 03:42:48 PM
Potential uploaders are really few, and we know them. I would maybe have be better to grant these people the right to upload their work here instead of everybody.

However the fact that now high quality content will be mixed with other content could be a problem on the "older uploaders" side.

Indeed if older uploaders reached LEX rights and decided to put their work here is for a prestige question. I just fear that this opening will decrease the prestige of the platform and could be less attractive compare to the STEX which drags much more uploads.

Finally there are less scrutineers, but you will need people to administrate the LEX so it's balanced.

On a more technical side, the color difference between LEX certified and non certified is not enough pronounced IMHO. 
Title: Re: Upcoming 2013 LEX Updates
Post by: MandelSoft on August 20, 2013, 03:52:27 PM
Quote from: BarbyW on August 20, 2013, 03:07:11 PM
Rubbish will NEVER be approved and the LEX will NEVER degenerate into the STEX.
Common, isn't that a bit overstated? Even the STEX has changed and more and more quality stuff can be found there too. Just look at the oeuvre of Jasoncw, Darknono35, Bipin, Reddonquixotte or even my own STEX profile. You'll see what I mean...
Title: Re: Upcoming 2013 LEX Updates
Post by: threestooges on August 20, 2013, 04:25:59 PM
I think it has been said well already, but I think it bears repeating. The decision to open the LEX is not because standards have changed. Not by a long shot. We expect anyone who uploads a file here to be proud of their work, and for it to be of the standards we have come to expect.

To that end in particular, we ask that you, the user, use the reporting and rating options as a way of keeping tabs on that. We're still evaluating what gets posted as far as certification goes, but we don't want something that is otherwise good to sit in a queue. Who likes waiting in line?

If you see a problem with a lot, however, and you don't think it measures up, feel free to report it and it will be looked at and handled accordingly. I highly doubt, with the people in the community here at SC4D, that the LEX will be flooded with garbage. To the contrary, I expect this will open the doors for quicker production and publication of quality material.
-Matt
Title: Re: Upcoming 2013 LEX Updates
Post by: Tarkus on August 20, 2013, 04:52:59 PM
To further add to what my fellow staffers have said:

Quote from: MandelSoft on August 20, 2013, 03:52:27 PM
Quote from: BarbyW on August 20, 2013, 03:07:11 PM
Rubbish will NEVER be approved and the LEX will NEVER degenerate into the STEX.
Common, isn't that a bit overstated? Even the STEX has changed and more and more quality stuff can be found there too. Just look at the oeuvre of Jasoncw, Darknono35, Bipin, Reddonquixotte or even my own STEX profile. You'll see what I mean...

There's certainly some great stuff on the STEX (all the folks you mentioned are key parts of that), and I don't believe it was Barby's intent to denigrate that work, but more to address the concerns raised by a few on this thread that our policy change might mean that we'd welcome things like this (http://community.simtropolis.com/files/file/28621-medium-park-buddha-garden-monthly-income-100000/) without judgment.  Should someone use their newfound upload abilities to proliferate things like that, rather than allowing it to remain on the exchange, we'll just remove it.  We're not dropping our standards, but rather, we're changing how we enforce them, getting rid of the long and frustrating queues inherent in the previous candidacy process, which graduated an astonishingly low number of fully-certified uploaders.

We're going to be monitoring the effects of the new policy very carefully, refining it as necessary, taking the feedback of our userbase into consideration.  Additionally, we now have additional administrative staff on the LEX to help keep an eye on things.

-Alex
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on August 20, 2013, 11:09:12 PM
Would it be possible to let users chose to have the "don't see uncertified stuff" constantly on? That might placate the fears of those that don't want to see it?
Title: Re: Upcoming 2013 LEX Updates
Post by: catty on August 21, 2013, 02:48:53 AM

Quote from: JoeST on August 20, 2013, 11:09:12 PM
Would it be possible to let users chose to have the "don't see uncertified stuff" constantly on? That might placate the fears of those that don't want to see it?

That doesn't seem very fair to the non-certified LEX uploaders who want to upload to the LEX, and while I may not want a tug boat it was nice to see the first non-certified plugin get uploaded to the LEX.

-catty
Title: Re: Upcoming 2013 LEX Updates
Post by: FrankU on August 21, 2013, 03:12:46 AM
Ah! So there will be the possibility to upload files and in fact all users will be some kind of scrutineer: if they find something wrong they report it and that will lead to a check of the upload?
That would be nice indeed. Maybe a "proved perfect" file can get the "certified" mark? So tha ther is a visible difference between the not yet proven and the certified work?
Title: Re: Upcoming 2013 LEX Updates
Post by: catty on August 21, 2013, 03:36:04 AM
Hi FrankU

I think you will find the LEX Certified and non-Certified uploads will be one of the things that gets tweaked, so there is a more noticeable difference between the two, and yes you are right we are hoping that people will act as scrutineers and report problems and also if

QuoteMaybe a "proved perfect" file can get the "certified" mark?

and become LEX Certified yes that's one of the goals we had it mind with the LEX upgrade.

-catty
Title: Re: Upcoming 2013 LEX Updates
Post by: jdenm8 on August 21, 2013, 06:04:32 AM
I'm happy with the changes made and in the long term it can only be good for the LEX.

Yes there may be the odd trash upload, but it's easier to keep them out than it is to screen every single thing coming in. The stagnation in recent years caused by a lack of interest in the Scrutineer system by those who are needed to run it is testament to that. If someone can't get one of their first valid uploads on the LEX because it's always caught out by some technicality after months of waiting, chances are they'll become STEX-Exclusive, as has happened with a few members.
Not only that, we can't rely on those few who have a back door past the barricade to port the content from the best BATers to meet the restrictions.

Great work guys, I only have praise for this. &apls :thumbsup:
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 22, 2013, 01:29:26 AM
Thank you everyone for your thoughts and comments - I will continue to try my hardest to improve the LEX for everyone - uploaders, content creators and users.

Changelog for today:
+ Made distinction between Certified and Non-Certified files clearer (temporary graphics)
- Removed "Latest LEX Comments"
+ Added "Latest Comments" (it now shows the 5 latest comments on LEX lots with links to the lot in question, instead of the fairly useless and sparsely used "overall LEX comments")
* Cleaned up search result pages a bit
* Cleaned up the front page a bit
* Fixed bug with the "My Files" page (thanks Girafe!)
* Fixed people with long usernames screwing up the look of the comment section for a lot

I would also advise everyone to read the Updated LEX Upload Policy (http://sc4devotion.com/forums/index.php?topic=16059.msg466039;topicseen#msg466039). :)

Also, I would like to get some input from people who use the "Add to Download List" feature in combination with the BSC LEX Downloader (http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=841). Does it still work after all the LEX updates?
Title: Re: Upcoming 2013 LEX Updates
Post by: catty on August 22, 2013, 02:52:45 AM
Quote from: CasperVg on August 22, 2013, 01:29:26 AM
...Also, I would like to get some input from people who use the "Add to Download List" feature in combination with the BSC LEX Downloader (http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=841). Does it still work after all the LEX updates?

Yes it does, I'm just testing it now ...... its currently downloading a number of files I added to my download list, its also found a number of files it says has been updated since the last time I used it ...................... its now downloading those ones as well   ()stsfd()

-catty
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 22, 2013, 05:49:20 AM
Thanks Catty, glad to hear it's still working.

In other news, I've did a complete redesign/overhaul of the "Upload a File" page. It's now much more modern/simplistic, and the styling is more up-to-date with current webdesign techniques. The new form is also a lot smarter, and will actually detect some errors/missing data before submitting, which should mean the "You have entered invalid data-gorilla" has less work to do and the user-experience is much more fluid.

Check it out at http://sc4devotion.com/csxlex/lex_upload.php or by clicking the "Upload a File" button on the left sidebar.
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on August 22, 2013, 02:49:33 PM
If you edit a file, it works fine but on top of the page it's written "bad entry"
Title: Re: Upcoming 2013 LEX Updates
Post by: mgarcia on August 22, 2013, 07:45:50 PM
Great work on the updates guys.  &apls &apls &apls
Title: Re: Upcoming 2013 LEX Updates
Post by: RepublicMaster on August 23, 2013, 12:01:31 AM
Great news for the LEX! I hope to see some more quality uploads. :)

Just to let you know, when you click for more information about the format for dependencies, it directs you to the main forum instead of a thread.
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 23, 2013, 02:52:57 AM
@ Girafe: Strange, I tried editing some files and got the "Data recorded correctly" message every time. Can you give an example of the action that causes it to derp out?
@ mgarcia: Thanks!
@ RepublicMaster: Heh, that's right.. I still ehh.. have to write that format thread.. Not looking forward to it XD

In other news, redesigned the file description pages today.. looks a lot more modern now and also scales down gracefully all the way to 480x320, which means it should be easily viewable on mobile.

Examples:
http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=2990
http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=2987
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on August 23, 2013, 02:57:37 AM
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fwww.ld-host.de%2Fuploads%2Fthumbnails%2F1c111dd9cacfca453dd405671c62c931.jpg&hash=b3b6063716def800fa5cbcab4471f3aace67f111) (http://www.ld-host.de/show/1c111dd9cacfca453dd405671c62c931.jpg)
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 23, 2013, 03:00:42 AM
Oh oops, I thought you meant that the actual bad entry message appeared. I'll fix the title right now ;)
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on August 23, 2013, 04:01:08 AM
If you're not logged in and view those pages (in new tabs in Chrome), neither the login button nor the dependencies tab seem to do anything
Title: Re: Upcoming 2013 LEX Updates
Post by: whatevermind on August 23, 2013, 03:54:13 PM
I'm not entirely sold on opening the LEX, but let's give it some time and see how things go. I do like girafe's idea of a semi-open exchange, where those who want uploader rights need merely contact the staff to gain them. It's a very small additional step along the way, but I think it has benefits of maintaining some level of entrance barrier to potential uploaders, without creating any real burden to the staff or uploaders. It's just one idea.

I do have a few questions though. First, is it still possible to get scrutineered, or has the entire system been done away with? I do like the idea of getting that level of review, especially as someone newer to making custom content myself, but I certainly understand if it's simply too hard to staff that level of review anymore.

Also, earlier in the rounds of updates, there was a "LEX Uploader" badge thingy - what impact do the new policies have on that? I'm thinking that it would be reserved for those who are permanently certified (which presumably includes those who previously gained full upload rights), perhaps with a change to "LEX Certified Uploader". It's trivial, I know, but there was a certain prestige to getting certified under the old system, and I think it's still appropriate to honor that achievement.

Finally, I just want to say that I'm thrilled with the general updates the LEX is getting, in layouts, graphics, new features, etc. It badly needed some updates, and it's great to see them happening. I noticed the new lot page doesn't have any links back to the LEX home page, maybe this should be added? It would be particularly useful if you ended up on a lot page from an outside link. And will bigger pictures now be allowed? It looks great though, good job!  :thumbsup:
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 24, 2013, 01:44:40 AM
JoeST: You're right, there seems to be an issue with it in Chrome. I'll check it out and hopefully fix it soon
Whatevermind: Well, so far "opening up" the LEX hasn't exactly swamped it with uploads - has it? We have had one uncertified upload and at that rate the system in place now seems to work okay. The plan is definitely to change the "LEX Uploader" badge to something along the lines of "LEX Certified" - someone higher up will have to contact it's author and ask if he could edit it. I don't think the scrutineering system has been abolished completely - but don't quote me on that. Again, I'm not qualified to make those calls and it's up to the site staff. As for the linkbacks/navigation stuff, those are definitely planned, but will come as an extra once I've finished redoing most/all of the public pages in terms of layout. Basically I want to get rid of the need for frames first.. But that's still more than a month away.

As for today, I've cleaned up and re-layouted the dependency tracker. It now comes as an "add-on" to the file description, instead of as a seperate page. However, it will only load if you want it to. Basically, when you click the "Dependencies" button in the header, it will load the tracker as a modal window.

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FE0Hk4NV.png&hash=9c2f113a1bd877a889f86c7dffafccef36895df6)


TO-DO: add a loading spinner to indicate that it's loading the dependencies. Now it'll just idle for a few seconds while it loads

Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on August 24, 2013, 07:10:29 AM
The report box should probably be a textarea rather than an text input box
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 28, 2013, 12:17:15 AM
More updates today.. I'm gradually working on removing the ugly, 90's-era frames for the top- and sidebar. Once all the pages have been updated, they will be removed in favour of the new system. Currently it's active on the lot descriptions, but eventually it'll be on every page.

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FTaM8u6u.png&hash=fc5580ac4ffec5691ecd8cd04b57ebca1e496ad4)
Title: Re: Upcoming 2013 LEX Updates
Post by: RepublicMaster on August 28, 2013, 12:38:45 AM
I'm liking the new updates! Keep them up. :D
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on August 28, 2013, 01:42:42 AM
The error box when you're not logged in and viewing the lot desc page is a little big (attached)

the login button further down the page still doesn't do anything

the login link in that picture currently links to your testing FTP

otherwise awesome, the old school UI was seriously dated, I can't wait to see how it looks.

it would be cool if you could get it to auto-forward from the './Default.html' or './' page to the frontpage if you're already logged in...
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 28, 2013, 02:01:02 AM
* Error in the navbar: Oops, that's not supposed to happen. Will fix asap
* Login link: fixed, thanks
* Autoforward: next on my list

EDIT:
-> Error in the navbar is fixed, will now display "Guest" in case user is not logged in
-> Autoforward postponed, need to think on a good implementation of this
-> Login button on the lot description page if user is not logged in works for me (redirects to the index page where the user can login)
-> Moved the Enhanced/Power Search form to the new lay-out (with navbar)
-> Fixed some weird glitches with the navbar inside modal dialogs. (thanks ShadowAssassin and jdenm8)
-> Fixed a typo (Extra's -> Extras) (thanks ShadowAssassin and jdenm8)
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on August 28, 2013, 04:45:53 AM
no that login button is definitely not working for me (windows 8 chrome) should it not just bring up the same modal dialogue that is on the splash screen? (The href

also, for autofowarding, maybe just remove the splash screen? once you have removed all the frame stuff, the main LEX will probably look different enough that it can be removed. That's my opinion anyway.

if it says guest, maybe it should include login/register buttons in the navbar. also how about log-out?

the 'failed login attempt' form should leave you with the login boxes to try again.

the 'statistics' menu doesn't make much sense. make it open a modal dialogue with stats table? similar with the other exchange info links?

the report box is still a text input rather than a textarea.

I miss the list-view mode for the indexes
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 28, 2013, 06:47:33 AM
Quoteno that login button is definitely not working for me (windows 8 chrome) should it not just bring up the same modal dialogue that is on the splash screen? (The href
Good idea. Changed that. Clicking the login button will open a modal which will allow you to log in (or register)

Quotealso, for autofowarding, maybe just remove the splash screen? once you have removed all the frame stuff, the main LEX will probably look different enough that it can be removed. That's my opinion anyway.
That's a possibility yeah, I'll have to see how the final product ends up

Quoteif it says guest, maybe it should include login/register buttons in the navbar. also how about log-out?
Good idea. Changed that. Header will display a "Sign in" button if the user is not logged in. Logout button is a possibility - why would you ever want to leave the amazing LEX though? :P

Quotethe 'failed login attempt' form should leave you with the login boxes to try again.
I know that would be nice, but not really feasible without rewriting a fair bit of the LEX backend. The current system isn't really good with that kind of async/AJAX stuff. In fact, there isn't any. I'll look into it further though.

Quotethe 'statistics' menu doesn't make much sense. make it open a modal dialogue with stats table? similar with the other exchange info links?
I considered that, but decided against it for a number of reasons. All those modals would slow down the loading process for the header quite a bit. Since the browser can't (shouldn't) cache the header, it needs to be reloaded on every page load, and thus including lots of bulky modals in it isn't a good idea. Also much of the 'extra info' links are fairly useless anyhow.

Quotethe report box is still a text input rather than a textarea.
Yes, the report box as input is a bug with the library I'm using to display the modals. Hopefully they will fix it in an upcoming patch.

QuoteI miss the list-view mode for the indexes
Heh, I removed them when I introduced the colour-coded search results. The way the LEX handles search results is very much ugly spaghetti code and deprecating the list views was the only way I felt I would ever get around doing actual work. Maybe I'll re-introduce them later on once the main gist is done.
Title: Re: Upcoming 2013 LEX Updates
Post by: memo on August 28, 2013, 07:19:20 AM
Quote from: CasperVg on August 28, 2013, 06:47:33 AM
Quoteif it says guest, maybe it should include login/register buttons in the navbar. also how about log-out?
Good idea. Changed that. Header will display a "Sign in" button if the user is not logged in. Logout button is a possibility - why would you ever want to leave the amazing LEX though? :P

Every time I visit the LEX, I find myself looking for the log-out button. I am just used to logging-out wherever I log in, even though it might not be necessary.

Other than that, I like the new Bootstrap design and all the other updates a lot! :thumbsup:
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 28, 2013, 08:10:11 AM
Quote from: memo on August 28, 2013, 07:19:20 AM
Every time I visit the LEX, I find myself looking for the log-out button. I am just used to logging-out wherever I log in, even though it might not be necessary.

Hehe, habits are hard to break I guess. You'll be happy to know that I've added a "Sign out" button then (replaces the "User: {username}" section in the header when you're logged in)

EDIT:
Quote from: JoeST on August 28, 2013, 04:45:53 AM
the 'failed login attempt' form should leave you with the login boxes to try again.

Got the AJAX code for it working after a rewrite of the serverside login logic. It will now display login failures inside the form instead of in a good/bad-entry page.
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on August 28, 2013, 09:13:24 AM
RE the exchange info links being modals, can they not be generated when you click the links? like, when you click it requests the HTML to display in the dialogue?
Title: Re: Upcoming 2013 LEX Updates
Post by: sim_link on August 28, 2013, 09:15:25 AM
Absolutely love the new design of the LEX - a very familiar library. Having used Bootstrap myself I have to say great choice. ;D It's exciting to see all the changes going on to the LEX, it is looking very, very good! All nice and modern, and the dependency tracker is awesome. Look forward to the changes coming down the pipes - keep it up! :)
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 30, 2013, 07:34:29 AM
Hey guys - more changes today

+ Completely rebuilt the Advanced Search system from the ground up (both the front- and the backend)
--> Won't load a new page if it knows your search doesn't have any results (displays error instead)
--> Won't load a new page if you didn't enter any parameters (displays error instead)
--> Pagination system overhauled completely
-----> Shows 15 results by default
-----> Loads 15 more results when you've scrolled down to the bottom of the current result automagically (~ infinite scrolling)
-----> Prints "You've seen it all" when there's no more results
--> Button to "change search parameters" in the results
* Fixed the "Report" text-field not looking good
* Fixed a few small bugs in the navbar

The "Latest/Most Popular/Recent Updates" and "Your Files" pages will be adjusted to the new lay-out eventually - but it takes time.

(*) Note: the stretched banners to indicate the category in search results are temporary (until I figure out something nicer)
Title: Re: Upcoming 2013 LEX Updates
Post by: vortext on August 30, 2013, 07:42:49 AM
Quote from: CasperVg on August 30, 2013, 07:34:29 AM
-----> Loads 15 more results when you've scrolled down to the bottom of the current result automagically (~ infinite scrolling)

Sweet! Though it doesn't seem to work flawless yet? I only get 15 downloads for SimGoober. .  ::)

Anyway, keep up the good work. I like the modern look!  :thumbsup:

Edit: nevermind. My default browser (SRIron (https://www.srware.net/en/software_srware_iron_chrome_vs_iron.php)) has this hickups sometimes. It does work flawless in firefox.  :)
Title: Re: Upcoming 2013 LEX Updates
Post by: whatevermind on August 30, 2013, 04:47:27 PM
Good job on the search, works very well! I did notice the item image and description overlap though:

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi1129.photobucket.com%2Falbums%2Fm503%2Fwhatphots%2FMisc%2F20130830-LEXPowerSearchTextOverlap.jpg&hash=66dfd95b23dbff58f2a9df4a19b5ba21444a8813)
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 30, 2013, 09:46:26 PM
@ vortext: Thanks. You might want to try it again in SRIron as I've done some bugfixing which should have improved the infinite loading - and I checked in SRIron now and it seemed to work  :)
@ whatevermind: Thanks. Oops, having developed it on a pretty large monitor I hadn't considered that. Fixed it - the image will now resize to fit on smaller displays.
Title: Re: Upcoming 2013 LEX Updates
Post by: vortext on August 31, 2013, 07:07:18 AM
Got some stuff I'd like to upload, however, it's not clear to me how to enter the dependencies (just the links? bb code?). The "more information about the required format" link takes one back to the front page.  &mmm

Also, if possible an option to preview before actual upload would be rather useful imho.
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on August 31, 2013, 07:12:36 AM
If it's a dependency from the LEX: when you go to the page of the dependency in the url you have a number with 4 figures
ex. http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=2983, in this case type 2983

If it's a dependency from other website, paste directly the url
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 31, 2013, 07:46:03 AM
Quote from: CasperVg on July 29, 2013, 12:10:56 PM
t. I tried to keep the format as easy as possible:

basically there's two possibilities:
--> dependencies on the LEX:
LOTID$

LOTID is the lot id of a LEX upload. You can find lotids in the ?lotGET=XXX portion of a LEX url.

For example, the lotid of Vnaoned's Saint Croix Church ( http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=2985 ) is 2985. So if that's a dependency, add

2985$

to the line of dependencies

--> dependencies outside the LEX:
LOTNAME@LINK_TO_LOT_OFFSITE$

LOTNAME is the name of the dependency, LINK_TO_LOT_OFFSITE is the full URL to the dependency on the STEX, PLEX, TSCEX, etc.

For example if Pitt Street Apartments (http://community.simtropolis.com/files/file/28893-pitt-street-apartments/) from the STEX is a dependency, add

Pitt Street Apartments@http://community.simtropolis.com/files/file/28893-pitt-street-apartments/$


So in the end, what you need to fill out in the "dependencies" section of the form is a list of lotids and offsite dependency name and links, like this:

Quote1180$475$746$101$Tollbooth RHW 4 RHD@http://community.simtropolis.com/files/file/28892-toll-booth-rhw-4-rhd/

where the bold is LEX dependencies, the italic is offsite.

If there's no dependencies at all, just enter "NONE" (I think leaving it blank in that case works too, but I'm not 100% sure right now)

Hopefully that explanation was at least somewhat understandable.. heh. I might do a video or something as a tutorial eventually. Any questions, just ask ;)

Casper
Title: Re: Upcoming 2013 LEX Updates
Post by: vester on August 31, 2013, 08:19:03 AM
First off:
Quote from: Girafe on August 31, 2013, 07:12:36 AM
If it's a dependency from the LEX: when you go to the page of the dependency in the url you have a number with 3 or 4 figures
ex. http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=2983, in this case type 2983


So I tried to update my lastest upload: Swan Mill Tramstop (http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=2971)


In the Dependency Tracker, I get this error:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/jeronij/public_html/csxlex/lex_deptracker.php on line 226
Lot with ID does not exist!


One of the Dependencies (BSC BAT Props VDK Vol 01 (http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=333)) I get: "This dependecy has cascading dependencies "

If you click on the dependencies under Name and Link nothing happens. Should it go to the dependencies so one can check the cascading....




Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on August 31, 2013, 08:54:11 AM
Yeah I checked those and there were some errors in both.

For the Swan Mill Tramstop, you added an extra '$' at the end, which made the parser think there was an extra dependency (but there wasn't - hence the error)
For the BAT Props, you had marked it as Dependencies: "None" but that has to be in allcaps: "NONE".

You're right about the links bugging out sometimes though, fixing it..

EDIT: Link bug with cascading dependencies fixed. Should always display the right links now, and allow you to visit them.

EDIT2: "NONE" does not have to be in allcaps anymore. Any combination will work. None, NoNe, NOne, none, NONE, etc
Title: Re: Upcoming 2013 LEX Updates
Post by: vester on August 31, 2013, 02:16:07 PM
Thank you Casper.

Always nice to have an extra set of eyes to look at it.

Great you already fixed it. Will be updating my stuff, soon.
This is so much easier for everybody, uploaders and downloaders.  &apls &apls &apls



Now I just need to figur out what the group is for and how to use it.
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 01, 2013, 02:35:03 AM
Vester: custom groups are for tying/roping/grouping sets of releases that belong together (but were released seperately) together. For example: canal sets. Those are usually released as a few packs (a Basic pack, a Bridge pack, Tunnels and Locks pack, etc.) and the custom groups allow creators to have them displayed together in Power Search (through the Custom Group part of the form).

Updated the lay-out of the Lot Lists today (Popular / Latest Uploaded / Latest Updated) so they also feature the infinite scrolling. Note that accessing the lot lists through the old frame-based header is no longer supported (since the frame header is deprecated and will be removed as soon as most of the public-facing LEX pages have had their lay-out updated). You'll have to go through the new header for it to work...

or just use this link
http://sc4devotion.com/csxlex/lex_lotlist.php?orderBY=recent
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on September 01, 2013, 03:14:23 AM
My files button displays all the files, is it normal?
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 01, 2013, 03:33:24 AM
Heh, I keep forgetting about the My Files functionality. It's hidden pretty deep, doesn't get used very often, and has roots in pretty much every search functionality that the LEX ever had..

Fixed now, it should only display your own files now (but will only work through the new header. not through the old one)
Title: Re: Upcoming 2013 LEX Updates
Post by: vortext on September 01, 2013, 04:20:30 AM
Thanks for the info, the dependencies list was easy enough and I've uploaded the first file. However, I cannot download the file, nor can I either delete or lock the file.  &mmm

The following errors occurs.



Warning: filesize() [function.filesize]: stat failed for /home/jeronij/public_html/csxlex/files/Carriages 'n Horses.zip in /home/jeronij/public_html/csxlex/lex_filedesc.php on line 438

Warning: filesize() [function.filesize]: stat failed for /home/jeronij/public_html/csxlex/files/Carriages 'n Horses.zip in /home/jeronij/public_html/csxlex/lex_filedesc.php on line 359

Warning: Cannot modify header information - headers already sent by (output started at /home/jeronij/public_html/csxlex/lex_filedesc.php:359) in /home/jeronij/public_html/csxlex/lex_filedesc.php on line 378
Title: Re: Upcoming 2013 LEX Updates
Post by: catty on September 01, 2013, 04:21:45 AM
Just went to have a look at the latest file from Vortext, its got this error message at the top of the page

Warning: filesize() [function.filesize]: stat failed for /home/jeronij/public_html/csxlex/files/Carriages 'n Horses.zip in /home/jeronij/public_html/csxlex/lex_filedesc.php on line 438
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 01, 2013, 04:21:57 AM
Yeah.. that's probably because of the ' in the filename. LEX doesn't really like that sort of thing. I'll see if I can figure something out to fix that.

In other news: the user profile has been updated to the new layout

EDIT: Seems like your "special" filename corrupted the system. I'll have to delete it from the database and ask you to upload it again with a normal filename. Maybe "CarriagesAndHorses.zip"?
Title: Re: Upcoming 2013 LEX Updates
Post by: vortext on September 01, 2013, 04:23:09 AM
Quote from: CasperVg on September 01, 2013, 04:21:57 AM
Yeah.. that's probably because of the ' in the filename. LEX doesn't really like that sort of thing. I'll see if I can figure something out to fix that.

:-[ sorry for that, should've known better. . Can you fix it or should I reupload with a good name?

EDIT: well the seasonal mmps are up!  %BUd%

The Horse and Carriage file, however, has gone missing? And when I try to reupload it says the icon filename is already in use. .  &mmm

EDIT2: I didn't see your edit Casper. Yes I'll rename and reupload.

EDIT3: succes!! Both files are on the LEX!

A minor note: it seems like there is a minimum height requirement for the LEX icon as well?
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 01, 2013, 04:52:52 AM
No problemo - I believe it's working now?
Title: Re: Upcoming 2013 LEX Updates
Post by: vortext on September 01, 2013, 04:55:45 AM
Yep it is!  ()stsfd()

Thanks for making it possible in the first place Casper! The LEX looks really nice.  &apls
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 01, 2013, 07:56:48 AM
More changes..

+ Filenames that contain characters other than A-Z, a-z, 0-9, _ - and spaces are no longer allowed (they were never really allowed, just not checked for before) to avoid vortext-like problems in the future.
+ No more frames!
+ Main index page rebuilt
* Fixed some small bugs all over the place
* TODO: Add the navbar to the pages that haven't been overhauled yet (download list, my comments, collection ranking, ..)
Title: Re: Upcoming 2013 LEX Updates
Post by: vortext on September 01, 2013, 07:58:28 AM
Quote from: CasperVg on September 01, 2013, 07:56:48 AM
vortext-like problems

;D

Quote from: CasperVg on September 01, 2013, 07:56:48 AM
+ No more frames!

:thumbsup:
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on September 01, 2013, 08:00:53 AM
Could you contrast a little bit more the background color (grey especially).

Is it possible to have the last 9 uploads on the main page?

show more button is not working
Title: Re: Upcoming 2013 LEX Updates
Post by: APSMS on September 01, 2013, 04:03:42 PM
I'm using Firefox, and I noticed that whenever I use Power Search and click on a file in the search, that when I go back the power search resets, so that I have to reselect my parameters before it will show me the lots again. With the old PS it was ok, because if it happened (usually intermittently) the files were paged, so I could go back to the page that I was on, but with the fancy infinite scrolling update, I imagine this will be really troublesome if it isn't fixed (or if I don't find a way to fix it).

Also, whenever I did a search before, the results page would always tell me if I had downloaded a file/BAT/LOT, but now I have to click on the file before it will tell me the download status of the file. I'd really like it if you could restore that functionality, as it was handy to see at a glance.

Finally, while the frame is nice, it takes up a lot of screen real estate, and since I do not have a very hi-res screen (1366x768), it'd be nice to have the option to minimize the frames (like in the main forum) when I need to so that I can not have to scroll so much. If that's possible.

So far I am liking the updates, even though I appreciated the datedness of the old LEX (no fancy code, but then, no long loading times or bugs like on the STEX either). It's very clean (almost too much so), but things like the dependency tracker are invaluable when they work (or are enabled). Thanks for all the work!
Title: Re: Upcoming 2013 LEX Updates
Post by: jdenm8 on September 01, 2013, 08:22:13 PM
Quote from: APSMS on September 01, 2013, 04:03:42 PM
I'm using Firefox, and I noticed that whenever I use Power Search and click on a file in the search, that when I go back the power search resets, so that I have to reselect my parameters before it will show me the lots again. With the old PS it was ok, because if it happened (usually intermittently) the files were paged, so I could go back to the page that I was on, but with the fancy infinite scrolling update, I imagine this will be really troublesome if it isn't fixed (or if I don't find a way to fix it).

Due to the way the pages are implemented, I don't think what you want is even possible without moving back to the old URL Parameter paradigm.
Title: Re: Upcoming 2013 LEX Updates
Post by: APSMS on September 01, 2013, 10:21:09 PM
I see, but I'd hate to imagine trying to download all my SNM stuff over again with the new implementation. Perhaps a compromise ought to be reached (though I admittedly know too little about the HTML code to know if that's even worth suggesting).
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 01, 2013, 10:35:46 PM
Quote from: APSMS on September 01, 2013, 04:03:42 PM
I'm using Firefox, and I noticed that whenever I use Power Search and click on a file in the search, that when I go back the power search resets, so that I have to reselect my parameters before it will show me the lots again. With the old PS it was ok, because if it happened (usually intermittently) the files were paged, so I could go back to the page that I was on, but with the fancy infinite scrolling update, I imagine this will be really troublesome if it isn't fixed (or if I don't find a way to fix it).

I believe (at least for me - and I'm using Firefox too) that just using the Back button in your browser brings you back to the search results, exactly in the spot you were before you pressed the More Info button.

QuoteAlso, whenever I did a search before, the results page would always tell me if I had downloaded a file/BAT/LOT, but now I have to click on the file before it will tell me the download status of the file. I'd really like it if you could restore that functionality, as it was handy to see at a glance.

Heh, I didn't even realize that feature was available before. I'll restore it ASAP.

Quote
Finally, while the frame is nice, it takes up a lot of screen real estate, and since I do not have a very hi-res screen (1366x768), it'd be nice to have the option to minimize the frames (like in the main forum) when I need to so that I can not have to scroll so much. If that's possible.
There shouldn't be any frames anymore. If you are still seeing the black left and top frames - please clear your browser cache and do a clean login.
Title: Re: Upcoming 2013 LEX Updates
Post by: APSMS on September 01, 2013, 10:47:59 PM
Quote from: CasperVg on September 01, 2013, 10:35:46 PM
I believe (at least for me - and I'm using Firefox too) that just using the Back button in your browser brings you back to the search results, exactly in the spot you were before you pressed the More Info button.
Well, it's still a little hit or miss for me, but I noticed that it happens less often (I've cleared my browser cache--it was at 350MB!) if I actually use the back button instead of the hotkey on my mouse or keyboard. It worked often enough for me stop complaining about it. Hope no one else has this issue.

Quote
There shouldn't be any frames anymore. If you are still seeing the black left and top frames - please clear your browser cache and do a clean login.

And so they are [gone!]. Hadn't realized it was on my end. Looks incredibly clean. I think I actually like these design changes (unlike how Google switched up my Gmail inbox ;))

EDIT: I see what I was doing. I was bypassing login (or rather, avoiding logging in every time) by going directly to the URL of the main LEX page pre-update (...cslex/fr_main) but it's changed now to cslex/LEX_main.htm instead. I'll have to remember that.
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 02, 2013, 12:42:37 AM
Quote from: CasperVg on September 01, 2013, 10:35:46 PM
QuoteAlso, whenever I did a search before, the results page would always tell me if I had downloaded a file/BAT/LOT, but now I have to click on the file before it will tell me the download status of the file. I'd really like it if you could restore that functionality, as it was handy to see at a glance.

Heh, I didn't even realize that feature was available before. I'll restore it ASAP.

And it's back!

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FI7XFars.png&hash=5e605a2560a122179f0833740a56da71d35d89a4)

Also changed the old main page to display an alert asking people to update their bookmarks/saved links to get rid of the frames.
Title: Re: Upcoming 2013 LEX Updates
Post by: xannepan on September 02, 2013, 10:43:23 AM
Just tried to upload files to the prilex for scutineering. I get an error message

"
Please fix the following problems before we can proceed with the upload:
C:\fakepath\JENXAIRPORTRentalCar.zip contains invalid characters. Please limit it to alphanumeric
C:\fakepath\JENXAIRPORTRentalCar.jpg contains invalid characters. Please limit it to alphanumeric
"

What's wrong?
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on September 02, 2013, 11:34:00 AM
could be special characters in 'fakepath', try from a different path?

.... wait, never mind, that should totally not effect it >< could be the file name is too long? I doubt it tho .... sorry
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 02, 2013, 11:53:40 AM
Clear your cache and try again. It appears some browsers return the entire path when I request the file name (which causes problems in the alphanumeric checker) while others only return the actual filename (which works fine). I've made it less strict now.
Title: Re: Upcoming 2013 LEX Updates
Post by: BarbyW on September 02, 2013, 03:26:15 PM
I am finding a problem with filtering "My Files" from the sidebar. I am getting vortext's files shown first. In fact I am getting all the latest uploads ::)
Title: Re: Upcoming 2013 LEX Updates
Post by: vester on September 02, 2013, 03:41:44 PM
You are still in the old interface ?


Having a problem (http://i40.photobucket.com/albums/e242/vester_DK/Div/ExchangeError1_zpsd2a74734.jpg) with the edit interface. The sidebar is showing up first, then under it, the rest comes.
(the same if the window is maximized).




So what happens if someone is doing a mega prop pack ?
Would you then luck the files that goes into and place a referring numbers to the new package file ?
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 03, 2013, 01:43:47 AM
@Vester: Navbar should be working in the Edit window now. The rest of it's layout looks horrible now, but it's next on my list to be updated to the new markup.
If you upload a Mega Prop Pack, you should lock the packs it replaces and place a the new lotID in the "Superceded by" section of the Edit window of the old packs. All lots that had the old packs as a dependency will then be automatically updated to point to the new mega prop pack.

@BarbyW: Seems to work for me. Are you accessing it from here?

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2Fyone1xU.png&hash=86ed37f7c5987047b6d5dba88c53d1506335dec9)
Title: Re: Upcoming 2013 LEX Updates
Post by: BarbyW on September 03, 2013, 01:47:15 AM
Cleared my cache and logged in again and everything is now fine.
Title: Re: Upcoming 2013 LEX Updates
Post by: xannepan on September 03, 2013, 07:34:22 AM
Yep... but I already have a new problem. I tried to edit my file for a second time, which produced errors. First time edit (this morning) worked fine.


[XTemplate]•[] (templates/lex_edit_lot.html) does not exist

•parse: blockname [main.catsel] does not exist

•parse: blockname [main.catsel] does not exist

•parse: blockname [main.catsel] does not exist

•parse: blockname [main.catsel] does not exist

•parse: blockname [main.typesel] does not exist

•parse: blockname [main.typesel] does not exist

•parse: blockname [main.typesel] does not exist

•parse: blockname [main.typesel] does not exist

•parse: blockname [main.typesel] does not exist

•parse: blockname [main.typesel] does not exist

•parse: blockname [main.typesel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main.admintools.maxissel] does not exist

•parse: blockname [main] does not exist
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 03, 2013, 07:48:30 AM
Should be working now. I had a typo in the filename of the HTML page
Title: Re: Upcoming 2013 LEX Updates
Post by: vester on September 03, 2013, 08:26:48 AM
Update the files just to see if that worked.

In the dep. tracker I get this
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/jeronij/public_html/csxlex/lex_deptracker.php on line 226

Lot with ID does not exist! This is probably a mistake made by the author. Please report this to the administration.


The old dependency is shown as with a link to the file:
BSC Texture Pack VDK Vol 01 [S]

The status is still showing a green icon, should it be red or some other color than green, yellow and red. Orange maybe ?

Click on that link you get this:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/jeronij/public_html/csxlex/lex_filedesc.php on line 396
One or more errors occurred while processing your request..

Unknown column '638$' in 'where clause'
File has been moved, or removed. Please visit the main site ...
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 03, 2013, 10:18:24 AM
For the VDK San Andreas dependencies, you added an additional "$" at the end. You used "1180$", but it has to be "1180". Think of the dollar signs as commas (but without whitespace).
For the VDK Lindevang Station dependencies, you added an additional "$" at the end and used spaces in between. You used "475$ 746$ 90$ 334$" but it has to be "475$746$90$334"

For the BSC Texture Pack VDK Vol 01 superceded by, you added an additional "$" at the end. In this case, no dollar signs are needed, since a file can only be superceded by one other file.
Title: Re: Upcoming 2013 LEX Updates
Post by: JoeST on September 03, 2013, 10:25:36 AM
Casper, could you get away with using a regex to match the ID's? (\d+)(:?.+?(\d+))* would match one or more groups of digits (ID's) separated by anything.
Title: Re: Upcoming 2013 LEX Updates
Post by: vester on September 03, 2013, 10:59:54 AM
Quote from: CasperVg on September 03, 2013, 10:18:24 AM
..., you added an additional "$" at the end. In this case, no dollar signs are needed, since a file can only be superceded by one other file.

ahhh, now I get it. The $-sign is a separator. Hadn't got that part.
Sorry forgot state which file it was, but that got you to check other files too.



Okay playing around with the File Type and Category.
Got two files both Realistic and Mods - Transport

One shows this one:
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fsc4devotion.com%2Fcsxlex%2Fimages%2F250_MXC_Modd.gif&hash=29b043fb8527963e4bd75c611a4799b34a2d9c1b)
(Train Mods Vol 06)

The other shows this one:
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fsc4devotion.com%2Fcsxlex%2Fimages%2F250_MX_Transport.gif&hash=0bb5149f3a4bd6bc3f1b3446529cee287963732d)
(Train Mods Vol 7)


When editing the files the LEX Exclusive keeps been set to No, even there are Yes before hand.
The San Andreas and the Swan Mill Tramdepot I can't change it to LEX Exclusive, even the edit text says Yes, it turns out not to be it.

Seems like one file is missing from exchange.
The file is missing from the list My files. Its still on the exchange: GLR Train Mods Vol 2 (http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=55).

Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 04, 2013, 04:32:27 AM
Quote from: vester on September 03, 2013, 10:59:54 AM
Okay playing around with the File Type and Category.
Got two files both Realistic and Mods - Transport

One shows this one:
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fsc4devotion.com%2Fcsxlex%2Fimages%2F250_MXC_Modd.gif&hash=29b043fb8527963e4bd75c611a4799b34a2d9c1b)
(Train Mods Vol 06)

The other shows this one:
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fsc4devotion.com%2Fcsxlex%2Fimages%2F250_MX_Transport.gif&hash=0bb5149f3a4bd6bc3f1b3446529cee287963732d)
(Train Mods Vol 7)

Yes, that is normal. The LEX uses a seperate category system for the banners, that can only be set (and edited) by administrators. This is why new uploads always have the "empty" banner at first - basically it needs an admin to assign that category manually. I'm not entirely sure why it was designed that way. Perhaps Barby can shed some light on the reason?

QuoteWhen editing the files the LEX Exclusive keeps been set to No, even there are Yes before hand.
The San Andreas and the Swan Mill Tramdepot I can't change it to LEX Exclusive, even the edit text says Yes, it turns out not to be it.
I'll check that out. Sounds like a small mistake on my part.

Quote
Seems like one file is missing from exchange.
The file is missing from the list My files. Its still on the exchange: GLR Train Mods Vol 2 (http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=55).
Weird, it's showing up when I do an Advanced Search on your username, and that page uses the exact same search logic as the My Files button. It's all the way to the bottom though (since it was the first file you uploaded to the LEX).
Title: Re: Upcoming 2013 LEX Updates
Post by: BarbyW on September 04, 2013, 04:44:48 AM
Quote from: CasperVg on September 04, 2013, 04:32:27 AM

Yes, that is normal. The LEX uses a seperate category system for the banners, that can only be set (and edited) by administrators. This is why new uploads always have the "empty" banner at first - basically it needs an admin to assign that category manually. I'm not entirely sure why it was designed that way. Perhaps Barby can shed some light on the reason?


I wish I could explain why but that is something that Colyn and Werner did right at the start. I have no idea why they did that but i may be as well to keep it so that Admins have to check new uploads.
Title: Re: Upcoming 2013 LEX Updates
Post by: evarburg on September 04, 2013, 06:06:36 PM
just timidly inching in, guys : the new page asks my username & password, which of course I have long since forgotten and lost in many computer shuffles; I asked to reinitialize and was told an e-mail would be sent ; that was this morning -- a decade as far as theinternet is concerned. But no e-mail. Catty (who gave me this link) tells me there are three separate domains here ; apparently I can still go on the Exchange (which is mostly what I want/need: moar stuff at my disposal !!!!) but I would like to be able to go everywhere. Are (horror) THREE different usernames/passwords necessary ? I'll have to get them tattoed on my hands, then...

And while I'm at it : a feature I found immensely useful in the ancient get-up was the power search with the names of all the batlotters. Will that still be there after The Update ?

ANyway thanks for your dedication and work !
Title: Re: Upcoming 2013 LEX Updates
Post by: jaredh on September 04, 2013, 10:43:42 PM
I'm experiencing a problem with the new LEX while using Google Chrome.  I do not experience it with the latest Firefox (at work) or IE (on the computer with Chrome)

When I choose any category and scroll down to the end of the first set of items, in Firefox it automatically loads more.  In Chrome it doesn't do squat.   I can't see anything that would stop this from working on my end.  I disabled adblock for the LEX and that didn't fix it.  It simply doesn't activate the scripting to load more items in Chrome.

Just an FYI.
Title: Re: Upcoming 2013 LEX Updates
Post by: NCGAIO on September 05, 2013, 05:13:51 AM

How it works fine for me (Version 29.0.1547.66 m) I suggest that if you are using scroll wheel to then reach exactly the end of the page.


If not exactly the end then it really does not carry more results.
Title: Re: Upcoming 2013 LEX Updates
Post by: jaredh on September 05, 2013, 10:15:34 AM
The page I am using as a reference is the newly updated, which will scroll all the way back to 2007 if you have the patience.

Title: Re: Upcoming 2013 LEX Updates
Post by: catty on September 05, 2013, 11:40:46 AM
Quote from: evarburg on September 04, 2013, 06:06:36 PM
... Are (horror) THREE different usernames/passwords necessary ? I'll have to get them tattoed on my hands, then...

Hello again

I'm not sure what the situation is if you already have set up your separate accounts on the forums and the LEX (you only need to set up an account on the Wiki if you are planning on being an Editor on it), we do recommend to new users that they use the same usernames and passwords on each account as it makes it easier to remember them if they are all the same

... so here you are evarburg did you use the same username on the LEX or is it something else there?

-catty
Title: Re: Upcoming 2013 LEX Updates
Post by: themaroonday on September 05, 2013, 12:49:15 PM
Seems interesting, the recent LEX update was helpful and made navigation easy. I hope these updates do the same.
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 07, 2013, 06:23:28 AM
@evarburg: there are currently three (LEX, wiki, forums) login systems, that is correct. However, you'll probably only need 2 (forums, LEX) and nothing prevents you from using the same credentials - so that you only need to remember one. It's a long term goal to integrate the login/accounts of the LEX and these forums - so that only one account will be required in the future. However there is a lot of technicalities to figure out before we can achieve that.

@jaredh: that's really strange - I've tested it myself in Chrome and everything worked well - and NCGAIO didn't have any problems either. Are you sure you have nothing that blocks Javascript execution on Chrome?

@themaroonday: thanks! Making the LEX more intuitive to use is one of the main goals of the update process :)
Title: Re: Upcoming 2013 LEX Updates
Post by: jaredh on September 07, 2013, 03:29:01 PM
Casper I figured it out.

Adblock thinks your script that adds new items is an ad.  Disabling Adblock makes it work.

I repeated it on 3 computers....so its definitely the way Adblock interacts with the site.  I don't know if there is anything you can do about it beyond letting people know to disable it on the LEX.

jh
Title: Re: Upcoming 2013 LEX Updates
Post by: Kitsune on September 07, 2013, 04:08:54 PM
I have an interesting problem - I have to login into the lex each time I visit. It appears the cookie is being set to expire at the same moment I login to the lex.
Title: Re: Upcoming 2013 LEX Updates
Post by: vester on September 07, 2013, 04:59:35 PM
Also if you follow this link:
BSC Exchange (http://sc4devotion.com/csxlex/lex_lotlist.php?orderBY=recent)
Title: Upcoming 2013 LEX Updates - WYSIWYG
Post by: CasperVg on September 08, 2013, 07:14:25 AM
Working on something small - will be applied to all the description boxes (upload, edit) once I figure out some small issues and have made sure that it's secure.

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FSivINKp.png&hash=d663497c88c069bf38cf4ee6ed81873600168067)

WYSIWYG (what you see is what you get) editing. While it doesn't really implement any new functionality per se (everything could be achieved by manually using HTML markup in the description), it does make laying out your descriptions a lot easier.
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on September 08, 2013, 09:17:47 AM
A bug from the "my files menu".

If I check all my files, EDF tower doesn't appear, if I don't a more precise research with my LOTs & BATs, it appears  &Thk/(

So it means that the button All my files doesn't show everything  &sly
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 08, 2013, 10:30:47 AM
QuoteSo it means that the button All my files doesn't show everything  &sly

So, yes. You're right - something's not working. But, really, is such a "annoyed" smiley needed? Do I need to remind you that I'm doing this all in spare time, for no pay at all and am working really hard at fixing up the LEX, updating the LEX and improving the LEX - all at the same time? I can't possibly fix everything at once. Not to mention that the "My Files" page is a really minor feature that is easily overcome by using the Power Search..   ::)

Anyhow - I believe it's fixed now. You might need to clear cache and reload the page for it to work though.
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on September 08, 2013, 10:36:51 AM
There was nothing bad in my words and in the smiley. I just use it because I was not sure about the fact: why it doesn't work and even more if this problem was not coming from my side so it only shows this and nothing else... 

I know you are doing this on your free time and everybody here thank you for this.
Title: Re: Upcoming 2013 LEX Updates
Post by: APSMS on September 12, 2013, 07:06:44 PM
I believe the old LEX had a button that allowed you to add files to your download list if you had perchance downloaded them off of another website (like the STEX or TSC) and wanted the LEX to keep track for you. I can't find that button in the new version. Could we have it back please? I have some files from mattb325 and SimGoober that are available at both places, but I found and downloaded them from the STEX first and would like to avoid having to fake download them (click the DL button and then cancel the dialog) in order to get them to show on my account.

Thanks; I like the new layout. Some of the changes take getting used to, but I think these are actually valuable changes (unlike some recent Google updates with a similar feel). A WYSIWYG editor (even if just for the LEX) should make things easier; I might be trying that LEX upload policy out sometime soon, too, so thanks for giving us all a chance to submit our best stuff [easily].
Title: Re: Upcoming 2013 LEX Updates
Post by: Pat on September 13, 2013, 12:39:20 AM
:thumbsup: &apls &apls    &apls :thumbsup:

First off Casper wonderful job here on the new LEX!!!

OK now I have noticed I am having some issues though with browser support, FireFox doesn't like to display LEX at all, Opera can DL but nothing happens, then get error to many DL's, Chrome same issue as Opera... I to have noticed that I have to log in each time in visiting the LEX or switching browsers...

(https://lh5.googleusercontent.com/-hYL46Z5yn0s/UjLCK0AQovI/AAAAAAAAAIo/7N_WqraLdr4/w800-h600-no/lexff.jpg)

But what I dont get is that when I do log on FF it validates my creditanels no problem... then I get that screen....
(https://plus.google.com/u/0/photos/109670978708127904705/albums/5923009953557364737/5923009950959837938?hl=en&pid=5923009950959837938&oid=109670978708127904705)
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on September 15, 2013, 06:52:46 AM
Made some small changes today:

- Visiting the splash screen (sc4devotion.com/csxlex/ sc4devotion.com/csxlex/index.htm or sc4devotion.com/csxlex/Default.htm) will automatically redirect you to the index page (3 latest lots, etc.) if it detects that you're already logged in
- Changed some other login-related stuff to make the above possible.
- Being logged in is no longer necessary to view the index page

NOTE: Enabling Javascript and Cookies is necessary for the LEX to function. If you run into problems, check that both Cookies and Javascript are enabled in your browser! If that is the case, clear your cache files and do a clean login from this page: http://sc4devotion.com/csxlex/
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on September 15, 2013, 01:12:32 PM
changements work fine for me  ;)

Could you change the title of a file which is locked, because when an upload is locked it's written LEX certified, ty

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fwww.ld-host.de%2Fuploads%2Fimages%2Faa6d734d4d653d43e6cf54d1181ccd44.jpg&hash=a6877a2583b1c1a4170bb2498e72a9647ef1ef24)
Title: Re: Upcoming 2013 LEX Updates
Post by: xannepan on September 15, 2013, 10:27:11 PM
Goodmorning.
Just found an issue with the BSClex.When I click on my latest uploads I get an error message.



Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/jeronij/public_html/bsclex/lex_filedesc.php on line 461

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/jeronij/public_html/bsclex/lex_filedesc.php on line 465

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/jeronij/public_html/bsclex/lex_filedesc.php on line 469

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/jeronij/public_html/bsclex/lex_filedesc.php on line 640

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/jeronij/public_html/bsclex/lex_filedesc.php on line 662
Title: Re: Upcoming 2013 LEX Updates
Post by: tdc on September 17, 2013, 09:57:49 PM
Nice work on the LEX redesign. Just a heads up, the site isn't sharing cookies with subdomains, which means when you login with www.sc4devotion.com and then follow a link to sc4devotion.com (no www), or the other way around, the browser doesn't carry the cookies across and the site makes you log in again. Basically the host of the cookies should be changed to ".sc4devotion.com".
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on September 21, 2013, 03:59:28 AM
Could you add vnaoned to author / creator approved list. ;)

Thanks in advance
Title: Re: Upcoming 2013 LEX Updates
Post by: BarbyW on September 21, 2013, 05:54:27 AM
Done.
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on September 21, 2013, 06:40:44 AM
Thanks Barbyw  :)
Title: Re: Upcoming 2013 LEX Updates
Post by: Girafe on September 21, 2013, 02:13:09 PM
If I go on uploader tools / collection rankings / select someone to get his files, it doesn't work.

Thanks for fixing  :)
Title: Re: Upcoming 2013 LEX Updates
Post by: Swordmaster on October 23, 2013, 10:02:26 AM
Whoever decided to include a PSC picture in the LEX banner, many thanks!!  :thumbsup:

(Yes, I only realized just now. . .  ::))


Cheers
Willy
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on November 02, 2013, 04:00:33 AM
Quote from: Swordmaster on October 23, 2013, 10:02:26 AM
Whoever decided to include a PSC picture in the LEX banner, many thanks!!  :thumbsup:
No problem, glad you like it.

A spin-off of some improvements I'm making to the admin interface for the LEX. Figured some extra search functionality couldn't hurt..

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2Fq0QgKFd.jpg&hash=430423c42c899a80bb44fe1b9f4758b043820446)

Basically a table of all lots on the LEX, that you can then manually filter and/or sort by name, author, upload date, category, etc.


EDIT: Now available on a LEX near you! Note that, due to the sheer size of the table, loading may be a bit sluggish if you're on an old computer
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FeBGzOYA.jpg&hash=2a364eac86f520b6111ba1c361e71254778ef271)
Title: Re: Upcoming 2013 LEX Updates
Post by: c.p. on November 02, 2013, 08:56:57 AM
I tried the new lot table feature out.  It's slow on my ancient computer but it works :)

I don't know if it is just me, but this is how the main LEX page (the main list of files) appears on my computer screen:

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fimg46.imageshack.us%2Fimg46%2F5959%2F374k.jpg&hash=503c9f2ab7c9563b7dea93b22fa2e056d5531c43)

The screenshot I captured to get this picture (using Alt+PrtScn) was 11,841 x 7,233 pixels  ()what().  This is the top left corner of that screenshot.  (I further reduced it in size by 50%.)

When I go to an actual item that I want to look at or download, that screen appears normal.  (the picture is correctly sized, etc).

EDIT: ignore what I said about the size of the screenshot.  That was a Windows Paint mishap, and had nothing to do with the LEX.
Title: Re: Upcoming 2013 LEX Updates
Post by: rooker1 on November 04, 2013, 07:27:19 AM
I have the same problem.
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on November 04, 2013, 08:53:33 PM
Hmm, that's weird. What browser/version and screen resolution are you guys using? It could be a mishap in the dynamic resizing features
Title: Re: Upcoming 2013 LEX Updates
Post by: c.p. on November 05, 2013, 08:02:10 AM
Internet Explorer 8, 1280x1024.  I haven't measured exactly, but the pictures appear to be stretched vertically to about 1024 pixels tall exactly the height of the window.
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on November 05, 2013, 09:46:11 AM
Hmm, trying it out using IE10 in IE8 compatibility mode didn't show such a problem on my end (I did get the problem to appear when going into IE5 compatiblity mode, but that was expected). I'm guessing it's an issue with the @media queries, which are unsupported by IE8 and under. I'll do some research to see if there are alternatives available.
Title: Re: Upcoming 2013 LEX Updates
Post by: rooker1 on November 06, 2013, 03:41:37 AM
I just noticed yesterday that the problem is now gone. Whatever you did, thank you.
And a huge thank you for all the hard work you do on the LEX.

BTW....I wish we could search by creator again.

Robin
Title: Re: Upcoming 2013 LEX Updates
Post by: CasperVg on November 06, 2013, 03:59:27 AM
You can :) Go  and select your favorite creator from the selection box that says "Author / Creator", then press Submit ;) (http://sc4devotion.com/csxlex/lex_search_00.php%5B/url)
Title: Re: Upcoming 2013 LEX Updates
Post by: c.p. on November 07, 2013, 08:42:23 AM
The picture-stretching problem is still happening for me. &mmm
Title: SC4Devotion LEX Updates - "Download Later" is back!
Post by: CasperVg on November 24, 2013, 07:35:13 AM
Back by popular request.. it required some re-coding and one of the main reasons I ended up programming the LEX API..

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F0wQWg2K.jpg&hash=7d7eba4174159385959cccba0628db71dad763c6)

You can now add files to your "download later" list again, which can then be accessed and downloaded by external tools (like the old LEX Download by Wouanagaine (*)) later. For example, you can browse the LEX at work, and later download the files you selected at home.

NOTE: the Download Later feature requires that you use a relatively new browser. It should work in recent versions of Firefox, Chrome, Safari, etc. It will also work in Internet Explorer versions 9 and above. If you are still using IE8 or lower please consider upgrading, as those browsers are horribly outdated and you will never get the full LEX experience!

NOTE: if you have an up to date browser and still don't see the "Download List" buttons, please clear your browser cache and make sure to log in using the index page (http://sc4devotion.com/csxlex/) to log in!

(*) the original LEX Downloader has not worked since the LEX layout update a few months ago. I will release a cross-operating system application (in Java) later today that fills that gap.
Title: Re: SC4Devotion LEX Updates
Post by: vortext on November 24, 2013, 07:50:16 AM
Question: if I want to update my tree controllers, do I need to upload the LEX images again or can I just upload the zip-file?
Title: Re: SC4Devotion LEX Updates
Post by: CasperVg on November 24, 2013, 07:52:10 AM
Only the zip-file should suffice. The software will automatically assume that anything that you don't upload while editing should remain the same.
Title: Re: SC4Devotion LEX Updates
Post by: JoeST on November 24, 2013, 08:39:26 AM
(you should probably rename that button to 'download later'?)
Title: Re: SC4Devotion LEX Updates
Post by: CasperVg on November 24, 2013, 08:50:29 AM
@JoeST: Heh, you're right. What was I thinking.. I'll change it asap

In other news, the LEX Downloader X is now on the LEX (http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=3070)

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FkA18VuO.jpg&hash=290f13dc9073fe7bbc61154d4f8791fca44e1d7e)
Title: Re: SC4Devotion LEX Updates
Post by: memo on November 24, 2013, 10:21:10 AM
Great, we need more Java. It works as expected on my end. :thumbsup: Only the absolute layout is a little off on my system.

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fwww.ld-host.de%2Fuploads%2Fimages%2Ffa7d2dce787e2b835c9ee0e88635d5a4.jpg&hash=71f4ad6a8f594be065d0914e27db736fd13dbce0)
Title: Re: SC4Devotion LEX Updates - "Download Later" is back!
Post by: jdenm8 on November 24, 2013, 06:27:16 PM
Quote from: CasperVg on November 24, 2013, 07:35:13 AM
If you are still using IE8 or lower please consider upgrading, as those browsers are horribly outdated and you will never get the full LEX experience!

I think it should be mentioned that XP users cannot do this, so they should use Firefox, Chrome or Opera instead.
Title: Re: SC4Devotion LEX Updates
Post by: CasperVg on November 24, 2013, 11:54:17 PM
@ Memo: Thanks! Apparently the Mac OS version of JavaFX has a bigger font size. I have released an updated version (v. 1.0.5) with a larger sidebar that should fix the issue (I tested on my brother's Mac and it seemed to work now) and also adds an extra download button. There's a "Download all" and a "Download checked" button now.
@ jdenm8: That's correct. Although, with XP soon reaching EOL status, it will no longer receive any updates, so I would advise anyone still using XP to upgrade to Windows 7 or 8.1 as soon as they can.

EDIT: I have just done some UI updates to the web version of the Download Later list, which didn't get the layout facelift yet. It also comes with some new features, like removing files from the list and one-click downloading them. All of this uses the new API and thus IE9+

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FqKQWnTB.png&hash=ab458c48a468354f923e6e898c9e41f6009b5ad0)



If the birthday cake on the LEX homepage looks somewhat like this for you, then it's time to get a more up-to-date browser..

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FPslAmQt.png&hash=a9d86c4ba29fc23a57d89e6f5ffa9ac20c4e6a27)

Title: Re: SC4Devotion LEX Updates
Post by: Jack_wilds on February 19, 2014, 01:35:20 PM
unable to PM Caspervg as I am locked from doing so...  %confuso 

I am having serious issues with the LEX for teh passed 3 weeks... as I am unable to log correctly even when it says I am being loged on... then I am blocked from all features even though i am logged on... I have done all I know to do cleaning out the cache... changing passwords...

even Jmouse has tried to help to no avail    &mmm  ... what can be the issue?... if anyone knows how to get a hold of Caspervg on behalf would be greatly appreciated....  :thumbsup:   :)  THX
Title: Re: SC4Devotion LEX Updates
Post by: catty on February 19, 2014, 04:00:02 PM
First of all while I realize you want this fixed, it was not necessay to post this more than once, as for your problem, I'm assuming you have done all the usual things

Disabling Pop-up blocker for the LEX
Disabling any AD blocking programs for the LEX
Adding the LEX as a trusted zone if you are using IE (similiar program in Firefox).

-catty
Moderator
Title: Re: SC4Devotion LEX Updates
Post by: Jack_wilds on February 19, 2014, 04:22:47 PM
Pardon me Catty...

as I was experiencing some server glitches  ??? [here or there] telling me posts were not being posted so I posted again to make sure it was posted right... apparently everything posted...

sorry my bad...  &mmm 

the lex issue is just being very frustrating perplexing, even when the fixed; don't fix it... so I will just give up on it, then I will stop crying about it  :'( 

:satisfied:
Title: Re: SC4Devotion LEX Updates
Post by: catty on February 20, 2014, 01:07:59 AM
Quote from: Jack_wilds on February 19, 2014, 04:22:47 PM
.the lex issue is just being very frustrating perplexing, even when the fixed; don't fix it... so I will just give up on it, then I will stop crying about it ...

()sad()

I'm inclined to think its something in your computer or browser settings or your anti-virus software that's causing it, I'm happy to compare settings, etc with you maybe we can spot something.

I'm using Win 7 Home 64-bit, Firefox 27.0.1, Norton 360 and I've never had any problems using the LEX since it was updated.

-catty
Title: Re: SC4Devotion LEX Updates
Post by: Jack_wilds on February 20, 2014, 01:20:15 PM

here is some data to look at...

however, what makes this very perplexing and troublesome to understand is the LEX worked for me for well over a year the updates to the LEX never appeared to be a problem for weeks and then suddenly 3 weeks ago, the LEX started to act up with my passwords allowing me to 'log-in' but still blocked from using all privileges [download, tool bar, features, access my profile, even the 'log-out' button is gone]...  also I am not experiencing any troubles with other Sim Cities sites...

so if you have some ideas that will clear this mystery up would be appreciated...

Gateway MD7309u

Firefox 27.0.1

use System Mechanic Pro Vr 12.5

Operating System:      Windows 7 Home Premium* , Service Pack 1 (6.1.7601)
Default Language:      English
DirectX* Version:      11.0
Physical Memory:      2936 MB
Minimum Graphics Memory:   128 MB
Maximum Graphics Memory:   1340 MB
Graphics Memory in Use:   47 MB

Processor:      Intel64 Family 6 Model 23 Stepping 10 Genuine Intel
Processor Speed:      dual core 2094 MHZ


*   Accelerator Information   *

Mobile Intel(R) 4 Series Express Chipset Family
Current Graphics Mode:   1366 by 768 True Color (60 Hz)
Title: Re: SC4Devotion LEX Updates
Post by: catty on February 20, 2014, 01:47:51 PM
Quote from: Jack_wilds on February 20, 2014, 01:20:15 PM
...the LEX started to act up with my passwords allowing me to 'log-in' but still blocked from using all privileges [download, tool bar, features, access my profile, even the 'log-out' button is gone]...  also I am not experiencing any troubles with other Sim Cities sites... .

I'm at work so this is going to be quick, this is always happening to me as they are on a toolbar which can hide itself, you have to click something at the top of the screen to get them back, I'll have a look tonight and see what it is I click to get the menu back

-catty
Title: Re: SC4Devotion LEX Updates
Post by: catty on February 21, 2014, 12:53:26 AM

Typical the one time you want your computer to play up and lose the LEX menu bar it won't do it, all I can remember is I just click where the menu should be and I get it back again, as for your computer settings we have a few differences between us, like I have 8GB of memory and a single core sandy bridge processor, and I'm still using DirectX 9, but there is no major computer differences between us, software is the same except for the "System Mechanic Pro Vr 12.5", which I don't have, I'm not even sure I know what it does as to whether it would impact on you using the LEX

%confuso
Title: Re: SC4Devotion LEX Updates
Post by: Jack_wilds on February 24, 2014, 01:21:07 PM
still no changes in what is occurring...  ()sad()

feel as though I have been relegated to the LEX-doghouse...  ??? I have been using system pro as long as I have been involved with Sim-cities with no issues... so I am pretty certain thats not the issue...

its very frustrating  %confuso

THX for your help as much as U could...

perhaps when CasperVg returns he can look into this...  :)
Title: Re: SC4Devotion LEX Updates
Post by: gi on February 24, 2014, 02:14:49 PM
I have had the same problem ever since I changed from Windows XP to Windows 8. I can get into the LEX but cannot download anything as it just keeps asking for the password.
It seems to be some "falling out" between the LEX and the OS because if I go into the LEX on my laptop, which runs Linux, everything is fine (I then download the file I want on that machine and transfer it to my PC via Dropbox; clunky but it works.)
I have no experience of Windows 7 so I don't know why it should have started misbehaving for you; have you run an upgrade lately?
Title: Re: SC4Devotion LEX Updates
Post by: Jack_wilds on February 24, 2014, 02:52:39 PM
I am as updated as much as I know to be... it doesn't help that I had do issues for well over an 2-3 year andthat the update of teh lex no issues for till 4 weeks ago...  %confuso
Title: Re: SC4Devotion LEX Updates
Post by: CasperVg on March 21, 2014, 12:05:35 AM
I've fixed a bug in the bulk dependency download system (thanks Dudeman4250 (http://sc4devotion.com/forums/index.php?action=profile;u=54622)!) today.
Title: Re: SC4Devotion LEX Updates
Post by: CasperVg on June 12, 2014, 06:51:43 AM
I have fixed a bug in the image thumbnail system that was causing missing thumbnail for certain files (thanks to FrankU, vester, Girafe for noticing it).

Authors/creators of files that were affected should re-upload the day/preview image for each affected file (I've tried my best to fix as many as possible myself, but it's possible that I've missed one). I'm sorry for the inconvenience!
Title: Re: SC4Devotion LEX Updates
Post by: vester on June 12, 2014, 06:54:35 AM
I had a problem with one of my images as it would show. Then I opened up the image in IrfanView and saved it again. Problem solved.
Good to hear you got the problem solved in your end.  :thumbsup:

All images is showing  ;D Great work.  :thumbsup:
Title: Re: SC4Devotion LEX Updates
Post by: CasperVg on June 12, 2014, 07:40:14 AM
Also, at vester's request, there's now a way to remove previously uploaded secondary and big images:

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FQcqdv0V.png&hash=249878a78b6b5564e597256623013bd8b8f15737)

Removing the primary image is not possible, because it is used in search results. ;)
You may have to clear cache before your browser will show the changes.
Title: Re: SC4Devotion LEX Updates
Post by: vester on June 12, 2014, 09:13:20 AM
Thank you, Casper, AGAIN! You are working fast. :thumbsup:

EDIT: Didn't need to clear the cache.
Title: Re: SC4Devotion LEX Updates
Post by: hellodave on July 31, 2014, 10:02:41 AM
Firstly, well done and massive thanks to Casper for his work on the LEX, really nice and such an improvement  &apls

I have an issue though, for some reason I've been unable to get the Download Later button to show.
I've disabled every browser extension and I've tried several browsers.

Luckily, I'm also a web developer, so I've managed to write a javascript bookmarklet that does the job.
I'll happily share it here if other people might find it useful, but thought I should check with Casper first?
Unable to PM so I'm posting here.

It uses the LEX API and gets authorization details from localStorage, just like the actual LEX.
It's basically some of the javascript from the LEX packaged in a bookmark :)

It is odd that it's not showing up though, I've looked through the javascript and I can't see where it would be added.
Title: Re: SC4Devotion LEX Updates
Post by: CasperVg on July 31, 2014, 01:33:32 PM
Quote from: hellodave on July 31, 2014, 10:02:41 AM
Firstly, well done and massive thanks to Casper for his work on the LEX, really nice and such an improvement  &apls

I have an issue though, for some reason I've been unable to get the Download Later button to show.
I've disabled every browser extension and I've tried several browsers.

Luckily, I'm also a web developer, so I've managed to write a javascript bookmarklet that does the job.
I'll happily share it here if other people might find it useful, but thought I should check with Casper first?
Unable to PM so I'm posting here.

It uses the LEX API and gets authorization details from localStorage, just like the actual LEX.
It's basically some of the javascript from the LEX packaged in a bookmark :)

It is odd that it's not showing up though, I've looked through the javascript and I can't see where it would be added.

Sure, feel free to release it. Things like that are exactly why I developed the LEX API, go right ahead :)

I just noticed that I can't see the "Add to download list" button either right now. I fear I may have accidentally overwritten/deleted the code for them in a change I made a few weeks ago. I'll check it out tomorrow when I have access to my dev computer.
Title: Re: SC4Devotion LEX Updates
Post by: hellodave on July 31, 2014, 03:14:44 PM
Ok cool, I don't seem able to post it as an actual link people can drag to their bookmarks bar, so here is the code instead.

Instructions


javascript:(function(){
var this_url = document.URL;
var this_url_arr = this_url.split('=');
var this_file_id = this_url_arr[1];
if(this_url_arr[0] == 'http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET')
{
if(!isNaN(parseFloat(this_file_id)) && isFinite(this_file_id))
{
var requestOptions = {
url : 'http://sc4devotion.com/csxlex/api/v1/lot/' + this_file_id + '/download-list',
type : 'GET',
cache : false,
dataType : 'json',
headers : {
'Authorization' : 'Basic ' + localStorage.getItem('lex_auth')
},
timeout : 3000,
async : true,
success : function(){alert('File successfully added to download list!');},
error : function(){alert('An error occured, punch someone quick.');}
};
$.ajax(requestOptions);
}
else
{
alert('No file id found');
}
}
else
{
alert('This link only works on the view file page of SC4D LEX.');
}         
})();


I'm sure as soon as I post this I'll find a way to improve it.... but oh well.
If anyone can post it as a link that might make things easier.
Title: Re: SC4Devotion LEX Updates
Post by: CasperVg on August 01, 2014, 06:07:32 AM
Download List buttons should be back in action. Seems like I deleted the code behind them somehow. Luckily there was a backup :)
Title: Re: SC4Devotion LEX Updates
Post by: CasperVg on August 05, 2014, 12:13:15 AM
the SC4D LEX API v2 has been released. Aside from a few bugfixes, this release also comes with built-in support for searching by name. Eventually this change will be used to allow end-users to search files by name on the LEX as well. This was not possible before (except through the Google search page)
Title: SC4Devotion LEX Updates - Search by File Title
Post by: CasperVg on August 17, 2014, 12:02:59 PM
I felt like updating the LEX Power Search a little bit today. Not only should the results (especially the first batch) arrive quicker now, there's also a bit of extra functionality. It's something people have been requesting pretty much from the start of the LEX.. Being able to search for file titles. You can also combine with any of the other available filters.

So it's possible to search for e.g. all files with "canal" in the title by SimGoober that have not been locked.

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FhEE15oO.png&hash=df041d63f792e2359dda51ffeed0454153d7f80a)

If you don't see the new functionality - or search doesn't work - you may have to clear your browser cache.

Let me know if there's any problems and enjoy!

- Casper
Title: Re: SC4Devotion LEX Updates - Search by File Title
Post by: Yild on August 17, 2014, 12:33:33 PM
LEX:

link from Latest Uploads: Show more..

returns "Please use at least one filter."

for each button "All files"..."Tools&Docs"
Title: SC4Devotion LEX Updates - LEX Downloader X Updated
Post by: CasperVg on September 13, 2014, 06:07:25 AM
A new version of the LEX Downloader X (http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=3070) has been released on the LEX. Changelog:

v 1.5
    - bump support library versions (LEX4J v1.1 instead of an indev version)
    - improve lot preview image functionality. Should be more stable
    - add translation functionality. LEX Downloader X is now available in English and Dutch. Let me know if you want to help translating to an other language!
Title: Re: SC4Devotion LEX Updates - LEX Downloader X Updated
Post by: JoeST on December 19, 2014, 06:24:58 AM
It would be useful if the 'tools & docs' group didn't have models in it. Aka, move the model files into their own group. They aren't tools or docs, really.
Title: SC4Devotion LEX Updates - LEX Downloader X 2.0 Released
Post by: CasperVg on December 21, 2014, 01:53:41 AM
Quote from: JoeST on December 19, 2014, 06:24:58 AM
It would be useful if the 'tools & docs' group didn't have models in it. Aka, move the model files into their own group. They aren't tools or docs, really.
Yeah, I agree that not reserving a category for model files was a pretty bad decision back in the day. I'll see if I can fix that someday.




A new version of the LEX Downloader X has just been released on the LEX (http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=3070).

It comes with functionality to parse Cleanitol dependency files, which will add the dependencies to your download list and give you a chance to download them in bulk.

Title: SC4Devotion LEX Updates - Auto-load-on-scroll issue fixed on recent Chrome
Post by: CasperVg on December 26, 2014, 08:18:15 AM
A recent Chrome update may have broken the search/lotlist auto-load-on-scroll functionality for some people. The issue has been fixed and should roll out to everyone over the next 24 hours (or just clear your browser cache to get the fix immediately)
Title: Re: SC4Devotion LEX Updates - LEX Downloader X 2.0 released
Post by: CasperVg on January 10, 2015, 07:21:06 AM
You can now share direct links to search queries/results:

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2Fb76a1KT.png&hash=ad3a39c02139e05504e04fa67c9b2d7532bff59e)

That way, you can link people directly to CAM Industrial files by BarbyW (http://sc4devotion.com/csxlex/lex_search_00.php?query=eyJsZXhfY2F0ZWdvcnkiOiI2MCIsImNyZWF0b3IiOiIxMSIsImV4Y2x1ZGVfbG9ja2VkIjoiMSIsImV4Y2x1ZGVfbm90Y2VydCI6IjAiLCJxdWVyeSI6IiJ9), for example :)
Title: Re: SC4Devotion LEX Updates - LEX Downloader X 2.0 released
Post by: CasperVg on March 23, 2015, 11:26:55 PM
A login issue on Internet Explorer 9 has been fixed. Thank you, Quan for reporting it :)
Title: SC4Devotion LEX Updates - Download Tracker Issues Fixed!
Post by: CasperVg on November 07, 2015, 02:36:37 AM
Good news everyone,

the download tracker issues that have been plaguing the LEX over the past couple of months (download tracking was not working at all for anyone) have been fixed. It turns out that one of our database tables responsible for the tracking had become corrupted. Download tracking (and also download-later listing) should work 100% for everyone again. Please let me know if you still encounter any issues.  ;)

We regret any inconvenience that this may have caused to you - and would like to apologize by raising the download limits (daily MBs) by 25% for the rest of the month of November.

- Capser Casper

EDIT: Wow, can't even spell my own name correctly anymore
Title: Re: SC4Devotion LEX Updates - Download Tracker Issues Fixed!
Post by: Girafe on November 07, 2015, 05:23:17 AM
 :thumbsup:
Title: Re: SC4Devotion LEX Updates - Download Tracker Issues Fixed!
Post by: Jack_wilds on November 07, 2015, 05:52:42 PM
dealing in code all the time; makes one forget simple daily things  ??? 
    :thumbsup:
Title: SC4Devotion LEX Updates - Speed improvements & Better bulk dependency packages
Post by: CasperVg on January 15, 2016, 02:45:45 AM
Ever noticed how it could take a couple of seconds for a LEX download to start? Well, not anymore. Over the past couple of days I have been improving the efficiency of all things related to our largest database table, the "Download History". It holds about 15 million download records, and that was beginning to put a serious strain on performance. Things like downloading a file, accessing the dependency tracker, downloading a bulk dependency, etc. took quite some time.

Now, downloading a file is instant, and accessing even the largest (eg. CAM Residential Starter Pack) dependency trackers takes no more than half a second. (Power) searching and the Lot Table functionality are also faster now  :)

On top of that, the Bulk Dependency creation has been rewritten from scratch to be more performant and also more helpful. It will now automatically include cascading dependencies (dependencies of the dependencies) and come with a CONTAINS and WARNINGS file, with a list of all files that were included (including the reason why) and a list of files that couldn't be included (locked/deleted), respectively. Because of the way it is now implemented, there's a chance you may have to re-enter your LEX username/password once every so often when doing a bulk download (browser limitations).

Format of CONTAINS.json
[
  {
    "id": 119,
    "name": "BMD Mediterranean Style Farms",
    "status": {
      "ok": true,
      "deleted": false,
      "superseded": false,
      "superseded_by": -1,
      "locked": false
    },
    "file": "BMD Med style Farms and fields.zip",
    "reason": {
      "first_time": true,
      "outdated": false,
      "version_mismatch": false
    }
  },
  {
    "id": 345,
    "name": "BSC MEGA Props MBEAR Vol01",
    "status": {
      "ok": true,
      "deleted": false,
      "superseded": false,
      "superseded_by": -1,
      "locked": false
    },
    "file": "Install_BSC_MEGA_Props_MBEAR_Vol01.zip",
    "reason": {
      "first_time": true,
      "outdated": false,
      "version_mismatch": false
    }
  },
  {
    "id": 403,
    "name": "BSC MEGA Props - swi21 Vol01",
    "status": {
      "ok": true,
      "deleted": false,
      "superseded": false,
      "superseded_by": -1,
      "locked": false
    },
    "file": "Install_BSC_MEGA_Props_swi21_Vol01.zip",
    "reason": {
      "first_time": false,
      "outdated": true,
      "version_mismatch": false
    }
  }
]


Kesher Council Chambers_dependencies.zip contents
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FnxX1Ax7.png&hash=a1fd2ff3d41ef3fc5d922fefc9cce51f7ee63b5d)

If you notice any irregularities, let me know. For those wondering, the bulk dependency functionality can also be triggered with the LEX API v4, using the endpoint http://www.sc4devotion.com/csxlex/api/v4/lot/<lotid>/bulk-dependency (http://www.sc4devotion.com/csxlex/api/v4/lot/<lotid>/bulk-dependency).
Title: Re: SC4Devotion LEX Updates - Speed improvements & Better bulk dependency packages
Post by: Swordmaster on January 15, 2016, 05:06:14 AM
You're awesome Casper. I will have to put together a new plugins folder over the coming weeks so those improvements are very useful!

Cheers
Willy
Title: SC4Devotion LEX Updates - Now on HTTPS
Post by: CasperVg on October 23, 2018, 12:07:03 AM
the LEX has been updated to run using the HTTPS protocol now. This means that the data transmitted between you and the server (e.g. username and password) is no longer visible to possible people listening in to the connection. This means that the URL for the LEX has changed from http://sc4devotion.com/csxlex to https://sc4devotion.com/csxlex. Existing http links will be automatically redirected. It's possible that you may have to clear your browser cache before the LEX is fully functional again for you. Let me know if you encounter any issues.

The goal is to also move the forums to HTTPS, but this requires more technical operations (upgrading the SMF forum software, which requires upgrading PHP, ...) and thus will take more time.
Title: Re: SC4Devotion LEX Updates - Now on HTTPS
Post by: AsimPika3172 on October 23, 2018, 01:59:11 AM
Cool! Everything was HTTPS ever!  :thumbsup:  &apls &apls
Next job is... this forum itself becomes HTTPS very soon!  ()stsfd()
Title: Re: SC4Devotion LEX Updates - Now on HTTPS
Post by: CasperVg on April 11, 2019, 12:30:53 AM
A minor bugfix was just pushed to the v4 API:

- Fixed an issue that caused infinite loops if two files referred to each other as a dependency.

This happened for example with VDK GLR Tram Mods Package Vol 01 (lotid 337) and Vil's fix for VDK GLR Tram Mods (lotid 2293)