A new release of Wikipedia Beta for iOS has just been released to the
"external testing" group (limited to 1,000 users). Invitations are being
emailed automatically via TestFlight, the existing beta distribution
service, which was acquired by Apple.
If you'd like to be part of this external testing group, please email me
directly with your Apple ID and I'll add you (please don't barrage the
mobile-l list). To identify the "best" email address to have added:
1) Download the app 'TestFlight' (
https://itunes.apple.com/us/app/testflight/id899247664?mt=8) from the App
Store with your iOS 8 device.
2) Open the app 'TestFlight' and look for the email address that's signed
in.
We plan to cut another TestFlight release to external testers in the next
day or so. This is all in support of a planned full release by the end of
the current quarter.
Thanks!
-Adam
P.S. Some of you on this list are already on the internal Wikipedia Beta
TestFlight "internal testing" group limited to 25 users. Thank you for your
continued support, and thanks to everyone else for their support!
+mobile-l
Hello,
In general it's best to send those to mobile-l mailing list. See my
comments inline.
1 ) : app can load the page i created on local mediaWiki server ,but
> the images can not display on my app, then i tried to open the same page
> with mobile brower the images showed correct. It seems that load images on
> app is different from brower . so what shoud i do with the code of
> mediaWiki-android-app.
>
We have a setting for whether to show images
(PrefKeys.PREFERENCE_SHOW_IMAGES) now, but that's probably not it since it
defaults to true.
Since the images are referenced by the WebView I recommend using Chrome
debugger (chrome://inspect/#devices) to take a look at the current WebView
(use the first WebView under the application name; I highly recommend to
either add rotation lock or don't move your device), and see what the URLs
for the img src attributes are. I hope this will reveal the right clues.
2 ): i want to add functions such as "Discussion" and "View History"
> of a specific page to the app just as the function we see in mediaWiki
> from PC's brower , where should i add of modify code in mediaWiki-android-app
> ? and for local mediaWiki server,should i write my own php file ?
>
A "View History" link is already available at the bottom of the page. Look
for the "Last update x days ago" link at the very end of the page. This
will point to mobile web. The links is now done in Java code:
BottomContentHandler.setupAttribution().
We would like to have a link to Discussions, too. It's not decided at the
moment where this would go. I could see links to article talk pages going
to the end of the article page as well. In your case you could probably
hard-code the Talk prefix, or whatever it is called on your site
(Discussion, ...). See my patch at https://gerrit.wikimedia.org/r/#/c/197851
to see what I mean.
We would have to make it more generic since we support many wiki sites and
would need to have a list of all translations of the prefix. To complicate
matters, there is also the issue that there are actually multiple types of
talk pages: (article) talk, file talk, project talk, user talk, ... (see
https://www.mediawiki.org/wiki/Manual:Namespace#Built-in_namespaces). You
probably want to handle at least article and file talk pages, the latter I
left for you as an exercise. I think the user talk pages are very valuable
as well. User talk page links belong somewhere else, probably from an
action in the NavDrawerFragment in the item that shows the user name for
logged in users.
Good luck with your treasure hunt, and please report back any findings.
Cheers,
Bernd
iOS devs can finally claim functionality that our Java counterparts have
been taking for granted: "nullable" annotations in ObjC which transfer to
Optional Swift types <https://developer.apple.com/swift/blog/?id=25>!
I hope we can start using these in our app ASAP. It will help ObjC dev
efforts a ton while also easing our (not too distant) transition to Swift.
I *think* that all we need to do is specify Xcode 6.3 as the *minimum*
*supported* Xcode version. I'm guessing lesser versions will fail to
compile the code if they encounter one of these new pragmas or annotations.
--
EN Wikipedia user page: https://en.wikipedia.org/wiki/User:Brian.gerstle
IRC: bgerstle
hi,
I have insatll Extentions: MobileFrontend ,MobileApp, Mantle and GeoData. and my app can search and display pages on my local mediaWiki server. As there are functions : "today","history","saved pages","Nearby","Random".all work well except "Nearby".
database error : i install GeoData to get "Nearby" working follow instrcutions from https://www.mediawiki.org/wiki/Extension:GeoData#Installation . but when i run the update script from the browser ,the update process stop ,and here is the message i got:
install
Including extensions... done
Setting up database... done
Creating tables... done
Creating database user... done
Populating default interwiki table... done
Initializing statistics... done
Generating secret keys... done
Prevent running unneeded updates... done
Creating administrator user account... done
Creating main page with default content... done
Creating tables for enabled extensions...
<!DOCTYPE html>
<html><head><title>Internal error - 西湖百科</title><style>body { font-family: sans-serif; margin: 0; padding: 0.5em 2em; }</style></head><body>
<p>[31b02da5] /w/mw-config/index.php?page=Install Exception from line 182 of D:\wamp\www\w\includes\Hooks.php: Invalid callback in hooks for LoadExtensionSchemaUpdates<br />
</p><p>Backtrace:</p><p>#0 D:\wamp\www\w\includes\GlobalFunctions.php(3995): Hooks::run(string, array, NULL)<br />
#1 D:\wamp\www\w\includes\installer\DatabaseUpdater.php(117): wfRunHooks(string, array)<br />
#2 D:\wamp\www\w\includes\installer\DatabaseUpdater.php(171): DatabaseUpdater->__construct(DatabaseMysqli, boolean, NULL)<br />
#3 D:\wamp\www\w\includes\installer\DatabaseInstaller.php(241): DatabaseUpdater::newForDB(DatabaseMysqli)<br />
#4 [internal function]: DatabaseInstaller->createExtensionTables(MysqlInstaller)<br />
#5 D:\wamp\www\w\includes\installer\Installer.php(1600): call_user_func(array, MysqlInstaller)<br />
#6 D:\wamp\www\w\includes\installer\WebInstallerPage.php(1402): Installer->performInstallation(array, array)<br />
#7 D:\wamp\www\w\includes\installer\WebInstaller.php(280): WebInstallerInstall->execute()<br />
#8 D:\wamp\www\w\mw-config\index.php(79): WebInstaller->execute(array)<br />
#9 D:\wamp\www\w\mw-config\index.php(38): wfInstallerMain()<br />
#10 {main}</p>
</body></html>
I tried to install GeoData many times , there is on time install success , after i edit a wiki page and click save , i got a Database Error. then i open database and found what i edited in page was correct saved in tables,i don't know why i got Database Error. I can sure it is the problem with GeoData because after i remove GeoData ,everything working well.
then i try to install Nearby follow this https://www.mediawiki.org/wiki/Extension:MobileFrontend#Install_Nearby and set $wgMFNearbyEndpoint = 'http://en.m.wikipedia.org/w/api.php';$wgMFNearby = true;in my LocalSettings.php ,but when i click "Nearby" in app , it show " there are no nearby list" ,is that something wrong
with $wgMFNearbyEndpoint= 'http://en.m.wikipedia.org/w/api.php' or i missed something ?
cxyshine(a)yeah.net
Hi Dan!
I'm fine with solutions, that try to save space and put as much
meaningful content as possible to the first view (available without
scrolling) to the app. I'm wondering, if this new feature will be
behind a feature flag in the settings of the app?
Like you said, stripping (or adding) content to or from a wikipedia
article is very controversial, so i think the user should have the
possibility to turn on (or off) the feature (i'm fine with default
"on") to change the content in this way, or implement a setting to
turn off _all_ changes to the content, so a user can see the plain
wikipedia article without any changes?
Kind reagrds,
Florian
Freundliche Grüße
Florian Schmidt
-----Original-Nachricht-----
Betreff: [WikimediaMobile] [Apps] Stripping content inside brackets
from the first sentence of articles
Datum: Fri, 13 Mar 2015 02:07:34 +0100
Von: Dan Garry <dgarry(a)wikimedia.org>
An: mobile-l <mobile-l(a)lists.wikimedia.org>
Hi everyone, tl;dr: We'll be stripping all content contained
inside brackets from the first sentence of articles in the Wikipedia
app. The Mobile Apps Team is focussed on making the app a beautiful
and engaging reader experience, and trying to support use cases like
wanting to look something up quickly to find what it is.
Unfortunately, there are several aspects of Wikipedia at present that
are actively detrimental to that goal. One example of this are the
lead sentences. As mentioned in the other thread on this matter [1],
lead sentences are poorly formatted and contain information that is
detrimental to quickly looking up a topic. The team did a quick audit
[2] of the information available inside brackets in the first
sentences, and typically it is pronunciation information which is
probably better placed in the infobox rather than breaking up the
first sentence. The other problem is that this information was
typically inserted and previewed on a platform where space is not at a
premium, and that calculation is different on mobile devices. In
order to better serve the quick lookup use case, the team has reached
the decision to strip anything inside brackets in the first sentence
of articles in the Wikipedia app. Stripping content is not a
decision to be made lightly. People took the time to write it, and
that should be respected. We realise this is controversial. That said,
it's the opinion of the team that the problem is pretty clear: this
content is not optimised for users quickly looking things up on mobile
devices at all, and will take a long time to solve through alternative
means. A quicker solution is required. The screenshots below are
mockups of the before and after of the change. These are not final, I
just put them together quickly to illustrate what I'm talking about.
*Before: http://i.imgur.com/VwKerbv.jpg [3]
*After: http://i.imgur.com/2A5PLmy.jpg [4]
If you have any questions, let me know. Thanks, Dan --
Dan Garry Associate Product Manager, Mobile Apps Wikimedia
Foundation
Links:
------
[1]
https://lists.wikimedia.org/pipermail/mobile-l/2015-March/008715.html
[2]
https://docs.google.com/a/wikimedia.org/spreadsheets/d/1BJ7uDgzO8IJT0M3UM2q…
[3] http://i.imgur.com/VwKerbv.jpg
[4] http://i.imgur.com/2A5PLmy.jpg
The iOS Wikipedia Beta app, v4.0.7.5 was released yesterday via TestFlight.
If you would like to be able to do some testing on your own iOS 8 device,
please do the following:
1. Install the TestFlight app via the App Store
2. When you open the TestFlight app, it will show the Apple ID that's
logged in.
3. Email me directly with the Apple ID (email address) observed in Step 2,
and I'll add you to the "external" TestFlight beta testers group.
-Adam
Like the past month, the mobile web team gathered and talked about
developer stuff, I've updated the page with the link to the notes of the
session and the wiki with new information we shared.
We also talked hackathon projects and a few other things that are on the
notes but not on the wiki page.
https://www.mediawiki.org/wiki/Mobile_web/Team/Dev_sessions