Search: concept
Last modified by Vincent Massol on 2014/10/21
Refine your search
Select a category and activate filters on the current results
Creator
Last modification date
Upload date
Results 1 - 5 of 5
Page
1
Creating a FAQ Application (Manual)
Located in
- Rendered document content
In addition, this tutorial will introduce the concepts of Authoring Templates and Page Design Sheets, patterns that you will find particularly useful in creating XWiki applications.
…If you previously chose to use a "Custom creation form" for creating new FAQ entries, follow these steps: Go to FAQ.WebHome Below the "Add a new question" header, enter a question (which will also be used as the document title) in the Document field Click Create this FAQ You can then enter your question in longer form using the Question field on the template, like this: Click Save & View and then you will see the newly created document, like this: Go back to the FAQ.WebHome page (you can use the breadcrumbs) to see the list of existing questions Conclusion This tutorial has taught you how to use the Class Wizard app and it has detailed the concepts of classes, objects and properties and introduced the authoring templates and page design sheets.
…You can use these basic concepts to build custom applications at the document or presentation layer of XWiki without having to compile or deploy code.
- Raw document content
In addition, this tutorial will introduce the concepts of Authoring Templates and Page Design Sheets, patterns that you will find particularly useful in creating XWiki applications.
…If you previously chose to use a "Custom creation form" for creating new FAQ entries, follow these steps: * Go to ##FAQ.WebHome## * Below the "Add a new question" header, enter a question (which will also be used as the document title) in the //Document// field * Click //Create this FAQ// * You can then enter your question in longer form using the //Question// field on the template, like this:((( {{image reference="FAQSheetEdit.PNG"/}} ))) * Click //Save & View// and then you will see the newly created document, like this:((( {{image reference="FAQSheetView.PNG"/}} ))) * Go back to the ##FAQ.WebHome## page (you can use the breadcrumbs) to see the list of existing questions((( {{image reference="FAQsWithEntry.png"/}} ))) = Conclusion = This tutorial has taught you how to use the Class Wizard app and it has detailed the concepts of classes, objects and properties and introduced the authoring templates and page design sheets.
…You can use these basic concepts to build custom applications at the document or presentation layer of XWiki without having to compile or deploy code.
XWiki Forms & URL Mappings
Located in
- Rendered document content
Example to illustrate formentioned concepts. Ex: Ajax request to add and init an object
- Objects
Is there any documentation on that? Where do these concepts belong to in the first place, Struts, XWiki, Velocity or another technology?
- Raw document content
Example to illustrate formentioned concepts. Ex: Ajax request to add and init an object
XWiki Documentation
Located in
- Rendered document content
Editing Pages XWiki Syntax Understanding XWiki Basic Concepts Document Lifecycle URL resolution Advanced Usage That is what the second generation wiki means :) Programming in the wiki remark: the name "Developer Guide" is confusing, because the first impression is, it's about developing of the XWiki platform Code Zone User Cookbook Administration Installation Common Configuration Skins Changing Color Theme with default skin Encoding Logging Access Rights User Management Group Management Authentication (LDAP, Database...)
- Raw document content
xpage=print]] = Understanding XWiki = * [[Basic Concepts >> http://enterprise.xwiki.org/xwiki/bin/view/GettingStarted/XWikiEnterpriseBasicConcepts]] * [[Document Lifecycle >> http://platform.xwiki.org/xwiki/bin/view/Features/DocumentLifecycle]] * [[URL resolution >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/URL+resolution]] = Advanced Usage = That is what the [[second generation wiki>>platform:Main.SecondGenerationWiki]] means :) * [[Programming in the wiki >> http://platform.xwiki.org/xwiki/bin/view/DevGuide/]] //remark: the name "Developer Guide" is confusing, because the first impression is, it's about developing of the XWiki platform// * [[Code Zone >> http://code.xwiki.org/xwiki/bin/view/Main/]] * [[User Cookbook >> Drafts.XEDocUserCookbook]] = Administration = * [[Installation >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Installation]] * [[Common Configuration >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Configuration]] ** [[Skins>>platform:AdminGuide.Skins]] ** [[Changing Color Theme with default skin >>http://code.xwiki.org/xwiki/bin/view/Skins/ColibriSkin]] ** [[Encoding>>platform:AdminGuide.Encoding]] ** [[Logging >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Logging]] * [[Access Rights >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Access+Rights]] ** [[User Management >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/User+Management]] ** [[Group Management>>platform:AdminGuide.Group Management]] ** [[Authentication (LDAP, Database...) >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Authentication]] * [[Backup/Restore >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Backup]] ** [[Import/Export pages >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/ImportExport]] * [[Security tuning >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Security]] * [[Performance tuning >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Security]] * [[Virtual Wikis >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Virtualization]] * [[Clustering >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Clustering]] * [[Administrator Cookbook >> Drafts.XEDocAdminCookbook]] = Further information = * [[User mailing list >>Community.MailingLists]] * [[JIRA (planned features, reported bugs, workarounds) >> https://jira.xwiki.org/secure/Dashboard.jspa]] {{warning}} You shouldn't write your questions as comments to the documentation pages, because in this way these will remain unanswered!
Portlet Integration
Located in
- Rendered document content
The Java Portlet Specification allows coordination on the UI layer with different means, such as events, application sessions, and public render parameters, in order to provide a deep and seamless integration between the different services. Portlet Concepts a portal is a web based application that commonly provides personalization, authentication, content aggregation from different sources and hosts the presentation layer of information systems a portlet is an application that provides a specific piece of content (information or service) to be included as part of a portal page web clients interact with portlets via a request/response paradigm implemented by the portal a portlet container runs portlets and provides them with the required runtime environment manages the life cycle of portlets provides persistent storage for portlet preferences a portlet mode indicates the function a portlet is performing in the render method standard portlet modes are: view, edit and help view: generate markup reflecting the current state of the portlet edit: customize the behavior of the portlet help: provide help information about the portlet a portlet window is the visual component used to display the content generated by a portlet within portal pages a window state is an indicator of the amount of portal page space that will be assigned to the content generated by a portlet via the render method possible window states are: normal, maximized and minimized Portlet Life Cycle The life cycle of a portlet is expressed through the init, processAction, render and destroy methods of the Portlet interface.
- Raw document content
The Java Portlet Specification allows coordination on the UI layer with different means, such as events, application sessions, and public render parameters, in order to provide a deep and seamless integration between the different services. == Portlet Concepts == image:portalPageCreation.png * a **portal** is a web based application that commonly provides personalization, authentication, content aggregation from different sources and hosts the presentation layer of information systems * a **portlet** is an application that provides a specific piece of content (information or service) to be included as part of a portal page ** web clients interact with portlets via a request/response paradigm implemented by the portal * a **portlet container** runs portlets and provides them with the required runtime environment ** manages the life cycle of portlets ** provides persistent storage for portlet preferences image:elementsOfAPortalPage.png * a **portlet mode** indicates the function a portlet is performing in the render method ** standard portlet modes are: view, edit and help ** view: generate markup reflecting the current state of the portlet ** edit: customize the behavior of the portlet ** help: provide help information about the portlet * a **portlet window** is the visual component used to display the content generated by a portlet within portal pages * a **window state** is an indicator of the amount of portal page space that will be assigned to the content generated by a portlet via the render method ** possible window states are: normal, maximized and minimized == Portlet Life Cycle == The life cycle of a portlet is expressed through the ##init##, ##processAction##, ##render## and ##destroy## methods of the ##Portlet## interface.
Selecting a tool for managing Localization
Located in
- Rendered document content
The initial prototype is promising but wil need work to allow concurrent access and faster handling of big volumes of data. Currently the concept is ongoing translation. Reimport of the main language (english) file can be done regularly.
…Once it is loaded on launchpad.net there is a quite extensively developed translation application. The concept seems to work by application version. We need to verity if this is the way we want it to work.
- Raw document content
The initial prototype is promising but wil need work to allow concurrent access and faster handling of big volumes of data. Currently the concept is ongoing translation. Reimport of the main language (english) file can be done regularly.
…Once it is loaded on launchpad.net there is a quite extensively developed translation application. The concept seems to work by application version. We need to verity if this is the way we want it to work.
Page
1
RSS feed for search on [concept]