Find On Page / Forward / View Source bookmarklets - Windows Phone 7 Development and Hacking

UPDATE: New incremental search on page ("Next" button)!
So, one thing that has annoyed me about Mango are the changes to IE's user interface. I love the new rendering and JavaScript engines, but the UI is a pain. It wasn't enough to hide away the Tabs and Favorites options; they completely removed the "Find on page" and "Forward" menu options.
However, these can be (somewhat) implemented in JavaScript, and stored as Favorites (sometimes called "bookmarklets") that execute the script instead of navigating to a page. This is the approach that was used for iOS 3 and below, for example (which also lacked Find on Page). It also works on the desktop, incidentally.
Together with XDA member @byobge, I set out to create bookmaklets that would reimplement these features on Mango.
Forward was easy. You can simply create a Favorite from any page, change the Name (I use "! Forward" to help it stand out), and set the Web Address box:
Code:
javascript:history.forward()
Find On Page was a lot trickier. For one thing, it's a more complicated action that doesn't have a built-in JS function like Forward. For another thing, IE on WP7 doesn't support the JS prompt() function, for no discernable reason (Mobile Safari does, which is how their version was implemented). To fix this, we created a pseudo-prompt that puts a highlighted bar with a text box and a button at the top of the current web page view. The actual searching and highlighting code was taken from multiple sources through various attempts to make this work, with the final version being borrowed from Jesse Ruderman’s bookmarklet collection on his blog.
UPDATED VERSION: Now adds incremental searching to the page, so it will auto-scroll you between them using a "Next" button!
Just like Forward, create a Favorite on any page, change the name (I used "! Find On Page"), and change the Web Address (Copy/Paste are your friends; make sure you get all of it!):
Code:
javascript:eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(4(){4 e(s){b B.1z(s)}4 8(s){b B.1r(s)}4 12(){5 o=w.1w;b o==F?p.1v:o}4 Y(){5 o=w.1P;b o==F?p.1I:o}4 z(s){s.1J=\'1p\';s.1m=\'1M\';s.1i=12()+\'14\';s.1h=Y()+\'14\'}4 G(){5 2=e(\'2\'),9=e(\'9\');k(F==2){2=8(\'T\');2.r=\'2\';5 s=2.7,l=8(\'v\');z(s);s.1g=\'1e%\';s.y=\'#1f\';9=8(\'v\');9.r=\'9\';9.t=\'1d\';2.f(9);l.t=\'1k\';l.u=\'1o\';l.H=4(){P(9.u)};2.f(l);p.f(2)}10{2.7.O=\'S\';a=0}}4 P(s){e(\'2\').7.O=\'1l\';k(s===\'\')b;5 n=D(B.R,s.x(),s.Z),m=8(\'v\'),d=8(\'T\'),c=8(\'v\');1c(s+": "+a);2.13.18(2);d.r=\'U\';z(d.7);d.7.O=\'S\';m.t=\'16\';m.u=\'1b\';m.H=4(){N()};d.f(m);c.t=\'16\';c.u=\'1j\';c.H=4(){1L.1K()};d.f(c);p.f(d);i=a-1;N();b n}4 N(){5 s=e("J"+i),Q=-V,M=-V;s.7.y="X";++i;i%=a;s=e("J"+i);s.7.y="1G";1H{Q+=s.1q;M+=s.1R}1Q(s=s.1O);w.1N(Q,M);z(e(\'U\').7)}4 D(6,K,L){5 q,A,g,h,17,E;A=0;k(6.11==3){q=6.1u.x().1t(K);k(q>=0){g=8("1s");g.r="J"+a;g.7.y="X";h=6.15(q);17=h.15(L);E=h.1x(1y);g.f(E);h.13.1D(g,h);++a;A=1}}10{k(6.11==1&&6.I&&6.W.x()!="1A"&&6.W.x!="1B"){1C(5 j=0;j<6.I.Z;++j){j=j+D(6.I[j],K,L)}}}b A}5 a=0,i=0;5 w=1E,C=B;5 p=C.R;5 1a=C.19;G();C.1n(\'1F\')})()',62,116,'||pf||function|var|nd|style|dce|qt|ct|return|||gebi|appendChild|sp|mN|cur|ch|if|sb|nx|||db|pos|id||type|value|input||toUpperCase|backgroundColor|PAT|skip|document|doc|sN|mC|null||onclick|childNodes|fsp|te|len|yo||display||xo|body|inline|div|dv|30|tagName|red|PXO|length|else|nodeType|PYO|parentNode|px|splitText|button|eB|removeChild|documentElement|dde|Next|alert|text|100|FFFF00|width|left|top|Cancel|submit|none|zIndex|execCommand|Find|absolute|offsetLeft|createElement|SPAN|indexOf|data|scrollTop|pageYOffset|cloneNode|true|getElementById|SCRIPT|STYLE|for|replaceChild|window|stop|yellow|do|scrollLeft|position|reload|location|99|scrollTo|offsetParent|pageXOffset|while|offsetTop'.split('|')))
Older version:
Code:
javascript:(function(){function G(){var pf=doc.getElementById('pf');var qt=doc.getElementById('qt');if(null==pf){pf=doc.createElement('div');pf.id='pf';var s=pf.style;s.position='absolute';s.zIndex='99';s.top=(scT||scBT)+'px';s.left=(scL||scBL)+'px';s.width='100%';s.backgroundColor='#FFFF00';pf.appendChild(doc.createTextNode('Search: '));qt=doc.createElement('input');qt.id='qt';qt.type='text';pf.appendChild(qt);var sb=doc.createElement('input');sb.type='button';sb.value='Find';sb.onclick=function(){P(qt.value)};pf.appendChild(sb);doc.body.appendChild(pf);}else{pf.style.display='inline';count=0;}}function P(s){document.getElementById('pf').style.display='none';if(s==='')return;var n=srchNode(document.body,s.toUpperCase(),s.length);alert("Found "+count+" occurrence"+(count==1?"":"s")+" of '"+s+"'.");pf.parentNode.removeChild(pf);return n;}function srchNode(node,te,len){var pos,skip,spannode,middlebit,endbit,middleclone;skip=0;if(node.nodeType==3){pos=node.data.toUpperCase().indexOf(te);if(pos>=0){spannode=document.createElement("SPAN");spannode.style.backgroundColor="red";middlebit=node.splitText(pos);endbit=middlebit.splitText(len);middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);middlebit.parentNode.replaceChild(spannode,middlebit);++count;skip=1;}}else{if(node.nodeType==1&&node.childNodes&&node.tagName.toUpperCase()!="SCRIPT"&&node.tagName.toUpperCase!="STYLE"){for(var child=0;child<node.childNodes.length;++child){child=child+srchNode(node.childNodes[child],te,len);}}}return skip;}var count=0,scL=0,scT=0,scBL=0,scBT=0;var w=window,doc=document;if(typeof doc.body!='undefined'&&typeof doc.body.scrollLeft!='undefined'){scBL=doc.body.scrollLeft;scBT=doc.body.scrollTop;}if(typeof doc.documentElement!='undefined'&&typeof doc.documentElement.scrollLeft!='undefined'){scL=doc.documentElement.scrollLeft;scT=doc.documentElement.scrollTop;}G();})()
Improvements are totally welcome to this! Neither of us write JS professionally (or at least, I haven't in many years), and there are probably improvements that we haven't even thought of. There are also probably other useful bookmarklets that could be created. Go wild!
New script from @Martin7Pro to view the current page source:
Code:
javascript:h=document.documentElement.outerHTML;document.open("text/plain").write(h).close()
Note that this will "navigate forward" to the source view; you can return to the actual page just by hitting Back. If somebody finds a way to get it to open in a new tab, that would be awesome. window.open() doesn't seem to work as expected on WP7.
From @roqstr, a simple bookmarklet to jump to the top of the page:
Code:
javascript:scroll(0,0)
A few things to keep in mind:
Mobile IE doesn't support CSS position:fixed. Thus the shenanigans with figuring out the current view box.
Bookmarklets must be kept below 2048 characters in the mobile browser, thus the compacted form. You could definitley compress it further, though (for example, replace "document.getElementById" with a single-character variable).
Features that would be cool:
A way to find text that crosses an element boundary. This version only finds matches that occur entirely within a single text element.
A way to un-highlight without needing to refresh the page (although, in Mango, the Refresh button *is* sort of right there all the time).
Hope this is useful!
EDIT: Some additional bookmarklets for the phone that may be useful, such as translation and removal of non-mobile-friendly content, can be found here: http://www.1800pocketpc.com/bookmarklets-for-windows-phone/22429/. Thanks @the0ne for the link!
EDIT2: A nice way to get the bookmarklets in an easy-to-copy way is to visit this link on the phone: http://www.1800pocketpc.com/shared_files/Bookmarklets.txt
However, that currently only has the original Find On Page version. Hopefully they'll update with the incremental version soon.

This is awesome stuff. Thanks a lot for your work, I think it will be useful to many of us.
As an alternative, Browser Plus also has the feature to search within a page.

That's awesome! Thanks~

You're welcome! It was fun putting it together.
Alternative browsers can be very cool, but are somewhat crippled by the lack of a way to set them as the default. I think it is actually possible to change the default browser - the HKEY_CLASSES_ROOT registry hive has configurations for the default open action for the HTTP and HTTPS protocol URIs - but nobody that I've seen has done it yet.

I like the idea, because indeed the IE UI is a pain.
As Marvin_S and snickler are working on a new browser maybe they can add some features....
Sent from my OMNIA7 using XDA Windows Phone 7 App

Cool stuff have added it here : bookmarklets for Windows Phone

Well I've discovered after half an hour copy and paste are not my friends....in the xda app I can see the full code on one page not a stupid scrolling box. but in the app I can't copy and paste the whole thing. Needless to say I still dont have find on page. it would be nice to copy the whole code at once
Sent from my Schubert using XDA Windows Phone 7 App

nalgrim said:
Well I've discovered after half an hour copy and paste are not my friends....in the xda app I can see the full code on one page not a stupid scrolling box. but in the app I can't copy and paste the whole thing. Needless to say I still dont have find on page. it would be nice to copy the whole code at once
Sent from my Schubert using XDA Windows Phone 7 App
Click to expand...
Click to collapse
Open up this site on your phone and copy it from there...
http://justpaste.it/findwp7

clfosk said:
Open up this site on your phone and copy it from there...
http://justpaste.it/findwp7
Click to expand...
Click to collapse
Incomplete code, there is code missing in this "justpaste" link.

Its ok I just copied it to notepad on a desktop and mailed it to myself. Thanks tho
Sent from my Schubert using XDA Windows Phone 7 App

dotcompt said:
Incomplete code, there is code missing in this "justpaste" link.
Click to expand...
Click to collapse
Weird, should be fixed now.

This is awesome, very much appreciated.

This is awesome, Thanks a lot for your work......

Here a screenshot of the "Find on page" function...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

And this one in german lang
Thanks for this solutuion.
Code:
javascript:(function(){function G(){var pf=doc.getElementById('pf');var qt=doc.getElementById('qt');if(null==pf){pf=doc.createElement('div');pf.id='pf';var s=pf.style;s.position='absolute';s.zIndex='99';s.top=(scT||scBT)+'px';s.left=(scL||scBL)+'px';s.width='100%';s.backgroundColor='#FFFF00';pf.appendChild(doc.createTextNode('Suche: '));qt=doc.createElement('input');qt.id='qt';qt.type='text';pf.appendChild(qt);var sb=doc.createElement('input');sb.type='button';sb.value='Finde';sb.onclick=function(){P(qt.value)};pf.appendChild(sb);doc.body.appendChild(pf);}else{pf.style.display='inline';count=0;}}function P(s){document.getElementById('pf').style.display='none';if(s==='')return;var n=srchNode(document.body,s.toUpperCase(),s.length);alert("Gefunden "+count+" Treffer"+(count==1?"":"")+" 'von"+s+"'.");pf.parentNode.removeChild(pf);return n;}function srchNode(node,te,len){var pos,skip,spannode,middlebit,endbit,middleclone;skip=0;if(node.nodeType==3){pos=node.data.toUpperCase().indexOf(te);if(pos>=0){spannode=document.createElement("SPAN");spannode.style.backgroundColor="red";middlebit=node.splitText(pos);endbit=middlebit.splitText(len);middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);middlebit.parentNode.replaceChild(spannode,middlebit);++count;skip=1;}}else{if(node.nodeType==1&&node.childNodes&&node.tagName.toUpperCase()!="SCRIPT"&&node.tagName.toUpperCase!="STYLE"){for(var child=0;child<node.childNodes.length;++child){child=child+srchNode(node.childNodes[child],te,len);}}}return skip;}var count=0,scL=0,scT=0,scBL=0,scBT=0;var w=window,doc=document;if(typeof doc.body!='undefined'&&typeof doc.body.scrollLeft!='undefined'){scBL=doc.body.scrollLeft;scBT=doc.body.scrollTop;}if(typeof doc.documentElement!='undefined'&&typeof doc.documentElement.scrollLeft!='undefined'){scL=doc.documentElement.scrollLeft;scT=doc.documentElement.scrollTop;}G();})()

Bookmarklets
I also installed bookmarklets TextOnly and Translate. It took a few to get copy and paste to do what it should (fingers to darned big). Nice to have. Thanks.

gentry33 said:
I also installed bookmarklets TextOnly and Translate. It took a few to get copy and paste to do what it should (fingers to darned big). Nice to have. Thanks.
Click to expand...
Click to collapse
So why you don´t share the code here ?
GoodDayToDie could add it to post #1.

No need @contable, the link to them was already posted on the first page. I added it at the bottom of the first post, though; thanks for the suggestion!

GoodDayToDie said:
No need @contable, the link to them was already posted on the first page. I added it at the bottom of the first post, though; thanks for the suggestion!
Click to expand...
Click to collapse
Ok. I saw the link but I didn´t try it. Anyway good to know that 2 more scripts are confirmed to work... Thanks again.
Edit: Better adding this link to post #1: http://www.1800pocketpc.com/shared_files/Bookmarklets.txt

Translate and TextOnly
I found the code @http://www.1800pocketpc.com/bookmarklets-for-windows-phone/22429/. Enjoy.

Related

Quran with many features ///Benedict.s/// Portrait and Landscape modes

Hi there
this is an OPEN-SOURCE program
After looking for a Quran program for a long time, I realised that there is not a single one which works on these new devices (Specially touch HD)
It has all the functions I have been looking for myself!
I have attached a picture.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I have tested it on the following only:
HTC Touch HD
HTC Touch Diamond
+anyone who tests this on other device please tell me if it works!
So here is a program for those of you in need!
Here are the functions:
1. you can bookmark pages
2. It will save the last page that you are in automatically
3. It saves the last orientation of the device
4. Both vertical and Horizontal views
5. Next, Previous buttons
6. Clear, big texts
7. Tap and Hold on pages to choose to:
bookmark
go back to the main page
exit
8. You can choose to go to certain : Page, Part, or even chapter
9. Choose orientation in the main page
10. tap the screen to "Page Down" (particularly useful in Diamond which has a smaller screen)
If this is used in any way, or it is to be published in any other place, IT HAS TO BE FREE as this is an open-source program. And the source code should be included if you change anything in the program!
A work by Benedict.s
Hope this is usefull
Cheers
Instructions:
just unZip and copy the program anyware you want the run the "Quran (Benedict.s) .exe" using the file explorer!
You can make a shortcut in the start menu if you want for easier access!
Note: You do need the latest .net framework installed on your device!
Download Links:
I would prefer it if you downloaded from RAPIDSHARE!
Program:
http://rapidshare.com/files/288275681/Quran__Benedict.s_.zip
http://www.zshare.net/download/67481697c030a139/
Sourse Code:
http://rapidshare.com/files/297714680/Quran__Benedict.s__Source_code.zip
http://www.zshare.net/download/67482247f7a7a517/
Jazzak Allah Khair bro
thanks alot
Thanks buddy I will try it & give you feedback
JazakalAllah,
I have been searching for this for some time.
I will try it and let you know.
Quality Check
Hi there
have you guys had any problems so far?
Anything you want to tell me?
And by the way, would anyone consider any sort of donation if I gave my paypal acount address?
Let me know
Cheers
Donations
Thats one excellent app, gratz dude.
I am thinking of setting up a paypal account for my local mosque, and was hoping to use your thread to collect some money for my local mosque, as they are in need of some new carpets and stuff? Is that alright?
Can someone reupload the source files, it's been removed from the original link.
Update
Hi there
Thanks fro the enormous amounts of feedbacks that you gave me! Seriously though, tell me something.... could you tell me if it works on pother devices or not?
And by the way, what other sites do you want me to upload the files?
Tell me the ones you want.
And for the source code, I will reupload it whenever I have time (there is something wrong with my internet recently, I get disconnected regularly!)
Cheers
benedict.s said:
Hi there
Thanks fro the enormous amounts of feedbacks that you gave me! Seriously though, tell me something.... could you tell me if it works on pother devices or not?
And by the way, what other sites do you want me to upload the files?
Tell me the ones you want.
And for the source code, I will reupload it whenever I have time (there is something wrong with my internet recently, I get disconnected regularly!)
Cheers
Click to expand...
Click to collapse
Best sites to upload to are
www.4shared.com
www.2shared.com
www.zshare.com
www.mediafire.com
Thanks in advance
Update
Mirrors on zshare (check first post)
Updated link for rapidshare source code!
I do prefer if you guys downloaded from rapidshare!
Links are now up & presumably, they work!
anyone tried the new links yet?
Look guys, 1153 people have downloaded this application! could you at least give some feedback? any errors? have you tried it on any other device other than the ones stated?
Come on!!!!
Great Work!!! Keep It up!!!!
Bless YOU!
benedict.s said:
anyone tried the new links yet?
Look guys, 1153 people have downloaded this application! could you at least give some feedback? any errors? have you tried it on any other device other than the ones stated?
Come on!!!!
Click to expand...
Click to collapse
I tried it on Omnia and it works fine.
you can add an auto-rotation feature (if screen rotated, application automatically turns to landscape mode).
more bookmarks (save points) would be nicer; even it it was fixed (like three bookmarks).
in the settings page, it's better to add a back button to go back to the main window (I know you can click on any "go" button); but it's just better.
in the long-press menu (in the main window), it's good to have dynamic text (not clickable) to display the durrent Surah's name and part (Juz'a).
Finally, I have noted one thing though (not a big deal and you can ignore it); when in landscape mode (horizontal), the scrolling is programmed as a right-hand lanscape only even if I turned it to left-hand landscape which I always do.
Thanks for all the great effort; although it lacks all advanced features on other apps, I liked this one the most; it met my requirements.
Oh and I downloaded the source code from Rapidshare
Thank you, may allah bless you
N_M_S said:
I tried it on Omnia and it works fine.
you can add an auto-rotation feature (if screen rotated, application automatically turns to landscape mode).
more bookmarks (save points) would be nicer; even it it was fixed (like three bookmarks).
in the settings page, it's better to add a back button to go back to the main window (I know you can click on any "go" button); but it's just better.
in the long-press menu (in the main window), it's good to have dynamic text (not clickable) to display the durrent Surah's name and part (Juz'a).
Finally, I have noted one thing though (not a big deal and you can ignore it); when in landscape mode (horizontal), the scrolling is programmed as a right-hand lanscape only even if I turned it to left-hand landscape which I always do.
Thanks for all the great effort; although it lacks all advanced features on other apps, I liked this one the most; it met my requirements.
Oh and I downloaded the source code from Rapidshare
Click to expand...
Click to collapse
Cheers mate!
I might do these if i have time!
For now I am preparing for my up coming exams!
benedict.s said:
Cheers mate!
I might do these if i have time!
For now I am preparing for my up coming exams!
Click to expand...
Click to collapse
Good Luck
New Version
OK guys,
a new version will be coming out soon...
with new pics (thanks to "kareeem" for providing the new tajveed pages)
Just thought I should let you guys know...

[v1.5] Home Screen Customizer on Marketplace

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introducing "Home Screen Customizer" - A finger friendly app available on Marketplace that allows you to customize your Titanium home screen.
v1.5 Screenshots (Showing new Favorite Apps/MRU panel on the right):
This app allows you to rearrange the home screen panels to your liking by simply press & hold then drag the panels around (See left most screenshot). You can also add additional panels or remove existing panels.
Download
The app is on US Marketplace under Tools category. Or use keyword "home screen" to search for it.
The app is also available in many other regions. If I have translation for a language, then it's likely available in that region. Note that v1.5 is not yet available outside US but will be rolled out as Microsoft approves the app for other regions.
If it's not available in your region, you can still switch your Marketplace application to US English or another region that has the app in order to download the Customizer.
Changelog for v1.5:
- Fix for Omnia II
- Fix to stop TARecordExecution message from coming up
- Some minor fixes for search panel
- More translations: Czech, Spanish, and Dutch
- Maybe other stuff that I forgot
For Developers:
If you submit your panel to Marketplace or want to plug into my app's experience, I have built in plugin capability so that you can show an Add form and an Edit form in the UI.
Just download the app from Marketplace and copy \Program Files\Home Screen Customizer\TitaniumAlloyPlugin.dll to PC to be referenced in your .Net CF project.
Please see the attached zip file for a sample of how to implement an Add form to be shown when user adds a panel to their home screen and an Edit form for when user wants to configure something already on their home screen.
[HKLM\Software\Microsoft\CHome\TitaniumAlloyPlugins]
"Your Plugin Name"="Your Plugin DLL Path"
Nice job, I'll try it for sure
edit:
Works like a charm, thanks!
Error
I get an Error when running this application says "An unexpected error has occurred in TitaniumAlloy.exe" Any ideas?
If you're not in US, please try the following:
Go to Start->Settings->System->Regional Settings
Change region to "English (United States)"
Reboot
See if you can find it on Marketplace now
Go back to Regional Settings to change back to original value
Click to expand...
Click to collapse
sorry, but it doesn't work...
alandashby said:
I get an Error when running this application says "An unexpected error has occurred in TitaniumAlloy.exe" Any ideas?
Click to expand...
Click to collapse
Somebody emailed and told me there seems to be problems with Imagio. Is that the device you're using?
I'll have to do some investigation to figure out why, maybe go to a store and play with the device or something.
orzo92 said:
sorry, but it doesn't work...
Click to expand...
Click to collapse
I saw on a forum somebody said those steps might work for non-US markets, but I guess it does not. I'll go figure out the right steps for it to work and report back when I have something.
Love the app. Got it from the Windows Marketplace. I had been using chome editor, but this interface is less complex and user friendly. Not sure if your looking for feedback, but I'll offer some anyway .
I like the contacts panel, but it displays companies rather than person's name as the default. If the company field is empty, then it defaults to name. I think having the name always as the default would be more popular. Just my 2cents. Thanks for the great app.
orzo92 said:
sorry, but it doesn't work...
Click to expand...
Click to collapse
After changing your location you should reinstall the Marketplace - it worked for me.
Kamill said:
After changing your location you should reinstall the Marketplace - it worked for me.
Click to expand...
Click to collapse
Thanks! I'll add the instruction to the 1st post.
shaninNH said:
I like the contacts panel, but it displays companies rather than person's name as the default. If the company field is empty, then it defaults to name. I think having the name always as the default would be more popular. Just my 2cents. Thanks for the great app.
Click to expand...
Click to collapse
Thanks for the feedback. Yeah, I can see why you'd want the name always since these are your favorite contacts and are probably close friends or family.
nice work mate and congrats on making it to Marketplace
the0ne said:
nice work mate and congrats on making it to Marketplace
Click to expand...
Click to collapse
Thanks! By the way, I updated the first post to include instruction on how to make weather panel work for Non-US cities.
For Melbourne, you'd use "wc:ASXX0075"
just found your app through the marketplace. the weather and contacts tab was the only thing that I missed from touchflo3d, now my home screen looks just like I want to
it works great! I tried showaco's chome editor before with no luck.
the only thing missing (for me) is an opera favorites panel (or just launch opera instead of internet explorer from the favorites panel) and the search panel also opens internet explorer by default, I would like it to open opera.
thanks for your work
I'm also getting the Titaniumalloy.exe bug but I'm using a touchpro2 with mighty rom.
Really a nice app! With the MarketPlaceRegionSwitch it was easy to install on a German device.
Just one Problem so far: The weather plugin shows the temperature in °F. How do I switch to °C? And german texts would also be nice...
peterbonge said:
Really a nice app! With the MarketPlaceRegionSwitch it was easy to install on a German device.
Just one Problem so far: The weather plugin shows the temperature in °F. How do I switch to °C? And german texts would also be nice...
Click to expand...
Click to collapse
To switch it to celsius:
Run Home Screen Customizer
Select "weather"
Press "Edit"
Press "Menu"
Press "Celsius"
Press "Save"
As for translation to other languages, I could use some help Google and Bing's machine translations are not good enough.
thedumbkid said:
To switch it to celsius:
Run Home Screen Customizer
Select "weather"
Press "Edit"
Press "Menu"
Press "Celsius"
Press "Save"
As for translation to other languages, I could use some help Google and Bing's machine translations are not good enough.
Click to expand...
Click to collapse
Thanks for the info. But wouldn't it be better to place this setting on the page (below the zipcode) instead of "hiding" it in the menu?
Regarding the translation: I can try to help you. Just post the string file(s) here or send it/them to me (the address is on my website).
Marketplace doesn't think this is for Sprint TP2?
On my desktop, it says I've 'bought' Customizer, but it doesn't have it to download on my phone. It doesn't find it when I search for it either. And yes, I'm set for US English, though at one point on desktop it thought I was in Australia?
Thoughts?
ibap said:
On my desktop, it says I've 'bought' Customizer, but it doesn't have it to download on my phone. It doesn't find it when I search for it either. And yes, I'm set for US English, though at one point on desktop it thought I was in Australia?
Thoughts?
Click to expand...
Click to collapse
Not sure... did you give the marketplace switch tool a try?
peterbonge said:
Thanks for the info. But wouldn't it be better to place this setting on the page (below the zipcode) instead of "hiding" it in the menu?
Regarding the translation: I can try to help you. Just post the string file(s) here or send it/them to me (the address is on my website).
Click to expand...
Click to collapse
Thanks Peter. I agree with you. In general I'd like the UI to be better, but right now the weather panel UI is just what I had time to put together. I have some offers for doing translation, and I still need to put together all the strings being used when I get a chance. Once I have that complete list then I can seek out more help for translation. Thanks!

[APP] pTasks Development & Support thread

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
This is the development and support thread for pTasks. If you have any other enquiry, please contact me via PM or email.
- Are you using pTasks and have noticed something in the translation that can be improved? You can become a member of the pTasks Translation Team and help fix it
Send me a PM with your Gmail/Google username and the Language you want to translate to. You will receive an invite for editing privileges (you can edit/view the translation spreadsheet at http://bit.ly/8jT1j1)
- Are you a current user and would like to get early access to upcoming versions? PM in order to join the pTasks Beta Team.
Nice. Task Apps have been sparse.
Cheers mate. Will try now and let u know.
Can we request additions?
Feel free to do so. As I said above, there are no guarantees that I will ever implement them, but it might give me an idea what to do next if I ever find the time.
Screenshots please?
Ruudfood said:
Screenshots please?
Click to expand...
Click to collapse
screenshots now added!
Not sure how I managed this already!
Added a note, then went back to edit title, confirm save box appeared behind onscreen keyboard, hid keyboard and the confirm change popup disappeared and app crashed.
Other than that, nice simple app.
kinnyfaifai said:
Not sure how I managed this already!
Added a note, then went back to edit title, confirm save box appeared behind onscreen keyboard, hid keyboard and the confirm change popup disappeared and app crashed.
Other than that, nice simple app.
Click to expand...
Click to collapse
I am indeed able to reproduce this. I will be uploading a fixed version soon.
pangel83 said:
I am indeed able to reproduce this. I will be uploading a fixed version soon.
Click to expand...
Click to collapse
New version uploaded!
That was quick. Will try again!
I reckon the only thing this little app needs is to be added as a tab in manila, that'll make it perfect!
kinnyfaifai said:
That was quick. Will try again!
I reckon the only thing this little app needs is to be added as a tab in manila, that'll make it perfect!
Click to expand...
Click to collapse
Unfortunately this is quite difficult and beyond my ability... Hopefully at some point HTC will redesign Manila with plug-ins in mind. Until then... we can only bug them to do it!
Other languages might be a good addition
Thought this would have a Manila look and feel. Still, good work.
Shame you're going to end development here as I know a lot of users would like a more workable and full-featured task management in Leo.
Priority levels and due dates are now included in the new version
pangel83 said:
Unfortunately this is quite difficult and beyond my ability... Hopefully at some point HTC will redesign Manila with plug-ins in mind. Until then... we can only bug them to do it!
Click to expand...
Click to collapse
I hope HTC will open manila up a bit more to the devs. I know in theory how to do it, but it's a lot of work like you say. If I had the time I might have a bash at it. First job will be to tweak the layout xml (mode9). Anyways...
Very nice app! Maybe you could add a simple category editor and the possibility to pick a category from a drop down box when you edit a task.
I like the layout.
appelflap said:
Very nice app! Maybe you could add a simple category editor and the possibility to pick a category from a drop down box when you edit a task.
I like the layout.
Click to expand...
Click to collapse
Categories for the time being are generated automatically based on what can be found in tasks... A nicer editor is my current priority though
A really nice application. Congrats. I would love to be able to use selected text options in the edit field (long press in the memo box) so I could copy, cut and paste. This is something I really miss and everybody too.
Additionally it would be great if you could scroll with your finger not using the vertical scrollbar but directly in the text (just like you can in Message Compose in Manila)
Great app.
Great!
Hi All,
This app looks simple and spot on in my mind. Cannot imagine why HTC has left out task capabilities in HTC Sense (and why the standard today plugin task app in windows mobile is so basic)... anyway: this would make out the perfect fit for me, IF it had possibility to filter out future tasks (so that only todays due - or overdue tasks would be shown). Great work anyway!
... but "please please" as for the filtering option
/Lars
Some of the requests are now implemented in the new version
kinnyfaifai said:
I hope HTC will open manila up a bit more to the devs. I know in theory how to do it, but it's a lot of work like you say. If I had the time I might have a bash at it. First job will be to tweak the layout xml (mode9). Anyways...
Click to expand...
Click to collapse
Oh my, not another tab in Manila! Information about tasks on the Home tab that is clickable and allows to launch an appropriate application is the way to go for sure.

KINdroid(Vermine Droid Clone)

For those of you who have a psp you may know something about Portals. Offline web pages that give you the feel of using a different operating system. Well I've been working on making portals originally designed for the psp compatible with the KIN and then hosting them on a server due to KIN not being able to load web pages from it's flash storage.
I call the project I am currently working on KINdroid. It is based on the verminedroid PSP portal which is a PITA to work with because of the fact that it was programmed in french.
*UPDATE*
Recent changes include:
Fixed Maps link
Fixed calculator app
Added calendar link
Fixed weather link
Fixed duplicate backgrounds on some pages
Changed IM link to ebuddy
Please clear temporary files and cookies to see changes.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Give it a try yourself by going to http://173.89.0.47 on your KIN
Also try the windows phone 7 portal by going to http://173.89.0.47/win7phone/index.html
Use to have a psp, sold it for 50 bucks, modded xbox controller, and alot of other ****. And i had the same idea. All you need is a universal server with that on file so we can use it. Its not that hard. But hey, send me that vermin droid, i dont have it [email protected]
I saw someone also posted something about this portal on the Facebook page.
DarkMelon said:
I saw someone also posted something about this portal on the Facebook page.
Click to expand...
Click to collapse
That was me. Dezmond Grzenia = dezgrz
this is a pretty cool thing you've got going here. i'm not sure how useful it is right now, but it certainly has some potential.
it doesn't display quite right for me though. the background is tiled and everything is really small. i'd imagine it would be a relatively quick fix.
also i would suggest a back button, as the built in one is inconvenient as hell.
if anybody here knows javascript that might be a better option than html. loading each page is sort of inconvenient (especially on my awful internet).
slimeq said:
this is a pretty cool thing you've got going here. i'm not sure how useful it is right now, but it certainly has some potential.
it doesn't display quite right for me though. the background is tiled and everything is really small. i'd imagine it would be a relatively quick fix.
also i would suggest a back button, as the built in one is inconvenient as hell.
if anybody here knows javascript that might be a better option than html. loading each page is sort of inconvenient (especially on my awful internet).
Click to expand...
Click to collapse
Just double tap to zoom and it looks alright. Like I said on facebook some things have to be worked out but as a proof of concept it works...
I think making a WinPhone7 portal would suit the Kin's style better.
dezgrz said:
Just double tap to zoom and it looks alright. Like I said on facebook some things have to be worked out but as a proof of concept it works...
Click to expand...
Click to collapse
oh yea it definitely works really well for what it is, don't get me wrong. just a lil' constructive criticism. are you writing this? what language is it written in?
slimeq said:
oh yea it definitely works really well for what it is, don't get me wrong. just a lil' constructive criticism. are you writing this? what language is it written in?
Click to expand...
Click to collapse
Like any website, doesnt matter, and it's just html & javascript on the end.
You could do this anytime, but the real problem is always the same. You can't store it locally. If we could do local websites, then a pseudo app could work so well.
But storing it remotely.... not so much improved.
johnkussack said:
You could do this anytime, but the real problem is always the same. You can't store it locally. If we could do local websites, then a pseudo app could work so well.
But storing it remotely.... not so much improved.
Click to expand...
Click to collapse
Well, the phone does cache simple sites like google, and I think maybe facebook. I just tested it and it does seem to work with this site as well.
I can fix the duplicate image problem and the language but you have not sent me the files yet. I can aslo fix the invalid links. Send me the files and I'll fix them. Send to [email protected] or [email protected]
Kinuser1 said:
I can fix the duplicate image problem and the language but you have not sent me the files yet. I can aslo fix the invalid links. Send me the files and I'll fix them. Send to [email protected] or [email protected]
Click to expand...
Click to collapse
Removing the duplicate images is as easy as adding this code of css:
HTML:
background-repeat: no-repeat;
Why do you need him to send you the files. It's a simple webpage. Can't you just save it through your browser?
telittleone said:
Removing the duplicate images is as easy as adding this code of css:
HTML:
background-repeat: no-repeat;
Why do you need him to send you the files. It's a simple webpage. Can't you just save it through your browser?
Click to expand...
Click to collapse
No because it's a portal. It was originally used for the PSP but hes hosting it on a local server
Kinuser1 said:
No because it's a portal. It was originally used for the PSP but hes hosting it on a local server
Click to expand...
Click to collapse
Yes, it's a portal, but it's still an html file. It doesn't matter if he's hosting it on a local server. Just because you have to enter numbers in to access it, instead of a domain name doesn't make it any difference. It's just like any normal website.
In reality, the web could function without domain names. The thing is that no one wants to remember a string of numbers.
telittleone said:
Yes, it's a portal, but it's still an html file. It doesn't matter if he's hosting it on a local server. Just because you have to enter numbers in to access it, instead of a domain name doesn't make it any difference. It's just like any normal website.
In reality, the web could function without domain names. The thing is that no one wants to remember a string of numbers.
Click to expand...
Click to collapse
Yeah, pretty much this. ^^^^
Tyler, you can simply open it with lets say Firebug plugin and make changes and tell him what changes you made. You don't need to have the entire website to do that.
Antonpup said:
Firebug
Click to expand...
Click to collapse
Nuff said bro. Heaven-like tool.
And i remember some IPv4 sites just because their address it too long (3-4 subdomains), can afford some more .
johnkussack said:
Nuff said bro. Heaven-like tool.
Click to expand...
Click to collapse
Firebug is amazing. It can slow down FF considerably though, so I turn it on only when I need it.
telittleone said:
Firebug is amazing. It can slow down FF considerably though, so I turn it on only when I need it.
Click to expand...
Click to collapse
There's version for Chrome. I use chrome. Everything is fast-n-easy.
btw, for the up-and-above topic, i was reading a games site within a public WiFi site and the cache didn't work when exiting the WiFi range and pressing back, even after passing ~10 pages of comments.
i wouldn't rely on that cache. Well i wouldn't rely on ie mobile in general but, ignoring that.....
Wont work on my KIN TWOm
Im curious does this only work over wifi? I always get a timeout error when I try this. By the way Im fairly new here but have an extensive knowledge of programming. I also was able to jailbreak my kin twom.

[Signatures] ☎ Create your own mobile devices timeline (phones history) - super easy

[Signatures] ☎ Create your own mobile devices timeline (phones history) - super easy
Hi,
A new free web service has been just released - Mowned.com.
You can create your own mobile devices showcase (timeline).
As users creates timelines (eg: add phones and year when they got them), some interesting data will appear (such as: appreciations, devices owned by years, etc - for example check this page).
.. but let's go back to the forum signature. You can create easily signature image that can be used in forums, etc. For an example of a generated signature check mine.
Steps:
Login with Facebook - just click that button, confirm the dialog from Facebook then your account is automatically created
Add your phones - the process is intuitive, you will see once you finish step 1
After you added all your phones click "Activate image signature" from bottom of your dashboard
Copy desired BBcode code generated with the signature image
That's all. You can have your signature in minutes.. in the case you remember all the data .
You may observe that some years in the signature are in gray color instead black. Black means that device is still owned, gray = device gone.
PS: phone years is not mandatory but nice to have (for statistics, as written above)
The service can be acccesed via:
mowned.com - users mobile devices timelines
Available signature formats
Standard
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Extended
Smart
Re
thanks i will try it out
Would be great if you didn't need to use Facebook for it to work.
XperienceD, "Login with Twitter" may be implemented soon. It's that ok for you, since Twitter share less information than Facebook?
Thanks
DSF said:
XperienceD, "Login with Twitter" may be implemented soon. It's that ok for you
Click to expand...
Click to collapse
Not really, no. I don't use anything that requires a login from either, especially when it's something I'm only ever going to use the once. Good luck with it though.
XperienceD said:
Not really, no. I don't use anything that requires a login from either, especially when it's something I'm only ever going to use the once. Good luck with it though.
Click to expand...
Click to collapse
^^^ Exactly what he said ^^^ I have no FaceBook account. I have no twitter account. I only have a G+ account because I need a Google account for my Android phone to function fully.
I look forward to the day when FB suddenly goes out of business and all these other companies are screwed - why they can't simply create their own log-in - or even better not require one - I don't understand.
Love the idea but why do you need a login in the first place?
I would remove the need (maybe give the option to) to get more people using it.. what's to stop someone else making a site that does the same but with no login?
Sent from my Nexus 7 using xda premium
Thank you guys for the replies.
XperienceD said:
Not really, no. I don't use anything that requires a login from either, especially when it's something I'm only ever going to use the once. Good luck with it though.
Click to expand...
Click to collapse
Yeap, but in future you get new devices so you need to update current phones list (timeline). If the phone's aren't linked to an user account you cannot edit..
SimonTS said:
^^^ Exactly what he said ^^^ I have no FaceBook account. I have no twitter account. I only have a G+ account because I need a Google account for my Android phone to function fully.
I look forward to the day when FB suddenly goes out of business and all these other companies are screwed - why they can't simply create their own log-in - or even better not require one - I don't understand.
Click to expand...
Click to collapse
I guess sites uses Login/Connect via Twitter, Google, Yahoo, Facebook because:
1) users that are using those platforms don't have to complete registrations forms.. just a few clicks and voila, you have access to the site. I personally prefer to login with Twitter and if I like a site and have this option I would sign in using this alternative
2) sites programmers don't have to stress with users creating process, eg: captcha, e-mail validation,etc.. Plus they got extra information, especially from Facebook, such as interests, etc (mowned.com doesn't store such information)
zacthespack said:
Love the idea but why do you need a login in the first place?
I would remove the need (maybe give the option to) to get more people using it.. what's to stop someone else making a site that does the same but with no login?
Click to expand...
Click to collapse
Login it's needed because:
- phones are linked to an account
- edit phones list in future (eg: add new device, correct device year from - to, etc)
- user-based phone list helps improve the statistics per phone, for example see this link: http://mowned.com/devices/samsung-galaxy-nexus-i9250
- rate phones (for the sake of statistics again)
So.. what's the purpose you may ask? Well, this way we may see most appreciated phones by owners, phones owned by years, most owned phones.. It's true that you need some amount of data to a have a proper view..
I will implement in the next days a solution for login with e-mail and password (so an valid e-mail and password is needed for registration).
Edit:
Has anyone tried this?
Hello,
Now there's the option to sign up with an e-mail.
http://mowned.com/account/index
DSF said:
Hello,
Now there's the option to sign up with an e-mail.
http://mowned.com/account/index
Click to expand...
Click to collapse
Seems to work, but I didn't get the timeline signature picture at the end.
Maybe it's because of my username with the underscore => "IT_ler" ?!
Or do I have to wait after creating my timeline before the jpg will be made and provided?
This should be the link for my timeline signature picture:
[url=http://mowned.com/it_ler][img]http://mowned.com/sig/it_ler.jpg[/img][/url]
EDIT:
Now it's fixed and working fine !
It_ler, yeap it was the underscore, the route didn't know about it (only about "-") so an 404 error was triggered. Now it's fixed.
Thank you for the report!
Cool! just don't like the red ad
Thanks a lot anyway!
XxStatiX thanks, now the logo part is tweaked a bit. Indeed it was too bulky and took too much space. + now it can show up to 11 phones instead 10. Do you think it's ok now?
(if you see no changes you have to refresh the page to force a new fresh request - instead it will show from your browser cache)
Okay i'm checking it out! Is it your website?
Thank you.. and yes
DSF said:
Thank you.. and yes
Click to expand...
Click to collapse
Used your website.. nice.. can you make it stretchable? I mean to different size option for image..
Just a suggestion to improve.. its nice already.. thank you..
Sent from the MUST have app!
nitubhaskar thank you!
Now the image stretches horizontally (its width) automatically. Eg: if you owned only 3 phones no need to make it 500px long..
Thanks for giving me this idea. So your signature image is 324 x 80 instead 500 x 80.
That's what I could do at the moment. The signatures aren't customizable per user (at least ATM).
Yay its Fixed! Exactly what i wanted,Adding phones now! Wait
Thanksssss!
---------- Post added at 09:49 PM ---------- Previous post was at 09:45 PM ----------
Wait im checking it here,Nice thanks! will spread the word.Like it!
Glad you like it and thanks for sharing!
Hi,
Now minimal information about most popular mobile phones (from mowned users input) is shown in main page of the site.
I'm thinking to add in near future an option for those who want only to generate signature images without creating an account. This data will not be merged with user phones database, so it will not help/affect the main statistics.

Categories

Resources