PCWX App Discussion...

Status
Not open for further replies.

{jarvis}

Senior Member
Joined
Dec 25, 2016
Messages
573
Reaction score
17
hi,

1) what do u mean by settings page sometimes works?? can elaborate on which part doesnt work??

2) okay i can implement the bookmark icon in the thread itself.

3) i dont understand this part, arent you reading the thread from page 1? unless u click on other pages.



i might implement the dropdown icon on all subforums in future update, but for now u can bookmark the sub forum, which would place the forum in the left panel. then u can simply find it there later and click it.

what do u mean by flag badges? i did make the font bold though for new PM.
as for deleting PM, i wanted to implement it, but the HTML response header returns differently from others. makes it hard for me to parse. i will try again.

1) recently u updated the app to allow more settings (eg: change theme) but somehow after the updates, occasionally it is still showing the outdated settings page( without the newly implemented change theme function, only have the "editable quote" function) but it seems fixed now. will monitor and let u know again!

3) when i click on a thread, i am actually reading from the last post to the first post.. (eg post #45.. #44..#43...... #2..#1) can there be an option to let user choose to read thread from (post no #1..#2..#3..)? :)
 

kuma-mon

Arch-Supremacy Member
Joined
Apr 16, 2017
Messages
10,481
Reaction score
5,196
1) recently u updated the app to allow more settings (eg: change theme) but somehow after the updates, occasionally it is still showing the outdated settings page( without the newly implemented change theme function, only have the "editable quote" function) but it seems fixed now. will monitor and let u know again!

3) when i click on a thread, i am actually reading from the last post to the first post.. (eg post #45.. #44..#43...... #2..#1) can there be an option to let user choose to read thread from (post no #1..#2..#3..)?
:)

hi,

okay for the last post to first post, unfortunately my app can't invert those. u have to go to hwz website, go to USER CP under the menu, then forum options and change your post layout to show linear oldest first


LV68SsI.png
 
Last edited:

BlackCube

Great Supremacy Member
Joined
Jul 18, 2003
Messages
71,252
Reaction score
861
hi,

hmmm probably because u scroll up back to #40 then press back, then it resumes back to #40?? i tried many times to replicate your issue but i cant ar, all resumes back to where i left off

yeah. that's why I said it's random.

u rmb the last seen post and not the last seen latest post?
 

kuma-mon

Arch-Supremacy Member
Joined
Apr 16, 2017
Messages
10,481
Reaction score
5,196
anyway sry guys, but i think i should change these few design elements of my app because notorand have been complaining i'm copying his app.

1) login page: i will change the way people login, instead of login from browser i will create a login screen which will pass info to hwz

2) i am thinking of putting the forum list as a right panel instead, see how first

3) i will change the placement of the dropdown sub forums
 

szeli

Arch-Supremacy Member
Joined
Mar 24, 2003
Messages
21,438
Reaction score
3,144
anyway sry guys, but i think i should change these few design elements of my app because notorand have been complaining i'm copying his app.

1) login page: i will change the way people login, instead of login from browser i will create a login screen which will pass info to hwz

2) i am thinking of putting the forum list as a right panel instead, see how first

3) i will change the placement of the dropdown sub forums

he complaining to you?
 

szeli

Arch-Supremacy Member
Joined
Mar 24, 2003
Messages
21,438
Reaction score
3,144
ah I see it. just do yr own thing la. many apps r using e same design elements maybe he shud go complain to them too. joke sia...
 

BlackCube

Great Supremacy Member
Joined
Jul 18, 2003
Messages
71,252
Reaction score
861
anyway sry guys, but i think i should change these few design elements of my app because notorand have been complaining i'm copying his app.

1) login page: i will change the way people login, instead of login from browser i will create a login screen which will pass info to hwz

2) i am thinking of putting the forum list as a right panel instead, see how first

3) i will change the placement of the dropdown sub forums

I don't think the login is a good idea.

Posted with Nexus 5 via PCWX
 

kuma-mon

Arch-Supremacy Member
Joined
Apr 16, 2017
Messages
10,481
Reaction score
5,196
sry guys, i have paused EDMW pager for now because there is a technical issue. dont know why suddenly there's a lot of repeated notifications and username is empty.
 

bullfrog

Banned
Joined
Jan 1, 2000
Messages
18,189
Reaction score
1,152
i cannot think of any better way other than login from browser and capture the cookie. but then i dont want to be accused of copying
:(
:(

Just stick with the current method. Its not copying to redirect a person to the main login page. Only considered copying if the main page is also written by the gagt dev too ;)
 

bullfrog

Banned
Joined
Jan 1, 2000
Messages
18,189
Reaction score
1,152
Got one minor request. Can make the font size, one size larger? Or put an option to increase its size in settings? Some of us old already. Eye sight (among other things) failing :(. Need larger fonts to read comfortably l :s34: .
 

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
13,547
Reaction score
1,301
anyway sry guys, but i think i should change these few design elements of my app because notorand have been complaining i'm copying his app.

1) login page: i will change the way people login, instead of login from browser i will create a login screen which will pass info to hwz

2) i am thinking of putting the forum list as a right panel instead, see how first

3) i will change the placement of the dropdown sub forums

First of all, I don't think you are copying anything from a software standpoint, because the implementation is all your own, the implementation of similar or exact ideas is all over the place and those that you have listed above is not a blatant copy.

Otherwise things like login is a blatant copying because it exist in almost all websites, and smartphones with touchscreen would have copied blatantly and the same goes for all fork and spoons all over the world. If there is any legality involved, one should get a copyright or patent. Only change something if you think it gives you more value or differentiate your app from another, don't change just because someone say so. You are just putting yourself in a disadvantage, because there are times, there are only limited ways to do something right.

In the case of item (1), allow me to enlighten you on the security aspect of that, if that is the intention of such a technique. It might not be true that because the mobile app is using a webview and that https is used and hence there is no chance of the mobile app from extracting the password entered by the user? I believe one could inject javascript into the webview after it is loaded in Android. I have read multiple articles that allow it. I also looked up the Android API and found the following "evaluateJavascript" method that will allow one to inject javascript, and correct me if I am wrong, but it does not forbid one from injecting into a HTTPS page.

That would means there is no need to prevent the mobile app from accessing the end-user's password in your own interface. You can opt to store or not depending on your wish, but the statement that the mobile app does not misuse the credential is just a made-believe statement, there is no technical barrier to prevent the mobile app from doing so using webview and https, only if the app is untampered with, in your case, it is your app, so you have the power to do so. All security bets are off, as long as the end points are compromised. Therefore I don't see the need for you to adhere to a false sense of security in your mobile app.

For better usability, you can use your native widget to collect the username and password, and invoke the https webrequest via a form submit in the background, there is no less security compared to the webview approach. You can choose to not store the username and password, only the token. You can also provide the "remember me" using native UI interface. This way your app can continue to access HWZ forum without enduser's credentials.

Have fun :)
 
Last edited:

kuma-mon

Arch-Supremacy Member
Joined
Apr 16, 2017
Messages
10,481
Reaction score
5,196
Got one minor request. Can make the font size, one size larger? Or put an option to increase its size in settings? Some of us old already. Eye sight (among other things) failing :(. Need larger fonts to read comfortably l :s34: .

hi,

okay this one i think u just simply can change your font size manually in your android settings. i can make a setting to change the font size but sry it will be a tedious process. :(:s22:
 

kuma-mon

Arch-Supremacy Member
Joined
Apr 16, 2017
Messages
10,481
Reaction score
5,196
First of all, I don't think you are copying anything from a software standpoint, because the implementation is all your own, the implementation of similar or exact ideas is all over the place and those that you have listed above is not a blatant copy.

Otherwise things like login is a blatant copying because it exist in almost all websites, and smartphones with touchscreen would have copied blatantly and the same goes for all fork and spoons all over the world. If there is any legality involved, one should get a copyright or patent. Only change something if you think it gives you more value or differentiate your app from another, don't change just because someone say so. You are just putting yourself in a disadvantage, because there are times, there are only limited ways to do something right.

In the case of item (1), allow me to enlighten you on the security aspect of that, if that is the intention of such a technique. It might not be true that because the mobile app is using a webview and that https is used and hence there is no chance of the mobile app from extracting the password entered by the user? I believe one could inject javascript into the webview after it is loaded in Android. I have read multiple articles that allow it. I also looked up the Android API and found the following "evaluateJavascript" method that will allow one to inject javascript, and correct me if I am wrong, but it does not forbid one from injecting into a HTTPS page.

That would means there is no need to prevent the mobile app from accessing the end-user's password in your own interface. You can opt to store or not depending on your wish, but the statement that the mobile app does not misuse the credential is just a made-believe statement, there is no technical barrier to prevent the mobile app from doing so using webview and https, only if the app is untampered with, in your case, it is your app, so you have the power to do so. All security bets are off, as long as the end points are compromised. Therefore I don't see the need for you to adhere to a false sense of security in your mobile app.

For better usability, you can use your native widget to collect the username and password, and invoke the https webrequest via a form submit in the background, there is no less security compared to the webview approach. You can choose to not store the username and password, only the token. You can also provide the "remember me" using native UI interface. This way your app can continue to access HWZ forum without enduser's credentials.

Have fun :)

hi,

i think the login part is fine, i believe notorand was referring to the way i show the warning text before login and how i import the subscribed threads which is similar to his one.

but nvm i will think how first, i will try to test my own acc to see if i can pass my login info through https. and also i have to make the
"remember me" checked which i dont know how. :(:(

and you're right the password cannot be extracted because it is encrypted. but either way i have no intention or purpose to store password anyway. thanks for ur advise again, i will think how first.
 
Status
Not open for further replies.
Important Forum Advisory Note
This forum is moderated by volunteer moderators who will react only to members' feedback on posts. Moderators are not employees or representatives of HWZ Forums. Forum members and moderators are responsible for their own posts. Please refer to our Community Guidelines and Standards and Terms and Conditions for more information.
Top