an open source browser plugin for collaboratively annotating, editing and shifting the web.
Eric Von Hippel's Homepage - 0 views
1More
shared by Tiberius Brastaviceanu on 26 Apr 11
- Cached
ShiftSpace | mix, annotate, shift, share, any website, anywhere - 0 views
www.shiftspace.org
annotation tools web bookmarking web2.0 collaboration opensource firefox shiftspace browser plugin

Verna Homesite - 1 views
Collaborative Planning & Social Business | Empowering office workers to be more efficie... - 1 views
Trends in the Living Networks | Ross Dawson on opportunities for business and society i... - 0 views
Connectivism - 0 views
Bitcoin P2P Virtual Currency - 0 views
72More
shared by Tiberius Brastaviceanu on 03 May 11
- No Cached
Google Apps Script - introduction - 0 views
code.google.com/...guide_writing_scripts.html
google script apps Programming javascript tool tools infrastructure

-
Use the Script Editor to write and run scripts, to set triggers, and to perform other actions such as sharing scripts.
- ...69 more annotations...
-
use the onOpen event handler in more than one script associated with a particular Spreadsheet, all scripts begin to execute when you open the Spreadsheet and the order in which the scripts are executed is indeterminate.
-
A script cannot currently call or create another script and cannot call functions in another script.
-
You can trigger Apps Script events from links that are embedded in a Google Site. For information about how to do this, see Using Apps Scrip in Your Ssite.
-
You also designate whether only you can invoke the service or whether all members of your domain can invoke the service.
-
API includes objects that you use to accomplish tasks such as sending email, creating calendar entries
-
Custom functions and formulas in the spreadsheet execute any time the entire Spreadsheet is evaluated or when the data changes in the function or formula's cell.
-
The debugger does not work with custom functions, onEdit functions, event triggers, or scripts running as a service.
-
use the debugger to find errors in scripts that are syntactically correct but still do not function correctly.
-
Functions ending in an underscore (_), for example, internalStuff_(), are treated differently from other functions. You do not see these function in the Run field in the Script Editor and they do not appear in the Script Manager in the Spreadsheet. You can use the underscore to indicate that users should not attempt to run the function and the function is available only to other functions.
Free Project Management Software - SoftwareProjects.org - 0 views
www.softwareprojects.org/roject-management-software.htm
project management projectManagement software tools

SourceForge.net: pangaia - 0 views
Transactions Trackers - Lorain County CIP - 1 views
ActivityLists - PieTrust dev wiki - 0 views
MeetingWords: sensorica-pietrust - 0 views
51More
shared by Tiberius Brastaviceanu on 03 May 11
- No Cached
Google Apps Script - introduction - 0 views
code.google.com/...guide_user_interfaces.html
google script apps Programming javascript tool tools infrastructure

-
Google Apps Script provides you with the ability to build a user interface for displaying or capturing information.
- ...48 more annotations...
-
The built-in code autocomplete functionality in the editor requires you to type the trailing period that follows app.
-
you need a UiApp application object to contain the user interface elements. After you create the UiApp application object, you can add buttons, dialog boxes, panels, and other elements to the UiApp application object.
-
To create a UiApp application object, use the syntax var your_application_object_name = UiApp.createApplication();
-
To create a user interface element and associate it with your UiApp application object, use the syntax var your_ui_element_name= your_application_object_name.createElement_Name();.
-
Creating the elements and adding them to your application are separate steps requiring separate instructions.
-
how to use Grid objects and the setWidget method to create a more complex layout and also how to create text boxes and label them.
-
To make a user interface useful, you need the ability to update a Spreadsheet with information a user enters from the interface.
-
same script, with functions added that enable the form to be used multiple times before a user chooses to exit.
-
script collects some information from text fields on a panel and writes that information into the Spreadsheet.
-
You can make a script's user interface available to users from inside a Spreadsheet or Site or by running it separately as a service.
-
A script that provides a stand-alone user interface must invoke the doGet(e) function or the doPost(e) function for an HTML form submit.
-
The doGet(e) function takes the argument e, passing in the arguments for the user interface, including the user name of the person invoking the script.
-
After you write the script, you publish it as a service. During the publishing process, you define who has access to the script.
-
In a Google Apps domain, you can publish the script so that only you have access or so that everyone in the domain has access.
-
In a Google consumer account, you can publish the script so that only you have access or so that everyone in the world has access.
-
Updating a Spreadsheet from the User Interface, the user interface is displayed from the Spreadsheet where the script is stored. The following code defines how the user interface is displayed:
43More
shared by Tiberius Brastaviceanu on 03 May 11
- No Cached
Google Apps Script - introduction - 0 views
code.google.com/...guide_events.html
google script apps Programming javascript tool tools infrastructure

-
Google Apps Script provides simple event handlers and installable event handlers, which are easy ways for you to specify functions to run at a particular time or in response to an event.
- ...39 more annotations...
-
Calendar, Mail and Site are not anonymous and the simple event handlers cannot access those services.
-
Installable event handlers are set on the Triggers menu within the Script Editor, and they're called triggers in this document.
-
The spreadsheet containing the script does not have to be open for the event to be triggered and the script to run.
-
You can connect triggers to one or more functions in a script. Any function can have multiple triggers attached. In addition, you can add trigger attributes to a function to further refine how the trigger behaves.
-
When a script runs because of a trigger, the script runs using the identity of the person who installed the trigger, not the identity of the user whose action triggered the event. This is for security reasons.
-
An event is passed to every event handler as the argument (e). You can add attributes to the (e) argument that further define how the trigger works or that capture information about how the script was triggered.
-
an example of a function that sends email to a designated individual containing information captured by a Spreadsheet when a form is submitted.
-
With Google Apps, forms have the option to automatically record the submitter's username, and this is available to the script as e.namedValues["Username"]. Note: e.namedValues are only available for Google Apps domains and not for consumer Google accounts.
14More
shared by Tiberius Brastaviceanu on 03 May 11
- No Cached
Google Apps Script - introduction - 0 views
code.google.com/...guide_common_tasks.html
google script apps Programming javascript tool tools infrastructure

- ...11 more annotations...
-
you will want the custom menu to be displayed as soon as the Spreadsheet is opened. To do this,include an onOpen function in your script
-
An array is a collection of elements that works something like a Spreadsheet. Each element in an array can be identified by its location in the array, called an index point.
-
Each menu item is placed inside curly braces, and this syntax defines each name-function name pair as an object.
47More
shared by Tiberius Brastaviceanu on 03 May 11
- Cached
Google Apps Script - introduction - 0 views
code.google.com/...guide.html
google script apps Programming javascript tool tools infrastructure development

- ...44 more annotations...
-
guide contains the information you need to use Google Apps Script, a server-side scripting language, based on JavaScript, that runs on Google's servers alongside Google Apps
-
A script is a series of instructions you write in a computer language to accomplish a particular task. You type in the instructions and save them as a script. The script runs only under circumstances you define.
-
The Google Apps Script API provides a set of objects. You can use these objects and their associates methods to access Google Docs and Spreadsheets, Gmail, Google Finance, and other Google applications.
-
To run a script, you must first add the script to a Google Spreadsheet or Google Site using the Script Editor.
-
You can retrieve information from a wide selection of Google Apps and Services and from external sources, including web pages and XML sources. You can use Google Apps Script to create email, spreadsheets, pages on Google Sites, and files in the Google Docs Document List.
30More
shared by Tiberius Brastaviceanu on 03 May 11
- No Cached
Google Apps Script - introduction - 0 views
code.google.com/...guide_getting_started.html
google script apps Programming javascript tool tools infrastructure

- ...27 more annotations...
-
the SpreadsheetApp.getActiveSpreadsheet method to obtain a spreadsheet object representing the currently-active spreadsheet.
-
method is code that is associate exclusively with a class and performs a particular task on objects of that class
-
if (!symbol) break; causes the script to exit from the while loop when there is no stock symbol in the variable symbol
View AllMost Active Members
View AllTop 10 Tags
- 212tools
- 201IoPA
- 200paper
- 189tool
- 143organization
- 140community
- 138infrastructure
- 128supplier
- 120food_system
- 110opensource
- 99greens_for_good
- 94GoodLabs_mapping
- 89collaboration
- 81sensor
- 78potential_partner
- 77open
- 76company
- 75possible collaborator
- 70network
- 68hardware