NewsPix
所属分类:数据可视化
开发工具:CSS
文件大小:11673KB
下载次数:0
上传日期:2016-12-27 17:37:53
上 传 者:
sh-1993
说明: NewsPix是Matt Carroll、Catherine D Ignazio和Jay Vachon开发的一套应用程序,推动了当地新闻的参与度...
(NewsPix is a suite of apps by Matt Carroll, Catherine D Ignazio and Jay Vachon that drive engagement in local news through pictures and visualizations. Our first app is a browser extension for Chrome and Firefox that delivers breaking news to the new tab window of a desktop user s browser.)
文件列表:
HANDY_SNIPPETS.txt (664, 2016-12-28)
NewsPix Beta (0, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj (0, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj\project.pbxproj (22221, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj\project.xcworkspace (0, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj\project.xcworkspace\contents.xcworkspacedata (157, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj\project.xcworkspace\xcuserdata (0, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj\project.xcworkspace\xcuserdata\urop.xcuserdatad (0, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj\project.xcworkspace\xcuserdata\urop.xcuserdatad\UserInterfaceState.xcuserstate (45029, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj\xcuserdata (0, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj\xcuserdata\urop.xcuserdatad (0, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj\xcuserdata\urop.xcuserdatad\xcdebugger (0, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj\xcuserdata\urop.xcuserdatad\xcdebugger\Breakpoints_v2.xcbkptlist (91, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj\xcuserdata\urop.xcuserdatad\xcschemes (0, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj\xcuserdata\urop.xcuserdatad\xcschemes\NewsPix Beta.xcscheme (4257, 2016-12-28)
NewsPix Beta\NewsPix Beta.xcodeproj\xcuserdata\urop.xcuserdatad\xcschemes\xcschememanagement.plist (664, 2016-12-28)
NewsPix Beta\NewsPix Beta (0, 2016-12-28)
NewsPix Beta\NewsPix Beta\AppDelegate.swift (2528, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets (0, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset (0, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Contents.json (2028, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Icon-60@2x.png (10470, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Icon-60@3x.png (19037, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Icon-76.png (4575, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Icon-76@2x.png (16229, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Icon-Small.png (1177, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Icon-Small@2x-1.png (3120, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Icon-Small@2x.png (3120, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Icon-Small@3x.png (5241, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Icon-Spotlight-40.png (1770, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Icon-Spotlight-40@2x-1.png (5138, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Icon-Spotlight-40@2x.png (5138, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Icon-Spotlight-40@3x.png (8816, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\AppIcon.appiconset\Icon-iPadPro@2x.png (19496, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\Contents.json (62, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\Keene Sentinel.imageset (0, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\Keene Sentinel.imageset\Contents.json (399, 2016-12-28)
NewsPix Beta\NewsPix Beta\Assets.xcassets\Keene Sentinel.imageset\Keene Sentinel.png (98579, 2016-12-28)
... ...
NewsPix
=======
A news engagement project with the Future of News Initiative (Matt Carroll) and the Emerson Engagement Lab (@kanarinka, @jayvachon).
## Setup
**1.** Clone the repository:
```
git clone https://github.com/c4fcm/NewsPix.git
```
**2.** Install dependencies
* [MongoDB](http://www.mongodb.org/downloads) (It is easiest to install this using [Homebrew](http://brew.sh/))
* Use pip to install the following packages:
```
pip install Flask
pip install pymongo
pip install virtualenv
pip install requests
pip install flask-cors
pip install flask-login
pip install Pillow
```
**3.** Create app.config file
Navigate to Newspix/www, copy the contents of app.config.template, create a new file (in the same directory) called app.config and paste the contents of app.config.template into it. The app.config file should look like this:
```
[app]
admin_username: (your admin username e.g. newspix)
admin_password: (your password e.g. mypassword)
[db]
db: (database name eg mydatabase)
host: (your host url)
user: (database username if any)
pass: (database password if any)
name: (organization name)
port: 27017
auth_db:
collection_stories:stories
collection_organizations:organizations
collection_installations:installations
collection_clicks:clicks
```
## Run locally
**1.** In Terminal, navigate to the NewsPix server directory:
```
cd NewsPix/www
```
**2.** Start a local server:
```
source venv/bin/activate
python server.py
```
**3.** Open Chrome
1. Use the URL bar to go to chrome://extensions
1. Click **Load unpacked extension...**
2. Select NewsPix/extension
**4.** Open the admin panel at http://127.0.0.1:5000/admin and add some stories
**5.** Open a new tab - you should see a random story!
近期下载者:
相关文件:
收藏者: