Giter Club home page Giter Club logo

docs.sensenet.com's People

Contributors

blackhole-t avatar diablosteve avatar hashtagnulla avatar hassanad94 avatar herflis avatar huszerlbence avatar kavics avatar marosvolgyiz avatar molnarm84 avatar mrcll avatar noelkova avatar omen64 avatar restobit avatar taki9 avatar tusmester avatar vargajoe avatar zoltanbedi avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

docs.sensenet.com's Issues

Gatsby source starter

Starters help devs create a new Gatsby site quickly. They also provide working examples for config and code to help devs learn about and play with your source plugin. Check out our Creating a Starter doc for more details.

Documentation: content kedd material

Tutorials

  • Dynamic forms
  • Rebuild your static site automatically with webhooks (netlify, travis, circleci, etc)
  • export/import

Api docs

  • authentication/secrets (API examples for using tokens, for getting the tokens, regenerate tokens)
  • webhooks

Blogposts

  • dynamic import stuff (Z)
  • performance improvements
  • webhook templates
  • advanced search
  • settings
  • dependency injection refactor
  • sn containerization

Guides

  • advanced search
  • working with references
  • settings - stats and versions
  • settings - api and security
  • settings - webhooks

Integrations

Netlify integration

One of the main goals of Q2 is to be promoted as a technology partner on Netlify's partner page. Reviewing competitors' pages there it seems to me that the key things are to provide webhooks (a webhook template triggering netlify build) and tons of docs with the possible use cases.

docs.sensenet.com build process improvements

After rebuilding the docs site theres a 5 minutes long intervall, when the finished items are copied and the old version of them is removed, and as long as they are copied images are broken and some of the elements (menuitems) are unavailable. We should find some solution to these problems.

[BUG] logo font issue on docs.sensenet.com

I've noticed some anomaly with the logo font on docs.sensenet.com.

Browser: Google Chrome (windows) - Version 87.0.4280.66 (Official Build) (64-bit)

It seems like the logo has the Roboto Light font family accidentally. (see screenshots below)

original

image

image

how it should be (as far as I know)

image

image

[api-docs] Group uncategorized apis to categories

Unfortunately the search engine used on the docs site cannot index large files we have to make categories and separate files for them.

  • Create a list of new categories based on the uncategorized list
  • Group the apis and update the md files

Ad2PortalSyncFinalizer
AddMembers
CheckPreviews
CreateLocalUser
CreateUserByProvider
Decrypt
DocumentPreviewFinalizer
Encrypt
FinalizeBlobUpload
FinalizeContent
GetAcl
GetAllowedUsers
GetBinaryToken
GetChildrenPermissionInfo
GetClientRequestParameters
GetExistingPreviewImages
GetMetadata
GetNameFromDisplayName
GetPageCount
GetParentGroups
GetPermissionInfo
GetPermissionOverview
GetPreviewImages
GetPreviewsFolder
GetQueries
GetRelatedIdentities
GetRelatedIdentitiesByPermissions
GetRelatedItems
GetRelatedItemsOneLevel
GetRelatedPermissions
GetSchema
GetSharing
GetWopiData
PreviewAvailable
RebuildIndex
RebuildIndexSubtree
RefreshIndexSubtree
RegeneratePreviews
RemoveMembers
RemoveSharing
SaveQuery
SetInitialPreviewProperties
SetPageCount
SetPermissions
SetPermissions
SetPreviewStatus
Share
StartBlobUpload
StartBlobUploadToParent
Upload
ValidateCredentials
WopiOpenEdit
WopiOpenView

Content picker guides

Write at least two guides about the new content picker. One from the copy/move perspective and from the reference perspective.

[FEATURE] docs.sensenet.com - additional elements

🙋 Feature Request

I want to have some additional elements on the docs site to encourage repo creation for visitors.

🚦 Acceptance criteria

  • each link and button should point the the registration page: https://profile.sensenet.com/?redirectToLogin
  • link in left pane should be at the first (top) position
  • Link text should be the same as the buttons: Register your free repo
  • link should appear in every "table of contents" e.g.: concept docs, tutorials (not sure if it's global or not)

💻 Examples

Button under title and subtitle block
titleButton

button in footer
footerButton

clickable link in left pane "table of contents" (same as existing links: contact; blog; community; careers)
image

Q1 kontent kedd material

Tutorials

  • getting started with MVC and sensenet

Concepts

  • secrets (about access tokens, generation, how to use them, in general)
  • webhooks

Blogposts

  • docviewer (E | jan)
  • webhooks (M | feb)
  • collaboration (A)

Concepts

  • Built-in content types
    • Generic content (E) -- Content handler description and features are missing
    • Folder (E) -- Content handler description and features are missing
    • User (E) -- OK
    • Group (E) -- Content handler description and features are missing
    • Organizational unit (E) -- Content handler description and features are missing
    • File (M) -- Content handler description is missing
    • Image (M) -- Content handler description is missing
    • ContentList (E) -- Content handler description and features are missing
    • DocumentLibrary (E) -- Content handler description and features are missing
    • ImageLibrary (E) -- Content handler description and features are missing
    • MemoList (E) -- Content handler description and features are missing
    • TaskList (E) -- Content handler description and features are missing
    • Workspace (E) -- Content handler description and features are missing
    • Task (E) -- Content handler description and features are missing
    • Memo (E) --Content handler description and features are missing
    • SmartFolder (E) -- Content handler description and features are missing
    • Article (E) --Content handler description and features are missing
    • LinkList (E) -- Content handler description is missing
    • ContentLink (E) -- Content handler description is missing
    • Link (E) -- Content handler description is missing
    • EventCalendar (E) -- Content handler description is missing
    • CalendarEvent (E) -- Content handler description is missing

Guides

  • docviewer editor stuff (E) #192
  • copy/move with picker

example apps demo page issue

example apps are not working correctly when I click on try it link (e.g.: todo app). I've reached the page once but after that I tried using an incognito tab and the issue came back:
image

Browser: Chrome Version 87.0.4280.66 (Official Build) (64-bit)

Q3 kontent kedd material

Admin-ui guides

Blogposts

E2E test cases

Drawer+header

[Guide] Content picker

Add and end-user guide about content picker on the admin-ui.
Things that should be mentioned:

  • tree mode, search mode, selection mode
  • use cases: copy/move, reference, restore from trash

Q4 kontent kedd material

Tutorials

  • getting started .net client
  • getting started react
  • getting started next js
  • authentication net client
  • authentication react

Concepts

  • authentication
  • secrets (about access tokens, generation, how to use them, in general)

Api docs

  • authentication/secrets (API examples for using tokens, for getting the tokens, regenerate tokens)

Blogposts

  • sn.com (Cs)
  • sn containerization
  • webhooks
  • hacktoberfest 1
  • hacktoberfest 2
  • hacktoberfest 3
  • sncom case study (a)
  • advanced search

Concepts

  • Built-in content types
    • Generic content
    • Folder
    • User
    • Group
    • Organizational unit
    • File (M)
    • Image (M)
    • ContentList
    • DocumentLibrary
    • ImageLibrary
    • MemoList
    • TaskList
    • Workspace (E) -- Need to be extended
    • Task (E) -- Need to be extended
    • Memo (E) -- Need to be extended
    • SmartFolder (E) -- Need to be extended
    • Article (E) -- Need to be extended
    • LinkList (E)
    • ContentLink (E)
    • Link (E)
    • EventCalendar (E)
    • CalendarEvent (E)
  • Fields
    • field setting
    • field indexing
    • field controls
    • ShortText
    • LongText
    • Integer
    • Number
    • Boolean
    • Choice
    • Reference
    • DateTime
    • HyperLink
    • Image
    • Binary

Integrations

Gatsby willit.build benchmarks

These benchmarks are very important. Beyond being a valuable resource for those looking to build projects with Gatsby + your CMS, they also act as performance tests. These Willlit.build benchmarks help us identify issues and optimize performance in Gatsby Cloud and in source plugins. Check out our instructions for creating a Willit.build benchmark to get started.

The tasks are:

Creating the Benchmark Sites

  • Create 4 separate repository ("To make this as realistic as possible we recommend populating unique instances of the CMS with each of the required data sets"), three with business plan and one with enterprise (because of the number of contents limit)
  • Create a content type to store articles with a title (shorttext), body field (longtext), and image url (shorttext).
  • Import content from the appropriate folders to the appropriate repositories https://github.com/gatsbyjs/will-it-generate/tree/develop/src/data/articles (they're benchmarking only 512, 4096, 8192 and 32768)

"It’s generally recommended to use a script that pulls data from the provided data and generates the posts in your CMS (but do what works best for your CMS)."

Frontend tasks

The next step is to create a Gatsby site that can be built using the data from the previously created data sets. This Gatsby site must:

  • Provide a listing page that lists (at minimum) all titles of the benchmark dataset
  • Provide individual pages for each piece of content from the benchmark dataset
  • Include the corresponding image (processed through Sharp and using Gatsby Image) on each individual Gatsby page
  • Have gatsby-plugin-benchmark-reporting installed for reporting
  • Both your data source plugin and gatsby-plugin-benchmark-reporting should have their version set to “*” in thepackage.json. This allows the latest version to always be used when benchmarking.
  • No lock file should be committed to the repository for the benchmark site.

Misc

  • The gatsby site needs to have an update script in place to update the title of a post for incremental builds. See example script for updating Drupal data. This script needs to be executable via yarn data-update or npm run data-update.
  • Your CMS will also need to trigger the appropriate webhooks on this data change, just like it would in production. These webhooks will be provided to you by the Gatsby team after you submit your benchmark site for inclusion on WIB.

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.