Code Monkey home page Code Monkey logo

tables's Introduction

Nextcloud App »Tables«

REUSE status

Manage data the way you need it.

With this app you are able to create your own tables with individual columns. You can start with a template or from scratch and add your wanted columns.

Documentation

General information

https://github.com/nextcloud/tables/wiki

Administration

https://github.com/nextcloud/tables/wiki/Administration

API

https://github.com/nextcloud/tables/wiki/API

Developer information

https://github.com/nextcloud/tables/wiki/Developing

Installation/Update

The app can be installed through the app store within Nextcloud. You can also download the latest release from the release page.

Install from source code

To build you will need to have Node.js and Composer installed.

  • Clone repository into the app-directory: cd /path/to/apps && git clone https://github.com/nextcloud/tables && cd tables
  • Install PHP dependencies: composer install --no-dev
  • Install JS dependencies: npm ci
  • Build JavaScript for the frontend
    • Development build npm run dev or
    • Watch for changes npm run watch or
    • Production build npm run build

tables's People

Contributors

andyscherzinger avatar blizzz avatar datenangebot avatar dependabot[bot] avatar elzody avatar enjeck avatar fahrjo avatar github-actions[bot] avatar grnd-alt avatar hephi2 avatar hweihwang avatar jerome-herbinet avatar juliakirschenheuter avatar julien-nc avatar juliushaertl avatar kirisakow avatar luka-nextcloud avatar max-nextcloud avatar nextcloud-bot avatar nextcloud-command avatar nickvergessen avatar provokateurin avatar qazcetelic avatar rakekniven avatar rello avatar renovate[bot] avatar simonspa avatar skjnldsv avatar snehar97 avatar valdnet avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

tables's Issues

Text from different users with different colours

At collective or markdown files you can show which text was from which user by have different text background colors.

If you have a Todo table with a comment column it would be nice if different users comment, you will see which user has commented.

@me comment from me
@you comment from you

Would be cool.

import data

there are some errors if the column mapping is in trouble -> maybe 2 steps to import

  1. paste and show
  2. save in BE, if okay

UX: keep "create column" screen open

Hello,

from usability it would feel more fluent if the user would remain in the "create column"-form, after a column was created and saved.
=> create column => Save => emptied form shown again => create column => ...

Reason:
In most cases you need to create columns when you initially create a table. During this time, you will in most cases add several columns. Always going back to "..." breaks the flow in my opinion.

In less cases, you edit an existing table. in these cases you would need to "cancel" the form if you don´t require it.

Change shortcut

I suggest you change the abbreviations "Min" and "Max" to a full word. There is enough space for this text string.

obraz

Apps:
Nextcloud 23.0.2
Tables 0.0.2

Add table search function

This app looks really promising! NC is missing a decent front-end database manager for non-DBAs. Something that would make it very helpful for our company would be if we could easily search the data within tables.

Add API

Provide access to manipulate tables, columns and rows via api

Adding doc for usage

l10n: Correct text strings

See the issue in Transifex.

The proposed changes concern the standardization of spelling in Nextcloud and the spelling standard for the English language.

I am also asking for an explanation of this text string.

Comment from Transifex:
I am asking the application developer to explain this text string. From the source code, I conclude that it belongs to the service table column.

https://github.com/datenangebot/tables/blob/a7366198b1bc0d1cd4fe1dc6fda4281e3f2140dd/lib/Service/TableTemplateService.php#L165

Can't edit long-text within Safari

I discovered that Im not able to edit long text blocks within Safari Browser.
I double checked with Firefox and it worked fine there.
Therefor I assume that this is a Safari only issue.

assign Table to Group

I'd like to share my Tables with other Users/Groups, this doesn't seem to bee possible. Is this feature going to be added soon?

Get data from Forms / Contacts / Calendar

It would be nice to have a possibility to get data from Forms, Contacts and Calendar as table.

  • Have Data from third App e.g. Forms, Contacts and Calendar as Table
  • Have Possibility to edit such data from in this table
  • have possibility to use e.g. Contact and Calendar Table and show Contacts phone number which are at certain Events

Visualization via Analytics?

Hi,

I just accidentally stumbled across your app.

First I like the tables idea - do you have a plan to release the app soon? I see quite some usecases where currently e.g. OnlyOffice is used but this is quite some overhead.

Second: I am doing the Analytics app. Your tables could be a good use-case for a connector to visualize its content. Analytics is quite flexible to include other data via modular datasources. Then there might not be the need for a new visualization for you.
Let me know if you are interested in connecting our apps
https://github.com/Rello/analytics

Regards,
Rello

Add an class for the div#content

Can you add an "app-tables" class in the #content div?

As it is the case in other applications:

  • Files : <div id="content" class="app-files" role="main">
  • Calendar : <div id="content-vue" class="content app-calendar">
  • Deck <div id="content" class="content app-deck sidebar-hidden">
  • But for Tables : <div id="content">

The ideal would be to have in addition a class which gives the id of the table :

  • <div id="content" class="content app-forms app-forms-42">

new column type - list / array

first of all thanks for this super nice app 👍🏻
i miss the column type to define multiple values from which i can choose - simple example: type array -> i provide the value low, medium, high - in the table/list view i can choose between these three values (low, medium, high) ...

Add an introduction textarea

It would be very useful to be able to write in a textarea field a description of the use of the table currently displayed.

It would also be very useful to give indications on how to fill it up in case of sharing.

If markdown was supported, it would be perfect!

create merge table

Would be nice if you could have a table that show a merged content of two other tables.

e.g.
Example Merge data

Add sidebar

Display

  • log for a table (history)
  • sharing
  • Statistik
    • number views
    • number rows
    • number columns

Set/rememeber/save column width

If I change the column width it would be nice if this setting would be remembered for the next time I open the table.
Maybe the column width could be in the column settings.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.